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
336590989170	336590989729	336590990279	336590990829	336590991379	336590991929	336590992479	336590993031	336590993581	336590994129	336590994679	336590995229	336590995779	336590996329	336590996879	336590997429	336590997981	336590998531	336590999079	336590999629	336591000179	336591000729	336591001281	336591001829	336591002381	336591002929	336591003479	336591004029	336591004579	336591005129	336591005681	336591006231	336591006779	336591007329	336591007879	336591008429	336591008981	336591009529	336591010081	336591010631	336591011181	336591011729	336591012279	336591012831	336591013379	336591013929	336591014481	336591015031	336591015581	336591016131	336591016679	336591017229	336591017779	336591018329	336591018881	336591019431	336591019981	336591020529	336591021081	336591021629	336591022181	336591022731	336591023281	336591023831	336591024381	336591024931	336591025479	336591026031	336591026579	336591027129	336591027681	336591028231	336591028781	336591029331	336591029881	336591030431	336591030981	336591031531	336591032081	336591032631	336591033181	336591033729	336591034281	336591034831	336591035381	336591035931	336591036481	336591037031	336591037581	336591038129	336591038681	336591039231	336591039779	336591040331	336591040881	336591041431	336591041981	336591042531	336591043081	336591043631	336591044181	336591044731	336591045281	336591045831	336591046381	336591046931	336591047481	336591048031	336591048581	336591049131	336591049681	336591050231	336591050781	336591051331	336591051881	336591052431	336591052981	336591053531	336591054081	336591054631	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2685	3650	2300	2684	3650	2300	2684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25336	24518	43199	28806	23013	20022	14388	10480	7054	5096	6101	5721	3791	3387	2743	2801	2767	2730	7666	8093	5819	5154	3972	2423	1242	602	452	402	320	294	333	295	265	302	299	200	240	230	209	208	226	204	215	201	208	187	204	202	214	236	215	209	196	170	221	208	203	200	197	196	188	218	184	177	183	203	179	186	206	166	188	165	229	234	208	194	198	185	201	205	200	168	184	203	213	218	207	204	182	198	194	200	196	206	190	199	181	208	199	205	179	196	192	194	225	193	197	186	193	194	194	177	188	220	177	203	215	193	210	163	180	182	188	190	189	189	214	191	206	206	194	198	183	193	186	200	200	210	217	198	187	205	209	211	213	189	194	205	214	181	204	178	212	189	205	191	203	176	220	180	179	177	196	189	223	212	185	207	178	187	186	192	207	193	184	193	183	182	214	191	213	211	188	177	201	217	189	189	195	205	223	215	195	186	193	221	179	213	201	170	218	217	195	202	215	203	172	197	187	210	167	191	191	210	208	221	198	218	196	225	212	173	184	189	204	212	203	168	197	203	216	203	210	218	183	204	201	205	210	189	204	193	213	190	207	201	192	196	215	210	195	205	187	181	181	188	186	175	212	176	184	184	211	216	230	185	189	158	186	200	194	174	188	180	170	186	192	204	217	199	208	193	175	190	202	171	192	194	197	217	211	219	210	198	207	195	218	191	180	185	212	210	194	197	218	189	192	179	177	206	210	169	209	190	201	187	196	180	181	179	202	173	166	181	212	195	190	194	203	197	208	200	217	196	202	174	202	198	199	178	187	201	196	190	197	190	203	198	174	191	215	188	207	184	205	214	182	208	211	184	173	224	188	204	213	186	176	232	195	212	196	212	203	204	213	208	225	196	197	214	186	217	178	176	194	199	170	176	204	188	175	214	208	206	205	193	191	188	207	208	203	228	183	199	214	204	181	200	205	212	211	181	207	187	179	203	190	212	223	193	189	186	196	204	199	201	197	195	196	185	175	204	177	203	205	168	196	174	194	216	206	169	208	190	223	165	204	167	174	202	209	189	188	201	190	180	189	200	175	202	180	186	170	186	188	204	184	197	210	191	195	187	194	194	192	184	176	173	171	240	175	195	198	216	208	165	202	193	175	193	215	178	171	172	184	188	198	210	221	211	198	191	177	193	195	184	176	191	194	222	200	200	155	211	181	179	173	198	192	196	209	184	209	233	195	172	194	177	201	175	206	197	193	172	200	199	199	217	212	221	203	189	185	189	193	196	179	215	208	187	225	189	173	203	178	194	205	211	196	184	226	211	218	229	202	208	175	213	211	202	173	198	201	205	209	189	207	191	210	214	199	168	194	193	197	203	197	221	215	222	187	192	225	203	200	170	170	194	191	195	190	198	206	196	204	194	185	221	202	215	162	203	202	201	196	181	191	189	195	191	217	199	176	186	198	200	188	189	223	157	199	182	212	187	225	174	204	184	168	217	189	217	198	186	174	199	206	197	199	193	203	196	205	186	181	179	204	211	214	191	188	200	197	214	203	200	179	201	231	203	195	212	188	157	205	164	186	191	188	217	159	170	196	186	188	211	196	192	181	205	201	195	177	198	186	213	215	202	209	194	187	210	216	186	199	205	182	205	212	180	167	202	199	177	177	215	220	198	196	222	210	202	194	200	191	192	189	190	209	185	189	203	186	223	186	179	196	194	187	175	194	184	202	217	213	212	211	190	192	220	212	204	196	192	207	187	217	202	205	208	214	180	208	214	179	197	214	194	197	211	211	213	189	214	175	192	200	190	223	199	181	177	203	198	215	213	195	223	185	185	209	223	189	200	193	213	191	199	169	192	194	211	200	178	194	207	193	213	180	226	179	195	173	185	208	194	194	196	185	192	177	213	202	196	178	215	209	195	203	197	185	205	228	209	202	221	220	181	180	183	193	184	183	175	190	177	172	188	184	199	184	172	196	208	181	199	190	186	219	213	205	191	228	203	206	209	186	184	205	184	196	194	194	197	203	197	187	219	184	220	178	162	196	187	219	174	195	201	205	218	202	184	202	196	191	188	202	174	210	198	216	199	193	194	209	213	204	204	163	162	160	200	207	188	179	201	218	221	226	193	199	171	194	196	195	209	209	224	179	202	187	221	209	178	205	194	187	168	206	188	212	179	214	190	213	213	209	182	209	200	189	162	234	209	210	204	211	205	172	213	186	193	204	209	196	186	233	189	210	194	191	200	179	209	187	212	193	193	165	187	173	186	213	183	169	223	213	217	205	220	183	187	198	186	224	178	209	164	186	192	211	190	201	173	213	227	181	203	169	194	184	201	196	212	208	185	190	225	178	196	194	196	193	177	197	217	179	189	194	208	186	222	228	222	214	192	199	205	181	203	197	189	200	220	225	209	167	199	196	208	192	196	195	214	197	224	210	188	173	185	202	208	186	184	187	203	198	207	204	205	179	200	189	210	200	193	197	222	197	217	217	190	200	227	197	182	199	226	181	190	193	211	191	198	180	200	195	198	195	175	183	196	182	176	204	174	184	185	193	192	186	199	198	197	186	219	212	184	187	178	192	201	185	207	189	214	202	189	208	201	171	202	249	203	195	193	222	207	222	198	169	183	204	211	214	197	199	173	233	218	194	213	204	185	188	204	221	192	186	203	221	212	180	182	200	189	182	178	198	190	181	213	222	216	202	178	204	199	199	184	195	199	193	184	203	218	167	210	200	185	210	206	197	181	197	235	198	200	208	194	175	192	199	206	198	192	186	190	198	196	200	199	206	190	209	199	219	219	199	196	182	203	221	178	190	201	169	197	218	221	206	216	204	200	225	188	213	183	186	204	233	200	216	213	212	193	195	204	202	218	215	197	194	190	219	212	190	224	188	201	190	196	175	177	175	221	190	201	201	176	210	197	201	190	191	201	171	177	182	220	200	212	213	186	178	223	192	227	229	206	207	200	188	185	168	206	202	194	189	209	197	197	195	207	206	192	207	192	207	190	180	190	179	184	193	186	202	209	182	201	187	212	187	177	187	186	199	214	186	190	202	200	215	193	205	195	200	199	208	199	206	201	196	189	185	177	195	207	210	202	212	196	233	208	195	192	193	188	194	183	230	205	180	181	216	178	193	207	183	214	195	199	225	190	220	197	196	183	231	219	192	186	209	203	192	201	172	197	196	170	199	214	185	194	211	185	191	191	198	182	216	201	196	198	186	209	211	170	187	195	166	166	178	212	203	202	220	177	201	191	197	192	214	193	197	172	180	175	216	181	185	179	211	193	199	190	180	199	188	186	205	216	204	194	208	202	196	199	178	169	223	215	221	199	213	195	185	206	211	193	184	198	199	202	201	176	214	194	211	204	174	199	183	192	213	201	218	211	196	188	193	199	167	211	195	187	204	206	201	193	196	182	206	173	202	197	176	196	196	197	189	196	190	209	200	209	198	174	222	218	216	197	195	197	188	188	202	191	210	185	190	186	206	171	208	177	175	197	183	202	193	193	183	189	208	171
14229	20807	35925	29402	27425	27554	24424	22935	17355	16373	18984	17685	13042	12746	11721	12160	12017	13677	29112	27915	23922	22195	17774	11603	6828	3021	2100	1972	1343	1213	1232	1140	956	1159	1164	785	828	792	686	750	649	616	582	542	565	548	606	612	736	722	727	641	539	507	519	511	539	522	547	542	534	569	521	534	523	539	535	526	491	523	463	521	493	511	481	513	514	495	535	514	524	537	532	531	578	505	475	565	525	519	538	532	495	529	515	509	504	513	541	520	541	523	555	476	500	528	504	520	462	485	556	505	519	540	528	482	495	504	485	507	532	473	500	531	535	528	518	516	537	520	459	523	528	538	518	524	482	506	533	544	495	541	510	556	498	547	546	508	486	528	459	501	480	479	488	485	527	556	490	524	497	541	502	542	505	520	537	472	519	521	525	498	495	466	479	500	505	519	493	513	479	503	528	511	540	538	519	506	548	542	480	521	509	532	530	518	539	518	554	533	513	508	492	529	496	526	513	520	534	478	498	513	501	477	519	505	557	518	484	511	493	519	506	549	500	530	497	495	498	560	516	482	510	520	544	547	521	492	525	498	493	546	479	481	492	499	483	494	511	506	531	479	473	516	521	544	507	510	549	480	537	510	554	519	502	489	536	526	481	503	559	532	547	457	555	511	505	512	466	508	500	491	506	529	542	544	485	528	545	523	502	523	518	560	494	506	532	548	515	528	484	517	523	485	482	552	504	523	515	487	482	506	521	518	520	536	521	499	551	474	583	486	518	513	491	511	508	475	509	495	517	515	519	467	535	545	500	518	499	511	501	496	536	557	524	532	493	575	535	520	507	498	565	523	476	501	477	514	493	487	492	481	536	491	520	507	544	472	537	505	515	511	528	546	548	504	523	476	473	540	512	515	536	490	547	473	515	518	522	471	525	479	514	520	464	526	494	534	529	527	516	528	507	532	492	523	508	529	494	460	492	499	532	526	530	555	498	508	482	513	516	484	540	540	556	507	510	518	528	476	502	532	499	521	507	522	502	474	563	499	525	492	489	522	528	533	530	531	514	527	548	490	545	556	521	519	511	513	521	516	493	480	519	497	488	488	514	469	501	495	530	514	511	501	532	525	528	485	466	511	498	500	480	487	519	509	528	481	554	512	494	470	482	545	516	515	525	491	526	550	506	488	537	522	533	519	538	542	481	478	513	508	542	474	489	479	524	543	518	507	501	525	491	517	490	464	511	503	499	533	527	536	509	492	503	477	554	517	552	510	513	509	485	528	546	511	549	480	479	526	507	501	544	490	505	501	526	500	516	516	521	548	475	487	495	523	538	523	465	503	523	538	501	479	476	504	527	541	554	504	527	521	530	538	490	497	537	518	476	514	512	501	499	520	510	487	503	516	497	507	519	490	470	512	505	500	503	507	530	544	480	516	514	546	519	507	505	524	518	505	538	533	503	526	511	527	498	495	532	523	519	525	512	509	529	517	537	493	517	550	511	529	505	529	493	525	547	505	498	489	519	504	497	481	538	502	482	485	495	498	454	492	505	502	532	502	504	518	516	507	497	527	490	513	464	528	484	515	527	522	531	508	532	502	503	501	535	534	568	509	547	544	527	494	496	476	542	509	502	515	508	543	510	548	487	506	543	512	447	531	515	531	507	514	521	484	545	490	571	519	517	484	524	543	500	479	485	510	510	528	481	525	471	542	504	490	548	526	500	512	489	524	499	486	491	509	543	497	549	513	494	527	502	541	524	596	498	508	487	497	496	525	492	501	509	532	459	527	498	480	456	517	535	485	505	531	529	521	493	505	524	496	537	549	495	515	481	498	496	545	514	484	505	514	532	490	512	553	500	525	545	531	463	495	490	527	509	511	493	548	482	551	520	534	509	515	543	512	538	515	510	494	554	502	520	555	525	496	494	486	507	509	477	467	516	498	531	486	512	527	549	530	495	561	505	493	471	522	557	500	478	516	488	502	508	487	517	533	527	528	520	498	494	520	534	516	540	530	506	497	539	518	522	490	518	491	497	504	513	515	491	487	530	509	528	498	558	459	505	507	493	575	487	498	564	500	490	520	489	469	475	500	490	488	496	541	490	491	515	530	524	504	481	488	524	483	492	485	517	526	530	519	549	503	525	528	537	517	538	492	506	512	487	512	548	538	508	464	503	516	515	520	537	528	545	522	515	536	542	535	526	507	483	535	501	487	543	479	510	497	517	532	534	490	513	497	474	534	527	512	482	506	518	504	425	466	540	550	527	497	497	545	533	466	474	506	506	534	502	500	528	538	479	523	525	530	548	544	467	494	520	530	555	523	487	504	522	529	538	499	474	530	492	515	489	514	519	532	541	521	542	541	498	528	515	508	494	509	509	527	529	531	476	536	496	506	521	510	498	532	513	504	510	498	505	542	519	518	508	489	527	465	548	528	483	509	486	503	500	503	533	505	516	466	536	494	498	520	479	566	499	498	506	508	502	500	489	507	543	549	497	507	527	542	529	531	540	493	495	511	507	502	543	473	491	464	508	557	509	482	474	504	516	520	510	495	492	541	516	490	478	553	496	527	569	481	510	511	513	489	504	529	469	532	544	473	497	436	526	525	542	486	533	493	511	506	528	530	507	522	546	507	549	551	538	459	482	532	452	549	480	524	499	452	503	503	481	515	522	539	520	495	528	511	510	503	527	471	504	512	520	508	497	508	513	492	493	543	467	523	466	564	527	501	508	546	532	459	502	528	473	525	523	540	544	530	527	532	500	523	506	506	485	521	500	517	476	499	524	528	529	489	495	507	511	522	486	562	500	497	492	495	537	478	527	517	507	469	551	520	490	507	553	528	511	497	486	488	496	467	526	511	490	514	514	520	510	542	501	525	475	538	540	486	513	540	483	492	529	491	499	516	492	510	529	513	512	486	495	549	561	483	522	525	483	496	549	516	544	501	509	549	514	512	517	503	525	528	490	509	488	537	530	464	509	518	489	521	543	496	506	536	491	513	521	500	513	545	541	515	510	499	488	506	526	500	523	516	511	533	510	561	498	508	515	499	555	499	486	514	470	501	559	490	558	505	512	501	472	525	512	499	526	524	494	492	555	523	526	504	494	534	521	463	491	545	512	540	533	508	530	499	550	515	534	554	530	508	541	531	520	530	543	489	496	501	548	499	494	483	524	517	528	509	498	529	511	517	536	543	542	527	519	506	492	454	520	550	485	511	522	521	541	504	521	503	491	508	500	473	535	499	477	511	541	537	557	465	509	509	481	510	483	497	499	503	505	550	535	508	533	482	506	531	452	535	477	515	520	470	514	489	509	492	539	521	504	497	536	536	504	549	487	508	523	503	504	486	524	526	495	524	542	565	483	530	512	508	516	490	498	529	502	511	510	537	508	489	527	505	511	489	501	513	528	538	515	485	519	526	513	495	500	503	492	527	523	539	519	527	512	529	517	517	499	523	516	544	473	537	498	503	499	539	513	480	540	517	528	547	530	480	507	503	520	492	496	470	441	515	530	534	509	464	530	517
5348	4511	7666	5432	3233	2540	1751	1340	999	760	766	627	596	519	491	484	381	426	500	589	512	577	587	508	299	215	188	180	181	175	195	192	190	188	177	207	162	188	193	183	185	190	196	155	187	178	206	193	187	197	199	188	167	203	202	217	233	174	173	191	192	185	207	184	202	168	193	188	178	170	189	183	171	186	198	182	179	183	196	178	180	161	175	222	203	203	186	181	200	191	168	177	199	199	186	183	205	196	188	191	180	175	195	203	167	192	165	196	205	191	188	155	167	173	152	196	193	176	182	162	174	159	204	176	157	205	207	213	186	198	201	191	205	203	196	169	196	187	188	195	191	176	214	192	169	164	162	211	184	176	160	172	185	208	210	185	183	179	165	200	181	193	176	168	180	184	175	146	195	186	196	178	187	215	187	209	204	170	191	188	205	182	177	191	156	211	169	207	162	174	198	193	186	197	205	179	185	190	196	188	180	183	201	178	181	175	176	193	192	188	202	188	212	191	185	162	190	186	175	180	174	199	184	162	206	224	188	184	182	168	160	181	161	186	208	220	188	189	213	228	183	194	214	178	196	197	178	177	212	177	194	176	183	232	191	197	187	175	179	197	207	173	177	184	172	193	177	191	167	187	177	198	207	191	188	192	203	178	189	193	191	195	177	190	172	164	225	172	206	198	161	190	186	181	195	212	185	196	178	174	161	210	192	201	185	177	178	173	177	193	184	199	213	196	207	169	193	192	172	173	200	206	204	200	198	192	221	148	175	166	190	203	183	161	169	185	162	181	170	187	184	195	187	175	180	185	202	211	180	193	181	176	180	191	200	190	193	204	205	179	190	202	185	168	190	185	181	180	202	182	191	181	180	174	182	200	204	174	182	188	199	207	182	181	216	213	174	191	172	199	170	188	175	174	196	200	184	168	172	190	204	230	206	181	209	200	190	166	188	175	201	185	214	188	192	196	181	196	198	171	185	217	189	180	191	211	207	193	184	165	192	200	205	183	192	185	204	188	181	192	174	187	188	198	207	178	214	165	224	201	184	184	185	178	215	181	184	182	190	195	192	187	207	146	193	180	202	193	180	190	202	210	199	187	193	186	198	190	187	188	178	168	181	199	179	189	200	192	181	177	179	194	187	192	173	187	230	199	173	192	169	196	195	204	201	207	207	194	182	181	203	185	190	180	192	180	162	190	186	195	168	190	174	191	190	194	185	175	191	169	185	174	177	159	203	191	178	194	180	216	194	194	173	185	215	184	192	184	180	211	208	188	173	191	192	190	189	186	180	205	207	194	195	194	197	192	180	193	203	183	184	190	171	181	180	189	196	179	196	199	190	167	195	180	173	186	183	208	194	183	180	184	208	178	177	177	201	178	174	184	217	177	183	201	196	185	188	201	180	205	153	178	168	180	189	205	196	187	189	187	201	215	194	206	200	183	204	208	214	193	204	195	199	195	194	200	177	173	173	166	199	180	192	174	185	195	193	159	201	198	175	176	183	165	205	202	169	192	207	189	197	169	182	207	180	201	216	181	186	181	155	176	168	203	181	207	216	173	180	158	175	185	214	175	194	189	185	188	178	202	186	197	199	164	193	192	192	211	188	203	189	181	188	184	219	156	199	201	205	197	190	178	191	207	175	167	168	209	175	208	163	195	163	219	176	188	231	206	179	203	183	185	196	186	196	188	175	177	197	200	210	209	179	182	191	213	199	199	193	204	172	196	224	173	158	191	186	185	180	206	182	202	208	159	165	187	207	188	193	198	192	179	200	212	165	192	185	193	242	166	191	208	242	195	188	196	197	178	175	173	195	181	188	208	181	173	211	195	201	197	183	197	187	187	193	191	205	201	211	181	178	209	194	195	192	199	195	189	190	171	187	195	180	171	184	208	175	208	180	204	194	197	211	168	173	193	200	188	182	174	168	191	174	182	201	196	184	200	197	207	194	183	160	206	203	214	182	186	193	164	205	187	170	191	157	188	189	193	184	194	207	198	185	185	207	182	191	181	177	199	165	178	205	208	176	192	192	167	202	196	201	177	177	195	192	197	184	165	178	167	178	200	198	180	196	169	199	206	180	190	177	198	184	199	182	184	181	179	195	184	201	179	185	202	181	182	203	189	199	172	187	192	190	160	190	218	200	194	197	175	179	183	163	195	176	206	189	165	174	193	167	187	195	209	173	190	208	178	192	198	180	194	200	185	203	177	187	191	200	205	209	202	195	178	206	165	183	188	211	203	187	213	205	187	183	187	190	177	173	212	194	204	176	179	170	196	189	197	203	208	186	191	187	187	183	182	165	174	190	186	170	191	201	197	193	187	212	220	160	162	167	220	214	192	180	194	163	190	188	203	167	202	205	178	176	194	191	177	218	192	180	190	212	175	195	185	188	189	176	180	197	183	196	199	174	199	181	183	180	182	191	213	209	173	185	173	187	192	185	198	163	194	196	218	166	189	201	170	186	179	217	205	183	201	184	194	184	169	174	211	213	216	171	174	193	187	185	198	182	197	193	202	169	175	167	218	154	163	162	182	173	198	191	170	201	192	182	202	210	207	186	182	192	198	196	150	194	212	171	215	205	187	176	193	200	222	187	175	207	167	200	198	196	206	175	202	171	173	191	183	197	166	206	209	190	213	196	184	188	187	202	195	196	183	185	203	187	206	184	188	185	172	198	196	206	211	199	192	216	187	166	193	184	203	179	184	200	205	204	191	200	202	157	191	183	203	190	178	174	158	189	169	196	176	174	213	198	195	215	206	203	195	185	180	196	177	191	219	198	176	162	191	192	209	181	200	192	171	198	173	223	160	181	220	187	189	202	174	163	206	157	189	188	165	176	178	199	208	191	163	197	175	183	163	147	168	179	172	191	203	194	192	177	175	183	195	185	177	197	187	225	183	210	176	218	199	187	200	220	185	212	201	201	216	198	187	210	186	177	215	180	166	202	178	169	187	174	201	206	177	178	187	186	175	207	192	184	192	173	198	208	182	190	167	212	199	186	183	188	196	193	186	188	195	167	206	205	184	208	181	181	182	217	210	207	186	193	182	159	182	204	193	204	194	178	200	187	216	179	199	207	194	172	193	175	196	190	173	169	185	179	203	215	195	179	156	212	192	192	191	195	205	196	192	181	172	186	206	211	218	184	194	185	196	209	182	174	188	196	212	146	173	189	192	189	199	190	157	180	178	187	160	173	179	185	206	203	197	184	195	164	195	219	200	170	163	209	196	191	180	190	197	196	203	202	193	200	189	178	158	206	180	207	188	209	151	195	188	196	193	199	197	179	191	197	188	182	199	184	175	196	202	173	175	194	174	180	192	189	166	178	178	173	195	185	199	174	191	198	185	184	186	175	200	200	187	219	186	197	180	203	183	190	185	213	208	213	182	194	195	167	177	191	197	185	165	202	184	221	188	174	177	195	163	181	193	207	180	160	160	198	177	191	186	166	191	165	181	208	172	205	211	166	206	199	193	208	170	185	174	193	203	172	197	191	185
4386	4711	10918	11929	9339	9008	7494	6724	4901	4036	4138	3390	2920	2887	2319	2442	2111	2220	2556	3340	2884	2849	2798	2191	1168	626	555	552	562	517	536	541	502	514	471	531	533	562	517	487	507	507	505	503	509	528	539	529	492	461	530	511	530	519	495	483	501	511	490	509	542	528	538	514	530	502	515	508	529	547	516	538	541	521	478	530	509	479	492	514	492	495	523	495	490	515	531	503	529	487	490	486	546	495	519	523	476	513	523	489	469	519	492	483	522	494	508	531	520	465	535	498	502	495	470	539	538	522	529	490	499	486	490	497	511	513	507	483	477	537	444	481	499	521	492	492	496	515	497	566	525	497	527	521	525	469	510	509	484	538	516	515	517	497	468	502	532	491	506	495	524	527	501	490	473	512	523	480	463	531	495	520	520	534	511	490	499	498	500	512	530	520	477	511	494	512	475	562	479	478	544	515	497	514	511	529	489	492	498	499	452	484	489	449	489	482	469	483	544	465	506	565	542	493	464	506	490	514	480	489	469	513	485	470	508	487	493	489	502	533	545	509	478	516	524	482	503	494	501	561	516	504	513	454	446	480	517	540	496	492	496	498	528	516	490	496	534	516	513	499	460	493	506	485	513	544	525	516	492	482	489	515	493	485	488	517	507	510	532	507	463	521	491	524	514	495	539	496	485	548	514	497	513	504	498	479	502	488	532	508	496	509	516	532	470	497	483	476	518	513	501	523	517	537	491	525	487	480	462	507	506	518	494	532	527	480	505	482	493	485	498	499	500	539	504	490	513	537	487	491	474	487	517	507	500	457	496	506	534	521	520	508	546	483	512	534	489	513	551	514	465	503	528	507	510	511	516	549	507	475	506	535	525	523	513	518	492	559	505	505	498	515	480	470	500	505	512	530	476	512	459	532	496	480	478	530	504	478	505	531	496	481	502	499	515	488	535	504	518	483	497	461	512	511	517	515	494	497	488	491	500	518	542	459	472	512	543	473	504	510	479	489	509	501	501	499	503	520	537	558	515	535	469	531	473	513	479	492	522	480	484	514	482	508	523	519	479	491	510	511	532	520	482	505	564	509	546	515	506	503	447	517	493	485	492	507	491	524	526	506	502	502	565	526	512	518	553	497	518	465	493	491	505	512	481	512	522	458	518	502	487	517	489	532	484	504	496	539	528	517	500	544	527	483	466	488	476	495	519	477	502	492	510	510	473	500	494	510	499	464	536	551	494	524	490	517	487	507	505	517	508	489	513	486	494	505	452	514	482	474	519	528	493	525	474	485	451	511	519	526	513	453	508	470	498	499	506	529	515	529	466	556	519	520	507	542	501	506	465	493	500	496	510	521	488	518	494	485	516	496	497	494	453	513	461	532	478	479	496	492	524	501	517	520	497	498	501	533	505	532	515	461	504	487	476	482	521	517	490	488	495	508	509	501	461	465	504	523	495	510	514	522	530	539	468	495	503	537	518	505	513	503	515	543	502	520	507	518	546	504	541	476	491	525	493	480	503	504	517	501	532	538	505	519	496	519	471	533	508	524	500	523	538	492	477	510	509	513	510	535	539	533	490	513	484	505	466	464	495	493	513	488	502	494	517	516	532	541	503	532	518	454	491	487	546	524	507	529	521	510	511	458	490	516	520	480	510	526	513	512	491	531	515	517	496	501	536	490	504	499	525	504	505	479	502	476	598	547	502	509	533	507	472	515	495	528	518	515	508	500	514	515	531	477	491	499	511	504	483	526	503	476	508	536	505	523	496	439	497	528	494	496	482	489	498	491	531	496	489	502	512	529	513	500	491	498	531	488	510	502	503	522	505	504	527	501	454	490	550	516	539	502	494	512	555	503	540	497	506	512	535	522	489	489	501	532	516	503	497	466	503	517	499	531	500	480	500	522	478	522	489	502	489	514	482	513	488	516	482	514	505	519	489	503	530	487	477	522	493	496	520	518	536	490	519	510	531	511	505	535	490	519	492	525	537	469	495	492	489	527	504	494	502	508	540	503	513	500	497	471	542	490	516	476	459	475	518	532	506	502	469	532	511	490	491	535	489	517	513	535	485	480	503	501	484	486	502	509	497	515	505	515	498	519	461	477	495	481	499	521	531	497	515	489	507	520	450	522	505	554	507	472	558	547	519	516	495	486	542	559	494	493	474	540	504	497	508	480	515	491	509	516	541	522	487	496	481	505	486	542	524	507	526	470	538	519	497	507	519	537	504	525	456	514	495	524	539	487	531	550	512	449	525	524	513	516	496	494	503	490	477	493	517	538	557	484	479	519	499	518	519	538	511	500	499	523	514	494	481	539	492	500	478	542	545	501	488	472	540	494	535	520	533	478	511	530	504	524	488	480	548	496	463	511	513	504	490	521	497	516	496	474	531	487	488	515	503	514	478	520	520	510	537	477	476	513	532	499	499	525	494	495	509	501	495	510	501	494	522	552	522	520	500	545	497	489	510	497	515	528	507	483	557	533	467	479	552	481	533	500	535	533	480	485	499	464	527	500	532	517	493	525	489	527	506	488	514	496	486	477	516	515	534	508	513	521	479	545	489	485	516	461	517	522	495	524	505	507	507	484	499	472	460	494	483	515	487	503	445	531	480	504	507	473	486	536	465	523	507	520	487	464	501	507	505	475	534	504	489	562	484	486	476	484	507	459	484	494	497	490	516	486	505	508	490	492	529	485	520	541	517	473	520	481	526	512	480	488	514	528	511	475	465	488	494	503	490	518	515	463	473	489	528	513	482	537	516	500	516	494	487	489	501	510	506	484	485	476	499	500	514	510	541	499	520	495	482	501	505	521	506	484	514	509	465	498	516	521	549	486	468	500	502	530	495	497	494	495	522	500	522	492	497	476	503	532	512	512	516	530	474	488	531	504	517	462	526	491	475	484	505	502	531	492	530	496	529	508	490	503	484	524	514	477	536	502	486	520	459	540	511	523	462	528	479	495	477	509	502	544	474	505	454	493	492	461	530	530	485	502	520	489	491	538	488	469	475	486	515	506	482	486	515	478	514	464	539	506	509	510	512	483	508	480	519	494	485	501	517	486	531	504	511	502	537	479	509	512	480	474	485	511	534	559	507	496	517	521	501	456	474	538	547	513	502	541	523	497	508	513	498	499	478	507	547	506	497	544	465	514	466	530	508	501	476	459	501	512	496	495	487	473	479	475	505	536	509	497	470	513	496	478	514	486	509	483	521	559	531	505	474	485	519	514	516	525	481	526	509	532	509	532	488	510	512	476	516	484	453	547	509	503	476	506	508	499	497	495	485	529	465	536	456	480	472	521	549	520	512	502	494	497	512	511	507	514	507	491	498	474	494	507	509	508	461	497	503	521	491	481	517	516	512	507	525	512	495	489	526	480	516	491	500	463	459	474	509	518	521	527	543	538	567	505	499	492	483	508	495	491	509	504	470	518	521	483	518	528	474	488	490	501	478	465	492	511	531	496	506	470	469	537	504	545	514	494	516	505	514	460	529	495	484	518	513	502
15851	17939	30998	21033	17217	11652	7105	4760	3142	2324	2888	2490	2146	1714	1423	1240	1133	1572	2387	3519	3703	3244	2645	1564	667	373	296	252	236	250	247	234	208	227	236	229	212	205	205	225	211	189	211	184	208	200	181	206	196	217	202	217	193	178	206	201	199	176	193	225	204	190	216	197	215	172	195	182	199	178	161	180	200	205	206	190	206	186	198	209	195	172	222	202	199	196	213	214	221	193	193	208	176	204	196	170	181	197	192	189	203	185	192	196	195	203	201	209	224	220	173	192	210	190	210	207	212	203	223	234	192	212	200	174	195	209	189	221	209	203	201	200	213	210	201	198	193	201	200	194	208	190	201	216	196	202	184	197	190	194	203	192	212	179	204	173	197	201	197	210	217	168	195	202	206	203	196	193	189	201	202	185	176	191	200	185	218	182	198	205	197	202	198	206	221	224	188	186	191	183	199	192	210	200	198	203	191	200	197	211	206	204	185	189	195	220	213	209	191	230	217	183	203	209	210	218	211	196	194	188	204	169	180	208	204	225	190	191	225	207	172	190	204	206	199	186	217	190	209	216	191	194	191	214	193	209	190	189	178	179	171	198	215	199	217	183	226	209	210	218	216	181	204	189	175	212	189	200	189	166	189	193	192	199	188	209	200	212	197	193	167	189	185	195	212	188	212	206	189	190	221	214	218	237	165	200	184	184	183	225	201	220	189	201	191	186	209	207	197	197	192	216	200	202	217	180	232	207	195	190	178	170	189	215	197	245	195	214	206	193	211	191	226	173	198	219	184	184	176	207	222	213	218	194	215	206	186	250	208	191	203	193	188	192	190	181	194	169	210	220	197	210	195	214	204	193	187	212	204	169	190	199	177	221	181	193	198	188	201	217	207	201	171	217	197	203	205	210	224	205	204	208	195	183	201	205	225	182	174	216	185	201	215	205	200	190	210	189	168	218	197	209	228	193	226	208	200	203	174	214	180	212	211	225	193	196	181	191	202	190	185	213	177	182	201	207	185	194	212	201	200	199	209	172	203	221	183	203	183	194	186	193	174	196	202	182	207	188	230	179	209	201	178	204	201	219	193	205	184	223	199	179	203	201	202	219	191	206	212	203	177	208	204	200	179	190	185	192	194	181	207	232	189	201	222	186	178	209	184	181	180	204	211	195	194	201	203	224	168	184	180	198	179	190	160	168	185	197	184	185	189	221	216	192	186	203	209	216	167	188	179	214	204	209	206	203	234	194	217	185	190	217	172	198	187	197	205	195	192	202	201	172	198	226	180	180	194	214	209	200	190	225	206	187	176	183	210	191	188	176	222	184	189	203	166	181	181	186	183	201	177	190	211	200	217	219	205	181	202	168	203	199	207	203	196	200	192	178	192	195	210	203	179	195	212	186	220	196	218	220	222	205	222	175	198	221	175	209	203	189	178	224	212	194	191	192	199	197	203	194	215	205	203	187	193	184	206	168	193	211	212	202	188	223	194	205	190	188	205	195	190	186	211	177	206	221	208	204	185	207	194	164	216	187	197	196	202	207	211	175	208	203	213	191	214	185	226	189	201	189	213	179	224	183	207	209	210	185	205	202	195	193	186	186	203	210	203	182	202	207	229	208	193	197	206	200	210	195	222	201	183	199	206	215	195	212	207	190	202	191	232	210	199	203	216	192	231	228	204	202	185	218	188	235	222	200	209	191	202	188	194	200	195	186	223	198	212	189	212	214	216	209	175	188	188	200	179	209	200	200	238	181	203	215	207	192	201	220	200	225	231	222	199	196	228	206	209	182	197	206	173	206	213	210	184	191	213	183	210	200	199	213	197	215	210	169	214	223	198	242	215	192	214	191	217	202	181	228	208	206	189	186	190	210	205	191	206	175	212	213	206	176	189	185	207	204	192	199	206	185	191	217	188	198	188	188	197	203	186	199	198	232	189	227	202	215	197	176	210	176	220	178	193	205	191	176	207	199	176	204	193	186	197	196	194	197	207	212	217	222	208	189	171	175	205	209	214	183	201	184	236	185	203	193	218	184	208	169	221	215	191	187	183	198	184	207	203	184	162	212	180	195	199	198	201	188	194	232	199	199	217	213	194	207	204	175	211	227	200	195	206	203	203	201	216	195	196	201	186	181	193	198	211	192	175	191	194	173	205	193	212	224	239	202	179	187	174	220	193	194	195	194	212	213	178	217	192	203	197	191	202	221	195	213	213	203	226	200	191	205	208	210	189	192	199	181	205	197	205	212	203	215	174	186	181	193	164	193	216	178	184	186	206	170	214	194	191	180	230	216	219	199	204	207	200	185	185	215	197	168	206	198	190	204	212	184	199	196	196	190	217	220	191	185	235	191	222	202	174	195	198	193	203	212	190	176	201	200	209	199	178	189	241	208	190	212	224	180	188	220	187	189	192	218	194	239	219	210	183	208	200	198	178	233	202	187	203	180	189	209	201	210	181	200	202	191	219	190	189	190	202	208	199	191	196	188	203	228	237	194	191	204	190	228	184	220	196	185	211	210	173	192	185	164	187	182	224	202	228	199	190	196	185	203	208	200	221	197	209	192	230	189	226	176	196	185	207	196	203	161	219	219	199	223	214	189	208	190	206	205	198	197	203	217	204	205	196	192	195	201	214	200	175	205	189	183	208	185	173	192	209	201	167	197	206	177	197	208	192	189	228	175	180	202	181	173	201	206	201	197	203	207	223	176	197	226	221	203	221	197	184	197	169	197	207	225	204	207	193	204	177	215	182	208	206	192	187	199	178	175	190	186	219	182	189	174	174	209	203	194	197	186	225	185	222	216	197	213	179	210	205	211	189	204	184	158	207	186	203	208	202	216	216	218	198	187	189	219	213	202	193	226	205	181	196	234	206	173	195	217	196	179	205	188	207	184	185	207	205	175	184	217	196	193	174	219	215	196	202	178	224	210	228	181	207	213	193	214	190	213	199	203	181	208	209	200	192	194	183	219	196	200	183	191	212	208	200	211	213	198	229	199	203	213	203	188	208	200	188	212	196	212	201	212	191	209	195	204	196	180	210	218	213	208	221	189	180	215	197	204	176	186	207	190	167	199	204	209	221	210	215	183	187	207	207	189	207	173	234	174	212	206	190	191	198	176	236	172	182	213	193	237	188	210	236	217	193	213	185	186	202	173	201	213	204	218	176	182	209	186	214	176	208	205	187	175	200	216	210	193	191	173	173	197	196	190	213	227	188	184	196	209	194	219	211	178	201	216	207	193	216	200	217	220	203	205	186	229	204	199	205	195	197	198	189	195	219	200	185	194	199	189	211	208	198	172	176	204	177	189	201	177	195	224	208	225	194	194	215	189	202	202	179	206	202	203	210	192	181	206	229	211	206	183	214	217	197	189	233	213	204	202	193	202	206	201	230	183	207	177	213	231	190	201	213	197	201	203	207	217	191	189	206	185	193	204	196	234	187	193	221	179	198	201	195	199	210	187	228	206	187	180	222	192	196	196	214	206	194	184	200	192	193	201	215	213
10505	16132	26918	23514	22347	19492	16785	14344	11118	9991	11074	10169	8743	8174	6732	6402	6234	8665	12959	18271	18214	16558	13542	8419	3377	1452	1079	884	813	795	742	748	713	789	722	604	595	608	536	583	533	565	541	549	558	545	546	573	580	614	573	584	567	513	511	482	520	547	554	546	567	603	509	497	577	563	519	539	530	558	498	497	510	548	529	545	516	529	543	551	530	517	518	506	552	544	519	518	480	501	529	515	500	486	512	535	539	518	552	487	560	533	524	573	526	518	518	482	535	530	530	497	503	578	589	515	500	533	500	508	518	478	497	510	508	515	552	537	556	487	570	575	542	539	533	519	530	527	498	515	550	534	493	545	540	531	537	516	549	479	551	486	488	525	525	554	522	536	561	542	560	578	552	539	543	538	595	582	505	544	513	555	527	509	516	572	520	538	547	548	491	544	548	594	511	536	552	570	510	545	491	544	482	570	514	535	532	531	525	491	546	504	549	521	502	498	534	521	546	554	514	529	568	536	513	494	498	544	521	519	573	547	563	499	520	515	515	518	532	498	544	518	527	546	537	531	566	520	526	540	514	518	493	519	524	535	526	553	489	540	556	553	531	509	549	511	503	535	502	543	543	541	534	562	533	543	543	542	527	544	534	592	531	539	568	525	546	524	538	547	566	514	535	519	537	537	496	528	523	533	523	505	507	531	520	561	519	529	535	551	505	497	564	563	546	526	509	572	499	517	543	544	509	532	538	545	536	562	550	528	507	524	511	527	549	601	497	523	499	568	532	558	514	493	527	570	494	505	499	576	521	539	536	526	524	497	529	517	539	545	546	529	502	523	552	537	552	551	546	510	498	547	485	522	520	514	513	504	558	506	527	483	493	541	559	554	509	503	550	551	543	547	504	520	494	509	532	534	528	508	508	526	533	531	497	532	558	543	545	522	522	533	562	531	573	543	489	507	547	518	553	543	587	535	535	533	503	522	570	549	535	540	530	557	519	560	526	514	528	530	559	527	524	514	552	551	541	512	520	597	513	532	483	519	541	554	518	543	508	547	496	521	574	519	518	528	506	539	533	548	512	570	547	510	550	492	565	524	536	513	557	570	484	517	546	547	545	529	522	535	548	537	561	545	498	520	524	513	496	541	525	498	570	517	573	513	508	525	555	515	524	527	514	556	553	527	528	588	524	540	541	533	531	570	509	495	511	512	480	552	525	517	501	502	534	486	520	516	573	599	493	521	497	491	553	523	497	543	532	538	563	517	521	569	510	550	536	508	531	530	564	536	556	542	568	497	543	530	568	477	519	499	555	526	561	532	499	556	518	540	539	538	519	496	551	530	520	536	530	515	516	549	525	529	593	554	537	508	536	486	529	549	506	536	515	540	520	527	536	548	531	541	550	526	560	508	552	530	529	545	560	518	577	542	538	501	570	541	540	526	536	563	522	508	512	481	516	539	501	567	540	520	554	490	512	548	523	582	550	557	529	517	535	512	508	540	554	541	555	482	495	514	506	525	520	528	564	503	508	531	526	489	551	534	545	513	532	512	517	557	565	531	574	483	490	502	490	487	529	507	546	503	497	511	550	533	549	510	514	523	532	563	520	553	549	528	551	552	567	534	514	556	527	492	516	527	554	497	526	540	537	543	577	512	524	527	511	564	513	542	512	518	517	538	533	468	538	548	495	521	526	547	538	565	506	506	526	520	511	484	568	501	534	539	567	489	469	534	530	519	547	551	575	531	524	516	522	550	516	567	525	545	487	553	546	558	494	523	555	548	475	548	521	547	516	520	542	521	508	554	499	515	536	520	482	505	501	540	526	542	516	504	505	529	529	507	523	497	580	494	495	572	507	558	547	532	506	511	522	520	538	486	518	549	521	538	544	522	545	537	487	544	553	536	530	507	544	502	529	529	538	522	494	569	520	551	554	530	532	529	526	505	536	558	546	557	511	492	509	517	530	563	515	522	532	524	554	537	557	508	501	484	510	546	510	517	511	535	507	509	578	529	542	533	510	499	497	492	505	536	521	519	507	519	498	534	516	556	539	515	553	497	528	532	537	512	533	500	510	529	557	538	506	544	555	553	533	518	549	509	546	536	511	511	503	514	521	534	538	521	511	479	511	483	506	557	572	523	534	557	517	533	571	514	508	528	525	548	517	521	523	574	539	491	530	494	533	492	529	543	523	560	505	505	523	543	535	537	512	502	494	505	541	530	515	556	505	498	540	518	517	507	527	525	518	517	514	561	547	550	530	526	550	542	549	571	581	521	546	533	528	499	538	554	501	523	540	510	496	517	536	516	512	536	527	510	525	542	502	594	532	582	517	513	540	511	499	493	470	550	502	518	521	568	530	489	516	536	519	473	513	544	540	499	535	518	525	578	529	533	528	547	536	550	520	484	494	520	519	539	526	512	514	556	555	507	512	530	496	459	565	529	530	541	511	503	535	532	510	534	502	497	529	536	521	495	536	523	548	548	518	537	555	525	491	526	512	545	521	502	538	531	516	552	499	543	522	545	488	481	537	541	499	550	542	502	539	532	497	522	533	528	534	548	511	535	553	522	527	545	513	528	549	573	575	546	499	542	534	521	523	532	508	535	559	489	515	526	536	532	545	552	549	493	514	509	532	554	518	561	547	544	545	553	539	542	549	554	573	523	520	564	556	544	563	550	570	526	479	542	515	570	529	554	545	560	505	580	566	555	513	526	488	528	553	533	538	511	541	510	539	529	504	531	522	520	539	540	552	549	512	521	552	551	558	542	533	547	529	530	500	563	503	524	526	531	494	522	522	530	541	513	559	577	550	538	542	502	557	535	546	503	536	494	526	469	551	492	543	507	503	550	511	531	539	554	549	542	529	524	482	505	524	538	536	487	513	532	487	567	523	531	583	507	544	528	546	543	516	521	514	527	509	513	528	495	513	492	555	545	520	585	556	505	538	547	586	509	505	552	524	517	566	552	500	508	511	542	521	485	522	482	553	538	494	523	579	509	522	509	521	511	522	515	543	551	520	513	516	528	553	546	541	550	515	532	523	545	529	508	538	541	545	513	539	539	527	511	559	542	506	495	525	567	531	543	496	563	498	522	509	461	575	555	524	524	529	540	500	554	532	505	521	503	509	494	536	552	535	552	516	511	469	561	502	517	514	526	542	508	478	589	535	528	531	523	491	549	539	547	507	501	511	501	518	545	533	516	562	565	540	585	570	566	552	539	526	501	527	505	547	522	520	490	519	548	514	500	545	545	516	539	491	564	543	519	542	482	551	542	551	517	499	540	481	541	518	554	527	501	523	554	541	523	493	538	514	527	518	515	521	548	536	477	557	527	496	535	516	515	572	530	493	512	562	535	514	536	507	534	540	513	509	521	555	511	563	515	527	519	533	497	518	535	523	569	534	503	492	507	570	530	543	525	495	527	489	517	557	468	505	531	527	554	559	539	485	514	519	505	539	558	514	528	532	549	519	528	529	566	538	550	507	506	497	524	535	540	513	537	553	513	543	535	516	488
26283	27465	37636	26302	23287	17534	12151	8917	7027	4947	4660	3871	3419	2811	2592	2756	2111	2562	5741	8313	7584	6463	4943	2685	864	555	367	287	302	285	269	215	266	270	190	233	221	209	169	203	195	204	221	203	199	207	179	213	234	246	211	205	171	164	183	190	190	207	167	180	194	173	185	201	188	224	189	177	202	198	184	190	183	200	185	207	183	194	195	199	188	191	177	175	216	186	197	189	205	200	174	193	186	186	186	201	182	181	201	185	204	201	184	176	169	191	201	184	216	190	174	223	192	186	184	197	188	207	208	203	210	185	203	182	192	179	195	198	191	203	188	203	183	184	197	162	173	154	197	196	200	199	190	198	197	181	195	198	174	187	213	190	183	209	189	200	190	213	206	184	169	173	205	197	188	169	203	176	167	187	180	205	185	192	198	203	172	193	187	170	230	199	192	151	180	186	194	210	171	222	205	203	204	194	193	189	186	186	172	200	207	199	183	203	212	214	225	202	195	167	179	177	204	200	198	187	200	180	186	169	170	187	193	205	185	190	200	188	207	195	186	180	199	199	221	185	176	213	197	170	202	187	165	182	186	201	161	166	207	203	179	180	206	189	175	183	196	172	195	196	167	195	199	186	196	190	203	202	176	219	171	168	201	191	183	157	179	192	186	181	211	186	209	199	180	197	169	165	205	187	187	184	196	183	204	184	210	183	205	192	179	180	162	196	188	171	187	188	198	173	183	190	158	187	200	196	228	195	206	200	200	178	190	174	180	200	184	190	191	184	194	182	202	191	189	201	187	197	193	175	192	174	186	195	178	194	183	185	173	199	174	172	174	178	209	181	226	193	176	186	176	166	187	182	203	179	182	199	190	178	211	207	205	175	176	194	169	188	187	199	208	188	183	203	178	157	195	190	177	187	173	175	196	181	187	196	173	196	208	185	220	206	212	175	187	177	192	181	185	201	203	198	188	173	181	208	196	209	176	188	179	184	177	212	184	174	194	208	208	194	217	199	190	173	207	170	193	198	213	183	201	199	190	202	199	186	196	192	193	189	208	224	200	169	201	185	197	209	191	203	168	190	167	194	179	186	184	205	173	170	200	198	185	189	206	211	208	209	183	163	177	194	178	208	189	212	200	211	162	190	203	211	187	178	202	173	193	176	206	182	177	191	194	169	185	170	190	164	196	185	173	182	194	191	156	204	182	189	178	201	167	172	209	184	186	190	182	186	202	207	190	216	201	171	202	183	222	204	200	174	205	187	194	184	212	178	189	166	201	167	179	179	190	179	178	187	182	193	195	168	188	175	189	189	182	186	173	189	194	207	164	202	188	224	158	185	190	224	210	223	222	175	195	182	197	164	187	229	202	157	191	207	160	194	194	194	198	179	178	197	187	185	193	186	217	209	204	202	204	180	195	189	175	190	185	185	191	212	183	185	183	189	167	171	175	153	185	202	186	191	206	201	182	207	185	186	183	175	204	186	186	174	177	185	177	180	197	200	176	211	198	209	197	186	204	202	177	190	193	175	206	181	196	196	183	206	193	183	193	203	173	203	217	191	180	175	192	189	182	194	223	197	207	178	194	200	203	185	213	183	191	187	186	212	175	192	194	178	186	176	205	180	170	202	197	187	208	186	207	190	202	191	177	175	202	180	196	183	161	202	193	211	192	198	185	190	182	204	190	196	175	196	171	175	189	195	160	191	169	179	194	202	178	182	187	178	187	213	207	197	195	180	200	211	184	171	160	187	189	197	194	204	198	191	188	208	202	177	218	200	191	206	195	199	208	205	199	197	202	183	218	170	199	192	187	200	201	187	197	175	165	217	190	167	219	190	209	201	210	192	189	186	175	215	172	212	198	189	197	177	184	197	190	154	177	195	159	191	183	207	181	205	210	190	197	195	195	192	180	181	207	198	183	210	171	212	174	193	180	178	202	193	200	186	180	197	195	161	198	179	194	215	186	191	198	201	186	197	199	187	188	201	195	187	189	189	207	177	193	194	186	186	194	214	199	234	224	166	190	191	186	190	203	188	173	208	180	214	203	177	203	192	197	192	188	184	182	199	192	203	203	192	202	198	187	197	166	188	188	195	192	196	159	180	177	201	186	222	185	197	185	207	180	177	196	190	188	186	207	177	223	193	201	157	180	209	183	188	155	196	183	164	204	214	186	195	173	210	181	194	185	174	176	200	178	200	187	164	171	196	196	195	196	168	183	188	175	231	194	192	184	185	173	189	189	188	196	185	215	191	174	182	200	199	183	205	194	168	178	193	188	180	182	177	206	203	183	188	193	174	178	213	201	213	213	203	192	201	190	191	191	194	189	177	202	218	208	192	184	216	192	184	198	181	174	180	216	169	198	213	185	175	206	176	187	178	209	211	204	171	171	211	216	200	205	208	171	213	192	171	200	181	184	214	189	198	167	198	179	176	188	180	187	199	197	217	197	193	205	175	185	189	219	189	191	191	190	186	177	197	197	203	188	220	187	198	192	168	199	181	186	201	204	191	178	173	202	190	198	212	185	210	219	187	224	179	185	196	193	191	199	224	201	201	189	190	182	188	175	194	165	207	192	224	196	169	186	189	179	172	194	180	221	178	181	178	209	191	200	180	193	170	212	182	208	189	185	170	181	173	192	186	162	187	175	193	196	210	183	169	184	178	189	196	190	192	189	205	188	213	205	174	189	198	209	184	207	183	171	212	201	210	191	173	187	192	184	191	217	174	192	193	208	210	184	207	195	192	201	202	183	180	185	177	203	154	189	207	188	172	202	179	210	189	201	192	167	204	189	193	217	180	180	188	196	197	175	166	168	193	203	189	160	176	204	193	181	210	197	170	213	194	167	204	209	202	192	199	199	189	169	186	183	181	190	183	195	173	194	197	168	175	171	222	191	175	207	190	194	170	167	219	182	179	168	167	203	167	179	170	194	176	199	181	189	207	197	183	200	181	180	188	178	181	212	203	195	210	177	197	194	189	184	168	203	202	183	193	194	203	199	185	199	150	198	213	200	227	184	224	211	190	166	180	194	203	182	200	179	177	201	211	174	213	199	165	196	183	191	193	204	212	168	166	183	183	177	177	200	216	193	173	191	179	209	183	204	182	181	196	208	199	192	193	208	208	171	213	206	216	185	159	198	197	201	172	205	218	193	197	214	187	172	184	189	182	179	179	158	188	184	200	195	196	167	210	181	187	186	195	170	179	205	209	197	199	192	213	205	221	195	207	163	191	168	208	207	199	212	181	164	203	157	189	190	202	183	217	176	194	185	177	195	206	177	196	183	177	202	192	188	195	183	184	179	183	189	172	186	171	199	208	160	191	194	172	171	194	198	217	189	204	173	186	191	186	198	185	185	171	211	174	185	180	166	169	207	171	201	174	175	203	184	188	171	181	232	198	202	169	219	200	182	185	178	173	176	168	186	211	193	205	203	181	198	197	182	208	179	205	174	186	188	189	183	197	197	181	175	208	205	207	179	203	207	213	188	218	176	203	214	179	157	214	177	198
15301	23731	28428	27666	27754	24504	21713	19429	18525	15649	16240	14457	13305	11971	10967	11198	9413	12926	24475	29180	27382	25594	21041	12647	4301	2545	1597	1142	1114	1072	1138	921	897	1176	769	764	749	646	566	554	545	560	513	553	542	511	550	549	694	688	671	549	555	519	512	498	502	485	537	453	520	495	537	519	455	525	479	482	512	473	487	508	479	513	497	464	558	506	514	514	521	503	493	496	521	472	530	528	490	514	485	510	470	490	535	509	509	488	510	485	494	481	536	490	521	519	528	481	515	480	477	487	469	471	472	485	453	485	497	470	509	519	520	515	459	494	537	466	472	493	498	485	536	477	481	481	512	493	503	493	483	542	484	525	501	496	544	477	502	468	463	465	480	491	520	495	480	504	527	506	491	450	493	500	493	500	516	497	483	489	534	519	508	509	517	482	492	543	492	524	476	501	459	484	526	507	508	493	513	487	495	509	496	489	495	489	459	525	533	489	506	484	515	465	528	482	482	500	479	521	486	499	490	506	507	464	490	502	522	505	472	517	510	482	505	524	528	518	497	527	486	498	492	531	471	461	512	538	501	516	513	503	497	510	505	498	521	511	488	501	508	478	460	509	486	506	503	452	491	500	484	512	470	525	486	501	468	500	520	497	520	531	464	507	451	534	528	491	497	478	501	503	502	495	471	443	508	501	484	485	500	496	493	542	550	472	536	519	522	511	524	502	457	538	497	499	497	502	492	505	479	500	520	437	524	503	485	506	499	506	493	523	487	483	514	498	476	514	517	468	469	531	484	483	506	537	524	507	502	492	496	496	491	507	485	507	475	525	535	440	507	483	517	499	468	484	506	490	488	498	478	512	508	463	520	519	472	499	504	493	517	491	493	485	492	499	495	481	550	501	486	476	501	479	479	467	493	498	473	481	481	489	482	475	498	460	484	491	511	525	479	461	510	474	488	480	527	460	506	519	491	469	498	532	479	504	489	526	491	498	501	482	503	509	497	491	495	514	499	503	508	514	532	521	497	478	499	463	550	482	505	452	457	530	503	511	499	463	467	495	513	485	503	490	528	498	466	538	511	529	506	524	495	537	495	502	504	468	498	527	515	500	514	514	528	486	518	494	497	501	541	516	516	481	481	507	513	483	499	459	474	497	549	478	531	476	477	553	481	494	517	521	483	489	464	484	510	465	496	514	524	490	516	510	500	524	521	459	490	464	511	487	504	492	515	460	534	498	519	495	483	494	500	490	483	493	503	492	500	478	515	492	536	510	476	472	526	492	509	485	466	497	509	522	537	498	495	486	456	513	515	481	469	468	532	502	502	506	492	490	487	504	508	514	502	507	540	491	503	476	499	524	522	486	477	510	490	462	512	499	450	513	496	504	544	472	489	504	503	519	534	474	525	480	476	470	475	463	503	502	498	475	452	488	508	497	501	497	533	485	516	522	453	464	535	474	515	478	505	490	480	478	499	493	502	458	468	491	496	513	497	531	510	548	495	480	468	523	491	475	536	506	497	519	515	515	517	537	475	469	518	526	496	460	574	510	500	485	525	503	461	521	477	506	498	490	486	485	475	477	518	493	482	481	476	495	475	509	508	462	513	515	523	506	536	520	494	468	522	517	502	518	481	517	494	463	565	477	499	486	550	513	494	503	476	477	470	460	490	484	471	468	519	482	533	482	477	522	494	513	491	471	506	486	481	490	503	500	481	485	495	522	491	495	514	495	470	484	502	527	499	455	502	499	454	496	513	530	474	500	492	465	524	466	434	491	526	504	493	487	491	508	539	516	472	512	475	494	512	526	461	487	447	512	498	456	493	491	494	465	489	501	467	502	516	524	518	488	504	508	490	488	521	483	509	483	496	508	484	506	482	491	468	523	497	536	510	518	506	512	516	494	487	497	543	484	448	508	504	536	500	529	465	526	559	484	518	502	503	515	525	520	502	506	498	510	502	511	539	473	499	514	502	524	500	533	477	481	507	476	477	480	530	463	486	526	492	513	495	521	475	511	477	489	511	506	518	461	492	466	492	513	501	547	542	531	528	489	471	525	503	471	525	511	486	496	507	504	466	478	530	483	495	468	524	519	480	522	443	480	475	521	502	478	486	530	479	480	488	502	537	514	479	490	471	547	515	462	526	499	527	510	523	489	494	498	525	513	530	494	477	471	535	498	496	481	512	493	532	475	516	512	487	508	459	518	514	533	506	493	515	491	496	483	492	493	478	496	458	477	483	460	490	527	514	476	512	538	498	483	484	492	485	458	508	478	538	500	477	487	541	503	481	512	485	483	520	533	520	475	481	447	477	512	494	525	476	485	493	532	467	518	494	520	487	534	501	464	502	495	528	530	490	524	476	482	521	549	500	510	481	495	517	480	454	469	508	532	522	465	506	491	498	461	515	484	471	485	452	539	536	470	512	561	477	522	477	512	513	540	533	493	551	475	486	525	481	488	501	470	539	484	515	459	493	477	546	484	505	458	523	534	478	486	508	506	506	567	480	522	494	487	509	472	478	512	470	519	472	510	503	502	476	473	489	500	534	481	497	475	484	472	503	522	508	491	519	495	492	505	476	465	499	492	492	512	514	513	486	505	510	499	516	489	538	523	501	457	512	510	509	501	492	511	480	497	494	540	513	486	460	502	519	535	494	488	533	465	537	548	484	499	492	512	467	511	479	460	491	484	484	526	513	532	509	504	486	500	523	488	506	509	499	497	482	497	500	526	490	524	491	450	531	528	490	481	474	451	499	521	523	540	460	497	523	504	509	505	479	483	497	485	520	494	509	490	498	497	490	505	489	509	484	453	499	504	522	511	474	480	511	494	482	497	461	514	513	483	504	540	503	469	518	520	487	511	536	514	455	486	476	513	528	507	549	515	507	517	448	485	483	475	472	497	496	509	496	490	488	512	513	542	520	519	515	512	495	487	492	496	482	488	471	493	465	506	506	556	492	490	519	540	502	522	520	460	509	506	505	494	474	500	487	514	474	491	489	517	488	532	509	489	495	487	482	511	509	502	526	514	488	465	493	465	508	542	510	520	512	488	508	460	480	459	488	489	533	531	514	503	469	461	515	490	487	475	494	527	538	477	519	543	505	534	467	503	534	505	474	492	473	515	520	487	514	468	497	460	486	474	526	501	506	458	527	504	491	463	498	521	480	517	494	507	492	518	507	507	443	557	535	488	525	512	474	478	514	495	518	529	481	515	496	506	543	492	515	507	506	489	506	529	514	506	518	502	515	470	500	512	521	503	493	515	498	503	521	501	512	520	478	516	519	456	471	493	504	501	513	512	478	466	499	486	463	479	516	505	508	524	484	528	489	513	488	526	511	487	505	495	480	492	535	533	511	513	486	473	506	482	468	512	498	464	498	472	489	496	510	492	510	470	482	509	517	491	516	490	536	521	462	469	462	515	510	484	498	527	525	473	504	503	487	476	476	509	500	518	483	515	485	509	515	475	531	534	559	496	502	462	458	507	524	515	475	482	480	475	524	508	510	506	533	529	506	445
5526	6067	7058	5199	3750	2196	1387	1137	978	843	760	720	606	541	475	439	399	389	459	531	646	662	606	418	240	211	176	200	187	195	191	198	189	174	189	197	203	181	172	183	193	183	210	187	193	178	205	202	188	197	184	211	185	196	180	190	175	195	180	168	205	190	207	201	200	189	178	176	207	183	217	225	178	186	183	195	160	179	186	198	188	199	175	175	194	178	182	200	204	214	174	196	197	191	177	168	180	192	164	181	211	161	194	169	211	184	190	200	203	186	197	186	163	183	199	231	154	198	188	206	174	188	159	191	197	192	198	189	180	190	176	168	181	190	163	210	173	195	182	174	196	226	188	177	205	220	195	176	224	206	181	169	189	184	181	190	173	189	199	183	187	186	183	195	179	190	186	190	173	200	165	174	168	193	192	193	179	181	184	181	209	203	179	181	151	191	184	190	190	204	182	195	183	199	200	174	201	185	208	195	185	176	212	207	192	179	207	167	180	173	208	208	189	176	178	180	208	171	210	204	185	173	172	199	188	182	194	164	178	196	183	214	203	198	206	216	190	198	186	172	173	171	187	167	189	203	176	185	186	182	194	192	167	176	181	181	226	195	163	186	202	205	186	180	172	191	205	194	192	171	213	198	209	191	192	162	161	193	197	195	195	201	174	213	177	196	214	192	188	184	201	197	181	196	184	187	207	184	171	187	200	196	175	175	192	188	185	185	224	165	201	187	201	191	207	185	178	210	193	194	198	168	198	167	195	186	176	202	184	195	166	180	219	178	185	173	186	187	191	193	165	181	198	183	172	210	175	201	194	190	210	188	202	187	168	170	164	208	165	203	167	183	184	191	191	181	171	190	198	168	177	199	192	198	157	207	177	195	199	198	192	183	182	193	177	195	177	184	189	213	166	209	218	179	198	205	214	202	188	197	176	196	164	185	201	170	178	194	175	181	163	180	210	205	181	181	169	184	185	194	194	177	211	163	195	194	217	177	178	197	186	203	184	191	202	180	182	190	176	201	195	171	189	197	178	181	186	217	192	198	193	194	182	198	192	183	200	189	185	176	206	186	175	201	182	200	170	173	200	187	208	191	178	193	199	171	174	179	177	172	192	201	185	167	205	191	216	158	183	177	197	166	198	188	190	186	185	201	188	186	196	172	209	167	190	181	176	204	203	181	175	209	182	160	195	168	197	191	173	196	162	183	192	178	205	198	161	163	184	194	190	178	200	182	161	196	204	179	165	188	177	181	189	211	190	196	170	190	175	189	191	184	189	208	219	176	178	185	168	188	192	173	190	212	181	180	163	179	194	182	179	201	170	192	202	210	215	184	170	198	211	188	183	197	175	196	192	210	175	193	198	194	214	201	177	165	178	178	190	182	183	193	175	187	166	191	184	167	195	201	176	183	174	202	162	193	193	200	182	195	197	190	175	194	189	179	170	167	175	171	207	148	176	195	174	197	187	184	194	174	189	191	186	169	201	184	213	187	186	188	187	200	198	201	197	187	191	162	205	184	180	209	178	175	170	196	213	189	178	203	199	200	217	206	172	176	187	179	191	194	198	184	185	170	184	176	182	226	202	183	171	184	188	191	192	192	168	179	213	211	201	182	189	185	164	191	182	197	169	174	194	201	183	172	189	198	154	182	178	200	177	177	177	166	179	186	181	204	177	181	185	201	190	209	173	195	185	165	207	177	181	162	221	197	183	169	192	183	181	182	191	193	193	194	194	186	175	194	204	198	174	164	176	187	182	192	190	193	193	197	178	214	189	204	203	213	191	203	192	169	184	204	187	155	191	167	181	201	185	191	176	209	156	213	168	196	190	197	197	197	203	197	173	196	188	184	202	200	205	203	191	198	179	201	195	183	166	228	169	194	195	172	199	176	217	195	202	178	173	178	207	181	178	222	167	215	181	176	188	188	182	173	180	170	170	173	219	192	192	176	175	196	206	202	164	217	183	170	200	187	188	172	164	201	192	195	183	153	202	221	200	202	208	194	156	186	178	188	182	197	185	191	222	216	201	187	188	198	178	167	196	210	205	184	193	173	198	201	192	210	178	197	165	196	211	185	203	189	199	184	185	191	158	183	168	201	181	201	181	181	203	173	184	190	176	185	200	193	176	185	188	178	188	156	170	167	199	193	183	176	200	191	229	191	183	192	173	162	179	202	188	205	214	175	180	178	189	183	193	208	191	196	173	186	180	185	182	192	195	175	166	220	196	191	194	172	209	194	171	161	196	185	192	211	182	189	210	185	174	218	181	172	201	192	197	200	182	188	179	197	196	190	181	182	195	190	200	174	198	181	186	194	164	180	191	184	194	194	194	166	181	171	180	215	171	195	195	182	193	213	171	181	186	166	189	160	171	190	177	213	175	155	193	171	221	205	200	194	198	179	207	188	209	184	195	188	199	179	206	170	200	191	214	184	180	194	173	182	189	187	193	163	210	176	205	168	180	189	206	188	189	203	195	166	160	185	185	190	191	194	195	182	180	208	206	202	200	174	189	184	148	188	183	180	163	205	200	170	170	199	181	191	168	168	183	171	174	152	184	189	152	183	176	197	176	169	217	174	190	205	203	192	202	195	178	193	186	172	165	187	179	206	172	185	177	158	214	181	194	197	205	175	197	188	176	183	182	188	223	181	197	210	173	184	200	208	191	180	196	177	217	191	202	198	190	187	167	207	188	184	196	189	177	212	188	220	181	215	198	182	180	210	201	184	181	164	214	194	199	170	223	183	189	204	172	179	187	188	209	172	170	169	164	186	188	206	214	177	167	181	209	214	183	187	173	164	192	193	206	189	189	207	193	195	206	174	200	176	201	176	189	184	180	171	182	195	197	181	193	199	190	208	194	183	198	164	209	177	168	193	205	214	186	187	191	177	164	187	169	190	174	172	182	192	185	172	191	194	169	179	202	178	183	166	173	187	171	164	193	171	199	180	201	186	182	167	194	187	182	195	190	182	202	181	191	154	201	148	173	178	173	194	193	198	166	192	180	192	174	183	174	207	192	181	187	199	188	194	173	182	191	188	182	200	195	206	194	197	190	188	208	187	158	193	186	171	195	180	186	203	162	182	194	196	205	187	183	198	176	203	187	172	184	210	210	192	185	204	204	191	186	169	213	192	208	175	169	203	176	196	181	182	191	197	197	184	190	192	178	192	196	154	184	180	188	175	210	174	201	190	178	185	189	177	210	202	170	203	186	177	189	177	187	184	157	180	200	188	189	205	170	192	168	163	164	150	170	185	190	188	192	199	185	203	195	176	194	194	207	199	200	179	200	173	173	192	180	203	185	186	210	191	180	184	192	183	188	197	192	192	181	184	192	173	210	211	170	179	207	189	180	180	190	191	206	187	204	197	186	166	202	168	186	192	195	169	197	189	183	182	174	197	215	189	175	169	196	190	187	178	169	165	185	192	176	170	195	195	169	191	179	158	191	179	198	172	206	186	175	188	185	205	149	202	179	188	162	207	177	177	171	236	183	177	198	204
4518	5906	9677	11655	10611	7928	6330	5445	4776	4047	3844	3725	3370	2907	2518	2283	2052	2070	2388	3066	3518	3621	2893	1761	733	675	571	514	513	551	582	506	552	545	504	541	493	533	528	499	500	515	505	500	500	494	508	534	540	518	499	509	476	487	500	523	515	503	485	562	531	491	485	487	496	489	479	502	501	492	505	553	486	525	530	499	511	458	483	494	498	502	525	509	550	513	479	497	473	479	518	491	541	474	525	502	484	519	470	516	489	499	533	504	488	485	486	477	542	510	497	498	489	503	525	532	507	494	488	509	464	540	502	517	510	498	473	482	512	477	469	487	517	509	505	476	488	530	511	503	527	545	535	503	484	462	472	483	493	548	488	507	494	483	511	494	515	523	492	480	507	499	491	527	516	529	498	508	488	461	501	483	507	507	524	476	510	528	504	481	484	507	502	483	512	506	483	489	502	480	455	508	511	529	472	517	489	488	484	532	537	523	527	480	499	514	506	497	483	451	511	485	490	532	504	498	489	485	520	457	514	477	525	521	486	503	470	477	490	478	485	488	492	521	510	507	499	489	492	500	502	491	509	515	500	477	483	531	461	520	485	493	492	491	521	510	555	494	549	458	473	503	508	543	508	495	496	469	542	511	465	473	465	469	547	483	479	520	501	530	500	541	498	525	535	495	534	465	507	477	518	485	519	498	444	490	516	490	488	533	531	494	508	465	511	497	555	472	485	477	517	537	477	499	463	496	456	456	483	528	489	511	515	487	489	474	494	466	488	487	459	497	482	524	492	472	499	520	483	497	531	532	510	480	492	503	523	462	522	532	457	513	511	501	502	517	500	525	488	498	513	480	477	537	521	511	464	480	510	533	508	466	488	490	539	507	507	505	516	484	483	503	513	514	481	498	506	452	496	503	519	500	486	513	507	482	473	513	476	508	543	520	522	473	481	499	513	475	485	501	521	478	475	463	496	509	491	486	518	488	488	482	472	512	451	528	480	503	479	497	463	514	509	489	497	460	498	504	510	511	512	461	539	487	492	492	502	521	508	523	517	494	503	495	499	484	501	484	508	468	495	513	508	464	518	464	494	477	476	476	490	490	482	492	523	497	492	531	509	517	535	475	475	497	492	482	466	512	491	491	500	497	494	499	498	473	499	517	487	510	482	458	505	506	470	533	535	454	500	488	481	527	542	478	458	495	523	512	523	535	474	524	505	529	520	485	483	494	503	450	521	527	529	518	516	587	501	500	486	506	491	492	488	491	479	474	526	489	491	504	516	513	501	502	497	483	505	502	467	498	504	514	510	512	493	479	526	534	498	523	514	508	528	532	525	476	493	504	484	501	461	496	528	488	474	505	506	479	508	549	515	480	494	504	556	496	510	502	502	527	509	490	512	525	502	496	522	484	479	522	515	453	465	507	492	474	512	506	501	475	507	474	507	508	451	504	529	440	515	483	491	560	499	509	507	495	484	494	519	499	503	499	505	563	528	495	537	473	468	479	472	527	487	497	517	502	493	466	496	476	555	518	471	509	513	494	516	497	517	530	485	508	487	518	531	506	467	471	513	492	519	496	511	535	500	507	506	491	501	524	513	494	551	523	450	492	513	485	506	482	492	540	519	535	515	520	487	475	506	465	509	512	487	468	532	550	505	505	513	485	486	559	505	489	521	503	484	496	486	524	509	498	497	452	475	509	495	455	507	515	500	505	488	493	525	526	503	495	510	495	492	472	525	514	480	485	470	517	523	505	478	493	466	511	493	473	540	480	512	511	510	533	513	510	443	549	448	493	517	539	512	502	519	519	520	458	500	502	536	548	526	502	525	503	520	528	503	479	496	516	561	521	452	466	500	512	523	500	487	502	530	511	464	484	525	510	497	472	500	499	505	535	512	470	500	510	544	500	486	519	546	473	527	517	496	508	502	525	468	521	478	471	483	488	503	489	489	525	482	481	503	501	511	478	482	503	473	531	474	527	491	473	457	507	506	499	497	521	494	474	476	536	496	534	485	489	511	477	462	514	480	515	495	467	449	493	491	508	555	486	502	478	493	458	478	514	517	502	502	508	470	513	523	548	494	493	459	518	477	510	498	478	455	501	492	486	521	513	504	502	486	494	533	504	528	566	536	517	554	530	487	475	514	552	457	504	520	496	490	495	451	503	487	507	484	523	514	494	464	528	502	528	516	475	520	494	482	461	479	493	481	497	509	499	519	546	541	489	487	506	489	472	496	506	516	529	520	490	486	511	488	501	477	533	506	549	500	491	488	518	515	511	481	493	510	465	475	511	484	494	480	530	500	498	520	461	520	473	517	472	479	525	481	520	517	477	496	494	540	502	538	500	491	496	502	524	520	505	465	514	479	486	461	479	493	503	495	489	508	490	480	519	472	522	521	493	476	483	473	475	511	490	530	489	499	478	492	520	516	484	503	507	517	474	497	549	509	479	480	516	516	476	513	530	507	501	457	514	513	523	537	461	471	496	485	487	487	483	500	448	535	541	489	526	508	482	500	478	531	490	482	501	537	480	447	470	500	555	515	474	527	475	506	472	505	526	540	482	486	510	514	485	480	504	493	493	517	458	502	513	489	509	484	525	499	566	487	516	522	550	541	514	475	533	508	523	494	506	474	490	479	536	492	506	501	529	550	528	542	476	506	477	507	474	521	540	516	510	511	509	491	469	481	496	499	504	494	465	496	456	489	469	533	477	467	472	506	502	465	501	474	470	458	490	521	504	476	541	469	473	429	478	518	494	519	495	515	481	474	449	491	493	482	501	506	472	513	471	506	514	477	532	528	467	471	477	531	516	495	539	476	474	513	530	514	480	495	526	483	521	498	487	532	503	523	481	491	517	523	492	482	497	487	536	530	486	501	479	503	551	531	469	467	519	479	462	536	494	477	510	509	522	513	507	486	473	516	541	498	519	487	510	528	489	498	517	505	511	470	522	472	477	468	528	449	456	469	492	484	493	509	504	503	502	510	494	499	505	498	505	495	524	503	449	496	486	472	476	502	505	553	511	483	482	505	521	505	513	537	471	498	510	489	509	505	504	497	514	520	512	502	482	533	502	480	498	520	481	519	469	531	510	488	497	462	472	523	521	509	497	472	475	523	520	463	524	518	528	483	558	492	491	514	454	557	497	475	490	471	491	507	503	523	510	503	489	470	513	518	501	540	464	503	530	505	498	542	499	492	524	476	501	480	492	455	540	542	496	488	492	496	490	494	525	511	486	512	480	499	512	529	533	501	524	513	436	508	486	472	483	524	515	509	469	503	515	506	517	514	463	515	512	466	467	492	497	519	499	473	480	447	489	486	526	552	502	487	526	500	479	480	490	514	507	514	492	501	488	472	484	524	476	494	496	473	485	469	511	503	495	512	475	494	510	500	520	513	467	527	498	489	472	469	497	522	504	519	487	496	507	538	467	477	524	511	490	490	550	512	486	481	495	485	497	489	519	487	500	500	505	523	491	460	493	496	482	466	534	529	473	509	511	501	466	507	483
16364	18292	25699	18981	15737	10015	7178	4761	3443	2995	2988	2811	2301	1683	1346	1209	1250	1758	2530	3596	4343	3167	2282	1154	464	452	280	279	270	269	258	279	262	291	225	229	211	208	214	221	217	240	187	215	185	181	217	200	219	258	218	189	203	213	195	214	188	189	208	223	205	207	214	173	204	189	213	200	224	211	207	190	173	214	223	181	183	200	184	212	204	184	191	212	194	223	205	198	203	187	173	187	218	203	208	224	203	254	197	193	215	205	185	199	188	211	211	212	217	208	215	193	218	197	219	221	190	213	205	223	207	190	210	182	178	205	199	207	212	211	189	186	204	180	231	187	206	204	190	206	187	195	209	188	213	234	207	183	219	190	194	200	191	188	220	190	181	217	196	200	198	203	208	226	244	195	189	207	204	207	186	214	214	201	181	229	196	201	212	227	213	215	194	207	217	197	176	208	160	202	211	220	214	200	177	207	202	184	189	226	213	194	220	209	188	182	217	198	177	216	197	187	170	197	202	206	191	210	194	202	196	199	193	209	225	210	222	191	205	208	179	208	205	204	194	190	197	170	204	203	190	191	212	195	209	208	198	198	191	218	179	222	199	201	203	209	193	163	164	217	199	200	230	191	190	211	185	189	190	192	205	185	194	225	222	209	216	186	205	176	207	210	206	193	188	194	189	202	206	201	194	196	196	210	192	197	225	220	185	190	212	185	196	225	190	203	195	215	180	165	174	211	213	180	173	207	201	185	211	209	213	182	191	202	218	200	209	197	185	177	203	212	192	195	197	179	187	188	208	218	201	204	192	206	193	219	205	240	216	207	210	189	213	198	184	176	197	194	199	203	205	202	244	208	208	230	216	182	217	193	175	213	196	202	208	186	217	191	180	192	190	186	183	219	185	203	232	203	203	184	227	228	204	206	212	194	182	204	216	202	212	192	205	191	207	195	207	186	214	209	167	204	200	206	186	188	198	202	199	213	167	215	208	189	226	199	214	194	189	201	171	198	245	187	185	186	180	190	215	177	212	216	204	220	217	206	207	220	185	198	210	203	212	211	207	187	190	214	213	182	205	209	220	186	204	197	225	181	193	207	196	201	209	208	226	192	189	188	209	211	205	207	211	196	157	199	201	204	200	194	191	232	197	208	221	193	204	215	198	208	181	198	199	203	225	191	180	192	178	214	197	220	175	200	190	212	213	187	222	181	182	187	220	225	222	199	237	196	212	190	185	202	195	196	209	171	217	194	202	202	208	186	200	204	189	191	184	193	213	189	196	215	217	190	191	220	204	197	222	202	204	184	176	181	235	169	179	201	205	219	222	190	197	195	196	184	186	202	187	198	199	191	196	207	187	192	185	202	229	203	198	185	213	180	186	184	205	203	204	223	179	194	193	212	197	167	198	210	223	189	212	219	204	168	201	204	215	207	190	208	198	233	185	202	215	203	187	191	184	199	205	184	204	208	215	197	179	214	194	206	198	238	202	218	211	205	184	183	207	186	212	213	176	189	179	189	206	194	215	169	192	234	210	211	189	221	192	240	216	180	216	198	209	206	204	198	180	190	191	210	196	196	201	191	214	197	202	196	205	214	184	173	209	181	212	189	214	216	173	210	178	199	203	197	208	193	201	224	207	200	195	218	189	193	199	205	205	201	193	216	189	218	196	195	197	194	174	194	187	174	185	216	217	217	231	210	177	208	194	190	207	206	211	206	175	207	179	204	194	213	202	204	178	184	210	202	209	181	188	206	197	185	205	201	184	202	245	211	203	218	185	191	206	199	204	197	178	210	198	199	184	202	224	213	198	197	192	225	189	192	197	206	207	192	222	188	192	180	197	221	202	208	182	210	215	193	203	217	189	196	187	197	183	218	223	213	199	206	209	217	204	197	201	217	213	222	199	180	185	204	185	222	176	180	204	214	205	194	186	194	188	217	199	204	225	179	196	203	182	197	186	200	212	192	192	190	203	220	196	192	195	181	225	195	191	214	214	188	207	197	196	198	182	200	183	196	199	210	204	177	230	215	196	170	209	197	203	216	206	208	184	219	190	212	197	204	207	191	205	204	197	231	195	218	192	210	204	202	191	189	191	203	212	205	185	196	204	210	201	184	204	183	176	191	217	220	193	193	217	210	189	222	226	200	181	207	202	202	197	185	184	230	183	215	195	204	189	192	189	199	216	230	187	198	175	202	186	196	194	214	202	200	193	190	162	180	183	190	189	207	206	203	204	196	203	196	207	198	178	201	198	219	205	167	204	219	206	196	205	211	201	181	206	192	221	210	212	183	179	198	202	224	209	223	215	209	203	190	206	214	201	204	201	213	202	228	196	204	219	207	197	226	189	196	198	181	204	179	211	177	223	193	197	226	203	181	207	201	200	203	205	209	203	191	166	210	210	220	213	199	198	196	210	174	197	201	209	208	205	198	189	192	233	204	242	209	244	184	209	214	204	211	239	166	200	227	195	188	192	202	213	200	204	193	227	197	211	192	187	196	208	197	209	194	196	201	216	193	211	192	201	200	194	211	213	205	189	197	210	187	208	202	180	223	192	184	197	189	214	184	211	198	191	203	194	201	209	214	198	205	223	206	177	222	220	240	231	205	172	203	182	216	190	230	187	189	200	190	230	214	201	217	198	201	198	203	210	206	209	222	188	150	207	192	180	200	207	206	202	180	183	208	205	199	198	185	181	213	180	160	196	233	195	238	181	202	215	181	232	205	182	203	217	211	223	209	230	201	207	212	195	196	195	222	193	205	214	222	233	208	208	182	226	201	189	198	192	223	186	188	203	194	223	191	178	207	213	207	228	218	206	190	215	191	174	184	207	214	212	186	201	226	208	218	196	197	207	195	190	212	216	175	186	188	198	185	203	177	182	197	181	193	222	208	199	199	210	200	203	198	191	189	206	201	196	202	178	189	204	199	230	207	215	193	213	189	202	202	211	228	186	196	189	227	235	204	220	189	190	206	195	189	191	210	191	194	161	171	212	213	231	175	208	213	165	172	206	206	208	210	215	195	193	204	200	200	198	200	206	189	196	230	226	213	194	216	194	198	206	192	196	208	205	195	228	185	188	185	189	186	208	201	214	208	199	228	187	227	210	200	182	211	194	196	184	183	202	193	197	209	210	205	195	223	199	202	211	187	207	197	206	217	230	180	220	211	178	189	184	181	213	189	220	192	192	201	208	192	204	192	203	211	204	178	202	196	176	189	199	209	206	214	205	219	176	173	195	184	179	185	198	179	210	201	199	185	203	211	211	177	218	218	190	201	182	205	200	195	193	211	175	177	187	200	178	204	198	179	205	197	225	211	211	200	210	212	228	202	227	189	216	217	209	212	184	200	203	220	207	213	186	226	206	210	209	209	193	229	186	184	196	182	178	205	200	220	201	177	173	208	196	206	203	186	196	189	233	177	199	185	204	201	178	196	196	197	207	210	214	203	176	203	187	186	189	211	201	182	201	208	194	197	215	183	204	201	211	218	186	228	194	203	186	203	211	217
10847	16355	24732	23125	21642	18533	16737	14576	11921	11784	11976	11706	10171	7275	6891	6184	6895	9590	13335	18203	20134	15941	11834	5798	2308	2256	1154	1199	1189	940	1112	932	1134	1113	730	831	714	591	604	566	580	574	624	491	557	526	544	533	667	734	653	614	521	508	541	548	533	494	521	610	553	546	542	517	512	531	511	562	564	518	502	497	502	509	544	494	521	527	568	537	539	507	493	521	514	527	490	503	503	500	529	495	515	576	521	581	537	541	538	547	515	503	536	520	535	520	496	539	555	509	559	517	534	537	531	543	541	549	515	502	535	519	524	528	477	582	543	536	549	529	526	551	540	530	549	525	496	532	523	514	526	546	545	539	530	560	514	544	540	487	567	537	549	515	531	562	549	524	524	545	536	567	557	542	577	540	559	545	558	492	513	559	527	541	527	538	529	488	517	560	540	490	563	532	530	528	490	545	552	560	486	514	527	510	556	523	511	576	509	530	500	505	540	552	530	537	535	540	552	561	487	501	498	522	513	494	490	539	492	540	525	548	531	557	541	542	576	541	556	536	498	515	524	531	532	503	522	534	544	534	560	531	534	520	528	547	538	556	569	540	530	528	565	505	558	481	521	548	533	544	576	502	528	517	523	562	538	492	512	567	521	543	495	557	551	511	539	526	535	501	523	503	505	530	528	513	544	518	538	562	539	485	542	522	544	534	542	498	549	552	524	516	526	556	511	537	523	525	530	549	549	557	513	489	510	537	544	578	532	519	546	514	560	538	530	549	492	561	525	521	524	552	539	529	510	560	543	563	508	525	522	527	531	520	503	546	521	548	480	490	544	568	518	528	556	522	522	541	520	535	510	541	518	520	527	542	523	508	590	535	533	555	551	524	474	528	512	491	566	551	564	555	539	540	522	530	536	518	550	534	509	525	517	526	537	539	529	531	515	525	573	552	515	528	545	518	517	548	535	532	531	510	517	520	547	543	490	531	566	532	508	545	506	449	551	540	543	481	542	523	545	507	553	539	515	492	495	561	540	535	561	508	538	544	544	565	552	527	516	480	519	504	496	530	577	517	531	530	525	540	546	526	550	530	523	517	537	535	503	521	559	550	562	524	526	540	464	549	512	515	506	510	572	525	525	535	543	534	556	561	555	506	523	517	515	524	508	536	565	521	517	500	511	517	545	525	567	553	557	554	530	518	521	522	522	492	562	516	545	508	530	534	549	513	539	528	484	554	528	541	587	487	508	525	510	533	515	536	515	526	532	558	509	505	583	489	558	548	546	502	495	562	508	497	515	532	540	523	538	514	520	501	548	507	550	510	543	515	509	505	531	511	540	525	523	555	549	545	547	517	495	532	505	473	579	502	549	553	520	505	509	510	560	524	502	513	545	516	543	553	571	557	511	532	550	534	528	500	492	524	540	510	513	513	526	504	555	526	564	549	540	533	541	546	556	566	528	507	541	539	524	512	590	528	466	511	525	546	531	569	521	536	516	561	542	509	501	544	544	540	561	528	503	539	542	515	534	517	487	548	539	574	531	591	532	534	509	500	527	516	560	559	529	532	525	511	557	544	485	531	540	512	512	533	494	517	555	503	521	530	515	510	530	510	503	525	496	488	531	532	542	523	551	548	562	556	515	551	550	471	545	510	520	541	531	499	548	573	529	519	533	464	544	489	562	540	513	515	482	532	505	504	556	513	507	557	515	525	507	522	547	541	548	488	539	541	542	547	546	506	542	513	493	551	530	534	528	527	494	514	486	510	503	520	517	548	556	542	536	564	543	537	528	523	561	542	520	527	546	520	532	555	519	558	484	500	497	527	579	549	558	503	538	514	536	530	512	549	514	500	503	541	523	530	535	550	530	535	542	562	563	545	519	500	528	538	553	562	495	514	513	542	503	519	507	546	513	552	518	523	546	554	538	526	516	517	545	509	535	504	514	517	480	559	525	535	535	554	537	512	516	508	522	543	521	481	485	540	501	501	532	555	507	531	577	533	502	514	528	540	532	501	510	486	495	520	531	523	535	510	565	521	492	542	530	531	503	539	527	539	550	542	510	507	515	523	533	518	530	527	541	487	518	542	481	522	522	523	557	505	533	522	503	515	528	536	486	539	519	519	509	494	521	535	523	547	518	580	528	553	515	539	543	522	571	559	557	521	551	566	525	501	533	542	562	513	552	513	502	505	518	505	547	534	533	530	525	548	579	499	489	544	500	526	568	515	586	528	520	540	511	486	540	573	545	545	570	530	518	536	510	502	526	491	531	515	498	611	538	515	567	568	569	517	561	540	510	545	549	537	526	527	546	542	478	553	505	527	533	543	514	532	535	476	524	502	505	531	485	504	532	497	609	477	474	512	530	545	503	516	514	558	542	508	536	510	496	550	580	516	513	527	529	521	529	493	531	537	521	556	519	541	477	533	516	545	521	479	539	529	522	540	529	502	523	495	532	527	530	522	493	541	507	510	553	517	533	538	570	546	517	517	533	510	526	550	498	564	493	518	506	525	516	523	514	533	558	551	523	525	513	504	504	528	560	540	546	513	564	539	519	501	516	552	547	497	477	525	558	510	516	469	561	568	513	536	536	545	520	513	538	547	491	537	523	530	548	537	506	587	547	499	507	501	513	551	541	492	514	541	527	555	497	555	497	499	548	501	514	499	533	523	560	490	582	519	562	524	538	543	531	522	524	547	562	507	529	501	549	536	524	526	511	522	490	513	514	557	537	553	526	487	516	550	502	540	540	551	523	552	495	516	527	533	495	523	529	559	493	534	518	533	523	488	499	539	546	550	514	523	512	534	557	536	513	506	521	543	533	558	556	521	549	524	515	561	488	575	538	520	489	527	556	533	559	552	527	548	550	536	510	549	504	513	560	509	550	560	547	566	545	536	502	535	555	529	536	502	499	535	493	556	549	574	537	511	508	559	503	569	558	542	523	503	534	534	512	506	528	559	542	533	484	520	525	558	518	546	535	562	529	494	491	512	515	503	496	561	523	547	504	583	536	531	541	590	537	537	510	571	491	530	538	511	505	527	547	492	505	573	507	536	542	546	583	562	548	542	544	513	545	523	515	524	526	553	512	538	493	556	524	570	534	551	529	502	501	591	525	541	533	484	516	534	473	527	552	480	490	514	551	546	544	513	489	555	535	569	593	544	501	560	531	534	562	539	523	529	540	492	542	553	517	553	531	543	540	506	522	528	542	524	536	532	551	539	487	521	496	524	539	526	530	585	539	522	562	526	517	504	532	505	539	557	532	529	530	563	574	558	521	504	480	533	541	518	513	557	521	499	512	515	503	508	522	507	507	550	525	501	555	528	550	525	520	556	524	552	498	546	531	526	531	546	564	533	542	571	565	522	585	601	531	575	549	529	536	536	485	529	532	541	525	526	504	507	542	513	545	516	498	553	519	560	532	560	520	510	570	543	537	555	524	520	524	537	534	529	502	513	510	533	511	567	535	528	532	508	558	519	495	531	485	525	531	536	532	523	547	521	574	541	569	522	545	560
26539	26694	36283	30316	24258	18615	12571	8106	6025	4898	4852	4813	4301	3282	2705	2316	1964	5185	8354	6176	8124	5529	2952	1614	696	489	287	317	306	276	260	253	269	281	241	210	205	199	197	238	213	198	191	190	191	196	226	191	218	229	193	249	198	201	198	200	201	187	196	200	191	213	198	181	186	169	194	201	163	178	176	184	185	185	200	192	192	204	187	200	188	192	190	185	191	166	193	196	207	180	184	204	204	170	208	181	180	222	198	175	199	189	186	183	168	175	200	190	212	206	171	224	185	195	195	186	200	198	210	187	193	167	186	193	174	179	186	176	168	189	195	196	201	191	202	183	174	183	168	199	157	201	180	192	200	178	192	207	216	195	205	178	190	171	178	173	167	175	181	188	200	182	228	195	189	207	190	209	204	169	188	178	190	188	187	163	178	179	193	197	214	208	182	206	203	175	188	176	204	188	175	200	208	181	197	191	198	160	190	198	181	169	214	186	216	162	189	224	170	186	202	186	168	185	174	170	206	184	193	201	189	189	192	193	198	173	211	192	167	178	193	188	209	186	191	192	174	200	197	189	171	203	200	176	214	189	186	216	194	206	191	202	179	189	164	202	184	205	194	191	183	191	189	188	182	205	177	194	218	209	194	196	205	192	198	189	192	190	190	172	194	166	203	182	189	191	169	193	179	188	212	185	206	171	197	210	204	185	193	184	183	177	185	168	200	192	182	202	193	204	193	213	180	169	175	206	185	189	170	186	182	187	184	190	188	200	189	176	172	186	210	166	186	201	208	186	178	205	203	209	180	191	189	187	185	192	177	171	184	200	184	202	208	166	170	180	191	201	199	176	201	200	181	187	197	195	175	198	192	211	197	206	179	209	179	198	185	212	193	197	210	202	195	189	209	207	171	189	187	174	192	183	178	192	192	194	182	184	207	188	180	194	210	193	188	170	186	207	186	194	166	173	193	204	192	174	179	199	190	230	199	181	185	184	205	215	176	195	192	203	200	200	198	189	185	177	180	187	183	172	177	178	190	183	184	192	199	197	183	198	179	208	189	202	178	180	192	178	203	176	195	194	174	180	194	187	192	203	206	175	197	165	203	197	211	176	176	207	189	198	174	203	188	176	201	220	171	196	175	201	172	200	207	184	191	202	175	188	193	189	192	179	208	216	193	208	176	207	197	199	214	208	200	204	173	178	199	204	193	199	173	181	173	183	175	186	164	197	213	199	175	177	201	212	204	205	213	169	176	194	194	209	169	158	186	201	196	187	192	204	196	192	194	200	216	189	181	209	175	197	231	188	172	211	198	172	176	188	177	164	192	218	183	181	208	177	190	177	187	183	192	212	185	196	204	179	187	198	179	191	189	211	214	193	208	173	178	193	182	217	179	190	196	178	183	183	180	180	200	180	198	187	192	197	185	193	186	203	190	206	180	194	214	190	175	191	182	209	192	188	200	194	172	196	200	183	204	172	172	193	181	196	192	200	188	179	189	190	197	212	205	186	180	189	191	185	166	198	183	187	201	191	191	188	198	176	180	177	185	169	198	180	203	186	190	199	205	174	171	212	189	214	174	199	188	193	186	206	196	201	185	186	173	205	184	161	202	189	205	207	191	232	196	202	189	193	197	180	187	177	200	207	186	181	193	189	188	177	176	177	195	190	211	221	207	190	189	198	189	188	198	190	177	198	187	178	180	176	173	197	186	180	187	196	196	200	194	183	210	184	199	166	180	179	187	172	193	184	165	206	184	189	174	192	170	203	196	211	186	185	188	180	210	190	191	209	170	201	190	197	185	197	201	193	190	222	193	193	182	183	209	210	202	205	183	180	210	186	200	213	200	179	189	200	195	164	179	176	195	181	190	190	178	184	194	203	177	190	172	213	161	191	224	196	175	202	177	210	204	176	181	208	194	193	193	189	181	205	173	186	190	202	160	198	193	190	185	179	209	194	158	189	221	208	179	167	211	206	181	164	166	183	199	209	170	210	191	208	182	185	216	181	189	210	185	196	205	193	198	166	207	181	175	186	192	203	211	180	186	217	201	196	197	187	173	184	205	180	189	194	190	223	203	201	200	164	173	181	211	176	181	198	205	198	177	170	188	208	192	187	199	168	178	180	189	216	212	195	164	164	188	176	190	168	174	208	202	187	175	190	206	178	168	190	192	172	195	176	210	188	179	211	202	191	206	181	189	200	214	193	180	172	209	187	209	189	178	209	170	191	189	171	212	202	171	192	182	183	182	173	197	173	180	200	182	185	186	201	171	191	191	231	190	194	167	201	177	196	188	176	199	176	181	189	200	166	189	208	190	191	194	213	179	170	189	190	193	162	184	172	218	182	175	215	197	179	222	203	171	190	194	210	208	204	193	197	164	193	189	192	170	192	178	192	186	184	184	169	192	177	195	175	219	153	216	216	191	181	213	166	183	202	194	196	191	195	164	176	192	182	176	204	199	200	190	199	188	182	174	218	188	186	200	212	207	185	186	207	200	191	203	185	170	198	176	191	196	198	216	165	192	176	187	190	181	196	188	200	200	204	173	191	181	207	213	191	179	213	175	200	206	184	178	180	217	174	196	204	188	206	185	192	217	204	189	194	176	202	183	162	198	188	196	194	183	207	190	185	198	183	183	167	193	182	186	193	178	176	179	165	191	175	186	164	208	192	174	193	205	187	169	160	176	199	212	170	196	188	179	183	165	188	229	189	170	214	203	181	179	184	221	187	189	174	186	184	170	194	189	190	190	175	196	227	189	202	180	199	186	193	203	168	192	179	178	206	197	180	211	219	195	192	200	171	192	202	218	182	196	196	181	167	177	205	206	154	200	193	199	165	184	185	202	176	202	163	166	167	181	204	201	170	179	194	171	204	184	160	179	193	179	238	167	211	158	204	187	204	191	151	196	186	190	189	220	178	188	196	221	191	193	192	196	175	159	186	174	179	196	210	178	183	208	181	187	213	183	194	190	208	180	191	209	191	175	191	177	211	198	167	204	194	184	179	151	174	188	203	191	190	175	199	194	193	197	200	175	203	207	183	182	181	211	183	183	186	216	191	202	180	222	185	176	165	179	184	175	176	191	192	209	170	199	191	203	205	182	214	181	184	150	209	206	179	184	199	191	186	183	218	228	181	215	169	183	190	205	160	175	174	206	192	192	209	182	209	212	181	189	181	200	175	207	192	203	197	220	195	205	192	197	182	168	185	209	177	198	185	170	198	179	184	167	176	191	189	171	202	194	191	199	213	195	190	187	183	187	198	188	186	186	187	150	192	172	201	200	187	187	183	161	199	195	185	180	165	197	184	193	192	212	180	181	173	199	174	174	172	178	201	206	199	186	186	214	182	179	193	202	197	191	189	187	192	185	210	193	194	179	187	208	213	190	184	228	203	202	210	180	203	199	201	179	180	161	206	195	179	202	179	181	184	208	169	178	196	188	200	179	220	179	192	185	189	187	174	176	207	189	199	185	196	208	185	175	182	177	191	179	207	196	182	198	196	159	170
15934	22141	33248	33859	28253	26483	20934	18786	16600	16036	16094	16532	15377	12331	11599	10590	9673	22346	29550	24544	29005	22299	14042	8462	3271	2522	1037	1147	1124	1051	990	1053	1097	1211	751	766	656	571	556	573	525	541	550	545	520	500	522	558	760	698	636	584	525	500	477	514	473	502	500	517	529	490	542	487	458	507	492	541	485	506	491	525	501	517	505	464	544	482	500	532	516	548	464	488	492	480	460	535	522	470	506	539	513	488	506	489	488	477	503	533	513	492	498	451	519	465	491	528	519	517	481	520	512	464	501	446	506	572	515	530	488	469	466	481	518	469	475	495	489	536	488	502	490	506	467	495	505	494	515	495	512	505	505	528	491	506	470	492	464	495	509	510	478	466	441	455	506	547	445	489	509	488	487	485	500	463	523	504	467	520	486	463	514	536	481	508	511	489	496	502	487	521	513	489	495	498	520	486	506	507	490	546	524	519	502	529	508	497	495	482	552	504	484	494	513	514	516	475	537	531	527	517	486	501	492	491	483	467	508	493	475	518	543	499	486	550	534	498	481	466	528	483	475	463	476	548	513	519	478	501	478	493	519	496	546	483	535	477	511	544	501	532	485	500	510	487	528	467	515	465	511	517	491	492	502	492	511	468	483	499	470	467	503	512	466	527	520	537	519	515	512	520	477	524	447	488	536	498	509	538	511	483	475	510	511	505	502	483	512	498	480	518	495	468	459	464	481	533	504	516	491	482	507	504	480	505	496	528	490	495	511	504	515	521	505	484	466	468	543	525	502	512	509	523	515	487	493	482	527	489	536	533	524	453	515	492	520	494	477	510	472	533	497	467	508	487	465	470	479	499	504	544	491	493	502	500	453	498	513	523	539	502	488	511	523	473	491	505	528	530	479	501	497	509	483	493	487	508	493	471	502	484	519	486	509	480	544	493	517	496	522	505	530	536	494	512	483	501	508	521	500	512	512	498	506	494	479	513	512	532	490	482	500	492	477	509	536	545	517	493	509	501	512	518	503	487	498	486	532	466	511	499	509	442	507	503	573	543	467	467	518	488	525	480	506	509	504	475	527	485	503	493	473	505	493	514	507	537	523	527	512	489	477	488	501	479	533	506	521	499	510	495	483	518	513	481	520	453	497	567	467	527	501	531	495	520	492	518	498	510	488	479	507	502	490	509	520	450	526	501	517	532	466	476	511	474	468	517	523	478	492	508	482	516	520	546	536	502	554	506	498	496	473	497	492	504	505	508	507	552	525	462	516	485	479	529	487	506	497	537	498	475	533	529	486	515	534	473	489	488	472	495	486	496	492	492	486	507	495	471	520	513	542	492	503	487	485	497	499	515	537	509	467	514	475	514	491	580	499	458	469	468	483	466	534	489	467	512	501	480	470	476	510	522	509	503	534	542	477	488	530	514	511	481	511	485	491	495	530	534	475	497	505	485	489	483	503	475	499	525	508	548	508	503	495	494	483	467	469	497	458	512	472	518	520	499	517	505	538	484	498	479	510	491	525	512	510	571	499	510	509	501	490	490	517	516	510	524	477	508	506	484	516	480	496	517	470	503	511	498	520	486	486	487	530	504	502	506	482	467	465	491	496	485	466	496	461	513	459	526	504	479	526	516	516	524	498	507	476	526	519	522	501	493	489	499	462	507	510	507	498	494	511	500	533	527	475	496	503	468	451	510	536	498	493	478	506	485	549	502	501	540	465	493	507	446	520	479	515	494	459	534	507	501	505	465	481	439	491	496	494	497	510	503	492	490	486	503	514	468	492	521	509	510	487	533	491	471	483	496	490	486	467	487	494	493	475	490	550	505	485	502	514	469	488	473	471	458	502	466	517	532	528	515	523	524	491	509	503	519	500	465	510	550	506	446	500	514	499	526	528	541	485	459	472	502	490	499	521	496	513	478	475	469	524	519	506	523	478	474	516	494	508	490	502	488	468	514	504	505	466	536	499	473	472	523	491	491	539	515	458	504	479	511	536	516	511	512	506	480	492	501	467	502	507	527	489	482	534	494	495	525	461	488	530	491	539	499	546	504	497	524	537	498	522	487	504	515	479	511	462	493	515	503	510	507	481	487	511	498	505	475	481	457	457	476	471	496	486	518	496	517	471	495	519	492	459	501	529	515	515	518	540	501	488	503	486	523	500	545	520	506	472	506	487	478	512	516	485	523	557	512	490	514	471	510	522	504	505	504	493	476	495	524	538	524	495	484	494	482	528	528	484	514	553	490	538	554	488	491	556	524	501	458	489	522	494	512	493	479	485	478	539	530	455	481	475	500	505	506	494	526	498	497	496	500	494	476	491	490	522	502	518	509	505	533	528	516	512	471	515	495	489	466	514	489	493	519	477	531	516	511	524	471	475	557	497	503	481	489	506	484	513	488	486	473	506	494	497	468	486	491	528	529	490	463	494	469	467	508	494	496	484	504	526	484	470	472	495	510	462	536	486	464	501	471	492	550	515	498	510	507	517	522	452	498	495	493	511	555	426	549	500	505	522	502	516	540	514	476	492	513	501	508	491	507	520	486	485	530	513	512	528	513	504	498	475	482	520	479	483	519	503	530	472	465	492	516	489	483	506	528	520	480	493	518	482	526	467	487	478	497	458	468	496	518	479	485	488	459	521	517	490	493	527	526	505	484	490	489	485	471	490	519	495	518	450	462	516	510	480	507	517	462	485	512	525	453	533	516	473	492	475	491	490	524	498	521	489	486	463	462	488	492	501	467	492	562	527	535	515	481	520	546	497	482	506	521	445	547	492	465	476	522	538	553	506	481	512	527	513	514	517	486	510	505	519	509	476	508	501	494	491	526	501	489	482	485	519	523	490	491	493	516	491	478	503	456	485	462	522	498	502	520	516	482	494	508	479	514	505	555	456	484	494	480	471	540	504	501	468	470	487	477	493	472	481	524	521	471	474	483	496	473	515	466	492	483	501	511	502	485	499	529	525	474	490	477	468	471	467	505	491	485	489	509	495	459	460	500	497	543	503	482	468	480	477	518	536	491	469	525	478	481	503	495	455	477	504	494	494	522	492	486	478	479	497	481	492	520	468	503	496	507	499	515	478	533	486	478	510	493	483	513	474	483	474	530	470	518	486	522	437	510	493	492	551	502	471	458	524	514	485	515	513	479	474	488	480	478	513	541	472	505	491	487	516	500	482	486	473	444	517	521	473	484	525	440	510	471	493	487	474	496	529	465	504	531	521	508	487	513	482	501	501	561	538	520	507	542	513	495	496	510	515	520	501	447	505	539	475	507	505	470	532	506	537	504	520	491	498	496	497	515	523	510	500	510	517	567	492	526	496	519	447	531	517	512	492	512	487	478	487	533	488	512	572	520	493	492	510	513	515	495	481	473	506	516	523	467	507	499	580	493	487	521	532	501	462	506	533	517	498	448	508	491	514	497	511	495	502	494	497	498	513	496	469	503	468	488	492	476	511	517	495	476	506	502	495	471	496	482	527	512	499	510	537	535	504	488	484	481	503	494	498	479
7011	5230	7144	6196	3543	1902	1427	1141	805	810	770	729	658	562	523	482	441	470	581	635	713	589	437	314	238	204	209	175	204	202	193	204	176	213	212	165	200	184	208	203	188	207	196	176	164	168	199	209	186	191	203	194	196	173	182	184	167	192	170	198	221	164	170	191	228	215	181	212	195	188	186	181	176	167	199	193	174	186	230	192	199	192	192	203	173	180	171	216	140	189	168	172	188	189	194	178	172	200	222	192	174	185	179	167	216	200	177	195	187	183	192	203	205	188	193	179	176	183	198	190	185	183	193	195	176	181	178	194	213	191	200	199	209	178	212	193	204	209	173	194	182	183	193	191	176	196	183	191	206	195	185	196	166	192	215	176	192	181	186	190	166	191	201	162	191	175	203	188	191	212	203	185	190	204	191	184	193	187	185	188	186	166	182	215	186	181	164	189	194	200	190	192	183	174	178	161	170	185	183	197	191	190	204	204	180	208	183	186	193	192	208	218	186	175	199	191	195	197	167	181	196	185	189	164	207	193	200	168	196	167	174	195	176	187	187	177	178	197	190	217	197	174	190	201	203	208	176	161	178	166	175	184	185	190	184	187	177	218	183	190	217	171	200	212	218	199	185	154	204	210	176	171	181	190	192	190	192	169	195	177	188	170	193	181	224	206	172	176	191	182	195	162	196	185	223	187	195	193	196	197	207	214	198	207	152	197	207	186	194	176	189	185	200	195	173	211	170	175	200	183	207	186	196	188	196	182	164	198	179	181	207	159	196	175	170	202	178	193	189	181	189	193	189	162	193	197	198	182	188	199	202	175	171	200	192	206	188	160	158	186	208	187	184	173	163	159	189	181	182	177	195	210	201	177	178	174	169	191	188	181	169	184	199	192	169	164	197	174	171	211	189	180	176	171	196	185	185	194	216	200	203	215	196	188	189	217	190	197	182	187	166	219	180	184	168	180	199	166	172	228	186	179	172	192	214	205	164	168	169	200	193	157	197	171	200	171	202	188	198	189	205	188	216	215	168	207	190	188	203	168	179	191	190	193	225	205	190	158	195	191	231	181	186	186	182	184	206	221	186	200	168	207	172	167	173	210	192	197	188	185	203	184	188	195	191	179	172	200	205	187	222	194	194	187	184	188	202	198	182	186	185	187	156	204	205	202	176	171	224	187	195	185	201	192	191	209	185	208	191	191	196	178	191	208	201	235	184	182	188	199	179	189	188	178	210	206	172	196	168	174	183	217	188	157	170	191	175	186	200	207	173	196	195	210	174	189	182	180	201	173	200	180	211	193	188	185	156	190	190	203	185	214	183	180	182	198	180	206	203	183	185	200	169	177	195	183	168	188	180	211	209	183	191	219	172	179	205	200	194	187	177	180	175	216	199	202	203	179	208	219	203	198	176	192	196	204	204	199	177	189	172	191	188	199	194	189	195	193	168	208	192	204	207	187	177	184	195	195	170	201	182	183	174	188	214	190	165	206	197	175	196	186	189	188	211	170	170	201	198	180	186	190	194	198	183	183	194	196	190	169	222	200	189	198	182	160	207	195	195	193	178	183	168	215	200	210	193	183	180	170	190	173	178	183	179	176	173	198	206	180	173	176	209	205	180	203	189	202	202	192	190	182	219	189	186	188	169	170	205	185	214	185	186	188	207	166	186	198	171	174	204	182	188	197	198	177	189	199	182	191	188	191	206	186	182	184	205	179	221	216	208	183	163	199	162	167	168	186	206	186	207	201	186	208	194	177	161	200	193	207	203	197	194	190	195	189	203	191	186	159	201	209	182	188	202	200	200	170	170	189	195	209	192	159	181	195	193	173	205	209	165	199	179	203	194	171	205	219	193	189	202	198	199	192	180	186	178	199	177	204	195	185	189	194	184	198	186	189	197	210	205	207	187	157	207	196	170	203	186	172	172	160	182	188	178	189	205	205	200	191	201	182	200	173	184	196	168	193	192	200	176	194	180	189	166	182	196	196	169	195	183	185	190	196	183	200	199	157	183	194	167	173	182	185	196	186	177	194	181	175	199	186	183	171	163	194	197	178	172	176	191	179	197	176	189	204	182	193	174	160	177	173	200	168	189	190	192	184	175	188	164	194	214	202	188	195	180	202	181	180	195	202	202	193	174	184	188	193	203	197	182	187	180	182	189	198	195	190	185	215	150	198	180	148	164	207	184	171	186	198	194	211	183	187	194	187	194	191	205	196	178	181	182	176	186	215	165	173	182	215	177	196	172	190	162	184	176	195	187	188	175	191	186	182	187	191	191	190	190	177	184	207	203	202	179	193	202	178	192	208	193	181	166	182	183	181	186	173	218	176	173	215	183	204	189	185	171	204	206	211	173	172	175	202	194	173	193	171	163	193	183	205	194	189	192	189	183	176	181	185	172	176	212	174	212	208	179	224	177	165	185	177	204	190	208	186	166	212	179	187	180	161	170	184	197	192	208	192	168	213	188	185	169	167	195	186	189	193	168	199	160	175	205	205	180	174	185	203	183	187	195	183	210	186	206	181	202	177	172	188	200	188	191	196	186	180	183	190	173	178	189	196	172	209	186	204	194	197	195	199	180	184	185	196	199	180	178	195	166	200	214	191	181	173	184	196	186	183	176	208	170	200	177	187	196	208	180	211	192	177	187	192	190	173	212	202	204	184	177	197	208	202	187	182	184	176	170	189	172	174	195	182	186	206	183	172	184	197	174	193	155	186	198	180	189	198	189	171	201	154	191	195	179	201	189	198	199	196	171	189	212	180	188	190	196	228	182	198	195	175	184	180	202	172	172	194	196	193	192	171	197	183	181	200	182	175	210	192	185	207	201	183	158	183	187	200	206	192	183	183	207	200	207	194	191	192	218	205	206	194	192	183	202	203	193	179	192	193	177	174	178	167	195	205	181	201	182	196	167	172	181	179	198	195	183	207	197	173	207	210	192	171	179	194	178	238	186	211	176	182	192	186	199	203	194	190	175	199	196	186	196	174	211	193	198	210	173	211	227	202	176	184	186	214	170	183	206	199	191	190	189	187	188	207	202	178	191	198	181	187	189	184	195	189	197	188	187	193	215	205	187	213	147	185	170	207	180	203	168	182	188	200	192	202	181	171	191	173	168	183	181	193	188	182	186	227	194	205	179	200	192	180	183	174	178	214	202	181	175	192	170	187	186	191	198	195	191	154	189	204	205	181	208	180	187	171	190	188	192	173	175	176	170	174	187	192	187	191	179	196	165	207	186	179	180	190	187	169	192	188	177	195	191	199	200	196	198	210	188	173	205	174	189	207	185	191	166	218	191	221	201	167	182	177	195	179	192	187	208	172	186	202	194	182	208	203	197	175	195	162	175	180	192	190	219	199	201	178	201	177	195	212	176	206	185	171	199	180	200	177	171	172	180	180	178	208	188	207	184	180	202	199	187	176	163	205	197	158	198	200	168	198	177	205	191	190	187	192	180	231	206	209	209	173	184	214	171	176	208	182	179	183	181	195	217	189
5445	4842	10978	13867	10879	7779	6177	5526	4329	3734	4267	3932	3681	2962	2933	2504	2282	2938	3328	3166	3853	2921	1708	1205	747	576	530	490	539	505	565	481	516	481	504	524	509	512	532	494	518	516	513	516	508	525	480	535	513	503	525	495	476	501	529	477	535	524	485	516	543	507	488	500	511	494	487	512	482	510	507	506	479	486	491	483	472	504	490	500	482	548	503	474	496	485	501	487	506	502	497	503	464	501	496	484	488	503	478	499	490	513	505	560	502	496	482	477	503	506	479	527	520	521	496	543	472	497	497	508	499	529	505	478	502	504	508	477	488	478	473	494	505	487	486	467	497	561	490	487	491	509	521	455	510	552	517	515	509	498	471	472	498	502	484	539	499	521	484	515	479	492	499	518	508	530	508	534	512	500	456	485	465	514	490	487	547	501	468	497	474	492	528	509	506	479	520	525	514	503	528	534	497	514	499	478	547	490	507	527	452	532	569	513	474	491	515	531	503	480	451	506	487	513	466	488	500	491	528	524	493	515	508	505	532	516	506	469	498	512	510	505	492	532	487	469	503	483	500	528	500	483	554	507	512	490	515	484	544	515	519	498	511	486	517	480	534	512	533	477	501	476	481	497	531	484	494	498	487	549	505	476	524	509	476	470	478	501	531	516	473	475	477	524	517	494	488	513	486	491	471	490	487	532	480	544	506	545	493	505	493	514	498	494	499	509	512	509	502	550	482	480	519	537	515	502	512	504	522	529	493	517	528	501	484	519	494	530	473	472	434	506	516	493	481	476	515	498	523	540	498	486	526	550	486	513	481	529	492	462	525	496	513	538	494	483	509	492	522	488	527	503	515	501	478	526	521	491	507	553	480	497	528	457	522	488	546	460	513	519	478	485	446	488	537	485	493	521	548	524	493	524	463	499	499	525	530	561	520	521	521	476	485	489	514	479	546	474	497	521	477	492	528	500	503	489	468	482	538	476	492	503	504	462	480	502	533	452	509	521	520	533	533	516	511	501	511	486	532	517	494	506	522	525	519	483	514	506	484	466	500	480	500	522	517	505	504	485	462	484	511	505	466	526	506	479	519	504	509	508	521	501	506	542	493	539	515	512	527	497	485	501	493	510	469	523	510	502	473	492	537	519	481	522	543	503	483	492	510	451	500	525	477	492	474	491	488	536	502	470	538	496	533	518	521	511	512	498	501	494	540	527	504	531	526	496	486	534	490	494	517	511	485	500	532	481	489	527	492	494	530	495	515	502	521	498	476	459	525	464	504	497	492	484	507	498	476	542	506	501	504	476	504	488	513	483	508	506	527	518	513	457	510	516	540	503	495	472	490	524	491	513	516	514	514	481	530	524	523	483	510	443	501	519	496	509	511	515	484	516	455	540	482	538	513	546	481	523	479	503	503	542	523	466	479	481	514	547	500	483	515	454	543	489	485	497	513	494	481	491	492	485	501	464	534	527	507	539	524	509	515	512	456	525	488	549	485	493	500	497	512	501	512	520	468	550	523	500	506	481	525	499	492	533	498	501	456	483	504	513	510	541	487	527	534	531	516	491	475	532	510	479	440	465	508	527	492	481	506	460	486	493	510	488	479	506	524	497	522	510	536	545	489	506	498	497	515	538	493	525	503	523	473	504	461	527	509	501	530	487	479	521	520	517	522	510	520	471	517	510	524	507	510	536	488	530	510	520	527	499	513	514	490	442	526	516	493	508	505	453	516	505	508	532	510	525	548	566	473	504	507	532	518	538	494	535	478	503	494	521	531	528	502	505	535	503	476	480	472	497	472	505	518	478	480	476	549	526	518	503	534	448	538	515	501	523	481	499	538	494	539	500	521	495	499	528	511	530	456	492	493	526	516	523	487	453	497	505	498	515	501	541	483	476	490	486	484	489	487	470	496	500	472	517	527	522	531	504	493	487	470	523	477	464	506	489	494	469	510	516	485	509	516	493	529	467	466	500	504	487	477	477	509	504	499	492	519	532	475	459	474	535	497	551	545	470	496	498	493	525	502	535	515	503	499	489	521	547	509	527	536	510	520	474	504	514	523	501	516	510	525	493	538	527	503	503	541	520	489	529	494	537	517	514	527	525	459	470	439	511	526	479	526	493	471	472	538	490	479	487	502	493	515	532	512	508	484	472	516	528	496	522	497	513	466	476	513	480	512	485	518	517	512	461	534	483	479	518	484	513	484	503	475	511	503	494	516	483	504	512	519	527	437	543	543	508	488	519	538	503	508	495	512	546	487	483	510	515	514	514	508	508	489	494	512	534	502	483	468	492	489	533	507	480	533	515	472	510	527	543	542	478	509	528	499	554	507	494	494	512	504	506	539	534	516	492	504	508	482	514	497	523	521	516	490	500	489	499	516	491	510	470	508	522	490	546	518	481	544	460	535	511	570	521	500	477	565	523	520	508	527	506	496	501	507	494	539	492	525	511	488	508	457	532	481	498	503	501	519	475	482	498	484	456	524	477	488	510	517	512	529	510	529	499	514	543	513	498	481	528	483	480	494	463	523	534	505	525	514	489	494	520	541	541	496	547	516	569	455	495	522	497	496	557	502	458	505	485	501	471	531	494	548	518	569	495	541	486	532	496	523	531	517	485	489	512	478	526	479	481	473	501	499	531	521	535	491	542	566	477	505	482	525	502	533	501	449	489	501	507	536	503	524	516	471	502	489	532	542	515	505	498	474	554	531	517	496	495	503	518	553	513	518	505	519	495	518	525	473	524	515	502	520	510	504	491	498	508	546	502	486	521	523	500	503	513	548	479	492	519	521	474	528	470	514	492	518	479	478	486	501	506	515	465	538	491	519	512	522	540	506	476	528	468	535	535	482	511	530	514	522	526	502	505	490	482	545	506	496	481	502	526	517	464	523	495	431	535	490	504	527	480	487	510	525	531	483	487	474	462	510	529	485	483	533	498	535	545	512	493	511	459	571	483	481	505	499	482	493	493	520	522	482	502	519	512	518	554	515	506	509	492	511	500	528	486	474	475	544	519	473	532	509	493	507	497	502	532	543	508	515	507	484	496	503	510	509	453	498	482	527	503	517	503	520	512	500	525	533	508	542	505	439	495	515	478	493	479	490	509	542	520	540	485	484	515	499	475	503	464	485	472	507	496	484	459	524	483	530	516	532	483	515	501	553	513	510	461	526	513	487	518	480	521	510	513	514	518	481	514	512	527	500	480	518	461	537	468	498	507	527	530	480	505	541	522	492	515	518	499	498	510	494	493	518	495	511	520	532	518	474	522	502	539	510	505	538	558	501	486	483	506	515	549	511	476	523	512	530	491	472	507	507	518	511	512	524	503	510	527	495	498	499	479	524	483	498	507	463	541	485	476	514	491	519	463	526	520	521	487	581	530	494	525	533	506	474	469	495	541	510	498	510	518	504	539	516	477	510	486	510	534	537	518	532	491	530	487	526	471	555	504	491	500	495	521	528	528	490	521	484	479	525	503	518	503	521	516	497	506	532	498	518	499	504	528
18272	17129	28221	28626	16020	9440	6245	4937	3156	2315	2296	2457	1967	1532	1349	1057	1284	2771	4404	4293	3098	2156	1199	877	387	313	245	249	259	215	219	250	227	249	223	225	213	192	201	217	207	195	181	205	222	195	186	225	167	221	221	212	202	214	192	209	216	216	218	191	210	191	191	189	194	191	201	187	195	196	176	186	226	185	188	177	196	194	197	207	208	189	179	194	167	180	171	202	215	196	205	204	199	190	197	203	221	182	216	215	196	193	198	224	215	177	215	216	209	202	203	210	178	207	218	205	173	200	175	210	191	207	226	201	205	212	194	195	219	218	194	192	203	199	220	220	189	194	190	192	197	202	191	210	169	206	204	196	188	204	194	177	229	206	186	194	173	196	212	206	189	211	198	196	188	209	184	202	174	172	204	204	194	228	178	197	207	198	183	200	214	221	197	181	205	163	206	213	190	210	218	190	211	209	195	216	214	204	216	176	198	201	181	200	202	194	195	204	236	203	181	189	198	210	208	200	209	195	211	199	224	194	208	209	200	178	218	184	219	205	185	200	211	197	201	192	208	190	191	205	181	199	182	207	213	229	224	198	189	217	195	206	218	210	175	199	187	205	190	202	187	209	225	183	194	205	216	201	204	235	212	212	220	211	192	204	199	236	185	239	179	206	216	211	216	200	208	199	211	204	180	213	192	194	183	216	218	176	227	202	177	200	199	209	182	211	204	214	205	183	197	186	194	239	190	214	189	211	206	207	159	225	195	200	194	220	219	201	204	215	223	201	220	209	223	194	201	201	202	228	197	229	188	214	203	196	204	199	180	219	192	193	210	183	205	222	237	203	213	228	174	193	186	219	198	231	186	213	188	185	203	224	200	224	201	207	194	212	207	210	192	175	213	225	192	216	220	196	212	202	174	194	195	172	215	214	182	226	188	198	205	218	209	206	203	204	189	197	173	193	201	180	232	186	203	191	217	203	183	166	184	209	189	199	191	206	193	192	193	189	191	200	193	195	190	194	200	185	183	204	195	194	204	218	193	221	215	193	206	192	174	194	222	198	185	215	202	227	215	207	184	211	209	165	199	186	197	192	210	203	193	224	202	192	208	198	215	189	198	188	174	218	187	196	210	190	181	186	204	206	227	208	205	199	208	175	216	206	191	190	205	208	193	230	193	178	193	193	213	192	201	171	232	208	192	190	174	192	211	199	184	184	186	204	197	191	190	175	194	218	206	203	207	201	219	201	174	202	203	200	183	206	214	213	199	181	212	209	210	207	214	197	182	223	203	228	179	188	185	210	203	197	212	208	211	186	227	231	210	196	219	193	205	212	188	212	180	193	188	175	211	208	212	205	214	220	216	189	206	193	184	201	201	199	207	207	207	191	204	212	211	181	201	212	219	204	202	200	193	206	216	198	215	205	221	228	200	208	218	205	189	196	183	216	181	189	200	221	223	200	207	200	210	197	212	191	181	204	208	212	205	187	212	199	200	181	207	175	207	201	207	201	192	210	193	197	204	203	177	212	195	222	202	194	206	183	183	204	190	173	216	202	196	170	186	186	201	175	222	192	178	174	164	198	205	200	173	194	202	211	192	197	231	190	196	203	181	210	190	183	200	193	195	217	189	197	188	195	222	221	204	187	184	203	204	192	181	186	216	201	184	221	171	215	211	196	209	172	206	180	218	187	181	180	206	212	185	211	197	213	185	195	205	204	224	199	189	209	208	213	201	211	191	179	181	196	191	183	223	177	196	200	207	220	194	213	217	185	170	185	202	196	227	217	188	197	215	191	202	208	210	200	217	187	165	194	170	217	195	188	220	170	213	188	221	198	188	198	222	230	208	196	209	191	204	196	196	204	200	221	182	194	202	203	200	215	217	184	195	175	197	197	191	185	206	212	209	197	197	200	189	233	201	214	234	193	194	199	207	219	204	213	197	195	218	215	170	218	218	189	202	175	210	191	214	203	217	197	218	209	215	190	163	222	199	205	187	203	196	200	181	225	190	196	197	198	201	206	200	215	220	209	232	197	206	202	199	198	216	180	200	199	175	193	213	198	217	197	216	185	201	204	193	210	208	195	206	188	222	204	202	203	189	196	215	196	194	194	187	216	202	204	180	211	202	193	179	190	198	209	220	183	208	205	209	190	182	219	193	194	185	222	195	215	184	203	201	223	211	176	194	206	202	208	213	195	205	209	180	217	200	235	199	180	218	222	201	196	203	187	202	214	219	197	200	193	203	212	228	215	201	194	223	200	196	206	185	204	182	180	189	205	199	203	204	228	189	200	194	201	206	204	209	209	189	202	208	195	184	204	200	196	203	180	195	195	189	215	212	198	195	232	177	204	189	191	182	219	198	212	203	193	215	197	208	194	193	208	195	196	191	195	181	208	176	197	228	197	206	194	201	190	198	208	189	213	197	188	202	204	193	227	213	218	199	198	179	195	211	184	218	187	184	189	214	188	204	189	210	204	185	216	191	213	199	191	201	178	236	208	203	199	196	221	199	190	213	194	195	207	207	209	218	183	218	213	201	213	196	213	191	196	179	218	205	191	214	195	205	184	197	182	210	196	205	193	189	200	218	200	210	239	219	189	199	216	197	196	189	206	188	217	185	217	170	200	217	198	204	182	200	210	224	186	186	216	219	196	238	193	206	205	206	189	199	210	198	204	187	181	185	225	187	228	220	193	202	202	204	222	186	186	230	210	195	222	196	221	209	168	226	174	206	197	184	161	211	219	180	176	208	204	205	203	185	197	230	198	194	216	202	205	184	208	217	191	166	195	222	229	185	203	203	192	194	198	211	193	184	204	204	204	235	203	191	233	201	206	217	196	212	182	217	215	209	200	204	193	158	204	199	209	209	198	217	206	212	188	188	211	220	208	190	210	192	192	190	204	227	224	233	197	198	186	182	216	182	220	199	222	179	203	210	202	199	229	226	196	213	213	195	191	193	190	208	181	198	202	196	183	188	212	200	201	181	176	195	210	225	218	202	225	195	200	199	201	188	230	190	194	245	187	219	219	201	190	174	200	212	217	208	222	190	204	221	218	191	205	217	199	178	196	196	206	197	211	219	189	225	194	183	178	199	177	190	225	232	205	191	217	213	191	190	196	186	198	191	203	190	201	237	230	203	199	166	215	202	178	196	184	186	240	205	202	224	205	204	205	233	227	170	204	202	194	204	206	228	203	197	213	190	211	213	214	206	208	193	209	204	193	195	225	203	202	183	188	186	207	205	191	206	212	233	183	200	167	178	175	204	209	196	208	218	212	210	218	209	173	201	213	173	199	207	193	201	196	200	185	198	217	201	199	209	195	210	184	188	190	197	219	209	191	199	207	203	207	201	192	201	212	218	181	211	213	204	186	185	202	189	182	206	212	191	188	193	191	188	227	188	228	219	199	209	200	178	194	202	182	214	214	228	210	197	188	187	190	198	205	211	225	186	216	227	200	198	187	205	203	169	191	196	203	177	199	203	219	198	198	197	206	209	190	207	216	204	173
12040	14685	29167	35543	20529	17912	15377	14366	11518	9559	9894	10594	8450	7574	7044	6001	7135	15043	20739	20370	15270	11327	6547	4718	1731	1269	833	919	823	787	784	850	872	874	688	683	602	594	583	576	573	557	587	521	580	511	549	543	584	605	632	616	548	520	551	517	507	512	574	566	511	570	520	514	519	487	528	551	582	501	522	491	549	550	518	536	532	544	555	566	519	538	541	548	534	524	515	532	546	520	529	538	559	537	567	514	509	495	509	490	588	539	547	549	553	580	539	560	518	530	534	539	550	527	526	521	499	530	550	504	516	540	527	510	535	499	566	538	518	523	533	533	510	551	511	552	497	554	507	519	548	547	534	545	498	526	491	522	509	488	512	537	524	485	513	522	504	531	512	552	499	503	512	553	552	568	515	531	556	546	524	526	534	534	557	531	488	547	541	502	493	504	499	553	491	501	546	542	557	526	553	555	520	530	548	561	545	532	562	559	498	487	484	549	549	502	527	524	512	570	551	530	536	518	569	552	547	496	564	512	513	521	508	575	529	503	525	520	532	544	510	530	520	520	494	492	542	523	587	518	508	548	530	519	508	547	531	534	544	552	523	533	535	538	531	527	536	513	527	542	522	519	516	558	523	536	544	515	513	507	516	554	528	525	574	488	504	572	534	505	529	493	503	567	543	511	553	532	539	544	506	517	544	550	562	553	495	532	548	502	519	501	541	539	512	523	500	561	527	573	559	496	543	542	505	551	510	506	520	540	529	509	528	533	515	559	532	551	544	493	522	500	523	564	470	532	501	492	496	518	519	547	537	532	517	500	520	519	511	484	561	557	533	560	524	549	510	567	523	540	526	518	568	555	503	589	531	521	537	511	523	545	506	509	522	540	515	524	527	535	515	538	539	515	540	548	520	518	502	528	521	532	518	538	547	543	545	580	508	527	537	529	511	524	518	525	526	534	525	536	469	506	502	548	515	540	536	521	519	519	552	494	539	521	492	541	516	579	516	498	575	514	556	507	544	526	532	542	569	580	547	560	537	510	575	538	511	507	530	496	505	543	534	540	523	544	516	526	551	540	545	523	521	507	502	555	539	552	541	554	509	523	537	515	553	491	547	532	533	542	529	551	533	559	555	531	535	539	526	520	531	506	524	553	525	519	518	504	557	560	525	505	527	539	545	549	530	580	503	558	551	516	535	538	528	544	532	558	553	520	513	540	537	560	526	572	550	560	539	518	533	556	531	549	536	505	545	556	529	530	557	533	547	540	538	586	486	556	532	548	522	544	533	576	558	529	544	474	501	525	553	527	472	545	523	565	563	533	521	538	476	516	525	505	547	513	547	519	541	550	556	534	528	521	564	549	529	493	537	505	529	545	550	536	522	524	491	523	543	539	530	528	520	529	590	538	560	562	564	519	525	563	494	486	562	530	553	502	510	507	528	528	527	525	548	540	544	511	535	503	530	541	560	508	552	522	542	531	566	510	505	527	572	514	523	558	501	577	557	556	509	564	531	546	510	516	540	523	560	497	554	530	495	552	454	532	549	555	523	532	499	551	566	541	535	532	520	530	478	542	502	485	530	534	518	489	541	529	541	492	533	520	550	502	459	568	539	516	504	528	487	499	505	530	495	534	535	514	502	483	559	542	536	553	535	506	524	533	508	538	530	549	526	542	522	510	541	534	530	540	512	513	501	554	574	552	498	521	524	513	539	516	528	530	553	527	511	539	533	512	532	541	527	518	558	527	565	527	526	549	520	525	534	519	518	514	555	524	508	533	511	520	519	533	519	507	506	519	546	512	538	489	503	540	574	502	525	532	522	535	518	481	524	544	523	546	553	475	541	543	562	505	518	505	514	530	520	532	537	580	501	540	515	512	521	550	544	558	530	544	529	507	567	525	551	536	574	530	533	541	544	524	497	546	547	519	507	531	540	545	541	547	582	538	528	528	528	549	511	496	521	491	481	557	531	515	550	553	518	562	529	530	504	526	483	508	517	565	546	580	534	539	502	515	552	512	526	528	525	529	542	506	558	533	571	519	508	498	523	536	566	512	553	519	579	519	532	538	538	468	593	524	523	535	504	527	561	540	478	531	512	573	527	513	543	516	494	532	522	528	517	568	526	555	556	501	506	551	539	520	553	515	536	516	520	513	570	504	485	520	546	525	558	522	557	518	542	509	536	552	494	566	531	516	536	514	532	520	554	517	544	540	528	525	539	551	517	520	518	560	525	512	514	527	526	552	561	524	504	547	511	540	510	503	508	531	505	533	502	555	524	505	510	558	569	555	566	575	531	562	524	559	518	533	533	558	581	537	533	545	559	495	531	568	546	542	569	563	556	536	581	504	530	548	498	559	561	543	521	532	522	496	575	515	518	514	508	511	535	551	553	536	519	532	503	572	537	537	513	510	567	554	526	541	549	506	577	567	503	572	557	489	523	505	528	498	565	499	527	560	503	555	558	562	554	504	524	520	535	546	548	510	511	519	506	534	538	548	526	528	535	544	562	553	535	523	497	495	541	538	528	580	520	544	546	575	530	541	527	537	523	512	554	559	525	515	533	570	528	558	527	525	526	536	513	516	539	547	559	503	543	536	529	545	524	546	522	545	528	525	522	532	494	531	553	516	537	521	529	518	534	487	516	554	542	552	545	562	483	538	514	556	558	505	550	551	555	550	527	532	526	511	561	583	491	495	543	590	517	558	496	517	523	494	528	510	547	545	507	522	583	548	508	571	525	511	516	504	494	576	526	556	518	537	511	507	549	556	532	550	529	535	537	516	523	532	549	536	577	564	525	543	532	527	510	522	540	540	495	532	535	556	542	528	532	541	543	533	543	506	529	535	479	517	489	544	552	546	536	503	539	536	490	530	526	538	505	522	539	525	514	536	554	553	510	507	543	534	518	539	514	504	523	536	535	543	554	532	532	515	528	511	549	537	519	524	519	521	501	520	490	532	525	519	521	483	543	486	517	550	542	565	550	518	530	566	526	492	512	552	531	551	530	491	524	502	535	507	520	519	519	529	523	557	571	530	514	542	516	542	570	543	526	529	540	508	547	522	548	541	564	521	503	536	555	523	509	541	527	501	506	507	531	541	549	537	587	521	534	533	548	550	563	541	572	511	559	532	530	486	524	599	537	526	535	510	550	529	493	519	554	536	490	532	504	515	536	545	534	563	473	511	553	520	519	560	530	509	518	540	599	545	574	573	550	506	537	519	564	556	502	493	545	497	543	509	510	552	511	524	530	515	533	515	566	549	503	523	511	492	549	498	509	520	511	504	539	575	503	543	554	526	516	533	520	489	504	522	504	559	518	568	581	509	566	478	552	500	528	567	553	511	523	525	516	548	563	510	544	521	557	546	540	494	538	542	528	500	505	509	496	538	521	524	520	476	519	525	579	522	517	557	557	579	546	466	575	541	530	531	551	523	591	514	485	538	539	514	567	507	541	511	529	525	555	490	519	472	533	510	515	537	555	556	513	562	552	560	519	526	536	520	503	511	540	465
26713	26796	40495	33318	22133	17164	13047	9795	7016	5600	4662	4171	3026	2873	2922	2159	2094	4548	8240	7680	5736	4535	2808	1394	928	611	424	459	376	381	364	432	407	307	295	264	212	220	207	221	228	200	241	199	193	205	182	169	206	263	238	228	179	183	179	192	196	197	170	198	183	166	195	193	225	194	205	196	175	188	186	214	182	204	189	180	198	188	171	160	200	202	175	191	203	208	196	188	162	189	199	185	191	183	197	225	201	195	191	189	179	179	179	176	227	203	206	223	184	201	190	193	179	196	191	216	194	199	192	207	173	177	164	199	196	199	197	180	187	206	190	200	194	194	167	200	163	187	176	207	190	203	178	193	191	185	171	213	184	189	193	177	179	196	206	183	188	203	182	188	165	193	184	187	168	190	222	196	178	189	210	210	192	199	183	178	206	173	188	188	200	187	208	191	186	193	165	198	179	204	202	210	197	194	190	204	213	193	181	199	178	215	204	206	197	202	189	197	190	197	197	194	200	207	189	188	196	191	195	191	207	176	187	202	173	187	198	171	194	151	203	168	170	200	201	200	184	204	220	197	190	186	214	206	176	188	205	167	201	191	149	201	178	212	213	181	188	218	198	172	177	197	182	202	193	184	193	208	178	181	191	194	191	209	180	208	192	171	213	208	179	197	155	190	175	186	165	204	169	224	189	193	172	185	203	197	180	228	191	202	181	197	195	176	185	194	213	211	182	178	173	180	200	199	233	181	179	189	192	189	201	202	193	205	199	180	180	220	201	205	184	178	190	176	178	164	208	202	197	172	197	206	196	196	199	176	182	177	190	183	148	183	199	187	197	203	201	187	195	210	201	200	180	203	190	196	175	196	186	199	206	191	215	185	180	183	184	188	173	191	176	176	187	211	184	204	208	192	180	186	201	191	183	180	186	191	176	185	192	173	184	205	185	182	215	203	200	177	198	181	186	196	178	176	216	185	187	190	199	188	162	161	185	176	188	199	190	173	179	173	191	193	203	190	182	180	197	176	183	167	176	167	204	178	195	197	188	160	225	181	185	204	208	196	185	164	196	189	194	192	203	196	165	174	169	210	200	217	178	208	187	189	187	168	204	167	184	204	210	193	201	201	192	219	200	198	176	200	211	210	190	190	178	198	185	192	196	184	197	186	216	225	203	177	195	190	181	181	187	161	192	192	186	184	206	183	182	188	206	214	203	179	194	202	170	178	193	204	182	201	184	192	171	208	224	157	203	197	200	200	204	217	172	199	196	179	200	199	211	185	190	215	191	206	174	140	187	199	185	195	182	189	193	198	188	205	188	202	169	206	192	191	206	197	178	210	186	182	197	183	191	181	192	187	215	183	189	207	203	202	186	208	215	201	152	204	201	191	194	189	227	185	151	174	179	191	195	193	198	175	218	195	200	193	177	194	179	185	189	200	187	218	188	200	181	180	202	184	203	216	182	165	181	210	180	204	198	198	188	189	184	200	175	185	203	191	190	177	199	187	197	193	212	206	207	188	180	188	190	217	204	174	184	186	186	182	178	212	184	196	203	207	169	184	168	194	214	177	202	166	188	185	165	217	176	192	198	206	190	212	162	174	177	198	181	219	204	187	168	217	184	192	227	188	194	183	182	191	206	193	176	194	197	193	182	216	220	199	197	206	180	209	199	174	193	159	204	185	179	172	183	199	185	175	221	197	189	168	186	174	189	196	200	180	198	183	181	188	190	210	211	175	201	166	205	208	195	185	182	177	181	206	198	210	200	168	189	177	174	185	179	191	190	206	178	175	168	191	180	188	202	195	191	199	206	183	209	186	183	178	205	205	178	180	174	229	177	180	190	189	197	186	194	184	183	196	188	180	194	199	175	180	203	177	198	191	171	189	194	171	177	195	197	185	185	181	214	174	183	175	185	183	158	187	191	201	200	193	176	185	193	197	187	195	183	202	190	198	172	205	193	171	166	186	178	205	185	184	199	195	187	184	220	174	188	195	178	175	197	210	183	192	181	204	192	198	198	190	191	192	189	196	183	195	184	207	193	176	211	195	190	203	205	193	180	201	193	186	185	190	181	195	183	180	178	163	182	196	177	190	170	208	205	215	198	195	189	222	182	165	206	183	185	176	182	204	190	180	197	197	219	181	205	197	185	206	182	209	181	172	216	200	165	199	180	177	201	195	194	200	194	178	189	188	169	182	184	178	206	189	178	211	168	162	192	158	187	206	200	201	192	188	178	174	199	213	203	182	191	197	179	204	180	207	210	173	221	207	192	198	195	188	237	194	178	196	203	202	205	180	209	185	204	168	223	199	173	198	195	175	184	187	169	189	191	201	173	208	173	208	184	206	217	198	187	180	194	194	174	178	205	213	201	185	172	204	163	207	188	236	196	175	166	170	188	189	210	154	193	194	205	207	185	192	211	190	186	205	199	194	176	187	201	173	197	182	193	207	206	182	208	203	190	199	222	208	183	171	185	195	188	188	197	185	187	194	202	177	219	196	177	199	180	184	191	175	198	197	191	187	220	180	190	189	202	203	202	194	190	176	193	186	195	158	191	201	185	193	186	214	178	195	219	205	190	223	187	180	180	186	199	180	209	195	165	182	190	208	191	185	196	160	179	189	189	184	185	203	203	214	199	204	191	186	209	181	193	174	146	188	195	193	183	203	206	187	201	187	171	211	184	194	179	202	194	198	200	188	199	191	195	191	181	186	197	186	189	187	209	174	173	199	205	185	177	192	169	212	188	224	196	208	208	204	179	190	199	207	190	189	222	210	215	193	210	191	174	188	183	176	197	183	187	201	202	202	196	194	187	193	212	192	186	177	205	204	194	176	183	207	184	209	190	180	189	204	181	171	179	195	185	164	216	205	204	184	200	196	187	201	202	187	190	173	207	211	179	207	204	180	199	198	203	169	181	189	206	205	182	182	150	180	172	179	216	186	169	196	199	189	208	194	183	200	166	212	169	240	199	198	186	163	188	222	195	208	175	180	193	171	181	195	166	197	202	186	166	177	179	160	189	163	185	215	185	171	166	187	208	188	162	214	173	186	178	176	200	189	185	197	185	207	177	163	206	202	197	168	174	215	196	203	190	181	229	202	196	194	211	193	193	220	193	190	196	163	211	172	189	191	209	189	185	192	183	184	168	185	189	190	194	169	205	190	175	201	194	205	171	187	181	205	177	171	182	184	203	187	195	181	195	177	191	172	179	190	187	205	208	193	203	180	186	181	185	192	174	208	196	185	172	201	169	194	175	180	168	181	174	190	184	196	196	207	189	216	199	192	200	194	206	190	204	189	189	178	189	199	152	197	191	196	195	212	197	180	195	161	197	193	176	189	200	184	186	196	161	167	190	188	186	181	175	188	197	191	189	198	207	190	207	183	177	199	191	191	200	181	190	187	191	162	198	198	206	202	207	199	182	199	209	224	200	206	191	194	185	189	200	203	206	193	218	193	211	180	203	169	176	203	168	194	209	186	200	192	201	187	184	212	183	223	178	179	188	185
16078	22987	38578	37545	24883	25552	22765	21263	17238	16165	15224	14729	12345	12344	11634	10184	10691	20629	29375	27381	23582	19435	14463	7104	5111	3233	2003	2427	1858	1648	1669	2081	2245	1598	1340	1068	761	655	630	735	764	774	698	629	612	543	532	584	830	1043	917	740	541	496	501	485	564	559	518	496	572	507	498	548	540	518	518	488	518	486	524	518	482	523	515	529	535	510	524	450	489	502	518	498	518	507	492	514	466	474	514	492	505	526	462	532	453	517	500	520	512	489	476	556	510	520	532	486	526	532	561	541	517	453	523	502	531	482	480	480	534	481	499	516	524	541	506	526	490	476	472	527	552	536	490	510	538	522	502	558	500	512	513	544	483	520	483	486	499	538	472	433	457	510	485	494	502	489	473	505	511	442	465	483	508	479	517	547	546	528	493	502	456	526	500	483	491	501	479	535	485	481	476	509	509	480	514	521	527	504	499	518	472	509	502	519	474	517	552	501	493	483	460	455	484	473	530	483	485	508	496	495	480	529	538	515	524	470	551	462	491	509	514	514	509	478	480	501	504	503	510	494	495	510	521	495	533	503	505	468	514	518	525	449	504	496	466	563	531	497	499	484	521	521	539	556	517	504	491	503	489	497	520	519	504	471	505	534	511	529	510	499	477	527	505	483	485	514	458	531	536	511	498	472	475	494	502	519	481	484	528	481	522	497	509	503	490	518	523	515	475	493	513	518	510	487	534	519	521	544	533	490	515	424	487	556	506	505	508	513	511	518	538	499	536	527	490	535	513	492	498	518	511	459	470	498	517	491	477	492	527	484	472	489	528	496	488	513	496	533	543	524	474	483	490	471	477	493	500	494	498	516	506	496	513	492	495	526	498	480	522	461	473	519	522	540	505	507	472	475	477	482	468	541	535	514	473	466	523	478	523	496	448	505	520	487	476	492	472	475	484	531	508	514	513	492	520	530	503	488	492	535	522	524	522	456	495	509	483	474	557	504	484	529	511	500	494	511	477	540	541	533	503	498	486	502	494	510	510	490	530	532	508	503	544	558	507	498	468	560	466	511	469	483	485	517	480	482	529	525	463	541	485	498	545	514	483	521	507	514	528	451	523	466	465	461	524	536	489	481	487	519	494	509	494	482	580	474	565	493	471	508	542	507	538	530	506	510	488	493	493	505	498	510	514	529	514	495	524	537	466	528	467	524	535	529	449	503	479	512	504	507	474	524	486	528	478	502	480	507	505	546	494	528	495	512	498	492	499	494	496	518	531	498	505	499	492	546	527	499	517	487	557	506	462	490	515	528	505	517	507	519	487	496	477	475	502	548	521	507	525	492	470	511	516	537	456	455	509	469	543	507	487	512	532	501	483	478	504	494	513	486	495	500	498	503	513	501	573	488	468	499	552	508	499	510	490	504	521	510	465	501	518	520	511	482	489	509	502	482	529	472	464	494	491	517	467	533	513	514	510	481	503	496	507	502	490	511	494	530	533	486	525	489	517	499	470	504	504	483	514	480	469	506	550	512	518	493	524	524	488	539	520	561	505	510	494	531	506	560	492	536	498	511	557	525	505	512	505	505	464	520	505	485	512	513	507	489	502	495	487	480	484	497	528	491	557	502	479	494	485	499	496	460	482	499	505	448	495	480	496	487	500	540	541	513	517	522	499	539	492	538	512	493	498	505	502	523	571	508	498	458	450	489	489	519	507	503	491	535	498	535	518	500	524	515	486	457	513	501	499	519	547	511	514	489	501	451	498	483	495	504	493	512	542	525	538	494	540	514	500	492	472	490	476	517	510	544	474	520	517	528	499	482	484	478	490	521	516	488	516	517	476	472	507	480	481	541	530	517	512	519	529	532	521	528	497	503	509	541	503	534	499	494	548	517	498	515	502	509	506	489	491	516	468	511	493	508	487	491	496	471	456	504	528	543	523	492	491	528	514	493	504	509	547	506	480	482	513	511	500	524	569	513	506	505	497	523	487	525	516	502	496	502	501	504	497	515	525	499	501	496	497	493	494	527	498	488	492	562	514	499	564	538	516	506	492	521	501	499	465	490	460	548	500	520	499	501	496	537	505	480	478	526	479	519	524	534	481	481	483	495	528	474	511	501	489	511	478	516	506	483	511	489	501	527	483	498	529	540	484	484	438	474	501	507	511	490	548	516	483	501	517	523	500	546	452	463	473	562	553	479	510	491	497	534	534	511	466	508	503	469	515	510	532	484	494	496	511	493	503	493	497	487	529	477	519	469	519	509	500	520	521	500	501	513	501	519	540	471	498	498	530	496	507	501	507	479	505	484	510	504	480	512	475	504	464	497	487	498	499	524	503	518	499	469	503	455	536	538	480	520	506	486	506	495	492	487	467	509	498	473	466	547	551	517	499	490	508	490	514	492	506	487	498	513	488	502	532	524	500	513	485	528	508	509	474	517	512	472	529	517	499	551	535	517	520	517	518	485	504	448	527	539	528	503	537	525	477	496	488	470	538	464	509	510	539	486	519	488	516	502	530	506	488	520	478	492	490	494	499	496	494	488	511	553	509	444	522	513	480	512	508	504	513	502	497	495	484	527	511	510	494	512	508	465	508	483	503	480	479	473	480	463	539	500	517	496	520	517	472	489	473	535	536	512	514	503	501	530	481	468	490	503	497	489	488	527	504	490	489	504	511	530	534	513	493	540	495	468	497	501	533	497	524	470	500	494	499	485	500	516	524	509	486	493	502	518	473	520	527	542	503	502	530	496	525	498	475	532	500	504	493	523	498	507	507	513	504	518	466	499	543	525	482	545	484	484	463	489	525	508	497	494	495	473	520	521	497	501	517	501	504	500	523	525	523	532	525	527	506	519	476	537	504	524	509	506	537	511	520	526	482	525	541	454	523	508	540	495	529	481	480	475	467	494	500	503	528	455	464	527	533	505	515	521	546	470	453	466	521	531	526	486	498	501	483	482	495	514	503	481	458	503	525	498	521	477	534	506	473	540	503	489	441	516	509	471	491	486	508	488	521	500	483	521	494	495	484	468	539	554	503	471	512	522	502	508	506	491	468	517	496	495	468	478	500	533	494	529	489	495	504	482	476	523	530	479	544	481	509	509	479	465	519	494	508	509	499	508	515	513	522	491	504	487	508	481	450	514	489	527	516	503	517	543	466	506	494	486	514	477	523	502	495	470	532	509	528	520	504	499	534	528	514	507	532	506	534	505	498	525	501	487	453	477	503	510	497	479	529	511	482	533	516	516	467	504	500	472	506	526	499	476	521	537	537	497	508	510	562	487	477	512	516	489	539	488	494	540	508	503	467	500	473	506	508	529	531	481	500	512	493	486	472	508	540	486	428	512	448	524	493	536	534	528	490	495	503	505	533	526	530	490	518	470	520	503	519	541	493	511	487	504	500	464	483	478	481	510	545	538	482	508	521	478	491	512	472	508	505	530	501	491	527	488	495	523	510	543	461	530	486	490	486	485	516	508	493	503	513	517	504	531	499	485	471	509	508	493	491	504	481	496	511	524
6445	5881	7577	4596	2787	2447	1605	1108	806	823	778	823	678	576	430	482	405	455	523	523	542	540	369	292	219	205	198	226	202	192	223	208	207	169	198	180	198	177	210	187	189	202	189	181	202	192	191	208	170	192	192	204	192	193	177	169	176	193	196	195	175	195	208	175	188	194	198	200	202	195	163	156	182	173	201	183	189	172	188	184	219	174	203	170	182	190	209	186	189	176	170	179	208	167	186	194	190	161	195	172	203	217	166	206	167	200	193	190	208	192	212	219	161	197	188	133	187	209	199	192	178	167	179	178	211	184	176	194	209	199	188	184	189	198	179	184	202	218	191	195	189	171	173	168	163	185	205	202	171	199	181	183	208	196	199	199	176	192	203	189	218	174	182	188	190	198	186	194	170	197	178	192	205	198	200	202	175	165	159	186	194	181	181	203	179	174	215	168	187	190	212	184	195	172	217	208	213	179	211	204	188	203	199	180	185	174	197	184	189	187	180	185	186	182	200	190	175	178	167	184	196	192	197	191	177	182	177	189	156	162	201	196	174	202	195	169	189	208	194	201	190	182	188	198	182	201	202	183	203	201	180	171	197	189	180	174	184	202	175	208	183	222	182	216	159	203	234	188	172	201	186	206	177	199	191	175	184	157	202	213	219	182	185	190	206	199	205	189	207	182	191	203	184	195	185	203	194	205	180	197	199	171	180	181	207	199	188	190	209	179	199	205	182	195	220	225	215	202	195	199	203	190	189	196	199	197	170	170	175	190	224	161	202	159	194	173	169	212	177	196	211	201	171	173	199	177	208	201	186	198	181	180	187	225	180	175	176	199	176	209	186	179	183	190	160	183	152	198	208	211	180	177	197	190	197	164	184	188	193	179	193	174	187	221	196	190	197	173	196	185	197	163	176	203	201	193	194	213	191	191	184	202	170	179	186	180	170	183	166	193	165	216	169	195	187	235	187	188	187	179	174	182	198	167	182	168	168	201	182	174	182	173	190	187	179	202	187	196	190	164	184	185	155	205	199	204	180	208	194	186	178	182	170	164	184	175	164	199	166	185	191	183	160	182	204	207	205	195	188	202	179	185	204	177	180	204	201	183	191	184	203	184	186	190	209	199	211	192	210	204	213	193	180	194	182	196	211	186	165	167	197	178	177	187	196	191	163	210	229	161	200	183	167	194	200	173	209	183	178	171	202	190	165	161	199	186	206	163	192	197	203	192	191	189	229	183	167	209	178	187	185	181	195	184	192	193	190	172	201	181	194	208	182	186	173	188	177	176	182	203	199	204	228	182	183	185	173	182	193	216	185	205	215	175	204	193	190	182	185	199	175	205	171	190	198	176	184	185	184	181	188	205	200	194	192	211	204	185	192	168	188	183	177	193	186	207	202	191	169	178	190	189	186	173	192	184	196	192	181	193	201	176	177	194	185	210	193	202	190	183	180	184	194	206	187	182	219	188	164	189	192	166	176	190	193	200	173	166	194	183	187	191	213	196	182	187	197	212	202	185	209	188	171	201	174	202	176	167	206	200	198	197	191	162	227	168	220	188	199	176	190	191	180	199	198	179	194	213	210	178	193	207	188	189	192	186	180	165	183	176	161	165	229	164	192	191	182	194	180	197	204	196	184	165	185	190	175	210	200	189	204	174	172	176	171	175	178	164	163	203	188	172	187	188	179	196	182	212	193	179	185	202	162	182	198	191	204	186	189	202	197	183	184	209	189	212	190	184	181	193	175	196	170	171	211	213	196	202	195	188	185	193	173	229	187	185	195	200	181	182	182	173	193	200	200	181	175	206	191	189	175	198	172	194	187	194	206	194	184	196	200	166	194	170	171	186	170	156	205	169	184	215	189	208	214	175	190	188	173	186	184	177	195	193	194	194	206	187	169	159	174	179	211	198	200	167	171	184	211	171	194	220	183	188	180	196	177	197	185	183	197	203	170	185	168	194	210	179	189	162	171	216	153	197	194	163	225	198	177	236	182	179	211	178	180	224	182	174	197	187	177	211	165	188	212	179	180	181	186	172	158	163	207	173	164	178	197	180	195	200	191	170	188	181	179	178	181	210	197	198	171	191	222	179	207	167	202	179	182	209	178	216	195	183	186	194	153	202	174	186	208	190	205	210	197	200	176	184	185	204	178	225	187	185	196	194	183	175	184	208	186	198	201	205	184	180	186	197	191	204	176	193	184	185	210	183	180	192	186	204	173	195	192	183	211	198	182	183	195	185	186	174	175	198	222	182	187	161	177	183	161	197	170	208	178	186	178	192	197	181	172	200	178	216	211	191	170	191	218	205	211	211	174	190	184	198	194	196	209	176	186	174	198	200	219	177	177	190	194	169	210	208	199	209	188	176	187	184	199	186	192	186	185	180	212	201	188	205	195	188	183	206	185	167	182	182	174	183	198	192	185	195	175	186	190	183	190	187	223	178	179	206	198	200	184	174	219	211	227	191	171	159	216	173	197	157	184	209	179	182	193	175	204	208	209	186	212	187	189	172	191	203	164	194	165	202	195	168	168	200	206	215	200	206	172	193	188	193	179	191	185	197	178	166	203	182	206	195	200	191	158	194	204	214	199	199	198	180	180	190	197	201	187	196	183	194	185	187	189	188	207	207	199	201	176	202	195	178	184	182	184	179	182	191	200	180	185	164	197	190	185	187	189	185	197	198	190	187	169	215	194	181	185	190	215	183	210	172	196	194	179	185	206	216	173	188	189	186	208	194	211	201	177	191	205	173	191	216	197	181	193	179	188	218	173	184	182	219	201	202	174	175	169	175	187	166	196	190	198	184	192	199	183	192	204	199	171	184	187	172	177	192	200	176	208	195	178	199	184	194	183	199	187	179	193	184	166	168	183	183	184	167	179	179	204	166	195	227	196	185	144	195	191	174	195	176	196	192	180	173	173	197	207	180	177	178	210	163	177	159	193	203	189	186	172	187	160	192	204	186	187	175	215	193	170	204	193	201	151	186	205	190	178	182	208	185	207	203	204	193	164	169	178	196	207	193	193	193	185	203	200	216	150	183	179	165	174	190	183	184	192	201	183	208	188	220	171	178	178	187	183	172	203	192	208	192	151	198	197	188	196	185	193	190	172	173	196	205	199	172	213	202	201	191	187	204	202	178	163	203	169	180	196	172	204	180	195	194	186	208	213	196	204	179	177	188	181	209	161	181	175	198	186	189	212	214	199	163	168	185	192	211	190	194	196	169	180	184	187	166	197	186	186	189	185	177	200	186	192	163	175	188	161	198	185	200	212	185	160	193	196	190	205	212	192	175	212	173	181	202	214	195	180	175	193	185	165	180	206	182	177	199	179	170	173	184	199	203	179	172	183	184	184	186	189	177	185	174	180	180	184	193	201	183	157	193	196	215	188	184	164	195	191	204	180	189	172	196	195	199	209	188	165	179	170	188	161	196	181	199	188	233	174	197	188	152	202	212	185	178	163	181	218	169	186	183	191	169	177	194	212	166	164	178	189	157
4993	5695	10989	10467	9129	9439	7012	5369	3904	4245	4239	4284	3595	2976	2598	2190	1867	2584	2854	2944	2938	2689	1666	1095	823	620	650	617	563	563	545	631	617	566	583	514	522	540	524	508	495	556	529	473	524	515	523	494	511	546	552	538	532	505	525	521	469	514	517	519	516	515	460	536	505	488	555	495	531	485	519	481	529	502	531	486	488	496	502	537	462	474	505	533	507	481	520	524	499	518	512	496	478	555	497	495	506	478	502	517	505	511	520	506	515	508	488	486	522	501	471	485	528	562	516	502	473	502	484	513	467	434	518	477	508	509	519	468	519	481	512	535	510	496	507	510	509	498	494	482	492	496	532	504	485	492	494	525	540	520	520	494	498	454	487	504	551	527	472	506	521	520	502	456	479	461	480	509	461	511	497	481	496	521	487	503	508	518	488	514	500	515	523	534	517	519	492	487	496	506	483	517	506	530	496	510	491	548	505	530	467	516	494	478	473	525	501	489	509	503	528	509	489	525	554	515	522	463	509	512	501	449	540	489	508	496	539	512	519	545	530	507	503	489	494	488	486	489	473	490	519	455	505	519	500	515	529	513	501	495	488	489	477	504	487	493	523	442	510	485	515	504	460	520	538	494	496	515	517	502	501	542	504	489	509	513	511	513	520	522	508	472	536	511	479	506	538	500	504	498	523	468	525	510	498	521	471	507	521	486	486	527	520	481	508	554	490	535	506	553	509	519	470	495	476	516	502	497	536	475	491	555	500	506	490	542	514	500	526	478	552	496	486	511	472	507	539	515	498	506	488	461	525	492	521	509	524	505	541	483	513	506	510	535	489	545	496	522	478	501	481	496	505	520	496	482	481	497	502	493	507	472	506	542	484	485	547	511	504	449	486	517	483	565	479	486	495	500	538	494	487	534	549	459	473	452	516	511	488	476	485	491	523	476	500	512	506	463	475	498	520	496	515	497	549	515	488	490	529	531	498	469	498	518	506	483	494	521	500	535	534	502	517	508	478	486	492	519	484	510	492	506	528	537	522	480	536	479	527	524	513	502	524	505	511	484	520	502	473	539	490	446	512	492	498	484	501	487	506	514	501	507	466	491	486	503	500	499	489	510	507	488	477	506	509	535	501	540	506	473	491	518	504	488	519	488	494	513	488	491	462	544	489	505	504	515	501	503	534	460	529	519	525	447	533	506	469	515	497	513	476	522	530	508	489	507	524	495	512	518	502	518	502	522	505	513	500	510	469	479	504	535	487	521	499	480	502	500	536	498	500	506	532	506	515	508	505	501	475	503	499	467	492	510	507	473	533	509	477	512	485	514	504	505	496	526	546	495	509	505	524	549	508	489	499	513	522	483	501	500	484	510	510	530	548	527	499	524	478	520	478	490	497	542	504	517	465	509	489	527	479	535	480	509	507	480	519	497	500	489	509	491	495	494	493	534	479	512	516	486	473	448	535	490	501	499	526	473	542	514	514	507	506	520	482	492	497	505	535	537	487	478	502	522	521	522	513	543	501	486	520	519	487	539	520	552	486	514	515	480	495	500	507	498	492	520	521	495	458	513	481	532	496	484	503	506	506	483	514	509	471	481	502	467	519	495	522	528	534	495	482	507	482	478	461	486	490	496	474	475	508	486	517	508	484	516	491	531	537	538	504	528	501	491	493	522	490	547	504	500	531	506	498	491	485	502	502	520	505	514	551	485	498	556	526	521	534	485	523	537	552	484	471	501	504	436	501	486	520	495	497	495	506	495	516	478	513	490	507	511	489	482	489	497	496	485	490	474	493	496	520	493	460	544	517	509	521	498	465	479	535	528	503	487	477	514	531	547	494	506	524	466	456	502	504	501	502	518	463	502	508	533	532	497	531	492	555	514	515	456	500	494	489	503	462	516	497	504	513	522	479	522	551	498	525	504	465	517	448	523	470	518	504	514	499	534	501	515	498	483	521	542	483	506	483	499	513	443	489	492	498	488	479	516	490	452	488	521	510	484	469	465	510	486	532	516	505	496	499	505	508	512	539	508	520	531	499	509	511	516	469	512	497	486	492	505	508	527	448	494	501	524	528	499	533	484	522	420	478	454	508	494	486	485	528	499	493	568	484	490	525	486	459	502	490	520	485	530	545	502	522	456	507	488	490	489	481	513	504	505	506	552	521	538	436	486	504	532	487	516	492	493	507	501	479	465	521	486	514	544	496	513	559	492	511	501	506	530	488	506	486	509	513	492	521	503	520	516	512	511	491	508	506	514	527	494	527	479	522	542	493	468	488	557	507	504	519	510	553	512	520	500	493	484	521	517	524	544	495	505	506	507	528	525	538	515	521	466	530	488	531	515	474	526	482	555	527	529	501	517	484	500	501	476	494	482	470	494	524	514	527	493	539	518	503	519	543	545	512	479	510	492	517	475	510	499	515	512	487	508	467	516	513	501	521	516	524	515	504	554	464	495	513	468	487	535	500	485	469	512	513	525	492	533	487	500	465	497	490	466	521	467	504	516	498	523	510	487	514	501	529	481	486	487	529	491	558	535	506	504	524	550	501	478	531	482	528	519	511	528	503	485	515	473	486	498	488	505	504	535	454	502	563	531	501	489	497	510	544	510	493	510	476	479	490	484	521	505	514	521	516	481	490	516	503	515	518	511	521	468	519	491	534	488	484	491	470	495	500	496	520	461	538	492	487	498	444	475	555	514	520	484	510	479	537	507	496	521	482	481	501	494	484	511	516	492	471	486	485	557	487	515	525	505	482	524	537	514	489	498	520	494	491	510	510	528	500	466	484	475	527	554	511	522	525	507	500	473	500	500	535	510	504	481	475	470	467	517	518	525	503	486	496	493	506	522	509	492	534	476	524	478	542	523	506	509	499	520	507	483	499	487	498	492	506	480	503	549	484	500	552	469	513	491	502	504	481	539	529	469	495	515	494	509	488	533	514	497	511	483	502	505	469	479	497	519	497	457	486	538	506	469	521	502	511	483	525	447	436	522	476	479	521	474	492	511	516	499	501	531	498	508	493	508	481	504	466	474	482	530	526	494	471	483	509	505	473	480	484	475	492	502	485	520	467	518	479	524	484	531	467	532	494	492	514	483	513	530	473	492	481	492	524	519	520	518	494	519	516	522	474	523	479	508	497	480	536	492	462	483	493	491	533	484	494	514	530	526	537	535	534	502	479	541	520	488	485	497	498	544	509	492	526	510	489	470	511	481	538	506	485	498	490	531	462	469	502	505	507	495	508	486	534	519	505	488	513	481	518	504	474	501	516	479	480	496	500	514	484	474	492	515	518	517	526	490	505	494	512	516	449	509	530	504	502	525	504	470	533	524	522	498	516	518	510	475	503	541	499	472	506	535	507	526	468	482	544	536	510	484	514	529	505	498	528	551	495	501	509	527	515	505	512	540	541	513	477	493	525	494	538	513	487	456	491	504	461	519	488	489	521	479	558	492	465	533	509	495	508	494	495	514	496	491	546	507	480	503	458	496	505	479	485	453	507	492
19048	20200	32370	21217	12061	9352	6469	4465	3359	2729	2806	2163	2090	1872	1402	1153	1165	1712	3599	3615	3426	2488	1517	960	595	409	340	357	277	296	278	323	283	268	250	273	227	223	218	214	222	230	202	220	212	217	195	187	213	259	247	223	201	212	223	206	184	184	242	224	197	177	170	180	214	201	203	221	198	186	169	201	181	189	206	202	214	231	180	196	210	200	185	172	201	209	212	205	215	195	209	217	234	200	182	183	182	191	193	188	199	221	195	177	185	192	195	204	190	207	192	208	182	189	173	200	165	225	187	208	191	174	193	199	188	211	194	180	182	196	221	241	205	201	193	213	178	185	197	158	188	186	210	204	207	198	192	201	186	201	205	213	197	215	204	203	204	179	180	170	208	193	182	200	185	208	186	201	211	223	200	192	193	189	185	210	197	196	218	199	202	216	210	210	169	186	177	198	181	177	183	187	210	204	192	215	186	192	209	201	197	193	192	206	201	189	188	200	187	237	204	215	199	206	190	201	206	204	214	194	205	196	206	196	212	203	207	208	196	216	187	206	205	204	200	174	202	215	213	214	195	213	186	189	213	204	207	201	194	194	207	222	203	196	190	216	246	215	185	203	190	195	214	188	200	181	200	207	189	202	188	228	223	223	229	182	195	187	197	218	200	207	207	191	219	199	206	191	205	213	204	195	184	217	199	213	217	189	202	186	199	230	186	198	198	209	198	195	209	214	194	188	203	203	190	189	210	216	183	210	223	196	190	198	223	220	204	203	205	211	178	198	177	180	195	196	223	183	214	209	204	193	209	208	227	191	214	194	197	195	191	191	176	192	188	189	227	215	193	206	215	213	189	229	179	202	172	201	219	202	210	188	191	201	208	214	183	189	222	180	206	179	172	197	181	195	208	218	209	184	222	207	197	185	201	199	198	209	229	208	180	206	205	191	187	186	214	207	206	199	182	197	208	219	193	207	200	199	207	202	204	216	203	201	204	178	168	190	210	197	208	179	207	202	223	205	191	206	179	215	199	219	176	195	190	213	211	200	188	206	211	180	188	188	209	186	214	182	200	201	236	195	185	217	179	216	219	198	184	193	190	197	210	220	191	190	217	187	192	217	193	223	228	196	191	210	203	217	199	200	211	196	207	214	186	185	205	198	199	218	197	203	209	197	193	233	202	198	211	194	199	194	219	209	203	200	204	226	202	202	183	172	205	210	175	216	195	188	205	217	212	175	188	182	245	173	217	191	194	210	203	229	216	187	196	171	218	208	200	199	209	232	177	191	201	204	222	210	194	205	187	189	212	202	208	198	202	209	202	202	194	191	210	195	201	195	205	220	193	171	176	178	197	203	200	191	209	211	213	223	210	215	189	168	183	192	198	195	207	190	198	191	184	182	198	176	191	198	197	205	166	217	190	199	218	206	199	192	201	181	217	204	210	187	191	189	189	210	201	202	216	203	209	186	197	208	195	218	199	183	200	194	210	194	224	192	217	195	192	185	182	212	216	199	192	225	177	203	207	188	211	224	191	195	199	244	204	225	202	206	193	204	233	213	206	198	211	178	198	195	178	216	193	217	219	195	189	186	180	186	201	190	197	189	216	192	194	185	192	206	197	210	185	204	193	202	183	232	209	192	174	189	225	205	201	199	212	235	185	209	204	205	197	204	215	208	191	198	199	212	212	210	202	222	208	228	197	208	198	208	200	200	198	193	196	214	195	205	208	212	192	217	196	237	200	198	208	188	221	195	190	198	208	175	205	183	193	215	205	207	226	197	194	194	189	202	185	190	210	216	200	185	192	202	187	176	207	186	204	226	177	176	196	223	211	207	195	182	199	187	172	196	194	235	213	208	206	215	202	223	219	194	192	190	215	204	215	197	199	221	199	197	167	186	202	203	194	187	174	214	200	210	180	193	220	191	225	205	188	199	218	197	185	198	197	192	212	200	187	204	216	190	191	225	215	212	164	203	206	176	206	208	212	205	193	204	211	205	203	198	198	193	214	181	190	170	196	222	180	189	183	237	229	224	201	183	201	205	203	187	227	202	170	190	165	186	176	199	211	196	198	191	194	223	205	207	191	202	184	193	208	207	222	183	202	190	204	225	210	202	195	192	206	194	215	207	188	197	174	192	209	190	181	203	219	212	183	205	214	186	230	192	200	201	185	235	183	200	201	209	213	187	223	208	182	214	187	214	198	211	225	205	192	192	194	202	214	201	209	212	199	215	199	181	225	193	188	203	216	198	206	229	174	190	214	186	196	178	205	167	202	164	234	187	197	203	182	216	210	186	192	186	201	199	237	188	203	187	196	204	204	185	196	206	220	210	193	199	231	197	195	184	200	204	183	219	205	214	202	203	195	196	144	192	173	186	185	213	207	193	225	191	187	170	185	192	204	210	205	206	218	182	206	200	200	187	191	200	220	178	192	183	210	183	184	204	199	235	197	214	217	209	203	184	200	181	182	219	197	193	225	178	219	202	188	200	184	190	207	194	226	203	231	213	186	191	191	199	219	180	212	206	222	186	237	205	214	202	222	197	181	199	192	210	215	185	210	204	202	217	212	194	185	231	201	208	217	226	212	200	222	203	190	185	228	202	202	226	194	173	202	189	199	200	198	198	174	205	190	210	187	187	190	191	203	192	208	232	216	191	199	197	205	169	197	193	149	192	203	198	172	213	182	202	230	181	203	211	213	195	207	227	198	213	198	200	196	205	164	198	175	173	188	204	196	197	223	209	214	208	224	212	225	192	193	178	186	207	195	204	210	210	187	179	193	178	195	205	195	188	203	204	191	212	218	205	205	189	196	202	177	190	201	205	192	199	197	177	203	186	205	182	205	183	226	200	178	219	211	197	196	202	168	211	205	189	202	213	195	228	195	185	216	182	193	184	230	182	200	205	209	223	209	193	213	185	193	212	195	226	203	198	160	236	199	189	191	236	225	185	220	224	216	209	213	203	212	175	189	201	205	185	198	184	215	192	198	189	207	213	209	183	218	212	220	214	188	197	194	196	188	208	193	186	198	212	197	189	194	199	198	204	194	192	201	194	174	189	175	180	207	185	202	213	205	218	196	203	208	224	187	198	191	192	231	206	236	200	221	224	220	180	204	213	201	222	198	230	205	195	189	197	166	211	178	218	200	174	201	192	223	209	209	211	197	184	223	212	211	194	204	181	236	223	189	207	203	213	206	204	204	204	205	196	211	207	181	207	209	174	214	208	185	200	214	193	232	209	194	227	198	199	191	215	215	194	183	209	210	210	186	214	207	208	193	226	199	202	205	191	215	182	173	213	220	199	207	220	219	200	195	212	208	224	201	213	193	184	196	206	213	211	212	199	185	212	208	207	192	198	229	201	187	226	226	212	192	200	215	219	174	197	212	198	196	196	227	180	198	212	196	192	213	240	188	187	193	184	189	180	215	204	227	219	193	220	197	224	221	201	209	192	198	196	194	206	209	213	202	205	220	187	214	192	204	215	203	198	228	198	200	192	199	192	210	208
12783	17552	33774	25392	18744	19590	16558	13998	11870	10940	10978	9494	9135	8533	7343	5933	5967	9980	18038	17410	17071	12975	8560	5364	3134	1792	1530	1528	1407	1226	1225	1462	1337	1008	909	835	624	644	633	670	611	743	643	680	618	622	572	584	696	824	758	575	527	522	496	507	553	567	559	600	558	502	536	509	518	514	492	552	543	528	545	501	510	490	521	526	494	506	532	521	556	525	550	524	525	528	547	568	558	505	543	499	503	493	537	543	501	551	515	534	528	543	503	518	507	517	557	528	502	553	475	553	515	544	524	519	517	546	489	522	559	530	527	534	545	535	552	528	552	532	526	535	539	547	521	501	514	531	506	525	480	536	521	525	528	520	551	521	521	531	524	538	538	525	526	520	538	522	531	487	507	544	572	539	479	533	569	544	543	588	540	487	544	505	500	551	518	562	554	562	521	511	513	506	519	526	534	524	533	487	554	532	550	492	525	554	525	488	544	540	550	516	498	549	536	525	518	515	571	508	525	504	557	538	515	561	547	505	560	545	545	554	496	519	537	503	525	528	521	547	511	501	507	516	541	564	489	557	516	487	575	516	524	567	565	523	536	502	538	548	573	532	536	549	542	537	520	484	527	542	571	509	551	475	575	534	542	510	572	564	541	537	548	531	527	487	532	519	503	514	506	509	544	522	504	503	542	541	516	552	501	500	499	509	516	509	533	552	517	519	555	569	518	520	485	534	544	527	525	524	553	534	523	560	517	535	568	524	529	512	509	546	546	539	523	587	553	521	534	519	535	507	530	552	562	512	519	529	512	495	556	517	505	527	531	568	497	476	513	491	501	557	562	564	525	477	571	501	543	530	536	527	528	526	531	568	534	564	521	508	536	521	523	542	530	546	539	539	497	546	539	513	528	528	499	559	546	525	559	525	503	534	507	504	516	529	554	525	531	507	539	497	516	514	570	519	502	571	553	555	540	542	549	525	540	535	529	531	538	521	524	549	516	513	513	541	576	560	492	514	543	521	544	507	522	520	528	509	565	510	575	551	553	532	524	533	574	510	566	545	521	535	542	540	542	507	507	531	508	538	521	520	534	544	523	538	603	527	515	505	540	537	520	522	535	537	554	503	544	523	529	556	513	522	511	536	531	536	528	520	582	516	513	501	547	525	546	545	539	538	532	556	518	514	543	497	515	520	518	494	513	534	538	559	539	503	552	535	521	550	543	537	516	513	544	547	539	479	532	531	516	489	589	560	552	579	527	517	535	503	507	543	574	537	529	556	508	547	524	529	518	530	552	524	517	532	520	561	482	490	556	537	552	501	515	507	513	501	493	481	563	492	523	542	544	552	515	555	569	545	544	515	531	535	533	537	513	557	542	520	602	596	545	579	522	494	516	525	488	564	545	527	549	523	559	510	531	502	524	528	498	489	514	545	520	550	533	519	577	554	515	527	501	531	509	578	542	530	520	535	510	550	515	524	500	529	540	534	564	538	497	488	500	542	488	502	496	545	529	510	551	520	508	505	508	516	493	571	561	544	542	543	574	563	541	491	524	518	509	521	519	534	466	563	512	522	518	557	531	556	553	528	520	459	495	536	552	562	563	543	519	528	551	537	536	494	550	553	553	535	523	539	540	525	551	499	527	558	540	516	512	543	525	520	549	537	540	484	534	553	531	537	511	537	566	519	545	515	506	533	529	531	492	534	524	533	541	540	483	543	501	518	517	579	538	528	536	521	537	570	548	531	527	536	537	540	557	565	535	557	539	555	524	523	541	570	547	570	514	515	486	550	527	581	505	514	538	533	529	582	560	507	558	536	561	567	533	521	538	546	510	506	551	508	563	582	517	584	543	552	520	530	532	519	515	448	554	528	554	475	534	514	543	511	506	534	527	557	530	550	555	559	547	541	503	516	525	560	546	544	542	527	497	525	529	515	528	565	483	525	549	567	507	537	547	518	506	507	503	515	559	519	550	593	543	576	537	520	527	521	509	533	568	525	518	524	510	531	535	559	542	527	503	521	554	533	538	528	527	565	519	533	500	501	538	504	516	574	537	548	496	523	514	543	557	537	509	529	483	521	544	548	535	522	567	515	545	521	534	549	546	533	519	535	556	575	535	538	533	501	544	509	548	537	533	520	558	535	531	559	541	539	536	488	574	519	560	545	561	502	528	543	555	469	504	530	560	571	532	523	587	581	504	507	553	550	519	539	518	519	571	523	534	532	498	579	541	497	583	580	550	515	549	568	564	527	541	530	544	504	495	511	547	509	540	542	555	541	559	503	513	533	538	535	528	519	527	527	523	516	543	540	548	514	523	534	565	540	520	557	551	558	516	534	576	573	510	529	521	549	526	555	517	576	494	510	584	553	491	486	505	571	527	530	508	513	511	510	554	508	545	496	502	521	531	531	554	524	509	537	529	552	572	536	533	590	520	545	543	553	473	547	569	518	538	561	500	535	545	489	535	548	523	514	556	559	534	510	514	522	539	518	511	550	547	496	565	520	522	566	507	513	487	496	557	532	536	525	532	523	550	518	546	493	511	538	495	539	481	566	537	522	511	527	551	521	540	546	546	539	514	537	498	560	520	521	560	559	517	527	539	539	554	541	600	512	499	538	500	515	515	499	508	553	505	534	505	510	515	511	514	502	574	550	547	535	538	516	542	546	526	561	528	546	524	542	541	480	525	523	533	560	557	588	553	530	487	551	566	560	548	519	556	524	551	538	497	522	572	566	537	490	475	519	485	515	464	580	550	540	531	545	536	528	540	531	532	518	527	521	530	498	543	570	561	544	573	536	515	592	517	526	549	514	551	537	543	568	523	558	499	575	563	548	520	503	512	573	507	579	498	522	553	576	537	567	530	535	496	540	504	500	508	502	526	526	490	532	538	519	550	532	539	515	541	575	513	578	582	528	543	500	589	517	549	542	530	544	555	521	541	533	535	561	537	526	558	537	492	555	558	525	495	525	540	516	507	505	518	490	530	510	515	598	518	546	522	547	523	476	535	540	515	535	494	497	520	515	520	510	529	514	520	551	564	521	558	529	533	532	528	500	551	545	510	534	536	571	502	548	520	556	537	555	511	539	524	510	515	513	555	537	517	526	500	531	539	535	533	564	487	499	548	534	525	510	526	519	515	568	519	486	542	549	537	495	498	527	493	528	572	533	498	530	509	536	518	566	577	491	565	505	524	512	511	503	550	530	494	549	539	510	526	482	533	498	569	492	539	527	537	508	520	582	512	532	523	546	538	501	511	564	515	514	506	501	503	538	569	506	530	559	513	538	509	523	501	568	542	548	514	522	557	491	556	529	540	556	516	553	503	506	496	545	546	573	546	533	534	478	521	542	531	564	547	551	513	537	514	575	564	550	568	514	537	536	498	538	525	521	507	540	551	540	565	563	520	541	532	560	538	536	549	507	496	495	550	533	536	510	527	538	528	547	576	491	564	501	571	565	504	544	537	527	561	525	537	528	557	528	547	569	517	525	517	549	556	574	531	530	550	575	501	541	559	494
27873	29783	46831	29876	20535	15103	11433	7269	6051	5039	4952	4355	2893	3079	2595	2068	1961	4415	6903	7800	7169	4396	3299	2117	1174	570	533	608	451	420	421	495	404	346	312	277	268	244	249	225	220	220	206	238	203	227	196	201	233	301	259	214	187	225	199	214	179	229	165	201	207	198	189	220	191	193	183	185	225	209	182	191	188	202	171	193	177	178	180	207	176	210	186	181	198	218	204	201	207	190	187	180	169	191	208	203	172	177	204	196	200	200	178	196	176	194	182	169	169	193	204	202	191	191	189	191	203	235	197	208	187	216	179	210	197	198	199	175	185	187	176	203	174	193	174	190	174	181	190	179	177	180	197	200	184	179	179	198	225	159	172	170	182	209	176	197	182	179	178	211	170	187	179	201	198	187	176	188	194	189	202	186	203	194	218	183	217	174	211	188	190	219	179	179	199	173	184	181	212	192	191	182	180	198	187	197	187	189	204	182	204	196	200	172	181	185	200	186	217	190	221	202	196	204	190	182	170	171	194	177	219	191	175	196	223	222	200	216	178	211	177	190	174	188	190	209	186	171	196	165	185	179	188	189	207	186	203	187	194	186	179	182	168	157	183	139	189	183	213	183	177	197	195	188	182	186	175	175	186	189	160	187	161	189	177	205	185	212	142	190	192	192	196	183	165	159	197	188	167	194	211	223	188	198	179	227	207	182	198	205	173	170	188	199	201	187	208	188	202	177	202	180	185	180	177	159	160	200	174	183	211	178	185	174	181	188	182	185	187	197	185	193	189	171	179	180	187	177	195	203	175	176	186	201	174	212	194	172	183	196	202	174	190	192	183	215	182	170	187	173	196	191	202	189	165	199	188	171	208	191	174	210	164	180	183	198	179	192	193	198	201	200	218	185	186	216	184	181	175	193	185	202	174	179	228	189	190	209	182	206	169	147	192	199	189	212	171	179	182	195	203	169	177	197	186	191	175	163	169	184	194	192	219	185	155	201	186	172	197	169	181	195	168	200	168	165	177	196	191	199	190	198	193	218	204	195	143	156	198	196	185	205	191	176	198	190	195	213	186	167	183	195	183	194	214	201	196	198	174	197	179	195	196	189	177	177	192	207	210	193	204	201	166	177	175	182	192	202	186	212	174	205	188	197	188	200	177	178	182	208	191	193	181	196	191	192	175	197	201	184	190	195	201	192	184	195	206	200	200	187	200	178	196	178	214	175	186	181	175	189	199	209	203	183	201	192	223	190	180	190	191	185	198	186	185	194	206	196	188	165	182	178	209	194	204	209	196	192	196	190	184	175	186	195	183	205	212	197	181	176	207	182	195	184	216	208	195	206	171	180	145	202	183	188	198	162	178	215	199	174	191	206	189	189	178	166	191	190	187	167	177	193	217	194	184	201	191	188	197	166	203	165	200	211	186	193	211	190	192	181	167	195	211	184	190	192	184	161	189	203	210	201	180	211	188	191	181	180	177	173	187	208	201	193	174	180	170	177	214	205	192	181	179	171	200	193	212	190	200	207	196	172	182	192	194	190	217	208	211	192	185	185	208	199	194	198	178	195	191	198	203	171	198	163	183	204	191	192	184	184	196	213	177	186	181	189	205	184	182	197	195	176	183	199	177	194	201	168	183	188	172	171	178	185	191	198	180	187	186	167	195	214	173	193	196	176	189	196	204	190	193	186	220	174	171	179	177	192	194	205	183	186	187	176	201	182	175	198	189	183	184	184	192	199	175	178	188	184	188	169	191	180	189	205	187	172	176	191	193	188	187	225	220	191	201	173	169	194	196	201	201	187	174	212	198	166	182	189	192	202	188	201	197	188	184	190	196	162	186	191	202	197	191	174	204	166	183	185	184	210	189	210	201	215	200	195	192	184	164	190	173	153	198	178	199	209	202	200	186	198	185	172	192	208	214	191	186	191	193	162	188	193	183	176	191	171	203	215	189	169	203	200	183	176	228	202	160	205	206	189	211	199	187	185	168	177	180	194	187	187	204	180	174	196	208	186	215	198	189	180	179	181	176	171	186	196	191	185	198	177	202	193	206	182	183	210	185	191	193	184	191	215	210	177	188	192	190	179	194	195	202	159	183	180	195	176	170	208	211	200	171	176	185	183	214	208	163	188	182	187	183	226	193	203	193	185	193	194	189	173	202	201	170	178	164	193	173	184	169	191	179	207	189	192	196	205	169	166	212	174	171	201	187	193	208	177	174	174	206	200	186	202	202	227	173	166	188	179	188	179	196	196	162	171	180	224	188	201	209	196	214	188	191	191	184	181	211	198	203	193	180	184	191	187	210	199	197	163	195	188	187	183	184	209	201	222	198	197	166	174	199	191	182	190	200	186	196	202	209	202	180	186	197	192	208	198	192	201	186	225	192	191	193	170	190	186	185	177	196	189	170	177	190	176	184	210	195	178	209	208	223	166	221	203	195	199	188	180	190	220	190	179	191	182	197	214	211	190	169	205	194	202	190	187	188	191	190	177	178	201	198	172	195	209	204	195	215	186	208	211	175	199	183	197	196	166	178	182	186	184	202	175	178	196	155	165	197	175	176	194	194	189	180	212	187	205	172	179	193	178	177	198	195	181	191	183	197	165	181	160	188	176	176	190	175	188	192	196	198	183	161	192	173	200	173	205	203	201	186	186	166	168	179	188	209	180	190	199	204	187	211	183	195	199	212	203	177	178	185	219	190	180	185	185	164	164	183	204	204	189	205	194	183	191	171	196	210	179	192	213	186	170	191	187	188	201	204	198	206	192	213	207	187	197	196	185	194	172	203	203	196	188	192	181	214	219	191	208	191	222	183	171	210	184	198	209	173	191	207	211	211	175	174	212	211	195	186	194	181	183	170	200	190	202	201	189	180	199	190	164	198	178	196	183	186	187	204	199	156	183	184	195	211	200	199	176	192	177	207	184	184	215	189	188	176	173	176	186	184	190	187	207	207	162	175	199	183	172	195	173	171	195	210	177	188	209	185	188	189	186	197	187	163	191	178	192	160	189	156	200	216	189	206	189	174	205	190	200	209	176	189	196	207	182	175	178	175	182	192	185	173	197	204	192	170	188	203	193	197	184	168	195	187	205	185	194	182	192	191	161	174	179	195	193	182	186	191	199	196	194	204	163	166	191	193	206	187	166	192	200	182	177	205	196	183	204	187	207	179	199	186	217	191	168	190	198	194	197	200	195	176	176	207	165	184	208	167	203	175	177	206	180	182	183	182	197	173	189	191	191	180	198	189	188	215	199	183	220	186	186	229	187	178	187	218	202	207	165	198	181	187	170	195	188	170	185	170	188	222	174	165	191	180	176	199	204	143	194	234	170	209	170	200	215	169	178	189	176	163	219	194	183	178	193	221	203	165	186	205	192	177	190	173	189	212	184	177	200	211	200	169	168	174	199	188	166	193	238	175	209	188	186	183	190	186	178	181	203	181	171	174	188	192	204	195	167	171	198	171	201	194	202	214	178	197	184	196	194	219	171	198	200	180	206	174	211
17276	25496	44105	28433	25855	23838	23484	18098	17539	16098	16242	14614	11601	13265	11307	9164	9798	19624	26260	27549	26322	19327	15801	10654	6461	2799	2949	3154	2502	2104	2026	2835	2400	1792	1274	1272	802	693	605	745	689	840	825	929	647	661	549	608	829	1225	1076	672	558	506	508	524	609	550	580	552	516	509	504	530	507	491	511	454	463	511	513	535	458	503	500	485	503	491	480	513	515	520	536	491	495	484	545	533	536	507	479	526	535	484	484	468	518	502	509	480	494	497	462	488	528	458	524	540	494	468	536	537	518	526	495	527	506	470	488	514	491	478	518	500	514	482	522	463	505	499	505	537	509	479	502	512	494	527	464	512	521	474	542	488	515	543	536	527	514	480	497	500	511	521	505	503	516	472	508	489	497	498	516	474	533	509	514	501	491	494	506	481	533	492	481	520	473	468	466	484	520	492	522	557	504	505	481	532	491	486	473	496	495	480	515	486	462	518	510	488	492	491	491	495	478	454	490	505	527	480	469	524	463	508	508	499	518	500	483	500	489	517	515	527	489	492	473	542	474	501	491	458	518	522	497	472	456	497	490	470	493	472	478	505	524	526	526	480	501	513	514	479	496	513	508	491	467	527	474	518	483	479	501	498	513	488	498	500	499	480	497	508	510	538	528	474	523	493	460	560	514	468	495	500	469	493	457	486	497	532	512	514	475	529	512	518	498	486	519	497	504	496	477	511	497	500	488	507	531	516	461	502	527	502	488	523	485	540	540	496	487	485	502	492	501	506	483	476	474	521	489	513	508	512	502	513	530	488	540	490	498	486	467	482	515	487	507	486	462	519	489	505	512	472	476	486	474	503	505	514	500	535	509	548	522	504	451	507	514	483	528	488	504	501	504	493	502	485	509	500	532	490	523	501	535	514	471	521	494	493	478	506	532	501	515	508	498	539	530	529	494	522	493	505	487	495	462	498	534	569	493	483	487	484	506	498	491	482	475	479	530	528	477	473	502	505	487	495	483	528	514	495	503	513	501	509	509	495	495	508	506	494	496	498	452	508	471	503	493	498	510	502	485	481	511	527	516	496	500	481	521	530	518	496	487	467	532	549	490	462	477	487	481	510	486	530	495	506	502	461	514	500	524	524	504	480	486	469	470	460	518	500	484	497	513	504	556	546	464	513	469	476	496	539	447	480	534	517	490	512	529	497	462	513	511	486	522	514	481	511	497	520	519	513	494	480	499	495	484	486	521	503	481	459	539	526	502	489	475	456	494	497	535	543	530	486	494	509	511	494	532	512	506	505	474	510	481	501	505	519	478	495	529	487	510	516	474	499	524	478	482	485	480	484	536	469	546	537	489	458	506	525	513	508	495	527	477	525	497	514	511	506	478	531	485	477	511	514	494	497	483	502	484	504	514	481	497	483	523	487	520	509	464	499	451	493	491	505	480	500	504	477	483	480	520	491	533	493	499	489	479	523	519	472	517	491	510	504	484	506	493	503	493	497	476	519	547	474	517	489	468	468	474	471	480	506	519	491	508	509	498	523	443	513	493	506	517	500	491	498	466	489	504	467	475	501	486	481	534	506	528	512	495	509	522	502	510	497	508	501	523	479	471	469	529	501	512	502	501	522	492	478	523	505	526	536	499	513	479	522	501	492	477	482	525	517	446	491	446	515	444	479	538	518	481	491	501	492	497	480	486	526	503	523	473	518	494	485	502	499	516	509	493	479	497	501	516	486	516	475	526	490	575	507	513	484	516	516	524	506	464	546	523	521	481	501	485	513	480	517	496	478	493	519	496	476	485	494	482	533	496	496	501	525	511	482	500	502	531	500	535	499	465	476	507	499	510	479	479	459	477	507	509	522	521	529	551	464	542	491	513	480	481	528	496	499	491	495	493	513	478	517	496	449	529	515	481	510	488	526	523	504	530	489	465	503	499	480	465	493	509	466	504	508	472	473	502	469	486	522	521	508	467	456	494	494	495	472	505	502	487	476	498	479	507	518	509	479	477	466	507	494	507	515	493	527	545	512	477	485	524	516	483	493	493	467	525	475	524	475	521	530	517	458	485	510	469	488	503	529	515	536	478	500	501	521	469	512	501	474	547	487	495	491	478	507	510	497	534	492	534	492	489	484	525	449	459	513	489	508	466	476	534	516	503	497	477	474	478	483	517	506	510	464	482	481	491	496	483	495	496	512	471	480	537	517	490	485	530	512	510	507	516	486	503	485	526	505	467	512	479	534	525	509	459	513	520	489	522	521	448	510	481	471	546	504	511	509	483	506	520	533	475	512	501	488	508	510	496	488	481	513	495	581	484	498	517	500	485	510	474	468	509	486	483	472	482	509	535	459	537	504	508	493	503	511	490	498	500	523	548	445	495	468	514	489	505	489	503	494	477	545	494	482	567	500	468	531	480	494	495	537	476	519	541	480	503	507	489	488	513	476	474	534	478	497	502	502	477	541	462	492	456	534	510	495	462	532	512	506	519	516	470	523	506	500	470	484	504	495	462	487	483	495	523	491	570	487	502	517	536	506	478	509	491	466	489	491	489	482	501	506	525	530	502	548	515	495	510	541	502	475	476	466	489	489	498	495	512	485	514	539	480	508	524	509	493	509	532	524	474	497	518	507	509	517	510	522	480	503	509	500	508	452	554	526	495	523	464	513	477	501	494	510	499	486	545	516	486	505	466	499	488	487	502	484	453	492	510	481	529	543	481	540	503	510	507	515	488	495	499	465	479	508	511	505	484	499	527	554	495	479	473	514	490	500	532	503	490	497	533	536	507	488	545	526	474	474	532	509	489	455	529	501	468	514	498	481	499	472	497	491	514	537	506	512	495	499	519	500	489	515	508	484	467	485	519	481	508	480	509	477	512	515	519	516	525	508	530	493	506	498	505	486	520	484	504	488	484	482	458	517	487	508	465	500	498	495	518	508	516	502	502	495	447	491	514	529	543	508	475	497	512	497	522	490	513	472	485	483	474	483	510	508	501	480	454	533	494	468	485	448	505	493	503	490	478	496	489	487	493	492	542	539	485	503	485	479	517	468	517	497	475	491	465	519	547	482	520	504	517	513	511	526	516	512	468	512	497	486	497	520	510	498	519	485	534	514	538	511	491	481	527	514	494	457	538	491	540	504	525	575	496	496	510	511	521	538	513	513	484	515	536	471	504	486	492	488	480	518	498	511	498	516	490	499	506	495	504	513	527	482	502	500	468	492	490	525	478	492	474	519	510	511	507	531	478	511	473	523	501	501	473	491	475	469	489	518	510	506	523	457	461	486	506	477	530	519	511	490	485	464	482	502	505	484	477	508	508	541	507	472	489	489	500	503	529	507	488	505	491	527	504	495	546	486	481	524	502	453	508	482	472	493	524	509	472	533	486	485	498	515	472	483	476	514	502	502	469	508	517	518	510	532	504	490	454	511	514	491	506	459	468	499	521	479	500	527	512	484	517	529	490	493	476	480	477	520	541	513	487	553	507	501	505	505	516	508	477	505	447	496	513	510	501	531
6839	6617	10486	6053	3702	2060	1616	1223	814	822	835	839	599	548	450	379	373	450	583	569	619	459	384	272	242	197	185	219	209	208	194	199	192	189	200	189	175	163	176	179	208	165	171	181	201	182	183	185	171	180	208	181	194	184	195	194	198	186	183	186	167	199	196	199	190	183	207	180	165	167	180	186	196	179	192	187	186	170	183	207	182	197	173	197	177	216	200	174	172	209	178	182	200	198	193	173	207	202	180	189	197	197	175	191	177	201	167	198	179	171	180	185	197	187	183	173	183	183	177	186	170	169	179	184	196	180	175	154	191	177	196	174	171	194	212	202	192	217	178	180	191	205	187	196	178	186	185	192	185	182	174	172	182	167	191	178	203	198	191	189	191	182	198	197	186	185	204	194	198	174	205	230	202	179	210	187	167	192	208	192	175	173	212	172	196	208	201	192	181	187	172	190	173	203	180	160	185	196	173	197	173	176	202	181	192	190	201	203	175	182	192	170	179	190	202	187	194	193	172	200	177	148	176	176	195	186	186	165	201	185	208	184	201	174	190	190	180	199	224	178	157	195	199	200	176	186	203	188	207	164	208	189	195	186	191	192	190	185	179	173	185	177	180	194	181	192	179	213	177	185	200	179	188	165	161	197	183	196	172	172	175	193	208	196	190	187	193	164	183	189	182	189	163	187	183	175	196	199	200	197	189	185	184	178	208	231	175	191	184	207	195	189	174	189	182	188	187	177	192	200	192	181	173	186	172	202	175	174	223	192	180	171	194	192	187	165	169	182	179	161	169	175	177	218	181	176	182	186	193	202	190	188	196	169	184	203	182	215	189	228	206	180	197	170	210	192	180	161	215	192	194	181	175	204	169	184	162	164	157	202	195	170	174	190	218	196	161	175	170	198	180	206	209	187	165	202	174	174	173	195	197	172	179	202	200	196	153	185	197	187	183	194	199	191	176	213	153	177	186	186	177	184	216	198	184	205	175	197	202	198	164	180	198	199	180	191	184	163	195	189	178	195	202	180	227	200	203	172	191	193	199	172	151	191	198	185	191	172	201	190	183	189	209	154	180	181	174	182	188	228	199	191	176	199	206	183	196	181	206	185	158	199	166	170	194	171	201	193	197	195	170	193	171	203	186	179	185	182	175	176	195	181	181	174	181	181	206	191	186	177	173	195	245	185	181	202	175	170	168	177	208	201	188	187	183	166	210	174	194	182	197	174	180	192	199	192	201	183	212	185	177	168	185	175	176	177	203	228	196	225	200	185	181	189	193	191	165	199	214	183	185	202	182	222	194	204	201	199	191	168	192	192	190	190	188	198	173	180	181	169	195	180	176	155	206	220	193	191	190	206	175	201	192	208	194	212	188	212	203	171	206	201	177	176	179	178	198	193	196	205	187	191	166	165	195	164	196	180	189	192	184	168	203	202	169	225	167	184	192	153	206	207	207	202	191	185	193	220	185	195	216	177	202	202	180	193	181	190	193	204	186	196	176	175	177	173	198	179	180	203	189	187	209	199	162	179	194	177	198	185	197	188	201	177	216	175	203	171	188	195	173	192	193	186	167	188	206	205	191	163	196	166	196	198	206	195	168	183	189	186	191	186	172	191	193	168	191	185	209	156	198	186	190	174	188	171	198	223	171	173	191	184	197	197	200	189	173	192	182	183	174	190	185	157	185	195	190	180	200	174	192	168	182	188	200	194	192	157	174	200	201	218	166	214	202	192	187	179	211	205	176	214	179	183	193	188	191	224	174	194	190	206	187	198	177	196	197	189	210	174	215	181	187	220	196	187	208	193	218	178	194	159	196	200	217	181	153	166	180	173	196	167	170	176	200	182	172	194	188	179	167	180	205	184	194	193	177	182	170	175	212	184	176	208	185	167	211	196	195	202	187	200	185	197	195	170	180	199	189	189	187	204	188	179	184	173	200	159	190	202	194	193	186	200	211	191	182	196	186	173	171	193	205	175	174	165	177	204	196	184	179	208	197	220	183	211	177	193	204	202	192	193	188	185	190	197	173	196	176	176	185	192	177	172	173	195	165	196	186	172	186	211	167	187	185	196	168	196	201	203	192	179	190	167	196	187	200	177	184	170	184	197	210	183	199	160	177	177	192	188	170	173	175	183	194	187	179	198	189	179	189	178	196	185	184	194	166	179	178	199	190	200	190	192	182	169	211	189	186	212	198	197	191	189	206	166	182	182	193	196	173	178	181	193	191	197	191	173	200	178	181	220	170	191	178	189	176	181	159	174	195	170	178	201	209	212	197	175	167	179	184	197	184	166	207	179	191	198	184	178	194	189	205	191	189	197	168	196	206	200	170	162	190	182	188	173	193	173	203	192	205	182	233	191	162	197	174	189	203	176	162	180	196	207	187	176	180	184	202	194	178	186	182	182	167	175	172	178	214	199	194	180	194	188	158	175	182	198	174	188	158	174	172	177	185	212	205	192	192	194	180	180	197	182	196	198	176	198	169	199	188	212	205	178	207	228	196	176	189	192	206	183	193	178	165	184	198	192	201	158	169	199	179	192	203	187	203	214	199	206	157	182	201	179	189	177	187	185	166	200	209	177	190	204	197	214	194	170	180	190	193	188	207	179	179	172	196	177	179	189	176	206	177	185	160	190	176	184	158	194	200	183	181	185	184	178	177	202	181	203	208	176	183	176	188	188	190	179	178	182	195	200	209	203	177	193	188	188	193	179	176	177	200	201	165	196	174	181	176	195	171	161	242	184	180	195	178	166	183	207	203	198	182	201	207	202	175	176	214	182	204	190	196	190	181	185	194	170	186	189	202	180	176	187	180	195	176	175	191	178	175	170	197	170	217	199	191	217	146	187	180	186	177	197	175	171	223	215	187	203	200	191	186	179	184	192	216	188	182	207	209	182	200	200	183	165	179	198	215	195	167	192	183	177	182	211	207	219	190	173	218	167	195	166	204	198	188	171	187	171	181	196	193	210	187	183	160	197	167	180	205	158	171	201	174	208	202	194	179	174	173	172	178	192	178	184	188	174	186	186	191	185	160	191	193	187	205	198	213	159	195	189	183	191	175	195	201	206	194	181	190	192	183	194	214	179	193	215	185	177	213	179	178	205	202	186	192	194	202	176	192	166	179	187	205	186	181	178	190	184	175	192	182	155	187	189	201	164	195	223	163	203	178	187	195	187	177	187	196	195	215	189	178	197	191	194	196	200	178	211	176	186	178	162	183	197	186	176	181	189	177	189	180	171	192	201	199	188	201	190	178	188	201	195	195	184	192	177	170	167	177	149	215	186	187	192	187	191	187	173	195	188	206	191	170	191	186	188	208	185	195	172	192	174	191	176	175	163	211	205	183	188	185	196	191	204	203	174	192	212	200	201	204	211	173	184	188	188	188	177	200	198	198	166	194	164	188	193	173	200	196	185	212	189	198	163	185	172	206	184	191	192	191	178	199	180	168	205	163	176	175	177	178	214	191	220	188	195	175	183	187	182	201	203	194	184
5138	6752	13775	11040	11062	7421	6961	5881	3892	3979	4471	4267	3280	2838	2347	1823	1910	2410	3517	3199	3068	2338	1518	1121	812	575	639	626	599	581	554	554	561	597	540	516	527	504	488	492	525	510	517	508	504	470	488	514	526	539	529	489	488	508	518	519	496	521	510	478	529	463	500	470	496	502	513	485	482	509	517	497	529	473	512	506	514	493	479	485	511	503	482	485	486	550	509	498	502	479	529	512	517	529	477	523	517	497	473	489	512	477	479	526	502	546	511	503	485	473	515	532	523	544	520	524	489	506	520	553	487	493	474	457	453	492	463	514	500	492	509	486	515	537	503	514	469	515	478	468	498	525	517	484	477	483	469	527	456	505	468	472	493	506	450	527	551	466	466	491	487	477	493	467	471	475	515	480	570	503	505	521	513	480	514	507	471	530	507	501	465	467	541	517	547	485	472	476	470	512	541	465	486	488	475	495	526	487	524	502	483	482	474	521	514	505	503	510	490	478	488	502	487	498	500	510	477	533	515	526	498	490	479	498	520	473	479	470	512	482	476	468	454	490	485	545	476	469	532	462	530	521	486	517	505	504	533	510	492	526	509	514	489	460	535	482	497	518	489	515	516	521	494	493	467	462	507	496	487	473	509	479	506	488	543	494	497	494	505	481	543	504	473	486	481	520	440	519	517	510	541	508	502	538	479	479	514	515	506	474	503	517	503	470	505	450	496	505	525	533	467	512	491	534	510	488	461	523	545	510	486	505	462	490	517	506	471	475	507	491	501	533	495	532	478	488	502	491	514	515	516	519	479	515	470	492	515	539	478	510	521	500	499	514	452	509	479	503	487	523	502	501	504	537	498	532	480	561	482	486	496	488	471	510	482	493	520	536	481	513	523	524	544	506	501	462	523	530	512	492	539	473	462	469	535	450	496	506	489	517	518	496	480	469	474	493	503	466	487	546	514	515	480	510	506	498	484	494	506	492	492	482	474	559	474	505	544	511	488	473	488	497	533	493	501	486	509	496	474	477	505	480	505	490	472	473	509	499	481	466	532	463	547	525	537	477	459	470	489	472	476	504	504	504	470	495	504	488	496	542	462	509	467	497	473	525	563	495	493	471	503	466	501	508	472	515	483	491	517	519	529	546	497	517	502	472	485	533	529	504	480	494	440	483	505	500	502	507	549	476	483	477	498	494	485	455	479	486	524	519	532	502	470	481	507	505	520	513	511	503	485	478	477	466	510	489	507	485	506	481	491	473	471	514	475	497	561	499	487	504	511	497	488	501	495	480	468	500	515	500	530	520	479	512	533	476	488	478	504	512	464	522	498	527	537	475	477	463	470	501	495	489	533	512	492	516	499	522	480	527	481	499	500	494	473	484	485	530	487	526	484	495	471	510	500	453	485	506	506	512	478	478	526	531	472	484	492	453	487	482	480	515	465	497	501	498	490	520	507	503	451	516	510	503	520	512	492	489	461	503	504	516	535	503	492	512	518	466	483	505	523	506	517	495	515	537	527	518	464	529	547	511	501	504	521	485	461	477	489	529	516	492	498	478	488	503	494	463	459	458	459	512	498	522	497	484	525	492	520	479	482	461	488	503	505	478	487	546	488	499	467	478	472	495	492	520	511	463	492	527	528	483	499	528	528	508	487	487	484	492	509	490	507	493	511	511	529	478	482	490	448	504	479	464	476	533	484	484	489	512	507	517	516	456	478	497	494	487	509	499	524	513	525	492	518	487	559	493	485	490	454	499	468	510	490	473	514	483	513	495	517	458	516	492	488	477	471	522	469	492	517	484	488	503	516	510	491	515	477	490	482	477	448	527	488	496	480	492	507	474	511	501	507	508	490	503	516	485	470	503	472	522	463	510	489	496	509	510	534	471	488	519	526	501	531	491	493	498	519	516	483	502	498	514	470	476	495	523	480	497	540	473	464	503	487	467	488	533	473	490	513	477	497	493	482	527	489	515	476	487	464	515	498	543	534	475	507	505	496	477	510	500	458	480	486	492	520	488	494	530	505	488	507	482	471	524	504	496	539	507	510	491	471	490	479	509	504	499	454	492	518	489	491	488	491	470	463	512	522	522	516	516	514	470	516	502	495	466	453	497	484	472	521	464	524	505	491	477	485	464	506	484	489	534	468	456	485	510	528	497	513	505	492	464	517	484	505	489	502	484	474	510	474	505	482	537	523	507	493	528	504	490	504	445	482	469	536	506	465	529	503	488	539	483	499	553	506	480	494	485	495	522	497	475	502	505	490	503	472	494	479	455	502	501	482	539	458	474	464	485	511	475	533	483	539	540	497	506	480	510	503	462	511	491	477	499	483	510	508	507	519	534	492	502	516	514	480	521	476	499	511	471	484	491	508	504	481	512	499	505	497	500	471	500	506	501	486	502	478	508	533	531	518	525	523	471	504	518	500	520	548	512	547	513	505	476	476	485	489	512	531	476	505	470	511	499	516	512	477	463	532	505	506	483	465	510	481	511	523	532	496	517	487	514	527	494	510	444	502	472	485	513	504	512	484	451	510	499	491	455	514	513	539	500	491	536	467	530	525	535	549	452	514	511	450	542	503	524	504	536	486	535	479	474	498	477	518	495	472	491	484	517	487	502	502	480	520	503	497	460	499	510	488	504	525	437	500	523	514	505	520	535	473	535	499	524	473	478	510	502	519	466	484	499	489	478	532	504	468	500	503	489	484	499	478	448	517	477	492	458	517	528	477	468	559	471	528	525	501	489	511	478	488	543	532	497	526	493	489	465	483	456	497	508	467	500	517	465	508	512	509	507	490	538	510	477	462	511	472	505	487	479	476	465	532	512	495	483	488	476	533	483	509	513	511	540	486	520	503	527	488	496	464	478	468	522	478	496	494	477	510	513	461	494	465	469	553	523	491	492	477	517	526	483	504	499	491	514	484	463	516	501	492	493	535	507	511	466	460	505	524	525	499	485	490	511	444	486	499	497	535	503	458	498	484	513	463	534	510	497	473	500	515	512	484	479	516	480	509	493	511	536	507	487	517	515	515	502	522	469	500	535	511	501	461	514	513	533	512	496	530	502	532	502	487	538	485	475	503	536	463	510	498	485	513	483	497	491	493	486	479	479	503	473	487	503	537	508	505	494	461	497	471	526	472	491	494	516	466	491	507	499	519	511	532	498	501	515	522	511	517	504	530	535	531	496	507	531	500	514	496	483	495	485	474	494	521	496	524	464	499	516	507	456	499	517	496	487	506	484	514	450	516	503	486	513	506	515	509	520	496	507	494	474	514	491	526	496	534	508	472	484	496	520	491	486	504	487	496	511	529	473	493	479	491	501	500	515	526	530	519	502	471	478	476	518	501	512	493	503	510	530	514	531	531	499	530	529	482	526	531	505	473	538	498	497	503	481	481	501	474	484	478	488	506	505	552	511	492	480	487	484	490	496	505	505	504	538	452	522	503	496	487	473	513	501	460	496	469	482	500	500	498	454	524	522	505	508	482	492	508	529	486	542	517	516
18249	24889	35689	26930	16498	9017	6730	4585	3019	2861	2369	2090	1662	1412	1330	1188	1142	2558	4748	4299	2619	1840	1386	707	522	322	320	384	319	260	258	323	295	236	230	223	230	209	200	220	223	192	233	221	207	207	218	200	201	228	211	195	191	197	226	170	183	222	210	204	191	202	193	209	191	210	181	203	207	200	208	185	201	204	190	177	176	192	207	212	196	188	222	190	201	196	202	194	199	195	233	195	191	222	217	199	200	191	231	163	224	203	186	207	208	218	224	185	169	181	227	184	202	203	188	214	198	197	206	210	199	199	198	214	216	188	207	190	206	209	216	230	205	211	214	188	195	193	223	191	183	212	184	210	207	188	203	200	178	229	175	190	201	187	192	224	201	182	210	198	211	212	202	188	216	198	202	215	214	213	181	220	218	244	213	187	213	186	215	178	196	200	226	195	196	197	189	187	204	184	194	211	201	191	225	190	193	193	205	215	199	214	191	192	230	183	210	188	186	227	189	209	192	188	204	202	205	230	183	211	184	195	188	200	187	186	180	213	225	207	186	217	208	193	196	205	181	199	201	181	200	184	197	194	224	225	192	199	211	195	191	211	207	210	193	231	195	201	194	211	215	197	205	227	183	187	204	231	200	194	167	202	207	205	171	190	195	197	203	203	191	188	186	214	191	215	199	212	185	231	206	205	188	206	204	218	215	221	213	231	196	184	209	178	197	210	212	209	213	197	216	209	217	205	178	203	195	207	187	209	175	207	201	194	211	189	213	176	213	188	216	184	200	180	178	182	203	187	189	203	180	202	184	188	221	182	216	205	184	208	212	188	173	190	172	197	207	201	189	183	201	210	178	214	191	186	180	207	199	199	195	196	206	197	186	212	207	207	209	205	191	234	209	209	208	176	194	229	245	193	190	200	206	197	213	201	187	183	210	195	198	206	190	205	187	206	196	200	203	203	189	179	217	187	186	198	198	218	190	170	167	213	198	209	207	192	190	221	190	198	185	185	193	226	180	193	216	211	192	194	221	229	208	199	213	227	204	221	205	194	192	207	191	212	185	202	211	207	179	206	197	217	203	203	218	207	195	201	211	223	210	199	186	179	211	204	207	186	209	208	240	223	169	208	195	205	203	196	206	178	212	195	201	214	186	226	183	214	175	203	210	193	202	193	194	198	198	174	181	205	201	182	207	181	200	189	212	206	195	179	181	204	218	235	192	196	258	189	196	237	184	171	219	176	194	229	199	189	217	202	187	193	194	197	199	220	182	208	195	188	213	244	176	204	219	203	179	200	196	189	211	212	203	213	194	197	214	211	194	210	195	207	203	171	214	207	186	210	235	226	198	207	191	216	186	183	204	184	236	187	194	190	179	204	213	206	212	205	191	212	201	199	238	200	208	205	198	176	209	179	223	183	188	197	220	207	196	191	204	217	206	201	207	197	184	201	194	186	182	190	200	188	194	203	182	207	205	227	215	194	191	193	176	186	198	188	204	186	200	209	213	203	193	243	177	203	189	228	193	214	207	179	187	174	162	201	198	189	204	199	218	188	194	190	184	195	188	195	229	184	204	206	188	197	184	205	204	200	213	204	205	182	194	189	211	188	176	175	217	183	223	240	196	191	190	231	193	214	191	199	204	177	209	211	204	203	187	206	222	185	211	204	192	198	171	193	196	203	185	188	216	203	200	189	198	195	224	197	204	206	190	195	202	175	179	185	186	182	174	224	219	227	189	195	218	187	229	225	236	199	199	198	187	213	236	238	195	208	198	217	214	196	198	187	211	230	202	215	208	214	206	210	187	247	204	190	193	191	225	222	205	235	207	194	200	222	208	191	206	213	215	192	203	221	186	205	214	209	225	210	190	216	201	192	194	176	201	208	222	202	173	196	198	216	187	180	203	189	173	212	228	195	198	202	179	177	201	207	210	204	170	183	227	211	211	175	197	194	190	191	211	205	222	213	175	205	232	200	219	188	172	230	181	189	223	193	208	201	190	213	197	207	204	202	222	192	195	197	197	200	205	200	205	196	165	230	208	209	202	196	217	205	193	183	196	199	219	184	199	211	200	178	193	194	184	199	205	213	211	215	211	184	207	184	197	213	212	212	182	192	205	197	194	207	216	202	198	189	214	221	194	204	192	196	205	199	193	178	207	178	190	207	195	205	216	195	178	204	209	168	206	184	172	195	181	192	166	183	209	156	200	196	180	203	206	199	183	179	206	176	218	188	199	204	209	210	209	182	215	199	216	212	195	206	196	189	178	201	203	211	205	204	192	192	217	207	190	214	193	190	218	194	234	219	175	193	187	215	208	198	193	208	196	203	186	172	184	206	197	185	226	195	204	193	197	203	188	199	209	209	170	199	206	158	202	186	232	185	204	200	197	200	217	195	184	176	218	201	198	181	199	192	223	186	205	212	180	217	197	211	193	195	201	192	202	198	203	220	179	195	190	211	204	201	214	189	192	191	201	177	208	212	195	227	198	198	192	199	225	225	201	204	216	182	207	197	222	172	189	215	193	196	186	163	226	202	194	203	213	221	203	215	207	217	188	197	201	206	214	193	213	198	186	190	192	201	177	199	202	217	219	196	182	214	192	177	222	199	224	233	190	224	203	219	192	181	196	229	208	203	199	217	198	226	171	207	201	191	193	201	184	224	186	216	185	184	200	192	216	175	205	181	217	184	206	221	187	198	200	180	203	196	212	204	215	200	218	223	207	190	181	183	193	194	204	197	162	191	199	201	203	198	194	170	215	182	189	202	205	227	185	197	206	184	206	190	188	190	201	185	162	173	216	222	208	198	207	201	198	209	219	190	195	203	190	210	191	209	182	194	175	217	181	211	207	209	194	193	187	185	198	204	214	228	191	183	207	209	210	204	197	198	199	206	197	203	200	195	204	201	196	195	191	180	210	213	196	215	216	217	224	206	198	194	208	200	188	224	183	214	190	208	211	188	182	195	191	211	170	207	190	224	194	196	182	209	197	199	212	220	204	209	188	192	191	215	210	199	187	205	193	186	185	210	226	198	210	177	168	218	196	176	196	223	196	201	205	216	205	209	205	185	193	219	204	229	226	213	191	222	219	237	203	179	209	195	225	192	192	213	209	183	197	218	176	195	205	181	199	213	201	209	204	202	199	221	199	196	192	203	201	193	217	189	182	195	177	204	180	199	201	202	194	206	214	217	202	187	197	211	207	206	198	223	202	197	195	201	211	178	216	209	199	191	213	209	202	220	190	186	187	161	201	198	195	197	218	202	210	171	193	203	199	209	194	182	192	200	237	165	193	197	188	195	206	207	224	200	195	187	200	202	187	191	212	188	192	208	231	177	184	194	191	175	202	185	198	193	188	215	198	219	198	200	183	175	218	239	191	175	215	190	202	184	198	230	220	185	214	193	201	218	177	186	204	193	202	215	207	198	211	185	192	189	205	211	197	180	227	204	180	217	191	184	179	150	190	207	227	197	176	212	215	245	202	182	205	200	221	196	196	191	216	202	217	173
12201	21744	35871	30501	22288	16967	16018	13978	11346	11111	9689	9730	7771	6479	6795	5999	6030	14261	21970	19567	13244	10349	7502	4087	2658	1478	1275	1741	1329	1086	1170	1207	1165	907	870	756	690	547	583	607	664	598	626	654	638	564	567	570	665	773	757	555	557	542	538	523	564	493	554	550	521	521	557	534	542	511	526	538	572	511	542	549	529	512	552	501	540	537	520	512	489	533	552	490	516	537	553	563	519	522	574	513	533	531	497	545	526	519	566	565	543	531	556	488	558	511	536	535	566	505	525	560	546	552	525	515	526	536	515	533	513	516	570	530	534	526	505	532	548	535	515	517	531	521	496	503	519	485	504	499	534	574	553	536	530	521	475	561	563	512	496	520	510	579	513	530	540	534	526	524	514	582	521	518	553	534	522	590	518	525	505	531	560	521	515	545	537	546	557	544	540	542	475	551	538	526	553	518	552	527	527	565	543	510	525	553	521	516	537	517	498	533	558	550	494	516	510	508	529	510	578	532	485	512	570	497	535	509	530	498	500	559	530	524	547	596	509	545	513	543	545	500	520	558	502	457	542	537	520	514	567	537	554	568	531	531	514	528	535	535	548	545	503	559	573	547	505	523	527	521	526	521	549	520	516	509	557	510	579	514	523	463	562	530	513	514	523	520	561	529	536	556	518	530	520	538	557	530	540	509	568	482	538	545	567	534	550	509	531	537	544	523	554	500	534	502	503	544	523	544	544	547	531	497	553	488	522	504	551	527	559	571	512	521	525	545	537	505	589	545	512	525	524	530	493	543	514	532	551	510	574	551	563	526	506	500	525	571	534	508	543	542	536	534	531	510	488	516	500	560	554	538	541	489	563	493	512	522	515	539	539	506	552	523	492	523	563	550	510	519	516	514	504	576	496	580	517	559	537	535	551	507	530	545	546	495	528	529	499	546	519	504	554	513	503	510	526	524	517	514	501	551	566	504	548	503	565	481	523	520	534	522	511	568	531	533	487	461	543	566	510	543	518	517	557	522	556	535	552	495	557	521	522	573	551	542	526	537	507	501	512	534	494	523	505	503	506	510	539	536	554	552	531	552	499	489	517	559	542	521	512	496	521	517	545	531	515	517	567	520	557	540	509	522	495	537	525	498	545	579	546	566	529	509	534	522	555	538	551	513	536	524	560	523	537	554	502	467	501	539	577	563	531	535	534	574	527	541	494	568	523	530	505	528	506	519	534	510	515	536	572	537	539	540	557	486	528	505	554	554	486	515	525	534	571	490	529	511	510	536	522	556	542	522	503	495	561	531	536	530	519	559	526	526	523	534	505	532	517	520	504	550	528	553	518	521	513	523	530	550	484	524	526	528	518	512	513	551	552	493	557	553	512	538	533	540	570	486	530	525	510	534	507	527	565	513	498	535	542	513	512	557	548	533	525	510	518	517	532	522	511	533	524	554	540	517	515	514	510	535	519	528	486	523	498	540	538	490	529	513	532	582	525	530	560	546	492	512	537	544	532	552	519	542	556	518	532	505	526	524	519	492	567	517	493	483	558	518	527	518	509	531	552	550	509	532	513	539	514	568	537	545	520	553	585	530	558	527	538	486	519	534	541	570	525	480	535	563	540	543	552	512	499	505	509	529	529	502	539	556	515	512	560	569	541	552	501	534	520	557	503	515	548	580	511	515	591	532	543	531	511	504	504	511	527	556	518	576	523	545	519	525	516	519	538	508	556	523	526	500	525	520	530	534	555	539	509	568	516	512	549	499	536	510	547	504	549	531	545	500	511	505	487	525	559	495	524	540	519	522	551	524	562	507	506	566	510	568	525	531	571	513	540	558	517	510	518	559	542	522	549	510	533	520	560	505	508	509	532	524	519	582	522	564	550	521	545	506	524	540	537	505	509	537	486	532	534	537	530	561	531	539	518	547	519	585	542	539	560	531	530	530	572	519	538	507	501	514	541	535	554	536	513	546	538	531	529	550	541	535	498	513	533	570	529	512	529	572	519	509	502	568	591	531	518	554	530	508	544	521	539	551	523	543	513	521	505	529	548	523	516	534	530	497	536	531	539	518	548	555	520	516	534	509	516	541	502	540	496	549	539	523	532	510	559	549	523	525	516	511	504	522	493	572	523	537	521	525	530	518	520	551	522	523	558	508	549	498	517	506	542	506	587	497	488	522	505	550	552	536	490	543	547	546	572	503	561	520	520	504	538	505	530	531	571	526	481	506	530	539	580	564	502	550	495	505	532	560	531	538	550	527	492	515	511	537	525	549	554	533	510	555	528	546	529	518	513	554	506	556	541	542	516	489	532	524	498	543	545	496	527	570	527	561	512	577	518	545	541	510	514	520	515	528	526	507	531	508	521	547	534	592	542	559	550	565	500	548	514	504	533	524	531	558	544	525	538	556	529	538	533	528	538	540	495	511	547	544	493	511	531	555	524	530	525	504	558	533	515	499	522	522	528	500	533	536	511	540	538	543	516	536	505	533	508	527	528	516	564	539	515	538	527	538	511	495	529	499	536	509	530	532	527	528	523	509	520	533	514	573	518	521	574	556	528	542	485	534	530	530	530	542	519	568	483	575	510	549	512	517	522	495	509	552	523	562	530	530	515	562	523	507	520	546	551	505	501	505	554	502	553	505	559	531	485	541	563	548	510	544	516	492	537	528	510	557	521	530	514	534	525	522	516	525	532	555	561	551	534	518	557	491	533	504	519	517	540	536	541	541	540	563	528	525	534	556	533	539	535	531	568	514	557	560	518	524	516	496	529	513	503	514	491	552	525	553	528	541	477	518	529	530	535	504	557	536	556	529	529	530	543	535	561	528	519	565	515	523	537	546	509	517	498	554	517	545	566	514	542	490	501	509	539	491	577	562	552	535	525	503	532	529	489	500	515	558	525	518	600	513	492	505	535	507	531	539	560	510	519	549	510	550	508	541	534	544	558	524	544	586	516	484	487	535	515	562	536	532	537	537	510	532	534	547	566	583	551	500	513	507	555	527	541	496	512	543	512	527	508	566	509	537	576	532	524	533	499	524	485	505	523	533	506	515	521	517	527	551	534	530	563	507	563	528	528	513	521	528	518	529	561	508	552	490	524	590	521	514	491	556	504	541	511	523	533	571	547	532	536	508	537	507	535	553	515	526	527	536	527	508	521	554	545	476	530	517	512	521	514	503	530	528	541	557	498	546	530	515	506	559	491	530	581	484	563	513	498	555	520	500	536	557	511	555	513	540	532	574	494	521	534	546	537	516	514	529	548	533	511	526	547	509	536	543	523	550	497	549	519	515	512	536	518	550	549	546	489	529	519	496	563	531	507	528	537	524	525	543	525	507	491	516	505	509	502	520	552	549	542	502	517	554	506	552	549	536	494	553	492	564	545	533	486	514	552	515	531	491	513	521	535	533	522	544	529	527	474	489	543	522	495	521	523	543	503	537	526	521	526	507	563	543	539	582	521	527	538	539	561	585	532	526	507	554	523	546	499	540	505	520	540	557	491	548	554	528
28340	34716	49082	36775	23891	14770	11823	8057	5747	4634	3932	3382	2582	2231	2285	2289	1888	4703	9490	8812	5597	3769	2312	1171	848	568	356	516	402	293	352	408	375	302	282	253	207	211	194	202	212	186	199	197	230	183	194	196	235	214	215	212	177	190	196	185	189	180	205	187	199	203	191	204	196	229	187	188	190	187	168	185	179	197	197	205	189	205	199	175	182	207	197	214	204	195	203	167	191	182	198	195	202	186	178	190	187	186	182	184	186	204	188	205	164	192	204	182	187	183	191	199	172	192	171	179	173	170	205	191	195	197	173	199	194	207	175	184	216	185	198	179	179	201	197	186	194	199	186	182	177	172	164	180	187	229	183	209	188	204	172	202	207	157	196	201	199	208	180	187	168	183	201	191	198	198	198	157	205	191	194	177	190	199	206	202	169	185	182	200	171	197	171	186	194	186	184	163	175	217	159	200	194	209	193	196	205	184	189	193	205	190	165	195	189	197	182	174	198	165	183	169	167	208	175	182	165	171	181	164	183	184	189	210	195	163	180	201	195	183	179	179	200	194	198	196	175	209	200	213	188	189	172	160	205	181	177	201	181	205	183	172	171	183	180	180	202	189	166	165	191	187	189	171	214	219	195	180	171	181	194	172	182	176	179	204	191	193	186	189	208	177	192	180	196	181	185	198	202	184	173	187	175	191	180	169	173	204	199	172	169	194	214	183	216	193	180	172	183	179	197	216	197	196	173	183	199	204	190	215	197	210	209	191	181	197	196	205	199	206	195	176	210	202	199	200	166	187	178	161	181	209	170	184	210	213	196	192	187	175	194	192	160	173	185	228	215	202	175	193	192	178	180	172	193	174	189	235	199	178	174	179	191	183	147	192	166	149	184	214	173	205	169	202	195	182	189	187	213	205	199	165	199	179	196	205	196	186	187	191	200	204	188	181	192	204	200	191	190	188	185	189	210	202	179	188	195	196	178	200	147	206	188	177	202	181	206	191	214	183	175	174	196	195	196	183	167	196	179	211	190	200	188	211	185	179	203	207	184	194	205	195	183	188	178	189	195	177	168	192	219	186	170	199	164	187	185	198	181	188	184	220	206	197	167	188	200	182	143	206	184	185	196	182	203	181	189	192	200	147	188	184	176	192	219	183	174	171	184	200	178	194	199	197	205	185	216	161	178	207	208	173	183	177	183	191	195	197	202	164	178	196	202	185	202	202	169	189	172	164	193	184	180	200	183	199	171	215	206	188	184	192	182	165	202	184	174	181	167	175	177	185	214	192	181	168	195	196	198	196	165	187	184	184	186	187	191	170	197	180	180	173	207	177	138	214	195	188	189	194	188	175	242	197	202	180	175	182	189	169	175	169	207	184	170	191	199	204	188	193	195	180	218	179	187	182	169	202	199	201	203	195	190	185	191	192	185	182	199	172	162	208	169	164	179	183	223	210	197	165	205	186	170	168	177	181	181	185	189	198	204	179	181	190	178	201	177	198	177	169	174	169	164	198	198	198	201	186	195	179	174	221	174	185	209	183	185	193	210	218	206	174	167	173	184	215	197	203	185	167	169	182	162	208	214	208	193	170	204	193	184	184	201	186	190	186	172	166	187	183	212	175	194	195	200	215	184	184	207	193	184	197	208	175	182	226	181	166	201	199	180	188	178	189	173	162	199	180	185	196	221	189	175	188	162	192	180	173	189	189	193	202	190	190	192	197	177	189	196	183	175	194	188	177	168	188	177	187	174	206	176	183	186	197	192	171	188	201	167	201	217	188	192	193	171	204	228	179	205	192	189	193	192	213	199	177	168	205	205	196	180	193	202	185	213	209	172	193	203	186	197	161	158	179	176	232	210	184	212	201	192	171	185	156	202	214	201	205	190	176	217	149	157	191	217	197	193	198	202	208	183	202	208	183	202	200	183	193	201	204	175	188	190	182	182	200	155	158	181	188	203	210	179	178	183	207	195	202	182	182	188	193	198	214	182	186	202	176	202	202	192	189	186	177	197	199	182	205	174	189	193	185	161	203	208	198	186	195	219	177	187	165	190	200	201	200	196	204	184	192	179	186	185	189	208	197	165	189	194	179	158	187	189	197	189	193	180	182	204	181	200	184	195	182	195	177	193	191	203	178	191	189	176	209	175	167	188	198	191	193	174	181	210	173	193	203	188	181	181	198	172	213	179	200	196	200	194	180	189	217	197	200	197	201	186	177	194	157	164	189	183	184	173	202	194	189	179	176	172	158	208	182	195	193	203	186	159	199	224	212	187	194	171	217	197	196	210	189	166	177	172	204	180	187	192	178	198	178	193	191	181	183	169	195	197	196	170	214	200	194	188	182	191	211	202	195	147	155	178	194	193	193	193	183	190	179	188	166	204	210	190	164	210	207	171	185	207	165	214	193	192	189	167	190	187	187	205	200	196	163	173	175	195	164	173	209	189	178	173	184	189	195	204	203	168	209	200	194	191	212	204	188	176	199	185	209	215	192	157	197	202	182	193	186	186	195	195	183	190	160	176	200	197	184	194	182	178	179	169	205	201	200	182	176	172	168	169	211	188	174	180	194	196	191	210	195	193	196	171	194	181	199	186	210	207	206	217	184	195	201	203	185	203	192	190	202	208	201	213	199	169	183	204	174	175	177	209	200	177	186	176	164	202	206	170	186	183	186	170	185	176	171	216	176	183	165	183	207	166	184	202	191	185	187	189	224	166	170	177	174	181	202	190	194	176	207	173	205	185	207	180	170	178	184	184	171	172	186	187	176	187	168	175	170	200	191	171	208	195	178	191	207	188	222	190	205	208	188	201	174	169	178	184	192	178	185	188	185	182	166	164	188	164	173	203	175	161	189	186	192	188	200	187	174	183	187	182	188	171	182	188	179	207	171	190	178	200	203	179	177	188	185	188	182	203	191	192	179	178	199	185	193	168	209	188	172	188	183	199	178	183	185	201	174	182	196	177	176	192	202	176	178	189	198	164	156	176	195	193	199	210	177	199	213	175	193	201	196	182	203	173	170	215	185	183	162	189	178	183	187	182	195	194	209	178	215	187	206	181	198	192	212	200	179	188	177	173	201	176	166	182	179	190	192	181	199	168	209	192	176	180	188	196	202	184	190	175	200	183	198	169	213	198	190	174	193	181	189	206	203	221	203	189	187	168	195	175	218	191	178	196	183	183	202	205	184	223	193	173	177	184	181	182	188	191	240	189	186	185	182	173	182	202	166	195	208	176	188	172	179	194	177	199	169	195	182	174	170	184	204	176	189	196	184	187	196	198	178	169	182	192	185	174	173	201	184	201	182	207	193	199	210	183	202	199	215	179	187	164	187	171	193	193	168	201	202	215	186	199	217	164	178	185	185	185	184	166	176	188	198	178	195	215	172	190	170	195	185	198	197	183	202	173	180	177	185	213	180	180	173	214	162	190	195	187	195	185	194	189	186	168	185	175	167	205	192	184	196	178	192	174	197	187	179	190	214	200	193	192	164	192	198	170	162	175	188
17995	30247	45310	39005	27633	20492	22776	18493	16471	15029	13309	12854	10687	9630	9699	10628	9553	21056	31918	29059	22185	17154	11585	6188	4620	2893	1878	2800	1998	1539	1777	2032	1724	1323	1220	953	732	580	576	641	764	609	649	652	676	622	596	564	615	880	838	633	490	532	517	473	519	572	522	545	526	542	537	522	483	503	476	511	493	522	495	492	506	456	462	481	462	484	482	498	477	461	504	502	497	520	483	508	509	487	481	457	479	456	508	485	502	503	458	489	501	520	539	499	533	507	470	526	506	500	472	490	482	486	538	495	531	538	439	501	508	473	488	490	483	502	476	507	505	507	526	500	492	462	490	499	513	469	527	511	511	497	495	491	490	476	519	474	517	489	525	491	513	489	480	502	518	486	486	522	560	516	477	463	507	486	525	518	461	478	486	530	504	465	522	494	494	453	507	492	483	487	517	495	467	492	545	492	500	519	483	494	522	490	489	487	496	499	518	532	511	498	475	504	485	473	527	483	488	518	507	504	454	476	508	487	496	454	512	482	464	547	472	482	464	507	478	481	497	505	492	503	469	498	474	482	537	492	515	472	488	523	471	469	494	469	505	519	519	519	532	520	464	466	474	518	487	524	489	509	496	504	500	496	510	508	482	483	544	491	497	507	514	452	467	527	523	542	489	459	484	515	516	463	503	505	491	547	458	471	495	467	473	504	494	467	500	484	538	514	452	488	517	497	521	481	485	495	477	543	503	513	447	455	518	495	476	423	504	468	492	516	509	496	484	506	531	495	492	489	505	457	454	493	531	486	519	540	517	499	503	485	496	495	493	468	473	478	491	498	483	458	486	485	486	459	504	518	513	484	491	483	504	425	490	493	470	521	505	507	486	509	520	546	490	493	512	477	469	520	482	523	519	496	492	490	492	506	504	534	506	502	490	476	506	479	508	476	475	544	498	500	519	459	509	456	515	544	501	516	533	481	482	477	479	513	488	448	507	467	484	498	498	477	517	462	499	491	494	561	508	508	460	495	520	470	506	507	505	519	505	531	517	477	504	509	522	476	530	490	521	513	516	514	542	502	474	483	451	456	531	512	476	513	494	451	477	565	508	464	511	449	501	473	496	497	495	488	484	527	505	495	472	468	483	502	479	498	469	503	497	470	494	494	482	477	471	519	502	490	441	475	496	501	477	484	497	467	534	464	507	502	496	546	480	510	498	481	542	454	500	494	462	515	482	506	499	468	499	492	506	515	518	494	470	496	506	491	475	547	513	517	505	495	465	506	466	515	484	470	449	505	527	504	537	462	540	480	467	417	531	500	471	513	512	520	518	532	500	526	492	513	490	523	483	457	482	486	488	477	483	495	440	507	529	478	514	455	532	517	519	504	514	504	503	471	515	504	497	472	490	477	474	517	517	506	504	502	473	494	496	514	523	506	514	547	513	466	496	528	460	485	462	509	536	471	492	495	480	534	502	515	478	457	469	492	491	493	518	509	508	484	512	509	507	498	529	495	482	499	489	481	467	498	495	519	480	490	485	531	500	503	488	499	508	504	469	517	534	474	495	469	517	437	509	502	474	476	499	530	530	524	518	465	509	524	498	486	524	507	544	533	505	471	515	534	492	496	496	508	468	517	489	486	498	497	473	488	480	464	510	476	497	492	498	483	446	473	489	527	465	527	544	533	470	506	480	514	490	508	532	497	506	500	481	489	493	509	501	501	463	480	515	553	493	505	473	498	493	465	442	487	535	497	488	498	518	520	474	476	512	497	503	471	534	482	463	472	493	477	512	556	491	500	484	484	517	509	515	459	481	487	513	469	521	531	486	550	501	551	486	468	538	489	512	469	513	512	496	466	526	517	517	537	465	509	508	484	507	533	447	518	485	511	536	498	469	493	485	501	491	504	485	515	496	464	506	505	511	490	502	487	516	531	517	512	534	482	481	517	495	528	477	497	514	478	507	480	483	497	506	491	496	502	463	521	524	501	450	476	518	485	488	458	478	510	522	485	496	476	496	464	535	473	478	489	538	489	489	470	491	499	474	489	489	453	528	498	503	480	509	486	506	497	516	465	447	506	498	523	488	475	496	459	515	538	475	527	508	501	531	497	475	478	507	496	479	480	477	479	534	489	504	461	494	526	504	481	511	454	546	466	534	494	493	543	517	502	481	525	469	535	533	513	529	510	481	486	502	508	482	517	471	486	511	462	508	502	521	480	525	523	494	494	481	498	492	491	495	485	481	516	489	458	501	501	461	477	492	489	502	510	507	483	453	460	518	504	506	481	502	497	492	523	531	525	498	515	507	481	485	429	483	503	522	529	508	501	521	472	508	536	508	493	514	478	474	527	504	506	474	496	467	513	491	513	532	476	530	519	489	478	505	509	509	505	472	514	500	518	478	488	489	488	526	527	507	508	496	505	521	507	498	493	502	505	510	493	524	532	521	519	508	470	528	493	509	471	510	460	465	500	490	480	482	465	480	473	471	501	494	486	514	516	490	487	479	464	496	472	542	509	499	501	487	479	455	488	458	500	515	499	498	519	505	510	478	480	476	493	459	505	473	516	513	509	468	524	486	504	477	487	494	495	487	492	493	487	508	467	502	492	505	509	455	510	487	468	471	506	466	466	501	494	516	481	484	519	469	492	499	492	489	513	514	504	514	521	462	517	537	549	507	519	483	477	504	485	491	529	477	512	511	510	512	507	516	507	492	507	523	468	519	532	483	504	494	526	482	509	494	504	509	499	489	498	497	498	465	492	516	462	503	522	498	524	493	498	494	488	471	483	487	452	526	500	516	534	485	504	457	488	482	509	488	450	465	490	501	467	476	466	522	493	492	480	511	514	491	518	465	540	454	529	495	506	531	487	477	472	517	498	515	552	498	494	508	523	490	530	509	481	485	482	506	459	470	495	520	456	530	480	538	496	508	519	493	483	499	503	490	525	474	505	521	495	480	476	527	522	495	484	499	471	510	461	510	515	495	486	463	501	481	514	492	520	472	508	520	486	494	502	500	481	511	505	454	479	530	514	490	458	476	499	522	499	501	479	470	510	509	466	529	497	491	518	480	498	503	505	429	483	479	500	500	469	528	474	515	489	485	462	531	507	473	468	502	557	483	494	520	506	508	476	505	497	479	485	523	492	462	498	515	486	486	544	464	476	515	493	487	486	499	475	485	528	482	499	508	514	507	492	479	522	465	525	486	505	468	533	479	503	496	533	496	468	525	474	476	494	491	492	496	492	517	505	487	528	502	501	485	477	540	470	468	510	451	537	493	524	515	465	491	489	466	510	520	499	528	504	494	491	503	495	479	579	464	477	469	498	462	449	479	547	488	512	466	539	492	485	504	491	509	518	514	514	510	482	479	499	497	509	493	504	449	500	494	507	484	490	482	516	498	574	470	459	495	485	523	506	463	489	545	486	452	482	517	494	504	467	519	491	505	467	485	529	454	549	460	511	512	521	488	508	509	472	487	503	517	481	497	492	493	480	523	520	510	488	496	513	527	485	497	499	510	479
6726	7938	9228	6431	3410	1863	1777	1112	711	691	658	518	570	435	438	406	357	409	657	697	609	430	316	303	221	208	208	234	178	182	156	205	186	191	184	220	201	182	185	182	185	182	172	147	211	187	206	183	185	210	213	224	194	208	189	182	213	213	178	197	173	177	186	210	180	208	181	182	188	172	179	168	196	172	189	183	186	215	196	194	196	183	176	176	203	193	158	199	178	178	193	188	186	189	174	185	175	201	207	167	210	192	188	201	185	178	179	184	197	202	191	192	164	199	190	200	173	205	157	166	192	177	202	181	195	190	171	215	180	181	184	184	172	160	192	192	181	200	204	204	180	206	187	181	195	172	198	212	191	197	195	194	167	202	191	215	171	199	184	186	179	184	217	174	162	161	186	201	178	187	198	166	193	192	187	184	184	186	186	200	206	185	188	186	193	176	188	193	178	174	191	178	162	211	193	187	177	185	182	157	178	193	189	202	218	189	195	180	169	185	181	184	181	192	185	185	203	171	180	215	201	187	182	186	184	205	201	204	164	189	194	196	176	196	160	187	185	189	195	203	172	211	215	173	190	184	192	164	186	210	195	182	192	178	198	185	196	190	182	179	178	185	154	184	182	203	210	193	203	174	173	164	200	199	184	189	178	202	191	195	160	182	177	202	180	185	176	198	185	192	226	165	170	166	185	182	188	186	167	184	169	185	187	202	181	191	167	168	187	189	209	205	180	196	184	186	192	185	185	189	193	206	187	188	185	191	169	181	192	178	174	175	199	172	181	168	209	182	174	182	206	199	188	195	183	182	218	216	206	182	182	179	194	215	216	200	194	196	189	186	192	230	175	186	155	204	189	183	169	200	178	213	181	176	203	177	198	170	225	168	178	182	202	191	188	167	186	184	201	192	197	159	180	190	182	177	179	193	172	165	208	179	176	189	217	185	222	210	211	179	184	212	168	190	192	191	187	172	173	192	180	184	203	208	198	177	176	188	175	180	204	209	175	200	179	165	190	195	184	188	204	176	187	168	212	179	192	189	192	176	200	176	203	193	188	227	187	187	168	203	168	185	198	196	189	176	191	207	184	204	199	166	180	207	227	196	196	181	164	180	194	200	180	195	189	169	193	179	198	187	190	204	164	184	178	174	181	178	187	163	187	165	192	162	185	184	180	201	198	203	196	187	196	176	177	180	222	203	185	169	197	170	156	186	197	193	211	179	184	184	191	176	191	165	177	179	187	193	204	185	216	211	185	179	180	181	189	143	206	197	190	195	190	196	179	181	182	181	205	192	197	186	194	183	163	173	206	178	177	199	198	210	202	172	199	212	193	188	177	213	164	214	186	200	192	212	198	196	178	187	182	192	179	192	189	208	204	200	187	175	197	204	189	201	194	188	164	190	189	202	192	198	203	162	186	178	192	174	188	208	156	198	173	173	182	177	193	189	196	214	153	175	171	215	203	182	201	168	174	215	163	202	215	187	160	177	170	168	176	164	201	186	209	205	182	178	189	183	175	158	199	186	185	186	172	167	200	177	196	191	184	188	187	178	193	172	168	165	191	197	191	178	185	201	214	160	171	181	184	182	189	186	200	201	180	194	168	177	188	192	202	180	192	197	186	197	190	159	171	202	195	156	192	152	177	201	174	184	206	209	204	192	163	192	180	202	184	191	189	192	189	197	191	209	194	190	178	178	204	167	183	195	192	201	194	238	208	184	178	186	179	187	202	208	201	175	189	198	153	178	215	198	186	180	182	164	189	199	209	196	165	163	203	192	178	201	207	200	194	177	203	205	187	184	191	185	175	207	182	181	183	197	175	189	200	158	190	186	175	182	185	210	196	181	184	177	180	184	169	181	156	213	225	183	187	208	188	174	166	190	181	194	202	192	181	167	160	209	175	207	167	190	193	187	154	200	181	171	193	197	187	181	193	200	179	195	193	175	181	232	195	205	210	206	202	204	213	179	187	203	196	182	188	200	195	185	194	174	197	203	188	176	186	197	202	192	188	184	203	176	174	189	182	185	196	229	189	194	188	186	187	174	191	194	171	170	193	207	194	186	198	181	175	183	184	166	189	164	184	185	200	157	184	191	168	197	197	175	184	215	216	185	200	178	182	188	189	200	205	202	201	172	198	185	205	187	224	186	190	186	183	185	195	180	191	205	191	215	187	180	182	209	205	192	172	177	178	168	184	195	200	196	183	192	195	188	197	190	207	174	174	206	194	199	215	203	208	205	212	207	194	192	197	195	187	170	153	183	186	221	190	172	178	193	182	198	198	183	157	206	187	201	208	186	185	197	185	166	177	197	197	200	212	172	184	192	178	184	211	180	176	204	176	198	174	175	190	183	197	195	197	195	178	192	183	174	189	193	193	191	205	155	185	182	183	155	187	185	182	164	163	187	178	223	187	180	174	191	190	206	200	197	190	173	201	207	196	189	198	209	187	205	167	188	172	181	193	204	191	173	192	191	193	186	190	175	203	183	181	196	189	161	168	161	176	187	176	174	179	181	192	172	203	210	168	194	209	171	196	190	210	188	174	178	181	189	181	204	185	181	196	195	183	182	184	190	168	200	185	201	192	205	183	186	204	189	182	174	181	184	191	195	203	184	181	210	193	195	164	169	216	186	200	174	183	173	193	193	185	197	211	168	193	188	195	195	184	186	174	172	205	169	179	195	178	177	227	209	189	167	186	201	175	194	176	183	180	201	172	180	207	185	189	164	211	191	180	175	175	186	192	200	169	203	191	197	189	175	185	183	185	197	173	209	200	184	183	210	193	181	183	198	199	183	188	207	177	161	195	194	202	204	203	184	175	207	178	161	187	190	198	173	189	176	172	199	166	205	191	163	223	172	175	207	164	199	195	173	180	190	201	170	187	171	190	195	204	199	168	167	181	164	164	208	189	207	204	183	188	181	196	178	178	194	152	195	171	202	208	173	165	197	195	207	188	190	194	185	206	179	178	198	175	175	178	193	192	205	195	168	188	192	177	171	199	191	177	186	186	187	204	191	193	186	174	184	195	194	190	202	196	214	186	219	206	217	176	185	176	197	195	196	194	181	188	207	189	183	184	191	192	177	175	160	194	158	184	203	183	200	188	163	171	219	186	210	187	205	191	181	180	221	186	200	187	190	210	199	212	185	191	203	188	193	198	180	194	183	203	206	170	198	189	225	175	197	185	180	196	207	193	190	190	190	183	167	160	193	165	203	194	201	180	206	177	183	193	191	178	175	193	197	194	160	168	207	202	199	170	175	208	202	188	178	214	189	188	203	203	166	168	184	206	186	184	164	187	223	172	183	197	172	184	156	186	188	191	176	186	204	211	188	191	187	213	184	205	186	190	196	195	207	206	180	208	184	171	183	196	158	176	193	201	187	184	185	177	186	177	235	189	194	188	177	183	182	186	185	187	182	174	163	191	192	166	180	164	185	174	184	182	193	196	192	192	185	194	187	187	181	211	197	186	190	225	165	167	177	160	175	201	198	199	188	177	211
5477	7430	12434	14227	10043	6882	7620	4898	3705	3761	3384	3019	2727	2396	2195	2105	1913	2442	4115	3710	2758	1907	1403	983	738	598	586	581	562	520	533	552	530	559	504	531	486	476	526	514	549	473	562	480	520	517	476	509	450	505	500	479	509	507	491	502	529	497	529	508	506	510	486	556	490	541	476	544	484	472	498	489	542	465	515	521	520	473	510	492	521	462	502	493	514	497	540	525	458	550	519	525	449	483	493	495	499	502	504	495	501	502	542	514	489	518	491	452	529	518	491	508	502	508	515	469	495	486	471	503	507	518	491	497	544	465	493	477	464	495	495	503	512	470	512	483	495	508	536	516	515	502	509	490	510	545	464	514	535	512	498	503	496	512	528	509	505	497	462	460	485	489	507	503	496	476	463	478	438	495	516	510	464	521	493	482	496	466	488	513	498	499	479	525	507	498	474	491	501	512	505	510	486	526	502	500	516	500	494	505	454	514	526	466	502	496	515	508	496	487	471	530	504	492	471	499	451	473	521	491	477	531	508	497	496	510	490	494	536	486	536	537	473	495	459	515	494	500	522	508	484	509	498	514	459	543	527	502	478	539	490	497	522	512	491	480	509	479	523	495	492	458	464	523	524	503	469	493	513	512	489	464	496	500	472	507	530	488	510	500	487	470	487	512	508	518	504	496	496	533	515	483	470	469	526	523	511	519	452	494	517	516	514	541	491	494	478	501	524	474	518	498	516	541	511	490	486	497	500	472	487	460	491	520	525	487	506	520	511	506	519	488	486	496	515	504	494	477	515	455	489	503	522	519	493	506	497	508	501	543	520	522	491	529	481	488	495	533	491	503	464	514	547	487	506	508	472	522	511	497	488	539	529	523	503	469	503	459	494	512	485	500	510	532	505	512	490	511	522	511	517	487	483	506	487	494	503	504	508	536	529	499	520	486	499	519	517	479	509	515	482	492	482	484	504	500	500	509	483	493	499	547	513	519	488	488	499	502	520	517	487	515	501	495	514	549	521	573	517	459	470	494	513	485	488	518	549	488	486	506	490	506	504	528	492	473	479	518	506	509	496	520	500	547	483	503	504	505	495	504	475	488	452	504	484	507	489	499	512	482	516	509	516	490	532	508	487	470	502	467	504	527	487	500	465	476	539	541	521	476	489	473	499	486	475	528	536	514	500	502	537	521	489	510	472	475	471	490	476	473	498	511	479	523	484	515	549	512	509	519	506	491	502	516	469	496	514	485	516	485	512	480	523	552	510	497	474	491	471	480	494	506	499	515	499	490	483	534	523	510	476	489	480	516	471	559	476	510	494	479	496	475	549	507	474	449	514	520	530	523	447	519	500	527	488	506	491	479	509	507	519	458	510	514	521	507	475	524	535	505	478	522	550	490	529	503	502	499	526	497	507	487	480	481	511	475	524	481	472	494	451	496	499	517	512	492	499	519	499	503	508	502	502	522	480	475	490	555	497	511	507	470	520	512	549	460	536	539	514	502	478	510	464	530	495	454	474	502	508	513	503	488	508	482	511	490	489	474	512	483	502	452	478	464	484	504	480	490	459	500	482	490	497	476	491	507	499	512	516	507	551	506	529	441	512	562	483	504	522	540	485	533	537	542	500	479	530	516	497	524	475	490	525	439	525	471	500	551	516	525	498	507	500	534	511	550	474	505	474	494	496	519	524	469	517	530	492	500	510	516	494	510	484	477	546	469	465	526	479	519	505	478	477	518	514	512	553	451	473	533	502	490	520	478	491	538	505	499	525	520	453	520	486	501	452	523	521	468	514	499	484	495	526	505	534	534	480	528	495	521	485	478	528	510	480	500	528	527	503	488	497	501	496	479	453	529	482	515	468	486	505	544	486	518	467	536	479	512	490	510	496	465	485	460	524	511	511	510	502	486	554	497	485	536	512	500	491	538	504	510	461	527	510	503	509	518	488	473	503	496	502	498	488	501	526	506	507	518	545	517	510	496	481	532	467	505	487	500	500	513	506	528	485	507	501	535	507	477	487	497	530	537	492	474	520	533	505	474	546	481	510	496	541	499	518	503	468	473	474	474	508	472	479	528	531	541	499	488	504	505	501	463	477	473	495	492	466	491	505	522	537	485	523	510	523	498	490	502	462	501	485	499	490	502	497	517	515	519	493	492	500	505	494	480	518	539	528	501	478	464	501	499	566	481	465	484	547	480	478	523	484	476	490	512	517	490	476	499	490	486	511	456	539	478	543	511	507	533	503	463	490	526	473	486	479	515	504	481	522	460	537	504	474	495	502	530	486	479	504	515	486	525	506	485	502	515	502	510	508	477	494	552	509	534	492	485	524	476	471	544	512	521	499	471	525	505	533	548	517	507	523	490	519	455	500	524	541	481	491	474	519	502	515	492	484	503	491	546	480	492	520	521	511	494	526	498	524	494	515	471	489	529	543	496	555	531	515	452	484	553	491	498	515	525	512	531	513	522	502	520	498	465	493	530	504	483	450	464	479	479	458	512	524	484	491	536	486	486	525	456	464	485	503	447	497	529	488	508	540	499	538	506	496	485	477	490	480	507	527	541	500	512	534	478	505	538	517	503	506	508	484	544	488	521	525	525	488	489	478	502	497	550	543	523	490	547	518	516	524	502	538	484	497	527	528	499	489	472	512	490	511	501	480	516	467	497	507	489	483	478	520	529	512	481	514	517	544	543	500	494	502	478	509	498	473	499	468	483	493	499	476	504	548	517	517	478	537	570	506	502	509	492	496	478	484	502	503	499	463	530	499	513	531	505	442	472	490	494	505	510	500	509	486	486	495	499	492	460	533	484	533	531	500	497	472	497	500	467	500	488	488	492	498	509	510	485	534	504	498	495	477	531	471	497	491	512	503	549	497	501	491	521	540	493	475	474	491	511	475	498	528	507	502	511	549	536	526	519	509	488	514	478	541	525	452	499	471	527	491	495	509	467	515	530	502	528	479	495	468	500	529	489	500	511	510	530	494	538	506	485	487	482	488	545	476	487	473	486	492	477	510	505	514	528	512	534	519	498	490	502	484	485	468	505	516	515	538	534	518	517	453	524	484	475	498	476	492	551	510	460	532	483	439	496	526	499	516	494	495	492	485	510	477	521	505	507	529	488	469	533	491	484	482	537	494	510	540	509	544	529	471	483	468	508	503	489	514	524	509	540	531	510	478	490	521	531	499	495	485	512	454	501	496	486	531	493	500	509	499	541	489	503	516	521	508	517	464	524	470	475	536	449	494	453	510	506	557	481	497	550	531	511	466	505	480	521	499	475	483	484	492	538	502	479	481	486	481	492	501	464	514	528	524	498	474	504	502	512	536	499	498	476	479	463	481	466	483	506	486	538	481	461	487	462	473	538	481	510	484	480	509	519	487	472	468	492	519	529	511	482	503	525	473	493	484	504	500	520	474	521	479	466	479	485	489	549	517	498	512	550	494	495	501	522	505	533	509	512	510	460	525	500	522	510	526	500	508	517	488	525	496	480	471	497	513	496
20149	26107	37598	28882	19417	11006	7252	4562	3101	2089	1751	1869	1639	1296	1138	1109	1044	1617	4736	4072	3203	1773	1150	745	442	360	323	298	287	242	258	271	275	240	225	175	205	183	236	206	198	208	198	207	206	207	202	192	198	229	221	199	179	180	217	222	207	205	219	198	199	190	190	208	216	213	180	188	212	207	197	180	216	226	214	188	199	207	198	199	207	195	209	201	197	195	190	203	201	205	186	191	192	216	214	212	191	168	199	208	219	196	185	209	205	198	204	199	213	204	181	174	206	198	183	220	209	192	227	221	186	179	218	222	193	184	211	203	209	224	197	212	179	190	201	205	190	200	200	215	202	210	203	173	200	209	195	210	178	221	230	193	215	179	202	225	198	186	182	198	205	204	196	202	199	220	214	213	189	211	213	179	195	213	203	206	198	186	200	177	179	184	191	182	182	227	199	179	199	179	213	182	205	203	220	203	190	184	215	190	185	199	238	199	222	218	241	175	199	192	201	208	184	183	181	219	197	199	188	222	181	205	194	196	228	224	213	215	199	201	197	182	211	224	194	230	186	223	192	210	219	220	222	211	184	180	183	196	196	202	210	231	208	195	203	213	212	198	193	196	215	186	175	215	200	195	205	203	195	210	209	180	239	203	231	191	213	237	197	215	185	202	208	210	177	202	230	214	176	212	188	186	201	218	196	214	221	191	216	203	214	183	195	204	207	220	203	206	224	189	199	204	211	217	189	209	210	216	217	202	192	197	197	215	217	224	207	189	225	214	194	189	216	202	209	213	195	207	205	180	211	207	199	192	200	198	208	196	222	206	199	206	185	187	200	190	203	208	201	199	219	179	205	187	183	213	198	200	209	193	212	211	194	214	184	215	201	221	205	190	213	202	207	209	214	212	196	176	252	188	215	190	200	183	202	196	202	207	199	189	204	192	210	199	205	197	222	196	205	197	194	210	218	205	189	221	218	180	234	206	193	206	200	223	202	196	210	189	174	201	199	207	187	156	188	184	189	202	195	200	203	207	211	203	223	181	189	218	198	206	224	215	196	194	175	185	207	225	186	183	220	212	201	203	219	213	175	205	210	242	182	221	196	194	208	192	221	177	191	214	197	203	191	213	175	182	206	211	229	188	196	223	182	189	200	210	189	176	191	225	212	189	219	203	190	216	164	198	192	193	206	193	187	190	202	208	201	198	190	208	200	215	193	189	208	205	183	187	205	211	215	214	206	209	236	195	208	213	222	207	208	192	191	213	214	212	210	172	201	193	209	196	243	187	200	221	191	195	201	211	219	188	207	172	205	197	191	194	183	195	226	193	222	208	210	209	182	202	206	212	179	222	221	191	213	209	204	189	185	197	217	211	205	153	197	195	236	176	231	215	186	190	183	182	233	210	199	199	190	208	188	203	198	214	206	211	197	230	221	208	193	186	214	209	207	241	190	173	162	198	209	194	201	200	209	196	203	190	212	211	220	196	224	223	183	193	217	213	204	187	182	189	214	196	178	207	179	208	200	218	211	215	218	225	190	223	181	210	195	221	224	170	191	213	200	200	211	199	191	173	195	198	208	183	185	201	203	207	209	191	187	185	217	204	169	172	179	183	190	202	212	213	190	191	195	233	219	196	200	202	209	204	208	192	219	196	205	219	199	223	220	190	193	194	213	190	215	189	198	208	172	185	200	197	222	211	190	196	214	195	212	225	207	219	212	202	192	205	199	191	197	204	206	195	207	211	194	226	190	228	194	195	200	229	212	204	183	200	182	200	183	181	201	182	184	178	209	187	209	170	219	167	202	212	193	195	192	201	209	205	187	221	214	211	189	211	181	193	226	190	172	183	232	190	203	183	186	219	189	203	212	201	204	195	207	206	190	226	198	195	221	225	197	199	210	206	195	225	215	212	191	200	224	189	202	230	191	199	197	231	179	192	208	184	231	203	209	190	195	202	180	192	195	184	203	202	205	183	197	195	220	201	204	199	193	194	207	179	219	197	206	241	216	213	184	206	218	200	201	203	181	192	228	169	216	221	222	211	187	199	202	201	200	196	201	230	215	211	208	188	221	224	202	209	203	189	165	217	216	190	215	210	198	206	191	231	190	197	166	200	205	216	205	206	215	211	180	209	200	197	186	199	208	202	185	181	209	194	228	203	212	204	198	202	207	205	206	195	210	191	228	194	204	204	196	185	198	183	203	228	188	196	212	206	211	196	176	229	197	205	177	201	196	208	227	199	227	215	192	214	198	205	216	192	213	205	201	195	186	212	215	196	207	199	209	201	196	229	189	200	214	200	199	186	196	218	190	216	206	193	194	177	199	194	225	209	190	177	205	195	186	224	192	211	205	187	208	187	210	191	207	219	214	178	171	214	180	205	188	218	201	213	185	197	193	221	197	202	188	194	226	210	174	212	205	200	219	205	198	207	211	210	196	182	210	217	210	185	205	189	180	198	185	191	209	186	235	215	216	213	182	191	197	182	190	211	221	213	198	204	204	199	176	208	201	219	203	217	215	201	177	175	200	221	210	182	208	187	221	200	186	179	193	200	194	197	209	193	187	184	205	193	189	193	187	213	230	219	203	226	167	183	193	195	200	209	213	206	195	245	195	218	232	172	201	174	188	195	204	219	185	192	183	202	207	219	205	228	198	210	208	195	198	174	216	215	188	227	209	202	209	216	241	190	215	199	180	191	186	190	210	219	205	218	188	207	199	180	204	175	219	184	211	190	194	210	227	180	211	211	199	213	209	213	207	189	211	190	206	218	186	202	204	213	189	242	225	175	196	202	228	230	201	210	210	201	189	220	200	201	216	200	170	192	192	202	211	205	186	183	181	203	210	192	188	215	190	203	201	205	205	220	184	188	210	187	194	198	199	198	195	193	198	197	215	203	203	181	200	199	209	201	195	205	192	192	195	203	215	189	221	187	205	200	225	192	210	199	194	203	197	168	204	213	184	210	203	220	235	212	210	231	195	221	209	207	186	181	192	174	201	207	212	223	216	205	191	204	175	182	186	223	212	200	197	182	189	202	226	197	213	218	200	217	211	195	195	244	200	187	201	207	203	189	183	215	234	185	219	192	217	202	183	186	205	209	202	200	238	190	220	232	195	204	192	193	180	230	197	214	201	225	193	198	197	221	213	208	209	213	246	201	169	229	204	204	208	199	204	193	186	190	194	216	231	220	221	211	202	231	221	185	187	182	174	188	204	203	189	187	223	207	199	200	207	196	206	206	205	205	203	212	200	210	194	206	207	208	219	190	220	193	204	218	182	207	224	194	194	188	198	213	229	187	205	186	194	199	215	214	209	212	191	202	207	221	207	206	225	216	209	217	208	213	239	183	168	218	214	210	219	207	216	185	189	210	185	224	206	216	221	186	188	208	198	214	211	222	204	225	180	226	192	184	188	199	210	214	200	205	201	198	203	233	203	204	214	191	194	204	214	196	212	205	182	199	223	214	208	184	197	214	204	215	177	231	192	207	185	204	182	198	190	204	211	195
14239	22689	37846	35055	22571	18529	16558	13118	10107	8367	8039	8617	7705	6596	5752	5947	5398	9749	22082	18699	15493	10168	6828	4069	2189	1568	1323	1300	1019	779	1012	1081	1015	805	731	617	598	549	546	576	624	574	568	581	588	580	571	551	608	650	654	567	572	527	542	537	543	503	554	533	594	521	493	583	547	549	513	556	507	535	524	575	527	538	524	510	512	536	514	548	575	572	548	531	532	544	511	511	519	554	548	562	570	544	499	536	509	523	520	531	526	529	530	557	563	527	496	568	527	549	532	541	574	524	503	553	536	504	534	557	542	488	537	541	533	525	510	551	545	518	543	486	525	533	536	525	562	536	527	513	524	559	533	534	530	538	538	502	561	546	549	494	510	533	503	498	551	527	496	528	531	599	546	556	542	529	519	567	556	542	531	553	519	520	516	546	519	531	493	561	543	509	509	510	544	553	517	554	563	510	525	541	544	511	531	474	515	535	521	518	533	537	504	556	524	521	514	527	564	555	503	549	513	564	540	541	573	530	572	570	581	550	511	527	524	525	566	511	559	553	550	460	527	522	472	556	539	537	521	536	517	516	566	498	534	529	542	507	543	520	546	505	554	554	558	542	555	513	474	522	505	530	562	554	524	540	529	563	512	548	556	533	507	513	526	511	542	556	545	521	518	569	544	518	557	555	520	565	481	522	529	477	518	524	557	531	518	521	531	564	503	546	560	530	564	496	573	524	548	559	552	537	490	549	515	542	494	567	565	486	578	546	567	517	564	538	535	512	539	511	530	516	540	552	536	548	527	545	556	500	525	483	554	569	554	563	525	546	553	511	478	519	532	543	543	519	497	550	523	557	529	503	513	574	492	529	530	554	504	502	538	520	566	493	520	511	497	484	520	540	506	517	507	486	525	540	538	531	507	515	555	566	532	499	553	511	543	503	578	530	536	516	515	567	521	511	506	538	552	550	556	549	538	557	513	537	527	493	548	533	507	536	532	567	551	550	524	560	520	545	584	521	532	526	554	537	538	539	516	522	549	542	556	574	596	542	540	563	548	492	499	551	514	561	538	556	536	522	526	553	564	525	542	519	540	543	538	535	563	520	490	556	561	548	529	533	490	495	545	506	532	508	528	525	590	505	526	551	511	507	533	572	553	515	516	521	520	515	532	555	507	516	561	538	473	573	528	510	538	532	505	559	545	522	510	540	545	530	541	544	558	541	533	555	538	548	528	545	555	549	558	572	532	526	535	521	535	503	565	508	560	545	550	509	509	504	528	520	538	556	547	555	537	518	533	551	506	553	549	505	507	514	524	533	555	496	516	492	518	514	537	537	573	559	510	523	534	515	519	510	523	481	551	530	531	537	531	490	530	493	534	523	575	531	547	525	538	564	574	564	524	578	543	496	523	526	539	531	500	539	539	572	556	548	526	482	535	531	535	507	491	521	551	545	548	517	493	552	531	546	516	541	527	535	528	557	552	551	569	550	545	535	537	502	508	560	519	535	510	519	504	573	555	516	521	524	524	560	529	533	593	509	525	556	527	572	529	498	557	512	491	517	570	566	553	522	518	603	502	540	545	539	551	514	536	560	511	562	502	543	540	554	558	505	521	550	540	539	526	506	537	534	495	523	528	537	531	514	586	557	564	563	537	540	521	517	537	525	521	581	518	527	540	579	513	513	522	512	499	478	525	476	542	539	567	529	503	534	514	508	566	543	530	500	539	532	554	547	513	581	516	542	570	491	546	617	525	508	505	502	540	559	555	526	508	515	546	515	583	506	565	542	547	516	494	541	557	544	558	550	509	512	521	493	510	543	530	489	504	545	511	548	521	538	529	551	549	533	570	550	531	496	526	517	517	576	509	518	549	566	529	518	514	496	530	501	469	540	541	553	570	501	543	495	536	549	498	546	530	520	560	509	522	541	561	481	511	535	520	538	543	513	603	542	506	517	539	541	550	525	518	516	496	551	545	514	532	561	515	521	541	519	560	534	553	526	510	554	525	539	511	529	518	522	531	508	533	543	508	501	511	535	532	537	460	531	592	509	542	504	545	544	536	518	552	533	537	502	531	506	522	559	500	535	537	515	537	559	500	551	490	500	514	504	584	583	525	557	486	506	531	540	553	509	547	512	563	529	512	497	509	548	512	547	496	541	519	572	541	521	519	540	517	557	493	558	530	526	565	538	535	551	536	553	546	524	494	590	508	521	532	540	537	524	573	517	558	539	549	505	534	551	558	519	528	511	546	527	525	567	525	529	585	507	581	525	503	549	559	521	529	562	584	510	500	493	531	536	553	528	526	472	504	552	537	519	506	541	513	513	581	530	576	541	521	546	548	551	514	563	549	525	510	561	544	492	577	545	531	544	533	520	533	529	554	539	529	527	509	532	551	535	596	495	558	528	524	497	531	559	543	524	544	557	497	506	523	526	566	545	552	542	566	523	520	541	581	509	552	540	547	546	543	510	490	525	550	491	545	530	508	552	553	503	543	559	500	518	553	547	537	529	532	548	526	538	496	539	553	523	499	512	556	537	520	523	541	517	534	540	522	498	525	504	542	552	553	485	517	551	546	504	526	523	562	526	546	537	540	557	529	554	558	535	546	510	557	524	532	522	474	507	518	519	558	527	556	520	540	493	527	577	539	547	560	516	532	538	535	562	554	554	533	545	531	534	542	563	528	555	510	521	528	554	506	568	526	588	592	517	535	507	512	502	543	546	546	519	542	532	535	522	587	535	565	545	536	555	502	510	525	523	542	545	488	536	523	520	564	545	569	539	533	538	514	562	507	533	509	543	540	524	575	521	544	565	581	513	535	514	534	545	547	517	539	540	544	517	553	529	554	524	563	531	536	521	530	545	540	547	565	554	495	560	555	569	550	566	551	560	540	539	540	503	531	580	497	555	551	550	516	519	564	500	559	554	507	501	571	516	572	504	562	579	512	505	515	530	529	515	485	572	552	538	503	543	493	501	550	546	563	534	542	524	519	577	547	547	596	514	583	554	537	534	544	519	504	552	578	540	546	546	529	569	521	498	529	511	559	531	573	513	520	531	529	493	518	545	507	508	543	518	547	519	544	507	560	549	536	516	507	532	556	542	535	523	530	572	513	561	522	570	528	542	552	530	578	541	548	542	558	528	498	525	542	520	492	507	530	527	490	568	492	520	531	551	491	590	545	542	526	496	514	526	573	554	547	540	519	537	516	541	530	549	579	529	588	523	545	503	538	554	515	532	503	558	530	563	566	503	520	537	521	556	590	524	531	495	524	554	515	566	534	519	517	525	528	509	564	519	503	517	506	548	540	534	551	522	538	543	535	557	522	555	527	556	525	541	546	527	508	541	513	525	486	523	524	539	537	547	562	561	545	559	575	521	532	529	510	529	544	554	552	480	539	563	530	523	524	567	541	557	551	498	553	531	519	537	493	525	527	572	510	534	507	548	590	526	541	554	546	505	519	528	522	528	539	519	562	488	504	545	561	584	528	517	539	582	540	540	487	525	521	545	512	551
29538	36525	53843	37196	26836	18478	14922	10592	8497	4613	3870	3103	2529	2404	2257	1837	1657	3618	9533	7967	5631	3689	2480	1607	678	566	412	395	354	316	336	372	315	284	267	206	207	202	185	202	223	193	195	222	220	193	190	224	194	219	221	168	191	199	191	204	183	177	194	188	188	183	179	205	202	192	190	190	167	186	185	191	184	156	229	191	216	184	194	182	184	160	179	204	172	170	175	170	222	181	187	174	183	193	227	194	195	172	192	195	207	197	180	171	179	206	178	189	179	176	195	201	183	210	193	175	201	181	196	179	183	177	188	186	201	189	205	186	216	189	195	195	199	209	197	194	195	206	196	187	189	180	223	204	195	212	184	176	187	193	188	200	164	218	207	183	188	185	198	167	181	193	191	170	190	198	188	205	219	189	187	177	188	182	189	191	198	186	196	215	163	176	185	170	184	209	187	228	177	205	200	207	178	201	209	185	177	210	186	181	186	174	192	183	157	189	164	174	215	199	206	187	179	176	176	197	199	159	176	183	200	211	182	182	179	204	193	193	184	190	203	160	169	180	174	196	202	185	193	191	184	202	186	203	191	178	185	179	186	199	188	190	197	174	177	190	201	184	192	181	176	196	194	197	201	202	200	174	195	193	175	194	201	195	176	191	201	186	191	173	182	186	208	200	183	193	175	166	182	195	178	187	191	191	194	201	181	219	182	193	196	192	199	187	201	187	205	184	190	201	189	197	179	184	186	181	170	176	180	178	231	165	194	188	173	196	193	204	188	186	196	171	174	203	224	182	212	169	175	195	216	217	189	172	205	205	198	189	190	216	182	214	169	190	211	203	190	198	206	192	213	181	171	209	194	186	192	204	185	179	185	194	186	175	199	211	195	195	182	194	186	209	201	192	201	194	176	199	170	212	236	200	209	183	205	181	196	209	188	182	209	174	209	184	168	188	198	212	192	177	189	181	197	200	209	194	190	195	198	171	188	197	201	190	189	156	190	188	196	186	186	179	188	205	185	209	187	170	192	227	179	184	219	194	187	176	196	194	193	191	166	178	191	192	203	185	181	181	186	182	200	204	172	206	166	181	192	175	203	220	190	201	184	187	202	195	150	206	195	185	204	198	204	202	161	193	209	179	189	178	188	189	192	199	182	189	181	192	162	175	166	212	188	189	182	180	176	204	188	182	183	175	196	201	203	183	198	192	209	189	189	217	184	186	176	158	195	208	216	190	175	182	186	174	186	196	229	171	223	194	202	168	186	171	185	201	202	220	177	202	217	184	182	189	218	185	191	175	191	151	218	198	192	209	203	198	201	172	177	182	186	188	205	167	179	195	185	195	192	203	175	170	179	225	217	174	183	192	192	193	188	181	200	182	205	177	194	185	202	201	185	202	188	183	187	195	193	185	172	200	206	206	189	192	211	181	212	186	201	195	171	182	181	203	188	197	190	183	207	203	179	198	178	199	182	193	196	202	197	191	191	188	209	205	210	206	212	187	195	194	173	172	196	200	188	184	204	190	176	200	172	193	191	210	201	175	211	190	169	215	200	178	199	192	197	211	211	198	180	201	181	206	185	194	204	194	193	209	184	181	189	189	176	188	190	209	171	172	198	191	201	171	197	219	167	195	213	176	186	217	199	169	184	208	182	181	198	214	223	209	203	181	195	185	203	188	179	197	177	189	182	192	191	189	197	179	172	184	179	173	193	181	204	195	164	166	190	220	180	180	182	172	188	187	211	188	196	204	181	209	228	190	196	192	178	196	201	193	189	207	191	190	177	188	203	172	216	234	220	166	158	201	168	181	196	203	207	170	212	199	184	186	203	204	189	182	186	210	186	173	215	188	195	200	176	177	200	221	178	225	195	195	185	164	207	190	210	188	196	191	202	187	195	206	177	200	204	203	207	170	195	183	186	163	180	190	196	173	197	193	185	203	207	194	177	192	170	199	209	163	198	191	205	179	172	183	193	198	209	187	205	198	183	184	193	193	194	169	196	183	196	240	207	186	197	180	211	178	187	195	182	227	201	163	202	191	184	179	204	215	193	193	189	181	185	176	188	182	182	205	188	208	212	209	172	184	170	193	176	198	188	183	184	182	207	172	187	203	181	178	190	139	177	189	188	182	200	202	199	190	192	179	198	183	197	189	182	206	194	200	215	190	196	206	188	173	172	191	193	163	176	204	204	180	200	190	190	179	181	176	203	196	180	172	149	201	196	212	197	188	197	222	174	174	195	185	183	193	194	210	200	212	208	175	191	186	176	199	226	221	188	203	204	192	192	179	205	213	201	188	177	211	210	192	189	209	199	211	187	181	175	193	186	201	193	187	218	201	194	203	188	171	190	192	188	204	182	198	180	191	184	208	208	193	202	211	198	182	178	189	168	206	197	168	213	192	203	206	183	184	180	177	211	204	194	218	194	191	198	202	211	186	200	197	225	194	180	175	194	182	204	185	172	203	200	188	186	186	200	200	186	172	197	192	182	195	196	183	196	176	208	208	192	199	181	171	189	206	194	172	171	187	195	198	187	206	183	177	209	197	204	195	177	205	201	189	202	200	209	193	195	196	203	203	190	201	184	217	183	183	189	208	193	209	208	203	177	191	189	191	191	204	173	206	209	198	183	197	179	201	174	198	193	178	165	197	223	183	185	180	185	159	192	193	184	192	220	188	198	175	182	192	226	208	192	189	183	195	193	192	201	188	201	179	179	216	204	198	186	205	212	181	185	164	187	192	184	182	203	176	162	187	220	195	218	197	191	175	165	198	177	191	195	205	191	198	171	193	183	188	192	182	211	193	189	191	163	209	199	169	207	188	204	184	182	186	196	174	199	188	209	200	192	191	177	168	191	188	157	212	171	199	207	195	209	196	198	154	180	200	193	207	195	164	173	172	199	187	206	200	179	174	187	169	204	169	185	182	204	188	237	175	182	174	195	176	198	189	172	175	182	208	189	216	184	197	217	156	207	193	195	190	192	181	198	221	204	189	205	191	190	189	198	189	204	191	195	176	184	180	198	209	180	181	175	157	208	178	182	194	182	197	188	177	185	204	188	175	194	180	194	197	194	217	181	200	191	202	220	206	189	190	197	209	191	203	202	206	196	187	179	191	199	192	175	198	187	183	200	197	189	200	184	208	167	207	186	211	216	199	186	206	205	189	196	185	203	204	171	192	174	186	193	193	191	185	176	185	183	183	230	186	204	200	188	208	186	190	187	200	178	190	196	191	181	199	184	187	190	192	160	166	191	172	218	194	221	199	180	190	197	222	213	176	203	177	176	176	164	171	197	151	179	203	204	202	181	205	160	207	208	185	167	187	190	176	187	202	208	184	198	175	216	209	179	201	186	181	191	219	183	180	200	187	173	208	161	188	199	209	182	193	176	172	203	197	187	183	203	193	187	199	171	206	186	211	192	205	216	192	207	208	220	206	210	186	182	169	188	200	194	187	207	185	193	167	197	208	183	201	183	207	183	204	175	199	190	171	192	184	185	165	175	193	155	179
18879	31818	50152	38606	28527	24547	25072	22545	19408	14217	13788	12357	10943	11002	9991	8096	7967	16664	31706	27370	22356	16914	12477	8587	3354	2880	1876	1905	1674	1193	1609	1689	1361	1199	976	685	572	576	531	598	661	566	549	683	608	590	647	555	513	732	735	617	494	521	544	502	533	507	484	497	524	539	509	478	494	505	550	493	499	538	482	499	497	482	514	520	475	493	485	524	468	476	527	517	485	486	515	476	500	484	495	510	535	531	476	504	501	513	502	555	485	524	494	509	530	478	469	492	530	536	484	529	512	480	463	548	499	489	553	511	491	525	539	531	466	517	517	518	503	496	483	505	505	518	504	496	527	550	499	510	456	465	515	533	520	482	476	497	511	477	522	500	449	551	516	512	498	516	525	520	539	465	494	499	537	512	479	503	486	500	508	519	514	453	470	510	489	523	514	460	499	543	507	542	473	485	499	510	527	492	503	486	481	513	515	467	507	503	517	486	498	522	488	529	489	490	486	468	430	494	529	474	502	505	503	463	529	525	486	517	502	492	487	505	529	462	530	494	518	487	542	486	472	487	477	487	520	524	543	519	502	534	502	481	511	497	535	509	494	500	553	541	467	486	501	512	496	469	510	507	496	501	517	513	462	484	511	499	488	493	494	478	545	469	520	548	465	515	494	499	531	472	502	491	488	493	499	539	538	473	508	493	500	480	532	505	516	534	478	534	486	513	539	502	522	509	502	506	469	509	509	505	500	543	538	497	444	484	502	502	501	491	516	523	500	550	488	480	495	522	523	526	498	459	543	469	514	507	522	509	480	508	525	470	486	549	490	464	498	513	474	488	502	494	524	509	515	490	509	502	447	477	504	502	459	504	495	498	484	456	513	472	518	494	490	486	529	428	497	462	494	484	520	474	438	508	454	501	496	486	472	511	497	493	478	492	516	513	459	477	540	492	525	505	553	533	476	503	519	469	525	524	509	488	507	483	488	543	475	521	486	515	494	535	489	509	489	498	496	519	524	497	493	482	504	531	489	497	523	520	526	517	476	482	501	480	565	499	474	509	492	488	440	533	499	474	536	498	492	458	529	454	480	521	478	501	491	504	483	493	495	492	526	544	479	531	526	508	505	491	479	516	492	520	471	502	538	497	497	493	468	490	493	496	501	537	527	496	502	477	496	510	472	475	466	496	514	533	476	492	483	511	544	513	502	530	490	470	498	485	482	452	487	502	518	506	482	508	482	547	515	566	480	490	518	503	487	511	551	508	461	508	457	514	458	494	507	472	530	479	483	485	456	479	506	488	511	512	507	478	501	530	487	524	516	497	500	504	526	486	492	546	506	511	483	529	551	509	497	517	466	499	464	524	508	512	496	503	495	519	510	520	505	494	505	502	518	502	522	534	489	514	548	513	468	497	531	496	485	503	489	486	476	533	493	510	510	524	469	490	507	504	545	539	529	497	483	520	534	493	539	469	460	524	524	483	534	529	504	506	492	508	466	533	505	521	496	478	509	461	520	502	538	498	471	523	496	527	515	472	516	498	509	492	436	517	515	490	471	504	533	498	509	498	505	553	489	486	512	508	510	501	460	481	521	473	518	486	513	502	497	527	545	506	532	528	476	528	501	495	493	484	493	497	512	496	519	491	481	496	500	538	519	525	476	474	496	517	522	491	516	486	469	479	504	520	492	480	488	516	507	494	470	481	498	501	522	513	530	487	525	476	508	527	525	519	527	488	495	492	486	496	531	477	505	494	518	496	476	488	498	490	473	531	523	496	526	515	488	512	512	490	501	463	490	535	510	468	459	519	556	486	499	480	492	485	514	546	521	515	487	506	536	488	470	524	477	528	490	458	481	455	489	479	491	538	508	553	520	500	495	525	520	468	523	498	536	510	509	524	517	525	502	509	511	514	492	500	492	508	523	497	489	510	465	528	526	509	518	512	547	513	469	522	498	485	521	518	477	491	492	535	496	498	481	484	516	534	477	485	496	500	536	509	481	503	492	504	512	502	542	485	528	461	466	521	514	505	491	503	520	521	503	498	500	499	488	532	487	472	525	513	453	500	522	542	467	472	499	495	511	506	503	520	486	520	495	521	493	500	484	494	535	507	483	477	442	463	516	520	487	521	502	522	491	511	458	517	538	513	534	479	529	538	519	529	493	453	493	524	482	488	472	542	514	456	486	466	531	508	550	540	484	524	498	489	510	526	477	481	486	553	501	510	484	519	494	518	554	522	465	531	509	521	516	542	517	482	486	487	496	498	498	507	545	512	533	480	500	514	548	514	469	459	497	489	495	476	499	490	481	502	492	526	547	504	513	444	533	511	509	537	514	505	548	491	517	508	515	523	532	477	480	480	487	479	554	531	503	508	486	490	527	534	476	511	510	542	485	508	482	526	506	483	546	512	538	516	471	515	501	498	516	480	555	485	524	498	468	538	504	485	473	500	497	497	515	505	489	470	510	459	503	500	547	481	509	468	506	529	530	518	501	508	488	512	450	483	520	469	535	476	502	491	503	475	495	478	469	501	517	511	495	517	487	478	511	466	518	517	523	527	529	512	491	465	513	514	500	459	505	517	530	495	532	485	531	487	493	495	517	499	513	514	489	520	509	526	508	540	533	497	501	525	522	483	490	505	512	533	507	518	536	505	484	526	469	498	508	506	556	529	494	520	526	485	475	496	527	442	535	552	516	523	499	516	461	484	473	492	460	541	508	527	505	475	485	536	472	507	481	511	513	498	536	486	511	526	504	518	463	517	517	485	501	505	522	518	548	486	476	515	511	508	490	480	538	502	466	527	480	564	497	502	475	512	474	523	520	519	499	492	517	483	474	488	496	507	503	561	497	472	517	476	501	473	510	487	508	507	482	522	497	503	527	485	520	474	480	494	500	488	440	483	547	499	521	513	512	508	500	508	471	503	487	502	504	547	527	522	524	516	514	479	511	533	494	520	540	477	572	479	467	523	485	522	484	467	518	502	496	515	496	479	533	508	491	504	463	528	485	487	504	482	481	520	494	502	493	493	521	512	498	473	521	494	478	565	505	509	488	487	482	485	539	468	482	479	497	484	417	478	515	532	527	471	531	508	504	509	498	510	527	499	537	469	516	505	491	516	513	519	503	533	479	518	489	494	500	506	522	491	513	506	454	494	524	516	523	494	501	514	518	516	505	499	538	487	489	472	442	495	527	452	526	516	475	502	486	505	477	511	504	517	531	488	497	507	507	526	492	514	524	505	484	523	489	505	500	461	486	554	505	482	506	483	506	510	506	477	500	527	525	480	448	522	504	492	472	488	515	498	513	506	557	488	480	523	466	517	484	496	487	509	481	521	479	466	497	474	491	570	488	503	484	518	500	504	502	548	547	506	485	521	489	520	510	528	513	489	514	474	491	546	505	516	498	503	514	450	513	499	500	497	495	542	537	536	511	488	467	516	499	471	491	459	493	532	533	506	514	505	515	487	496	494	538	513	523	573	487	487	528	508	486	478	489	506	481	462	479	512	492	513	487	492
7781	7049	9279	6616	4471	2039	1823	1436	1125	749	660	565	492	466	414	371	329	434	643	835	460	414	388	322	223	217	209	178	206	197	210	198	168	191	193	183	191	190	195	175	196	188	194	205	185	183	205	196	213	184	186	211	226	211	189	175	189	200	209	195	168	204	190	190	177	190	190	215	190	206	197	190	212	168	190	187	201	201	178	170	171	187	178	177	227	196	200	202	212	202	203	191	191	201	202	195	179	198	197	175	200	217	207	216	209	185	197	175	202	183	150	185	167	189	199	206	175	172	195	177	206	168	177	191	157	195	206	206	212	195	203	168	207	165	191	198	178	221	173	200	192	190	197	180	193	196	200	195	189	203	203	209	215	212	188	188	168	193	180	185	190	183	175	171	189	198	184	191	182	200	183	184	196	178	170	189	184	187	196	192	212	188	196	196	210	193	181	171	178	187	180	164	202	194	188	179	178	200	210	181	196	203	180	187	173	189	195	192	191	221	201	204	198	209	200	224	179	181	197	196	200	160	179	204	215	174	188	147	197	186	193	188	176	189	191	219	189	189	185	193	210	186	177	193	165	205	200	212	192	207	186	187	188	226	196	195	166	167	215	190	198	171	180	182	197	180	197	190	181	197	191	181	177	189	186	202	176	187	203	190	155	165	186	186	194	230	177	178	205	198	190	181	218	167	185	179	225	212	178	184	203	181	185	199	200	171	184	209	213	194	195	195	186	182	197	205	196	195	194	196	196	165	195	179	210	189	179	181	206	216	190	189	189	182	184	193	190	179	188	195	206	204	189	209	190	224	190	218	181	199	192	160	205	203	204	192	214	180	211	189	201	170	176	197	214	203	176	176	191	196	199	213	196	225	194	194	209	177	192	190	191	169	181	176	196	171	190	199	195	172	190	183	209	202	199	188	188	212	206	234	218	196	202	220	184	212	176	208	199	183	200	209	206	204	178	175	181	179	179	208	168	165	204	190	178	194	176	204	204	200	207	198	174	173	208	172	196	180	195	184	203	190	192	182	196	185	199	186	224	198	175	150	171	173	209	188	190	209	193	204	187	188	180	166	167	190	171	203	174	189	205	204	198	191	167	186	182	195	183	212	176	187	193	206	187	216	188	175	187	175	172	194	196	206	193	180	194	208	188	203	197	178	173	189	210	183	193	200	194	199	187	170	188	197	182	181	176	192	218	190	179	181	206	193	182	192	205	187	184	212	202	191	178	182	182	192	168	224	178	195	203	184	176	199	193	184	159	189	191	170	207	200	205	186	184	203	193	211	198	188	201	209	174	196	196	190	169	190	199	202	182	192	202	184	187	196	183	187	178	172	177	199	198	202	193	200	202	179	204	166	198	185	183	194	180	198	190	197	182	219	191	174	179	169	212	168	190	181	189	211	190	196	196	175	195	205	202	166	185	181	214	165	188	193	182	199	191	181	193	180	201	195	196	190	194	180	191	169	156	178	181	206	178	177	173	186	196	170	183	186	183	173	190	193	217	195	212	167	177	184	205	211	183	180	177	208	195	188	180	169	195	222	178	189	184	172	184	195	161	195	183	209	176	214	211	175	200	196	177	217	177	181	196	193	193	227	197	183	174	203	184	191	215	237	192	184	205	184	166	210	184	173	176	158	199	196	188	201	217	217	190	184	195	178	180	208	165	211	196	191	176	182	196	195	195	198	188	199	154	191	182	181	168	187	176	202	189	180	164	204	162	196	169	176	195	204	206	195	169	180	154	196	206	180	197	188	198	207	195	211	194	200	156	206	190	186	182	177	196	199	170	205	222	173	206	181	189	172	192	180	210	179	187	182	192	186	161	194	198	191	196	198	197	195	156	176	209	192	180	214	196	207	212	185	194	200	193	182	192	168	191	185	209	209	183	191	194	200	179	204	199	179	186	174	200	155	167	174	190	167	204	184	212	189	197	194	208	172	209	230	160	188	183	184	200	172	151	194	196	178	198	202	192	221	174	209	194	175	222	211	169	213	206	187	200	204	197	211	192	194	202	202	187	191	177	195	192	187	180	183	186	208	209	178	220	181	180	188	207	170	178	197	212	197	208	197	190	192	201	187	195	190	177	195	213	219	200	171	204	205	190	175	211	215	191	177	207	192	189	204	194	185	193	159	197	201	204	199	206	185	177	174	201	173	209	170	198	194	187	170	206	197	185	209	189	194	191	199	195	195	175	190	173	173	178	187	215	214	225	189	183	198	197	165	197	192	181	160	175	187	224	171	167	183	196	188	184	180	193	219	218	182	178	214	224	162	191	197	221	190	166	201	174	183	206	192	198	233	210	199	179	218	192	187	196	188	191	185	186	176	179	192	184	174	183	202	187	184	199	187	189	209	171	206	168	187	207	189	190	191	190	179	176	212	224	187	200	188	189	187	198	202	188	203	210	178	181	179	201	228	213	194	200	194	185	181	176	225	167	196	196	206	194	189	198	185	164	181	195	189	169	182	182	180	197	181	191	183	170	189	173	199	181	169	183	169	220	197	194	206	197	200	172	214	213	198	201	207	192	208	197	183	167	201	179	205	177	190	192	200	188	207	177	187	199	210	171	187	207	197	189	206	194	168	182	189	193	212	194	182	202	177	191	191	182	182	163	198	194	208	216	179	190	198	204	211	180	193	182	202	175	204	207	208	184	216	193	185	204	207	183	190	203	192	178	193	205	192	213	197	197	191	196	207	190	188	189	207	210	190	175	196	195	191	188	179	193	164	188	202	191	176	186	187	231	191	181	176	216	193	203	172	204	210	211	209	199	193	186	200	205	217	176	193	208	211	205	180	193	164	183	197	195	192	212	194	161	196	156	185	220	168	148	188	187	201	185	183	196	192	185	175	184	211	189	173	196	190	194	161	175	216	193	201	165	167	163	193	201	199	182	207	200	195	166	182	187	189	208	178	177	177	195	190	208	189	212	181	171	211	210	202	198	187	182	200	190	172	196	194	185	203	186	195	188	176	200	197	174	199	210	173	171	189	171	185	175	207	169	183	183	193	190	172	201	190	201	205	192	189	185	192	210	188	189	192	204	155	198	171	186	207	181	208	183	197	176	174	199	196	172	175	197	203	206	198	197	185	206	179	185	175	207	209	204	198	181	216	188	177	194	200	199	179	196	180	188	225	190	181	174	189	179	209	199	190	193	150	199	183	163	205	187	175	196	176	173	194	194	207	167	226	194	210	188	169	171	192	166	182	191	208	183	167	187	202	177	159	175	192	197	195	194	208	166	196	194	191	206	179	195	192	192	193	195	211	193	196	165	207	180	196	199	188	183	218	174	199	219	185	198	184	206	188	180	167	185	202	207	186	191	182	197	183	194	184	203	179	187	194	181	166	181	184	176	220	191	214	186	188	191	204	198	179	223	225	215	183	185	198	213	189	195	174	190	182	190	164	194	200	205	171	172	193	187	235	204	227	213	209	168	195	190	188	178	166	183	192	199	231	192	186	194	174	184	202	171	200	203	189	213	197	185	203	207	185
5921	6372	14209	13828	12609	7583	8018	6456	5566	4019	3376	3094	2581	2431	2092	1817	1713	2259	3801	4667	2453	1723	1494	1136	693	569	530	580	501	548	515	539	538	544	540	509	508	480	508	485	544	491	495	496	491	501	537	524	512	520	563	501	509	492	498	513	496	494	508	498	529	519	492	489	521	534	505	507	503	510	546	497	499	484	498	500	515	503	528	513	507	504	496	516	485	481	467	500	489	488	515	513	519	490	516	537	481	483	501	500	477	507	535	515	553	562	475	475	494	516	470	495	503	534	506	509	493	527	528	536	464	514	510	513	495	510	482	480	504	507	510	481	524	500	480	518	472	492	490	484	514	460	495	498	541	530	481	509	508	508	523	507	486	472	512	488	553	478	497	499	510	512	530	494	495	478	518	488	550	489	510	537	539	502	504	530	505	489	495	461	527	513	500	514	520	535	490	507	481	499	552	517	510	499	489	514	502	528	524	497	519	476	452	497	504	495	547	530	501	502	476	523	516	498	466	518	474	508	546	464	490	500	537	488	518	480	491	511	494	471	496	506	526	520	511	531	545	485	515	545	484	493	538	497	544	518	548	535	499	549	489	505	521	524	485	501	516	507	520	496	558	476	498	482	518	491	520	472	504	557	492	487	500	538	461	518	543	489	502	492	513	498	509	499	520	489	498	499	464	527	476	507	523	531	503	496	507	509	514	499	517	545	530	551	548	517	496	510	473	540	512	503	512	502	483	511	486	526	479	513	543	499	522	510	519	491	504	512	534	536	476	461	506	496	514	503	507	498	500	501	500	502	541	553	475	494	518	520	514	505	500	524	496	498	511	455	460	505	512	505	491	537	459	472	516	509	488	530	500	517	490	538	480	472	525	505	456	528	513	548	496	534	515	536	521	544	515	468	497	511	530	503	470	530	521	468	497	526	477	527	541	523	532	484	479	517	523	450	489	534	479	518	518	496	503	533	564	503	487	510	471	495	505	450	534	517	508	467	482	500	499	492	529	486	475	515	531	482	473	530	459	498	522	525	501	528	477	503	455	507	514	515	549	453	506	508	463	523	530	504	532	476	508	545	501	500	470	521	507	533	488	501	500	516	482	521	522	545	522	496	501	506	480	545	494	545	508	500	495	502	515	490	490	521	492	510	504	521	491	538	488	505	484	521	548	501	488	518	499	481	506	494	517	481	508	516	524	523	520	533	513	509	503	508	505	525	503	480	548	543	527	491	511	481	494	503	534	529	490	505	503	506	541	535	530	483	540	492	515	483	514	496	502	531	534	476	491	504	501	477	533	547	528	516	492	524	494	515	510	500	494	479	517	484	511	477	527	452	513	498	504	498	506	501	508	501	509	500	508	540	503	499	505	514	507	452	491	521	473	527	531	538	505	455	503	478	475	495	485	513	503	489	502	490	504	511	466	475	540	546	487	527	511	450	539	439	504	488	525	545	486	495	499	487	508	499	529	474	527	529	551	490	470	492	499	506	484	504	538	479	513	531	513	513	517	526	535	532	509	458	482	522	481	510	501	521	520	490	524	497	493	514	514	478	519	506	509	502	523	481	473	508	460	499	497	504	481	537	515	508	541	493	509	490	527	512	510	491	547	529	537	507	539	512	489	495	544	482	500	503	541	515	516	509	507	528	507	521	523	467	516	534	550	520	501	464	500	491	520	498	517	513	519	523	503	522	484	501	548	523	528	510	527	502	512	530	528	544	560	496	517	512	501	507	552	504	474	526	466	506	477	503	494	467	500	489	537	555	493	468	525	448	516	501	507	568	549	502	507	481	491	502	521	499	500	510	492	528	543	507	518	505	489	510	532	483	466	532	512	498	519	489	485	500	511	509	506	478	488	484	482	460	478	513	490	521	516	552	542	487	499	499	493	493	515	499	536	532	507	463	461	476	489	511	500	486	464	512	541	502	488	508	472	536	494	533	521	497	545	523	528	499	492	507	499	500	484	496	505	488	486	474	493	524	510	547	474	518	546	500	488	513	547	517	481	501	535	496	540	515	456	483	496	523	504	555	501	468	482	486	508	488	504	537	463	459	510	509	509	497	496	512	522	513	474	488	471	505	558	556	469	497	539	465	496	477	473	507	480	480	497	475	530	500	517	494	471	524	501	455	490	505	534	516	500	530	511	497	534	496	509	486	499	492	515	506	488	526	512	495	532	483	486	532	494	552	520	516	530	534	509	492	508	508	534	513	510	508	490	517	507	508	551	519	512	515	487	544	506	492	545	523	461	510	505	478	527	502	451	506	499	528	451	495	506	505	500	501	509	467	480	510	501	503	533	502	460	504	505	518	470	522	509	467	454	525	506	549	524	514	505	496	541	487	493	551	519	501	512	502	499	496	467	495	495	515	526	558	501	517	493	470	485	509	522	541	516	521	508	515	498	472	477	528	518	511	555	538	522	491	540	495	550	532	491	525	492	487	498	505	521	468	486	493	513	489	534	519	525	493	486	500	492	486	522	541	526	472	489	459	502	529	511	526	510	507	471	480	492	501	511	470	526	530	465	487	552	493	485	503	501	484	538	500	488	469	519	498	495	509	519	527	496	507	503	461	502	485	508	509	460	467	539	547	484	520	517	523	452	540	531	521	494	538	494	495	499	507	509	514	501	497	512	499	522	571	530	515	511	507	524	515	503	475	473	495	525	523	505	506	488	504	538	502	531	497	523	531	485	522	560	496	540	548	468	542	495	557	494	500	468	502	512	517	508	511	498	500	497	483	495	477	523	500	499	512	543	507	489	519	527	527	511	499	525	505	517	537	547	532	523	463	514	459	467	511	532	496	538	524	494	520	543	514	461	503	494	537	485	503	504	509	487	499	522	490	533	509	514	521	505	520	457	512	486	497	486	527	506	526	501	541	478	530	506	481	528	493	489	508	505	488	499	512	481	493	486	583	489	505	521	554	518	468	493	515	491	505	471	540	521	514	523	502	501	520	514	532	502	522	518	497	487	518	498	518	498	475	517	527	490	484	508	549	494	519	490	537	528	485	521	508	510	466	551	528	483	561	460	497	564	518	482	491	513	551	545	502	503	496	533	503	484	512	486	490	518	510	535	464	531	504	512	497	467	498	511	498	494	477	488	510	492	508	520	532	565	494	513	522	450	503	505	476	553	500	525	487	458	484	538	510	524	506	485	504	546	446	520	499	519	505	513	554	515	520	534	492	526	519	477	512	505	479	493	514	510	515	477	531	512	514	490	505	507	548	482	515	462	496	515	539	540	487	518	475	520	478	493	491	508	492	539	528	518	512	523	437	472	530	514	485	526	470	472	498	521	495	530	517	483	528	501	478	549	500	511	520	502	511	533	547	517	544	513	498	493	505	497	517	504	460	511	522	483	514	511	492	524	484	485	504	539	470	489	455	480	497	528	498	518	532	522	492	497	494	513	535	497	544	471	497	514	524	503	514	501	504	482	464	487	579	502	484	510	479	553	512	482	485	515	490	517	487	484	491	503	514	520	529	495	487	479	478	484	488
17630	25706	39560	27406	18389	10815	6853	4730	5020	3142	2156	1576	1387	1104	1143	893	913	1543	4075	5735	2964	1711	1296	832	441	391	301	328	264	241	285	248	231	244	216	231	191	199	208	237	208	226	220	203	196	171	210	187	217	195	221	214	211	177	208	185	203	191	220	206	217	201	232	208	190	225	193	228	180	220	208	204	190	199	217	187	215	205	201	185	205	212	195	203	210	201	210	203	206	195	213	211	182	220	185	211	216	220	214	205	188	193	215	215	194	195	196	196	197	208	225	225	218	239	173	206	203	193	213	212	173	206	208	209	215	211	203	198	226	195	216	184	187	209	220	179	241	192	199	212	173	217	234	201	193	188	197	225	176	196	182	217	198	193	205	208	177	190	210	203	217	205	193	224	203	195	195	181	224	192	227	202	210	181	207	219	210	216	190	210	188	180	191	211	203	210	215	208	204	194	212	221	224	197	198	224	192	203	208	192	211	200	205	217	222	197	188	189	229	164	195	173	204	209	199	179	206	189	215	200	218	220	217	208	185	223	181	207	232	188	225	210	204	233	199	202	194	199	219	190	201	233	201	199	218	185	210	212	214	210	194	185	192	217	201	237	226	228	207	209	165	187	200	204	216	216	210	192	199	189	212	195	196	200	200	208	184	214	194	221	204	208	208	183	157	176	212	184	222	209	181	190	208	217	228	237	212	196	188	222	214	209	190	189	228	216	212	228	208	185	213	193	173	229	196	202	193	225	217	206	211	222	227	206	203	196	198	226	215	185	207	207	199	195	203	204	205	200	193	191	199	193	228	234	193	209	205	224	220	202	210	205	195	197	191	224	215	175	189	212	206	212	195	216	207	200	217	219	208	210	221	182	195	201	197	214	192	190	215	193	228	189	201	213	190	212	178	222	190	191	183	186	199	205	220	201	178	220	209	207	221	191	202	194	183	188	208	207	205	224	160	208	208	224	195	194	210	187	225	208	196	170	219	205	202	211	220	198	205	191	183	197	191	204	239	218	210	183	198	199	216	180	204	218	178	201	194	208	223	196	196	187	207	217	187	218	211	216	199	182	161	228	196	205	225	207	219	229	194	192	216	187	226	202	213	197	220	211	209	194	214	238	193	199	218	194	211	188	207	181	174	187	211	235	202	181	193	211	194	188	216	226	214	210	211	190	200	192	214	228	186	178	192	179	207	230	180	217	197	198	216	178	200	184	227	184	194	222	185	195	210	242	207	182	185	214	209	190	222	227	217	216	221	220	182	250	228	226	180	201	214	186	230	211	217	215	209	198	216	191	209	216	197	212	192	207	189	221	191	243	215	200	196	196	185	197	208	209	216	194	207	184	199	205	177	204	233	196	188	187	204	193	207	199	192	218	210	185	200	206	228	206	206	200	195	201	189	200	186	201	201	217	213	207	207	195	220	228	187	187	210	192	212	194	178	228	196	204	235	181	211	184	199	207	202	202	217	222	217	194	217	200	210	182	210	201	220	230	206	203	202	214	195	227	188	219	185	226	207	225	204	230	187	216	192	181	170	194	215	190	206	216	193	231	219	205	211	196	193	205	204	213	209	187	200	232	210	190	217	178	174	199	189	219	206	198	187	180	223	207	192	209	214	227	191	208	214	189	199	183	209	209	227	215	200	181	195	192	215	202	228	231	205	251	196	202	205	218	226	185	189	210	219	216	201	224	214	199	220	204	226	205	221	210	193	203	205	212	233	213	182	180	204	195	179	209	196	218	226	177	198	188	204	200	198	197	193	180	228	191	189	192	205	189	251	191	200	188	214	195	212	189	202	200	196	221	205	214	206	197	182	196	190	207	202	210	218	198	201	195	245	222	165	198	184	188	207	229	204	218	220	206	210	205	190	192	199	200	192	203	218	214	190	185	206	214	208	201	202	169	194	222	206	195	203	197	223	200	167	213	208	217	214	219	217	227	182	225	202	203	209	217	186	203	204	211	193	229	181	199	197	163	222	182	217	192	221	203	194	224	214	204	229	193	199	176	194	192	208	189	204	183	199	176	201	198	191	224	211	228	200	206	208	183	221	213	201	245	191	196	195	187	201	205	210	208	212	224	205	216	189	210	180	214	226	178	195	234	173	197	227	212	197	224	190	204	214	160	223	218	196	223	198	198	220	192	187	174	204	204	223	197	188	228	198	209	205	190	206	220	211	185	236	208	192	196	192	184	208	207	192	206	238	197	211	202	193	203	185	209	181	241	212	219	203	213	235	198	224	213	216	200	194	212	206	225	201	203	197	172	188	207	195	205	214	214	204	193	176	203	204	225	203	184	201	197	217	210	190	209	209	197	179	214	201	210	213	231	218	218	217	184	165	193	179	203	196	197	216	159	201	233	192	176	213	212	192	198	172	219	206	216	190	226	194	192	181	194	215	188	215	200	227	211	231	194	184	172	197	213	183	207	213	197	196	218	202	193	206	199	188	193	198	209	228	228	207	193	204	193	210	215	198	185	187	203	192	228	186	196	209	195	204	177	183	193	229	198	210	202	206	183	202	199	160	195	209	176	208	185	216	203	228	220	213	212	195	190	209	191	213	188	180	209	188	189	205	213	202	208	248	218	201	180	187	215	196	216	192	188	181	191	195	229	207	200	185	209	179	208	217	221	189	211	211	200	214	206	194	186	187	231	195	200	204	198	190	217	208	205	234	221	202	213	202	200	204	210	191	206	212	188	172	207	190	190	206	209	190	168	193	221	208	214	178	183	228	208	211	208	204	209	220	215	196	212	203	175	200	242	213	211	183	198	223	203	178	219	213	203	211	209	211	207	201	185	218	218	195	199	180	185	194	240	228	251	231	234	205	217	204	187	189	214	216	198	184	208	193	212	210	210	209	199	217	176	212	189	208	209	195	199	232	191	222	207	226	174	183	216	182	212	224	208	197	208	193	177	244	187	195	230	197	213	200	204	199	219	214	189	200	214	203	186	226	217	208	209	212	190	205	212	221	202	194	203	207	194	213	177	227	205	170	189	197	210	207	232	212	207	208	235	202	190	203	196	197	179	217	216	204	188	230	218	234	195	200	218	192	197	208	213	213	202	207	217	212	197	220	242	197	201	184	211	202	200	209	197	210	220	202	203	195	203	193	178	197	213	190	190	196	190	209	220	184	201	160	231	219	172	189	231	192	210	220	208	218	207	212	222	200	211	224	232	164	214	209	221	188	220	203	200	182	200	217	206	219	230	203	206	214	218	198	229	227	208	216	220	223	211	204	213	210	221	195	202	191	195	194	209	202	199	209	207	240	212	217	226	192	208	203	170	195	186	209	217	209	203	208	212	173	198	229	193	186	232	198	182	186	193	193	238	196	190	210	196	207	220	190	214	207	218	211	221	215	208	225	198	218	188	231	202	200	196	199	188	216	188	265	226	166	203	185	204	214	190	221	186	204	205	212	205	218	188	201	198	218	219	225	208	187	218	202	195	202	183	229	177	195	192	182	207	223	188	198	203	195	206	207	200	201	201	243	200	179	193
12218	22941	39950	30320	23155	18287	16558	15374	17286	10846	8612	7540	6821	5556	5545	4738	4416	8671	19710	24103	13436	9517	6927	4227	1942	1618	1115	1207	1018	762	990	963	845	835	740	624	564	608	534	578	599	557	577	587	568	554	611	604	552	628	621	558	567	518	537	504	512	550	520	502	530	473	556	508	546	520	607	553	524	512	501	523	527	521	514	556	494	562	565	544	546	517	548	561	532	596	565	529	565	570	547	542	571	503	565	517	528	550	535	494	532	528	505	569	556	570	556	551	536	563	533	506	558	521	549	529	529	540	547	561	571	532	515	543	530	572	533	496	543	547	553	536	512	592	520	516	572	516	550	533	516	507	537	549	504	524	483	600	553	523	528	491	569	505	534	536	502	546	525	530	540	533	557	538	534	577	558	525	531	520	564	570	550	502	528	516	510	526	565	560	489	550	529	586	506	512	527	549	543	499	499	556	564	565	550	525	550	539	555	507	532	501	561	504	513	532	531	503	536	559	547	569	511	528	531	548	532	534	547	551	518	546	532	507	555	518	536	529	562	520	539	555	557	529	531	561	552	525	516	570	560	504	541	520	503	528	578	552	603	538	532	559	505	551	526	529	514	597	541	517	521	548	511	549	548	577	549	538	521	532	506	544	515	571	532	522	560	541	584	497	514	561	530	541	533	548	508	542	539	492	518	517	544	538	530	552	586	555	531	538	557	559	533	561	532	533	502	546	525	555	588	535	575	584	535	534	553	536	520	549	538	545	538	564	543	562	586	528	545	561	528	504	548	513	498	532	515	548	561	535	536	555	483	561	518	543	533	533	539	491	490	560	558	547	540	513	503	542	545	539	525	556	558	546	571	533	502	567	563	551	532	512	568	524	547	519	519	528	528	526	528	548	566	532	550	513	490	555	526	555	527	564	504	547	552	546	526	512	553	547	533	549	548	529	518	545	569	557	575	531	540	537	511	524	521	551	519	544	550	522	535	525	528	523	530	571	504	573	554	486	548	529	521	550	543	570	531	531	540	534	546	542	536	549	546	576	508	542	532	539	495	542	555	529	538	502	543	524	539	508	567	538	612	565	556	543	555	546	499	525	528	498	557	574	530	585	525	546	535	570	556	520	519	544	497	543	502	531	550	534	518	526	555	535	520	536	534	542	521	514	562	511	515	546	531	528	530	555	541	537	552	513	539	529	577	543	516	536	560	480	524	555	569	524	508	527	573	508	562	533	553	540	551	544	541	529	574	547	568	538	523	536	540	568	510	572	552	536	524	562	501	576	501	545	562	531	542	540	517	520	523	508	554	544	542	559	540	552	523	541	547	543	554	530	497	518	529	526	537	554	539	527	509	549	548	539	538	549	590	511	549	546	513	541	505	497	545	538	503	498	540	524	492	503	544	528	558	546	553	586	543	521	560	531	535	555	530	501	508	479	510	528	516	523	558	518	531	503	564	559	549	521	553	491	561	547	501	535	571	550	556	550	543	535	535	536	526	582	541	537	540	523	506	538	557	570	570	530	577	500	542	527	550	527	522	520	590	520	571	510	517	508	506	553	565	547	533	535	544	499	570	537	550	522	567	541	535	549	504	553	570	502	547	525	512	510	548	524	500	564	569	511	548	557	523	513	549	547	557	522	522	540	597	551	499	570	551	518	540	537	565	557	522	519	550	560	531	503	556	573	567	514	528	559	518	527	538	549	497	533	535	511	532	513	504	536	550	533	528	542	555	501	531	508	511	553	560	500	564	520	531	529	530	528	560	548	563	547	532	527	529	529	546	540	523	532	541	531	551	543	547	583	540	543	526	557	584	517	527	563	514	542	505	551	526	560	560	579	549	566	571	550	532	514	529	523	556	485	518	582	567	590	511	537	512	542	528	546	558	515	514	501	500	553	513	547	540	541	576	487	530	527	532	547	510	575	575	566	569	514	528	518	551	556	548	510	532	526	558	492	540	548	530	585	536	488	539	554	547	531	535	511	568	564	521	528	511	509	568	529	516	539	501	565	506	542	548	522	510	559	488	546	583	519	517	535	572	562	533	549	523	573	528	552	536	508	533	541	547	513	542	535	534	518	519	526	550	560	530	568	483	533	550	519	567	542	579	556	547	546	531	515	540	553	538	576	530	536	511	532	559	544	560	496	552	526	533	549	539	560	537	553	515	521	500	512	541	557	506	544	555	534	522	548	564	519	530	546	519	528	561	511	563	524	541	520	541	559	525	552	583	491	497	530	549	574	525	545	540	583	563	544	566	516	537	567	531	522	535	528	508	530	515	519	525	527	581	522	541	557	569	474	510	529	504	524	490	554	545	566	561	543	571	567	568	529	478	543	534	556	532	553	515	542	570	563	552	522	578	506	524	506	561	534	565	512	536	542	537	545	567	580	560	513	550	532	537	572	535	553	538	547	573	545	547	506	516	550	532	496	526	533	564	494	550	529	542	547	592	554	480	542	526	533	532	582	510	585	495	550	519	574	545	516	554	511	575	548	526	517	554	511	561	537	577	547	546	540	540	568	525	532	543	534	555	511	546	543	529	519	541	547	545	507	547	556	565	525	511	535	555	551	528	529	536	553	521	529	547	524	561	464	575	525	495	512	572	545	500	537	539	506	532	588	527	507	559	519	559	538	546	528	507	523	502	564	574	523	531	521	551	539	556	525	544	563	531	515	530	571	521	565	567	549	507	561	559	515	528	555	569	532	498	512	550	523	485	516	488	543	523	505	532	570	557	537	540	549	566	485	502	527	559	545	558	538	519	522	565	564	552	550	509	544	538	505	515	549	519	550	569	545	563	549	507	558	560	524	516	565	521	545	581	535	531	571	531	549	524	522	559	498	527	566	526	564	550	551	524	547	571	532	555	534	516	492	510	535	561	545	581	570	524	554	525	558	532	549	533	542	516	513	549	506	571	536	520	552	549	517	530	567	510	531	504	531	541	531	527	532	557	511	533	554	521	528	535	537	555	507	564	554	562	506	568	523	511	548	559	527	520	554	590	542	564	530	553	539	556	516	514	550	560	546	557	521	547	576	543	508	522	519	534	565	525	548	534	539	498	538	510	529	540	558	528	560	531	520	560	532	547	536	537	535	544	511	514	517	516	563	576	505	493	528	505	542	530	566	539	480	538	538	517	564	546	545	589	498	544	553	555	504	525	545	531	587	519	555	485	560	531	529	559	582	501	558	505	457	539	502	526	535	573	527	522	549	550	534	561	486	527	587	509	587	529	515	565	535	520	541	533	592	559	512	548	515	528	531	480	540	517	516	471	563	539	578	544	579	543	531	527	538	535	511	505	544	527	524	572	557	551	564	535	536	554	566	504	551	548	564	552	540	557	533	554	556	484	553	505	531	544	531	545	575	579	538	545	567	536	541	515	518	506	512	577	560	588	518	527	561	553	561	528	517	504	522	541	531	463	536	556	598	552	530	552	590	517	552	547	524	531	503	541	508	594	547	571	488	499	523	508	515	546	517	524	515	543	517	530	541	568	479	578	524	553	561
26414	37878	53047	35491	24480	18235	12564	10401	10380	7202	3789	2459	2175	1809	1717	1727	1422	3508	7724	11229	6598	3313	2208	1279	709	506	379	325	315	246	342	368	295	263	248	242	206	178	176	197	190	190	194	227	220	181	207	224	179	226	244	204	198	207	188	181	216	189	206	193	180	178	193	214	190	209	199	209	189	211	157	216	183	188	188	203	178	201	191	204	184	191	206	214	175	177	194	223	213	168	200	209	204	196	181	202	184	173	199	209	203	214	179	190	186	194	187	203	168	179	196	200	190	193	230	194	206	183	181	182	180	205	224	182	201	222	182	222	182	213	189	202	208	191	171	192	173	190	151	174	167	193	220	167	209	194	169	203	191	181	185	184	199	166	201	196	155	195	188	178	188	200	193	192	205	202	200	213	199	224	195	182	188	192	189	205	220	177	217	206	184	207	186	200	192	178	199	166	207	197	195	194	196	198	192	180	210	181	209	205	202	228	184	210	184	211	188	191	184	173	181	213	197	188	209	195	188	189	204	162	206	199	186	196	195	182	223	188	201	199	183	183	177	217	192	202	197	162	171	213	179	188	194	211	201	196	180	178	177	163	180	174	157	198	226	179	179	182	203	208	207	181	217	181	224	192	189	157	200	188	211	193	196	213	194	181	185	206	198	183	217	205	193	191	197	214	184	172	203	181	189	200	196	210	187	196	189	206	198	224	190	170	188	187	183	195	184	204	195	177	168	199	196	184	220	175	187	187	192	177	194	195	206	178	208	202	193	199	174	200	181	206	213	172	197	170	197	189	205	199	187	171	176	177	201	205	208	197	170	173	178	199	171	191	219	192	210	192	204	226	206	211	187	191	181	181	202	175	189	195	209	160	191	194	183	213	200	196	197	178	204	205	195	195	181	199	200	204	200	203	183	183	188	190	192	208	203	196	190	174	207	185	202	183	176	203	171	208	189	186	199	184	197	179	199	180	172	205	200	217	194	199	170	169	174	206	203	184	192	183	187	165	187	190	196	156	197	238	183	181	159	169	177	182	191	183	163	233	184	194	217	203	180	184	217	188	171	193	194	175	197	187	225	211	216	188	191	200	198	192	176	200	200	208	204	203	187	194	193	202	194	207	208	183	195	204	177	220	181	201	187	183	201	190	190	196	173	208	202	210	185	174	184	178	197	208	182	205	190	215	206	202	188	165	157	196	193	180	213	178	191	207	184	177	188	196	198	187	218	222	189	219	193	201	182	171	212	180	150	187	198	189	204	171	176	183	199	194	201	221	200	215	216	200	203	195	183	166	194	195	200	201	203	187	177	202	226	209	201	194	198	222	185	230	189	176	201	192	203	179	185	189	196	198	206	181	190	201	207	184	184	248	178	180	203	176	185	201	187	208	206	188	193	182	168	209	176	166	217	197	189	185	178	203	202	194	189	191	189	186	185	180	175	177	192	190	196	204	201	209	190	184	193	199	184	201	201	197	194	213	211	192	179	218	171	176	206	186	198	182	188	188	188	197	200	202	206	206	165	185	166	178	189	205	179	197	202	236	183	197	195	201	179	184	194	189	194	209	178	204	172	202	195	194	164	184	187	187	177	179	175	203	201	191	169	174	188	193	178	189	189	204	214	204	208	208	190	197	194	212	182	201	202	191	205	214	187	191	206	169	198	189	194	195	198	199	200	201	208	200	213	181	200	195	204	187	190	170	178	176	175	197	197	179	191	195	216	198	185	183	184	176	193	188	200	189	169	206	214	193	182	193	177	202	185	199	205	177	198	220	215	196	191	199	179	164	228	198	178	204	200	199	190	210	165	207	197	212	192	203	206	205	176	203	167	194	196	217	173	208	176	145	168	203	201	184	175	171	205	196	180	211	193	221	189	191	195	152	190	178	210	181	205	200	181	198	197	183	181	198	186	219	184	182	176	191	209	195	204	196	196	185	192	214	188	206	197	185	176	218	191	220	197	198	175	191	201	217	150	169	178	176	193	207	188	185	167	187	194	207	175	178	195	215	187	186	219	199	203	188	188	172	203	205	207	198	201	192	170	187	183	185	188	184	170	187	214	180	203	199	180	179	195	180	203	212	195	183	171	204	214	193	205	183	196	190	176	191	209	208	199	207	166	203	193	191	185	214	200	193	193	187	186	192	192	194	184	181	228	198	212	181	194	187	209	192	206	211	195	198	181	178	178	200	209	178	187	192	213	203	202	206	205	172	218	185	206	191	202	209	193	178	191	201	196	185	185	179	210	188	191	193	201	172	176	191	184	204	203	186	192	203	186	204	198	182	205	194	207	214	194	186	185	210	201	180	190	171	185	211	198	182	195	188	238	197	185	178	200	180	181	186	193	172	202	193	176	190	204	178	191	210	212	181	181	194	184	220	190	181	205	200	203	203	209	203	193	190	216	199	185	191	209	195	173	194	188	207	203	205	169	191	220	179	207	183	205	211	206	192	198	219	234	166	213	219	194	195	184	181	207	215	202	182	204	202	174	190	184	195	203	191	192	174	201	182	221	191	197	182	215	208	220	184	198	212	201	195	193	182	203	206	207	193	178	162	180	177	200	161	192	171	189	174	183	227	186	202	189	203	199	193	206	168	187	199	197	166	173	205	223	177	197	192	194	187	213	200	200	192	210	227	206	183	185	189	189	213	185	181	207	198	195	208	179	203	184	195	198	205	198	202	168	205	199	220	185	202	199	184	187	193	180	188	192	197	186	162	209	187	180	212	195	220	195	198	189	189	180	201	196	167	210	217	172	175	213	180	187	201	172	175	181	211	179	190	205	175	178	187	202	190	178	179	183	187	212	173	201	191	203	183	216	200	203	197	205	187	200	197	214	208	194	189	225	178	201	202	200	192	193	191	193	188	219	197	210	198	201	183	193	186	211	205	202	188	198	178	194	191	171	191	216	182	198	200	174	207	212	196	177	185	198	185	188	187	216	182	206	169	167	181	191	178	209	185	172	205	177	195	202	199	189	163	188	185	174	191	185	172	208	174	196	181	222	229	224	197	210	191	207	184	195	180	209	194	177	179	190	193	209	198	212	206	189	182	212	192	206	176	175	178	207	191	212	186	196	186	203	193	228	203	201	194	174	200	172	185	167	216	194	232	177	192	165	201	195	185	174	201	206	207	182	206	178	184	183	177	202	197	197	188	190	201	189	195	174	198	199	219	194	224	183	203	181	182	216	198	198	201	187	221	202	188	220	187	198	178	194	191	193	198	181	192	182	164	207	196	225	194	222	236	183	192	183	186	184	175	222	200	193	180	208	216	168	182	184	194	181	182	204	179	173	213	217	204	194	189	183	206	191	211	226	202	192	199	199	198	199	214	180	209	202	182	206	195	204	190	203	181	184	189	203	167	183	202	191	211	174	183	174	196	198	202	183	201	170	179	186	209	194	191	188	205	212	206	188	202	219	196	176	196	195	167	188	213	202	210	219	197	179	202	222	158	184	216	184	187	167	188	188	178	210	199	208	184	185	200	197	218	183	207	204	202	175	200
16338	32709	48720	35640	27931	25083	21416	22978	23000	19015	12155	9630	9396	8297	8269	8151	7681	16100	28476	34013	22327	15106	11122	6560	3516	2492	1570	1578	1227	995	1448	1378	1155	1082	901	672	573	539	530	597	593	547	563	634	652	593	652	680	536	639	627	569	501	513	514	519	506	511	550	520	468	533	465	506	525	507	482	547	508	528	498	514	546	515	540	539	457	510	492	503	512	506	486	521	497	515	526	530	490	489	498	518	532	513	489	465	524	487	495	494	524	507	510	502	536	502	512	519	508	530	516	523	494	515	516	466	523	531	507	513	554	500	529	502	544	522	512	491	531	517	449	505	461	490	475	526	504	462	495	519	525	506	510	477	496	494	472	543	493	508	539	531	526	509	478	459	464	521	470	528	529	512	513	455	506	534	541	497	522	497	518	519	548	498	469	515	498	463	492	477	527	479	541	533	505	540	478	505	483	500	522	528	500	522	504	523	542	512	492	503	525	503	513	511	551	518	478	480	522	492	565	538	540	506	448	496	511	531	451	486	495	533	514	529	526	486	479	495	512	490	511	520	510	497	504	479	500	487	475	488	476	507	487	527	482	549	551	508	543	497	495	496	467	490	471	519	549	507	502	527	486	536	491	500	501	475	532	514	513	485	519	519	480	534	463	510	483	474	506	483	471	556	495	509	503	536	535	518	548	526	473	512	507	547	506	500	480	497	514	537	518	501	513	513	508	509	499	542	523	491	542	528	494	487	527	499	508	500	509	540	520	508	483	490	517	485	497	511	487	514	530	473	448	516	520	519	480	487	496	495	498	517	478	482	474	491	515	537	515	488	527	503	492	473	498	499	507	523	498	504	522	512	518	531	504	548	489	547	532	510	493	469	512	531	479	555	507	509	518	509	472	461	475	510	514	483	467	506	532	494	503	527	523	503	507	537	486	492	519	536	511	493	502	489	506	495	479	494	493	527	504	539	498	473	486	523	491	521	500	489	535	497	510	507	479	498	499	499	520	493	541	515	515	490	470	535	502	525	471	488	506	545	472	499	546	482	524	475	522	523	535	548	497	526	515	497	518	530	501	497	543	527	477	536	506	500	512	508	461	520	507	482	497	505	512	503	475	532	524	480	557	486	482	536	526	511	488	479	490	520	490	501	447	538	563	530	506	531	511	482	526	484	532	447	505	520	546	486	531	493	524	491	499	509	510	518	530	507	489	536	491	469	490	493	500	518	553	520	516	493	491	528	513	502	518	512	520	510	536	484	483	528	489	507	524	491	559	498	542	558	483	483	520	470	511	479	522	463	513	476	487	536	542	495	523	470	497	496	489	486	499	518	489	519	528	535	490	485	535	508	517	517	497	469	497	475	509	497	514	528	516	471	531	516	471	517	517	520	489	519	509	513	493	501	525	528	528	538	513	520	531	525	520	488	527	490	522	472	493	504	534	493	526	472	496	503	516	525	521	495	510	500	494	484	502	485	503	490	527	448	481	532	515	548	532	513	558	521	513	500	499	526	496	514	548	503	511	457	506	527	544	487	532	491	502	510	470	544	468	472	477	489	533	478	523	515	475	491	551	509	464	486	519	473	477	505	500	514	535	512	538	520	541	470	491	529	557	511	503	552	502	501	496	504	526	483	484	506	496	471	520	511	545	485	490	516	506	515	539	528	511	525	513	506	528	520	507	501	484	476	520	486	508	529	516	483	457	485	513	488	535	488	490	503	508	504	534	483	520	539	511	547	449	500	522	520	494	471	488	482	512	527	568	512	516	498	506	498	499	469	502	496	498	472	525	492	508	495	522	516	531	495	495	506	536	497	528	539	509	498	508	518	476	559	507	547	489	509	476	515	530	490	473	528	503	526	484	521	471	494	532	492	513	487	544	510	560	489	513	500	499	547	502	517	504	534	488	505	481	479	529	491	497	483	554	494	522	504	448	484	508	522	519	493	510	519	494	497	505	516	558	524	462	521	488	505	546	476	495	492	493	484	495	510	536	506	520	520	516	498	529	491	559	505	508	512	496	480	534	512	486	496	539	514	541	506	509	512	471	527	517	514	527	542	522	515	497	472	496	505	492	512	508	487	510	526	490	493	539	517	495	510	476	512	474	484	518	502	556	501	510	529	526	471	528	471	536	497	490	505	524	552	556	499	521	506	493	506	514	527	522	509	506	489	507	527	474	484	548	507	521	493	495	477	523	492	530	479	500	526	522	523	508	529	528	509	542	471	519	514	496	517	490	478	524	490	494	484	539	522	517	526	535	518	557	491	441	520	521	515	523	477	496	485	505	504	531	479	498	504	512	487	510	480	514	489	510	515	449	436	538	524	489	497	508	482	504	544	502	501	519	517	506	512	484	490	523	492	540	518	510	554	515	503	501	506	550	523	531	497	476	486	432	473	522	497	543	540	527	478	499	461	530	560	472	476	467	506	479	498	495	521	504	480	510	511	488	487	509	471	501	517	508	510	514	496	534	510	515	460	501	495	508	492	473	520	474	540	527	519	457	496	519	532	544	479	520	468	520	500	505	514	578	511	498	553	487	506	495	486	486	496	493	496	457	521	516	484	517	539	503	502	522	473	453	487	529	511	520	495	489	487	482	519	499	470	485	492	515	560	502	542	505	488	467	510	517	481	541	494	517	539	523	469	497	512	475	499	503	522	506	463	502	532	551	497	531	471	466	563	494	524	509	511	481	481	540	553	483	508	529	483	559	462	522	459	523	538	497	473	487	528	495	552	490	525	473	456	500	454	484	514	504	467	497	521	507	486	514	496	493	512	501	509	523	482	458	544	525	528	509	492	518	532	473	504	478	478	513	496	495	487	535	490	489	501	512	500	491	504	512	557	502	526	469	513	491	506	511	505	505	490	482	476	502	512	517	515	521	543	530	534	492	543	534	493	447	503	522	522	499	509	545	468	527	480	511	513	485	527	489	487	505	490	516	528	485	507	498	497	516	489	542	502	500	521	529	531	507	507	535	484	531	503	482	539	515	538	506	515	508	507	523	489	505	500	478	525	505	478	505	522	513	497	469	494	514	502	527	505	501	520	529	485	509	541	459	488	488	513	474	518	511	483	490	540	491	474	524	479	539	533	514	529	501	529	514	532	518	549	477	487	498	552	494	518	513	504	519	547	475	527	519	541	478	506	511	501	512	483	542	520	495	518	517	476	507	475	512	523	520	530	464	500	496	489	517	472	529	498	527	492	511	496	474	495	497	507	531	511	541	443	495	493	506	514	521	514	497	540	501	524	500	483	504	547	483	502	480	481	497	497	531	516	515	490	476	528	516	533	546	516	556	473	475	522	536	463	526	510	496	506	540	555	500	515	510	495	497	516	511	502	546	548	489	503	499	503	480	527	501	536	530	482	547	527	549	566	506	462	563	529	512	522	483	504	520	457	538	488	497	473	506	535	488	518	505	505	516	488	514	507	502	496	477	529	514	521	488	497	482	513	552	521	494	499	566	516	500	535	505	507	497	507	512	509	518	490	507	506	538	513	503	460	521	533
6535	8178	11053	8046	5031	2448	1554	1349	1138	832	651	521	489	446	398	409	443	465	486	958	744	424	358	285	223	209	194	226	177	215	193	184	178	186	209	183	191	197	185	184	209	209	181	208	181	217	195	207	164	170	177	183	206	168	217	198	180	159	209	189	165	185	205	204	195	193	200	158	203	184	185	194	207	205	188	186	204	191	182	217	193	193	175	184	177	216	215	202	179	193	197	196	191	200	165	181	210	178	142	191	210	177	180	190	187	216	200	190	180	185	209	183	205	191	190	186	180	170	176	168	181	176	195	182	185	186	196	194	185	191	197	195	185	191	199	216	183	206	199	195	195	200	215	192	200	201	201	209	187	214	181	162	201	178	203	196	184	188	159	187	193	211	207	198	193	167	210	186	173	188	196	190	176	186	198	175	177	177	182	207	193	189	201	195	183	219	203	179	207	186	188	203	178	176	186	179	188	193	175	188	198	182	204	184	163	198	204	188	196	210	185	207	196	165	198	201	205	205	209	207	178	188	167	197	196	181	200	189	185	189	177	189	219	200	171	197	194	203	187	181	186	168	209	170	191	209	205	191	206	201	206	196	178	166	188	196	175	167	198	187	218	189	201	195	196	208	207	189	174	211	192	208	201	167	182	171	203	191	202	208	168	200	188	184	187	207	162	184	189	168	200	179	185	185	193	187	163	180	172	217	188	172	185	192	190	199	181	192	187	176	181	192	195	216	180	190	204	197	196	215	191	191	211	192	193	198	181	200	188	180	193	195	182	166	207	213	183	186	194	201	174	199	171	190	173	187	183	192	199	192	198	199	181	202	171	221	196	194	173	183	203	194	180	197	190	195	186	184	204	199	182	199	170	195	180	191	202	195	198	185	178	190	189	185	214	218	196	204	202	164	177	182	203	197	201	187	191	177	170	178	195	191	188	191	189	200	192	177	188	184	200	180	187	191	192	192	179	164	217	174	178	197	186	212	174	184	167	165	190	193	201	221	194	191	171	187	186	187	176	213	181	211	191	193	188	151	191	196	191	201	180	193	192	196	197	177	185	192	176	182	191	200	186	191	195	194	202	181	184	181	198	188	196	196	178	191	204	196	197	208	212	170	188	169	177	193	173	200	200	210	191	201	186	191	200	212	186	209	203	163	192	199	183	196	192	187	205	174	192	180	179	188	181	192	196	211	158	195	189	198	179	192	181	178	172	180	202	194	201	238	178	197	181	190	204	216	179	180	178	189	174	205	199	188	207	168	185	214	212	189	207	191	180	204	190	208	199	190	202	179	194	186	172	203	185	180	169	181	185	187	217	181	176	182	207	177	202	211	173	194	174	192	171	188	177	191	185	195	180	192	196	173	197	194	193	187	163	194	211	198	163	204	211	184	164	211	233	186	194	208	172	210	191	182	186	188	165	219	199	217	177	195	182	162	165	193	165	201	194	181	210	191	194	176	192	184	190	165	132	171	184	187	174	190	165	205	191	193	196	193	201	183	205	176	178	168	206	172	171	191	221	183	172	171	195	195	198	200	200	174	202	187	197	203	205	182	210	183	170	182	211	186	173	177	193	187	177	174	200	189	192	178	189	154	199	204	173	181	183	215	215	179	182	182	198	192	198	193	194	180	200	180	181	202	188	176	172	194	189	210	206	204	196	198	194	191	199	196	204	159	181	203	188	189	197	185	178	177	200	252	174	208	199	190	185	191	191	187	220	183	165	224	175	185	178	193	178	193	181	196	189	173	169	183	201	196	170	180	188	161	160	187	213	186	185	176	195	173	184	199	215	192	181	201	204	196	166	188	183	210	188	182	193	195	206	189	199	194	194	192	212	177	187	185	186	209	201	204	173	203	194	178	186	191	164	215	190	194	193	208	203	186	180	188	176	188	197	183	216	183	208	174	192	171	190	208	208	205	200	180	175	175	177	189	198	207	193	187	178	209	177	192	177	168	187	193	191	188	179	179	192	175	197	170	196	183	195	176	198	169	215	207	206	189	158	191	200	177	205	158	194	219	211	186	180	170	173	180	183	173	170	187	210	201	184	192	207	206	187	202	203	165	173	188	195	193	219	183	207	169	174	213	170	179	182	207	182	198	226	191	192	200	210	185	201	187	184	192	190	169	197	201	166	203	206	177	181	211	198	175	201	200	186	165	203	188	182	191	193	209	188	198	191	174	217	168	202	174	188	210	205	171	189	200	188	187	179	213	188	211	189	186	182	204	190	219	202	206	160	189	209	184	178	177	198	203	208	212	195	192	189	200	213	205	176	187	182	181	176	197	186	184	191	189	184	204	193	204	188	205	198	224	185	205	167	205	174	182	174	220	188	165	178	192	195	200	175	165	187	174	176	167	195	205	188	182	180	192	216	202	191	184	179	204	183	196	203	196	195	212	179	193	200	213	180	192	188	221	199	177	205	184	195	207	159	192	188	200	178	197	212	196	182	174	184	181	196	197	167	187	217	211	194	204	184	179	191	172	186	185	172	190	190	181	199	192	177	173	194	189	195	187	184	217	187	182	210	199	168	181	193	207	174	203	195	199	181	170	166	208	228	186	203	182	188	178	187	207	187	195	196	210	205	211	182	194	170	197	187	189	186	185	229	160	208	165	184	168	207	155	189	171	176	203	190	201	187	198	167	174	174	197	193	200	201	168	186	196	194	195	201	203	162	200	182	192	205	192	200	180	226	199	214	196	203	185	175	195	203	184	194	186	178	196	153	186	205	204	184	193	225	182	183	170	195	176	217	171	159	188	197	210	192	186	192	186	205	192	193	193	206	212	199	210	204	207	161	192	200	202	183	180	189	185	183	177	211	165	182	203	184	178	170	193	192	182	182	171	169	184	209	177	178	195	177	191	196	206	210	174	194	183	177	203	179	162	193	177	176	190	191	206	166	185	180	209	181	207	205	188	199	184	196	205	198	175	204	204	198	174	199	194	180	184	204	176	167	206	190	194	190	187	183	200	197	179	218	213	166	182	168	218	175	191	185	206	195	190	196	200	216	219	209	192	201	199	179	175	184	199	177	214	184	170	188	186	214	185	203	160	192	221	174	189	195	204	181	185	179	195	189	196	200	182	194	174	195	209	174	192	170	185	205	184	194	187	180	205	204	215	178	224	198	197	188	176	166	190	168	171	175	179	186	195	190	216	187	175	172	198	176	210	184	209	196	223	197	187	201	183	183	182	193	183	199	190	193	165	175	219	205	179	189	190	178	187	195	217	198	196	192	195	178	176	166	205	185	218	202	213	198	193	192	185	179	178	192	228	173	183	177	184	195	177	194	227	182	226	192	182	214	191	196	190	185	204	212	208	200	206	193	158	163	194	197	186	209	193	191	201	196	201	168	203	187	182	175	176	199	194	191	179	188	191	178	202	189	219	196	193	202	180	197	180	150	176	210	189	192	185	194	177	179	184	193	171	185	180	180	185	205	182	198	213	186	179	186	180	192	185	179	201	162	197	171	181	190	194	205	197	207	169	216	186	179	194
5082	8253	15354	15554	13678	8689	6843	6702	5561	4079	3479	2549	2478	2206	2049	2132	2309	2424	3030	5206	3908	1756	1365	1032	708	636	556	525	519	516	515	496	476	522	503	473	509	510	465	463	488	477	519	503	513	500	521	515	540	521	519	530	513	516	489	541	467	516	483	534	511	521	527	541	520	509	518	516	495	472	467	471	489	549	515	538	543	485	477	535	508	490	525	473	498	480	541	457	527	497	535	518	519	456	493	481	490	512	497	508	516	491	480	485	507	473	508	525	522	476	511	499	552	498	485	526	494	533	527	532	547	479	491	514	504	520	513	462	528	526	548	502	471	544	554	481	506	513	515	477	534	495	480	551	470	516	477	453	535	518	504	496	519	497	485	491	487	493	515	519	529	490	492	526	553	537	483	482	512	502	480	492	483	511	462	528	534	489	495	485	502	498	503	512	499	521	538	486	497	517	472	521	557	482	527	498	510	455	523	523	492	492	467	531	464	461	516	484	474	556	513	475	499	494	506	539	497	517	497	504	513	518	525	516	482	531	506	515	507	503	501	499	511	524	500	506	496	495	482	485	486	516	498	470	556	479	497	482	527	565	487	530	504	529	558	470	536	513	514	493	511	476	485	502	497	498	540	488	480	497	502	480	492	491	490	494	482	476	545	476	520	507	478	469	511	549	521	503	530	490	514	518	499	516	513	521	527	475	504	508	532	488	522	494	502	489	574	503	535	496	504	509	506	534	536	493	500	474	514	490	536	540	533	515	523	510	504	533	503	535	493	518	494	559	474	495	525	493	517	457	493	503	509	513	536	526	496	508	514	534	509	515	496	504	511	492	498	463	488	490	526	511	496	513	464	469	522	497	518	511	510	495	474	493	504	519	518	518	480	511	523	523	495	484	500	540	561	456	492	467	460	500	492	495	523	497	493	493	488	534	481	446	482	492	505	503	527	537	490	523	525	477	479	484	522	500	525	475	542	509	515	511	482	578	501	513	491	500	510	526	521	528	496	492	497	508	503	515	501	456	512	546	517	510	549	514	483	521	492	512	502	516	503	485	539	521	486	511	505	465	504	477	488	471	487	544	549	526	502	494	501	458	511	549	498	504	483	542	544	537	504	521	528	493	488	497	530	509	497	507	499	507	512	461	482	512	517	499	515	521	490	487	479	499	497	527	521	450	479	564	481	493	499	491	514	484	519	536	492	521	469	488	500	504	531	537	535	536	537	485	506	496	498	478	522	469	512	532	469	460	473	530	536	516	497	452	519	476	525	526	502	524	553	495	499	511	498	507	507	524	477	540	492	594	487	498	539	471	529	509	523	499	493	514	516	538	521	517	485	489	542	483	500	522	527	557	515	507	500	513	508	512	534	534	530	502	519	548	470	521	537	445	527	460	513	506	517	490	532	493	511	547	550	534	548	511	488	552	495	491	455	510	511	503	540	511	487	506	512	501	539	534	483	525	472	515	499	503	483	493	501	484	522	502	504	494	540	490	503	511	522	533	486	491	502	520	502	516	507	499	520	478	540	543	520	505	511	500	501	492	502	532	495	505	480	524	490	480	527	499	522	508	492	502	496	493	500	498	472	505	495	543	498	517	481	513	492	506	462	493	520	525	513	513	554	520	513	521	477	513	496	495	512	466	479	488	506	483	540	476	523	496	500	491	461	513	535	482	481	512	504	502	499	503	543	511	487	515	488	503	509	501	550	488	450	519	495	507	491	516	510	504	554	510	453	527	464	523	528	496	504	513	520	523	510	517	488	552	529	495	492	522	521	507	549	492	461	510	482	503	471	468	507	520	454	488	483	491	505	490	499	513	486	511	537	496	546	526	491	471	501	488	493	529	539	478	504	512	487	518	593	447	512	539	495	508	515	529	504	538	508	510	500	549	511	491	521	500	487	495	495	503	510	496	455	485	493	509	495	497	497	474	478	558	479	504	509	517	521	515	540	537	501	533	478	517	478	504	522	535	490	542	525	540	511	485	423	508	506	528	498	505	496	481	484	533	473	510	496	542	498	459	528	509	503	528	510	518	491	524	510	501	499	494	482	503	508	480	497	498	493	525	487	503	529	489	485	478	492	489	503	460	492	479	518	522	518	524	516	492	515	511	453	525	524	536	470	523	515	479	514	513	485	542	499	554	507	505	519	514	481	543	503	508	495	475	510	518	486	526	503	553	556	515	499	485	502	480	517	493	539	506	482	506	505	526	514	475	491	483	528	531	508	505	501	514	520	480	489	493	548	482	497	529	531	468	551	565	480	541	480	496	528	510	490	528	548	484	522	531	498	477	499	482	500	502	484	501	495	503	498	497	491	496	493	497	506	518	463	535	549	510	496	515	516	485	530	557	510	472	458	482	499	544	523	508	495	499	521	514	524	518	483	548	486	499	508	471	481	492	509	520	510	519	476	494	495	514	502	539	532	528	554	526	515	499	531	514	528	493	500	516	512	521	539	503	551	534	469	514	521	537	523	558	483	483	532	533	508	511	516	516	493	498	520	500	504	505	509	468	512	495	533	497	499	511	502	508	532	533	485	521	466	510	548	517	491	499	503	529	505	509	528	524	511	495	517	497	480	487	505	523	480	571	486	517	469	538	499	461	522	502	495	543	494	485	497	489	499	497	490	555	513	472	497	519	520	540	531	506	489	484	517	531	510	505	516	528	556	515	517	527	473	534	498	533	513	487	498	512	507	487	491	529	487	520	500	535	475	531	509	544	452	490	523	487	484	533	488	467	475	520	478	480	517	515	479	517	490	497	502	492	485	549	496	510	538	522	488	514	474	506	503	518	503	546	543	537	472	502	466	505	517	519	496	494	511	469	503	477	487	491	502	541	478	485	469	533	519	478	504	490	515	490	572	480	530	503	510	491	487	507	513	481	499	514	477	486	495	546	500	541	516	469	489	553	510	519	452	550	520	492	485	494	551	505	547	516	516	501	512	543	522	500	537	516	525	517	518	512	508	503	485	479	513	518	522	541	492	499	526	538	481	531	499	495	514	531	495	488	556	510	486	515	512	496	520	532	475	493	505	460	480	455	520	481	477	504	505	533	521	531	506	493	507	474	477	536	499	501	492	528	516	519	507	522	478	485	497	554	488	519	515	468	519	491	523	500	514	529	457	493	552	507	487	506	471	525	539	490	480	516	523	499	537	509	506	488	537	498	453	538	495	492	546	506	543	506	518	530	522	525	537	489	519	509	502	471	519	521	483	511	499	503	471	502	485	520	522	526	517	483	504	511	510	542	503	503	488	520	515	487	503	499	507	504	509	530	475	457	529	503	485	501	483	526	502	492	539	496	476	512	481	485	499	519	487	509	517	485	464	478	502	488	543	557	514	503	515	510	526	468	512	499	445	499	502	470	553	515	507	492	472	497	460	501	496	495	494	488	509	492	557	524	506	510	506	543	495	493	515	485	440	493	505	506	525	489	460	528	505	472	480	495	500	489	486	529	516	520	515	492	480	496	517	451	509	512	509	507	491	548	507	526	508	484
16982	27015	41568	28833	18325	12033	7803	6423	5306	2548	1761	1576	1415	1291	1160	986	1443	1596	3282	5549	4553	2020	1058	626	338	323	256	227	225	230	239	238	237	245	224	200	187	205	194	220	212	192	214	211	186	217	218	209	206	195	197	194	224	229	200	188	190	209	184	195	196	222	213	216	197	202	198	214	193	200	215	184	201	193	224	195	224	204	178	226	181	199	216	199	207	198	185	203	229	208	192	208	198	209	220	206	200	176	201	221	210	212	182	192	185	211	190	195	205	194	237	216	212	187	234	198	192	210	194	220	196	199	206	198	188	201	202	196	223	206	208	216	203	207	216	208	195	201	195	204	222	211	203	197	199	191	203	199	211	212	168	212	204	197	187	191	210	215	199	204	194	219	179	202	193	184	199	193	228	213	220	202	188	185	195	183	212	195	210	197	216	212	215	192	197	196	199	218	217	180	198	178	209	211	229	202	198	194	212	196	211	222	218	204	222	189	195	207	218	217	217	185	185	205	186	189	201	201	186	181	188	212	205	193	207	196	199	206	202	204	199	225	201	192	177	210	199	200	221	220	208	234	221	216	179	192	217	199	190	176	201	200	228	208	215	225	205	203	187	180	223	208	208	192	205	190	199	204	182	179	211	215	220	211	213	215	200	206	198	208	229	219	213	179	204	189	207	206	213	208	183	204	204	193	205	199	171	188	196	211	214	212	205	207	212	215	187	203	214	174	182	185	210	218	189	207	196	242	205	205	213	204	189	188	187	196	214	179	204	199	213	181	223	224	209	196	212	199	178	208	175	181	205	203	203	213	209	219	210	204	190	191	193	216	230	206	185	222	188	201	216	203	188	198	220	192	214	230	183	199	211	221	215	228	189	218	202	195	200	201	198	197	205	222	204	191	199	212	181	197	182	217	227	191	223	212	201	199	222	212	196	236	213	210	208	219	187	184	231	191	188	193	224	195	248	222	234	199	220	183	220	189	186	190	202	211	224	206	185	236	196	191	175	208	200	218	191	207	205	197	187	213	210	204	195	222	192	208	192	180	202	198	211	197	229	183	228	183	194	190	203	199	217	223	195	198	188	172	207	188	210	173	237	196	192	176	196	194	182	203	215	190	210	215	174	185	201	192	206	165	202	230	224	213	212	218	213	192	214	206	193	198	187	198	178	203	185	191	186	221	197	213	202	202	189	194	184	199	190	199	201	210	219	193	222	186	197	222	225	208	207	198	211	208	199	197	218	219	184	183	202	192	200	182	218	220	198	191	191	194	203	222	204	215	229	208	196	172	208	203	199	168	201	216	220	213	211	209	213	215	216	195	205	208	191	209	197	176	216	203	191	228	217	198	192	193	189	196	178	202	206	194	194	223	217	211	218	207	212	191	208	190	205	222	195	189	202	201	209	203	181	206	200	208	205	204	191	208	210	205	188	215	210	206	225	192	198	187	204	194	201	220	202	232	191	206	231	202	195	206	203	219	210	194	201	194	215	193	200	223	224	202	229	212	174	211	182	216	215	189	218	192	195	192	210	209	216	218	213	187	222	183	216	201	198	204	186	209	168	244	233	233	201	186	198	201	202	212	205	201	191	185	216	208	204	201	213	191	231	205	185	223	202	233	221	230	191	202	213	201	224	213	178	225	180	177	220	209	210	218	207	163	236	190	198	215	205	206	198	217	196	230	191	207	197	188	209	205	223	235	185	211	194	205	208	206	194	196	192	217	235	187	182	198	225	221	189	192	210	190	185	177	203	225	180	211	206	213	193	194	179	188	212	202	211	195	220	192	219	223	213	202	201	198	217	207	185	216	197	218	195	210	205	217	201	200	198	199	178	203	222	217	220	202	205	173	185	230	182	205	189	190	189	199	197	224	203	213	166	203	223	204	226	195	197	198	204	208	219	224	185	227	182	213	235	191	218	204	186	210	208	188	204	187	192	187	197	207	180	208	212	204	207	206	207	188	207	218	205	192	195	209	223	215	218	207	212	193	203	195	208	219	202	197	217	197	217	197	214	189	227	208	200	199	176	215	221	230	204	202	220	198	227	219	176	218	221	196	214	225	197	194	197	199	207	220	173	180	199	215	207	200	203	197	209	198	196	234	197	221	184	182	188	185	216	204	191	198	197	220	180	208	190	206	199	196	222	206	221	186	178	208	172	208	180	209	195	188	213	192	204	188	210	204	219	200	191	178	183	223	209	198	198	210	198	208	220	210	199	202	212	239	194	211	227	207	215	239	213	186	221	228	179	208	202	183	187	202	195	225	190	201	207	216	212	195	196	192	209	224	212	201	188	229	208	205	199	226	234	205	227	220	197	225	229	224	184	193	204	188	233	191	191	210	208	218	207	213	206	199	213	212	220	204	209	199	213	200	193	195	205	187	191	231	214	226	206	183	177	210	216	213	189	206	194	216	220	198	224	186	174	248	173	182	225	195	199	201	188	186	204	205	224	219	186	210	207	224	194	226	192	211	217	154	218	198	209	191	182	224	186	175	215	215	201	189	213	222	198	200	211	210	226	190	211	207	228	190	198	188	184	199	222	212	195	211	217	204	193	210	220	178	194	219	179	198	214	201	194	208	194	190	206	204	194	200	198	197	214	193	212	198	185	209	207	209	218	203	210	211	189	194	192	206	222	182	204	217	202	212	203	209	197	188	209	198	191	207	209	191	190	187	194	195	210	216	204	195	169	211	218	203	178	199	191	188	191	207	188	190	186	198	203	209	175	210	234	194	180	208	173	201	215	187	218	208	193	207	179	196	190	221	203	214	195	194	233	200	196	214	203	204	213	198	216	199	195	190	185	200	195	212	200	194	208	204	210	240	204	205	208	220	227	210	198	228	205	214	205	227	196	219	215	217	205	217	202	213	202	191	208	196	184	220	175	210	224	201	212	210	200	188	198	182	200	218	213	196	212	208	220	226	180	210	202	208	205	209	192	186	221	199	210	199	204	169	180	187	190	212	199	224	193	196	191	225	214	218	196	201	206	213	208	234	203	215	210	211	210	206	203	208	206	220	242	229	220	220	203	188	190	193	203	193	240	208	214	183	209	203	194	221	201	205	196	197	214	219	227	203	231	204	193	193	192	225	198	230	201	207	200	218	195	212	201	204	193	183	194	205	216	224	182	200	210	199	195	191	188	191	201	200	197	225	230	196	201	205	212	199	214	205	200	232	181	206	233	187	204	236	218	200	222	198	203	207	225	195	207	223	176	208	192	232	190	190	207	203	187	199	202	206	199	191	196	178	198	217	208	191	173	214	228	188	200	201	183	216	218	224	230	237	200	194	208	196	183	201	196	194	204	176	215	205	189	235	218	184	209	234	217	210	193	188	189	191	225	229	174	184	208	192	213	185	197	210	213	229	196	221	207	200	214	232	187	225	210	199	215	230	203	224	216	200	214	224	203	212	214	232	209	184	213	220	204	210	223	206	193	196	212	199	198	195	201	194	212	219	224	202	201	204	203	215	184	203	185	212	204	223	202	191	202	217	220	191
11873	24283	40342	33045	23944	18624	18024	18001	16443	9536	7655	7241	7065	6434	5966	5358	7351	8883	17578	24100	19425	10205	5469	2973	1336	1107	797	744	665	628	725	714	690	644	600	583	546	531	557	587	583	551	542	567	530	564	542	567	577	584	583	511	498	565	577	523	532	565	519	531	507	567	518	520	527	526	564	519	530	544	523	537	567	531	541	525	571	517	536	556	507	545	507	524	567	572	542	510	571	556	516	559	589	548	564	548	559	564	557	567	484	512	538	540	533	556	541	532	537	593	513	518	524	506	518	540	514	535	550	526	530	546	533	600	568	532	550	534	517	534	496	556	579	567	544	532	529	544	534	522	573	543	528	479	531	541	574	539	536	565	535	485	521	534	469	551	559	512	577	525	531	564	538	532	549	571	535	533	531	557	508	530	570	531	523	533	513	511	542	540	531	515	504	556	509	553	542	542	558	539	520	542	545	570	533	554	562	507	544	525	519	507	548	568	590	517	543	539	554	543	521	511	538	582	551	539	540	487	524	544	524	543	499	544	541	492	548	546	557	530	528	548	524	518	542	563	568	582	549	501	535	496	560	497	550	529	508	535	521	540	560	552	563	521	568	546	538	580	525	541	498	548	512	510	558	568	523	536	523	517	544	526	549	532	533	537	541	536	582	546	534	526	537	549	530	573	524	537	552	557	534	512	556	513	560	559	537	544	531	539	561	504	571	525	514	519	528	529	548	490	515	543	491	531	523	535	490	509	559	566	569	528	550	540	530	575	561	522	542	553	575	559	521	547	524	530	549	552	541	543	583	510	519	577	500	514	559	544	534	559	504	527	510	571	582	539	538	557	566	509	558	585	572	543	572	553	545	515	589	540	553	552	553	500	534	527	545	531	501	536	568	554	556	582	549	516	567	566	557	499	504	525	563	590	502	535	525	578	549	534	546	536	515	526	539	551	547	519	522	485	501	518	520	567	536	535	548	556	533	502	524	503	532	523	501	520	517	529	539	549	544	581	594	530	531	525	517	566	512	514	561	556	519	543	573	532	575	590	532	560	566	590	588	516	519	497	569	524	569	551	553	566	521	529	524	549	533	495	517	515	571	577	512	548	548	599	552	553	538	554	528	522	541	516	534	514	523	498	578	565	541	504	491	528	575	540	570	506	481	591	548	538	496	554	494	561	560	533	538	526	560	557	498	526	515	545	563	563	542	535	550	571	532	527	509	564	534	525	545	546	566	542	549	521	502	584	523	530	520	525	520	547	527	534	537	555	517	534	558	569	531	549	554	537	508	545	551	519	574	562	531	585	522	537	475	553	576	518	547	535	511	546	568	549	526	547	554	528	545	585	531	556	568	532	553	567	544	532	536	504	538	508	527	537	521	529	534	505	521	521	526	546	519	549	506	567	549	520	534	579	574	522	538	576	524	550	519	492	533	552	572	544	544	543	564	518	544	542	580	549	531	534	545	542	511	547	558	547	518	528	555	541	540	546	524	532	509	546	549	551	545	534	530	547	562	550	543	570	555	525	505	518	522	558	585	555	564	573	540	550	508	548	516	545	532	557	561	570	560	549	558	562	502	576	547	513	595	594	523	538	566	520	555	533	532	558	516	526	530	513	544	522	559	495	616	573	505	559	539	542	540	519	544	559	553	563	485	580	546	541	585	569	523	558	499	573	526	553	507	523	535	553	559	561	519	532	513	540	562	522	565	571	555	502	565	543	513	542	507	541	493	532	560	520	583	531	515	530	524	526	546	508	552	564	530	511	529	561	532	538	527	517	546	549	539	534	579	549	548	599	502	593	507	557	530	554	548	546	528	503	547	535	517	538	529	564	535	560	568	506	520	511	564	528	543	513	523	518	499	557	536	527	522	555	503	544	525	501	563	543	537	538	541	540	522	521	506	557	565	538	532	540	562	518	539	504	524	528	534	533	536	553	543	553	561	505	568	589	531	518	557	564	565	522	536	518	523	500	544	521	522	518	540	529	536	552	570	555	528	564	532	561	537	500	543	541	564	530	511	536	517	565	575	548	523	514	568	565	550	546	561	543	556	538	593	498	525	559	554	525	529	479	527	529	546	532	527	508	522	546	567	568	515	535	521	512	544	562	499	532	524	538	489	520	557	537	539	543	576	551	500	530	510	518	549	518	523	535	553	550	527	565	581	572	588	546	544	562	550	499	566	538	570	562	548	596	512	573	523	513	533	524	521	557	560	540	517	497	511	536	546	503	550	538	495	540	551	562	507	533	580	515	517	527	521	534	528	537	522	545	569	564	553	541	524	547	539	570	518	525	541	535	548	558	549	536	567	525	518	545	544	497	522	528	537	541	525	568	531	543	527	499	567	540	476	534	580	593	547	537	557	583	528	516	572	523	561	507	508	571	507	538	508	546	533	517	550	528	554	530	566	551	516	544	490	533	526	497	531	524	565	515	550	547	574	528	515	565	542	508	550	500	536	516	545	568	492	572	537	553	515	553	553	569	514	529	567	540	574	507	522	559	524	537	546	535	515	544	563	495	528	585	571	560	540	546	539	501	556	545	536	547	526	545	563	487	541	522	523	551	529	582	532	539	545	545	527	566	524	525	564	542	565	540	539	574	518	578	506	511	520	554	575	552	611	527	595	557	537	520	521	523	550	549	494	573	529	571	573	548	534	530	565	548	576	573	525	513	511	531	565	521	542	548	553	535	540	553	561	517	528	518	556	552	495	539	569	564	553	556	570	582	543	554	542	522	556	567	529	551	535	549	516	552	555	531	541	571	489	495	563	545	569	514	526	582	535	520	594	534	483	540	513	516	533	517	576	576	539	550	582	592	538	559	526	583	538	523	573	493	549	517	563	560	546	528	525	555	572	553	527	541	541	523	539	589	518	559	529	539	548	601	547	554	582	537	523	582	556	572	548	521	573	524	564	507	554	518	531	576	536	559	533	506	525	570	524	553	583	535	549	532	523	577	506	526	526	531	547	523	513	519	553	546	543	553	523	529	540	515	525	501	564	535	569	501	557	571	534	528	553	539	533	534	520	557	496	552	522	530	542	525	487	543	525	506	512	554	493	554	554	571	536	540	565	564	523	546	496	573	543	526	529	581	534	545	522	543	519	554	537	519	549	547	534	559	535	536	538	531	490	525	522	515	518	578	531	556	511	520	529	529	567	529	523	571	521	539	537	544	553	621	507	537	541	537	525	558	569	555	547	574	564	560	566	539	568	494	540	566	507	566	537	509	566	517	506	548	558	570	540	531	520	507	559	556	502	568	488	529	538	474	558	516	526	534	553	556	519	545	573	541	514	549	543	550	522	520	515	520	571	549	569	537	529	544	605	543	468	556	527	562	526	539	546	525	517	510	563	548	558	513	563	555	492	529	539	507	509	545	504	597	524	530	534	516	543	522	571	562	535	567	523	508	551	516	562	538	552	537	545	540	568	518	571	546	544	524	559	532	529	553	569	539	544	509	555	516	559	547	522	553	556	526	524	559	546	561	551	508	557	548	563	571	557	565
27017	36940	55261	41383	26744	19066	13918	12330	9980	5526	3351	2663	2349	1971	1841	1771	2214	2764	8065	10958	7684	3976	1610	735	463	352	294	259	250	232	231	232	241	221	199	221	192	199	175	169	184	198	203	184	186	208	179	174	175	224	202	198	176	198	226	189	192	193	190	194	209	221	186	185	212	188	208	185	195	199	220	211	172	185	194	184	199	214	193	199	160	199	204	204	208	194	186	217	187	205	181	199	191	199	181	203	213	202	222	179	194	197	203	193	207	213	210	193	190	191	204	195	229	208	204	185	177	176	191	182	181	175	200	190	218	208	188	167	186	183	206	182	226	187	198	200	189	206	203	188	202	192	190	205	177	197	179	213	195	191	198	192	191	182	193	198	182	206	200	172	204	191	197	180	219	190	212	193	171	207	208	160	176	196	194	202	198	173	187	183	197	213	203	191	220	219	192	187	162	195	203	208	184	179	190	181	177	203	197	192	192	200	175	197	201	206	177	158	211	180	219	199	195	181	196	209	196	193	198	198	196	186	200	205	196	200	200	210	189	211	213	193	182	201	198	208	216	200	203	178	198	186	186	218	203	177	172	177	200	210	219	192	194	191	185	191	193	184	207	172	177	196	203	183	177	191	187	203	223	200	203	203	181	208	203	222	225	192	194	184	210	212	197	182	185	193	196	180	196	203	199	193	190	194	193	197	207	197	195	202	196	194	188	190	187	186	163	199	203	201	191	189	198	206	163	189	208	202	199	171	202	181	177	197	211	214	191	187	175	196	168	176	181	193	201	175	200	199	216	185	191	187	218	218	205	203	202	191	153	212	223	172	172	190	182	192	179	224	199	211	185	219	210	179	192	174	182	167	184	204	202	218	212	193	193	177	201	220	180	191	181	202	183	198	197	188	174	215	197	199	203	184	181	201	171	176	202	172	194	191	218	192	184	182	177	204	175	209	200	188	191	185	167	169	216	176	178	184	205	185	181	203	201	196	193	209	177	187	223	179	197	205	191	213	197	198	200	204	172	190	200	202	200	203	215	204	184	200	194	164	185	196	195	214	199	184	203	167	188	209	180	195	167	191	197	192	164	200	193	168	189	184	168	210	188	163	206	191	204	202	202	213	188	191	189	206	216	187	191	198	193	192	190	203	213	190	184	203	201	204	183	210	176	177	207	217	197	184	177	206	179	191	188	191	209	209	194	205	208	187	204	219	215	185	184	177	211	212	208	189	198	195	197	201	171	199	158	188	186	200	177	202	188	206	188	188	182	178	198	192	180	182	204	210	234	187	204	196	207	199	195	179	179	192	206	195	194	180	177	196	188	201	206	221	201	181	190	206	177	186	217	172	174	184	222	194	206	176	169	183	195	212	169	198	217	187	199	183	210	200	201	199	190	216	167	201	176	195	205	175	206	197	196	186	182	220	200	175	197	189	190	198	195	210	211	198	185	186	187	195	210	185	216	190	195	202	200	200	188	185	188	197	173	194	206	200	208	207	183	181	191	187	194	210	221	192	174	192	212	195	199	204	185	211	190	192	205	174	186	180	187	196	185	176	184	175	187	218	210	206	195	170	190	215	194	203	216	201	203	174	191	192	179	175	197	206	180	182	198	169	183	186	198	196	198	150	189	202	190	169	188	158	198	180	223	181	188	202	197	182	204	213	184	189	220	188	183	179	207	191	204	184	200	186	207	200	172	213	214	163	181	186	183	177	177	191	199	198	175	198	178	187	183	219	159	212	195	200	152	202	207	171	184	186	205	214	196	207	182	205	179	217	200	190	175	172	192	193	188	206	169	180	213	214	203	201	181	205	202	203	196	201	183	198	174	199	203	176	215	180	194	180	202	175	199	186	194	191	189	194	203	214	181	189	172	184	177	214	198	191	205	214	209	211	200	178	167	198	205	193	220	225	176	183	204	192	194	186	188	205	191	189	190	191	230	175	168	191	205	217	211	191	174	202	225	217	169	182	188	206	191	186	162	206	189	184	204	179	193	171	196	227	218	205	219	224	201	207	192	195	212	221	196	176	203	176	190	200	178	214	217	180	186	208	200	185	219	194	171	185	196	205	201	196	207	207	213	175	194	189	203	204	197	195	214	205	190	193	185	201	206	173	202	198	189	181	185	200	192	185	210	179	192	203	190	211	192	189	188	199	187	161	177	172	206	160	181	174	194	205	238	192	229	207	176	171	203	185	178	162	208	197	201	162	175	190	201	199	199	190	192	204	205	198	185	215	209	199	211	194	190	207	177	191	201	221	207	212	176	179	181	198	215	184	198	164	169	208	205	194	215	185	210	196	194	203	206	202	180	213	188	192	190	197	186	206	230	188	171	171	192	200	185	210	189	201	209	188	217	178	175	215	192	173	214	213	198	186	221	210	228	218	228	205	175	209	202	185	181	188	201	191	223	184	186	195	223	201	216	204	182	163	178	201	204	192	220	204	195	181	182	186	191	188	185	190	221	178	203	224	196	204	195	191	168	215	191	161	195	200	204	183	183	189	178	211	208	195	200	177	180	216	222	169	185	196	185	182	196	197	190	186	199	189	169	200	212	214	189	197	185	212	195	180	202	200	204	192	189	199	195	177	180	205	200	216	212	215	187	176	185	192	190	188	178	196	178	176	199	195	211	178	178	211	197	189	199	220	207	209	186	210	191	200	204	179	171	217	199	213	192	204	218	207	200	184	188	189	190	171	207	186	185	196	197	224	197	184	184	206	205	218	220	204	213	212	167	224	197	215	187	217	181	190	204	179	190	195	207	206	209	171	219	205	182	181	206	195	199	193	186	205	203	196	188	165	207	193	216	200	202	203	214	170	212	209	183	180	186	188	192	169	196	197	173	219	197	184	186	207	167	216	211	207	197	190	204	204	170	198	195	166	190	173	203	200	196	203	178	201	194	212	217	190	196	188	188	202	185	184	181	190	188	202	189	190	199	198	184	220	202	186	216	181	210	205	199	191	188	191	192	200	217	185	183	204	190	198	224	194	185	183	195	210	201	187	193	183	188	200	192	188	185	173	205	178	175	185	179	192	222	185	205	210	190	203	189	194	196	188	222	167	196	171	193	194	183	192	193	202	186	218	185	217	216	209	194	183	189	188	177	172	220	195	219	200	195	161	206	196	182	225	190	210	182	218	178	172	189	196	168	185	174	181	183	192	194	160	188	193	202	177	182	172	202	192	193	184	228	206	188	178	201	208	207	218	210	212	204	197	173	182	203	198	185	198	176	182	185	206	211	189	195	191	198	187	188	183	175	201	201	211	184	210	192	194	177	217	203	198	182	194	188	201	165	171	199	218	193	202	185	183	220	199	216	187	183	186	197	193	201	207	209	227	189	186	223	203	172	200	194	192	209	167	194	172	176	190	178	190	184	192	184	216	174	222	205	167	217	191	210	209	175	198	189	180	192	191	188	170	191	198	198	164	174	193	187	180	174	195	180	214	180	227	164	187	177	201	190	220	216	187	213	208	213	198	182	172	184	173	184	183	208	194	198	189
16641	31860	50766	42831	27839	24422	23763	25894	23446	15652	11932	10797	9729	9100	8139	8503	10482	13679	29857	33612	26362	16657	7673	3515	1840	1304	896	845	710	654	760	778	688	709	628	532	517	562	511	575	505	506	585	533	531	496	543	569	542	541	537	522	529	492	562	503	494	507	498	504	528	542	429	532	482	483	507	520	510	542	515	475	520	538	500	509	488	509	465	516	502	510	502	500	468	534	527	520	503	521	520	524	584	506	540	531	534	510	524	480	550	527	540	530	475	493	578	552	533	520	490	505	488	482	528	511	533	493	537	513	499	491	547	508	522	476	545	507	531	509	541	509	492	504	493	499	510	544	523	528	539	518	514	481	497	501	556	504	549	524	556	542	475	502	522	506	497	514	502	489	519	488	521	501	525	492	490	490	508	558	504	490	548	517	526	530	501	508	548	533	527	472	531	538	507	513	530	535	543	493	490	503	534	481	504	504	469	570	468	532	499	515	493	483	475	477	498	523	521	509	551	534	538	532	500	532	501	507	491	527	511	528	499	519	526	497	515	489	512	518	530	522	497	502	506	507	511	494	501	511	467	504	521	505	485	497	528	534	470	504	518	536	502	488	525	487	525	456	477	522	534	521	481	546	484	487	492	493	498	533	553	537	476	484	556	527	554	546	542	480	500	511	509	496	475	519	544	525	525	532	509	504	490	533	499	526	472	504	528	507	504	488	514	492	524	517	512	521	499	537	512	515	528	533	523	517	515	494	518	474	511	502	503	466	497	492	513	500	494	516	479	538	499	516	496	514	494	501	514	517	512	473	538	517	499	488	519	495	529	519	517	502	540	519	498	561	510	478	480	495	511	554	491	536	537	485	512	511	511	511	516	508	497	511	506	554	550	533	512	491	526	508	497	520	517	513	510	523	495	507	465	483	503	522	520	537	577	512	516	520	555	491	517	502	488	510	459	505	523	492	514	537	497	545	536	528	533	518	514	558	484	498	525	547	528	506	480	490	496	471	500	475	519	511	529	522	519	544	493	492	497	525	479	508	536	490	530	511	481	497	501	523	494	559	506	534	527	510	512	505	544	549	495	485	550	494	460	510	529	512	500	495	528	514	494	493	502	515	536	493	525	486	526	537	524	529	497	518	528	486	486	512	498	519	537	486	511	555	463	541	480	495	511	482	492	514	463	472	525	549	544	530	510	512	513	527	528	535	529	471	486	549	522	465	501	467	518	510	518	507	483	490	518	487	508	498	539	494	544	541	469	507	534	506	553	484	499	516	559	483	504	522	512	515	528	502	505	514	527	467	537	548	503	514	515	523	541	493	546	514	536	534	541	493	488	480	494	498	546	559	505	521	525	548	521	511	487	488	507	495	505	507	520	471	494	487	508	521	511	511	515	494	513	507	485	517	504	500	517	509	495	523	508	542	477	529	517	487	543	529	507	478	545	533	488	465	475	484	498	493	521	557	526	533	533	518	506	532	517	526	524	489	491	527	566	511	539	493	518	477	518	520	492	515	541	484	524	536	541	520	484	547	478	520	495	484	467	489	541	544	493	493	496	516	501	445	516	541	540	562	516	546	500	510	529	526	521	513	518	532	531	509	502	558	525	500	498	506	500	510	517	500	488	542	522	507	530	492	495	500	524	538	488	534	493	481	483	532	488	530	551	534	507	517	485	546	536	523	520	500	539	518	544	507	493	524	493	505	489	516	515	535	510	515	525	538	532	503	479	525	489	552	514	479	501	572	501	523	578	517	509	504	531	541	529	505	505	536	545	529	521	482	534	510	546	526	556	506	510	514	507	481	482	549	530	518	519	516	535	526	521	495	506	500	527	508	494	542	506	468	516	488	514	536	533	539	493	505	531	493	537	509	534	509	503	507	544	520	533	471	547	479	530	506	490	534	524	512	534	503	530	470	525	525	511	511	554	534	523	522	465	527	509	497	490	520	500	521	519	522	524	493	498	501	486	475	499	508	492	507	490	471	530	554	545	534	499	494	512	480	491	519	524	486	529	490	517	499	494	536	508	520	500	537	528	530	483	509	492	499	504	475	511	519	509	510	522	523	536	502	529	540	501	493	529	491	524	533	510	490	509	521	510	502	548	504	485	488	503	529	490	544	560	483	477	490	478	499	508	535	512	499	507	509	510	540	495	533	472	506	558	514	541	515	514	490	472	508	516	525	482	524	475	487	509	531	504	515	548	477	503	487	477	532	513	514	515	543	530	542	541	537	527	445	556	480	532	555	541	513	557	471	529	473	505	500	495	529	524	569	518	465	540	490	517	524	535	481	475	520	508	513	534	489	516	511	527	517	519	473	486	527	503	518	554	504	515	477	501	511	528	478	507	473	485	469	520	531	491	472	489	523	502	494	492	493	511	510	475	521	492	526	546	545	519	541	546	559	521	504	494	476	522	491	505	505	499	517	492	512	480	525	517	522	504	530	530	509	535	524	505	506	494	536	487	513	527	533	496	503	516	550	524	479	541	527	513	522	482	523	513	509	504	496	506	527	489	508	478	494	526	503	538	503	486	514	502	515	542	535	526	514	492	522	519	516	517	519	528	506	501	526	474	551	562	472	509	493	566	531	535	521	455	475	524	498	500	536	502	547	486	511	531	519	491	445	487	510	491	513	558	514	541	540	517	508	541	539	477	517	502	514	485	555	508	494	509	488	470	529	532	466	479	470	491	493	506	514	521	475	473	531	540	508	520	501	541	491	493	554	501	564	494	537	495	518	543	491	486	535	499	518	542	509	543	530	529	514	522	535	496	477	546	519	522	561	538	505	550	541	497	525	503	551	532	520	529	527	521	482	484	524	512	509	508	502	522	527	510	473	529	551	525	504	506	526	533	521	484	510	509	535	526	526	474	516	469	498	511	535	505	528	466	481	541	494	484	501	476	508	550	563	546	501	501	509	520	525	511	539	524	491	524	491	508	526	535	538	468	546	538	485	508	490	503	529	502	531	496	571	523	516	509	514	491	466	524	528	463	493	499	520	502	519	507	510	544	549	523	506	519	494	558	503	497	519	512	522	528	486	494	500	494	521	530	542	476	485	481	538	496	507	492	552	557	507	480	519	569	523	532	488	516	525	542	536	465	524	528	507	510	514	511	533	503	490	511	499	524	535	487	541	533	512	539	543	512	492	495	535	518	493	487	516	523	494	485	514	499	513	473	510	486	546	483	529	513	490	516	477	519	551	478	496	525	499	515	545	493	515	522	527	475	519	503	494	502	461	539	515	515	495	496	486	483	534	533	501	557	516	489	517	502	516	508	550	526	473	477	496	527	504	535	498	509	492	524	566	516	478	506	547	560	516	511	518	484	505	472	481	490	521	521	489	515	470	494	483	483	545	541	494	507	516	459	500	532	532	478	494	512	481	518	525	550	513	516	533	490	529	546	489	506	489	519	502	508	498	492	485	528	527	493	508	531	511	514	515	505	535	474	548	535	509	523	532	510	526	475	524	446	522	482	498	493	480	498	512	532	488	509	483	495	558	520	521
7423	9697	13519	9742	4337	2004	1574	1561	1382	977	661	621	533	432	374	395	413	447	705	874	758	596	342	243	235	219	209	198	204	205	185	209	209	194	182	224	180	225	202	199	188	193	186	199	198	204	183	186	179	179	178	189	188	206	217	198	217	186	194	199	181	194	203	190	202	176	200	195	202	200	214	197	210	213	189	211	176	187	213	188	182	239	189	226	204	194	216	202	202	162	202	195	169	206	189	195	185	188	206	201	178	196	185	187	186	181	196	197	200	176	180	182	188	181	180	190	188	205	188	209	192	174	191	182	215	196	193	181	208	203	180	199	185	199	174	197	181	203	192	195	200	203	201	204	181	204	209	205	181	205	194	201	187	185	200	214	203	167	202	213	207	204	190	204	202	194	195	197	197	169	197	214	211	179	191	209	185	206	187	187	175	195	208	210	182	201	185	202	188	195	172	186	206	210	189	193	201	195	180	207	198	195	165	194	230	168	200	196	181	190	219	173	171	176	218	195	185	188	207	167	185	194	186	190	172	186	208	183	217	183	186	202	204	185	183	192	205	177	190	191	202	211	209	201	177	210	211	204	187	191	166	170	187	207	214	202	200	180	198	189	202	204	209	212	206	175	206	213	191	170	196	175	191	172	190	196	193	180	164	199	216	182	207	228	198	160	197	225	209	208	174	187	179	199	170	198	197	195	181	198	206	191	184	173	175	175	212	205	203	200	176	207	194	179	197	174	179	198	206	184	186	187	200	178	176	210	203	187	177	174	176	193	194	189	199	193	196	200	194	194	190	155	175	174	192	199	194	188	178	206	186	216	176	198	213	208	172	184	195	199	189	214	183	210	193	188	191	204	196	203	171	215	202	194	204	206	163	167	197	217	177	194	202	188	191	206	182	207	209	212	196	218	183	191	181	198	198	191	187	200	194	206	215	177	200	226	211	198	180	197	203	207	201	201	196	192	193	192	193	200	188	189	172	182	209	214	191	193	196	204	194	192	187	199	185	202	196	204	202	201	182	216	200	202	197	191	186	193	210	193	188	198	196	187	196	196	200	186	199	218	187	192	219	181	179	196	234	192	205	214	175	173	191	179	217	196	191	175	193	185	219	183	210	172	184	193	200	210	188	175	225	187	206	208	194	214	189	189	205	199	214	171	203	213	217	180	190	184	184	226	199	188	210	207	184	206	192	197	210	202	187	186	183	186	184	207	206	193	196	182	220	180	181	219	187	198	176	220	187	175	185	223	177	170	183	171	205	202	197	191	158	194	193	207	226	197	182	186	185	190	189	191	210	209	187	183	205	190	177	205	178	193	181	206	181	188	189	217	189	202	180	213	189	187	208	174	181	198	169	199	185	188	197	218	178	186	202	175	194	178	173	193	214	204	220	189	204	208	195	210	199	198	206	177	186	192	203	187	207	188	183	207	201	184	183	207	179	189	189	197	205	182	194	209	181	177	188	216	190	192	213	193	205	188	195	194	181	177	196	188	183	199	193	176	215	198	180	189	211	179	183	208	209	185	220	213	191	196	178	180	220	203	195	213	169	202	194	219	183	199	176	180	175	172	180	186	174	205	185	212	197	186	201	215	217	197	206	199	171	186	199	206	192	161	209	200	179	167	228	177	215	209	188	174	172	191	184	215	176	184	204	175	186	192	185	186	193	199	189	206	183	184	198	190	160	193	199	174	215	195	228	178	189	192	167	206	205	201	222	209	185	196	200	212	183	188	164	196	198	204	190	202	197	192	163	200	191	180	193	188	204	196	205	193	234	182	178	197	187	184	199	210	203	187	217	192	200	198	206	185	183	186	208	193	201	182	185	183	174	182	211	180	192	211	204	205	175	188	201	201	194	192	178	224	194	190	175	183	185	196	183	196	187	199	196	211	167	211	187	225	207	204	225	219	177	200	198	193	189	195	175	194	212	205	178	189	187	184	226	184	202	206	189	215	195	184	191	202	216	188	190	202	199	177	208	226	187	184	197	187	194	199	200	188	199	246	173	192	195	202	197	204	183	207	186	193	178	210	210	200	197	185	202	212	213	186	185	219	196	164	215	179	209	208	196	184	202	202	185	189	187	193	198	218	187	215	183	214	197	196	204	161	191	186	170	213	205	213	180	186	215	187	187	199	176	168	205	190	202	189	204	184	193	206	190	207	193	194	195	201	160	187	225	187	197	190	211	215	187	196	182	194	186	180	201	215	203	171	202	174	207	187	191	190	198	190	193	199	184	196	187	192	167	223	198	200	214	180	189	214	199	203	210	187	198	191	186	191	200	186	186	204	205	215	163	211	214	194	187	198	217	181	177	179	204	164	190	227	188	215	187	194	214	185	197	191	188	208	190	209	195	202	185	193	177	202	178	209	197	199	188	207	177	204	200	208	177	198	173	205	184	197	199	214	163	171	199	200	197	176	190	184	206	187	168	181	204	178	183	192	173	198	182	214	211	192	209	196	180	170	190	189	190	213	200	179	212	204	191	193	207	176	206	183	242	196	193	216	181	172	189	222	186	200	209	181	196	208	183	202	185	192	197	183	196	215	176	191	184	200	173	197	195	205	210	212	189	163	197	175	198	194	213	193	209	214	159	194	187	212	199	172	210	201	186	188	186	198	172	194	188	179	210	178	186	184	202	196	210	210	205	180	185	202	188	178	181	181	194	198	211	173	184	182	197	204	182	175	203	199	195	189	204	177	200	187	206	200	211	195	217	183	169	202	200	170	220	218	185	205	190	202	173	211	201	197	181	207	175	186	184	162	183	177	193	190	204	189	195	204	190	196	216	230	174	220	185	197	220	211	184	165	187	228	215	191	169	203	190	191	203	209	195	192	193	213	212	216	192	199	190	189	183	218	187	209	185	231	215	188	210	180	207	205	198	197	181	189	193	187	198	190	201	164	206	182	183	192	171	211	193	198	186	204	207	183	201	167	198	193	218	188	199	195	195	182	192	210	202	193	218	196	194	192	182	191	230	212	205	190	185	190	192	197	200	204	198	205	199	187	174	201	227	166	184	190	186	191	199	184	200	194	171	219	206	186	174	208	205	211	169	178	184	218	177	191	207	184	210	222	195	172	212	211	177	181	192	176	202	153	181	165	190	174	198	203	178	161	189	212	186	173	198	196	167	186	210	185	188	192	211	185	198	194	173	205	207	196	209	176	187	207	183	193	187	185	205	179	174	235	204	209	196	188	202	204	179	200	219	181	186	184	181	195	201	169	167	197	206	211	177	187	186	188	187	186	203	193	196	200	194	188	169	199	217	187	214	207	188	191	190	193	192	185	190	207	186	175	182	199	194	187	204	193	206	206	199	183	180	209	204	190	191	209	212	191	162	184	171	207	176	184	190	199	212	174	202	211	208	179	169	166	182	196	201	184	191	172	189	171	212	211	206	185	179	224	222	172	210	177	179	210	176	190	201	223	204	206	191	197	162	177	192	183	190	208	200	184	218	216	198	192	187	192	213	206	204	227	209	199	189	177	200	195	177	204
5543	8824	18055	17887	11197	7706	6631	7735	6751	5044	3607	3218	2725	2246	1872	1878	1981	2434	4179	4522	3711	2534	1286	730	632	552	560	523	539	522	533	493	518	511	528	500	488	555	485	504	512	464	489	536	501	502	540	483	514	543	516	488	531	503	539	511	495	505	525	542	549	494	462	553	540	540	518	510	547	535	513	497	496	534	503	531	537	554	549	488	489	515	525	518	536	492	524	524	529	528	477	478	506	547	524	513	554	530	528	510	540	523	553	536	504	500	523	549	481	545	544	544	508	505	513	502	533	491	520	484	569	518	560	542	504	535	510	517	537	524	511	488	540	499	521	507	527	496	511	501	492	496	533	557	491	510	554	494	506	536	494	483	556	487	521	497	493	477	540	499	510	570	518	545	508	515	501	514	525	535	537	514	483	486	511	556	481	547	556	508	521	495	542	506	504	532	502	505	497	500	526	517	483	492	503	508	494	503	515	483	539	527	541	514	531	489	528	509	491	511	512	537	527	506	567	534	514	520	520	561	525	545	494	533	550	507	558	528	528	504	526	549	520	511	538	499	512	521	503	518	481	525	515	544	473	526	509	529	542	560	525	545	513	524	492	518	505	482	514	511	524	506	504	534	537	510	492	520	495	518	542	515	536	511	525	517	523	535	503	513	494	567	532	545	476	513	562	515	528	485	517	497	531	452	533	495	568	514	535	532	495	505	535	502	539	497	517	529	512	556	489	511	541	502	493	509	521	497	519	530	512	526	512	536	549	533	484	525	549	539	510	497	494	466	535	509	530	553	531	495	535	516	474	562	533	532	486	519	540	524	508	531	539	499	484	508	510	541	525	541	568	560	533	503	528	514	488	530	518	472	486	522	483	507	522	514	528	485	552	494	530	510	519	542	507	551	502	497	492	505	506	541	511	548	505	509	520	556	501	486	520	519	479	521	525	543	539	551	517	519	520	504	518	524	542	514	500	504	533	502	492	517	544	557	516	508	498	541	506	527	499	516	460	530	515	530	509	465	525	528	508	540	510	502	540	515	501	540	498	512	495	507	553	538	516	522	502	530	522	502	546	482	520	529	562	492	514	513	526	500	528	535	478	516	503	491	530	498	501	517	501	481	543	525	504	531	492	538	483	533	552	511	509	509	506	498	509	504	522	504	531	486	555	503	494	518	492	519	503	538	521	490	469	507	515	505	519	523	510	522	531	549	522	525	503	497	538	520	513	489	513	495	514	518	479	509	496	517	538	503	504	503	512	497	501	481	516	508	505	522	523	501	545	536	543	496	508	525	499	460	549	526	506	531	509	517	515	548	507	486	499	483	524	537	512	502	529	509	522	523	486	515	544	512	496	488	552	483	490	515	502	559	496	546	502	504	540	494	511	521	516	530	541	494	524	544	515	502	489	540	494	532	498	508	513	473	515	526	500	523	524	481	505	480	549	484	513	527	511	508	542	485	551	510	550	530	490	523	501	511	551	546	481	515	560	536	546	503	518	525	488	534	542	520	558	504	509	498	515	533	516	523	496	541	486	543	518	532	562	503	518	476	498	531	518	506	491	510	522	531	517	518	517	516	545	517	529	532	451	490	541	489	526	524	499	543	515	519	506	547	503	482	544	550	523	491	506	518	512	525	527	516	476	468	511	508	527	501	526	533	525	544	525	572	513	513	511	534	530	510	498	520	520	487	481	527	502	521	473	482	502	529	511	554	499	484	507	521	543	517	490	503	519	512	450	524	515	544	497	516	514	576	533	493	499	530	500	539	535	506	539	484	528	504	574	527	491	483	554	502	532	482	501	529	486	544	544	546	515	523	545	522	506	549	536	502	518	496	514	501	522	518	510	499	523	523	499	483	513	497	565	466	501	501	545	521	533	469	512	495	493	483	514	507	503	516	537	479	467	511	547	490	512	485	467	524	506	506	524	571	520	520	495	502	492	500	519	525	524	527	534	526	490	491	489	528	508	552	568	511	516	508	483	546	466	510	497	482	520	476	526	533	514	536	513	480	539	558	512	506	541	502	498	500	512	502	495	508	477	543	525	581	557	546	526	557	531	511	512	461	530	504	559	528	527	510	554	482	481	571	515	533	518	529	549	547	502	533	498	556	524	498	482	508	510	518	564	551	515	556	469	500	492	532	511	505	510	539	551	530	503	520	506	518	509	499	502	523	534	517	526	509	520	477	526	574	509	482	505	531	474	516	508	497	530	518	516	501	571	520	543	518	512	557	515	533	539	454	526	496	473	526	502	523	531	486	536	500	518	556	513	511	528	526	522	526	506	531	495	534	528	525	471	527	514	527	537	508	470	534	503	490	534	502	548	518	502	499	549	505	500	514	501	531	517	501	521	514	523	513	542	505	526	523	548	507	526	511	510	498	512	531	507	550	484	510	543	508	514	518	506	502	500	541	521	491	543	496	504	514	516	532	506	536	513	497	511	535	493	504	543	522	488	486	526	508	477	510	536	537	483	517	513	520	533	507	514	519	497	565	510	513	513	527	472	563	582	508	528	524	503	513	472	513	498	489	492	532	478	476	487	534	470	513	503	490	553	520	530	539	515	543	488	526	536	489	518	514	524	467	509	499	528	508	518	503	469	531	560	490	540	550	528	528	528	518	540	525	532	510	506	532	520	513	521	546	528	506	492	532	512	542	524	508	493	513	527	502	536	538	503	487	529	549	521	500	513	480	519	505	536	503	527	544	512	551	495	501	505	520	525	504	529	492	511	497	507	529	519	495	523	515	519	498	520	513	498	543	542	547	491	513	546	480	521	524	526	532	512	477	555	505	533	555	536	529	540	523	506	514	523	512	536	527	501	544	538	496	526	526	512	518	493	483	546	484	516	535	510	532	523	501	528	519	566	547	485	507	508	538	572	488	520	521	536	536	555	505	504	523	526	483	513	504	564	500	470	508	547	475	516	479	566	508	508	549	473	550	514	520	520	540	582	496	516	485	528	477	517	515	459	556	475	582	520	556	487	508	507	514	534	521	520	586	513	496	489	525	514	527	547	496	512	500	491	499	511	475	556	512	537	544	526	532	496	532	537	518	494	515	515	518	472	495	505	518	517	516	498	484	540	505	553	519	506	496	534	546	545	503	516	519	539	538	501	539	525	516	520	535	526	535	539	555	543	545	491	564	520	507	507	558	559	538	507	550	524	527	538	515	507	527	505	540	525	541	526	514	482	523	532	495	527	518	466	519	532	510	522	535	529	527	479	507	538	534	480	465	542	460	542	536	514	518	517	525	494	547	500	524	509	496	536	552	514	537	485	490	525	500	526	511	524	535	517	526	519	538	528	484	501	517	523	508	518	524	516	525	530	511	494	519	466	513	495	490	526	505	482	488	518	527	533	479	529	515	524	486	548	512	543	527	538	486	524	536	503	530	525	533	504	500	517	502	553	527	537	534	516	488	522	569	489	520	507	507	521	545	538	493	544	502	499	529	520	541	513	508	523	514	557	504	492	549	514	542	591	528	492	506	499	513	564	507	519	519
18067	28944	44321	31936	18616	10466	6395	4538	5546	2595	2093	1633	1710	1033	1114	1170	1232	1725	5237	4958	3481	1985	785	497	353	268	257	217	207	215	204	213	222	234	220	215	250	196	218	211	232	221	205	223	202	209	193	212	205	197	193	227	211	230	201	191	185	219	196	234	219	213	214	210	210	219	214	214	201	207	213	182	225	223	212	206	221	194	193	226	238	209	198	218	196	204	216	204	212	224	188	208	216	231	208	219	188	201	208	193	203	205	205	205	188	217	208	244	220	212	201	218	229	218	226	202	181	202	210	208	190	200	219	216	187	199	201	197	212	187	214	215	218	189	194	203	190	224	219	216	182	218	205	179	185	216	220	224	213	213	191	193	225	233	221	207	214	206	213	191	192	222	196	209	205	202	192	197	190	208	197	227	199	210	220	183	224	223	211	238	197	199	206	203	210	209	201	226	198	193	233	210	214	219	209	184	200	182	218	189	180	207	193	198	205	198	197	191	168	199	247	224	223	209	195	208	205	210	198	193	199	190	201	229	221	189	214	193	208	196	177	208	235	221	191	233	212	212	220	192	216	208	211	198	184	241	211	239	196	209	208	209	236	218	213	202	220	214	219	196	246	227	216	201	218	200	200	217	183	236	223	199	198	212	218	192	236	207	197	214	204	207	211	179	225	206	228	209	206	178	204	209	199	234	202	214	230	203	217	218	209	241	212	209	197	201	227	243	191	195	219	205	202	223	210	196	187	213	247	204	198	175	208	216	210	196	210	187	187	234	196	220	227	207	212	222	212	201	195	220	257	195	210	204	200	205	220	177	205	184	217	196	182	223	209	192	217	183	195	216	205	186	199	189	218	207	216	202	208	216	230	209	214	195	204	195	197	220	181	196	222	206	194	199	223	241	206	218	207	200	168	190	235	238	202	219	228	213	198	192	194	212	221	205	198	215	192	234	200	206	230	207	207	207	205	217	173	195	213	209	199	224	193	204	216	218	214	220	189	202	209	210	216	210	212	200	258	210	205	219	219	199	214	201	184	194	226	217	205	213	193	199	196	202	210	199	243	192	209	201	201	202	200	216	200	202	204	219	229	204	189	242	208	194	224	189	213	218	221	232	199	222	226	225	196	210	212	212	237	191	209	216	203	184	201	202	181	209	177	219	209	198	214	196	215	198	189	221	204	201	199	193	177	206	208	204	209	198	209	184	208	215	190	189	207	181	215	202	194	231	201	192	218	214	215	202	204	198	204	215	226	212	181	206	176	183	209	213	217	217	231	196	223	214	195	196	212	194	228	189	212	189	178	219	218	198	213	193	212	222	210	217	218	202	209	186	202	184	215	207	195	212	195	215	227	199	210	196	214	209	217	225	207	228	183	195	217	218	229	196	229	206	214	211	184	240	208	225	190	196	187	215	212	198	202	182	207	208	215	212	221	233	227	202	230	205	235	200	208	224	202	237	224	206	200	202	193	231	195	202	219	199	227	239	188	227	228	202	197	197	199	201	224	228	194	190	209	204	220	216	217	225	199	199	200	209	206	200	203	212	202	189	167	207	214	204	233	215	186	194	190	200	211	196	196	200	243	200	225	209	201	191	212	217	224	221	208	230	198	195	217	193	192	197	208	201	217	210	200	220	206	216	199	210	190	211	211	211	196	184	211	187	169	208	204	238	199	206	195	216	212	207	217	193	210	224	213	192	214	191	179	210	197	208	201	210	211	191	202	195	196	242	200	187	235	199	220	215	193	201	217	214	174	199	202	227	196	217	197	222	200	189	182	180	201	194	214	208	195	187	207	203	202	209	191	216	193	198	208	211	200	216	193	182	214	208	231	222	192	204	195	193	198	180	197	206	221	208	232	222	215	197	212	225	220	193	217	187	208	224	225	196	204	209	216	227	199	178	219	208	204	190	196	220	193	201	187	200	221	177	195	205	203	188	217	202	207	203	208	169	194	225	226	227	205	189	209	193	212	192	231	192	223	193	240	197	184	181	212	209	217	235	229	209	188	197	214	210	199	202	192	197	186	241	207	194	218	213	193	192	235	193	207	228	205	200	224	188	214	192	179	206	206	198	202	191	220	193	183	222	185	193	193	211	225	204	197	193	184	199	207	196	219	212	222	223	221	237	214	190	204	211	195	204	212	234	213	197	197	237	208	208	182	220	211	203	211	228	207	184	226	221	208	207	197	215	202	243	194	217	216	220	201	213	202	209	221	219	216	220	210	207	222	207	209	209	190	222	204	202	197	216	200	215	193	202	209	204	211	204	214	219	209	230	206	207	197	219	196	196	216	195	212	226	211	195	203	205	215	178	217	213	188	211	201	209	208	208	217	212	221	187	207	217	220	214	211	220	208	218	236	219	193	195	209	201	215	190	179	205	209	229	192	201	208	224	226	206	208	225	191	204	230	201	180	218	207	196	201	192	177	225	217	210	201	200	216	209	206	203	201	194	220	198	205	210	218	210	214	231	209	209	204	196	223	175	220	219	200	197	198	203	199	209	200	205	204	201	235	221	227	237	205	202	200	209	208	206	205	215	211	220	204	223	194	206	218	207	218	204	219	230	250	206	213	217	235	202	213	218	228	207	212	219	184	189	210	223	209	229	179	230	210	192	214	207	210	228	197	190	207	219	180	195	217	235	222	203	196	196	188	225	193	210	200	206	205	189	198	241	206	202	231	198	218	212	209	198	196	219	195	205	224	228	195	200	218	234	201	202	197	178	198	226	199	197	190	243	193	218	208	227	216	216	227	206	211	252	220	204	212	191	230	195	223	230	222	240	177	205	197	210	187	196	193	186	188	217	216	206	201	211	220	202	233	219	212	183	226	240	208	223	199	238	200	227	187	216	202	221	213	234	222	234	216	189	220	195	189	224	219	192	229	202	202	201	228	197	199	198	208	199	224	214	196	213	210	228	213	214	207	212	185	199	211	212	206	220	206	207	225	204	198	199	195	229	192	201	244	211	181	227	197	201	192	189	227	209	220	208	224	236	198	193	212	192	206	204	197	239	197	252	204	194	192	194	202	226	192	223	203	205	181	223	205	224	186	207	199	213	190	228	195	217	200	227	205	215	203	191	211	205	231	228	196	206	209	213	188	208	215	197	211	202	212	221	225	190	192	199	204	203	194	239	205	221	190	248	182	212	201	200	186	212	236	222	206	198	216	194	199	199	198	196	220	212	232	222	219	197	211	190	208	175	237	232	223	204	206	186	193	203	193	208	198	190	191	208	199	210	198	213	195	217	208	210	197	210	187	195	197	193	201	207	207	209	227	225	211	210	199	213	244	206	201	224	198	217	201	182	197	224	218	206	205	189	197	220	205	217	203	184	213	201	203	208	220	220	202	212	218	211	231	199	199	199	197	206	219	219	203	227	216	221	215	197	196	192	208	233	211	185	204	244	219	221	183	179	209	212	202	201	195	202	221	199	213	234	182	200	198	205	203	202	196	213	195	229	189	211	202	185	216	209	203	215	221	216	215	195	192	196	198	207	218	191
12349	25703	43535	36413	23489	17467	15722	14861	17509	10484	8676	7437	7576	5399	5739	6140	6448	9660	23498	21578	16420	9293	3627	2268	1408	892	691	730	654	661	647	656	608	636	667	587	595	574	541	551	569	558	569	519	528	569	563	559	559	560	529	569	550	494	535	558	581	550	504	536	564	570	568	598	566	543	519	526	532	552	519	588	570	533	531	509	543	515	549	538	547	547	554	568	546	513	581	553	568	552	527	590	555	526	555	550	517	554	568	567	537	556	598	563	556	580	547	539	536	560	533	546	535	528	550	558	519	533	544	568	542	509	535	552	567	558	572	577	541	540	546	534	551	582	536	551	560	560	551	549	541	541	620	555	520	526	547	583	538	526	530	572	546	583	506	592	525	520	571	527	548	551	528	564	566	565	540	579	533	587	543	572	566	513	608	497	534	566	523	559	551	548	549	548	521	557	587	568	485	522	483	547	550	560	561	540	505	568	570	569	550	569	549	529	514	553	565	575	540	553	553	546	558	596	592	550	508	544	556	528	528	498	558	568	526	579	537	571	525	542	500	568	547	567	518	566	547	549	534	531	555	512	528	521	560	530	539	551	565	557	597	532	542	560	515	508	557	587	571	560	544	483	543	527	527	542	513	562	555	527	525	536	564	525	539	528	564	578	495	515	530	535	541	567	517	528	592	528	578	536	549	538	544	573	582	484	526	555	533	570	528	550	532	515	577	554	547	526	525	541	509	581	550	535	508	561	603	581	553	526	545	501	524	597	504	538	599	556	537	572	562	587	548	564	554	590	538	525	523	617	543	570	576	550	603	571	535	583	562	513	577	558	512	588	555	561	557	593	544	570	589	541	543	530	525	562	505	589	577	535	556	572	551	558	543	543	477	573	516	519	526	510	528	568	550	550	532	516	555	533	509	538	514	556	532	566	532	560	516	531	562	580	506	570	541	564	568	566	538	509	582	563	569	550	566	548	551	551	563	567	603	531	505	534	576	575	514	585	535	567	525	545	572	537	537	566	566	548	549	521	559	540	559	552	535	508	523	514	542	560	564	563	538	556	526	509	537	504	570	593	563	562	528	598	536	561	571	501	582	550	580	522	518	511	541	527	550	528	524	556	521	579	569	505	565	526	578	550	590	558	532	548	572	594	530	535	567	550	565	581	529	543	516	584	545	553	538	538	569	585	575	521	528	542	535	536	550	557	531	547	529	552	540	545	556	564	538	578	586	529	565	514	544	566	534	596	528	568	567	559	535	554	543	609	554	526	531	552	560	564	547	546	556	508	562	588	560	516	515	567	525	544	578	552	570	553	530	593	519	535	515	619	549	553	577	529	569	477	521	512	555	510	546	523	560	542	566	534	559	503	539	553	536	538	553	491	524	557	561	552	520	502	579	582	531	493	548	567	543	518	553	572	547	519	557	565	586	537	552	567	561	531	574	539	552	561	533	574	529	546	528	535	574	532	552	548	538	547	588	549	570	546	533	577	554	503	587	537	551	566	528	525	591	563	583	578	577	520	560	521	550	583	543	528	541	523	512	540	536	506	548	546	561	558	555	515	510	584	581	552	541	529	567	566	535	548	554	523	512	559	512	570	569	549	564	583	509	514	553	553	582	552	565	544	544	592	529	526	537	535	583	564	568	542	578	581	566	543	536	531	587	544	519	571	538	543	528	523	541	555	573	544	532	569	516	573	600	553	545	541	586	519	569	582	557	578	581	566	553	521	556	578	617	535	547	561	546	540	575	585	525	554	537	535	533	528	558	582	536	592	585	490	549	539	548	552	538	580	525	520	537	566	509	524	533	556	559	560	558	570	569	562	517	528	544	587	546	518	583	528	568	530	537	546	560	514	590	528	528	576	525	533	545	498	522	566	569	587	549	527	568	533	531	541	538	549	565	540	569	516	506	544	541	541	544	576	571	535	565	571	548	496	544	568	571	562	573	506	564	585	558	595	584	533	554	595	552	535	568	553	566	562	529	583	568	517	536	571	549	511	538	529	543	562	524	560	535	520	568	536	574	530	577	530	535	566	559	522	549	558	532	527	561	576	519	503	579	574	521	558	524	531	545	547	513	551	570	572	536	560	532	559	527	522	554	543	578	559	540	542	576	546	528	552	547	531	532	537	553	527	533	536	502	543	568	525	526	532	534	548	556	573	583	557	558	559	579	545	551	532	532	558	577	548	480	553	566	564	573	591	512	538	502	501	512	543	537	531	601	543	512	531	515	572	545	587	517	530	561	553	549	510	573	557	513	523	541	512	605	566	547	542	548	545	549	548	601	595	541	521	556	533	557	590	575	565	488	536	569	544	530	539	540	537	548	547	554	586	535	577	538	515	510	554	584	524	597	582	582	527	567	524	572	572	521	543	516	542	519	526	545	544	554	543	516	558	584	510	560	585	560	597	550	545	559	520	540	540	577	531	532	535	527	560	555	566	533	492	542	537	601	580	542	528	504	514	593	553	529	536	551	552	533	513	579	544	532	572	559	545	553	550	497	577	591	574	561	550	547	531	567	557	572	542	558	545	551	549	512	558	572	529	551	532	523	527	542	547	515	584	577	537	554	531	578	579	570	553	547	504	546	553	504	559	554	535	542	551	530	553	568	522	507	541	559	521	530	560	528	565	525	558	550	505	552	538	532	523	539	534	588	527	549	568	492	529	556	527	548	524	545	519	530	548	550	516	601	526	555	529	506	546	534	525	529	525	560	518	612	574	553	529	533	582	527	549	535	551	597	559	546	528	582	591	576	565	600	545	542	510	560	571	508	587	557	525	549	562	540	560	537	551	544	544	537	575	589	532	554	534	579	529	519	562	519	572	586	553	590	581	559	543	542	507	470	507	549	520	572	568	537	523	606	584	532	521	523	523	585	506	547	610	557	560	559	573	541	570	517	530	545	604	525	573	548	557	569	554	562	522	548	543	576	533	562	544	578	515	538	583	557	548	583	552	530	523	550	537	585	546	519	547	519	531	562	525	559	555	538	559	518	554	518	528	533	582	589	536	517	558	588	507	567	580	570	531	518	576	576	550	524	523	556	537	551	510	525	554	571	524	570	566	540	533	546	547	553	547	502	570	575	543	509	547	531	546	524	549	533	571	540	549	589	562	526	525	514	598	560	538	565	548	519	544	508	551	581	602	598	605	530	581	559	517	531	534	552	560	556	549	549	544	532	556	528	576	554	565	504	556	544	594	517	529	516	562	587	556	523	569	531	568	547	544	585	539	565	538	555	542	565	521	543	575	569	527	537	548	544	540	522	530	559	567	545	548	543	507	569	579	540	576	541	498	537	599	550	536	581	558	570	548	550	567	521	524	559	548	560	546	544	608	586	541	546	515	539	555	525	556	540	585	560	569	579	544	544	563	545	521	533	572	560	570	534	571	529	533	522	550	558	531	558	572	572	519	564	562	529	548	567	550	560	548	543	567	540	543	561	525	524	565	550	538	561	530	552	552	538	566	533	556	549	572	514	575	592	547	528	539	542	540	563	551	530	531
29192	41034	55673	40802	27476	17353	12156	8415	10099	6903	4086	3487	2632	1912	1834	1933	1804	2384	8647	10435	7381	2829	1534	1002	669	375	261	264	270	237	250	224	270	230	243	198	196	185	196	189	190	204	211	217	200	181	200	190	208	224	211	196	203	212	198	195	194	213	190	177	193	179	200	191	193	205	181	199	164	195	179	198	199	175	207	194	180	206	170	204	182	198	191	188	204	211	196	212	222	179	182	229	205	210	201	179	214	177	209	207	190	178	207	221	201	187	158	187	180	200	197	178	196	183	196	190	194	209	202	193	199	203	206	207	216	186	184	215	201	187	223	218	200	174	200	201	173	204	218	190	199	216	238	186	203	198	202	191	202	201	212	200	169	188	189	207	191	183	185	207	231	199	190	182	191	205	194	207	179	197	199	182	189	192	192	226	185	184	205	190	181	187	201	181	197	222	188	208	184	181	206	196	193	217	198	184	205	224	215	193	172	197	192	197	190	186	198	199	185	209	181	216	183	206	182	186	200	210	220	191	219	217	186	184	212	207	217	205	203	205	212	220	206	219	204	206	204	183	206	192	184	175	204	194	191	209	188	182	207	204	169	192	198	216	211	202	195	207	188	203	212	181	180	222	196	189	179	182	183	202	202	200	203	197	197	186	209	208	197	205	218	212	165	192	203	186	209	193	215	182	181	179	202	213	182	184	190	186	191	197	220	196	172	209	206	185	190	186	189	212	202	202	218	191	190	197	191	195	200	182	193	188	211	195	216	182	198	189	192	189	203	192	194	187	211	191	203	172	214	181	226	191	198	196	215	183	212	197	190	179	196	172	203	198	206	218	191	189	213	208	224	202	212	207	214	191	180	174	201	208	198	200	231	210	198	213	180	232	195	211	209	200	202	188	225	185	197	223	223	196	192	196	191	195	201	191	198	182	192	229	204	181	225	173	207	200	207	208	189	214	181	205	191	200	229	171	196	231	206	206	182	222	218	198	230	191	221	195	184	205	202	194	191	223	230	205	180	207	186	198	171	194	217	193	192	228	192	183	175	199	203	202	191	182	220	205	192	196	205	201	192	173	240	181	206	240	183	205	205	199	190	191	211	171	210	185	210	184	193	210	226	182	190	198	192	190	181	200	171	204	201	194	208	215	195	190	212	207	201	189	197	186	205	201	202	211	193	187	195	190	207	194	200	182	211	192	174	203	222	216	199	211	203	192	196	172	194	210	193	198	193	192	197	196	189	203	203	211	217	188	225	213	201	187	201	205	202	183	204	223	181	190	211	190	203	212	202	207	196	211	203	190	199	198	221	175	195	188	193	199	201	203	205	188	183	207	200	190	211	210	206	183	206	203	187	153	198	187	214	185	192	206	180	210	221	172	204	231	201	204	193	191	191	190	202	207	202	211	191	201	221	205	188	176	185	203	184	203	193	224	184	184	192	211	207	202	188	166	209	203	192	198	199	195	195	247	209	222	191	192	211	217	218	183	229	180	187	196	191	197	175	189	206	202	197	204	245	194	216	216	214	177	186	186	185	173	214	181	239	172	192	179	195	200	197	222	208	177	186	198	229	178	167	207	183	199	221	181	183	196	198	205	203	219	197	223	209	192	189	195	192	173	196	219	215	206	179	227	207	210	211	196	184	202	228	194	185	198	207	206	185	199	193	193	209	187	181	192	195	181	211	189	190	209	199	225	214	182	198	188	201	208	180	220	226	185	180	192	209	197	201	223	169	199	205	214	204	186	189	206	191	177	202	206	180	206	208	200	179	188	209	201	187	200	189	223	186	210	208	197	214	208	204	221	195	210	226	175	197	211	202	226	183	201	211	184	207	188	191	182	181	204	192	229	208	222	192	189	180	185	209	201	192	207	191	194	229	194	196	195	205	183	174	182	204	224	191	204	200	190	184	190	200	213	194	200	210	192	199	190	192	200	190	203	194	185	202	191	176	194	179	197	203	204	216	170	208	178	185	183	214	181	185	186	189	196	200	190	194	201	208	191	199	186	198	207	186	214	194	198	203	197	189	213	190	173	199	194	197	209	190	176	191	197	201	198	208	220	184	207	186	185	210	192	209	186	170	201	194	204	203	220	202	208	207	230	197	204	190	207	194	180	202	191	190	205	226	193	182	198	219	188	197	215	191	199	178	202	189	202	180	192	218	176	176	193	182	211	199	193	206	187	185	188	191	217	186	196	214	207	202	194	210	216	186	185	197	190	190	215	210	191	212	198	168	195	201	170	184	187	205	181	199	186	202	188	206	180	215	211	211	190	193	204	203	181	219	207	179	193	197	182	206	219	208	187	191	197	194	195	196	180	201	200	206	193	188	205	198	206	180	191	209	201	203	185	201	203	179	207	221	192	221	187	172	196	198	180	188	206	184	220	195	186	194	214	195	195	228	192	196	191	204	208	175	182	192	192	186	159	194	226	214	166	201	196	186	188	222	206	202	200	211	237	204	208	213	208	184	200	178	208	170	184	209	194	209	196	169	193	189	198	186	186	212	196	218	192	169	212	188	196	201	180	198	185	188	207	180	199	192	197	211	185	240	206	210	207	205	182	185	205	217	222	174	190	217	177	183	175	196	209	218	179	201	186	209	192	200	214	223	181	186	180	208	196	192	201	203	211	215	184	192	179	184	198	199	172	208	207	209	216	189	186	186	217	184	204	190	195	212	169	195	192	190	171	208	208	195	210	222	198	183	206	212	194	200	208	213	212	216	208	211	183	195	225	194	197	194	172	194	202	186	192	199	187	200	191	202	213	195	197	208	191	184	172	184	205	189	173	208	200	180	200	194	210	177	174	213	198	154	231	191	202	205	209	185	198	169	189	185	201	204	178	212	210	209	184	184	190	179	182	187	203	212	218	198	206	187	174	205	230	167	227	179	210	199	182	187	204	196	194	203	191	179	184	205	189	206	186	175	217	202	196	197	212	198	188	203	206	219	174	194	183	196	240	225	199	185	194	180	184	182	206	205	208	184	183	179	215	204	191	223	207	213	182	201	174	203	181	195	167	211	191	188	217	188	215	178	204	180	180	192	202	188	195	196	212	196	240	194	210	184	220	178	179	198	189	198	204	195	183	181	212	223	180	182	195	204	216	190	197	211	178	191	175	204	191	210	181	201	224	183	194	200	217	187	183	226	181	224	172	195	203	201	164	209	200	194	198	218	241	188	183	186	190	211	182	208	197	177	184	194	188	219	229	203	215	182	188	181	208	202	194	189	184	204	179	175	221	205	214	204	209	213	209	198	225	184	188	190	216	197	182	184	208	199	205	175	210	200	194	212	185	177	203	200	220	195	198	196	174	181	215	175	200	188	210	187	190	210	195	185	189	204	192	205	209	200	192	194	211	182	196	216	201	186	196	225	198	208	180	213	202	179	214	192	204	195	158	214	221	231	161	206	208	173	202	196	181	185	205	196	213	179	222	186	195	182	174	192	199	210	179	213	210	169	189	210	183	195	185	197	188	164	209	175	193	193	188	195	187	183	207	208	200
17982	35819	53265	46250	30989	24658	22372	20332	24444	18156	13067	12623	10209	8212	8264	8694	8766	12420	31077	32246	25754	12451	7838	5393	3127	1470	1055	874	711	705	819	821	792	799	734	572	568	549	518	561	537	529	514	542	534	532	561	519	539	533	545	554	531	524	573	506	530	530	525	524	525	505	514	526	515	527	521	519	505	493	503	514	512	536	516	519	515	505	526	532	494	518	531	539	550	517	499	510	520	553	520	486	524	528	517	547	529	552	552	505	499	516	520	507	538	547	518	549	551	503	506	527	542	487	523	513	517	491	542	527	519	493	512	504	506	523	535	534	498	517	473	440	517	467	557	535	506	506	490	511	497	514	494	526	531	525	545	505	494	547	548	516	522	490	520	559	508	482	512	512	494	492	553	516	516	499	516	544	545	533	526	519	516	523	550	561	539	497	513	531	530	538	541	481	483	523	505	518	530	532	535	549	554	508	525	529	470	499	541	519	513	560	546	575	492	502	539	544	460	530	517	512	471	535	506	559	524	488	500	526	522	529	544	547	540	514	513	540	542	524	498	507	501	506	506	510	495	514	491	472	503	519	528	481	510	504	519	529	514	546	515	537	447	526	508	551	492	553	509	485	508	504	497	528	558	499	501	522	518	503	566	484	530	546	520	497	541	487	555	526	537	557	481	527	497	522	536	501	516	514	532	463	526	508	546	495	499	503	496	470	472	489	480	514	548	503	567	538	515	544	509	543	514	510	534	589	548	509	519	512	552	529	528	522	513	492	508	555	537	533	498	483	504	482	519	509	496	562	486	498	514	529	554	499	496	511	575	494	498	515	507	540	487	529	551	527	491	499	539	497	492	519	519	517	531	494	537	527	493	534	524	513	559	511	539	509	528	497	507	511	523	558	529	504	502	557	508	470	527	559	511	544	537	508	578	509	483	530	514	473	491	512	474	532	517	521	547	470	500	567	510	551	547	511	475	529	538	518	529	508	521	554	524	560	545	517	537	517	530	517	505	528	495	518	522	527	507	527	495	511	543	546	531	537	503	531	540	541	490	516	509	531	528	504	503	509	544	527	545	547	484	515	521	524	510	545	534	509	537	528	530	469	489	531	530	512	526	503	547	551	466	518	508	514	519	509	494	492	528	543	548	460	500	517	507	505	524	528	548	530	553	531	477	543	511	550	531	487	516	509	494	509	519	491	553	500	523	501	485	568	488	512	520	526	493	504	462	509	515	495	509	511	508	509	519	502	482	525	530	532	483	498	514	480	538	549	519	523	483	486	535	519	544	532	497	495	512	513	514	528	515	527	558	562	546	532	538	519	495	542	543	534	547	520	471	505	552	484	512	539	521	487	499	488	550	498	551	498	513	519	512	513	483	542	505	542	490	507	504	538	513	535	525	510	528	551	507	491	541	517	523	540	488	550	527	543	533	527	522	539	524	516	541	525	514	597	554	473	544	527	495	523	496	508	551	502	475	517	524	545	515	508	552	538	497	539	547	520	525	510	512	507	558	541	514	544	468	528	525	517	498	492	519	520	549	566	513	507	529	498	498	542	525	493	513	517	513	483	514	504	515	509	528	507	529	504	475	530	495	475	531	514	504	530	518	512	570	532	550	522	521	500	541	544	513	490	513	520	478	503	519	469	545	505	583	542	519	540	535	516	515	504	457	529	480	532	501	526	525	525	531	534	478	488	505	496	534	490	529	535	526	516	537	528	545	544	510	508	518	525	500	483	501	543	501	481	518	517	537	516	536	530	504	504	516	515	516	485	488	539	507	514	506	537	507	522	562	576	510	523	519	528	525	507	537	528	542	556	554	525	539	509	523	539	511	506	558	506	497	536	516	579	512	544	515	517	483	536	565	497	502	508	521	512	520	520	518	500	544	505	529	548	482	518	486	544	531	540	538	536	523	502	466	498	516	519	518	530	528	532	501	547	487	521	538	508	496	460	549	512	527	526	550	545	479	533	523	543	476	546	511	527	515	519	531	498	521	506	514	519	526	511	550	491	488	495	485	523	547	538	498	524	514	537	531	513	526	517	529	517	515	508	520	500	528	492	545	592	519	545	512	509	534	512	542	519	582	500	502	518	526	562	502	491	527	552	553	537	545	503	509	555	531	475	463	522	515	501	510	531	528	551	540	543	512	504	539	538	552	530	511	504	517	517	498	531	570	519	511	519	511	501	489	504	532	515	539	499	549	509	506	493	534	530	517	494	459	531	512	522	558	546	526	514	512	558	508	518	497	461	564	524	484	489	473	513	530	521	504	528	532	532	519	524	548	523	552	569	501	497	529	527	539	511	506	530	570	528	549	556	566	528	484	538	497	520	513	552	522	539	477	523	510	484	500	527	551	494	486	518	537	525	532	534	523	513	517	509	528	460	519	486	552	473	547	532	535	471	520	551	509	538	497	531	489	555	555	496	507	515	537	514	459	530	524	555	537	516	526	523	510	523	536	532	516	547	541	532	489	505	538	529	532	481	526	528	551	535	522	496	538	520	508	489	499	549	548	561	536	478	494	561	503	482	514	472	494	534	519	515	536	512	546	524	538	515	489	537	482	530	548	521	503	492	517	519	571	545	518	530	576	509	524	516	551	503	481	499	544	530	538	480	513	513	498	491	494	465	520	513	487	534	523	517	514	537	544	506	540	501	491	492	525	591	510	517	519	512	533	514	545	531	529	546	535	509	536	517	527	540	544	534	529	524	491	550	540	522	505	555	500	518	547	514	553	543	514	515	495	529	513	484	554	504	525	530	502	493	560	519	522	511	524	521	519	535	547	534	529	463	536	508	462	503	523	546	525	511	554	534	539	525	518	515	498	510	550	501	486	505	503	509	543	493	491	521	539	554	525	507	560	506	525	518	526	506	515	495	525	494	539	531	487	451	527	567	513	467	512	528	544	542	527	537	508	503	496	552	530	496	525	552	544	525	500	515	497	529	557	486	523	517	502	529	521	529	540	512	525	511	532	534	516	548	475	543	551	557	494	515	520	511	519	503	523	502	507	530	546	544	483	532	520	543	542	518	520	501	498	461	480	478	566	488	528	529	505	469	502	504	472	502	525	546	521	527	528	501	519	516	514	500	492	541	540	545	525	521	558	478	530	478	505	541	562	529	505	538	523	549	520	547	529	518	501	499	493	528	486	471	502	500	503	483	492	504	501	540	503	532	534	547	528	537	520	521	509	537	496	507	528	511	532	510	544	536	514	484	530	522	521	520	466	510	550	548	514	521	527	520	475	521	517	517	547	502	499	523	509	524	524	518	500	514	513	527	543	476	489	503	515	503	526	542	560	504	531	488	506	522	550	508	535	480	481	511	552	500	539	517	518	531	507	487	482	518	567	528	511	523	512	500	526	519	544	508	515	507	503	529	559	497	482	516	538	521	514	531	511	512	541	500	486	490	569	508	531	479	562	519	487	517	510	541	511	516	499	527	499	541	508	506	477	518	531	519	513	540	535	529	563	526	523	499	542	534	587	506	541	521	519	475	519	513	540	532
8849	10618	12094	8302	4831	2714	1432	1314	1316	1085	687	552	542	406	405	398	412	368	626	859	828	488	327	316	241	231	194	186	203	186	206	189	202	192	191	221	208	198	208	222	180	216	200	178	198	207	202	211	195	174	209	169	201	165	200	213	187	189	168	205	207	201	163	164	186	215	232	203	163	180	203	192	174	197	208	186	226	163	205	216	209	183	169	207	191	208	200	187	224	180	179	205	165	168	177	200	208	201	190	206	195	194	193	196	213	213	176	193	207	197	196	215	211	192	225	185	199	169	216	191	200	200	177	194	194	186	175	195	188	156	197	181	203	199	204	194	191	180	191	214	193	169	187	213	222	188	198	191	196	206	183	230	218	194	190	194	185	172	204	160	202	197	184	201	196	193	198	210	205	186	182	170	170	192	202	199	194	206	174	195	195	204	192	219	190	205	193	199	188	169	203	201	204	205	212	206	181	197	178	180	200	205	179	205	175	193	177	167	197	200	170	221	192	197	226	208	205	196	218	191	195	191	196	184	202	224	185	201	162	214	227	180	176	204	206	220	178	210	181	184	211	229	195	192	186	202	211	194	206	203	214	199	178	196	177	198	239	223	170	198	187	199	210	181	219	214	204	194	221	203	180	212	190	191	223	186	214	214	173	195	183	203	189	181	183	200	207	196	211	196	197	177	211	196	214	187	185	198	171	221	218	187	205	168	209	185	182	193	182	202	189	198	192	228	186	202	200	185	176	201	192	198	205	186	181	180	201	204	184	193	201	210	193	188	192	222	210	184	198	188	197	216	217	203	212	197	204	210	194	211	197	211	179	177	193	192	183	169	214	205	193	212	200	181	194	213	206	177	154	218	203	201	189	182	187	190	193	189	201	187	193	183	182	171	186	191	195	177	184	190	165	190	206	195	189	218	196	195	175	177	188	180	189	215	170	197	181	203	192	176	191	182	203	219	177	183	211	191	183	222	189	196	185	209	211	186	205	212	191	197	194	186	204	193	176	189	196	184	206	205	183	194	196	203	183	192	199	182	215	207	200	187	195	191	201	187	185	199	178	190	179	209	216	176	186	168	207	213	186	202	148	177	198	216	204	194	197	193	180	225	224	192	197	185	188	219	202	195	184	212	191	188	200	187	186	195	184	211	214	174	177	197	183	194	182	185	164	176	181	203	181	184	175	196	202	199	181	223	196	183	190	197	196	197	191	195	177	189	215	177	185	198	169	189	178	207	208	200	176	210	197	212	189	177	217	202	206	179	181	253	202	201	200	191	209	182	185	175	194	202	188	178	210	187	186	195	182	195	218	172	220	181	179	200	186	215	204	189	229	171	208	206	190	195	210	187	184	213	202	212	200	195	171	201	193	186	209	201	205	185	185	186	187	179	224	225	190	183	209	182	191	182	184	196	193	185	202	187	213	213	192	212	187	193	211	196	207	193	207	206	186	188	199	193	195	171	194	198	200	195	200	176	204	191	213	191	167	204	205	212	176	213	193	167	198	197	185	188	204	178	178	183	174	186	211	191	207	200	188	208	187	211	192	208	184	197	209	189	168	202	196	199	202	200	203	208	214	198	215	177	191	184	194	193	204	195	189	179	184	208	193	212	208	216	178	196	182	192	230	165	194	194	206	187	201	182	183	190	185	190	193	191	159	183	214	188	210	181	193	209	208	204	219	179	190	220	183	211	182	184	192	198	185	161	210	195	211	192	213	213	174	186	203	192	196	193	183	211	201	225	179	188	207	206	176	189	194	190	218	190	209	184	181	203	216	185	216	190	166	177	177	228	172	192	183	183	187	184	193	204	192	201	211	208	205	214	204	180	182	207	191	209	221	193	168	200	197	199	209	197	210	168	198	177	213	180	213	213	209	170	183	213	209	178	212	216	183	205	182	185	201	204	193	193	178	217	207	188	209	190	199	193	211	178	206	193	197	186	172	167	201	213	202	187	214	187	191	211	198	210	206	206	201	191	225	226	209	196	210	207	204	195	192	222	210	182	184	206	191	190	187	183	197	187	201	197	195	202	207	204	203	197	209	197	192	156	203	205	200	206	187	176	202	191	199	206	186	200	185	213	218	200	215	206	207	212	221	197	185	184	182	191	204	219	208	184	192	191	185	185	207	190	198	175	177	196	193	199	177	194	175	213	197	219	192	193	199	212	203	211	192	197	213	189	185	173	207	211	228	201	212	195	199	196	207	205	198	209	197	189	224	192	184	203	197	177	185	205	198	204	193	232	199	200	215	191	230	166	185	191	190	204	190	183	200	194	225	165	196	214	203	197	194	196	180	214	202	208	198	196	191	202	196	215	191	207	187	199	191	172	177	184	196	215	199	201	208	203	184	154	204	208	217	211	236	202	195	184	209	165	189	192	207	197	191	194	197	184	209	198	194	199	186	178	190	204	161	200	189	199	184	191	190	195	198	209	201	210	176	175	180	210	211	180	210	203	186	203	213	197	216	192	205	220	186	208	188	188	192	181	180	202	181	192	207	223	183	229	192	165	200	198	206	195	214	176	195	199	178	209	182	215	200	208	184	176	200	207	206	190	220	177	205	207	192	200	183	195	215	200	198	184	182	195	183	186	190	184	216	206	229	201	190	199	184	209	194	218	183	231	181	209	188	193	188	169	224	192	198	184	214	209	185	178	185	201	172	201	202	202	199	195	205	208	201	181	202	203	207	209	173	194	193	194	202	188	189	198	181	193	198	191	189	205	194	192	230	198	169	197	184	193	179	203	203	203	209	183	194	221	206	187	222	191	186	213	185	205	206	181	192	208	200	183	202	179	176	180	193	183	193	200	211	201	180	209	201	203	216	204	211	178	203	181	201	218	178	151	179	189	207	188	206	221	183	180	183	201	190	195	184	178	193	199	188	189	198	176	219	207	210	185	189	185	170	215	178	174	229	223	182	204	222	198	202	179	186	198	171	187	208	191	213	206	202	206	172	208	219	207	213	202	190	167	192	187	182	180	179	193	199	177	206	190	189	201	182	188	185	192	203	196	217	199	220	218	183	202	229	200	196	169	206	177	177	162	171	190	198	203	195	191	187	197	222	164	184	194	202	176	192	214	163	171	196	196	202	204	169	199	189	216	212	200	190	196	199	203	185	197	201	221	200	198	210	161	203	202	207	215	184	181	197	195	186	212	189	222	215	190	184	160	205	188	181	187	189	177	194	187	203	206	220	186	209	188	213	213	184	192	213	205	176	170	211	227	196	190	180	203	204	179	196	180	189	165	186	201	185	179	190	180	205	165	197	201	193	176	195	203	232	210	211	215	202	171	237	211	213	192	184	192	187	187	187	200	204	210	206	220	217	203	208	194	202	211	204	176	196	195	208	183	186	210	174	197	208	197	217	178	194	193	218	187	195	190	168	185	205	187	160	207	206	194	217	189	194	179	197	191	217	200	170	200	204	188	181	210	214	186	201	176	185	197	184	197	218	198	190	229	174	195	200	166	184	223	184	186	220	176	223	191	176	217	221	216
6551	9760	16496	16902	13117	10050	6231	6535	6500	5284	3405	2904	2414	1889	1905	1986	2055	2193	3594	4624	4153	2127	1264	1028	766	552	568	531	553	504	557	526	529	569	534	524	582	506	501	539	517	550	469	465	528	514	520	570	528	528	481	527	521	495	515	515	542	510	532	505	545	536	524	482	504	522	522	505	578	525	534	504	489	532	516	496	538	525	523	542	544	475	467	553	559	517	543	538	534	525	519	498	548	576	538	493	543	492	500	483	524	529	534	531	504	511	514	494	519	523	490	549	516	573	560	518	527	523	524	506	496	517	514	534	524	512	535	507	524	554	521	537	537	491	544	510	513	522	525	545	493	497	496	499	541	529	542	514	520	501	503	515	502	532	522	499	543	497	562	505	508	495	520	499	508	526	492	515	549	510	549	529	484	552	524	533	495	520	476	484	569	573	469	478	539	543	548	576	552	510	539	476	484	530	521	558	504	532	509	544	529	578	515	534	484	528	542	545	536	538	510	528	503	514	518	486	508	525	528	523	507	498	526	507	559	553	530	519	526	515	546	522	506	549	544	542	476	523	536	507	577	531	570	544	529	507	503	512	524	530	578	536	521	514	504	526	529	518	538	559	520	506	536	537	541	516	559	511	518	505	530	493	553	535	505	521	519	477	507	479	545	530	491	560	481	545	551	490	503	559	521	510	508	504	535	528	484	523	537	480	517	510	555	550	510	567	519	515	518	530	539	509	526	543	526	519	550	521	528	512	566	515	525	550	519	508	546	499	484	493	533	512	492	484	553	528	520	503	516	500	506	525	531	538	518	522	528	489	557	482	525	520	540	549	559	519	513	514	534	523	508	497	576	520	528	555	480	487	506	529	509	516	527	527	527	488	479	564	461	522	538	529	530	524	515	572	543	530	463	510	478	512	554	531	553	462	540	518	502	527	529	494	497	491	501	529	494	527	530	551	509	493	529	519	557	502	553	508	487	497	519	523	523	505	522	496	525	538	530	512	508	539	530	482	515	559	476	518	484	514	499	487	534	510	518	499	526	555	521	536	493	522	535	523	548	526	520	511	563	525	515	565	530	554	577	505	585	559	557	532	525	488	496	496	538	531	586	530	493	502	507	538	463	525	519	548	464	556	554	473	524	515	539	499	515	535	491	482	541	502	539	519	536	544	525	509	542	531	529	513	535	555	489	555	489	560	508	532	522	526	527	522	521	557	552	530	530	531	518	521	523	537	533	489	503	497	484	518	538	534	548	529	531	528	505	537	531	480	504	542	515	499	512	522	570	542	527	512	531	506	497	480	490	519	550	497	505	519	535	531	515	512	548	522	530	489	517	509	524	564	520	536	510	563	516	516	565	532	527	556	506	526	537	524	513	500	535	471	535	505	532	485	522	519	526	495	549	485	501	549	509	501	547	531	574	536	527	502	531	534	533	522	508	562	531	531	532	530	518	498	541	508	556	523	500	518	509	518	543	533	514	528	521	515	499	535	520	536	547	519	503	517	542	527	494	541	516	526	544	529	522	557	544	524	509	540	504	540	506	489	494	511	480	528	551	517	527	556	515	517	547	499	482	536	515	558	517	521	492	533	528	543	528	523	510	528	510	558	554	503	518	518	523	478	515	508	461	554	504	515	517	486	523	558	501	584	509	481	500	502	517	551	546	516	528	535	514	519	595	499	557	507	532	517	545	488	510	524	476	532	536	545	538	507	551	533	543	528	526	493	502	529	524	530	530	512	579	477	474	526	508	549	542	539	573	483	504	548	511	486	513	531	544	552	529	532	532	568	523	544	508	509	534	503	491	500	513	545	529	509	489	503	514	542	528	549	512	488	537	550	540	503	522	505	550	511	500	497	537	521	504	513	536	531	469	567	538	527	520	537	550	556	560	545	507	522	492	545	503	529	510	534	513	487	515	507	507	509	485	497	510	476	497	544	533	560	539	513	492	528	504	556	525	503	549	517	525	491	511	475	564	495	562	502	521	528	488	572	513	535	510	490	487	527	504	538	530	527	538	526	528	527	513	513	556	535	559	509	540	541	540	498	542	532	509	490	530	510	498	520	518	531	513	536	549	544	507	536	530	504	499	478	492	478	508	519	505	546	498	528	503	489	527	525	506	554	550	507	512	520	510	533	518	520	494	565	494	532	491	569	533	535	495	534	572	522	551	516	566	557	507	514	528	564	519	520	559	518	519	518	570	538	547	538	551	546	532	567	493	549	563	533	541	511	541	517	548	516	544	551	484	548	564	518	491	519	517	546	549	504	521	519	533	510	507	496	527	522	534	504	504	518	506	524	505	551	498	523	521	516	527	525	514	528	534	518	526	526	520	537	541	459	525	527	519	516	536	536	483	502	506	527	513	517	494	539	498	540	530	490	519	532	505	486	526	541	533	505	489	488	535	565	553	498	532	510	520	533	542	555	524	529	517	538	539	554	551	517	505	509	490	522	566	544	471	522	484	573	477	530	525	528	534	521	501	561	530	536	494	562	551	478	520	474	523	527	520	552	494	483	550	527	506	522	518	526	503	515	513	483	521	496	543	547	517	540	496	517	523	484	506	537	512	513	501	529	491	511	552	508	530	519	522	497	471	539	510	513	525	509	483	535	503	496	495	495	551	538	530	528	539	522	506	540	505	509	497	535	517	495	541	580	478	530	560	561	525	538	561	520	552	548	531	536	546	497	521	547	514	528	525	497	558	498	530	519	509	508	547	493	505	516	503	505	465	549	538	523	542	505	488	522	544	540	555	531	536	567	544	527	513	537	519	538	519	561	505	513	515	508	524	535	541	538	478	507	486	550	504	505	588	549	526	573	531	489	536	543	502	542	501	524	504	507	540	478	510	506	501	546	522	568	529	499	518	525	527	485	510	480	488	491	505	472	515	506	565	477	478	533	521	512	534	532	549	524	506	529	514	546	524	515	530	558	528	534	508	562	545	518	507	529	562	548	509	572	570	542	503	496	502	535	511	487	519	480	503	507	500	526	498	520	525	497	517	503	554	532	545	537	551	517	526	532	535	521	491	488	464	497	529	541	534	505	512	537	536	533	515	497	512	496	537	484	514	516	548	526	531	514	539	516	541	513	539	489	531	526	517	545	520	542	498	512	507	553	527	528	577	525	546	543	531	508	566	490	530	472	525	487	539	518	538	525	534	519	506	537	491	532	494	552	481	519	548	505	518	508	511	571	512	541	506	518	516	526	523	528	530	510	514	516	519	544	547	502	495	588	482	495	540	489	540	490	544	568	523	507	554	508	542	580	535	529	514	511	523	538	507	532	507	545	508	493	517	536	506	521	519	523	515	494	521	536	523	547	550	533	534	502	522	525	512	523	532	518	530	537	507	526	553	484	543	553	502	539	537	516	547	547	528	488	568	482	524	524	509	519	538	506	510	574	508	539	528	522	525	531	551	537	481	534	486	524	527	530	533	525	518	544	485	562	572	490	499	517	546	547	513	508	505	567	498	507	523	557	506	526	545	530	566	474	514	525	524	522
20073	30210	39405	29785	17541	11427	6021	4890	5112	3962	1817	1318	1228	1025	1035	1109	1199	1483	4341	5324	3767	1784	931	720	408	275	220	239	199	210	236	223	240	218	224	191	224	218	203	201	190	217	231	208	205	218	240	220	223	233	198	217	209	194	181	235	217	216	188	220	200	201	191	203	182	205	243	202	222	198	216	232	191	244	185	203	237	184	201	187	189	185	221	167	220	212	188	208	207	218	233	199	225	214	194	221	208	206	230	219	212	184	200	197	215	231	216	223	190	188	216	205	230	186	221	232	191	233	217	195	225	217	198	221	204	241	205	202	182	174	209	194	215	222	190	200	216	219	215	196	214	199	226	195	243	223	210	199	196	239	217	216	194	221	208	184	221	194	194	212	211	209	192	170	237	189	204	205	210	189	198	213	205	213	192	196	214	201	212	219	210	186	207	201	205	192	215	218	228	211	224	216	215	204	204	227	217	219	242	196	199	205	223	197	205	200	206	202	230	209	226	180	187	230	192	209	257	214	195	197	211	208	214	223	216	211	219	179	234	213	213	203	185	206	193	217	212	223	195	213	210	200	214	203	199	211	212	222	212	181	218	216	197	187	227	195	253	209	197	202	215	207	207	219	199	206	216	213	230	204	194	200	223	192	207	211	207	207	207	207	217	237	197	203	175	208	218	224	208	206	198	229	230	196	201	197	188	224	223	223	204	202	199	213	175	210	226	218	225	218	244	244	184	211	232	222	188	215	212	209	224	223	229	193	211	217	201	218	220	224	224	206	193	211	201	201	220	209	209	206	203	206	222	216	207	233	218	205	217	216	207	229	213	238	223	213	192	198	215	210	190	175	197	233	219	223	191	209	204	215	191	209	203	220	193	188	201	171	204	232	243	206	214	234	196	223	214	217	210	222	237	227	211	229	230	205	207	219	236	185	216	201	195	196	234	223	205	227	203	199	192	210	207	240	177	184	162	213	196	205	206	209	214	223	210	215	221	222	225	211	200	200	199	244	200	207	200	190	219	188	208	203	231	200	188	196	209	229	207	213	208	218	181	189	238	211	216	239	200	187	203	188	197	210	193	197	217	209	214	209	220	220	215	212	222	209	223	203	190	202	212	216	209	206	218	217	198	197	222	222	193	213	231	201	211	190	233	209	207	207	178	225	205	213	193	198	225	218	187	211	173	219	217	195	214	211	214	219	262	208	231	202	217	192	218	222	182	235	211	215	233	207	208	211	202	236	240	215	218	207	213	227	216	234	223	212	204	172	207	207	201	219	214	222	196	234	185	220	195	199	227	204	191	186	210	198	211	234	233	227	231	218	212	213	230	215	202	200	202	215	211	191	222	235	196	206	208	221	204	188	211	206	231	209	211	178	219	223	226	213	221	230	204	221	203	199	208	218	213	226	205	198	224	224	215	208	199	230	235	226	211	217	211	218	207	198	202	220	234	200	192	203	214	237	201	184	213	201	220	202	212	223	212	239	198	218	206	191	228	213	219	198	204	245	221	217	219	190	224	219	218	210	224	207	228	183	222	198	191	215	185	186	193	220	204	212	234	223	190	234	191	192	208	215	205	185	198	193	191	186	226	209	218	184	202	209	231	205	233	204	204	195	207	244	232	192	208	207	200	219	207	225	204	244	214	203	228	190	229	217	200	214	209	223	216	226	209	193	203	212	187	215	204	209	211	173	228	198	225	199	193	237	201	238	233	230	244	192	208	201	218	230	213	207	189	169	232	206	220	211	224	199	192	207	222	198	218	188	209	195	215	211	204	209	215	203	218	206	201	201	204	203	213	215	181	218	238	198	192	215	200	188	228	211	236	176	240	202	203	204	220	220	233	206	215	192	236	229	197	211	238	189	195	193	219	209	187	226	184	209	231	206	202	211	195	195	214	214	198	220	215	189	214	192	188	216	225	206	202	222	214	196	217	181	195	196	232	220	220	208	214	204	205	215	195	212	191	209	231	201	191	227	185	199	186	212	199	204	200	216	228	232	185	224	207	223	213	235	200	211	204	211	162	191	198	230	243	217	228	237	187	253	221	226	204	204	212	208	226	220	191	210	222	226	206	202	227	230	214	182	215	214	211	204	227	234	181	228	219	219	219	207	184	207	223	206	190	189	208	190	214	199	230	212	205	219	211	250	201	215	191	218	214	207	173	195	206	183	236	207	228	199	200	206	224	199	211	224	207	220	222	193	191	210	220	196	209	207	203	227	201	206	213	218	235	219	205	230	220	213	226	197	212	200	212	216	205	222	211	179	227	220	220	210	224	216	202	199	201	197	187	197	215	213	197	204	192	193	220	219	228	200	218	206	207	236	181	183	230	214	206	206	204	235	217	205	201	195	182	190	198	207	202	212	200	198	214	208	220	215	207	216	215	220	204	220	203	204	196	201	195	220	213	188	212	231	202	235	194	195	202	210	229	190	218	202	203	201	187	213	214	222	219	206	226	224	239	191	208	194	198	194	209	201	195	217	215	213	243	220	218	177	192	216	222	218	188	209	182	211	190	207	186	215	223	224	207	187	216	211	183	236	216	191	206	240	193	204	203	211	201	243	220	197	218	246	205	193	205	214	210	214	191	207	200	203	205	220	202	217	196	224	222	212	236	211	223	210	193	192	187	234	204	206	205	182	211	208	235	208	197	212	210	229	193	217	230	223	202	193	204	201	223	219	192	220	197	200	219	228	213	224	198	202	182	207	220	210	216	248	196	216	208	217	199	217	192	213	204	214	202	204	235	204	213	223	193	202	216	199	198	209	217	213	198	216	193	212	224	189	220	202	202	222	223	203	223	199	210	211	222	193	212	230	214	207	216	198	183	221	192	200	199	216	225	196	208	193	198	211	230	211	198	203	225	211	184	206	200	190	221	218	232	198	213	223	205	216	227	208	211	208	208	184	216	191	177	208	201	202	199	181	196	195	223	199	209	214	237	187	200	222	191	215	230	211	228	179	207	225	202	203	220	192	199	224	193	213	201	235	209	217	194	201	209	199	192	192	203	188	220	224	209	236	243	213	188	176	222	206	195	228	183	191	250	219	208	219	224	212	202	192	226	201	212	207	211	209	213	217	218	187	211	207	230	219	242	212	224	208	168	212	208	217	192	198	196	235	234	209	204	201	195	224	196	223	221	222	225	215	218	195	236	203	201	218	220	217	180	203	215	210	210	180	177	194	216	208	217	214	223	214	223	228	211	191	213	240	180	231	206	207	206	221	204	204	204	204	217	198	229	223	232	192	227	231	185	196	205	210	210	220	226	205	194	196	217	239	198	221	206	211	217	224	224	224	195	194	201	192	227	230	222	180	205	196	212	197	224	232	221	200	214	202	204	206	186	194	215	192	178	204	195	219	203	216	197	222	196	227	220	204	204	196	189	225	203	214	203	213	231	199	187	222	203	185	209	204	203	182	219	198	203	192	195	191	189	205	189	192	225	208	216	196	194	189	210	223	214	187	220	200	181	209	207	230	183	185	201	216	196	216	209	223	201	229
13635	26510	39668	36883	22104	20660	15305	16036	17202	13842	7388	6324	5911	5291	4930	5781	6376	8140	21021	22971	17370	9004	4791	3298	1594	941	796	665	659	608	662	633	612	649	601	568	590	564	595	601	552	560	571	576	566	554	553	535	596	578	577	548	561	581	512	592	567	538	552	533	561	560	540	535	558	526	522	530	531	570	578	535	533	560	557	575	573	556	524	585	522	594	537	509	542	540	560	568	572	582	538	553	536	539	555	562	582	553	548	525	535	557	560	535	528	543	548	540	551	586	541	565	544	540	576	579	555	561	520	538	543	563	592	532	564	576	558	543	566	537	630	547	508	551	545	581	537	502	569	520	565	510	566	504	555	540	542	530	528	571	542	572	510	539	601	562	536	534	572	617	528	570	571	559	552	523	538	593	537	542	565	548	517	564	552	547	530	539	548	545	528	596	558	537	566	529	494	577	554	523	527	561	600	561	554	551	591	534	580	592	546	549	606	594	551	561	569	541	531	549	532	559	548	504	559	543	556	556	529	569	599	564	605	567	551	553	549	526	592	610	527	512	555	556	529	545	566	546	552	504	608	577	553	551	533	540	571	538	564	570	588	554	562	545	559	528	598	484	567	562	539	546	563	540	555	519	526	575	576	557	541	573	597	552	544	573	535	501	560	541	580	536	547	558	597	533	563	523	515	552	594	523	559	553	579	569	516	546	560	525	581	583	572	529	557	577	547	487	559	533	586	569	558	568	513	572	602	566	553	593	542	530	579	524	558	539	567	582	555	576	544	549	530	560	581	552	524	567	537	589	589	504	589	569	545	582	555	573	558	560	554	547	520	538	582	583	554	558	620	494	587	577	570	514	561	578	559	563	499	533	584	575	560	553	592	538	555	569	567	559	589	513	527	602	564	551	586	521	551	568	549	546	577	529	532	594	540	544	557	578	559	584	570	560	561	533	550	554	593	566	580	556	571	574	528	564	542	550	538	593	561	513	525	579	571	531	531	579	513	583	539	567	566	590	571	553	597	529	593	541	571	509	571	531	512	505	551	584	535	541	590	534	522	574	549	577	548	544	536	555	525	553	530	500	524	554	570	538	551	525	546	545	550	521	563	550	555	539	597	548	576	555	554	556	550	575	576	539	600	532	556	531	570	524	558	551	573	577	605	591	598	578	545	559	545	543	562	553	552	570	578	545	494	547	560	541	516	514	540	528	564	551	535	561	522	531	565	512	579	526	535	526	491	544	570	562	536	549	572	533	533	539	543	543	556	571	557	519	563	531	545	557	555	558	537	598	535	519	528	584	557	572	577	539	593	567	540	523	572	543	532	534	528	583	544	557	548	538	579	562	588	518	570	567	554	553	557	559	600	525	552	525	546	516	536	515	544	539	529	560	552	530	542	584	571	558	522	550	546	532	562	526	564	556	558	575	564	573	557	510	559	577	517	502	550	526	512	558	587	557	550	570	575	536	575	549	580	538	593	530	584	609	560	563	558	553	612	584	548	524	593	595	520	546	572	536	609	557	569	555	542	549	575	553	585	588	574	566	584	566	555	562	556	561	555	552	580	516	548	597	569	559	556	547	556	530	573	539	596	580	545	551	552	519	551	537	537	562	571	518	551	550	591	559	529	550	572	548	541	556	599	604	616	538	594	596	591	548	560	562	530	584	568	581	555	532	550	542	565	553	527	531	574	569	536	520	560	552	500	567	560	536	595	564	547	555	554	582	560	540	522	531	560	564	585	532	531	561	562	554	580	547	543	549	556	550	590	590	565	572	618	556	558	582	535	555	596	538	562	594	556	595	575	512	555	524	556	567	529	543	553	528	553	550	559	588	572	579	556	583	563	553	549	546	544	575	541	544	544	545	574	536	559	554	584	518	576	541	582	580	508	548	571	544	537	565	529	548	553	536	528	554	543	506	553	545	554	577	570	539	535	566	572	549	541	546	541	550	566	558	577	532	534	572	555	561	583	563	536	576	575	540	542	588	570	571	549	544	557	532	530	544	552	518	535	560	538	540	538	549	571	595	535	509	560	534	513	544	548	516	553	619	546	575	557	569	508	568	515	557	587	586	571	557	546	545	573	581	576	556	534	562	565	567	549	574	574	601	537	549	598	524	505	549	585	585	530	523	550	546	544	574	539	570	542	545	545	552	511	583	538	586	534	562	526	533	607	530	584	544	548	522	536	531	566	574	541	548	555	556	556	578	574	518	543	531	579	546	505	554	535	560	547	533	527	556	548	577	572	583	554	582	517	558	540	555	547	608	592	545	552	535	587	539	507	575	543	529	540	533	555	601	558	569	535	532	568	530	558	580	516	569	572	583	552	550	522	504	555	540	534	569	574	556	581	565	546	520	578	589	558	551	556	555	556	550	604	555	583	552	570	553	532	535	531	562	595	553	566	533	574	502	527	517	553	562	539	527	602	541	553	528	573	591	549	561	557	547	558	559	536	571	549	544	538	547	531	521	593	567	557	553	538	545	506	589	593	535	615	551	548	537	560	573	539	540	503	580	569	544	570	566	613	549	518	585	562	529	508	570	549	605	557	543	555	537	559	545	540	530	553	519	548	545	547	558	543	517	545	525	604	516	532	550	553	562	546	522	523	605	566	566	543	592	583	581	563	565	510	551	531	550	531	565	557	541	552	533	525	543	565	560	582	564	551	528	526	578	530	546	543	567	512	545	552	591	503	595	541	549	552	533	555	580	561	505	550	542	557	525	561	561	534	593	568	497	542	539	507	534	568	602	520	547	558	552	560	545	561	559	574	557	582	523	579	576	562	601	566	568	516	574	518	531	538	561	548	535	553	560	557	581	556	553	573	565	539	567	538	562	537	529	530	519	522	560	555	563	589	506	543	564	519	565	501	555	560	529	518	562	552	562	547	525	574	530	536	527	596	567	573	545	548	500	515	566	501	544	522	553	579	561	551	585	570	556	575	568	556	559	582	518	576	584	558	507	557	533	561	575	593	552	528	515	583	586	526	570	573	554	549	569	566	566	542	529	549	567	510	537	549	542	574	535	539	521	551	554	576	552	540	535	560	573	542	561	551	539	519	580	522	503	516	587	529	531	563	579	571	574	571	521	614	522	545	555	550	559	568	557	559	544	525	548	577	571	522	555	539	587	585	566	555	511	568	603	574	545	586	555	582	525	536	537	560	531	521	585	569	563	588	562	563	557	499	564	533	528	541	539	545	575	518	566	566	562	583	542	547	545	568	551	554	556	549	563	565	576	536	577	574	571	587	542	546	568	586	558	533	511	599	544	553	565	565	505	587	560	596	516	533	563	551	571	559	549	572	520	537	547	545	565	563	555	504	502	542	542	564	552	537	598	542	548	568	581	532	549	567	522	583	504	564	579	545	543	571	537	565	595	546	568	513	577	559	550	551	531	560	550	549	557	588	548	570	535	557	533	528	544	563	520	580	601	567	552	548	548	555	539	530	582	567	539	557	556	565	554	561	597	611	548	561	535	556	607	522	538	568	594	564	517	575	561	559	566
31118	41010	51985	38209	26099	16630	10361	9886	8096	6104	3459	2245	2315	2232	1653	1610	1937	2591	8729	10478	7402	3224	1640	1047	526	309	268	236	229	242	260	208	214	218	221	205	198	194	180	210	226	236	201	208	190	206	187	172	212	171	206	193	233	200	203	181	176	179	193	202	220	199	214	234	196	206	183	189	222	200	198	198	169	193	203	205	177	199	175	224	210	202	173	188	185	185	206	190	191	214	217	203	188	195	197	225	186	200	192	218	192	198	207	184	183	196	178	200	191	196	196	203	209	193	205	187	191	195	179	187	230	207	196	230	196	212	189	220	171	188	212	212	206	165	200	205	191	197	221	218	235	183	199	187	211	207	182	225	209	198	217	213	204	190	181	203	188	180	209	194	192	209	184	198	204	210	208	225	202	208	185	205	209	191	174	197	181	191	203	207	166	175	201	194	196	187	216	190	196	243	189	191	197	216	232	207	194	226	218	224	200	226	224	192	223	213	192	183	172	205	188	199	196	207	208	185	180	197	204	179	199	197	208	191	194	186	174	198	191	197	223	207	213	208	201	184	201	177	183	220	165	200	159	210	185	201	214	180	206	196	191	200	232	224	168	206	206	179	195	204	174	190	220	195	227	200	202	208	196	205	189	181	215	195	199	204	215	200	197	170	214	197	199	219	182	193	203	195	181	183	206	197	178	213	189	193	183	176	232	199	212	221	200	219	195	192	196	216	226	201	206	189	223	211	227	192	198	186	180	212	212	192	208	215	213	182	163	198	231	183	207	199	211	185	185	196	168	196	198	192	203	172	211	217	223	189	192	200	211	206	204	220	203	187	171	166	170	223	198	213	185	201	218	208	220	203	176	196	193	188	182	197	207	170	221	188	210	149	208	182	174	203	212	227	194	216	218	192	206	237	201	200	193	205	183	215	204	191	202	223	200	181	190	199	204	205	173	215	218	219	185	203	197	213	210	205	202	205	210	190	200	198	182	200	206	216	196	208	194	199	189	189	210	197	181	201	209	221	188	212	180	175	211	206	203	218	194	203	206	204	191	203	195	200	178	164	213	221	194	222	204	214	194	205	222	213	195	190	178	204	181	211	201	211	203	184	202	215	205	201	190	174	209	183	189	182	198	186	215	196	186	189	200	194	198	179	194	185	192	195	198	196	188	176	189	212	236	181	210	185	187	217	211	176	195	192	209	220	210	212	189	198	190	225	176	177	227	188	187	195	210	200	194	214	205	194	194	182	215	190	199	189	207	224	217	178	179	199	197	182	193	215	205	182	212	204	212	216	209	205	186	207	184	217	197	188	192	201	185	186	196	191	195	194	207	193	209	198	200	209	220	198	189	217	207	175	208	189	234	210	181	197	196	190	215	177	193	207	199	188	197	199	197	197	202	196	203	195	189	198	208	183	219	200	188	167	215	214	179	205	188	201	206	183	222	200	187	199	193	203	212	193	231	198	197	186	208	202	194	188	229	196	195	198	209	221	185	225	220	188	205	226	214	178	234	188	193	188	204	180	210	207	207	205	183	191	216	223	191	200	207	204	205	222	170	180	205	225	190	191	200	226	187	196	209	186	168	220	212	193	215	219	214	194	191	190	198	204	216	208	195	226	208	189	198	190	222	190	227	201	199	188	189	187	209	218	186	215	184	190	210	188	204	198	197	189	186	183	180	194	204	209	218	189	209	204	208	220	174	212	210	191	213	184	187	194	191	180	192	203	186	205	219	202	198	194	216	182	178	196	197	184	207	198	199	201	181	201	192	213	176	191	216	223	203	235	211	195	175	233	210	191	194	223	176	196	175	220	210	237	236	190	182	190	230	208	209	197	203	174	203	198	232	200	209	198	196	203	195	231	201	197	203	194	185	166	175	200	209	169	182	230	231	212	197	194	184	192	242	199	207	200	208	197	213	228	206	199	181	182	219	177	217	209	196	198	224	206	211	198	206	200	189	192	196	234	177	233	199	207	200	203	180	185	210	185	209	211	202	169	182	178	227	198	241	197	203	197	199	205	203	215	185	201	206	178	181	186	174	196	203	197	203	196	178	207	207	171	165	169	189	207	221	187	197	208	209	195	192	180	189	205	216	220	199	197	203	190	201	198	209	182	181	221	216	216	218	199	220	207	201	197	227	206	191	195	224	211	192	195	177	168	222	194	207	190	203	198	199	201	188	211	196	183	196	195	180	190	188	205	191	200	196	198	185	203	187	201	174	191	210	210	185	188	224	187	195	184	194	205	187	197	198	201	203	184	198	195	186	207	212	187	197	163	200	213	203	206	201	191	206	208	181	197	211	206	199	194	179	223	211	201	190	179	218	225	191	194	172	218	192	222	186	198	209	208	194	221	186	196	196	201	200	192	214	195	183	204	199	190	214	196	210	191	205	190	193	209	183	204	198	186	225	193	182	206	183	169	188	213	212	228	208	211	186	199	200	221	205	210	201	207	193	217	204	181	182	196	197	174	198	207	207	203	209	183	212	215	191	195	195	203	201	175	193	218	183	188	189	216	214	239	202	185	203	192	220	201	224	203	207	186	169	204	204	223	205	211	209	196	197	219	195	193	200	188	215	216	187	178	194	202	201	171	179	178	219	180	209	197	191	206	195	202	194	214	195	205	245	202	192	228	202	191	201	197	178	185	183	200	180	202	231	194	175	185	184	197	180	200	180	202	194	203	184	175	179	214	231	205	177	225	187	203	179	206	192	196	199	173	192	190	191	199	218	177	219	197	195	177	186	205	201	206	192	212	167	198	212	202	187	201	200	178	199	221	203	209	198	181	182	185	197	171	199	218	185	202	209	202	172	213	185	196	208	209	193	185	211	196	196	199	194	197	189	210	190	211	186	222	172	190	209	190	202	185	206	192	207	206	187	198	162	198	171	202	174	187	165	216	197	202	198	189	196	186	190	205	235	172	204	197	205	187	212	195	177	217	185	206	194	191	202	200	189	179	186	196	200	213	204	204	231	204	211	195	214	199	203	193	206	199	196	186	186	196	194	199	168	188	209	180	209	218	151	209	192	203	188	199	186	212	189	209	201	169	216	197	186	211	208	187	223	192	202	213	184	210	209	193	168	195	173	215	212	176	197	212	200	187	203	195	212	192	185	192	190	190	210	193	190	199	195	185	196	180	189	199	195	194	191	202	199	206	216	190	187	189	199	183	176	203	189	196	203	181	181	184	207	210	209	197	195	199	203	189	182	201	185	222	202	211	210	187	204	197	181	199	202	209	185	215	230	199	218	209	184	210	196	184	189	174	192	205	192	216	181	191	222	190	226	189	217	225	191	190	190	203	201	178	224	219	207	196	206	220	207	187	197	194	184	194	202	198	207	211	210	203	197	215	204	198	182	204	193	204	217	219	195	196	185	195	169	176	219	189	201	227	182	195	173	197	221	191	204	209	201	206	164	191	220	207	188	205	209	206	216	190	204	191	186	216	195	187	192	202	185	205	197	196	216	208	205	200	203	186	197	214	191	177	208	214	194	195	190	203
19680	34989	49280	45245	29556	23617	20895	23468	20968	18036	11914	8642	9736	9390	7695	7506	9919	12849	31160	32032	25888	13768	7961	5842	2338	1243	886	781	784	699	773	657	782	696	666	579	557	555	535	492	541	542	500	546	527	526	557	536	523	529	537	486	530	479	519	531	518	529	492	488	557	496	501	488	517	570	512	531	540	537	479	505	533	528	467	501	503	496	522	510	477	524	503	560	522	530	522	498	481	505	518	552	518	537	501	531	542	517	505	536	514	515	540	518	517	528	513	494	506	520	587	510	486	510	530	486	518	534	537	553	515	522	545	525	494	501	541	547	540	500	567	503	520	523	529	515	517	521	516	502	531	559	565	582	522	506	561	533	500	529	546	530	519	524	531	511	540	519	493	520	513	513	516	508	486	524	540	546	493	528	582	506	512	540	503	525	523	551	516	520	530	501	481	538	509	495	552	546	534	530	520	487	465	483	515	518	517	496	490	520	552	511	475	488	509	529	576	489	526	504	560	505	500	522	535	471	539	516	535	523	501	529	497	528	545	517	508	570	533	558	496	491	543	531	519	516	526	588	513	485	529	521	503	531	490	506	525	519	559	513	511	505	513	489	523	559	478	487	493	524	522	540	562	483	532	522	510	500	524	563	540	534	535	491	523	509	502	502	459	521	512	508	523	505	500	516	520	504	526	523	535	550	511	533	519	547	546	530	564	507	541	511	482	522	508	540	521	491	511	560	508	510	505	499	510	494	508	520	533	544	490	541	505	502	540	536	586	504	518	534	495	521	533	560	529	540	484	503	498	499	517	520	515	589	555	525	536	494	521	550	548	503	533	521	522	497	515	532	533	539	514	525	540	526	499	509	546	531	525	517	559	521	495	516	530	533	531	568	541	522	498	499	537	564	502	535	516	514	529	495	552	530	549	500	567	576	485	531	537	542	557	535	497	497	517	496	500	555	491	457	527	526	498	553	551	516	531	496	513	524	522	530	533	538	512	502	561	503	529	509	516	518	523	501	547	504	522	510	515	566	522	518	512	511	501	476	485	516	545	522	510	497	502	540	516	538	556	497	494	571	543	527	506	517	494	498	500	540	525	480	576	505	531	521	465	505	503	522	517	518	519	523	486	532	493	531	536	512	513	484	524	518	519	520	526	494	535	487	540	508	536	537	492	504	478	512	533	487	476	519	495	520	519	532	554	528	490	504	535	522	498	488	559	509	488	516	527	517	502	526	505	494	517	545	526	486	558	501	498	481	513	560	494	522	509	542	478	544	563	517	535	479	519	511	534	528	508	526	519	543	531	529	547	529	503	522	536	520	519	536	557	540	531	541	542	551	561	502	472	510	509	489	543	514	543	494	539	521	530	510	541	507	537	565	527	503	493	533	537	510	525	517	495	534	507	502	510	513	540	510	525	542	488	495	519	513	511	535	476	534	474	522	521	534	583	551	536	508	531	532	503	500	495	517	504	539	542	544	526	490	506	508	562	525	546	528	505	536	497	522	519	544	496	528	507	505	493	510	487	505	543	502	541	508	538	514	523	510	527	502	530	481	535	528	545	539	488	515	522	500	559	547	498	501	516	543	586	532	528	511	493	527	500	513	541	548	495	534	508	550	497	536	530	500	511	490	515	540	527	498	529	498	530	534	517	520	528	533	538	512	513	573	532	505	534	494	512	510	533	536	508	521	529	506	516	517	532	522	508	493	553	549	514	496	551	533	554	538	536	498	470	519	506	507	521	499	502	500	520	525	507	539	520	568	513	522	518	553	508	512	503	523	518	480	493	518	479	542	508	500	549	493	529	518	506	493	499	510	518	481	520	516	462	530	524	575	526	539	529	496	526	506	562	494	518	549	521	536	512	545	514	516	508	488	548	484	493	520	546	502	489	504	503	503	545	524	490	497	525	518	487	476	510	526	547	545	533	519	526	515	533	512	539	503	554	527	506	512	535	521	501	503	501	479	519	512	534	557	504	498	479	517	554	536	495	523	486	538	540	532	539	491	537	553	521	531	527	554	507	516	499	511	509	512	507	536	508	531	521	523	536	532	544	528	545	554	480	521	558	513	508	528	533	573	493	520	527	508	511	504	558	440	538	491	544	527	522	505	512	518	518	516	493	494	522	515	499	545	513	481	539	524	572	531	525	489	501	479	507	533	537	483	541	517	539	513	552	496	527	554	512	508	500	508	548	544	500	571	520	487	518	505	498	529	478	482	538	501	541	525	521	558	522	540	489	500	503	506	524	488	550	517	504	537	521	501	504	519	520	524	554	502	541	544	505	517	474	504	529	544	547	545	486	518	524	556	502	561	505	502	537	494	522	511	525	517	526	494	524	561	487	543	544	546	532	540	528	556	548	503	506	487	511	540	504	516	477	516	498	510	484	507	601	505	493	525	484	540	530	599	534	518	577	505	521	534	526	542	510	527	540	499	502	452	516	537	534	500	541	518	510	518	525	532	525	506	535	549	563	548	514	543	526	501	509	547	515	534	533	520	512	518	481	504	543	526	478	534	528	539	521	506	529	510	501	503	538	498	544	505	508	550	527	484	512	515	519	533	537	529	534	567	573	489	505	494	578	542	579	551	498	532	521	526	571	511	509	504	562	571	502	558	487	526	521	528	504	571	509	520	496	511	500	572	511	522	530	539	507	533	534	506	538	499	566	518	529	548	530	558	500	505	524	546	543	564	497	584	530	527	541	545	536	515	573	547	527	555	514	566	525	501	513	526	508	470	519	547	534	577	541	541	525	501	515	532	525	510	506	507	540	519	554	535	508	526	554	508	510	511	527	541	527	503	550	566	491	505	523	567	521	539	524	481	545	519	480	513	535	497	536	503	527	538	509	499	516	519	485	550	537	512	511	523	506	529	534	493	525	505	533	513	526	510	553	530	490	512	548	530	551	518	532	530	516	509	552	516	494	535	506	534	557	484	493	565	537	531	552	547	508	514	520	540	539	506	519	550	560	556	548	522	517	499	511	540	494	523	536	552	533	491	529	488	534	526	542	538	502	565	534	533	499	545	518	480	511	503	537	529	501	528	523	500	507	551	536	502	498	515	535	484	526	548	520	531	523	525	475	539	517	547	545	485	514	518	513	551	566	529	506	480	535	519	524	498	548	530	515	487	491	521	493	516	522	532	488	509	508	512	502	517	500	532	511	572	521	522	516	516	492	507	518	513	524	521	564	519	519	503	524	514	480	549	518	510	545	507	528	528	515	504	493	491	523	487	538	512	489	539	510	536	486	537	515	560	525	515	505	518	543	525	512	490	510	537	493	564	520	526	553	534	551	536	517	515	532	498	528	492	480	510	500	530	532	538	560	479	506	524	473	503	534	536	546	576	502	496	581	516	551	519	535	514	541	507	568	504	580	518	543	486	486	526	545	473	524	487	536	503	520	513	519	515	498	545	510	519	520	566	558	521	530	573	495	488	529	508	516	523	539	572	493	519	496	535	549	503	492	547	514	539	537	553	527	524	537	511	524	520	531	538	538	527	482	508
8838	9785	12635	8213	4340	1764	1601	1956	1538	885	617	473	500	424	361	403	410	412	571	752	748	482	334	305	216	229	202	209	204	180	224	204	203	198	212	175	214	202	226	197	190	178	193	213	200	192	202	190	198	186	200	207	198	207	192	194	200	188	216	176	187	227	195	209	231	191	219	209	218	175	192	202	220	199	180	199	214	213	192	213	222	192	200	188	210	203	164	168	196	206	182	190	193	177	189	194	196	196	198	216	188	203	176	202	186	201	209	179	206	192	210	191	198	205	192	203	181	185	185	204	219	190	182	225	200	218	178	195	186	193	209	187	193	224	201	204	190	192	188	197	193	203	198	188	189	193	206	196	207	202	212	222	166	194	191	192	181	209	203	198	206	170	179	168	216	206	187	214	213	212	207	186	234	173	168	195	185	193	204	187	195	180	172	182	180	191	203	191	180	202	191	182	195	173	223	213	210	221	213	196	213	200	191	207	207	195	222	187	213	208	226	193	182	203	183	194	187	203	201	175	195	198	192	183	214	197	171	187	202	200	198	188	185	206	185	181	215	170	195	177	182	200	186	214	199	192	213	192	186	192	210	200	201	197	201	213	189	200	197	219	189	198	172	202	212	215	218	187	180	164	188	209	181	185	181	194	210	201	204	177	193	171	219	186	206	227	196	196	183	201	202	222	199	199	181	202	196	210	201	193	188	217	227	216	220	198	222	170	225	218	197	186	197	210	209	202	197	217	225	198	189	213	202	199	211	197	214	193	201	175	191	192	191	213	196	175	206	178	181	200	224	193	203	213	212	208	190	172	178	195	174	187	232	192	203	195	203	204	180	219	192	205	211	206	208	189	198	194	196	191	207	192	194	208	205	191	169	206	176	179	218	203	235	202	184	189	186	197	198	195	202	184	199	184	224	195	201	199	192	199	204	191	194	193	210	195	211	196	208	176	189	194	180	215	202	183	216	233	209	208	246	188	179	181	189	200	201	190	186	188	202	190	184	211	190	198	206	194	193	182	172	192	208	202	202	215	181	217	204	194	198	189	209	192	215	195	165	173	199	204	196	194	201	195	228	214	208	183	184	189	208	182	190	212	171	201	200	208	202	206	188	164	187	190	199	191	207	211	190	206	200	183	192	207	195	217	183	200	192	184	198	183	201	192	184	217	211	189	220	202	192	214	213	206	215	189	189	228	182	209	210	167	206	170	215	190	210	199	191	216	203	197	198	217	201	172	192	182	210	211	210	185	203	181	229	206	174	219	181	191	191	189	190	211	199	212	186	172	229	209	187	204	197	203	202	183	212	210	183	221	188	198	196	205	179	209	177	211	190	195	211	189	205	200	178	200	201	189	225	192	184	191	183	197	186	198	173	191	198	204	202	220	201	205	194	201	198	183	202	202	186	179	217	199	185	222	186	192	204	212	189	200	190	174	163	203	188	189	181	226	172	204	192	203	218	238	206	193	212	190	191	188	216	208	183	163	214	173	178	212	213	211	183	188	197	172	213	193	186	209	210	173	166	189	219	226	220	200	196	190	201	208	199	194	196	204	225	203	209	187	216	208	188	196	183	206	184	202	189	222	198	196	215	204	203	211	186	193	201	206	211	192	199	186	222	229	182	186	177	208	208	204	217	210	208	185	180	214	201	195	187	185	217	213	200	192	199	211	198	178	181	198	218	205	200	232	222	193	192	188	190	185	211	195	180	191	172	208	219	179	190	229	216	191	201	199	192	198	206	182	223	207	212	186	188	201	193	214	190	181	203	196	185	205	188	199	201	227	220	181	204	169	203	195	224	200	189	199	190	200	219	179	198	201	182	185	183	185	208	196	196	179	202	180	198	181	191	176	201	217	203	197	211	206	201	198	227	199	190	212	209	191	209	198	183	219	182	178	171	179	207	186	205	171	219	181	192	221	213	175	198	198	219	207	197	178	174	171	162	177	208	195	218	203	222	172	176	201	232	213	201	205	187	204	188	196	192	195	209	201	198	212	162	215	207	190	181	220	189	191	165	205	218	195	178	164	189	197	214	207	171	202	193	200	178	195	206	182	208	186	208	163	212	190	189	217	216	206	205	208	205	214	193	183	185	213	195	179	181	198	194	188	179	203	222	208	192	183	196	208	196	201	185	182	196	188	205	207	178	188	206	208	215	178	189	195	183	195	196	187	159	170	176	191	174	197	206	200	217	187	200	185	193	213	175	186	208	197	211	191	183	180	188	208	187	212	191	187	199	189	218	201	174	192	172	195	197	191	188	178	206	204	197	192	220	231	187	200	190	210	181	184	206	218	180	196	196	195	180	224	177	204	196	207	191	195	208	190	215	200	194	201	190	183	214	195	190	215	212	194	211	193	184	207	195	219	194	174	175	225	190	202	172	213	220	207	231	202	202	205	208	183	187	198	207	180	211	197	198	191	199	198	193	224	239	187	213	184	194	228	208	191	205	183	204	203	168	200	193	192	184	208	188	178	222	220	182	235	198	211	224	229	179	207	215	171	179	198	214	193	223	222	191	191	176	201	203	192	183	184	204	200	196	226	202	197	183	176	193	188	192	197	198	219	201	190	193	212	219	198	191	181	183	220	176	173	175	198	198	219	184	185	205	193	211	204	200	195	198	199	206	188	178	212	213	224	233	185	192	205	186	217	191	199	199	202	188	206	223	192	190	202	185	224	211	166	211	211	231	208	203	182	178	208	176	180	192	198	189	215	178	199	222	189	180	203	208	228	193	224	199	228	202	174	187	192	181	198	193	199	225	198	195	198	191	162	224	216	176	219	222	202	193	175	220	200	188	222	188	204	203	192	176	167	173	215	170	182	219	200	201	220	190	216	206	185	192	220	200	165	192	210	229	204	182	173	202	178	195	200	204	189	192	225	168	202	203	186	181	190	207	199	213	194	178	182	172	193	194	180	184	215	201	199	204	203	199	180	234	202	194	205	187	209	197	232	188	201	211	200	188	211	200	200	175	186	183	202	205	186	227	186	201	206	204	197	198	167	196	203	213	198	209	194	195	179	176	197	175	189	188	196	177	176	178	213	192	191	215	181	201	174	217	192	190	204	193	173	177	188	203	191	173	177	192	177	198	186	215	185	205	204	201	203	172	203	209	207	215	210	214	188	187	179	199	217	214	182	232	178	202	214	206	203	203	204	188	182	216	204	209	223	195	196	210	211	199	199	208	208	223	183	204	190	165	207	232	195	200	207	215	200	200	192	204	183	194	200	190	192	213	198	199	205	192	211	191	191	198	193	206	221	216	168	185	198	169	194	177	192	195	208	186	203	210	183	195	212	186	188	189	174	205	201	168	201	181	207	212	195	187	213	214	197	213	211	204	214	205	215	239	196	197	234	189	211	209	206	201	205	212	175	195	180	184	200	184	209	174	188	199	220	176	194	214	230	191	206	220	199	199	223	202	213	222	190	197	201	192	188	194	192	206	197	236	194	174	168	187	190	222	209	213	192	218	216	185	179	185	185	189	172	209	210	192	198
6417	9044	17019	15708	11168	6389	7083	8537	7279	4476	3262	2271	2362	2164	1690	1730	1994	1969	3267	4363	3740	2164	1327	995	710	600	531	531	522	537	538	512	569	523	537	533	521	527	519	533	509	533	546	497	501	539	537	555	539	528	526	534	510	567	532	527	491	528	519	540	514	520	526	536	536	497	525	518	553	544	504	538	499	535	548	480	473	496	490	509	526	574	542	508	472	525	558	522	491	502	507	522	550	536	546	522	522	490	495	567	549	490	574	549	495	531	534	500	498	537	565	551	551	519	533	552	553	490	506	507	510	531	516	560	517	515	486	541	493	501	498	487	542	513	511	497	536	535	509	533	478	520	537	516	507	534	513	523	548	541	507	499	504	500	496	511	511	485	528	502	509	508	504	531	523	551	540	516	473	523	561	547	555	532	511	544	510	497	538	490	531	522	503	515	499	503	530	526	504	482	528	496	543	526	519	491	527	517	541	486	559	554	527	528	539	534	555	540	535	548	516	519	509	551	501	573	485	520	490	508	534	565	497	500	551	539	535	496	544	552	508	530	531	526	525	500	551	509	513	525	539	484	513	545	506	534	517	564	502	527	507	512	510	528	518	537	553	518	521	536	521	498	554	598	532	454	512	549	451	476	536	524	528	504	510	524	505	542	521	495	546	549	542	535	493	518	544	541	565	517	530	512	572	528	510	526	551	472	503	521	526	511	556	506	541	528	557	569	527	517	536	548	522	505	522	506	546	528	513	525	533	543	557	508	508	523	538	523	504	551	454	576	527	546	500	534	534	513	556	521	508	524	543	498	514	481	537	559	514	510	497	501	521	542	532	522	519	524	526	504	520	514	515	471	489	509	537	498	525	514	514	520	550	573	539	541	543	521	528	489	505	530	522	529	541	509	513	525	540	498	538	500	561	529	535	561	534	490	541	515	534	503	549	548	530	543	496	483	504	508	572	530	531	528	503	524	530	531	492	533	505	486	509	495	502	494	536	545	540	532	550	554	513	533	533	499	536	491	528	515	480	545	496	506	516	537	514	549	484	540	535	511	530	547	537	551	498	559	522	533	497	550	542	528	520	496	542	532	496	548	507	483	543	501	511	525	532	523	536	525	559	528	513	574	533	536	512	522	545	494	541	539	546	508	534	510	538	483	513	509	547	526	535	526	535	536	510	535	534	556	516	499	560	471	503	537	527	463	547	527	510	533	504	528	527	521	510	493	498	511	542	500	535	520	529	524	523	517	533	477	558	494	499	506	500	521	523	488	507	508	513	497	530	520	550	513	502	509	531	517	507	552	530	573	524	507	518	537	522	550	493	523	525	505	496	509	528	520	511	545	535	538	552	539	513	512	550	547	537	497	510	524	478	541	537	525	498	473	528	524	548	523	521	488	516	555	518	510	501	522	490	505	518	587	472	504	550	494	525	490	498	531	527	510	496	528	503	536	463	557	496	539	522	574	545	523	507	527	508	565	518	527	539	509	548	511	506	511	532	550	529	525	508	534	538	512	555	537	519	503	473	487	523	528	500	535	523	506	531	526	554	517	542	520	548	561	511	507	515	545	488	525	520	527	607	525	510	530	534	516	529	521	540	507	506	524	541	549	529	557	542	529	519	511	551	536	543	548	554	531	522	519	522	531	519	504	521	501	504	561	539	519	522	521	523	560	506	525	525	524	531	518	512	549	523	522	521	531	548	532	531	481	525	525	534	522	529	539	519	520	496	543	506	528	509	503	511	545	564	522	536	502	551	549	530	540	534	499	524	520	556	474	504	533	556	532	569	506	492	587	493	502	526	540	514	534	499	515	494	513	517	548	529	519	537	535	534	555	542	599	513	542	480	519	538	532	520	516	505	527	537	509	512	518	521	497	545	533	501	538	533	507	546	501	526	507	528	512	560	537	553	473	513	525	514	491	533	522	508	502	540	507	513	533	533	504	571	525	502	521	513	507	490	524	535	485	533	519	516	513	504	528	530	463	511	541	536	516	505	503	528	544	490	536	525	543	519	508	529	544	503	547	493	542	580	518	530	501	511	505	541	504	497	490	548	555	500	520	526	509	483	538	548	507	536	553	538	521	539	568	509	535	522	511	506	484	520	564	533	543	532	538	552	553	522	506	528	521	545	521	550	482	536	540	544	548	515	543	539	502	496	474	532	492	503	501	535	478	525	490	537	526	517	530	534	503	518	521	536	485	493	525	509	531	528	592	523	486	497	504	503	542	535	516	554	538	522	479	540	500	572	473	526	540	543	537	571	536	504	508	517	526	557	544	523	529	503	522	529	520	541	510	515	538	474	507	528	507	561	507	523	509	534	532	502	513	547	580	499	522	518	473	545	531	549	525	526	547	520	534	525	506	534	579	538	528	563	505	537	591	508	522	495	526	486	517	519	526	508	519	517	537	489	536	481	554	517	511	530	520	530	531	569	506	538	495	498	547	539	494	531	541	516	519	483	499	491	529	544	565	523	523	572	531	519	519	535	532	496	519	499	494	512	512	508	549	510	534	560	531	519	571	526	491	515	499	540	591	529	482	534	550	497	520	508	522	516	514	520	496	515	535	503	498	500	538	600	521	534	520	510	488	514	529	523	511	507	513	537	556	581	566	523	559	572	493	504	516	558	521	527	492	519	525	498	545	500	533	512	522	533	493	514	553	519	512	559	504	531	555	549	530	522	551	523	537	556	521	510	528	533	522	529	560	517	539	538	525	516	517	562	502	530	521	483	490	501	517	547	542	519	561	531	508	516	499	486	505	540	514	515	490	525	512	509	505	500	515	534	545	547	550	513	526	501	523	526	559	502	508	546	509	506	536	534	511	509	504	559	550	506	520	500	512	488	550	515	518	526	559	549	512	522	554	504	536	506	530	538	539	507	499	535	501	596	531	535	531	516	505	540	544	562	523	511	508	515	552	488	539	539	482	541	545	515	514	553	521	506	533	485	504	524	568	527	527	527	537	513	483	570	491	521	513	535	513	526	519	520	544	513	526	535	511	485	540	523	531	475	516	493	540	540	512	503	543	504	511	523	515	483	557	508	553	501	543	545	515	537	477	555	514	475	545	529	518	529	509	503	532	511	508	508	482	555	555	517	540	496	537	525	565	546	541	505	538	545	531	541	505	549	497	528	502	543	515	500	555	525	528	510	501	556	517	528	502	549	509	496	542	523	549	511	476	536	529	490	551	529	545	501	519	549	527	501	563	515	537	498	526	485	530	555	500	494	544	531	521	517	536	491	519	520	506	579	563	547	538	527	512	520	529	531	512	555	505	517	528	547	485	536	532	518	546	525	558	542	543	545	510	549	524	530	495	503	467	478	519	529	564	512	539	515	517	510	505	528	520	524	534	542	491	518	524	536	539	546	533	522	487	537	528	483	483	527	476	557	520	520	536	528	493	507	527	547	506	448	545	556	518	547	510	566	535	533	538	538	474	500	521	532	498	520	518	529	523	512	533	581	505	533	533	523	535	507	509	514	498	540	496	540	547	508	545	562	540
20403	28533	38829	28643	20235	9568	6926	6540	5067	2884	1434	1183	1329	1316	1322	1091	1078	1758	3842	4650	3437	1621	962	675	391	277	238	250	208	231	230	203	217	192	213	192	211	211	171	205	228	189	203	183	214	189	211	210	214	179	230	201	210	218	215	211	233	208	226	222	247	189	198	181	231	197	238	239	226	214	200	214	229	224	201	225	206	208	209	220	215	217	224	223	228	209	230	221	214	235	195	184	225	235	197	193	210	195	188	176	205	198	209	216	216	188	213	208	235	193	200	230	200	207	224	229	213	188	207	204	237	221	223	232	219	242	218	183	188	199	228	211	189	185	212	201	207	197	194	225	199	201	218	200	211	209	217	220	217	190	213	205	205	238	207	248	214	209	204	196	212	228	223	224	205	200	196	214	221	213	206	216	210	217	211	214	207	213	243	198	189	209	223	205	237	231	229	206	200	231	215	216	216	193	217	226	198	233	221	220	206	209	199	187	178	215	200	210	228	202	242	215	225	202	225	221	212	225	206	243	198	208	209	220	217	242	213	231	186	213	196	226	214	203	211	201	206	206	231	222	208	225	215	220	204	229	214	192	213	188	195	168	210	194	217	212	237	229	208	211	199	193	208	182	215	204	197	226	217	200	194	220	206	220	219	247	223	208	225	214	208	194	193	223	218	239	215	196	206	199	201	211	216	198	200	219	214	227	222	183	186	183	200	229	213	183	217	201	192	219	207	202	216	239	215	227	197	210	194	208	212	206	191	223	210	192	217	204	214	220	190	199	203	176	198	215	187	232	227	217	210	211	196	218	205	201	229	235	212	214	218	218	197	187	210	194	229	201	193	216	203	208	214	238	223	220	211	197	212	201	198	234	204	214	214	204	223	204	210	209	219	206	204	209	193	191	230	237	223	224	216	205	211	216	200	190	228	234	178	203	230	199	231	187	221	202	209	196	201	209	227	188	228	226	198	198	187	191	209	196	221	218	203	240	205	211	195	230	185	212	210	209	200	223	229	216	191	228	192	215	218	215	227	219	212	207	216	197	209	176	213	222	228	200	201	206	219	223	239	195	204	218	204	212	220	187	203	188	177	199	203	229	226	217	185	187	195	226	219	229	231	242	202	208	211	209	203	206	224	200	230	199	228	196	232	211	215	210	188	212	228	219	214	223	206	194	193	202	197	207	217	213	211	188	189	230	218	228	217	220	205	214	216	223	220	218	211	222	231	218	202	197	206	209	217	208	176	214	206	189	218	249	233	224	211	213	234	217	204	231	216	226	205	196	225	224	205	198	213	220	223	201	230	211	225	195	199	192	209	220	213	196	219	206	223	192	226	220	219	193	205	237	211	218	186	222	192	232	196	227	225	212	199	219	203	182	208	228	209	214	214	200	176	218	237	254	209	218	185	215	213	218	175	203	202	207	215	239	208	228	211	212	237	210	219	220	245	215	219	206	201	217	201	175	214	218	195	228	236	206	206	231	200	234	209	205	205	189	218	199	218	196	225	232	211	206	206	200	207	188	181	206	230	215	200	217	188	220	210	216	213	207	209	207	198	217	218	226	204	210	219	203	192	206	215	196	191	214	205	218	202	194	209	227	203	222	202	207	227	200	234	241	225	200	197	222	215	202	223	217	212	181	211	209	195	180	220	223	219	239	218	198	202	200	206	206	219	218	222	210	223	220	181	235	206	219	202	215	207	206	224	211	183	227	210	211	222	209	221	215	219	205	218	209	208	200	205	203	210	196	175	190	206	225	240	206	217	209	214	220	212	199	179	174	247	191	232	209	207	203	179	187	239	223	202	225	210	242	204	189	219	220	204	186	210	196	189	236	243	232	202	217	212	208	196	185	203	181	224	193	202	210	212	201	203	207	228	203	202	235	222	209	222	187	181	212	204	206	213	193	218	216	198	215	233	196	235	226	194	191	219	202	224	212	201	218	204	208	203	192	190	195	192	233	217	184	223	201	199	229	205	205	212	212	214	214	213	222	217	221	226	217	208	218	222	216	188	207	220	217	211	158	208	204	223	205	220	229	226	205	229	196	202	211	202	195	209	236	223	209	207	227	209	254	203	223	213	214	228	181	212	218	185	222	199	208	202	200	186	192	217	209	197	195	193	213	203	203	212	213	230	201	188	212	187	195	188	206	205	190	227	227	220	241	194	208	203	232	205	214	178	235	227	199	208	204	226	206	195	229	187	192	236	206	205	206	234	231	214	224	216	216	220	203	185	211	190	210	201	224	183	211	216	194	200	195	205	208	225	203	177	208	205	209	223	189	232	206	212	231	204	221	205	219	184	206	200	221	198	213	233	225	226	210	221	214	226	232	228	207	203	200	231	224	209	224	205	181	199	184	227	202	200	208	202	218	232	230	212	210	208	201	203	199	186	211	215	221	221	213	209	196	212	218	218	201	221	223	223	181	210	238	226	226	201	185	191	201	219	191	216	197	198	211	213	244	192	194	223	247	225	207	205	225	230	213	215	190	192	211	203	218	189	210	204	194	185	236	209	200	224	218	200	225	224	207	224	204	215	198	239	200	220	212	231	197	203	209	218	205	195	217	240	246	196	205	200	202	252	219	198	207	204	211	212	223	212	174	220	199	200	219	234	204	201	212	209	221	193	210	202	210	220	214	225	190	185	211	211	184	216	203	198	183	211	200	202	219	235	190	226	207	218	225	222	186	216	193	251	206	190	205	183	243	219	216	221	214	211	240	214	249	224	225	198	220	227	246	243	202	223	210	205	222	189	198	189	220	197	230	202	197	213	194	228	204	227	198	224	212	232	225	193	214	197	230	214	216	199	218	251	195	221	251	209	220	184	196	197	214	218	211	214	218	193	221	221	206	204	199	200	218	234	179	231	226	212	189	226	229	216	236	247	230	204	195	232	187	242	215	198	225	216	185	210	195	199	201	232	199	209	208	225	209	216	208	209	228	196	215	212	207	210	201	192	194	208	226	200	209	198	219	212	222	232	198	200	223	208	219	215	215	207	224	215	187	219	221	210	197	210	198	212	220	195	208	191	220	212	214	191	212	230	220	196	223	205	231	218	205	221	209	192	198	223	213	236	219	216	190	212	188	218	208	210	223	216	195	215	207	211	214	204	220	208	219	183	194	212	189	225	223	234	206	221	202	223	202	207	211	180	213	223	228	205	198	188	206	193	229	184	196	204	206	211	207	224	198	233	188	215	223	199	216	236	196	210	219	214	201	208	223	235	213	209	216	225	227	226	226	244	207	170	222	227	195	226	211	217	229	236	233	201	201	209	234	197	218	208	196	196	219	224	212	205	182	207	197	234	214	213	227	197	219	220	204	228	213	197	208	194	192	203	222	233	228	216	214	218	231	217	187	200	206	215	199	187	192	206	222	224	216	237	213	202	230	215	225	219	199	228	196	216	228	232	205	192	204	216	221	203	201	235	202	199	212	218	230	196	212	198	215	222	209	214	187	217	201	215	217	213	205	199	220	209	206	223	224	186	219	219	194	222	216	203	221
13860	25465	40175	36142	25268	15791	18253	18675	16328	10515	6507	5361	6149	6298	6765	5555	5781	9670	18459	20916	16226	8525	4865	3261	1435	939	700	699	610	608	589	638	572	595	593	614	564	600	618	549	542	593	568	536	559	538	548	545	553	568	557	575	560	539	532	550	542	572	563	543	573	535	539	552	554	563	556	540	557	581	570	495	505	562	547	508	556	538	549	578	568	523	545	543	569	533	564	525	572	562	588	566	570	569	559	527	496	570	578	542	537	574	574	564	558	562	599	563	530	554	508	548	550	552	534	537	560	515	555	544	574	516	556	573	570	553	558	535	548	533	564	521	543	561	587	536	550	544	534	549	532	590	545	603	546	556	533	558	546	557	600	555	552	529	546	542	576	565	552	544	574	547	567	539	520	535	545	555	530	530	561	609	589	507	528	545	556	517	538	550	541	584	565	548	516	523	537	534	514	514	565	505	549	518	559	537	549	583	590	550	568	552	534	564	550	551	549	560	571	562	572	550	531	593	516	544	579	562	539	523	541	519	540	586	582	534	543	556	561	566	520	525	571	549	491	542	494	546	550	545	531	550	533	495	601	515	527	589	528	572	529	528	531	514	498	539	531	598	577	542	571	580	541	559	501	540	547	587	566	548	566	555	554	534	552	492	575	541	543	572	576	503	560	569	557	568	527	553	584	594	570	563	533	562	584	516	570	513	552	550	513	559	576	590	572	569	542	570	548	527	522	583	589	589	549	554	556	545	557	569	573	549	592	552	582	583	581	572	522	541	535	581	594	526	561	556	510	549	571	600	557	563	558	571	534	535	543	545	524	555	549	566	567	598	549	562	547	530	564	515	553	546	540	578	590	527	582	524	535	556	583	558	546	545	580	543	583	596	507	558	526	529	529	539	568	546	504	544	585	552	547	541	546	502	586	532	562	561	531	522	587	551	602	572	532	583	507	570	552	556	555	539	535	570	521	553	558	560	591	568	537	551	553	552	549	554	592	550	552	558	554	565	534	505	552	533	546	567	557	566	589	586	591	503	547	472	522	544	584	565	579	560	576	550	558	547	547	543	518	581	525	530	542	566	541	563	547	525	558	538	575	578	527	544	605	590	573	560	525	570	571	590	541	532	577	559	572	540	564	581	560	521	581	600	543	572	551	514	529	544	567	535	529	544	569	566	606	594	573	524	581	534	571	586	584	520	579	539	526	548	536	519	554	520	556	592	563	565	537	532	549	522	533	577	555	527	499	532	566	537	529	579	572	538	530	553	589	557	544	569	541	585	528	571	557	557	520	613	535	592	528	554	529	562	559	560	565	563	580	544	579	578	545	553	512	533	587	557	506	612	562	528	520	550	570	579	537	543	566	560	486	600	537	556	539	513	530	570	545	569	558	612	527	531	555	624	526	555	568	550	532	551	591	519	542	545	561	566	494	582	514	607	571	521	560	558	529	569	574	566	595	535	559	524	533	550	543	539	550	590	543	582	538	546	541	578	527	567	504	552	617	623	510	561	538	542	543	522	558	558	573	532	556	560	539	554	561	529	540	559	523	581	547	527	535	570	595	544	560	550	523	541	569	601	549	573	568	556	591	500	537	568	520	568	572	563	543	552	570	581	554	557	578	522	540	570	538	530	550	569	546	590	550	514	574	568	544	564	533	544	551	541	554	540	582	581	570	561	567	595	527	561	567	573	514	562	524	560	570	532	520	549	567	520	574	561	526	525	579	586	530	567	511	559	528	531	563	547	548	557	549	572	531	534	562	566	560	552	585	584	585	538	499	520	539	545	538	572	528	559	543	621	588	547	515	565	531	563	571	576	536	560	537	546	526	537	566	596	516	584	545	533	562	546	554	536	515	556	525	545	574	528	548	534	541	554	573	541	557	536	549	520	623	538	536	536	569	561	537	576	561	598	577	555	545	515	557	520	550	560	539	541	587	573	549	546	539	560	527	530	519	553	565	558	526	579	522	572	515	536	531	550	510	548	512	580	526	567	560	505	562	532	556	556	587	559	542	550	587	540	519	547	593	514	563	563	545	558	548	531	520	487	549	556	562	573	591	549	570	574	597	564	550	510	539	547	551	520	537	578	570	571	573	527	573	574	535	546	609	535	580	575	556	527	531	579	576	563	562	512	518	507	545	546	570	537	571	555	548	577	505	572	529	524	564	582	555	528	552	563	549	574	549	511	559	566	557	535	543	569	561	514	617	552	542	541	580	555	499	563	585	548	541	519	548	629	552	569	572	572	566	578	585	580	540	572	557	512	592	553	528	504	553	575	573	588	549	564	575	583	581	543	571	541	540	556	555	588	542	529	563	546	559	527	536	531	557	555	527	554	557	545	541	569	596	538	541	548	561	538	540	544	545	538	573	578	583	554	538	554	564	559	531	554	550	555	552	575	611	541	537	530	602	530	547	534	528	561	571	572	534	584	558	559	525	515	558	548	525	587	575	576	567	537	562	555	594	532	558	544	599	546	508	577	548	578	540	556	555	595	565	541	572	599	547	585	587	570	578	556	539	583	533	542	576	512	535	573	555	587	553	518	533	590	566	566	562	553	550	570	570	576	547	557	545	554	536	570	596	511	555	525	561	546	556	542	541	544	540	556	547	527	609	537	538	555	558	525	584	580	547	533	539	542	598	569	534	577	570	574	540	538	565	560	534	520	539	535	570	562	565	583	557	556	556	565	580	563	565	535	575	598	569	598	570	508	563	557	556	546	522	590	542	547	554	545	565	602	550	590	553	558	579	541	528	573	559	560	532	559	533	550	569	522	538	563	530	600	610	525	535	538	543	551	527	555	580	556	547	553	563	566	531	607	587	546	556	513	618	486	543	558	532	602	552	571	522	582	531	581	527	570	532	593	542	534	553	570	539	514	516	571	553	532	551	560	545	595	546	535	546	554	523	573	566	532	566	599	530	553	469	584	589	554	558	514	586	569	509	580	541	540	550	541	555	532	577	528	550	534	575	578	597	555	554	546	534	577	542	531	530	532	528	534	560	548	540	546	557	588	533	553	524	569	562	592	553	531	571	560	564	533	580	540	582	541	566	523	566	560	541	612	560	540	569	537	539	547	570	527	539	578	550	541	522	509	557	524	543	583	541	565	551	517	592	566	542	600	548	604	532	574	500	527	553	552	539	549	536	566	554	553	536	567	544	519	534	508	543	611	576	512	585	528	508	577	562	529	564	540	612	568	487	572	539	539	528	603	536	577	569	542	569	568	566	546	554	530	543	548	555	528	558	600	569	535	535	548	565	548	565	519	546	559	544	539	561	516	586	554	555	539	571	559	560	591	586	579	572	562	539	573	530	541	564	579	554	591	545	587	546	567	543	595	538	548	523	552	573	561	587	522	566	532	538	581	524	589	517	578	564	612	531	524	572	548	568	569	552	614	570	529	524	558	577	559	611	535	561	586	561	576	527	607	512	568	579	602	527	507	568	537	554	529	530	588	588	605	580	566	531	497	530	545	553	552	579	552	520	522	546	563	553	550	548	562
29981	40419	52950	38700	29440	18939	13647	11148	8757	6652	3236	2886	2519	2295	3108	2430	2618	3131	8469	9270	6753	3591	1626	887	513	298	247	245	221	223	225	197	232	253	200	202	228	188	192	225	189	214	210	210	195	172	172	205	198	205	190	169	204	230	210	210	174	207	205	200	172	186	189	187	222	179	179	199	176	188	215	204	207	206	196	212	193	199	196	210	212	234	213	205	192	180	217	193	188	220	209	192	215	223	200	210	188	181	173	205	209	179	193	175	165	204	215	219	176	190	218	182	185	203	200	198	214	168	210	193	212	233	201	206	195	209	210	185	193	197	197	183	201	194	196	183	212	195	176	196	219	208	202	218	172	198	187	199	218	174	215	169	186	222	216	236	166	198	199	218	189	213	197	205	205	202	200	198	207	209	212	189	185	194	207	216	202	194	209	214	185	210	202	198	214	220	192	211	191	232	219	194	182	162	193	193	217	206	192	195	214	206	201	171	224	185	201	217	196	208	172	180	186	188	208	195	215	187	196	193	190	200	195	201	194	221	218	186	192	190	182	202	221	214	194	200	216	179	209	204	206	212	193	201	229	195	197	213	191	204	188	187	186	183	212	199	178	204	175	198	181	207	198	211	195	205	189	208	210	207	206	175	191	191	213	214	229	204	209	195	194	247	204	213	199	203	199	173	203	189	181	167	221	195	172	177	203	188	204	204	224	195	188	191	202	203	198	186	192	219	198	195	208	192	187	200	184	223	201	185	198	207	177	216	212	236	195	180	190	162	228	199	199	200	221	191	205	192	210	191	191	198	210	218	209	194	212	177	201	185	206	184	227	211	179	197	207	200	206	201	208	199	209	226	191	188	227	184	172	212	191	198	248	207	199	212	192	218	190	180	212	201	212	187	212	208	222	187	203	210	193	217	189	195	160	200	210	184	217	213	196	221	207	203	194	213	186	197	214	209	217	200	198	179	200	206	212	162	194	214	235	209	201	204	197	220	217	190	206	194	212	185	201	206	199	205	228	218	197	221	201	214	202	189	177	214	194	211	204	228	205	175	212	209	199	195	211	173	206	198	194	185	200	207	178	201	205	182	200	179	199	204	181	195	199	178	204	177	208	207	210	203	190	198	189	194	194	206	217	197	188	197	223	198	194	210	189	214	214	195	192	183	180	205	221	214	185	194	210	174	210	219	176	204	200	197	228	206	191	186	200	188	194	209	204	185	220	208	219	199	187	200	237	221	180	207	208	194	197	192	192	207	193	211	182	218	202	201	186	202	214	201	177	203	202	174	208	183	215	162	200	194	190	185	186	221	182	216	185	200	197	194	178	184	190	197	177	190	226	197	210	189	201	174	199	204	209	198	168	207	224	211	211	194	203	169	215	191	196	220	177	187	195	192	210	193	204	184	200	201	195	208	188	180	203	188	191	224	207	198	208	171	188	193	200	188	191	208	199	219	200	204	179	192	216	190	210	198	173	214	181	202	193	199	203	236	206	199	208	188	189	191	220	207	232	214	228	183	171	212	224	203	194	219	217	202	207	178	193	222	187	168	192	233	176	230	202	163	210	204	208	202	179	197	190	187	207	200	166	209	231	197	213	206	230	208	188	205	212	180	197	196	183	183	191	219	185	190	185	200	205	204	219	188	232	199	197	203	182	195	204	202	215	198	194	180	226	211	198	211	191	191	205	204	192	229	195	187	189	204	204	206	213	216	187	212	186	221	203	210	199	202	218	234	199	201	200	207	182	186	187	192	223	180	198	205	192	185	197	229	201	213	209	214	210	198	205	202	213	184	206	211	201	184	198	180	203	210	218	230	201	193	194	217	203	200	183	190	200	197	191	178	214	204	213	206	220	213	225	215	183	208	218	189	222	194	176	193	200	211	206	198	216	193	222	200	215	219	188	217	210	209	209	223	161	191	185	220	219	210	196	217	203	208	208	187	211	200	186	222	195	197	209	185	203	205	201	180	188	204	186	184	184	201	228	169	189	212	220	200	198	207	204	190	208	217	198	204	194	224	201	179	199	201	200	214	199	231	194	204	191	191	211	232	186	219	175	188	212	203	165	204	208	186	203	218	198	195	183	204	216	173	198	190	182	188	174	185	208	191	196	179	201	198	190	190	195	236	206	191	212	222	205	217	168	213	196	164	193	199	195	184	222	197	202	187	199	198	195	181	228	228	190	229	195	183	221	207	196	212	207	194	199	203	219	183	208	218	221	228	196	187	215	188	194	209	208	189	167	167	196	244	215	221	235	224	228	196	214	196	205	200	217	175	203	218	183	195	198	202	233	182	190	215	197	207	184	174	202	228	198	250	187	192	227	179	227	210	221	211	190	202	200	208	223	191	190	174	195	185	188	191	206	174	186	197	197	202	207	189	210	190	196	200	218	187	203	202	204	202	211	174	181	183	213	208	214	191	180	193	217	198	221	198	211	186	203	189	184	184	215	193	237	208	213	178	188	180	183	219	185	193	197	204	203	212	210	174	186	191	197	185	199	215	224	212	208	190	212	207	178	213	201	178	209	198	203	190	211	221	188	201	212	197	221	182	189	198	169	209	196	177	201	169	209	209	219	181	213	199	203	216	210	175	209	210	202	197	230	206	214	186	190	216	228	201	187	235	231	195	219	197	197	220	220	205	207	213	204	210	186	203	196	193	209	219	190	212	195	211	184	189	188	200	190	210	221	208	193	186	220	194	211	216	196	197	208	193	196	194	200	179	209	219	208	200	197	200	189	189	209	221	184	178	222	198	196	193	181	183	224	201	195	205	190	197	192	197	184	205	201	221	190	213	247	186	185	190	204	189	177	200	189	191	195	197	175	212	207	214	185	210	207	198	199	195	206	210	195	183	186	221	206	203	184	179	199	174	204	198	206	197	219	185	194	192	196	203	230	198	215	212	229	209	202	212	215	187	209	204	199	194	186	210	202	191	193	221	208	212	212	211	212	199	196	200	198	182	211	196	214	190	224	205	208	189	196	203	211	201	195	193	221	187	172	221	224	193	210	214	196	218	200	213	183	202	188	208	199	183	214	190	186	226	239	217	182	194	205	184	210	218	188	206	215	205	225	200	225	204	198	224	194	192	198	208	189	206	191	212	199	200	228	197	203	202	172	201	202	188	191	194	202	208	194	174	199	193	203	211	209	210	217	202	181	211	213	191	215	186	236	208	186	203	205	219	210	197	193	188	204	194	183	191	186	192	208	188	197	209	189	209	207	195	175	203	182	207	187	203	174	209	201	189	199	215	213	211	187	205	224	187	183	185	200	213	185	207	213	206	183	193	184	199	182	217	213	204	203	207	201	189	198	192	191	191	201	202	209	206	190	204	200	186	195	205	188	181	185	196	211	198	198	210	207	207	195	225	222	219	215	213	212	208	190	197	203	192	209	212	194	206	192	195	201	211	211	196	171	190	196	165	209	201	185	229	201	217	202	234	215	193	208	225	196	208	181	185	188	205	202	203	200	203	235	196	210	185	204	219	184	205	211	187	182	200
18814	34596	49573	43532	30642	24550	24831	23939	22318	18189	10024	11996	10348	10416	13150	11113	11849	15199	29967	30312	24484	15133	7952	4771	2123	1100	774	686	640	659	629	562	603	588	593	542	518	524	530	521	534	534	517	537	521	535	543	537	546	474	551	531	519	556	560	496	526	494	546	523	499	491	542	545	510	506	503	534	531	494	506	524	492	522	580	498	553	507	519	505	506	523	523	495	536	527	523	462	521	501	508	508	522	515	530	517	537	527	520	522	526	527	542	483	509	510	515	522	515	506	538	516	515	555	511	516	488	542	509	518	523	548	507	538	478	474	501	553	566	483	539	509	553	500	541	510	510	471	483	532	506	523	546	524	557	557	527	524	503	519	551	571	480	513	474	517	501	534	551	519	517	508	495	508	533	530	490	525	515	515	563	535	570	540	500	517	519	533	511	515	524	535	512	477	523	537	518	542	522	511	520	489	516	519	514	527	512	544	528	487	529	553	521	550	488	496	537	517	493	521	512	509	540	556	482	521	528	480	505	481	530	515	538	479	534	514	468	517	525	542	542	509	532	532	559	520	493	513	564	489	508	517	528	545	527	544	516	513	499	489	513	499	509	508	486	533	489	550	525	536	527	511	516	537	503	513	511	568	486	509	553	513	545	484	554	510	528	531	522	551	546	542	496	490	535	502	545	564	523	525	507	519	515	497	542	580	548	472	555	522	527	528	541	537	552	515	497	548	518	528	517	543	510	532	534	493	505	482	503	485	518	530	540	484	501	505	503	517	542	518	517	514	555	519	504	551	516	524	531	561	485	539	549	520	528	525	531	546	540	514	508	527	544	507	540	520	537	524	539	530	499	543	551	540	560	548	543	479	552	532	519	514	537	547	565	516	516	527	520	540	539	510	534	533	521	516	532	499	563	483	475	529	508	529	530	523	529	557	519	488	527	525	501	490	534	506	557	519	541	516	529	549	513	545	493	519	483	552	514	535	511	514	548	539	531	512	505	544	572	524	535	482	502	541	517	526	531	515	537	461	507	488	512	546	521	511	524	517	499	555	530	550	523	518	519	531	479	541	545	513	508	518	493	504	519	543	517	530	520	560	521	527	483	524	562	526	522	504	505	515	529	535	506	508	516	521	547	569	523	468	549	505	512	529	522	522	559	503	512	532	488	527	468	567	531	498	511	554	553	513	558	486	521	521	517	521	529	485	530	533	516	527	486	499	516	513	505	487	507	495	532	518	536	505	516	543	500	545	561	554	521	546	517	541	528	513	511	534	536	520	507	519	486	525	507	549	521	562	532	551	530	511	549	499	517	518	516	554	540	527	507	545	509	508	501	552	506	501	533	534	522	514	540	540	511	505	497	522	487	522	521	521	521	528	551	524	543	542	525	557	516	532	512	525	519	518	512	547	489	485	508	531	528	504	533	530	526	522	543	502	576	513	533	523	511	533	521	496	523	543	491	520	500	526	497	498	513	559	512	530	536	558	504	526	503	554	505	534	545	538	515	514	514	532	542	467	490	526	495	514	525	533	461	528	536	540	507	508	487	554	512	521	510	490	523	518	496	539	568	533	522	482	549	520	532	506	561	552	555	502	495	528	580	520	521	500	515	536	530	493	530	552	524	515	513	522	522	556	470	510	521	473	529	519	491	546	527	521	558	472	527	495	550	521	504	523	496	528	512	500	519	542	497	502	509	481	511	538	511	527	549	539	520	492	531	537	552	530	545	510	520	523	500	527	526	588	515	528	521	553	553	554	526	552	487	554	520	504	562	525	540	498	518	490	482	536	519	503	494	523	514	522	530	564	533	526	555	541	509	544	548	530	475	496	539	541	485	544	526	513	544	543	569	466	520	497	502	525	522	509	479	508	504	499	531	578	563	523	507	518	514	506	506	533	503	496	537	498	510	531	518	536	503	500	511	531	508	547	497	530	525	513	514	457	485	507	528	544	501	528	551	504	506	552	551	509	518	503	525	497	502	580	571	481	509	500	552	539	502	518	531	547	533	501	542	546	533	588	545	516	520	528	524	516	501	565	526	559	495	557	575	483	548	468	543	531	515	552	542	514	533	569	524	555	525	519	521	531	510	538	540	588	525	510	494	528	547	522	523	495	536	479	523	461	497	540	505	552	538	522	577	507	513	494	510	519	516	528	545	524	496	531	515	530	531	482	530	520	541	518	488	522	557	487	524	550	509	475	569	484	518	537	535	526	552	589	511	538	513	515	546	486	502	549	572	511	532	507	522	471	546	525	533	523	527	501	492	532	499	538	533	564	514	526	538	584	533	513	507	535	521	509	514	544	515	544	524	530	514	554	521	558	548	549	531	514	504	498	534	505	505	467	496	560	548	531	539	539	530	542	510	521	511	514	542	535	526	520	514	488	546	472	559	532	514	508	542	536	519	520	546	563	537	559	523	525	504	551	519	512	551	479	539	526	487	520	546	511	525	510	525	499	537	544	535	544	499	516	502	524	514	518	502	519	555	513	550	507	526	500	543	531	572	527	531	492	531	498	501	526	485	553	550	523	493	533	530	538	511	562	566	499	512	529	534	515	515	534	498	493	484	506	518	523	502	503	508	543	528	538	495	512	530	526	546	558	526	491	530	566	532	517	509	535	504	541	529	518	537	515	554	531	530	536	514	547	500	521	539	470	540	502	514	527	568	523	520	553	520	523	526	512	518	482	537	510	524	562	527	529	559	545	556	506	520	524	518	536	548	501	503	528	496	536	522	536	509	508	475	515	542	532	512	536	545	538	511	471	475	516	542	546	516	540	516	537	552	513	543	545	545	493	529	513	516	451	530	524	517	517	525	518	519	497	501	528	521	547	476	537	551	522	534	549	528	521	533	485	525	518	506	514	507	511	509	538	494	481	510	507	512	539	510	531	560	561	533	526	551	556	522	531	512	481	506	519	493	528	561	549	503	550	523	534	516	528	547	513	532	495	530	514	513	549	551	543	522	529	524	520	526	508	492	535	481	490	531	482	520	533	545	551	509	535	538	528	499	524	521	522	552	541	540	522	546	516	542	513	545	514	513	553	471	534	511	521	532	543	523	514	480	499	516	531	525	513	491	542	531	524	489	518	534	532	497	486	512	503	502	521	520	538	542	518	517	498	518	500	539	556	504	506	509	527	549	497	501	499	542	485	534	550	533	538	508	464	554	497	520	516	524	537	513	532	544	503	540	523	508	529	531	563	553	519	555	515	540	513	519	523	514	521	529	559	499	524	572	521	553	501	521	495	543	514	545	526	541	525	493	545	510	508	557	534	516	535	511	527	532	589	515	496	526	501	541	487	531	553	530	556	524	507	468	512	516	515	548	521	522	545	536	507	516	498	530	490	488	529	531	497	522	498	506	512	491	487	536	556	501	525	516	491	498	546	525	513	511	563	528	500	555	520	532	519	535	531	482	539	559	542	507	561	488	543	501	498	522	492	540	537	511	538	559	537	505	483	497	508	508	552	507	512	488	512	511	578	517	565	527	505	504	516	506	548	521	508
9207	9806	11677	7628	4126	2260	1626	1463	1287	963	796	572	509	535	514	429	410	496	629	755	711	547	379	284	232	211	206	214	196	173	192	172	195	193	214	215	208	196	197	224	195	198	222	210	212	200	204	195	203	177	207	209	192	201	181	202	195	210	186	189	190	187	164	232	219	190	225	214	171	196	202	196	203	180	193	179	195	222	193	206	191	221	219	184	208	201	188	187	195	208	199	183	204	198	195	206	198	196	192	179	164	192	191	183	198	211	201	221	197	211	181	206	200	167	213	203	193	178	187	198	207	191	189	208	196	204	204	212	183	185	174	193	204	192	197	187	215	191	191	193	199	193	191	212	207	203	209	178	202	196	209	174	190	225	201	215	198	217	210	196	205	185	202	200	200	200	206	189	196	176	166	206	218	221	197	202	189	174	179	193	205	192	196	197	212	212	204	180	207	191	207	216	200	193	210	176	178	205	192	206	191	205	186	201	195	206	208	187	186	169	183	200	201	193	203	178	195	173	189	220	203	180	199	224	205	204	189	186	198	207	151	197	217	200	211	179	169	173	196	204	207	210	230	213	185	217	183	215	181	186	208	217	185	190	259	204	195	189	199	187	203	214	200	194	189	208	182	195	192	187	229	209	194	192	153	192	184	223	207	211	189	204	224	207	194	196	183	199	207	220	192	196	215	186	178	192	221	219	197	182	198	233	203	207	201	192	186	203	194	213	211	206	189	184	201	176	204	206	187	191	190	183	214	211	189	190	174	167	194	210	210	190	175	189	210	185	207	183	196	199	216	209	188	194	209	177	207	217	194	180	186	190	212	193	194	211	201	181	187	200	210	195	189	197	184	185	210	192	183	218	203	176	215	198	202	206	204	187	168	214	212	194	190	193	206	175	209	196	201	203	180	209	216	188	192	202	213	194	207	196	170	203	190	199	208	186	207	201	176	203	195	189	244	188	192	199	202	214	195	172	180	215	183	172	195	241	202	191	177	204	197	203	223	198	182	200	188	192	192	170	182	207	197	200	178	211	197	189	183	211	201	183	201	185	204	194	189	178	187	206	216	191	208	185	211	202	173	199	201	201	195	187	211	210	186	203	223	176	217	203	192	196	222	197	212	201	204	218	197	186	208	186	213	194	189	197	226	194	176	212	193	175	202	189	201	193	213	203	186	197	201	225	234	193	216	207	220	188	195	204	198	189	210	178	202	192	192	190	195	202	206	201	212	178	189	187	188	170	202	198	204	210	198	208	204	176	221	205	186	196	186	230	190	197	213	206	175	189	190	199	197	189	203	181	191	198	188	217	186	219	202	200	230	207	219	196	196	193	186	195	186	222	200	202	203	197	227	196	209	187	198	195	203	199	210	205	196	201	181	187	183	193	177	215	210	207	193	216	220	191	231	200	185	209	208	198	175	180	214	203	202	208	198	184	189	186	229	185	212	209	187	188	214	211	218	198	218	196	204	192	205	180	204	184	210	217	206	215	202	200	217	210	170	182	165	180	202	188	197	180	220	180	235	208	174	213	172	181	181	187	197	184	185	195	213	209	181	173	201	208	205	197	197	185	203	193	194	221	209	195	198	214	214	176	185	193	202	171	179	208	210	171	185	214	172	190	189	192	179	213	205	202	209	208	201	204	173	193	196	197	202	193	199	186	188	197	175	209	185	223	204	175	192	208	203	222	179	199	217	174	205	184	187	217	197	212	179	183	187	184	201	202	210	192	212	170	219	188	195	191	176	201	173	198	204	209	197	214	214	202	197	207	227	190	207	193	189	209	201	227	187	200	218	204	207	195	194	208	202	202	209	178	207	207	192	184	209	179	218	194	195	176	157	172	186	198	206	197	192	195	180	179	210	230	198	203	184	209	201	199	193	216	189	182	201	193	210	201	182	199	209	205	173	193	202	199	211	206	205	201	190	181	203	193	172	202	180	195	189	204	193	197	193	170	190	213	205	195	187	209	174	184	184	191	191	209	185	208	213	216	198	183	216	218	186	181	213	181	174	200	208	193	184	171	186	200	198	177	190	203	188	197	188	207	199	194	225	215	175	203	175	220	202	179	198	196	216	193	214	217	201	175	200	204	188	188	175	203	192	228	198	223	219	210	195	200	202	181	177	206	195	223	206	204	191	185	179	192	188	204	188	201	196	209	197	181	189	211	199	186	184	214	210	190	199	206	225	187	207	228	192	204	212	201	180	204	217	188	165	195	202	155	221	204	201	180	224	207	224	204	194	189	173	206	193	178	198	202	215	177	191	195	212	183	199	205	202	181	189	170	209	196	184	232	214	207	199	204	197	200	173	194	201	194	169	190	207	198	192	202	189	183	193	192	203	178	190	212	202	205	173	186	207	224	198	181	186	228	216	183	194	182	214	213	202	202	223	208	219	203	207	168	189	219	215	189	196	195	223	185	210	174	207	215	204	224	200	206	198	173	202	195	199	206	220	194	176	196	211	184	191	181	191	167	205	201	196	171	213	194	173	195	181	193	177	205	210	185	223	203	233	200	234	174	201	202	208	194	205	189	192	206	215	213	186	188	200	200	179	204	201	209	218	200	236	212	212	206	221	188	188	189	197	160	203	203	185	212	168	169	190	211	178	177	199	155	182	219	204	191	177	203	214	176	189	195	221	189	212	195	193	179	193	184	190	191	213	201	210	220	187	163	214	224	208	192	199	205	206	193	193	191	186	216	185	219	186	200	205	201	189	198	210	210	178	190	212	208	199	216	196	172	189	200	183	198	232	182	172	204	188	185	200	174	218	211	208	207	194	179	188	170	197	178	200	231	184	196	198	198	202	182	193	183	200	207	183	141	181	218	199	191	180	185	197	218	212	206	200	178	217	212	187	191	209	192	164	181	207	212	187	206	204	197	202	196	176	180	202	192	200	218	201	201	212	219	184	196	194	194	191	201	169	206	182	192	225	208	197	193	205	205	209	225	200	245	162	189	199	198	199	191	177	217	198	170	198	183	208	202	176	205	216	205	179	246	249	189	194	194	185	177	195	203	200	197	190	160	185	221	206	193	185	186	199	194	210	169	181	165	205	184	225	190	197	194	197	191	185	203	195	225	198	200	194	197	201	204	230	197	182	176	208	204	230	176	224	188	205	185	193	176	187	192	197	202	209	193	184	192	190	188	228	186	177	201	195	205	186	216	212	187	211	234	188	214	175	183	181	192	194	176	185	202	213	212	212	232	181	188	189	202	226	194	191	211	192	230	197	219	213	212	207	186	221	231	209	190	206	205	181	216	202	200	189	207	187	206	191	202	188	208	188	193	181	190	196	203	184	208	204	193	185	170	217	195	202	181	184	182	194	219	162	219	205	199	209	174	206	176	221	180	190	192	178	211	186	194	190	214	174	184	176	188	213	193	204	168	200	193	204	191	197	204	197	197	209	187	164	210	197	180	229	205	183	193	185	169	188	198	215	210	212	181	188	204	213	203	199	195	177	201	215	202	181	200	192	213	210	200	207	212	190	226	191	195
6845	8822	16187	15296	11265	7890	6548	7166	6350	4917	4028	2847	2478	2871	2719	2456	1944	2613	3848	4234	3267	2368	1396	881	675	612	509	593	508	527	507	547	549	495	498	512	518	482	518	540	541	550	512	526	498	541	527	514	526	486	526	503	523	529	546	496	550	528	532	525	514	493	521	521	557	520	524	545	531	540	551	554	537	539	517	542	517	531	538	507	546	548	514	568	538	525	570	531	559	498	503	532	557	526	560	517	535	547	571	493	517	563	518	533	536	530	515	555	528	523	547	544	512	497	514	521	543	520	554	478	537	513	520	526	536	523	509	555	551	575	556	529	490	533	553	510	542	543	531	546	540	538	516	530	555	517	496	555	499	500	584	534	520	581	569	547	533	510	517	537	570	524	512	510	512	535	533	526	484	511	519	524	490	524	562	517	492	529	521	549	510	500	496	563	547	564	509	534	492	544	509	531	497	595	534	505	527	521	546	542	495	556	523	548	504	550	537	527	522	498	512	563	549	543	498	515	512	509	540	554	502	551	571	548	526	515	533	514	569	548	528	498	535	553	549	544	527	505	521	503	505	534	551	513	521	576	528	526	546	567	504	487	533	504	484	518	537	498	574	511	555	556	505	533	569	526	535	515	505	498	538	507	520	533	531	538	511	524	531	516	523	519	488	535	537	535	529	528	483	541	522	534	527	519	527	549	512	502	509	538	552	511	539	547	502	519	551	535	542	539	489	550	524	534	539	544	533	552	541	506	480	532	494	557	561	554	546	536	525	541	538	528	534	544	566	500	551	526	476	566	524	553	510	522	506	560	546	501	490	531	538	521	561	543	525	523	527	511	539	541	556	567	546	487	524	531	536	524	553	499	553	541	504	523	518	562	500	541	557	530	522	532	504	520	563	493	496	557	519	557	506	516	538	519	509	554	548	510	501	550	528	541	540	541	534	552	545	513	518	506	506	498	507	556	565	513	576	538	506	511	489	548	535	504	476	500	515	538	520	552	490	482	510	520	509	472	537	535	502	527	523	491	495	523	546	515	520	517	549	523	532	502	517	507	523	513	530	532	546	514	568	539	497	551	495	539	545	551	500	529	527	496	499	523	529	544	519	554	509	578	530	498	504	542	545	545	518	480	548	500	516	495	522	505	500	567	530	512	508	559	552	538	530	522	526	505	575	519	583	494	525	522	528	526	533	540	518	495	499	559	577	567	535	522	516	530	535	516	494	510	500	533	556	518	521	512	510	535	561	531	489	551	538	526	498	520	560	530	528	513	526	536	503	510	522	541	489	581	493	550	519	529	516	505	539	514	498	537	515	500	496	573	543	542	499	563	525	547	495	543	553	499	556	555	511	550	575	496	518	509	546	547	524	556	528	482	533	515	545	513	533	555	530	541	509	515	531	500	563	550	487	577	477	541	522	532	543	522	539	534	522	508	540	480	533	539	524	526	549	514	519	496	530	508	467	515	546	530	538	547	516	531	566	545	509	513	540	504	525	559	527	512	547	551	598	541	529	508	523	544	487	537	536	556	490	484	512	525	534	568	513	510	557	554	522	522	534	481	514	505	546	506	530	486	573	523	561	549	533	555	523	497	536	510	530	562	566	512	527	523	526	513	553	516	502	543	528	526	530	475	550	537	538	526	530	518	544	545	507	515	535	519	525	552	505	536	465	521	555	518	538	538	520	551	458	536	507	549	531	562	541	546	568	511	540	561	536	527	489	540	518	506	497	573	520	504	543	525	541	456	496	530	524	500	543	577	529	542	544	520	544	533	520	497	493	544	522	522	518	533	485	513	544	536	523	518	574	494	525	555	546	555	516	549	510	531	511	519	537	552	513	564	548	503	505	547	567	538	535	519	519	528	538	538	537	518	560	544	515	528	526	509	576	569	517	533	526	500	505	509	571	530	567	543	510	479	531	528	562	515	536	534	501	549	535	537	502	553	541	516	583	515	544	549	535	567	518	514	531	519	572	538	534	526	524	560	508	528	535	521	513	516	512	489	568	559	550	485	488	516	522	538	494	558	547	505	514	503	463	530	499	546	531	541	545	517	512	517	528	563	483	553	541	528	529	541	498	523	569	550	511	568	519	542	515	550	521	542	506	491	554	507	512	510	547	547	528	502	539	551	538	517	542	516	561	517	543	564	531	525	511	514	518	540	515	554	527	531	561	531	504	520	519	539	507	527	525	552	549	525	517	529	500	538	515	519	545	548	519	485	491	542	562	515	529	502	475	525	489	520	503	549	534	509	549	547	489	514	521	503	539	529	542	541	549	521	533	500	562	572	517	540	524	478	560	521	546	511	547	511	530	499	499	501	505	463	547	500	492	526	489	498	520	506	554	519	514	519	508	521	521	507	569	470	515	525	529	539	547	508	515	491	533	563	524	521	518	524	555	511	515	556	534	473	563	509	516	534	521	522	554	539	543	561	526	577	534	523	574	566	527	517	527	525	563	509	557	490	536	545	516	534	539	506	525	522	505	540	519	549	534	516	529	483	505	521	512	574	539	512	536	508	536	512	515	512	514	509	575	525	496	542	504	509	537	529	549	496	549	477	509	539	483	519	491	523	535	543	537	586	550	493	523	524	535	552	550	502	516	520	498	507	534	507	502	533	505	530	528	493	496	501	509	522	502	575	536	528	495	481	549	466	549	534	541	489	516	532	498	541	511	517	545	558	545	550	501	550	530	565	554	546	512	529	572	527	512	559	468	501	517	520	547	510	551	540	500	561	485	543	563	502	552	556	529	546	523	500	534	535	504	545	514	527	523	537	521	524	497	546	533	505	514	569	536	545	520	518	518	510	530	524	512	522	549	550	507	520	573	591	524	545	567	523	520	531	487	485	522	516	513	570	509	526	549	508	509	531	504	496	574	517	480	528	517	567	550	558	525	475	547	506	519	502	585	544	494	532	538	534	485	536	479	560	552	556	536	540	524	557	524	506	524	531	499	518	547	511	556	518	538	554	526	501	515	527	499	533	537	526	548	538	541	535	499	526	526	542	529	500	567	526	526	496	514	496	518	525	532	549	511	507	521	560	534	514	555	508	509	505	551	536	534	501	528	537	570	525	497	524	544	483	490	505	525	528	568	557	513	535	552	536	521	514	527	511	557	503	551	510	516	531	542	604	510	509	499	586	514	558	514	500	521	553	513	523	543	515	537	498	492	526	516	532	527	501	514	543	512	501	537	577	563	524	509	541	504	507	495	553	517	526	523	525	551	553	525	483	538	498	551	518	555	523	561	552	552	522	528	509	522	483	572	538	508	512	534	515	533	543	539	556	548	490	522	566	528	541	537	494	519	495	563	499	529	553	519	533	522	517	533	479	550	532	533	502	530	505	561	507	510	541	541	565	559	514	567	498	525	543	529	520	515	525	540	546	515	537	522	545	537	519	559	535	481	501	504	537	514	535	533	569	546	500	544	549	550	484	587	548	510	504	518	539	488	541	512	483	537	504	525	524	571	546	525	468	528	533	510	526	540	521	536	523	484	556
21504	28372	39646	23526	15866	10853	7508	5524	4143	4062	3744	1784	1430	1833	1461	1368	1206	2342	4433	4417	3167	1925	937	477	334	270	223	233	262	223	221	225	212	235	217	236	201	213	206	184	227	224	200	181	225	185	201	216	202	191	238	213	217	208	221	198	223	229	246	214	216	206	198	207	196	184	220	232	231	199	223	225	202	211	210	224	203	212	196	204	210	227	227	212	233	221	204	216	202	222	220	205	199	227	210	196	181	221	200	234	241	219	188	222	204	198	199	209	201	210	197	189	223	223	211	226	227	202	207	221	226	200	219	223	237	218	186	229	198	201	216	213	226	218	209	188	228	222	233	204	226	177	209	240	206	227	209	205	190	209	205	201	202	199	204	221	224	209	203	238	202	213	215	224	224	219	203	202	194	230	221	197	187	209	221	197	213	215	233	204	198	213	225	214	198	210	224	215	228	216	233	204	220	222	220	247	196	233	196	210	221	205	207	200	196	246	195	206	173	232	219	190	201	218	214	211	227	204	220	216	209	227	205	194	246	210	206	233	196	203	191	212	215	209	203	212	205	206	197	216	198	229	209	237	238	241	213	223	201	199	243	211	181	210	223	204	216	216	232	209	202	204	202	210	221	213	226	187	228	203	222	196	199	213	211	182	197	201	221	234	193	202	196	211	213	202	238	231	231	222	208	196	212	216	214	193	189	210	219	192	219	220	221	195	205	213	213	197	206	196	223	179	187	224	234	210	229	211	197	216	232	208	184	189	207	186	218	220	200	214	209	201	214	200	205	210	218	202	225	182	193	232	194	192	241	214	235	201	200	209	215	219	227	207	237	249	219	226	209	222	203	209	227	201	214	192	211	212	195	201	235	208	246	184	210	190	210	218	191	214	197	196	200	201	201	235	215	197	205	198	194	210	229	232	201	235	216	204	214	206	199	224	211	211	207	216	211	205	222	198	214	220	229	208	212	175	229	211	234	215	191	212	228	198	219	226	201	217	186	218	211	220	224	221	230	207	208	161	214	218	222	205	207	210	198	212	208	218	196	212	219	197	243	233	220	218	228	205	222	191	222	218	209	223	245	210	219	218	229	221	200	213	221	211	219	209	196	214	193	213	203	231	230	230	220	204	186	216	227	216	230	205	213	205	216	201	190	199	208	222	216	193	226	196	207	230	211	231	224	213	221	233	218	202	221	225	244	223	206	205	225	216	206	242	211	196	213	217	207	192	191	191	226	195	205	198	220	212	241	218	195	195	209	223	234	210	190	175	199	189	208	204	197	206	217	225	217	210	221	231	227	217	218	193	194	214	226	227	250	205	204	215	211	221	211	197	239	212	216	221	186	193	227	223	195	221	189	198	221	240	231	220	224	201	218	206	201	216	222	227	214	231	219	240	216	224	226	201	211	210	196	195	219	210	226	197	190	218	221	233	218	198	212	244	234	213	221	217	191	218	218	206	198	219	219	209	222	206	206	224	201	220	211	218	211	206	211	206	195	220	219	196	188	235	202	234	221	196	230	210	210	196	212	214	204	211	220	206	223	217	211	204	191	221	188	234	216	213	204	226	214	238	199	202	206	214	220	208	207	184	234	203	195	249	198	211	236	228	207	232	203	245	207	223	228	199	223	197	202	212	224	231	215	197	226	227	227	227	201	211	194	192	226	208	206	196	245	219	207	200	219	209	217	208	206	208	228	193	231	231	203	201	204	210	193	235	217	219	211	221	178	219	224	227	205	209	213	213	209	203	209	189	215	185	183	201	196	210	229	187	215	220	238	191	220	210	212	196	219	189	215	211	199	211	191	215	207	214	192	224	224	225	226	209	212	191	225	220	196	213	241	203	232	208	207	205	224	203	215	191	206	200	211	211	230	225	194	199	220	205	214	199	197	192	196	210	209	235	200	207	221	224	217	209	228	233	210	222	211	184	190	199	203	204	207	224	223	222	212	203	209	169	212	222	201	220	218	220	191	226	205	219	216	202	229	241	215	220	230	213	224	253	195	200	209	193	203	218	242	217	197	222	236	232	210	206	202	200	211	226	209	213	189	191	220	220	247	206	194	213	186	222	213	208	215	203	227	226	210	194	202	198	198	209	205	238	233	202	197	195	203	237	206	255	216	229	227	213	212	216	196	213	203	236	222	200	213	231	213	206	237	210	196	232	210	215	247	223	226	208	210	214	206	198	223	230	191	198	218	220	228	213	225	205	183	206	217	207	210	197	226	224	207	206	188	198	219	207	209	190	208	184	202	228	217	215	215	219	199	215	196	210	183	229	208	211	202	208	191	201	190	232	210	229	215	214	205	222	205	220	201	251	213	211	214	225	224	202	206	195	230	198	224	192	216	230	210	209	207	194	211	206	218	229	196	227	180	202	230	208	216	208	209	200	194	204	206	195	198	195	198	181	194	216	219	208	196	198	188	231	223	220	223	222	214	214	219	192	228	206	234	215	222	208	199	211	225	212	186	222	212	200	200	208	200	205	208	232	213	211	199	203	195	205	238	190	180	211	223	223	226	207	185	229	214	223	191	224	234	221	238	257	244	254	236	205	207	228	210	223	203	220	235	202	210	219	225	195	200	226	214	250	205	207	216	216	231	218	214	249	189	198	197	205	189	218	218	218	218	213	210	232	216	226	237	209	218	212	218	215	219	223	220	218	198	218	196	210	212	220	221	200	183	255	218	188	204	205	226	215	217	219	194	226	207	214	202	212	243	219	221	212	216	230	196	200	187	229	211	212	225	204	232	255	219	200	204	235	216	214	227	178	203	213	229	196	189	191	232	206	218	201	225	189	210	234	220	217	233	205	233	211	213	238	228	199	226	197	208	223	199	203	218	229	220	237	208	211	212	231	209	239	235	191	217	214	235	227	222	214	222	203	192	220	215	208	219	214	223	219	245	217	243	239	225	245	185	208	216	210	190	199	223	214	183	243	195	194	197	229	214	220	208	204	205	211	221	217	194	195	230	194	179	198	233	224	229	194	197	249	234	234	191	208	227	222	190	205	212	231	206	203	240	197	238	206	230	187	206	205	203	232	222	233	198	210	236	218	187	217	207	204	171	214	201	215	218	187	188	197	211	192	207	227	216	231	212	221	189	188	199	216	245	209	231	211	199	188	180	222	186	217	229	230	234	212	197	211	202	211	202	223	221	206	207	244	195	228	220	195	230	217	189	213	211	220	202	215	206	208	225	200	222	196	214	218	227	208	217	218	203	204	207	195	206	226	209	211	200	212	210	226	211	203	225	228	213	194	239	203	202	198	205	228	222	223	213	205	216	186	212	207	196	214	226	230	210	211	210	231	219	228	214	218	190	194	230	210	206	212	228	220	226	198	213	205	215	208	202	245	214	221	208	200	219	202	216	193	222	220	212	218	266	215	225	196	232	245	196	204	224	209	221	186	207	190	201	196	221	195	238	230	194	230	219	181	269	233	211	178	208	221	202	199	215	187	217	202	219	234	203	227	207	204	182	190	235	210	209	210	223	218	229	212	203	200
14548	25386	40110	27627	23844	21117	18999	16763	14984	15125	13280	7239	6612	8494	7222	6767	6204	12623	20634	19894	14976	9763	4772	2324	1145	837	691	639	606	623	599	620	603	597	587	544	599	536	558	543	552	536	525	561	583	537	557	540	560	591	561	610	573	573	561	599	559	582	587	561	540	608	599	533	568	594	579	532	567	547	588	550	526	525	544	585	545	577	585	512	585	571	573	564	514	551	593	554	508	574	555	558	596	535	564	542	524	557	551	571	571	560	595	554	579	563	572	544	533	548	549	543	581	560	578	556	575	591	575	527	546	560	535	619	560	582	536	550	575	555	552	570	589	532	590	548	535	570	575	593	563	550	565	554	535	550	575	590	556	535	573	520	530	579	603	579	542	575	535	506	556	556	523	538	542	535	578	556	562	589	547	551	577	559	557	581	590	534	567	533	570	546	559	554	540	603	518	583	546	557	513	556	537	524	590	573	575	529	549	563	564	605	572	536	579	589	530	494	548	599	528	566	568	569	563	527	544	551	568	529	574	611	593	555	578	560	564	559	530	566	573	558	540	551	540	564	579	588	600	603	583	576	570	576	523	519	551	548	587	523	526	557	571	576	550	551	575	566	574	598	564	576	566	563	564	554	578	564	553	539	563	583	560	581	563	579	558	560	571	566	552	567	575	522	544	574	567	533	556	546	548	563	578	532	608	570	569	565	543	538	563	574	556	546	583	536	549	571	539	542	534	590	560	516	549	537	529	550	571	540	587	568	530	560	553	587	545	543	568	509	527	574	597	589	549	544	542	579	533	496	535	597	567	591	587	562	536	572	537	588	575	576	535	537	558	579	563	529	569	582	551	557	573	520	590	586	564	555	570	583	573	565	564	574	581	488	560	593	529	551	574	557	540	514	573	530	548	486	582	545	542	563	575	578	538	581	515	551	491	557	537	541	545	605	593	578	529	521	549	546	567	581	564	554	585	582	542	574	584	541	571	519	532	571	572	519	545	536	599	494	546	569	570	610	564	572	537	578	539	567	542	515	553	528	572	567	571	607	603	536	559	520	569	578	555	568	569	531	536	544	531	573	552	575	568	563	555	535	555	557	564	524	564	590	578	535	542	531	547	528	532	585	503	553	546	551	575	570	566	574	573	543	561	502	544	565	541	524	580	541	582	564	566	520	550	585	609	602	577	573	559	603	559	545	559	571	553	568	565	571	566	523	560	582	561	527	525	547	605	515	566	623	585	576	559	544	546	578	536	577	514	565	531	567	540	532	530	531	588	584	586	532	564	517	543	559	509	545	566	534	552	557	567	519	555	527	529	552	586	560	542	561	509	543	544	579	558	534	536	507	571	596	574	574	556	557	571	574	539	515	567	566	559	536	503	519	562	551	539	542	515	525	564	529	563	547	574	549	580	542	560	562	585	544	571	553	529	556	574	584	559	534	556	558	566	583	555	560	529	541	590	567	577	533	566	542	600	551	552	558	586	560	545	551	610	537	546	558	558	591	556	537	544	532	587	573	540	541	576	529	542	546	551	582	539	520	566	602	564	521	557	543	538	607	523	558	552	563	519	560	521	574	567	577	604	556	564	548	595	551	527	508	590	536	574	531	561	607	554	564	555	543	571	518	513	572	600	588	564	523	574	575	595	600	558	564	583	570	571	605	558	559	593	596	556	502	566	573	536	559	580	533	508	574	567	551	573	596	555	567	591	568	550	580	539	535	567	562	557	568	570	540	590	571	585	565	540	551	513	562	570	525	549	538	580	567	586	568	503	566	549	562	567	598	555	578	600	544	559	565	529	566	600	538	530	544	571	551	568	519	560	575	611	582	585	544	591	577	519	559	581	567	545	524	559	543	520	529	566	570	555	569	581	575	573	514	521	519	538	570	576	598	566	579	596	535	562	521	586	549	590	561	549	571	566	542	558	583	546	570	535	500	522	537	558	503	549	537	544	560	581	562	582	586	552	547	557	574	589	557	550	533	557	536	549	551	556	539	601	573	570	571	574	549	564	545	594	552	570	546	546	559	583	583	573	586	573	561	543	544	591	572	548	586	559	572	563	604	587	593	603	551	541	530	521	555	526	542	592	548	560	591	526	565	537	514	522	570	549	550	564	569	537	552	581	593	541	567	559	598	537	562	562	570	625	580	556	518	545	585	600	535	564	566	556	543	546	506	554	604	589	574	507	580	532	545	526	581	573	552	579	589	525	540	573	540	519	581	542	578	577	548	556	559	611	576	569	549	540	548	542	561	547	515	561	547	513	553	543	556	525	526	558	551	586	530	584	565	581	548	606	580	571	558	580	567	531	588	550	597	537	537	609	584	587	576	539	514	558	557	566	532	557	557	546	554	560	524	531	576	566	577	545	576	568	570	559	561	587	593	557	577	565	570	546	532	574	539	569	552	555	602	557	575	533	556	521	560	544	566	554	561	566	584	578	583	552	520	531	566	560	534	543	536	553	544	574	550	579	555	565	541	549	564	533	560	535	544	559	589	627	515	517	582	555	593	549	510	548	546	549	551	599	587	573	542	527	595	555	544	567	547	578	576	582	547	563	552	537	586	556	532	563	555	583	554	571	576	577	517	581	543	554	533	554	514	554	615	538	571	609	558	539	547	569	553	538	638	552	558	566	521	585	536	536	599	588	575	563	603	582	571	567	545	515	570	541	525	571	569	634	553	580	531	516	588	608	548	597	577	553	573	528	581	581	547	559	554	561	538	553	549	612	560	559	543	597	542	562	546	513	565	590	517	541	566	548	573	599	559	561	549	585	531	534	541	585	579	555	583	532	598	577	562	574	560	566	544	561	566	600	556	531	569	539	559	567	576	541	551	573	553	512	567	543	586	539	546	553	494	572	565	560	577	558	597	568	531	557	581	548	553	593	587	606	544	549	530	501	536	598	527	590	554	565	544	573	561	570	548	552	584	531	543	563	562	578	562	597	535	560	600	563	581	546	551	529	569	563	562	548	543	575	537	586	589	569	515	630	570	521	550	555	573	543	582	579	596	620	562	560	517	567	584	557	512	552	619	580	519	548	563	542	570	543	588	580	528	584	563	543	581	541	547	568	549	527	561	562	570	548	534	556	572	615	576	526	571	587	547	530	598	565	500	585	531	569	558	522	568	560	568	557	562	542	520	515	586	515	551	530	560	539	589	536	569	583	569	537	570	564	558	579	559	547	575	560	573	601	566	555	551	548	580	540	553	531	556	572	544	564	572	524	551	537	509	565	582	508	582	581	562	537	571	540	514	583	570	527	566	522	566	545	563	547	557	529	566	545	540	545	575	552	542	566	545	575	562	550	568	539	587	547	494	564	562	584	616	546	594	547	536	588	552	568	569	556	524	546	538	571	574	540	556	560	556	533	523	529	576	501	563	572	588	598	545	561	555	586	535	589	533	577	562	540	535	545	570	528	531	543	573	567	502	604	569	563	570	514	563	558	544	559	536	544	540	538	577	552	567	544	608	565	574	573	578	512	554	560	562	575	566	562	537	581	577
30172	37865	52973	34592	25589	20050	15200	11442	8480	7503	5118	2905	2377	2416	2213	1860	1831	3628	9055	9157	6351	3690	1536	831	371	284	239	229	213	199	225	221	197	205	199	250	215	193	208	170	187	175	214	191	186	174	192	188	208	204	191	175	182	219	220	192	214	175	195	203	209	173	220	208	211	196	194	192	208	187	206	211	208	174	187	190	201	185	194	182	195	173	205	191	151	199	205	186	191	187	206	213	214	226	193	212	197	208	191	208	182	185	175	215	208	215	182	180	178	178	226	222	192	189	187	191	223	203	188	211	206	207	209	211	201	192	214	216	217	188	206	226	206	215	202	206	192	210	194	209	205	209	183	180	191	205	225	174	197	193	209	197	207	208	183	216	197	199	201	190	205	195	199	238	186	198	173	192	206	209	203	218	193	209	211	219	194	195	185	202	186	204	190	217	215	230	201	198	190	193	183	210	198	186	204	181	223	202	207	214	205	196	194	207	202	210	188	191	189	168	221	191	187	225	192	203	215	208	153	210	185	193	179	192	196	202	213	186	209	196	185	191	191	222	196	179	209	192	190	196	206	190	181	191	170	195	209	224	186	204	205	177	212	229	202	201	211	182	211	197	199	160	199	188	205	189	222	210	211	218	215	180	215	183	208	185	207	203	204	184	201	210	220	210	205	207	208	242	184	205	177	196	206	214	191	215	213	185	171	242	176	180	190	192	205	182	192	210	195	185	191	183	189	185	211	189	194	193	217	177	203	173	213	197	187	194	178	200	189	196	198	203	202	224	207	204	207	236	201	194	191	206	190	224	203	181	182	202	193	216	197	198	230	222	217	185	194	206	188	203	197	221	191	186	219	188	191	198	225	207	179	195	202	210	194	197	226	227	192	182	212	190	207	190	199	190	191	168	194	191	208	195	227	202	183	217	194	198	204	188	191	209	212	191	214	191	215	208	209	214	178	195	199	190	181	200	214	204	216	210	196	187	213	193	219	198	191	213	210	186	182	191	184	205	213	190	182	219	214	221	242	211	215	198	190	192	192	189	203	183	200	194	217	220	200	185	187	181	209	204	192	206	192	201	194	187	209	187	196	192	210	214	175	182	192	207	212	217	214	207	215	184	205	207	200	198	220	196	198	218	201	190	195	227	220	216	184	212	227	213	188	192	172	195	163	218	199	211	226	204	195	188	204	200	187	175	230	210	223	180	208	180	213	202	203	204	185	210	163	209	215	210	202	216	197	211	213	196	204	212	220	190	189	210	205	197	198	220	186	197	194	189	193	200	160	177	214	213	199	185	209	189	219	193	184	220	216	206	180	177	195	185	186	194	203	212	184	212	193	216	200	175	203	189	222	210	198	190	196	214	194	192	203	186	204	178	187	183	209	223	181	187	205	194	185	189	213	243	210	179	191	219	196	186	187	192	187	191	200	181	186	191	192	201	202	184	196	207	240	221	201	177	224	204	190	214	204	167	225	236	195	227	184	192	194	199	178	200	202	226	177	220	208	208	206	191	194	170	193	173	187	195	184	219	206	198	216	211	183	216	199	191	208	191	198	219	197	178	206	195	197	202	192	196	186	180	215	224	195	204	185	199	221	205	195	205	192	188	224	196	228	196	190	183	216	202	197	211	201	177	216	198	185	190	175	216	183	175	189	195	192	194	180	174	217	188	197	205	235	194	209	209	217	201	201	202	199	199	203	208	227	168	209	190	226	201	200	198	203	215	197	203	211	178	175	193	206	207	206	200	178	201	203	196	197	197	208	192	194	191	200	209	177	205	221	197	208	172	185	211	198	194	180	214	201	186	184	185	218	186	219	207	211	195	217	195	205	222	207	219	214	183	206	196	192	201	180	203	190	196	172	188	192	187	196	197	175	176	212	201	187	225	201	199	206	203	190	169	197	215	180	187	197	234	209	173	200	177	205	206	183	180	202	196	196	179	201	184	202	198	208	191	183	188	188	194	208	180	208	190	200	207	201	190	211	214	202	202	176	234	184	187	196	192	178	197	183	198	201	172	186	218	200	187	194	201	217	190	194	191	194	218	203	201	199	185	216	178	188	240	206	218	208	198	207	196	198	204	218	194	199	208	207	211	204	211	214	205	200	224	196	167	212	193	188	193	185	223	217	240	215	188	224	176	203	201	179	208	199	199	210	190	202	205	212	193	177	215	200	188	184	225	190	185	177	200	224	193	183	216	204	218	229	193	193	185	219	212	197	186	202	193	179	179	202	192	188	171	206	208	198	206	202	190	202	208	174	208	189	175	183	202	202	194	186	208	206	220	170	215	203	200	189	167	203	211	205	201	211	199	218	210	198	211	190	188	219	210	209	177	183	208	207	187	192	197	197	205	212	187	206	209	213	186	194	229	229	186	195	181	190	197	191	209	194	215	213	200	218	160	197	194	172	216	203	174	189	185	207	209	184	200	195	211	200	175	180	223	215	193	213	202	179	197	198	217	193	232	181	216	175	193	193	189	237	199	207	190	179	186	193	201	214	206	187	212	223	198	204	198	196	211	178	210	182	219	216	199	224	212	207	207	178	212	197	181	211	202	197	175	194	227	221	187	223	178	195	217	182	189	214	194	202	194	210	182	240	197	222	213	207	207	193	194	199	196	189	206	193	186	207	203	191	201	179	237	193	198	207	216	193	239	203	234	191	208	209	195	184	188	217	204	179	225	201	194	196	198	182	193	193	178	180	190	195	207	193	233	197	172	215	211	177	188	205	226	199	211	223	197	195	180	190	196	220	232	207	176	233	212	195	214	195	195	213	193	200	202	192	208	205	216	187	223	178	189	202	206	219	207	212	190	200	161	205	199	197	178	193	213	181	184	205	218	228	208	189	190	177	186	194	190	185	202	185	210	196	177	208	163	204	164	178	226	208	199	194	204	187	210	190	199	190	192	183	214	189	181	199	183	223	198	187	207	189	192	226	206	197	226	225	195	197	195	197	222	194	181	208	192	195	184	194	175	182	176	189	208	178	196	224	213	204	192	229	213	191	216	198	208	207	199	213	204	194	193	205	188	205	198	183	189	223	204	208	203	196	186	176	188	210	183	191	220	215	207	206	188	211	216	179	196	191	196	213	197	236	216	223	195	199	206	203	217	196	190	206	204	199	192	200	219	229	210	201	185	183	198	187	181	197	217	214	185	188	208	202	233	191	200	193	188	199	203	202	190	188	194	206	189	197	211	205	194	200	204	203	198	224	176	219	198	190	218	216	205	205	207	165	179	182	216	210	182	209	213	220	219	194	216	209	182	212	181	198	212	220	206	188	190	206	203	195	195	194	213	180	195	198	198	200	202	206	186	195	187	231	195	194	202	193	223	230	197	191	231	197	190	200	197	200	175	180	228	214	188	205	182	206	202	206	176	197	228	195	212	206	197	203	210	199	190	221	205	193	190	209	194	189	212	174	191	215	197	216	197	181	196	204	163	187	205	202	196	188	182	210	195	192	214	196	221	202	184	206	198	179	211	221	185	195	220	212	186	191	189
18955	33137	49955	34813	31299	27984	26218	24356	22531	20650	15943	10838	9616	10137	9075	8984	9126	16772	30985	29880	24065	16040	7998	3876	1625	1084	778	674	669	619	626	591	558	566	588	590	516	555	513	521	480	514	471	474	539	536	557	551	536	520	488	520	554	571	483	572	543	511	505	525	575	477	530	562	532	532	505	514	526	578	521	511	495	478	527	530	532	532	550	515	508	541	519	532	534	551	562	536	538	525	493	502	521	509	544	543	544	524	520	530	529	540	577	469	519	506	505	511	524	482	547	507	499	519	510	525	535	515	519	532	467	503	506	521	492	517	517	518	542	501	500	515	535	523	529	501	546	513	556	501	519	512	525	532	494	525	584	528	499	489	489	489	499	552	490	486	544	516	531	533	500	544	494	540	535	497	531	527	548	540	553	563	535	501	536	472	490	519	504	466	494	511	524	517	504	503	523	512	493	542	522	555	521	496	476	567	479	531	508	521	515	505	547	510	521	523	522	496	532	540	552	494	526	557	541	536	526	542	529	498	519	539	536	497	523	508	551	472	524	545	499	514	541	507	501	498	562	494	509	493	496	524	569	526	562	526	536	512	530	546	547	528	522	505	541	491	567	501	502	559	529	525	525	493	526	528	494	537	544	539	547	505	560	564	496	508	531	525	499	544	481	551	525	526	511	508	523	509	499	546	508	510	530	510	493	541	530	534	513	484	527	501	490	514	542	518	551	522	497	504	539	553	505	546	529	487	520	504	529	495	536	522	505	545	500	481	521	497	562	522	512	529	537	509	543	534	509	523	523	542	529	492	518	567	540	519	531	545	547	528	534	505	521	530	560	531	549	553	519	531	492	523	513	527	545	504	516	513	497	483	507	526	534	579	518	491	535	532	495	538	566	503	498	506	506	519	519	578	510	543	541	538	551	479	521	548	534	573	557	527	521	529	467	555	507	517	500	530	502	528	520	555	512	545	525	513	518	531	533	548	495	489	534	502	516	548	563	505	524	528	508	494	489	536	519	506	549	489	505	519	489	555	515	520	547	519	547	500	501	508	525	506	535	551	522	541	495	527	528	534	508	523	532	549	571	475	555	533	524	537	577	554	494	520	540	549	522	501	532	529	515	513	534	504	531	577	508	498	491	507	489	531	538	524	520	520	538	524	527	498	517	549	528	485	523	544	564	531	531	560	526	528	520	536	528	500	518	540	518	523	515	496	501	497	515	578	529	545	490	546	567	513	509	521	527	480	568	490	566	473	535	499	510	560	532	504	532	528	511	509	513	544	517	541	548	510	582	541	508	524	518	553	549	511	536	517	514	509	546	494	513	542	512	511	535	552	495	502	532	527	494	482	505	520	517	521	515	510	497	507	563	540	552	539	545	537	519	510	543	582	538	502	530	493	527	518	535	530	535	518	541	542	560	535	524	513	529	510	512	510	517	502	478	550	523	554	522	556	511	487	534	524	503	527	503	501	522	563	539	489	509	523	551	504	518	512	517	502	507	511	512	517	525	492	477	533	489	532	549	510	529	501	517	533	522	513	523	509	524	524	482	493	538	521	557	571	535	514	501	506	531	502	526	495	492	512	511	484	526	488	540	518	517	515	517	506	538	538	499	524	548	495	538	527	529	533	523	534	544	484	540	490	521	509	536	501	508	538	510	521	544	593	525	484	548	536	524	523	522	510	507	554	496	544	547	507	491	504	536	529	514	541	542	504	544	518	490	519	494	515	575	446	499	540	538	500	558	523	509	539	495	540	547	504	511	528	497	536	531	505	512	566	481	537	537	514	547	475	543	550	522	491	524	523	542	465	519	510	504	550	523	519	491	537	524	537	538	514	504	530	459	472	512	505	564	498	523	499	580	518	499	577	541	497	520	518	522	508	497	541	548	529	519	532	522	514	518	515	492	505	501	475	518	537	499	528	562	460	492	469	523	496	520	537	543	505	492	522	543	550	533	509	535	552	550	487	481	548	559	515	500	556	557	515	491	558	507	527	569	541	485	503	540	511	528	515	539	547	522	537	552	538	566	555	542	529	536	508	535	512	553	524	527	508	532	548	516	534	522	487	524	547	509	559	553	537	561	492	515	537	514	600	509	510	531	510	525	526	509	533	493	498	535	530	545	533	550	518	496	536	497	520	515	510	518	525	537	495	512	589	541	529	512	513	516	547	483	543	478	495	524	507	522	517	539	535	525	522	506	508	543	502	522	538	581	512	492	519	533	531	555	508	525	538	543	454	530	535	470	549	534	561	518	515	498	542	523	494	524	505	488	550	526	534	505	524	533	503	505	531	526	510	514	487	516	520	525	541	535	509	520	516	572	499	525	508	514	523	527	521	534	525	480	520	527	522	567	507	520	514	533	516	540	537	559	551	524	532	522	534	555	520	509	503	564	530	527	535	514	512	491	547	518	475	485	528	536	558	534	516	516	524	512	473	532	509	498	541	511	571	509	517	493	529	521	563	565	514	532	511	497	529	489	520	546	491	502	528	532	544	513	516	515	502	512	513	521	510	529	540	538	479	513	500	521	502	531	546	501	544	553	509	542	512	517	554	516	532	556	527	497	541	524	564	523	486	520	511	548	501	533	552	499	497	537	521	519	521	541	516	518	542	514	533	538	546	506	515	541	522	535	496	527	538	504	529	563	530	532	478	561	533	508	536	498	514	559	540	521	549	496	514	510	490	551	521	548	528	522	490	494	545	504	528	530	508	536	478	518	513	517	511	525	497	539	542	526	492	538	529	511	551	548	542	549	501	535	530	540	544	523	513	545	492	517	496	528	537	523	517	505	519	539	516	477	514	552	585	527	537	562	530	503	504	528	510	503	535	502	536	542	506	516	588	550	502	511	539	480	516	491	504	557	485	545	521	520	501	498	514	547	518	493	486	548	506	507	525	510	526	551	483	548	571	540	552	515	509	528	540	559	543	494	537	509	536	534	550	491	538	516	509	527	550	516	537	572	500	495	512	515	535	520	488	475	548	490	540	517	496	504	521	492	507	521	528	536	497	528	480	496	527	474	536	509	501	557	516	535	542	527	536	507	554	522	526	509	514	524	536	506	504	499	532	489	549	536	543	536	542	519	540	532	505	491	488	567	526	528	516	572	498	515	548	525	533	527	498	537	540	523	517	546	553	560	518	524	555	541	536	503	539	547	521	465	512	538	535	529	509	530	518	498	513	547	555	532	545	534	542	541	529	524	519	531	504	510	516	563	493	480	513	527	499	488	553	517	540	512	513	535	511	505	512	534	523	556	570	509	542	533	534	489	520	540	521	548	524	489	563	556	557	532	515	516	482	516	527	502	542	480	511	555	538	570	505	513	532	543	510	494	494	537	512	487	538	559	532	553	528	526	511	517	506	546	582	497	510	516	543	503	517	540	521	497	562	512	515	495	513	526	545	522	490	515	532	560	514	506	559	508	503	536	509	551	542	524	529	535	517	514	484	551	536	516	484	486	523	547	502	513	517	489	481	522	520	540	525	541	556	534	529	505	551	509	533
8765	9501	12689	8170	4507	2759	2367	1557	1320	1026	678	505	524	458	451	417	441	484	736	816	773	582	403	302	226	208	205	220	177	210	200	191	210	192	187	183	206	174	193	203	210	199	197	214	234	216	203	192	209	209	180	208	190	229	210	218	190	195	195	205	200	166	168	209	205	185	182	213	197	200	194	193	198	218	228	204	211	196	210	202	197	215	211	194	197	201	208	193	215	220	209	209	174	191	211	183	208	209	189	231	197	177	195	208	194	214	209	189	185	203	221	204	186	190	207	203	194	192	206	178	187	229	170	220	200	194	188	211	193	181	190	213	181	219	176	170	192	208	212	190	184	185	226	181	202	190	209	199	183	213	205	211	215	172	196	188	191	176	189	207	183	193	195	219	192	198	178	186	201	183	195	197	200	207	171	206	170	210	176	180	219	194	200	170	194	178	174	182	214	174	215	211	175	220	192	215	196	206	216	202	191	221	202	185	231	215	201	198	181	198	193	204	198	182	202	202	189	204	181	194	185	178	200	200	175	183	208	199	188	193	189	204	212	166	176	205	195	211	180	207	217	206	192	208	171	209	171	208	188	199	197	203	183	219	178	205	177	189	210	202	209	210	201	188	195	216	201	189	198	169	219	202	209	223	160	189	192	175	210	192	200	201	197	198	201	194	209	195	212	211	207	174	208	222	203	200	216	248	185	186	193	184	179	200	221	197	170	207	209	196	202	204	203	193	194	175	187	172	215	196	195	180	182	210	230	202	213	208	182	207	204	184	210	205	190	200	193	193	204	225	214	192	181	199	193	204	188	208	205	201	174	217	191	187	205	229	185	180	215	181	207	197	215	190	217	199	188	212	185	184	193	200	191	224	206	222	179	178	197	176	207	209	204	180	178	208	206	204	199	187	187	189	203	218	189	192	199	203	197	202	226	195	180	219	187	185	225	225	191	221	199	201	182	204	180	191	234	184	194	186	213	206	217	198	224	225	216	194	191	216	208	176	175	217	201	188	193	225	201	189	188	183	194	152	199	178	183	166	193	187	200	205	179	188	200	182	203	200	193	222	221	211	207	202	216	198	220	173	180	176	181	180	202	183	202	191	205	213	203	191	201	190	199	189	194	211	193	178	184	200	187	190	194	190	208	197	206	185	208	218	189	222	205	195	196	221	200	192	180	202	190	179	207	192	194	204	197	221	198	167	222	216	218	224	212	203	205	208	191	186	202	197	208	179	197	205	199	211	185	178	192	196	221	188	242	194	203	194	168	187	214	195	195	196	208	198	210	224	173	191	192	205	221	217	199	196	191	209	209	204	206	203	204	179	183	201	178	201	184	200	210	178	198	200	178	225	193	206	177	200	191	197	186	214	201	200	213	204	164	210	218	195	152	170	200	208	184	213	190	173	201	205	201	193	206	210	206	220	167	207	179	154	192	188	183	221	222	226	188	208	213	190	188	173	232	202	198	221	196	185	216	193	178	192	225	207	201	215	218	186	209	178	199	199	182	222	206	169	186	192	190	170	176	219	202	191	180	188	189	223	187	226	177	215	202	202	206	187	203	203	200	182	209	186	213	180	194	209	201	190	196	190	211	209	202	199	187	199	204	177	200	213	208	188	195	215	182	197	192	190	214	201	181	187	184	206	206	190	205	202	210	211	201	217	194	167	194	194	188	222	231	197	196	176	179	197	204	190	189	199	167	218	202	207	184	189	188	209	221	214	184	187	215	206	206	176	182	201	180	182	161	192	177	181	164	226	178	200	187	212	203	220	207	215	171	177	218	201	217	212	184	195	212	195	209	172	188	182	192	230	195	200	194	213	187	213	198	210	212	184	221	209	211	186	183	201	228	219	196	180	192	207	209	231	199	229	187	219	200	194	196	208	177	195	186	179	196	222	181	195	181	196	201	209	206	208	199	169	197	175	218	204	211	183	194	218	219	165	204	188	182	198	187	199	202	198	199	218	169	210	196	186	182	200	198	202	205	211	194	178	198	203	197	216	216	192	189	188	201	195	189	198	200	225	218	207	231	186	200	179	214	171	215	204	175	200	206	187	192	201	212	191	180	217	202	193	226	204	176	210	214	226	188	212	191	200	166	188	200	195	200	206	200	182	192	205	199	209	209	179	216	213	196	178	198	189	192	203	182	225	222	206	201	201	185	220	204	190	184	196	194	209	179	216	190	222	198	191	167	219	205	189	200	174	194	182	195	191	197	199	191	219	191	209	199	197	204	212	210	199	173	207	186	193	202	179	189	195	199	194	176	179	207	188	207	200	182	194	179	212	197	197	187	200	187	198	191	205	219	197	207	186	202	195	181	178	208	165	184	196	191	219	222	177	212	189	194	191	186	197	193	197	179	217	224	199	201	204	194	188	210	217	202	204	207	200	180	202	169	211	177	181	220	213	200	200	176	193	204	165	196	181	187	206	163	189	192	184	181	191	222	216	201	230	171	160	227	212	202	199	197	180	228	196	182	199	201	201	185	192	181	204	197	182	192	219	202	217	184	197	192	196	200	200	191	190	197	180	185	216	176	191	208	205	213	181	198	197	196	211	203	202	195	205	211	218	194	211	194	204	189	180	186	170	194	183	193	212	222	201	176	190	206	188	191	193	197	198	197	207	195	216	197	197	195	208	193	202	182	222	180	187	192	181	206	223	196	172	191	183	182	192	196	202	211	182	192	178	220	199	209	199	216	189	201	206	196	233	215	213	208	192	191	221	204	210	197	222	170	209	202	199	188	213	196	210	181	178	191	213	223	201	183	198	193	201	207	219	202	183	183	193	183	195	201	178	197	207	188	209	210	210	202	196	214	200	185	213	196	214	196	214	189	192	199	170	201	213	213	198	194	211	198	197	206	209	177	193	190	196	194	223	198	207	200	199	191	211	201	198	194	212	193	180	207	206	199	173	194	197	189	198	184	186	190	187	206	181	198	192	186	174	189	195	204	176	190	193	226	218	189	191	186	200	195	219	188	185	205	204	194	213	211	203	196	207	174	191	183	188	206	185	199	185	194	223	166	185	198	200	221	225	193	178	204	187	225	199	186	184	177	210	207	177	163	188	198	198	186	180	201	210	180	183	205	199	217	205	186	182	226	206	210	208	196	214	208	196	186	205	214	205	195	215	207	183	183	199	177	192	183	192	217	185	213	179	182	205	221	209	159	212	211	229	193	198	198	194	210	240	231	186	197	183	183	186	192	207	200	214	190	184	175	186	196	202	178	209	186	179	177	232	182	211	200	186	206	177	174	188	208	202	202	188	184	219	194	205	213	220	177	168	207	203	208	186	208	217	203	195	183	215	189	199	180	197	203	201	189	215	204	198	187	212	186	157	192	215	203	185	207	182	176	185	183	218	207	209	208	207	180	185	192	230	191	182	197	194	181	196	218	204	219	199	176	203	207	193	187	193	215	203	197	216	197	199	214	186	198	222	178	201	193	205	207	183	179	194	188	182	212	224	185	221	196	199	205	198	161	210	205	214	214	193	209	197
6664	8811	17174	15081	11792	9449	9532	7270	6423	5114	3434	2271	2551	2285	2429	2251	2230	2460	4006	4536	3692	2529	1502	973	691	584	578	532	516	492	546	522	520	528	554	565	495	514	547	565	486	544	537	498	535	460	533	487	522	525	531	521	561	556	551	518	528	545	550	507	549	561	510	534	483	504	574	536	505	510	520	525	522	533	516	561	554	505	551	527	529	508	527	530	548	515	529	514	499	530	552	503	540	495	536	515	512	529	478	514	534	522	517	495	531	515	508	524	544	512	510	505	560	552	528	492	532	498	555	535	558	546	519	532	534	523	558	564	515	501	514	509	560	492	524	461	514	534	577	536	531	489	515	535	559	511	555	511	524	498	530	535	548	582	552	541	512	553	560	511	546	516	524	542	527	528	489	537	523	566	505	559	534	547	482	502	501	542	550	532	550	496	514	516	583	511	491	553	558	510	531	562	549	533	493	493	541	512	496	491	513	525	496	507	545	523	528	532	492	557	502	549	536	519	505	536	540	562	507	561	513	537	496	503	539	529	537	520	508	559	511	474	573	509	532	497	515	543	507	486	523	556	478	597	566	509	533	525	551	534	524	530	508	490	522	546	513	541	540	550	512	493	498	518	558	539	528	530	533	548	561	535	518	545	558	515	552	538	522	529	563	554	490	536	554	542	540	501	537	527	501	592	456	494	521	509	525	532	549	512	502	564	492	522	517	506	558	585	537	566	540	513	479	536	519	524	545	540	514	515	549	483	506	546	553	513	553	495	518	541	520	556	548	537	505	563	519	502	542	558	503	508	565	563	497	537	551	510	505	521	523	497	501	545	550	587	521	582	547	517	524	514	548	555	536	493	538	538	535	513	547	518	536	532	562	556	507	554	516	526	517	507	526	555	557	523	533	519	521	477	545	513	550	545	555	544	522	518	532	545	499	549	509	531	555	552	552	502	520	523	511	524	578	553	546	504	529	506	547	482	535	546	516	524	463	531	528	508	518	575	527	552	504	538	536	534	523	550	518	524	496	511	525	498	512	558	545	525	530	520	555	526	536	563	506	548	538	558	572	561	499	509	525	525	481	562	572	529	530	552	456	495	528	541	554	553	516	501	551	503	564	544	546	493	538	529	507	536	528	520	532	536	545	484	545	535	535	473	547	558	480	534	509	546	524	523	507	502	530	502	505	542	533	535	556	476	514	534	524	528	529	518	547	492	513	500	544	510	503	510	544	518	527	526	548	523	493	528	549	502	519	504	520	550	536	527	510	518	565	522	545	567	531	497	549	522	524	554	515	540	560	511	483	594	519	524	543	522	551	510	552	483	561	535	561	530	514	503	512	548	545	526	528	517	536	525	500	504	510	523	528	511	480	551	501	508	514	501	537	532	503	522	515	545	504	513	495	567	536	513	508	547	544	522	519	540	518	541	519	486	567	509	510	527	525	482	516	543	539	576	517	545	524	583	509	549	533	509	537	548	515	502	529	557	491	537	496	508	494	483	539	522	573	496	496	494	548	487	579	523	511	550	556	546	538	532	565	520	553	578	533	530	527	521	531	545	529	517	502	514	551	541	550	535	540	568	522	519	532	497	510	524	501	521	569	503	529	529	545	508	517	510	508	561	565	551	527	568	516	549	544	522	497	489	516	498	531	521	501	504	531	545	506	557	522	514	532	529	527	499	545	504	524	519	545	480	499	515	538	542	524	531	532	510	558	502	506	538	507	536	498	557	582	525	505	529	570	489	504	517	502	496	527	499	533	528	526	495	518	535	513	519	513	537	511	530	540	530	523	506	479	509	503	521	503	528	540	481	555	527	523	538	502	475	521	549	525	529	502	533	531	517	534	514	491	521	537	547	551	563	532	498	533	497	514	528	555	504	561	549	531	505	524	534	549	551	539	524	545	539	534	506	554	515	547	538	547	509	501	538	553	476	556	506	507	567	484	513	503	536	503	531	563	543	547	533	493	517	576	488	500	510	526	541	508	487	504	542	543	562	516	494	557	514	528	500	545	529	540	544	512	558	505	517	526	503	529	535	527	499	506	528	531	489	556	521	547	544	551	537	493	553	560	506	533	563	527	539	485	523	506	565	542	474	510	482	565	544	555	517	580	506	532	491	501	510	548	538	542	533	525	520	524	511	539	551	514	529	543	497	525	517	525	485	532	529	555	545	536	542	507	536	544	561	536	503	496	503	559	564	552	519	506	526	555	544	539	561	526	527	529	518	512	516	506	533	530	511	511	550	533	503	518	521	536	525	564	531	524	530	529	530	530	507	545	533	499	451	558	486	490	519	540	523	515	523	543	524	534	584	532	562	520	515	513	493	547	537	550	515	536	551	512	502	495	570	504	529	508	497	530	532	522	516	503	530	537	524	474	594	518	519	540	520	522	547	521	504	526	552	529	504	543	493	502	514	540	531	547	571	531	533	511	475	525	527	530	527	542	528	551	527	517	547	506	508	538	493	500	488	528	520	529	554	535	530	531	502	518	543	558	493	530	540	512	526	546	578	519	493	523	528	517	545	477	485	541	512	551	510	543	540	552	540	491	493	528	497	500	540	526	476	516	497	541	517	525	543	575	500	505	536	544	536	540	516	531	507	504	524	522	522	537	521	555	521	566	536	529	525	550	540	546	541	525	526	541	507	517	511	581	515	503	526	534	532	512	498	553	508	515	499	526	550	483	491	529	507	502	500	562	515	496	545	540	513	529	495	533	541	539	558	562	517	526	492	544	534	537	530	506	512	506	547	529	515	523	499	516	531	572	505	547	522	545	553	476	524	517	580	536	565	511	520	517	538	548	531	514	501	532	533	503	565	544	501	549	546	564	502	537	525	584	477	566	513	576	524	513	509	501	573	524	519	532	539	550	550	498	532	539	512	544	520	563	481	543	534	505	498	525	552	502	516	530	499	524	535	536	505	528	537	506	547	522	494	505	557	545	528	555	529	552	543	512	493	519	514	507	545	495	519	508	511	580	550	536	537	537	500	538	534	513	501	505	505	493	523	510	539	555	513	519	500	546	537	521	510	542	501	548	506	536	518	491	528	468	510	535	527	518	498	510	524	539	520	531	524	577	546	537	510	499	539	534	548	525	542	559	521	529	540	546	572	509	515	486	539	550	514	568	552	498	509	517	461	514	531	526	514	514	559	525	536	530	522	535	490	493	507	506	563	522	482	572	492	541	541	515	504	534	543	529	527	515	533	530	505	533	507	565	549	515	531	489	465	532	516	497	547	515	511	526	550	504	507	517	532	488	498	541	537	517	546	527	541	522	527	509	532	509	517	533	539	535	547	513	512	500	561	509	525	477	539	545	509	564	534	561	515	519	504	512	510	489	543	480	511	499	504	497	505	536	554	507	552	517	568	505	522	525	561	509	534	512	553	547	544	562	512	519	534	547	544	539	560	514	589	509	573	533	575	563	542	550	554	515	519	553	540	510	490	497	557	523	530	519	521	492	512	551	563	529	523	534	520	527	505	529	483	508	515	542	525	525	487
20634	28372	42476	26463	15194	11847	7407	5935	4083	2831	2445	1466	1082	1298	1446	1398	1319	1655	4417	4919	3487	1962	1070	420	333	264	283	222	204	207	206	221	194	198	212	223	212	186	225	220	220	205	247	198	219	231	232	209	221	220	221	229	201	208	208	219	209	217	226	197	214	221	192	224	215	213	225	217	177	204	221	209	193	193	201	235	227	201	231	217	210	199	195	202	241	198	206	197	215	207	206	214	195	225	198	230	202	236	223	201	220	205	232	213	242	234	214	229	214	226	206	235	218	220	240	174	217	231	217	224	214	218	192	198	239	202	189	212	202	220	212	221	214	220	221	191	222	202	194	213	221	197	220	213	211	210	231	234	218	249	225	209	199	235	190	232	219	216	222	217	212	206	198	208	213	220	235	202	226	213	208	232	211	188	195	224	212	213	220	220	206	208	192	203	222	212	213	233	236	212	218	233	222	229	192	220	222	219	214	210	227	209	246	201	199	200	224	204	199	227	220	219	221	201	222	206	195	186	234	180	224	212	224	200	215	216	217	201	205	245	197	192	212	192	210	216	210	238	215	226	179	217	198	224	217	205	197	219	214	211	216	199	216	202	208	210	227	214	218	196	221	222	205	248	234	203	223	200	211	238	224	230	201	186	194	199	203	220	207	207	196	193	198	199	226	205	225	229	210	226	227	230	207	218	228	223	219	203	218	197	201	202	228	203	202	232	237	214	215	222	214	204	199	239	215	218	208	202	185	212	216	229	197	193	210	199	221	209	217	223	223	246	210	215	229	198	214	217	196	221	208	186	194	223	192	202	223	218	202	232	191	182	204	218	213	202	206	195	216	192	233	184	246	225	193	237	214	226	228	213	212	214	202	214	225	178	221	206	217	237	214	209	230	212	194	220	196	216	188	235	204	202	217	223	224	194	221	246	224	200	235	218	203	228	224	206	209	208	216	214	208	215	226	212	200	221	228	219	209	241	204	214	189	236	188	208	199	230	216	234	220	216	205	212	220	210	237	238	197	229	239	208	198	207	232	230	227	233	243	205	214	217	213	217	214	224	219	211	205	192	209	210	225	240	210	196	215	211	211	218	195	242	215	213	223	191	207	202	191	224	210	207	172	205	199	199	218	187	212	204	209	229	239	243	222	202	210	200	192	209	207	222	195	198	198	217	221	225	203	218	217	195	236	229	206	210	239	230	196	208	196	221	184	223	185	194	217	207	216	203	212	203	227	179	173	201	220	236	213	245	207	217	227	203	235	206	180	207	219	227	226	198	232	194	224	187	214	205	243	230	213	224	226	213	223	199	208	237	211	193	211	215	238	217	201	224	201	240	243	217	210	222	195	200	215	228	246	216	199	222	208	193	226	177	205	182	220	218	194	227	207	228	210	205	231	208	213	196	202	209	217	215	218	198	232	213	206	207	213	246	195	179	209	207	207	203	240	220	249	191	221	206	210	217	211	213	222	240	220	190	216	217	224	214	213	214	185	203	199	210	207	187	214	202	218	216	237	208	218	211	185	203	192	210	199	227	194	219	234	182	239	198	226	195	213	270	198	240	203	229	196	221	214	208	199	214	205	190	250	209	232	209	233	237	222	203	219	214	202	213	199	244	205	193	207	226	205	206	210	224	217	215	218	199	226	209	224	205	227	214	196	176	220	201	198	217	200	205	210	228	215	218	213	206	220	234	213	224	227	200	210	238	217	212	212	214	211	228	237	203	203	213	202	239	187	219	228	213	213	214	190	190	206	213	196	219	229	202	213	196	225	212	189	183	217	178	195	222	202	206	223	222	214	191	219	211	199	203	237	232	180	197	225	212	196	219	189	202	218	231	221	201	221	198	240	230	244	201	228	205	247	202	224	220	195	220	187	212	221	197	207	225	223	208	203	226	224	187	195	215	212	196	205	217	213	196	204	222	216	218	210	232	206	212	215	226	220	208	229	214	202	208	225	216	208	238	193	198	191	222	240	209	188	177	205	217	194	205	198	230	238	185	209	217	212	212	191	203	219	214	195	205	210	201	178	191	208	195	238	209	189	207	225	227	217	194	227	203	239	195	225	214	201	216	205	249	216	201	208	211	227	213	232	236	200	183	225	206	215	210	217	215	193	224	198	191	214	221	235	201	181	245	238	216	206	216	212	224	202	196	226	211	214	211	200	227	207	200	229	216	208	205	213	225	224	221	232	228	213	215	200	228	179	185	216	227	213	208	217	242	211	226	230	222	199	209	215	231	208	198	209	232	213	216	203	216	224	189	206	201	237	238	228	169	227	200	211	198	212	213	199	217	217	198	206	215	221	213	224	224	223	204	194	194	203	214	214	210	211	209	224	204	219	221	211	216	227	205	200	207	203	203	218	218	217	207	218	210	212	210	223	228	205	231	200	215	224	211	198	179	198	222	214	213	186	228	240	202	219	198	214	219	177	225	233	208	212	196	200	205	210	222	215	218	211	219	193	213	211	214	215	231	210	192	217	222	199	217	205	211	199	184	219	228	202	227	217	212	221	204	183	238	228	230	231	209	217	183	237	210	210	198	245	210	198	235	210	221	226	201	213	230	194	207	225	190	187	215	217	201	240	217	252	210	195	202	203	200	203	223	237	230	221	210	231	222	203	206	209	240	239	202	190	225	230	220	200	222	226	210	188	206	225	175	216	188	208	233	225	215	217	223	213	199	228	227	207	221	239	229	197	202	196	204	205	215	222	206	197	195	212	202	221	221	210	191	223	230	218	187	211	224	215	214	199	208	198	217	232	227	218	192	201	216	211	223	213	211	205	223	206	202	209	217	206	216	204	228	229	250	215	213	210	210	238	222	207	235	205	222	192	221	216	220	203	228	200	202	218	213	190	224	221	183	212	219	212	216	215	197	223	206	211	209	227	242	219	199	214	214	233	186	228	213	227	236	212	230	234	210	197	217	199	224	218	234	221	210	177	195	210	213	203	194	228	215	224	210	221	212	216	235	215	210	217	232	226	243	239	189	211	232	197	224	229	187	220	229	236	233	200	243	223	231	205	195	232	188	196	211	226	199	207	228	200	205	251	178	197	188	220	214	224	200	211	219	222	209	197	209	231	232	222	216	214	194	251	211	202	201	229	214	214	198	230	224	202	191	211	193	223	213	228	214	206	213	206	220	225	236	223	206	198	205	208	203	207	209	237	220	209	219	226	199	194	203	239	205	196	242	244	200	220	223	188	218	197	185	233	210	226	201	213	211	221	239	225	225	194	211	226	193	205	212	244	176	226	212	227	234	196	227	217	175	189	211	212	210	189	232	210	196	236	206	220	176	214	202	210	223	202	183	204	204	208	217	213	205	195	197	216	228	212	194	204	228	234	201	222	227	224	192	213	219	192	207	195	202	192	217	199	199	229	229	205	219	213	232	208	185	203	201	200	204	200	226	243	214	240	208	211	190	206	188	226	211	215	202	214	231	190	222	191	202	222	226	201	205	184	203	221	223	218	203	202	188	198	218	206	206	230	187	200	239	208	242
13837	25342	42939	28240	22598	21520	18970	17726	14201	11472	9720	6374	5567	6677	7566	6742	6871	9101	20662	21274	16244	9806	5145	1874	1209	954	746	688	672	563	632	637	615	521	606	553	578	566	528	558	555	535	556	525	572	548	570	572	545	539	588	512	558	558	586	567	526	583	534	579	603	526	553	576	581	582	557	571	585	552	477	577	546	560	578	591	537	541	543	538	538	546	514	578	538	598	563	546	557	557	557	541	577	510	542	559	622	554	570	566	541	539	573	581	527	541	547	579	543	546	534	561	544	558	557	530	540	553	549	548	601	600	571	567	573	555	562	559	570	506	572	573	549	605	551	549	579	596	530	551	545	570	518	488	563	583	523	544	501	570	568	548	573	510	537	557	568	544	565	550	535	567	548	601	588	585	550	576	569	586	589	561	566	593	598	543	547	548	543	583	612	564	581	613	539	540	557	565	525	595	543	561	554	541	602	536	542	560	616	538	607	558	527	558	574	566	539	563	604	556	566	549	562	554	590	572	566	592	578	508	569	551	568	522	519	597	555	550	582	581	563	551	553	517	593	540	577	531	544	558	561	604	556	559	560	575	555	561	563	581	539	549	502	526	573	592	540	549	572	550	536	584	570	541	543	548	590	557	566	513	572	562	559	530	556	530	553	567	554	544	570	520	518	564	568	532	550	557	541	602	574	562	568	595	516	582	556	573	547	538	555	579	548	561	557	591	602	562	541	553	566	558	534	571	558	558	590	557	570	579	517	593	564	560	536	533	529	526	540	556	606	551	551	513	570	549	545	562	569	562	553	568	580	548	529	542	560	569	573	549	583	571	560	542	571	554	548	511	581	491	533	517	567	530	604	555	621	580	554	557	539	583	557	549	541	564	536	522	590	533	598	565	549	549	527	589	512	574	538	585	529	588	568	583	577	581	571	569	577	539	569	558	553	548	545	569	542	538	552	527	597	572	571	550	566	540	582	577	592	546	562	547	589	527	574	545	524	528	559	551	593	584	563	556	538	545	557	585	570	565	544	545	520	543	534	543	538	528	510	561	567	553	553	559	509	609	535	540	577	557	525	531	533	553	533	559	577	611	554	548	530	577	517	554	573	591	571	565	533	565	553	531	546	534	550	599	547	534	532	590	579	543	562	566	600	551	512	542	542	556	527	580	565	594	550	555	588	539	539	538	594	585	533	553	558	539	565	552	565	604	585	597	600	508	586	533	599	514	544	556	545	583	534	560	494	567	539	547	536	563	522	552	538	554	514	527	513	513	558	593	567	525	565	572	574	560	560	537	594	564	564	532	593	544	532	528	535	587	550	538	531	550	596	595	567	595	543	549	543	570	598	543	544	568	559	612	533	557	552	584	548	554	550	536	589	573	553	586	551	580	481	556	551	571	528	548	552	540	583	579	526	564	538	540	594	564	577	530	471	627	544	536	620	583	546	586	576	553	522	528	529	534	571	541	575	531	548	534	545	542	571	541	552	567	577	540	547	593	558	576	574	588	558	559	563	592	603	548	556	575	554	571	552	534	565	538	520	576	574	599	545	577	523	579	520	568	541	553	576	542	539	533	561	558	583	545	538	562	552	549	542	537	587	576	531	577	590	528	520	581	598	586	552	549	550	567	545	536	539	525	530	512	572	546	501	569	547	590	595	523	597	527	513	541	543	536	574	536	573	568	542	569	539	549	558	548	583	535	558	543	542	543	556	588	581	545	528	560	574	555	613	561	559	596	509	531	553	562	588	508	574	561	547	572	543	576	563	599	599	546	595	567	557	528	559	550	526	610	517	593	557	560	564	535	541	568	504	529	558	578	560	558	535	588	559	577	586	575	541	535	612	561	521	510	554	526	526	580	568	564	560	558	543	583	523	569	552	584	543	551	532	537	543	572	564	551	558	545	548	597	509	573	594	560	548	573	580	591	580	549	566	560	554	532	549	567	567	577	563	579	548	584	559	574	560	593	544	530	550	513	580	576	564	564	602	578	555	559	576	569	541	533	517	542	555	575	529	557	586	540	557	605	565	560	540	545	585	573	571	544	556	579	589	575	539	568	552	523	524	579	563	579	588	569	544	588	578	591	585	563	583	561	581	558	548	531	584	559	595	555	590	569	539	533	565	546	603	556	566	538	574	559	557	536	570	563	526	557	563	547	533	563	578	555	535	527	576	561	575	612	537	563	513	533	560	547	607	568	528	536	555	566	564	593	579	538	555	545	552	553	568	578	541	550	601	561	567	552	595	585	546	561	555	542	535	548	570	550	553	571	522	570	571	518	559	540	578	562	559	605	576	560	568	542	569	599	531	567	592	548	566	550	593	560	543	572	544	559	565	575	603	574	494	565	526	565	516	569	539	518	532	564	574	553	575	566	576	551	603	494	580	538	548	572	561	559	544	564	527	618	589	538	559	560	586	522	580	531	604	528	587	549	599	553	562	564	594	565	535	533	602	570	552	572	556	550	564	577	536	562	561	573	567	555	528	557	550	575	583	551	594	528	533	540	552	560	563	514	509	573	544	554	572	529	563	550	540	572	568	536	519	555	565	518	560	543	565	537	556	557	568	527	558	554	604	537	501	560	550	566	551	540	572	532	570	571	549	593	586	562	541	568	580	564	548	591	518	562	598	556	576	568	560	542	523	567	482	576	574	580	572	587	548	593	515	588	547	586	549	585	560	562	552	523	590	577	557	506	535	564	528	531	531	524	556	561	563	596	559	506	558	565	581	543	538	544	516	581	560	543	543	559	551	531	589	551	557	511	558	573	548	566	543	569	587	567	606	569	576	562	561	545	559	538	567	573	549	623	574	541	584	554	600	615	553	553	556	586	569	572	561	571	533	569	581	560	564	576	583	603	524	562	556	559	585	597	521	507	536	563	557	604	565	516	550	544	553	579	561	551	548	502	581	551	559	538	558	482	539	575	567	546	551	541	573	584	626	540	547	541	568	550	579	565	545	552	602	527	554	533	554	586	543	564	567	564	600	560	495	559	527	553	552	577	560	534	560	566	587	579	583	501	539	530	592	591	579	577	562	562	607	594	599	572	583	538	527	539	608	569	590	516	528	562	534	536	570	579	547	550	563	580	580	579	511	556	592	565	544	547	550	560	577	533	563	599	565	570	553	546	580	579	551	549	567	549	574	528	604	538	557	580	556	558	556	486	544	541	528	552	551	591	531	553	529	534	511	551	569	562	553	530	580	583	607	585	554	590	555	600	502	577	522	548	538	566	555	554	524	527	574	542	569	565	583	520	530	533	572	580	588	562	566	573	531	535	530	533	590	568	523	587	583	526	551	590	535	554	539	611	556	581	586	544	558	565	560	553	555	601	554	571	582	580	587	545	507	569	564	542	504	563	556	549	574	557	558	565	560	593	568	543	557	536	574	563	625	547	554	589	568	558	589	590	528	559	585	560	588	559	532	530	572	582	543	534	522	580	565	595	590	550	515	525	560	542	583	571	566	561	593	548	567	577	535	576	545	575	577	531	524	516	561	547	578	585
31020	39590	54485	35265	25081	19719	14207	11304	7751	6126	3906	2649	2029	1963	2487	2708	2408	3149	9441	9434	6600	3604	1693	604	393	312	243	217	230	218	227	206	215	233	205	188	224	189	190	190	175	193	195	186	204	228	214	232	207	198	204	207	222	193	200	209	190	185	210	214	184	195	195	192	193	206	205	199	212	209	225	170	189	204	186	223	183	166	205	189	214	204	204	196	209	215	192	182	221	210	212	187	197	191	195	223	214	205	228	215	194	213	208	194	174	176	198	188	216	198	187	194	210	206	209	191	217	199	210	202	216	192	193	180	206	186	203	243	201	183	185	210	197	223	219	193	215	219	212	204	194	186	208	192	197	193	209	206	216	191	205	195	212	184	179	216	222	200	224	218	190	189	201	198	215	169	219	216	194	234	195	180	201	208	179	217	184	188	176	205	179	199	207	219	187	195	189	179	195	208	220	212	211	172	189	167	207	236	218	196	225	179	195	182	216	210	203	216	213	221	206	207	195	177	223	165	205	213	170	193	200	209	182	242	181	211	216	199	203	207	196	192	198	215	217	212	171	205	205	199	211	201	198	177	168	247	189	186	200	190	205	184	229	219	202	205	180	205	168	211	208	213	202	194	226	202	185	191	204	179	200	199	181	206	216	192	202	197	209	205	204	210	190	210	206	207	195	186	207	212	213	241	201	197	221	192	217	187	207	196	185	193	207	210	207	234	214	209	175	196	202	197	212	189	197	196	197	206	211	196	217	221	227	208	169	214	223	186	189	232	205	210	219	187	204	223	236	170	196	204	225	190	193	192	216	191	208	200	178	208	207	218	198	195	180	197	200	208	196	193	207	206	199	173	211	211	207	233	205	208	186	192	184	233	213	199	201	199	183	194	208	194	188	193	219	195	209	198	196	184	234	185	213	187	225	207	187	210	206	207	202	215	171	209	199	197	204	179	198	182	190	217	223	195	178	208	215	204	224	234	230	199	169	191	211	223	193	199	192	207	172	197	217	201	187	190	190	202	200	209	227	187	207	214	183	200	217	204	222	219	202	193	183	204	235	228	215	195	209	203	220	206	206	187	205	207	188	213	178	205	228	192	205	196	205	207	200	196	212	191	179	199	190	184	196	201	186	218	187	194	208	208	199	205	223	204	204	217	191	207	212	214	230	211	203	169	190	207	194	205	185	176	228	182	194	204	211	218	207	200	226	173	189	180	221	199	207	222	178	208	195	205	202	213	185	186	190	197	206	195	231	173	200	210	211	196	196	202	197	195	196	225	212	210	185	209	200	207	206	220	181	196	226	188	216	179	186	198	222	179	191	195	216	217	197	199	200	195	182	187	210	211	193	208	194	209	193	173	198	178	192	186	197	214	190	198	168	199	203	191	208	196	185	215	173	211	190	198	205	182	159	189	209	182	209	218	212	227	194	201	204	225	187	204	191	200	198	214	182	207	185	178	205	216	201	207	203	159	186	188	207	204	200	208	210	200	201	211	210	187	189	199	221	200	204	186	193	196	204	215	209	224	195	190	184	200	170	188	187	205	213	212	216	212	193	187	172	179	200	228	197	201	187	181	173	203	209	211	210	202	190	213	193	201	192	219	196	204	211	200	177	210	217	212	185	201	200	206	206	188	212	211	201	206	208	188	203	190	190	173	188	184	208	225	219	193	181	199	191	182	207	183	218	202	187	212	176	200	197	210	210	222	193	205	194	221	196	194	181	201	191	209	201	191	185	205	220	180	214	192	177	189	197	224	204	181	196	206	208	189	197	196	186	187	216	182	196	213	179	190	190	181	197	195	174	213	196	193	201	193	216	212	188	201	213	205	198	218	235	175	227	204	195	199	213	226	222	203	188	195	224	212	199	199	198	199	206	197	207	193	194	194	245	224	190	200	202	216	205	209	194	205	190	226	171	193	209	203	198	178	203	209	199	189	220	199	191	196	197	195	191	205	225	201	186	167	193	177	198	197	192	191	195	184	198	220	181	217	196	194	192	192	200	164	216	201	200	213	212	187	191	205	192	193	197	190	214	206	208	216	200	220	205	218	197	190	186	208	205	169	217	208	199	206	193	176	183	234	177	209	205	207	208	181	202	205	159	199	205	225	190	214	173	207	184	181	204	216	224	247	184	227	200	227	189	200	224	214	223	198	184	232	191	205	196	182	193	223	213	195	227	208	223	195	201	207	202	216	204	200	203	190	207	193	192	206	192	186	211	207	213	201	190	181	223	192	213	184	191	187	186	226	192	167	217	202	192	197	202	184	182	212	205	217	201	203	207	203	195	215	193	192	211	219	185	203	211	229	213	209	184	242	205	179	219	200	208	179	211	196	182	197	187	203	195	209	219	176	194	201	206	205	194	185	203	200	213	180	206	183	203	222	176	223	213	198	192	208	204	191	192	207	213	229	205	200	219	217	215	217	221	195	186	212	202	212	173	216	200	186	194	190	204	174	205	185	186	210	194	187	184	211	206	211	212	200	161	187	194	211	198	219	203	194	179	211	224	198	208	200	221	193	207	233	184	182	197	184	218	189	201	194	218	185	197	175	208	186	200	227	205	197	164	204	179	216	207	248	197	197	191	185	201	199	209	200	190	181	220	204	183	197	203	208	189	195	221	190	190	177	178	196	212	201	174	198	188	197	205	177	172	203	192	212	216	189	197	187	201	201	184	177	196	207	197	195	202	218	198	175	207	209	190	199	216	214	212	184	191	200	186	218	217	201	185	201	209	198	220	213	200	168	194	214	193	181	163	200	191	224	218	191	209	186	212	193	191	181	204	185	189	191	176	197	188	204	212	201	197	206	237	206	208	195	181	177	204	191	236	223	208	203	184	187	215	199	202	222	192	202	184	205	169	222	206	202	201	227	202	204	213	212	197	236	223	215	202	208	180	232	194	215	201	199	188	208	211	217	186	200	201	186	186	195	205	183	194	192	207	206	211	198	206	226	198	206	218	195	190	210	208	208	172	166	215	192	203	200	198	167	190	176	196	195	202	199	178	181	209	209	179	208	228	214	206	207	189	182	178	191	209	216	213	182	200	205	190	213	189	201	206	203	189	207	206	208	181	196	188	219	214	204	212	208	219	196	182	189	232	234	212	196	188	213	183	186	186	216	212	192	208	201	209	201	183	180	178	215	221	185	188	182	192	183	196	191	219	206	205	182	209	210	212	185	208	172	214	210	171	190	207	194	207	189	221	193	217	215	199	178	196	195	195	224	192	215	206	195	220	197	190	208	181	208	185	195	204	213	210	206	233	194	208	209	200	209	212	226	201	204	207	185	178	191	165	195	206	229	219	200	169	188	180	218	191	208	192	229	218	200	194	213	212	200	216	217	193	207	199	210	231	195	213	196	193	218	210	214	170	224	179	223	189	213	199	197	201	205	189	190	205	186	204	219	184	182	197	194	198	184	200	191	193	195	222	188	190	171	197	184	175	208	200	187	202	176	193	184	194	210	204	205	193	202	182	193	219	213	197	195	198	201	211	191	181	167
19787	33968	52439	34785	29943	28913	26289	24102	19807	18150	13039	9530	8683	9389	11944	11824	11078	15543	31714	30639	23921	15871	8688	2733	1641	1127	752	769	609	657	662	606	694	592	578	546	608	546	525	546	558	558	521	490	546	531	541	535	552	522	551	547	554	519	572	508	550	535	510	527	528	513	519	496	553	499	517	518	544	561	500	499	514	530	503	517	518	516	506	520	562	531	559	523	471	480	570	498	547	499	528	530	504	516	560	543	549	524	512	483	542	517	531	540	540	518	510	572	552	541	578	528	532	542	508	537	544	512	554	512	486	519	539	549	566	556	599	527	477	559	568	571	507	499	506	517	539	529	577	496	506	520	528	565	520	506	541	501	550	538	500	512	557	494	534	533	550	519	524	557	554	508	499	518	551	513	516	542	544	512	525	529	515	502	565	514	530	533	535	493	535	498	497	553	524	514	506	502	544	506	565	528	496	542	507	525	528	530	507	514	509	535	506	553	523	491	514	533	520	495	536	564	515	557	527	492	527	518	521	515	522	510	526	523	479	506	535	545	569	531	508	533	528	543	529	535	559	527	481	533	531	466	480	522	563	504	529	519	520	534	543	533	504	526	487	502	547	501	538	507	532	527	452	533	512	470	524	512	539	504	529	529	536	553	531	503	517	538	520	476	524	513	519	520	580	529	513	517	542	501	505	476	471	498	544	524	551	520	500	536	550	500	542	550	531	487	522	516	529	544	568	562	571	484	491	476	545	496	531	535	543	498	475	553	515	516	482	540	537	528	476	531	524	518	545	535	569	523	519	531	515	518	502	511	523	515	510	550	520	525	508	555	581	547	533	538	532	496	507	536	577	500	552	536	521	512	518	551	553	554	543	542	503	486	513	536	529	508	553	487	513	524	539	511	508	507	570	501	449	536	526	534	521	524	500	523	513	505	532	501	502	535	564	546	515	549	557	536	478	535	517	535	511	556	538	562	552	491	551	512	528	528	504	555	485	537	514	554	538	547	552	563	556	547	536	504	531	567	519	522	524	511	522	518	504	505	570	531	554	510	535	542	528	536	554	534	570	550	545	532	539	511	512	559	540	552	514	531	509	521	526	521	529	542	509	549	550	530	517	516	543	537	516	512	522	538	513	569	533	513	533	521	514	524	538	515	527	513	491	510	531	524	496	538	548	536	489	515	516	528	499	541	566	507	541	533	573	538	505	536	529	543	519	537	589	537	515	560	467	536	520	510	545	557	504	540	552	497	555	525	535	488	523	516	528	547	544	534	506	469	535	542	537	516	543	548	474	514	533	568	559	536	546	502	528	543	526	543	520	533	556	558	525	560	521	509	496	519	550	496	563	511	564	532	513	578	564	485	493	518	550	516	553	508	556	518	529	516	545	542	521	531	514	512	535	507	517	508	507	521	573	546	513	491	520	538	549	560	523	516	561	536	503	491	516	536	540	528	515	517	506	527	525	536	557	555	518	519	515	490	503	495	505	515	513	522	547	562	523	506	531	549	541	514	525	539	520	541	517	509	579	526	513	498	500	534	482	523	545	537	564	577	535	520	522	540	574	487	535	494	518	538	529	504	558	523	566	516	527	526	551	525	520	574	555	541	553	535	513	557	535	564	558	500	561	521	532	507	517	511	540	509	527	540	512	526	513	540	534	536	547	497	552	544	543	530	509	502	529	553	492	515	517	538	502	483	516	554	547	522	484	487	561	554	523	562	527	535	541	539	524	523	539	531	516	505	519	503	511	485	540	514	499	522	534	518	565	494	548	498	536	491	534	523	541	518	488	523	533	543	511	512	524	544	548	536	514	549	548	532	524	536	519	536	558	528	507	523	521	515	515	513	517	509	506	546	569	528	511	562	516	506	541	542	539	518	525	550	578	515	499	507	506	527	558	536	539	503	512	498	549	552	524	555	504	513	461	514	548	517	524	563	503	568	536	506	529	503	502	536	525	524	548	554	527	532	558	522	518	552	522	525	541	514	532	522	545	521	586	519	535	481	538	506	519	548	540	497	533	527	550	512	544	539	482	473	518	551	561	543	552	553	503	522	515	534	525	490	499	529	533	531	552	526	535	554	506	521	571	504	528	514	525	513	545	488	521	517	559	515	491	530	484	506	525	535	492	536	528	547	522	485	533	499	519	520	514	509	490	518	522	540	524	528	507	490	505	536	558	511	526	488	547	554	523	526	462	534	510	484	559	489	570	533	508	550	486	500	578	538	545	510	490	539	555	489	479	521	515	529	531	563	535	541	549	525	523	532	499	523	530	554	499	553	568	521	502	516	487	519	576	574	519	510	531	545	492	556	529	490	532	563	577	501	497	510	507	548	519	514	510	533	540	509	546	528	527	523	527	523	545	545	530	518	517	543	492	522	568	523	545	546	502	519	509	511	521	542	517	527	522	506	473	511	528	542	504	542	565	533	548	574	556	544	581	514	559	469	540	470	529	546	510	480	500	570	520	542	507	571	524	497	512	507	544	512	509	533	502	538	553	532	525	509	516	511	532	534	517	521	530	540	563	556	571	560	522	539	516	522	521	487	484	526	523	508	526	489	511	513	570	527	513	526	502	500	484	568	550	546	530	511	555	540	538	510	528	544	497	513	470	514	517	489	512	549	518	461	545	512	535	557	477	515	510	529	516	555	535	498	550	542	530	510	523	524	562	524	537	552	520	531	516	507	519	538	477	517	536	473	553	523	521	533	494	546	532	541	550	568	518	516	553	503	538	490	525	541	523	524	527	508	520	508	533	568	569	504	547	538	556	549	517	533	523	541	525	499	544	513	507	525	548	525	541	510	533	522	512	542	474	515	526	541	566	497	548	543	507	523	525	519	562	525	514	520	517	530	543	545	560	539	545	532	528	466	534	534	535	525	522	506	515	551	543	514	485	548	528	528	539	498	511	528	488	502	570	491	525	511	510	507	542	512	525	514	514	536	512	531	546	532	520	516	549	535	558	515	505	565	516	538	539	536	496	570	526	533	524	581	520	521	527	569	544	506	525	490	534	526	530	528	552	518	514	505	516	515	497	544	540	503	539	507	544	538	480	545	511	518	541	483	502	501	551	510	527	550	526	512	498	537	498	521	537	525	539	509	551	511	530	547	539	573	510	559	539	502	553	496	525	524	533	587	534	525	532	525	543	492	547	483	534	561	540	559	522	509	543	525	535	529	525	560	515	524	525	522	489	532	545	521	522	533	508	569	565	509	540	524	521	515	521	484	539	559	515	540	530	529	512	492	529	501	509	529	556	511	535	565	515	516	553	521	524	553	528	538	532	508	545	559	524	542	504	532	516	464	519	560	518	519	538	556	496	550	536	525	493	540	557	523	496	538	531	510	510	546	508	538	517	567	535	564	536	504	508	538	525	538	499	555	496	537	531	496	518	534	516	525	537	524	560	533	550	499	542	528	498	526	524	518	531	524	543	535	481	559	551	460	511	565	478	508	524	512	525	526	546	482	535	538	548	527	497	522	507	527	510	535	480	503	583	497	533	515
11238	10124	11143	7240	4524	3655	2613	1801	1248	824	733	580	593	525	503	530	510	498	694	870	738	570	421	277	243	211	213	227	216	200	202	199	225	203	195	196	170	218	194	202	201	226	208	205	216	195	198	197	208	180	210	205	208	186	172	203	183	221	218	211	195	224	211	205	208	181	176	200	246	194	226	215	180	178	193	211	194	227	208	199	216	201	192	206	193	188	216	192	245	196	180	188	206	229	192	201	204	208	201	209	199	216	191	226	188	185	202	191	216	192	211	195	173	202	196	207	206	218	186	195	174	203	200	209	197	218	206	204	181	236	208	196	195	196	200	193	196	207	206	204	195	193	190	173	187	204	196	210	202	195	197	190	183	240	223	198	216	216	191	191	178	205	216	214	205	215	221	221	219	204	199	226	201	185	201	205	184	216	195	191	192	230	190	207	189	201	184	216	198	201	185	185	191	207	189	215	195	201	196	202	216	189	211	191	227	210	179	172	188	209	188	202	201	184	189	208	181	193	179	192	193	231	204	174	235	190	203	199	203	207	182	214	226	199	185	210	200	201	217	194	197	199	200	201	215	188	223	201	187	201	202	217	193	183	215	197	184	179	226	198	213	191	198	213	198	187	197	171	202	184	187	194	189	188	190	213	188	209	199	222	216	191	218	197	189	186	215	199	203	195	226	213	202	211	189	227	218	214	234	210	210	207	231	187	215	194	218	192	183	207	188	187	205	222	191	186	200	180	210	217	234	211	207	198	203	208	190	208	195	219	199	205	210	193	210	218	193	197	207	210	198	221	205	211	191	211	230	190	219	219	202	194	204	190	197	193	207	195	192	184	184	196	174	200	186	208	202	222	211	197	208	215	199	196	210	238	203	201	193	193	202	203	199	194	213	214	186	217	190	187	206	209	233	222	208	198	184	169	218	219	203	192	186	195	183	193	203	220	187	201	183	179	204	182	223	218	222	205	191	203	211	196	214	196	191	183	218	197	183	192	222	218	214	205	191	234	208	200	201	199	203	200	212	183	213	214	206	201	178	194	193	227	206	194	187	220	240	200	191	206	216	209	196	179	211	212	202	181	204	220	228	197	211	190	209	200	201	215	192	194	208	200	197	228	199	193	190	197	201	223	193	215	230	215	183	218	213	183	199	204	207	202	215	188	212	200	201	241	190	220	207	190	230	208	199	194	204	195	223	211	182	209	184	232	179	186	165	200	211	190	184	189	203	208	224	215	199	202	206	203	228	204	209	224	178	205	183	221	196	192	216	210	205	211	209	221	207	201	191	252	188	191	225	204	203	198	223	199	211	191	230	238	203	202	225	197	216	196	223	184	226	199	217	195	201	225	203	208	193	195	182	219	193	214	228	228	213	201	175	214	200	204	197	220	199	187	184	215	210	217	155	205	193	185	198	204	221	214	188	224	205	217	215	200	191	192	192	209	187	197	170	210	206	209	203	207	213	205	250	191	202	214	218	195	213	195	180	210	194	185	214	220	189	210	213	224	215	201	187	188	198	207	204	214	185	187	203	189	219	195	210	180	205	190	207	203	198	197	204	207	201	190	214	204	197	206	159	201	212	184	212	207	204	188	198	187	192	189	206	194	241	209	224	220	193	219	198	197	185	186	187	185	215	217	204	193	197	196	222	187	210	203	201	183	227	213	198	221	218	221	177	199	190	189	217	204	210	211	228	210	203	202	238	221	216	209	196	175	208	230	192	186	206	228	210	206	181	177	204	230	218	200	207	200	189	213	208	197	201	208	210	182	175	180	205	214	204	188	204	218	225	217	189	200	205	197	185	216	205	190	202	199	187	196	236	193	214	210	202	200	222	201	222	178	199	211	208	191	215	205	190	225	198	182	209	210	187	202	204	198	196	199	227	201	210	212	208	215	220	197	201	183	202	223	189	192	211	195	207	204	218	182	167	181	195	217	211	181	196	203	185	208	212	169	223	240	188	209	210	202	200	206	231	218	201	215	214	208	203	214	200	209	195	192	213	209	241	204	182	184	206	224	174	194	182	204	219	226	193	197	177	194	187	212	190	172	208	218	220	215	216	205	167	182	191	228	202	211	192	187	203	212	192	211	173	176	189	218	234	203	209	177	190	203	208	179	206	184	216	188	218	184	189	208	199	179	184	217	203	204	205	207	213	202	197	200	236	187	195	197	220	202	211	216	206	195	183	225	199	193	190	213	201	207	214	193	196	216	214	204	199	205	186	183	200	206	209	197	222	196	220	223	211	215	195	189	204	213	216	209	187	195	191	205	190	211	221	198	177	179	194	173	189	199	217	218	199	218	191	158	201	209	199	192	189	207	183	202	205	224	201	201	194	223	225	233	188	198	197	200	226	207	213	201	199	197	223	210	198	211	194	195	209	204	192	172	173	204	207	214	188	203	189	214	196	200	214	191	197	190	204	222	228	204	212	223	207	202	178	218	188	194	204	216	195	213	211	195	214	217	207	199	226	210	182	184	199	215	221	225	196	233	188	201	229	205	184	223	179	160	220	204	191	206	209	180	206	210	199	214	194	195	206	195	213	208	181	210	184	221	204	200	190	208	174	219	210	208	199	179	205	178	182	181	195	208	180	190	217	208	218	197	187	204	200	184	189	195	194	216	199	208	210	201	199	210	211	207	209	205	206	220	189	189	206	196	194	207	189	210	221	210	228	182	227	224	197	177	197	179	194	233	209	199	199	188	211	198	194	196	215	197	174	184	180	200	212	210	196	219	188	192	211	200	187	198	193	203	186	191	199	172	222	207	201	202	183	207	204	171	196	213	204	206	188	206	199	192	209	224	207	238	218	216	218	185	177	208	201	193	175	193	194	220	196	187	210	197	192	194	203	196	198	204	226	212	197	209	198	188	206	215	211	202	214	192	188	208	166	202	192	200	196	207	212	178	203	225	183	207	207	213	197	189	177	182	197	190	197	198	179	220	198	174	201	206	187	212	214	217	209	186	209	217	203	183	200	224	207	207	218	228	227	189	210	222	177	221	175	185	175	215	181	206	210	204	193	197	195	205	198	178	201	175	203	203	199	191	207	219	184	204	194	207	199	198	225	205	203	218	214	192	203	204	201	187	195	201	205	240	218	185	206	237	205	203	199	196	173	214	199	181	211	210	196	215	204	208	203	199	243	208	185	168	205	175	207	241	214	206	199	215	203	189	218	189	220	197	222	191	200	196	202	200	186	193	214	184	217	206	212	193	214	205	157	197	171	166	201	182	188	205	212	199	189	191	203	215	201	201	201	203	185	224	198	187	202	185	219	182	219	196	199	196	206	183	201	199	210	214	193	213	201	208	210	209	182	217	226	193	196	214	198	190	212	186	227	199	169	200	181	206	192	189	201	190	206	209	218	201	205	203	203	185	195	203	193	220	240	203	205	200	197	198	202	195	183	207	197	210	214	212	242	187	197	188	188	205	191	206	195	197	194	199	219	182	196	187	229	215	189	231	206	219	185	196	209	200	182	203	220	216	190	183	207	210
7946	8906	15701	14168	12687	12776	10558	7919	6036	4295	3774	3010	2828	2670	2594	2860	2635	2725	4124	4442	3478	2471	1495	840	668	574	565	536	551	560	541	560	524	545	527	499	533	524	579	526	507	546	566	518	540	537	526	543	555	545	545	526	510	528	574	557	594	582	491	560	545	524	535	549	514	517	519	546	534	545	517	566	524	530	558	500	525	529	518	570	518	527	594	518	536	487	531	535	507	553	555	542	559	559	541	534	523	527	564	568	526	546	582	552	579	549	512	556	522	535	504	534	554	522	552	529	535	547	555	528	570	562	515	532	529	544	543	547	508	498	570	555	527	559	512	537	566	543	521	574	508	533	542	548	535	535	554	500	529	573	507	568	547	545	549	531	545	543	574	565	552	527	543	552	552	552	527	525	503	544	564	496	518	567	575	528	537	497	519	536	508	532	507	547	529	525	580	538	510	565	552	531	553	543	551	548	555	502	509	532	559	601	565	502	542	523	551	553	541	524	505	564	548	561	538	549	524	530	553	489	522	525	536	526	519	517	547	526	541	503	555	513	548	536	548	496	511	530	527	584	529	573	518	557	522	529	514	507	538	528	560	546	519	529	535	549	552	565	538	517	549	553	519	550	545	490	557	558	549	543	510	510	594	550	525	521	506	534	514	545	557	553	539	540	555	551	525	544	544	537	483	540	509	544	513	528	535	547	581	535	581	521	527	534	533	552	540	506	527	512	554	565	533	540	545	521	521	541	548	571	558	524	493	562	521	548	540	531	559	535	564	518	526	542	540	529	544	576	548	570	562	545	519	528	513	525	542	548	543	531	562	541	540	579	549	546	518	524	544	548	581	536	546	575	552	556	549	542	544	554	549	537	484	569	537	561	542	554	552	517	510	563	562	554	490	548	527	538	568	535	555	467	543	546	506	514	567	556	505	505	528	542	550	549	558	552	550	532	522	519	518	529	534	556	548	586	504	573	575	526	535	527	548	495	540	525	556	513	532	566	516	556	558	547	546	544	539	540	497	528	568	552	544	506	516	545	554	558	541	525	559	550	529	542	539	567	511	513	571	555	545	560	565	501	565	532	538	506	517	551	532	550	505	551	552	538	558	523	562	547	553	526	556	512	524	534	537	482	542	547	555	519	563	528	527	510	596	527	576	554	527	528	532	561	516	569	519	506	530	542	578	495	523	543	532	517	566	535	530	521	569	514	555	537	514	522	558	540	466	539	524	529	551	614	523	498	522	516	507	524	590	505	529	549	571	529	546	561	530	536	557	535	528	484	528	558	531	530	543	559	543	533	558	533	578	575	497	543	556	546	524	559	512	550	564	497	534	512	511	523	552	526	523	534	544	531	583	572	541	503	518	554	513	536	541	534	534	555	550	572	532	564	550	537	539	583	557	552	570	582	542	489	537	523	506	527	574	531	557	558	531	572	498	512	545	535	539	514	562	522	527	575	539	544	528	545	551	540	561	551	527	540	530	543	525	489	548	527	542	545	519	543	540	559	527	535	569	533	524	517	541	562	501	518	559	539	554	532	554	512	539	569	479	538	542	516	585	531	545	503	555	524	539	505	527	543	517	501	498	567	581	559	528	520	545	542	543	505	560	524	529	529	556	500	554	565	501	585	523	523	498	542	550	552	557	515	538	540	540	525	558	562	502	521	559	531	504	585	520	535	546	560	502	538	550	528	546	557	549	494	549	584	508	549	488	538	535	558	544	553	571	555	593	524	531	571	479	531	571	532	511	557	512	532	526	564	535	502	500	512	519	531	536	518	549	514	599	528	582	564	518	562	557	541	548	545	493	524	546	523	533	511	493	483	483	534	600	516	569	532	480	493	568	555	485	542	514	522	529	566	542	529	501	521	560	528	579	534	538	546	552	547	557	573	521	526	520	554	542	553	504	587	561	517	526	543	532	525	531	509	508	503	538	574	486	513	567	547	527	526	529	568	572	519	582	519	506	547	520	521	496	541	535	557	595	527	495	550	559	540	542	557	527	550	551	534	523	578	535	534	536	568	556	578	534	534	555	537	556	560	562	557	562	587	522	551	510	532	523	518	525	537	536	566	575	540	514	558	553	519	549	540	545	573	501	539	566	515	527	543	516	520	538	549	527	597	524	543	520	521	569	527	529	545	513	515	506	542	478	546	524	554	563	515	528	527	537	520	535	520	523	533	555	553	518	557	502	546	535	559	550	513	554	508	498	541	538	518	546	585	510	518	540	519	561	530	560	502	521	566	509	516	505	532	496	489	524	551	546	526	531	539	535	539	541	549	512	533	545	549	521	584	525	518	524	542	534	520	536	519	536	482	554	542	549	549	565	518	543	569	528	518	547	564	499	572	517	541	515	519	533	551	553	509	566	571	587	528	527	524	480	537	546	588	547	540	481	586	566	508	559	554	589	496	542	540	517	530	549	502	522	481	583	510	520	584	513	553	569	560	539	515	540	524	559	518	532	593	552	552	584	563	514	551	512	553	574	563	554	558	534	565	548	500	538	513	527	530	528	513	550	548	520	541	543	543	535	571	511	524	544	537	535	537	507	549	570	553	550	558	543	527	536	511	542	562	553	528	548	552	549	539	514	557	525	518	505	536	511	544	563	535	519	526	512	519	535	535	545	546	546	520	589	578	511	554	513	505	546	510	513	524	582	563	577	544	525	513	535	582	516	540	534	550	524	530	479	544	530	533	529	544	578	551	553	514	523	549	525	544	530	568	523	565	597	520	543	560	544	547	558	523	554	540	499	590	516	531	551	529	536	558	555	516	523	538	532	503	580	497	553	518	558	553	522	553	543	550	551	536	529	560	533	523	513	528	504	517	583	530	556	544	591	534	571	492	535	543	532	533	535	521	529	520	564	509	543	564	526	527	552	494	529	537	494	524	534	514	520	511	523	509	538	503	515	534	526	523	536	524	537	543	545	577	534	504	520	520	549	560	536	538	544	544	544	519	520	563	573	540	544	518	516	501	515	536	522	558	541	506	567	550	584	545	571	582	548	519	555	528	520	576	540	540	524	530	555	581	497	538	549	505	573	565	554	515	514	516	525	538	570	559	546	545	511	481	591	561	496	516	551	540	540	537	547	500	529	578	562	560	541	515	498	526	568	538	592	567	532	522	568	544	517	509	585	505	519	522	517	512	553	547	538	526	530	577	517	516	539	595	516	530	569	534	522	537	530	476	528	513	490	539	542	528	555	548	549	527	536	532	545	513	521	548	563	522	598	537	553	525	544	551	527	583	520	505	582	526	569	544	592	564	578	583	569	533	527	543	539	509	555	572	529	533	508	542	535	539	528	547	534	508	507	556	558	549	567	550	529	523	547	550	515	545	567	555	521	564	560	544	563	546	542	536	537	561	523	505	543	525	521	566	510	545	507	553	570	529	558	525	534	498	531	540	534	544	535	520	542	550	537	572	536	554	496	541	494	533	556	533	525	569	552	527	509	520	538	561	513	516	554	564	541	530	556	540	520	549	541	572	557	524	577	538	555	528
24443	29708	39383	28459	17931	13552	8694	5678	4908	3050	1967	1644	1509	1168	1012	1028	1048	2004	4657	4812	3277	1839	978	528	356	248	200	226	246	218	247	224	257	244	222	208	237	206	252	211	173	221	259	238	231	192	216	225	218	214	200	218	237	230	212	214	212	236	209	225	205	220	201	204	217	231	206	239	212	218	232	203	222	217	223	226	215	206	212	231	219	211	218	217	232	228	218	229	216	219	208	217	234	196	206	217	190	222	208	223	219	238	203	221	200	222	228	216	216	226	217	235	217	227	222	235	223	239	241	219	219	226	205	222	233	210	205	214	232	250	212	209	223	201	195	218	220	219	214	214	227	221	204	206	225	229	218	218	226	204	239	233	236	235	219	223	239	212	228	225	262	205	203	212	244	223	227	221	216	199	232	226	211	239	235	212	232	199	212	208	205	234	231	238	214	217	247	210	203	225	204	217	230	236	197	238	230	204	195	223	219	197	230	220	237	260	189	208	201	223	194	213	222	232	236	242	225	223	218	224	202	224	188	198	218	236	207	237	189	217	216	240	209	205	216	227	211	187	220	201	223	220	223	225	214	205	210	197	213	206	233	230	200	216	216	217	217	236	209	231	240	226	238	194	235	224	216	218	215	213	223	219	230	228	244	245	208	190	225	225	226	220	232	220	208	246	247	198	231	210	224	234	201	206	246	210	233	212	203	214	220	233	225	254	192	205	203	219	219	226	208	249	216	211	202	201	218	218	218	216	229	214	205	228	197	215	229	193	228	220	208	234	198	224	241	214	232	218	211	203	208	211	226	225	217	228	218	230	254	217	195	236	209	205	249	184	205	196	220	191	229	229	189	217	241	234	206	212	262	213	208	214	197	240	215	208	192	206	239	216	231	255	222	212	207	258	217	180	228	236	216	223	185	241	223	216	228	211	223	228	215	210	238	231	213	232	220	213	203	201	225	216	225	194	250	187	245	195	216	217	211	205	208	222	209	211	207	215	217	243	204	205	172	224	214	218	235	213	212	215	209	206	223	178	199	246	231	190	229	230	215	225	211	217	233	204	214	230	217	207	198	228	208	200	181	235	220	195	215	225	185	219	220	213	201	215	218	216	221	201	212	217	223	252	225	214	215	211	231	208	214	217	184	197	250	229	193	178	213	218	215	220	221	196	182	228	213	215	242	229	230	217	209	228	226	199	203	185	197	212	228	219	245	202	223	221	213	234	238	219	193	189	230	226	225	187	208	230	231	217	192	217	232	207	207	203	236	208	209	186	215	214	225	202	227	220	228	226	211	219	223	219	192	210	239	200	212	201	214	226	215	200	197	236	215	234	209	227	193	237	186	227	233	213	200	218	241	222	242	218	226	234	241	213	228	220	211	240	190	192	214	207	204	226	246	238	227	207	197	227	200	208	208	221	211	240	228	184	206	197	215	208	211	213	222	215	219	206	213	236	233	220	239	214	238	217	216	222	247	239	207	217	200	243	206	244	219	213	249	218	212	232	205	237	222	218	231	228	211	219	242	212	205	199	216	195	192	204	235	233	236	205	211	213	188	225	227	182	236	215	230	223	221	205	219	233	228	199	215	217	215	220	221	242	187	225	200	228	217	201	228	192	250	200	218	228	220	220	230	215	236	209	199	251	225	232	224	217	234	213	213	234	210	209	254	224	218	229	196	192	204	217	229	215	241	206	229	208	222	232	220	225	238	214	219	232	198	202	204	212	226	214	208	218	238	200	206	231	238	221	226	239	198	223	214	220	213	220	223	223	212	220	216	231	220	210	234	220	235	198	227	224	225	237	227	204	206	201	236	213	228	234	236	225	226	211	203	220	210	203	209	212	258	218	197	202	205	218	191	204	225	202	231	223	232	180	246	223	217	242	220	206	236	195	226	223	222	197	216	222	232	208	221	190	210	217	207	244	204	243	219	197	218	232	220	213	194	217	184	210	208	246	228	241	237	216	207	215	217	209	202	214	210	239	205	220	211	241	196	205	216	209	220	205	212	224	256	226	221	220	218	217	199	242	180	196	224	230	221	212	224	232	244	248	193	191	205	220	215	230	223	226	215	227	218	213	219	196	236	192	200	225	231	199	228	237	228	190	229	222	225	230	221	214	226	233	235	222	207	204	206	229	201	218	197	214	232	233	242	210	214	233	214	223	227	202	191	206	231	221	242	221	221	182	218	235	233	230	217	222	202	237	220	220	207	213	218	238	252	235	201	226	207	237	194	214	211	205	207	199	252	225	208	222	252	195	238	211	223	203	210	224	227	207	208	209	211	208	203	234	192	194	202	210	236	210	214	205	218	214	219	197	219	201	220	215	223	211	226	209	200	228	221	227	204	207	222	228	206	215	207	224	245	232	227	217	234	228	205	227	195	206	210	230	220	207	229	210	219	225	233	217	216	211	215	225	197	211	213	195	250	217	189	213	197	188	219	244	245	223	211	218	233	204	207	222	199	221	228	208	215	216	236	214	221	224	238	226	237	245	249	197	224	197	217	228	216	224	220	187	226	211	180	197	234	216	225	222	210	207	230	223	227	221	240	220	207	203	226	228	226	202	218	222	244	204	216	222	217	226	192	212	232	227	221	230	200	212	236	216	234	228	241	245	179	214	230	221	227	224	219	216	241	212	212	244	212	220	211	213	218	230	205	228	216	210	207	191	230	225	209	196	209	221	185	196	224	215	240	225	199	205	217	246	236	198	213	229	201	234	216	216	208	243	228	230	224	234	231	237	207	234	206	243	217	210	217	194	224	241	220	246	213	214	215	220	199	209	218	235	217	202	181	212	248	231	205	210	223	225	222	201	217	187	227	210	211	211	221	227	216	189	240	238	249	218	212	222	220	229	236	211	237	243	213	236	204	217	228	207	215	221	217	218	229	206	218	222	222	251	212	232	207	231	236	227	225	212	205	206	195	214	236	228	219	214	212	227	208	183	242	221	238	230	199	217	177	239	214	247	235	210	215	215	236	242	226	191	214	201	214	183	227	214	219	216	223	225	210	242	194	210	228	226	210	224	220	209	203	226	202	216	211	225	216	222	233	222	233	236	223	204	191	236	191	178	207	219	210	217	225	246	229	219	205	210	228	214	237	206	253	207	225	211	209	234	228	218	230	185	203	205	227	231	232	218	225	216	243	213	226	213	176	207	227	210	195	204	238	230	225	213	243	220	202	217	205	229	210	221	213	196	218	237	232	254	190	247	215	193	210	192	225	216	201	212	211	218	233	245	205	237	241	223	222	214	209	217	234	226	212	206	245	219	226	218	214	217	223	221	200	231	208	222	213	228	211	235	222	239	219	191	231	213	210	219	206	215	223	208	201	187	229	215	213	220	215	216	220	239	220	234	236	248	219	223	214	237	195	220	218	234	224	226	269	241	205	229	200	216	199	225	231	236	207	193	240	217	192	214	206	217	240	212	217	222	218	202	206	200	201	230	178	197	211	254	232	235	210	230	215	197	203	255	233	213	228	223	213	224	224	219	232	203	194	203
16357	25724	41654	29351	25202	23937	20203	16812	16611	10958	8224	7403	6820	6177	4756	5647	5847	11631	21564	20922	15396	9497	5029	2353	1249	807	650	609	599	594	637	642	652	596	585	628	565	563	604	537	559	575	587	581	604	525	559	572	580	541	557	543	550	555	590	568	552	607	559	579	548	571	575	566	550	562	555	581	551	588	585	525	586	552	596	554	552	551	556	593	590	572	553	619	569	558	587	592	589	579	578	589	549	572	602	596	538	569	589	579	610	538	595	584	575	573	518	597	605	580	586	553	547	589	600	577	564	547	558	548	591	572	571	569	581	614	552	557	557	591	605	571	540	579	585	549	556	577	548	579	545	569	565	570	563	603	595	571	553	523	603	595	588	577	588	521	610	550	594	574	597	566	537	552	550	573	558	569	588	568	574	569	587	579	562	607	602	581	555	604	540	548	575	569	559	583	603	574	562	588	567	570	586	582	541	581	539	577	579	574	552	540	554	580	615	608	516	547	613	593	547	561	545	576	569	545	532	538	573	592	573	577	599	542	550	629	579	570	572	580	570	551	579	601	581	541	543	570	601	587	540	561	581	563	580	550	572	610	556	618	512	565	583	556	544	589	579	589	592	646	618	535	585	561	555	554	579	604	560	589	568	574	605	566	543	599	544	590	622	565	568	543	580	549	562	595	523	542	568	613	577	602	584	590	590	540	504	559	563	571	577	593	598	557	589	600	624	576	591	570	596	575	545	582	537	565	561	539	580	535	557	579	582	576	594	563	580	546	565	558	593	612	567	603	556	542	559	572	554	584	566	557	595	569	575	529	567	555	549	592	553	551	567	543	518	585	589	561	537	534	590	588	579	580	558	607	577	580	629	581	549	580	567	596	601	613	560	546	574	608	566	587	504	563	573	555	551	569	575	556	535	580	587	551	552	602	558	565	548	568	566	543	560	560	536	548	596	562	568	596	560	609	582	547	552	580	554	537	575	528	589	539	602	594	576	551	585	547	564	553	605	595	570	597	569	552	539	571	560	614	570	600	603	566	545	570	568	533	544	543	558	543	556	542	582	583	543	598	590	554	564	589	566	558	577	604	598	552	567	565	607	589	598	534	581	592	596	550	548	603	542	568	562	567	549	582	570	581	552	578	549	598	543	570	561	546	624	597	550	571	540	545	600	584	577	598	574	580	581	545	573	543	564	595	568	560	547	564	607	574	566	571	596	612	554	546	577	560	579	537	543	556	646	614	563	595	583	573	523	543	607	526	517	552	543	571	542	600	552	582	581	555	566	590	553	598	564	548	576	605	575	568	550	557	551	544	591	600	564	513	554	513	591	565	563	567	559	610	560	575	616	580	548	567	552	589	529	600	580	582	579	611	573	547	594	604	604	620	580	580	605	522	611	587	579	557	588	588	582	563	588	544	531	567	572	604	601	550	581	573	562	599	545	603	585	587	578	571	561	579	585	534	576	583	584	527	544	567	555	566	580	559	584	593	568	587	576	536	576	575	539	592	590	568	569	522	555	570	574	570	598	552	574	587	533	588	584	565	525	572	548	595	555	593	591	579	555	596	576	534	565	558	601	552	613	577	568	565	517	545	559	619	568	570	577	596	587	665	561	588	577	568	556	583	549	593	538	601	517	606	566	593	569	609	563	565	533	599	566	581	576	550	519	622	591	603	539	602	538	582	576	555	558	625	567	577	596	557	574	574	567	555	565	548	578	574	573	599	585	585	593	589	602	546	613	571	576	557	574	580	622	525	571	543	593	553	564	593	597	560	602	543	558	558	533	571	570	561	571	590	566	531	590	609	617	556	572	570	575	572	585	561	570	604	559	608	548	553	572	557	575	578	570	545	561	600	631	588	603	562	579	595	564	562	579	576	603	576	584	590	591	569	563	575	593	588	561	543	561	585	574	594	570	549	584	575	586	549	552	566	582	544	570	547	554	579	557	541	582	587	579	574	587	520	543	558	559	588	553	610	581	593	559	554	600	562	615	598	574	549	590	588	576	544	588	579	599	594	568	567	557	591	529	568	568	617	571	562	560	572	596	561	606	595	580	597	548	581	562	594	603	547	582	632	550	564	550	572	600	558	617	528	539	599	593	577	572	587	554	553	593	582	570	548	600	581	578	516	592	567	625	542	599	572	605	550	597	605	588	605	563	582	579	555	558	509	582	576	559	580	576	560	598	594	599	581	597	502	533	583	563	594	588	567	532	593	563	546	555	533	571	594	563	582	563	567	553	598	579	554	598	600	523	590	595	573	526	584	604	541	588	571	553	542	516	593	595	604	529	572	569	540	534	546	572	545	573	533	541	556	503	586	599	582	575	609	557	613	581	571	564	631	565	589	512	564	603	570	552	579	606	595	573	559	596	600	572	571	573	538	582	556	528	554	539	579	582	571	565	606	533	538	581	618	541	592	630	567	572	568	565	557	588	607	578	616	563	592	546	525	574	564	555	558	590	614	566	601	548	613	549	583	549	580	567	585	555	585	557	573	563	550	624	577	547	527	572	637	564	542	560	555	544	554	532	576	607	588	565	566	600	537	572	538	580	584	580	598	524	588	545	606	557	570	610	571	540	592	597	578	599	540	581	579	566	591	543	614	575	595	580	557	572	576	554	577	633	575	598	554	595	570	596	585	543	570	597	581	566	531	592	591	577	588	566	566	592	582	593	576	569	611	574	564	541	545	591	545	619	540	565	528	572	565	601	580	579	575	612	603	583	584	565	552	561	539	571	576	581	544	586	592	567	570	560	584	553	556	591	534	569	557	582	583	588	582	544	613	567	558	533	575	563	577	578	585	580	568	563	589	607	582	645	548	594	602	587	555	569	593	593	595	622	554	619	566	577	586	594	570	579	582	534	543	640	569	545	556	582	575	598	591	545	547	583	587	566	589	554	577	571	584	546	551	599	593	586	587	570	592	577	530	579	576	539	620	617	565	581	566	530	556	584	613	550	603	587	567	579	606	588	584	621	590	599	556	556	571	591	619	585	587	555	588	591	562	532	563	590	583	544	576	594	613	599	539	554	568	573	538	592	557	586	506	586	564	549	554	609	594	569	591	544	546	565	580	571	565	543	551	578	580	554	579	589	546	585	579	577	591	554	536	581	546	541	541	566	561	539	558	568	606	574	541	641	580	562	574	579	591	545	542	562	559	523	610	572	573	562	558	554	558	566	561	625	594	581	608	607	600	556	593	539	582	608	577	547	557	544	560	592	566	581	556	612	552	545	579	600	587	595	599	531	529	554	568	592	593	566	614	596	610	564	559	560	573	566	551	581	552	601	541	534	594	571	529	583	586	574	556	568	572	570	515	555	555	613	580	583	590	527	557	610	600	595	544	571	603	568	600	543	580	599	574	557	566	585	571	550	538	579	552	608	561	603	591	598	548	518	572	568	557	603	590	573	578	540	574	594	527	585	566	582	579	554	562	588	609	581	533	612	571	583	600	552	596	557	622	555	565	585	582	594	608	590	566	624	512	596	574	573	637	615	570	597	558
34102	40418	47888	37743	24961	19523	14815	9976	8717	5695	4669	3386	2463	2277	2052	1807	1836	4650	9535	9184	6166	2983	1585	956	459	301	251	270	238	214	241	268	212	209	255	210	223	208	216	218	214	214	235	216	205	208	209	202	212	224	229	201	215	256	220	177	205	190	195	221	202	209	251	218	183	220	199	198	185	203	222	170	200	205	200	215	232	245	200	203	210	216	204	237	207	216	190	204	212	209	208	212	227	222	216	234	206	220	203	210	201	191	200	200	213	189	209	208	222	218	209	197	210	248	183	199	205	220	200	195	209	200	200	226	195	218	212	220	217	207	218	212	219	202	187	186	209	213	202	212	181	201	184	192	200	193	209	196	231	201	226	226	218	229	208	228	199	208	201	197	214	223	205	205	198	212	201	188	208	220	213	220	214	208	202	181	216	170	198	206	197	205	194	203	194	207	205	206	212	187	224	212	185	203	222	208	183	238	207	199	202	206	225	234	199	204	226	206	211	205	223	203	200	210	216	197	191	209	212	220	205	230	206	190	226	177	216	221	231	190	221	214	208	209	190	201	203	202	210	214	206	237	210	201	225	220	205	188	219	209	227	181	215	222	214	210	193	182	200	212	190	212	204	199	227	225	203	191	228	210	200	212	231	213	209	225	212	214	218	220	217	208	227	204	228	194	202	194	191	214	192	201	235	243	234	181	187	196	217	195	212	208	200	188	192	201	217	230	218	216	239	223	205	224	203	196	192	218	225	208	204	197	200	211	210	202	209	191	189	206	191	196	187	212	196	212	216	197	201	193	191	205	216	211	220	212	209	210	185	201	198	217	209	184	204	211	207	220	216	213	210	237	222	212	206	238	214	193	214	209	229	198	208	208	237	223	229	200	195	168	233	214	205	192	208	215	195	178	227	217	230	194	206	222	230	202	247	181	193	199	233	214	214	197	188	241	206	186	192	219	213	204	215	208	197	219	208	207	222	200	203	214	195	217	200	205	191	218	212	216	205	220	195	213	228	180	197	234	207	214	196	234	206	228	210	224	215	199	188	217	197	202	224	221	182	208	223	213	194	207	208	220	195	209	184	201	198	188	203	229	215	202	182	202	204	199	213	227	189	193	216	192	222	226	207	200	214	206	201	217	204	198	220	229	201	199	192	215	212	187	177	228	200	203	217	221	196	210	188	197	212	210	206	201	216	232	216	210	217	194	222	229	222	199	221	203	205	195	202	201	202	203	213	205	194	202	210	180	198	202	227	207	219	197	215	198	192	193	196	211	224	209	209	207	224	197	210	227	206	191	193	180	204	218	203	214	209	221	206	218	241	225	217	184	221	194	221	204	196	226	207	201	207	222	198	214	195	189	191	186	186	185	202	199	203	193	201	214	199	231	177	197	215	208	216	212	213	193	182	199	197	198	193	189	206	232	216	204	197	200	214	198	227	229	234	234	203	199	220	203	210	211	202	172	199	207	199	201	177	213	215	214	209	229	207	209	233	207	188	205	206	236	205	223	198	218	212	217	192	207	207	219	212	208	205	217	195	208	206	211	206	223	212	211	192	209	217	207	199	199	201	208	185	212	204	209	194	202	188	187	193	219	191	189	206	200	216	227	218	193	223	226	222	202	237	207	213	205	216	211	198	213	204	200	227	201	197	186	191	215	223	226	208	219	178	233	206	209	182	200	203	214	221	199	204	190	206	237	186	221	195	235	210	229	212	199	210	223	240	199	204	221	192	209	213	182	215	214	195	188	230	214	199	211	220	217	202	199	200	195	209	235	197	214	190	211	206	202	198	198	227	210	219	214	175	220	221	181	227	200	215	196	218	218	171	196	203	210	194	200	190	224	203	186	206	209	196	196	186	213	219	189	231	211	230	209	203	216	234	202	227	203	221	217	231	210	217	221	219	194	245	232	214	206	207	204	237	208	180	224	203	194	208	209	211	200	206	206	205	202	196	217	199	203	209	196	188	202	193	230	182	228	208	228	213	213	199	213	186	216	200	182	228	169	189	189	210	194	193	194	199	230	200	192	193	208	186	199	204	199	209	195	218	202	203	195	223	229	194	188	220	210	204	245	202	175	199	201	212	224	205	198	195	204	215	232	190	223	218	194	208	199	198	206	194	232	207	220	229	215	206	227	226	207	192	229	227	225	218	214	202	215	214	248	217	195	194	224	213	222	205	219	208	196	192	198	223	214	200	195	200	208	192	212	200	202	198	238	181	200	205	225	221	211	222	201	217	203	208	196	199	200	173	215	180	214	216	186	215	219	209	225	179	205	174	208	216	210	208	207	211	205	216	219	180	223	210	217	224	219	212	205	186	202	184	223	195	188	230	206	202	202	218	184	221	208	225	224	227	190	203	199	218	209	217	203	179	193	195	231	198	214	168	208	202	200	233	186	207	204	232	202	174	211	211	205	223	198	216	217	206	203	231	211	188	207	205	199	228	195	195	215	199	193	191	193	217	227	216	191	210	192	187	213	205	187	199	222	193	223	206	213	221	208	216	221	229	202	218	203	201	209	190	204	224	204	225	212	227	222	235	194	196	191	185	197	211	184	198	182	233	203	237	228	218	182	202	197	202	191	207	212	235	226	178	214	241	223	211	195	199	196	216	207	169	210	210	214	199	223	201	209	190	245	188	232	192	201	223	200	203	244	183	202	220	219	182	211	219	200	217	206	181	187	206	228	212	187	217	199	218	216	207	209	230	220	200	213	224	208	219	193	222	231	189	195	202	232	224	194	207	190	214	223	213	190	213	193	225	198	199	231	208	198	200	225	199	185	186	190	198	202	194	227	183	214	238	202	197	216	194	205	219	206	187	226	205	179	193	191	201	202	199	219	226	206	187	224	204	197	219	192	192	195	183	191	194	211	196	186	218	197	196	188	209	229	191	228	237	210	204	223	205	207	210	222	223	187	209	214	184	214	188	212	217	203	182	206	237	201	179	209	205	197	217	214	214	184	212	211	208	236	219	219	206	229	221	213	213	223	222	214	228	183	201	207	191	211	202	226	181	198	218	192	208	212	190	205	189	197	222	219	184	218	201	190	206	213	209	196	232	220	217	199	221	208	234	193	190	209	204	205	221	207	222	217	182	233	196	212	204	202	220	204	213	218	217	218	207	180	192	215	200	227	219	233	223	232	202	207	199	217	217	212	208	224	206	202	189	210	191	212	202	208	227	205	202	229	210	205	198	235	194	206	223	213	187	205	187	219	175	220	213	214	209	208	212	175	206	214	195	226	202	191	210	238	209	210	204	226	207	199	232	222	217	207	213	205	179	192	216	200	203	205	203	214	204	198	205	203	206	222	214	192	218	207	220	227	210	202	213	200	201	230	209	195	216	218	201	212	194	170	232	197	216	214	196	203	170	193	201	194	197	207	212	219	212	211	207	206	207	208	208	198	226	210	199	207	218	199	211	207	197	207	233	207	223	212	211	198	237	224	231	196	202	208	196	182	188	192	226	228	199	199	218	210	221	196	186	210	202	189	210	195	199	210
22432	34859	48590	36206	32241	29778	27091	22532	22846	16717	14924	12534	9850	9811	9230	9011	9295	20915	31371	29985	23186	13578	8316	4835	2082	1217	754	814	654	652	702	685	740	635	630	629	570	568	545	529	539	551	566	513	548	530	566	574	549	518	540	550	542	547	509	532	582	556	597	575	561	516	525	544	548	539	553	512	568	550	537	544	516	572	562	543	560	555	577	534	562	535	555	577	561	559	536	550	512	550	560	517	559	486	484	536	534	498	536	554	528	543	526	550	542	531	537	567	530	531	539	565	568	525	553	518	542	548	533	522	518	518	535	570	550	552	522	524	496	579	545	510	544	537	556	528	556	567	492	532	566	560	507	524	526	518	563	533	533	603	545	522	557	504	529	532	526	552	511	519	533	537	496	532	502	568	501	534	505	561	535	538	527	519	529	524	525	542	557	520	546	572	544	520	505	557	533	527	539	554	501	575	526	609	558	539	564	542	545	541	513	578	587	531	548	551	553	518	548	561	548	541	549	551	501	551	541	530	548	560	564	522	600	529	524	582	509	575	542	537	566	553	539	530	535	601	544	503	525	585	522	524	554	538	598	518	488	569	563	552	531	514	558	507	543	530	536	550	571	569	548	576	536	556	527	543	517	548	563	546	569	535	557	543	585	558	544	529	559	530	527	554	554	504	516	523	580	568	562	532	558	524	525	554	549	518	531	520	535	504	565	532	511	579	519	583	551	540	527	571	547	547	528	523	546	526	502	521	573	540	536	540	555	494	575	521	546	593	543	526	528	527	583	545	551	516	534	558	522	540	520	557	587	550	521	547	520	588	538	537	544	545	534	530	518	531	522	568	531	544	526	582	545	525	549	529	538	582	551	538	508	503	544	531	566	538	533	551	538	517	531	530	545	510	523	546	533	542	540	534	543	563	537	552	578	531	572	560	542	548	545	523	545	524	531	541	541	503	561	587	555	537	552	559	527	537	509	519	493	597	563	533	551	562	578	570	512	530	542	538	537	548	517	553	521	527	545	523	546	560	538	542	537	517	531	511	548	549	542	550	617	564	560	552	580	558	528	505	492	569	577	550	540	538	508	546	515	554	572	477	458	556	585	550	522	531	533	543	560	554	572	554	562	527	546	531	529	546	557	535	531	563	540	541	547	528	507	518	572	565	554	589	540	555	551	533	544	515	494	519	516	557	563	531	555	533	531	540	540	579	508	546	539	528	563	530	549	527	557	535	542	601	521	578	489	527	586	524	573	550	518	525	555	561	543	539	541	553	592	550	548	602	531	504	593	553	560	574	524	541	559	540	538	600	542	533	527	539	538	550	525	546	548	545	544	575	527	539	540	503	510	585	560	536	550	550	539	535	556	524	515	535	547	524	570	530	548	524	581	551	530	553	557	527	541	511	547	535	519	531	515	533	562	555	525	552	537	515	515	541	544	527	552	564	539	533	554	547	577	529	514	537	526	525	548	545	521	536	554	558	530	597	512	571	526	523	540	541	542	542	548	597	605	505	496	546	541	496	554	570	564	494	525	534	520	531	539	519	548	518	571	557	556	542	484	553	563	518	518	527	510	568	508	521	587	543	514	553	548	558	508	543	535	537	483	567	556	561	538	541	539	571	566	556	560	532	518	547	545	554	563	565	553	545	577	541	485	546	522	545	547	499	553	562	558	538	543	540	564	525	562	521	526	527	567	537	555	520	549	584	560	569	549	550	503	576	544	564	529	499	544	541	528	551	515	573	519	562	515	520	547	538	542	548	545	554	511	507	539	500	529	552	575	525	530	558	565	546	541	525	515	543	525	531	544	589	551	551	567	555	528	550	541	546	546	520	525	555	524	596	546	600	533	550	562	562	574	573	561	540	531	527	551	556	581	565	536	523	557	565	525	534	563	523	514	581	517	559	510	563	552	565	524	529	559	505	559	534	539	550	543	541	570	543	587	497	548	538	543	571	541	504	517	528	594	541	567	551	468	576	502	547	513	542	549	538	467	556	553	545	558	520	564	543	561	586	525	494	592	545	567	515	552	550	544	537	517	579	534	498	507	552	517	548	551	568	589	522	534	515	553	543	548	537	563	516	563	550	509	559	506	509	554	552	529	534	572	517	518	550	530	549	524	565	570	540	546	551	506	557	565	572	514	541	517	558	545	539	563	519	539	576	552	510	548	543	565	513	539	528	531	509	543	515	561	553	533	566	544	557	528	540	554	546	528	567	555	511	496	562	509	580	589	567	545	528	540	517	544	540	544	577	536	525	520	560	576	540	581	544	539	521	514	511	568	524	530	563	573	554	572	549	555	529	530	482	541	557	547	553	583	546	594	553	543	552	517	587	545	505	578	522	534	535	529	511	549	520	531	553	582	491	528	539	551	570	526	529	519	570	499	572	538	549	490	541	551	580	541	510	529	538	529	547	503	587	568	521	514	509	531	569	561	562	555	562	538	556	538	538	538	504	533	506	527	515	532	542	559	526	534	509	554	540	545	544	538	558	531	534	531	575	530	537	571	570	570	538	535	602	512	525	566	494	544	539	538	559	535	511	529	578	571	570	522	564	539	520	539	513	498	542	527	516	567	525	559	542	551	499	557	549	571	540	577	513	517	541	554	557	500	539	575	531	520	525	586	522	540	500	530	558	526	515	541	571	557	556	546	501	515	565	514	578	546	504	529	527	537	574	528	535	547	527	569	538	554	566	562	507	582	496	557	538	554	573	583	538	549	534	564	509	555	521	577	533	570	522	557	528	548	576	563	542	555	575	515	536	551	535	523	536	557	561	547	515	498	519	531	527	527	528	512	523	542	514	545	527	541	551	559	511	546	566	527	542	562	490	516	585	543	554	538	556	567	530	558	570	549	527	550	531	505	591	555	581	561	515	582	545	525	570	544	559	528	544	493	554	524	527	576	541	552	534	548	523	532	555	569	539	551	543	574	514	560	535	583	561	518	525	500	530	564	552	564	529	539	505	523	562	555	568	547	523	560	525	518	553	546	511	530	559	521	506	542	526	537	546	567	551	518	543	554	545	561	523	559	526	569	589	551	508	528	507	518	539	574	533	592	497	537	529	554	530	532	514	620	548	524	519	584	557	572	545	548	522	559	543	511	525	536	531	554	550	549	544	566	530	527	553	495	517	557	539	547	516	550	560	565	543	546	561	549	527	583	573	531	518	497	574	532	504	517	549	570	514	541	538	559	536	577	547	577	542	511	552	556	551	509	557	566	540	528	575	519	523	572	532	541	519	547	523	484	483	509	485	515	509	573	522	560	550	524	547	538	512	542	538	575	534	519	535	575	545	552	548	511	562	553	534	531	548	533	552	517	536	515	546	527	544	540	527	590	521	540	526	588	574	514	546	548	514	561	526	540	533	518	544	547	516	552	503	533	596	561	517	553	559	531	560	527	533	574	527	540	530	518	540	539	585	509	569	511	525	544	556	575	522	541	581	555	536	555	558	544	573	525	555	570	580	534	542	514	552	552	558	517	535	573	539	523	555	599	527	498	511
10554	8443	9311	7238	5092	3685	2587	1315	1238	996	784	626	570	576	535	508	445	523	706	784	660	481	356	278	226	233	188	233	194	191	207	204	222	204	211	176	215	188	200	234	203	216	237	221	208	184	192	195	210	222	213	216	221	190	205	220	203	208	253	207	220	195	207	207	222	217	204	204	204	188	216	199	219	203	193	179	193	185	220	205	201	198	223	208	198	235	213	202	227	223	205	207	216	184	197	229	219	205	213	191	200	193	234	214	222	199	202	204	232	223	184	201	187	195	185	211	205	197	204	215	214	188	222	186	209	229	205	212	205	198	213	226	210	203	173	200	233	200	199	176	222	220	208	190	181	192	214	186	199	193	207	224	199	223	182	216	222	184	216	227	221	210	237	213	213	187	211	210	183	206	202	202	213	217	197	211	214	201	232	211	195	221	255	203	187	209	199	197	217	204	219	203	209	177	191	205	204	179	205	210	205	207	193	194	185	198	218	212	213	192	204	220	187	221	190	215	219	206	216	195	209	213	189	204	195	206	224	195	197	195	213	172	172	218	191	190	204	193	206	205	231	197	198	227	211	195	204	199	204	219	213	219	220	228	191	191	202	202	193	203	214	221	201	215	196	210	209	224	203	196	201	199	192	194	205	204	208	235	197	209	212	197	198	205	179	225	197	213	212	212	219	226	199	191	202	215	204	223	182	215	183	210	204	217	221	235	219	201	193	200	206	217	185	214	206	185	208	230	205	218	203	194	207	203	185	208	183	201	201	192	190	178	225	195	207	188	215	193	212	212	191	214	185	213	219	206	196	205	199	199	213	207	232	175	217	213	197	204	220	182	218	216	219	204	211	219	199	192	214	189	211	201	202	211	211	209	205	178	203	211	221	215	209	217	198	203	213	220	208	216	201	230	229	181	211	192	242	210	227	207	213	223	189	221	218	186	187	205	211	217	216	226	191	202	216	199	208	188	187	214	212	185	187	221	200	219	216	187	234	205	209	187	203	196	200	197	195	233	185	193	170	195	230	185	188	204	212	192	232	218	200	189	204	225	185	195	217	196	205	201	201	191	199	201	215	189	191	199	216	193	233	208	194	216	220	225	211	213	186	205	195	217	203	208	206	223	196	223	206	203	225	215	198	208	213	227	219	186	197	202	183	215	194	188	219	198	195	200	204	225	207	229	207	254	213	209	195	204	201	183	191	226	214	224	206	222	229	193	213	220	216	215	203	241	188	208	206	198	211	226	202	195	199	210	193	200	208	184	226	205	216	214	205	200	208	189	206	198	211	197	220	233	194	237	220	228	206	199	225	179	199	216	204	221	223	194	215	214	214	217	193	193	214	210	217	203	218	206	205	188	208	233	212	246	216	212	232	204	206	204	208	197	222	193	222	225	229	192	199	208	183	204	227	218	191	231	183	208	184	226	182	198	232	214	229	184	217	211	209	199	171	211	204	215	197	210	213	201	198	218	216	211	188	196	189	191	193	203	217	213	194	231	194	189	192	195	185	195	194	210	209	181	212	221	219	224	210	183	199	203	210	224	179	201	209	208	208	198	209	200	200	198	217	216	190	206	195	236	194	212	218	219	215	192	207	212	225	241	216	194	215	199	186	194	208	199	210	209	198	201	213	200	206	216	208	200	200	202	200	209	206	212	202	214	190	212	195	209	194	211	232	228	215	189	186	211	220	185	220	222	197	194	196	195	222	191	182	191	182	196	183	218	187	227	206	207	222	242	228	179	179	214	211	211	214	205	159	202	197	227	193	189	193	200	225	212	208	213	203	178	199	211	215	185	215	229	220	230	191	223	231	230	221	203	212	189	237	200	217	221	211	201	197	231	200	227	216	211	198	217	210	201	215	227	213	186	203	202	207	213	196	192	206	226	194	212	235	230	207	167	203	180	223	201	209	196	214	207	198	213	219	178	202	185	210	219	218	214	193	182	222	202	197	193	189	215	216	225	212	206	218	199	206	201	217	230	206	196	220	196	213	220	222	209	199	214	183	204	225	168	202	205	205	196	200	237	194	202	203	219	213	192	187	207	215	197	215	221	218	202	237	213	216	210	204	208	222	224	183	210	222	194	201	224	221	240	218	181	206	239	229	198	187	214	197	188	212	194	222	199	206	192	225	221	199	204	216	213	217	177	190	196	199	193	167	211	213	218	201	221	216	229	230	217	231	215	235	204	203	213	234	201	206	161	203	189	210	202	229	197	193	194	190	226	235	202	184	201	198	218	192	181	222	202	202	191	190	213	199	199	215	204	177	206	220	213	211	207	212	194	211	201	225	210	215	197	221	190	226	214	223	191	220	237	226	211	235	197	216	217	207	209	188	197	194	198	203	200	193	219	207	198	210	209	207	198	199	223	184	222	213	186	225	191	212	195	211	202	197	227	206	176	193	203	203	231	186	218	223	193	228	192	219	210	212	221	199	198	218	208	201	214	192	219	212	211	212	208	211	192	201	181	212	227	221	219	190	202	194	185	230	215	208	171	209	189	198	213	201	206	211	210	232	205	220	202	215	212	212	209	193	211	210	199	200	219	193	190	219	228	207	217	198	227	204	189	206	243	200	203	202	218	224	210	197	206	195	207	201	212	200	211	206	221	180	222	190	197	200	233	202	200	200	202	201	220	244	227	195	205	208	218	196	193	212	210	227	213	248	206	199	186	194	219	215	234	218	215	209	207	222	187	206	205	206	210	196	196	193	184	204	209	231	203	206	217	202	204	195	196	195	210	225	194	206	209	173	231	213	207	206	237	198	194	212	190	221	208	202	212	177	211	230	180	232	214	214	201	200	212	204	210	216	219	197	187	199	218	201	227	217	223	231	200	194	212	184	211	218	202	228	211	187	212	205	248	228	196	229	182	198	202	192	203	206	211	224	228	189	178	203	177	218	213	239	225	208	231	207	226	199	216	207	208	195	184	217	200	210	175	211	216	229	186	198	225	210	206	198	204	206	222	202	199	216	240	212	186	215	210	208	178	188	207	215	202	208	220	216	188	192	213	196	189	227	180	239	204	207	235	218	222	211	170	187	212	217	205	216	206	205	210	202	224	226	206	181	206	225	186	216	220	175	219	217	218	215	199	193	214	201	194	211	216	200	212	201	217	217	202	195	193	211	204	207	199	185	195	217	218	202	217	203	223	196	202	215	209	214	207	196	236	221	191	226	196	213	183	205	200	215	210	211	224	226	217	176	237	197	213	202	202	208	200	180	191	191	212	231	207	222	227	186	184	195	224	230	200	209	206	200	209	213	194	216	198	210	181	209	225	214	210	226	223	244	221	199	211	204	200	216	211	203	207	219	242	202	220	197	206	221	192	210	212	193	207	190	179	208	211	212	195	209	226	204	240	184	220	217	220	217	241	182	201	219	238	248	225	208	163	205	211	199	206	210	199	202	211	219	234	179	198	208	216	196	180	204	218	206	204	190	213	216	212	192	227	200	211	222	218	212	202	208	203	213	206	202	196	209	192	214	203	202	179	207	209
7712	7411	13566	14512	13609	12195	9344	5849	5893	4335	3951	2958	2857	2886	2757	2604	2416	3057	3901	4231	3168	2068	1308	888	643	602	605	559	551	560	570	575	586	575	537	550	544	582	519	512	525	540	543	599	538	565	529	547	563	588	541	541	553	507	545	557	531	529	499	529	595	513	588	544	519	507	548	503	548	536	549	545	542	511	576	536	495	544	580	520	544	546	555	529	562	576	551	539	556	533	533	570	558	557	535	577	558	541	579	578	537	531	540	575	525	512	534	534	562	551	551	537	530	546	542	536	520	612	568	583	583	564	524	557	556	549	573	541	559	514	579	519	520	534	565	537	573	533	556	517	520	517	567	578	563	510	543	527	517	537	512	532	533	536	534	535	553	543	542	513	554	533	567	551	563	539	549	558	565	556	550	552	528	535	541	564	548	523	538	555	525	544	579	568	546	569	529	539	556	542	528	546	542	527	543	565	547	577	545	534	536	536	528	579	589	582	573	536	589	531	521	537	543	525	577	539	537	559	555	536	525	537	558	559	533	583	557	534	533	526	585	564	513	545	536	537	559	562	558	574	530	568	533	605	579	590	564	565	560	575	516	561	562	520	561	575	548	513	535	557	519	570	536	544	534	526	557	532	560	568	578	561	515	546	584	549	561	525	517	577	537	585	592	604	547	578	570	545	570	547	554	577	552	502	570	583	539	549	530	565	526	536	536	518	580	576	549	498	510	548	538	551	561	595	537	569	458	558	532	557	570	512	538	530	552	576	564	543	543	547	527	571	534	549	512	540	525	559	517	547	537	560	524	602	564	536	560	583	548	566	556	539	569	577	545	590	500	542	539	568	560	530	545	526	561	582	527	564	575	515	554	586	542	555	543	529	558	548	555	541	525	575	557	529	555	538	571	554	539	533	548	582	559	550	543	579	582	595	527	525	571	632	528	523	556	523	529	534	539	525	594	528	526	570	558	576	567	602	560	565	551	563	526	514	534	584	538	554	497	539	539	576	574	549	565	579	551	566	549	551	558	553	521	491	552	540	500	552	579	546	539	532	524	536	537	545	537	538	544	578	579	550	531	503	523	592	503	523	530	574	576	549	549	520	545	564	540	563	598	537	549	542	519	553	565	585	583	527	547	601	542	514	510	491	518	533	550	565	519	555	525	530	546	557	554	546	507	557	553	529	573	560	549	526	550	557	561	521	530	570	516	541	538	521	568	522	590	576	527	557	552	550	509	510	546	539	542	576	535	537	583	516	483	599	504	527	568	568	548	551	543	498	565	566	557	557	529	579	530	547	560	576	514	573	563	579	547	545	582	546	585	567	527	546	555	532	568	506	534	525	559	519	555	569	530	529	571	585	559	557	532	573	584	575	544	522	567	509	550	569	566	528	561	596	543	538	576	523	550	617	563	533	569	542	551	567	503	518	534	545	551	516	533	529	505	554	568	525	517	553	540	535	556	547	540	570	535	569	537	534	526	545	538	532	557	543	519	547	538	581	587	538	561	518	552	571	523	537	569	518	499	523	576	529	538	560	574	539	564	557	562	572	536	572	521	535	540	603	555	558	534	521	565	506	556	536	588	581	553	549	552	559	559	527	577	548	556	521	503	543	541	569	559	540	526	539	533	541	535	560	535	514	542	547	541	558	509	556	513	559	587	558	538	576	518	572	501	555	550	569	590	561	546	602	546	539	574	581	575	535	568	529	555	554	573	591	527	551	566	563	537	507	568	570	559	594	606	547	531	550	559	510	539	527	552	555	536	552	561	533	523	533	486	555	553	571	504	511	536	559	549	546	526	547	583	525	529	567	545	512	563	537	540	585	562	524	569	546	593	538	529	531	543	536	553	524	519	529	533	554	525	530	551	558	516	542	559	537	521	570	499	540	538	488	548	571	571	486	535	534	565	546	490	517	560	551	505	569	572	576	559	538	557	519	538	547	556	532	554	521	572	515	541	522	545	550	520	535	535	529	573	522	547	568	575	558	555	581	566	524	547	552	549	559	597	540	553	518	557	553	565	505	522	538	568	545	588	590	526	538	545	533	539	574	623	535	584	536	549	574	562	530	548	552	542	552	568	575	527	590	529	551	540	513	561	574	520	520	528	528	541	533	571	552	540	560	600	555	585	589	533	564	549	558	599	543	582	586	562	537	553	514	543	567	574	581	582	524	571	523	522	590	547	531	522	583	556	579	557	520	529	541	563	543	494	545	486	557	546	506	582	561	540	540	577	528	553	563	554	533	512	549	525	569	638	565	549	565	577	502	539	536	535	532	518	576	512	577	557	562	533	533	527	518	547	557	575	534	559	526	552	536	577	565	567	513	561	544	558	560	556	494	557	535	557	583	580	512	530	541	586	551	530	527	546	507	532	558	558	562	520	575	532	549	534	554	546	576	492	555	543	568	562	556	553	557	490	537	561	571	579	573	516	525	532	549	563	546	559	565	543	555	555	571	537	583	522	577	555	527	513	535	535	540	566	542	552	587	539	544	537	590	578	557	564	556	502	562	557	565	541	565	566	573	543	587	513	579	541	581	558	557	600	522	522	531	541	556	564	529	574	577	591	530	563	539	538	588	578	578	547	541	543	523	547	596	556	586	537	533	557	579	532	533	526	522	561	566	602	537	523	554	545	561	568	594	508	564	522	561	527	536	526	555	538	593	515	594	572	545	514	583	573	558	512	567	517	513	519	526	569	506	542	543	543	525	526	558	564	534	534	513	535	566	566	534	571	548	532	556	532	555	552	511	575	590	553	579	532	525	565	535	551	571	553	561	498	545	552	548	563	507	565	509	549	496	523	528	553	557	512	523	553	528	544	510	592	566	542	560	548	544	572	543	552	534	505	535	517	576	558	596	553	536	531	538	571	557	530	531	488	552	523	512	548	585	518	572	542	560	544	550	557	558	563	575	551	566	530	575	567	557	539	588	575	562	596	556	551	548	539	547	534	551	565	532	578	544	511	529	574	525	524	551	579	517	571	595	580	562	556	541	536	563	594	522	574	545	543	574	516	522	555	555	553	535	561	561	527	525	551	546	568	562	544	559	586	558	545	537	563	557	516	549	565	551	559	538	546	542	538	570	581	534	520	559	531	570	573	487	535	582	511	485	591	530	597	585	540	536	526	552	563	524	541	548	512	495	528	553	598	509	534	492	589	545	531	521	569	562	518	595	593	589	571	517	577	524	518	546	585	527	515	489	617	527	558	498	592	517	542	571	584	561	525	552	532	529	564	553	557	549	540	520	556	567	508	582	546	554	552	513	568	545	582	574	552	528	501	555	528	535	536	547	561	549	599	529	562	537	531	565	542	531	555	502	540	518	520	591	521	529	525	499	592	528	532	552	531	581	549	542	549	564	529	537	547	586	562	558	561	518	550	499	546	539	558	524	546	535	549	556	526	523	532	519	503	527	570	590	569	524	542	504	515	546	482	549	554	522	510	556	559	581	535	510	544	524	540	568	605	551	508	504	512	562	518	568	539	534	530	544	587	521	581	541
24105	28586	39611	30206	17106	11721	7269	5043	4058	2615	2138	1930	1701	1569	1509	1273	1307	2404	4362	4381	3076	1740	872	530	318	274	244	225	241	224	226	245	235	232	226	216	224	246	269	214	226	222	232	201	209	222	243	207	193	239	234	279	226	219	215	211	219	222	227	225	230	243	218	230	223	205	244	226	218	202	234	225	211	251	212	216	200	196	234	207	231	202	239	250	229	239	206	225	189	244	242	245	249	241	223	222	215	219	234	223	210	203	243	232	225	249	227	209	232	231	218	207	260	225	203	211	218	206	228	226	236	245	190	204	201	219	225	202	207	219	240	230	227	204	238	196	219	247	231	258	243	211	242	243	226	211	213	238	233	232	202	230	220	224	183	207	228	218	223	187	209	209	238	213	216	242	212	223	212	214	219	237	213	220	217	225	219	208	219	230	195	202	204	225	188	227	231	217	191	238	216	209	225	240	195	229	205	220	238	194	230	241	202	206	229	197	213	229	200	219	210	207	223	221	218	227	209	221	223	250	207	240	198	225	208	233	234	238	217	229	181	207	230	194	195	195	221	214	235	231	213	211	223	227	223	202	206	225	213	222	238	242	225	244	209	228	229	223	225	199	199	221	236	224	244	225	211	195	237	213	188	225	208	197	222	211	239	248	222	225	222	222	206	222	206	249	225	215	190	225	220	234	259	227	233	220	229	242	254	227	238	231	241	222	216	246	206	233	200	231	214	223	228	226	181	207	242	237	211	215	240	228	232	206	202	214	210	215	225	208	238	219	194	260	236	203	218	221	226	211	219	237	194	229	230	247	200	232	207	222	215	212	224	228	207	197	208	243	211	215	219	215	230	189	245	237	225	209	219	218	231	238	188	233	211	210	200	223	199	203	242	203	216	253	228	253	211	231	224	217	208	246	232	210	225	235	236	225	194	224	221	233	220	224	231	215	240	207	224	216	213	207	204	249	253	192	219	227	214	202	214	210	213	221	209	189	205	180	253	235	220	234	208	208	222	230	232	228	206	255	243	233	199	227	229	217	243	237	216	207	233	185	187	243	212	222	226	211	220	217	223	210	203	203	236	240	234	220	236	208	211	214	209	255	232	219	233	218	235	205	238	212	187	204	205	225	208	205	240	248	221	231	231	219	234	236	212	213	241	239	208	208	218	196	228	202	221	213	220	228	186	209	259	204	224	245	225	223	233	198	254	202	247	242	208	239	206	221	252	209	233	218	202	236	192	211	225	212	207	227	235	211	217	210	211	216	205	209	228	229	237	217	254	210	219	228	196	237	229	229	214	205	208	208	230	213	208	212	251	222	209	219	219	235	220	239	210	226	218	197	232	210	249	232	239	220	218	208	186	216	175	226	209	222	238	207	192	197	210	227	220	229	226	242	224	234	233	226	249	234	231	220	220	220	234	207	213	240	242	209	230	218	204	218	224	211	211	220	240	211	226	232	234	223	204	225	208	213	241	212	211	214	220	239	229	222	203	225	209	219	215	212	238	219	225	238	224	242	228	243	219	221	220	230	218	235	248	210	199	218	243	222	205	225	212	225	202	235	226	242	265	207	210	240	227	260	181	233	212	223	222	210	211	233	187	200	241	223	219	195	213	236	219	197	216	204	206	209	227	241	224	235	210	250	198	203	221	239	223	265	237	219	216	223	215	209	213	250	247	209	214	227	213	213	249	240	244	208	216	235	207	218	203	201	210	216	215	232	216	211	220	206	222	208	216	218	216	220	237	247	218	229	224	216	254	223	245	237	230	236	215	238	190	243	214	223	208	226	217	204	202	194	224	231	225	206	245	206	221	212	231	260	240	212	222	231	233	248	239	207	230	199	211	215	202	214	255	233	243	225	233	230	214	216	223	219	213	254	219	220	222	228	208	215	221	224	254	205	212	261	217	222	214	239	219	195	216	227	217	193	210	226	239	219	212	217	206	212	223	190	233	215	223	212	227	234	235	231	205	217	211	234	225	217	201	253	210	215	216	208	216	244	229	202	229	202	199	252	204	226	218	237	224	226	223	216	248	223	207	222	210	205	246	237	244	221	223	208	227	203	203	197	220	233	201	227	198	191	206	221	235	195	227	205	196	223	217	239	193	224	198	202	220	213	217	212	205	215	229	268	214	227	220	242	212	227	200	242	195	232	197	222	247	238	243	196	240	233	233	202	239	220	197	208	231	218	223	224	203	211	224	234	213	211	208	230	244	220	222	183	206	226	205	201	243	245	226	214	209	219	235	223	198	209	202	240	213	229	238	204	223	208	217	207	218	225	228	188	226	211	209	210	242	235	225	222	241	240	236	233	248	215	253	195	199	212	212	222	231	235	200	207	232	222	215	215	222	207	217	222	225	222	202	246	190	208	208	232	224	247	223	264	230	234	209	204	221	236	221	220	208	220	217	245	195	201	219	220	212	222	227	204	216	230	193	191	220	192	212	223	227	210	230	212	234	199	209	230	231	228	231	231	207	219	210	210	208	201	212	223	248	214	219	215	197	216	236	237	215	236	225	206	220	207	194	218	236	225	213	194	197	207	211	227	196	239	209	203	219	210	219	238	210	208	236	219	217	218	232	207	201	252	223	213	222	215	210	199	205	222	224	224	211	211	235	212	238	217	252	242	219	220	200	227	213	220	202	181	232	208	242	205	234	214	241	230	216	214	241	229	219	237	210	209	222	221	238	215	241	235	227	227	202	218	222	232	221	218	231	213	229	227	225	215	223	217	194	229	232	257	249	231	231	233	229	216	232	204	236	221	206	222	209	234	204	223	241	238	238	234	215	227	217	209	210	188	226	199	237	213	217	205	232	207	214	222	206	231	233	226	238	219	241	230	210	196	206	206	210	226	242	234	257	223	243	210	220	239	208	211	219	220	235	219	220	225	209	230	231	229	214	228	206	193	212	215	226	216	231	200	243	204	217	204	240	234	218	206	218	207	234	234	223	238	213	216	210	214	235	198	209	221	233	190	232	219	228	229	230	217	260	230	227	238	209	242	229	222	207	213	215	221	244	233	252	211	210	215	211	243	202	220	215	221	218	224	240	233	219	229	244	216	215	243	230	237	213	219	240	223	238	236	205	236	234	201	210	229	181	223	205	248	212	223	233	225	228	238	220	217	215	218	210	218	200	230	247	221	234	221	212	234	215	218	222	196	232	211	241	238	224	219	212	225	230	206	210	184	222	193	225	206	218	213	229	178	217	218	235	246	201	232	223	210	219	228	232	233	210	211	214	231	257	215	254	228	222	222	212	217	221	219	205	207	219	233	214	213	204	229	230	193	251	215	234	213	226	225	241	215	247	219	234	208	225	212	226	225	181	215	213	227	199	224	243	246	207	227	219	245	248	207	226	187	210	215	189	240	218	212	213	226	233	215	202	201	205	217	232	227	204	186	217	240	228	228	216	190	227	226	227	220	223	221	237	225	217	223	223	212	213	235	205	227	236	208	238	215	220	200	206	230	235	209	244	239	202	199	236	236	222	232	246	219	218	228
16302	24964	41982	30253	24109	22081	18137	15297	13644	9926	9380	8125	7541	7700	7540	6292	6544	12489	20358	19769	14658	8343	4234	2350	1119	825	732	672	663	627	663	645	720	656	621	639	619	617	594	603	575	608	549	573	559	611	578	592	548	546	562	595	602	593	587	551	613	605	524	587	582	583	625	614	617	551	555	584	588	575	569	630	573	610	617	526	572	555	553	544	547	579	578	536	568	623	604	604	576	592	556	614	602	569	577	608	555	601	573	573	545	596	592	581	586	570	600	594	582	575	596	601	536	592	563	534	562	598	559	572	589	570	574	593	580	601	558	587	575	607	587	607	569	605	573	583	536	575	581	584	581	603	594	587	580	560	584	619	583	571	566	579	596	554	572	596	602	556	608	587	560	575	577	544	597	569	575	602	580	577	565	620	559	573	611	584	568	628	539	605	597	594	601	642	625	569	571	558	586	543	552	567	574	575	618	590	587	578	601	569	581	575	577	563	569	550	590	570	530	575	565	564	564	635	600	565	586	579	602	604	553	552	611	572	596	595	584	576	590	573	603	583	576	564	598	557	590	586	572	575	566	590	591	627	582	572	592	574	634	585	604	586	591	574	573	609	586	562	596	571	580	588	591	619	605	565	600	601	561	577	589	544	598	564	589	595	614	511	592	600	542	543	587	596	591	565	607	526	624	554	598	551	591	567	560	571	573	594	529	524	600	559	612	564	589	516	568	570	592	576	529	548	581	595	585	580	595	628	584	584	567	590	582	553	610	614	557	607	568	635	569	583	560	603	595	603	602	587	580	576	617	579	576	546	634	558	525	594	594	620	629	568	588	575	566	622	570	575	588	591	568	542	556	587	569	590	606	568	593	602	585	586	590	565	599	595	588	603	603	569	565	574	569	582	564	583	578	570	580	598	618	575	573	540	547	592	599	606	563	550	563	572	579	551	612	595	582	575	651	573	587	562	603	555	598	576	574	595	626	569	577	578	567	571	600	576	577	582	570	596	563	589	545	558	609	608	625	587	594	567	593	593	600	596	553	591	578	591	580	589	612	613	585	593	581	582	604	579	575	591	598	602	561	566	578	613	578	599	590	606	579	596	565	587	571	594	575	600	585	616	619	642	568	560	609	598	597	586	596	584	574	581	608	574	585	592	560	629	589	545	601	561	600	592	602	547	615	587	608	590	569	614	541	581	625	560	645	551	523	568	594	592	609	614	524	599	613	594	555	575	567	580	616	590	553	583	593	569	603	560	597	547	559	581	591	609	555	564	549	584	564	581	598	562	576	559	560	589	585	582	536	591	568	600	578	573	594	605	609	612	586	564	603	569	559	602	597	590	605	594	550	545	585	578	609	511	549	572	583	605	617	565	606	576	604	537	599	591	514	614	607	612	573	603	569	553	579	571	598	590	571	630	600	561	601	595	597	543	584	593	614	629	590	590	571	585	578	594	598	607	614	580	570	571	551	571	548	609	585	635	544	579	581	595	557	564	586	608	585	595	564	596	603	583	562	576	607	561	558	552	591	597	583	549	556	574	594	579	641	585	596	600	578	565	581	556	580	586	588	590	560	619	573	571	579	568	584	612	569	600	576	535	599	555	600	591	568	577	616	581	565	621	599	589	589	577	602	598	525	561	572	559	586	598	551	539	558	575	564	607	573	602	555	585	552	587	605	586	622	574	558	564	599	587	578	589	578	596	609	628	566	573	566	580	585	572	557	624	551	601	613	588	586	561	597	588	524	569	591	529	617	562	596	609	565	553	607	597	534	553	586	625	554	634	591	577	575	570	541	567	580	616	583	566	545	578	580	601	604	545	626	563	562	605	589	647	575	589	571	558	574	524	549	605	612	552	589	560	599	604	585	583	584	597	582	569	579	569	615	610	592	544	599	621	581	548	569	595	580	588	547	561	581	546	583	606	563	552	584	563	560	562	600	570	576	574	579	556	570	575	635	612	587	577	543	570	590	605	541	607	585	560	571	572	541	621	555	568	655	568	577	597	565	607	594	559	615	615	576	584	578	599	556	562	583	600	562	586	577	576	613	630	568	592	594	582	589	574	549	591	621	600	620	557	616	568	545	589	568	605	564	587	584	586	552	594	608	579	631	616	602	577	625	615	620	585	562	601	594	589	583	530	634	566	575	579	581	582	596	547	641	529	608	576	573	628	574	598	570	536	555	595	605	589	572	604	548	599	598	574	554	570	604	532	596	600	601	572	567	609	554	598	621	536	562	611	587	588	586	570	574	535	620	605	604	585	568	627	584	561	594	557	621	577	535	579	595	580	664	572	650	572	580	610	584	592	611	623	594	589	585	593	578	565	569	587	560	603	566	579	620	604	555	579	609	605	558	572	560	591	614	556	552	570	587	561	585	578	540	596	575	597	571	616	590	599	582	565	577	618	623	604	592	596	579	569	610	567	598	555	571	614	584	574	544	566	589	594	575	550	547	599	572	573	570	554	592	560	608	580	591	607	596	541	575	589	605	578	551	587	565	568	571	580	603	606	571	597	601	600	600	618	596	619	620	565	577	584	614	593	609	551	614	577	512	597	570	606	588	616	562	586	526	601	548	559	546	600	618	532	587	578	598	570	571	565	578	602	590	571	596	588	595	626	608	578	578	555	604	545	593	546	618	616	586	592	616	579	618	606	602	591	578	598	573	574	611	557	584	621	593	558	608	541	561	562	552	611	588	554	639	571	610	586	589	590	578	578	567	559	623	574	568	560	579	590	588	584	625	563	553	551	591	582	563	590	610	562	569	563	574	557	629	607	599	536	570	577	580	551	591	603	600	594	615	616	552	613	590	553	553	606	522	620	593	603	592	570	620	623	596	612	582	541	595	613	602	606	588	589	593	581	561	568	585	595	596	618	546	580	591	539	593	590	595	580	587	561	602	609	582	593	576	581	594	559	535	603	562	580	568	587	551	594	564	582	532	570	605	578	621	606	608	600	608	578	615	588	575	594	582	527	596	571	593	605	531	550	584	588	616	585	592	562	603	583	596	558	583	576	588	596	548	571	606	571	590	523	588	580	559	596	544	572	631	564	553	586	605	602	605	581	552	603	606	611	603	609	549	566	599	598	566	570	566	545	624	621	559	541	554	595	592	611	578	575	617	603	603	586	602	545	552	577	556	545	539	590	606	556	579	571	582	595	600	597	590	614	588	611	573	613	578	570	571	572	620	566	563	590	580	572	556	545	559	616	578	555	606	577	583	534	578	641	593	586	559	543	590	546	584	611	586	559	585	606	572	553	587	573	625	541	620	565	595	593	584	575	560	582	561	580	648	583	595	608	545	608	596	585	537	551	611	620	581	576	534	579	619	577	567	560	574	574	592	593	531	574	591	559	587	573	578	594	598	570	559	580	597	594	553	583	591	572	570	590	562	571	580	610	625	565	578	555	580	582	630	541	536	584	595	567	624	625	618	546	569	609	554	624	645	553	579	590	567	564	576	546	628	568	555	610	573	571	572	608	612	634	600	574	570	606	559	570	564	596
34197	41678	52503	38352	24307	17264	12122	8818	7918	4956	3525	3223	3053	3291	2934	2075	2012	3793	8750	8656	5994	3350	1536	872	401	313	314	261	234	247	224	230	274	234	240	233	232	225	226	214	206	254	188	244	238	215	206	190	207	231	189	205	200	190	213	187	212	227	208	223	212	233	214	208	222	230	217	212	203	203	209	211	216	191	218	200	222	221	196	225	216	226	203	251	227	206	227	225	204	215	234	217	205	204	213	187	203	188	223	209	203	238	204	206	230	226	217	220	220	181	215	191	216	222	211	200	191	196	223	210	207	187	223	192	221	213	226	226	198	210	228	211	215	187	216	192	206	220	202	221	215	213	200	232	220	229	206	225	212	214	247	213	200	217	197	241	180	219	219	191	202	186	225	209	214	211	215	200	207	222	186	220	214	224	225	187	193	201	216	197	207	206	198	223	208	245	215	210	234	210	235	215	219	192	216	180	213	226	209	199	207	231	191	205	205	197	185	215	227	203	214	205	225	209	209	223	217	195	184	209	219	211	224	227	210	180	207	193	216	214	224	189	196	201	230	204	208	200	216	218	233	223	222	221	211	209	221	194	206	219	215	218	195	232	210	197	194	213	188	203	203	214	175	197	197	195	223	205	240	198	209	184	226	222	201	215	201	197	183	212	205	186	214	175	218	201	197	189	209	229	214	193	206	217	204	234	225	205	202	225	214	186	186	209	195	210	214	217	201	228	217	214	203	234	225	181	191	201	224	209	187	231	222	207	220	206	194	220	217	217	232	198	250	218	189	207	207	203	207	222	199	210	235	225	210	201	223	219	222	182	212	215	231	219	199	210	220	218	197	212	198	207	201	237	220	211	216	211	225	194	222	234	207	210	211	218	214	205	209	233	212	213	205	226	206	237	208	214	220	187	206	217	209	215	228	222	215	214	208	224	187	226	207	194	233	204	218	205	237	215	210	229	213	242	184	210	231	222	208	208	204	216	215	209	206	205	192	226	220	212	194	194	226	204	221	216	222	225	211	189	216	218	207	240	179	198	229	220	208	218	219	200	198	203	220	198	205	214	186	225	193	217	194	227	240	204	213	201	217	206	193	218	180	202	212	224	230	232	214	200	186	211	211	209	210	225	234	178	205	236	209	205	205	236	254	197	235	224	202	226	178	200	202	202	210	231	207	213	231	210	238	215	211	186	223	201	214	207	213	194	198	228	212	193	204	221	214	205	193	215	203	213	214	222	203	209	217	182	201	249	196	200	202	210	207	213	219	206	167	220	251	219	237	220	235	218	224	234	232	192	225	209	212	198	236	211	205	198	231	223	216	224	230	220	213	232	213	222	199	223	204	197	225	226	201	211	210	193	196	186	225	208	194	181	219	229	196	187	209	231	194	204	223	193	205	226	215	197	211	227	208	218	199	219	224	228	222	211	192	211	204	217	223	186	212	212	216	198	216	240	222	205	206	221	208	225	201	193	201	219	219	214	211	218	202	225	204	225	216	203	193	193	225	216	205	217	259	214	221	217	218	202	211	200	241	205	219	232	197	199	227	193	210	199	199	218	196	196	203	209	215	217	220	181	175	207	203	234	231	185	221	216	216	209	238	213	218	198	222	202	209	219	196	210	194	198	171	209	216	217	247	207	213	199	232	200	243	210	212	200	193	202	181	182	209	212	221	169	207	212	206	212	223	212	241	224	212	232	202	190	208	204	190	204	212	223	197	185	230	225	201	197	199	241	216	217	243	181	231	247	178	205	207	224	201	196	216	236	207	218	216	221	187	230	230	216	183	212	190	218	217	201	212	206	201	224	212	205	218	226	211	189	238	216	207	202	201	223	220	214	211	200	222	204	219	211	187	209	243	211	201	206	204	209	210	226	207	201	222	192	212	180	200	251	210	207	223	210	219	187	204	226	223	220	226	228	205	221	199	210	210	210	225	224	222	191	206	216	209	218	185	198	221	224	203	196	216	207	206	193	196	209	214	232	167	220	210	204	192	230	208	231	222	220	200	205	217	175	208	220	203	206	201	191	204	203	216	239	229	204	192	220	198	202	201	203	196	202	232	217	229	211	208	237	227	215	205	209	203	196	215	213	228	212	194	195	212	192	213	209	219	231	243	234	230	216	197	197	188	228	206	220	225	233	211	240	218	201	229	230	234	196	211	197	196	198	200	192	217	219	208	184	215	221	224	211	236	203	208	218	228	186	212	178	233	211	195	227	235	226	203	221	218	214	238	207	217	211	220	208	224	208	199	222	212	190	205	213	222	218	216	197	171	203	204	202	230	221	242	213	196	238	217	220	219	198	189	180	215	203	228	195	215	215	214	213	214	211	203	199	208	182	219	209	210	170	207	191	210	202	207	219	237	194	255	231	195	225	196	215	222	216	223	230	208	219	208	229	235	205	216	225	228	195	205	214	225	223	225	225	221	195	206	223	221	202	231	210	226	178	241	199	211	206	199	202	220	214	207	193	188	195	208	212	187	195	196	235	193	186	200	223	184	177	198	178	215	228	202	214	218	200	205	216	196	190	194	220	239	258	215	231	205	221	231	208	209	233	209	189	215	204	221	218	203	215	215	206	207	224	212	186	195	207	214	224	201	206	207	213	225	198	194	217	220	218	197	190	229	222	226	226	207	217	220	212	228	208	220	221	228	195	230	195	203	220	211	189	224	231	214	220	181	206	186	213	224	193	242	216	198	207	198	239	228	191	250	229	214	199	211	189	214	207	216	190	217	227	195	218	198	220	199	196	202	201	241	222	227	203	201	217	210	198	228	221	222	209	224	203	220	218	198	230	184	192	243	219	223	227	222	211	211	209	218	185	214	214	238	228	180	222	169	241	219	200	209	234	220	253	216	196	231	214	211	223	200	221	192	207	220	201	208	217	199	208	203	212	230	233	209	231	224	211	201	203	202	247	219	249	231	224	200	204	237	192	227	218	263	204	201	207	180	203	207	218	208	222	208	192	222	244	218	215	193	210	197	213	201	174	196	211	212	207	210	204	204	229	205	219	215	187	226	216	214	201	215	224	210	223	209	197	214	205	223	223	213	235	217	200	223	194	208	224	201	190	215	203	242	210	194	216	216	212	227	191	199	198	207	229	232	191	211	213	188	212	243	205	214	215	209	205	195	216	199	195	220	225	195	222	206	216	210	229	199	216	211	217	213	186	217	233	230	245	198	210	202	174	240	193	193	195	188	193	223	200	208	197	194	206	208	207	200	195	218	201	212	207	216	239	218	220	201	226	204	213	245	196	209	206	204	206	184	212	190	205	190	200	214	231	202	203	236	210	183	215	212	212	208	247	222	239	196	208	215	220	200	189	211	198	177	224	188	201	217	220	183	223	198	205	187	217	200	202	213	222	219	209	206	212	192	206	213	194	242	225	206	229	200	210	219	210	213	209	212	182	236	202	204	199	197	209	238	231	194	222	191	197	212	208	238	217	197	210	212	206	203	217	189	198	196	189	219	200	199	199	226	241	216	204	207	211	243	211	226	219
22456	35152	51392	36076	28947	26393	23577	21079	19688	15417	12644	12118	11836	13552	11819	9506	9552	17635	30183	28943	22616	14919	7617	4092	1646	1086	807	777	735	692	681	703	739	669	618	617	592	587	529	566	588	594	599	586	548	566	535	549	569	558	525	539	527	566	499	558	606	535	557	569	524	529	559	549	557	522	561	585	529	567	570	543	519	579	536	519	558	527	531	552	528	555	532	599	553	579	572	573	537	589	530	555	559	514	580	515	549	576	526	544	555	562	562	541	603	568	520	539	575	583	545	517	561	546	574	569	525	527	531	497	589	539	522	581	518	508	543	545	503	495	526	555	570	538	565	569	548	546	564	534	552	552	545	553	525	535	576	598	541	560	551	609	574	568	571	563	480	530	584	511	558	524	528	549	546	549	550	528	564	561	548	535	552	555	581	545	574	518	555	575	556	566	553	548	522	554	540	572	543	566	543	487	529	555	514	543	550	567	510	582	575	540	560	560	572	558	553	540	539	511	531	523	551	569	550	530	554	548	545	557	562	561	519	529	600	560	573	557	541	570	574	532	595	490	546	576	558	521	562	590	598	574	575	584	510	543	605	556	536	606	527	552	563	587	592	565	541	554	570	589	542	553	534	580	577	582	528	576	556	575	529	572	532	535	605	532	558	521	522	542	545	536	552	556	525	549	561	563	528	575	551	485	557	544	518	535	556	549	565	506	539	545	559	505	546	554	569	554	585	555	578	537	571	526	563	540	563	549	535	561	493	569	558	554	554	555	574	571	581	524	571	553	532	595	605	523	542	563	559	582	539	575	563	550	538	552	570	546	551	583	530	555	583	560	546	565	579	586	560	578	574	538	525	550	557	549	558	560	568	535	548	571	584	543	560	540	530	543	549	590	504	522	553	547	538	533	541	573	502	560	546	527	534	518	526	515	566	562	529	558	519	515	557	538	515	574	531	571	528	548	529	518	550	523	584	522	544	552	573	535	551	527	558	558	565	572	524	540	526	563	560	555	583	580	604	590	559	531	569	573	573	541	552	556	553	510	596	552	555	549	509	553	565	557	512	545	574	532	567	593	557	557	549	569	531	576	549	562	555	577	545	517	527	543	546	589	536	549	530	543	537	491	582	556	595	575	561	570	574	559	558	560	561	583	561	531	548	561	540	553	558	551	563	541	537	567	540	520	543	545	558	551	557	543	541	544	541	542	572	544	544	573	502	575	543	555	570	495	586	548	528	549	574	554	544	547	532	539	505	574	545	590	566	506	556	507	511	569	542	562	570	539	537	576	558	571	595	517	569	627	509	566	582	568	570	566	553	555	558	569	555	513	591	546	534	592	561	522	477	565	540	566	572	604	531	541	555	543	585	552	591	501	552	600	557	502	534	522	553	567	544	557	565	554	559	574	570	574	556	569	531	570	535	595	568	525	554	596	544	529	539	611	579	529	537	545	576	579	570	590	531	546	551	577	547	549	579	542	564	574	527	558	602	532	553	592	570	590	540	564	540	553	522	560	536	535	527	530	570	594	517	545	541	588	597	555	537	553	523	533	560	549	515	540	546	528	537	558	532	590	545	568	572	507	662	516	553	552	540	551	567	557	572	536	573	583	554	507	568	548	523	521	552	556	536	532	559	528	564	542	567	505	579	543	563	526	551	563	606	560	536	565	514	576	600	513	591	556	525	539	556	536	548	544	592	566	583	546	545	554	559	500	545	591	531	574	545	533	535	547	558	578	523	496	558	564	555	559	577	581	552	568	575	561	565	531	541	537	531	561	540	509	568	559	573	550	564	547	522	540	582	545	507	533	572	570	544	522	547	540	573	502	546	555	491	578	578	550	550	534	528	561	542	589	560	539	560	544	511	559	526	545	563	589	509	538	531	549	542	527	550	499	565	515	589	537	549	588	563	532	568	537	633	549	548	584	612	533	557	557	517	565	563	549	517	550	578	554	555	547	562	512	519	569	524	521	565	578	587	559	550	527	521	567	550	521	565	561	575	551	536	511	556	542	534	505	526	583	569	559	572	568	569	557	573	568	547	569	523	543	523	558	522	566	583	568	578	554	542	557	546	565	551	549	498	606	518	554	575	563	509	560	581	560	565	543	552	545	577	530	555	614	571	555	524	564	507	548	573	544	553	532	577	525	528	573	551	545	552	573	532	570	540	533	547	565	555	550	548	547	518	583	544	559	565	524	589	511	558	526	557	591	510	538	526	556	556	542	528	587	524	538	536	525	561	584	552	530	549	579	526	564	544	551	562	553	525	555	577	518	558	539	544	489	546	567	540	543	592	519	541	551	596	578	508	555	548	581	559	545	512	608	566	534	542	531	560	570	585	529	555	567	499	606	532	600	571	534	581	569	539	536	557	569	552	564	573	588	570	574	538	549	598	551	550	547	511	540	593	555	535	545	508	552	528	545	548	537	540	556	558	519	530	571	555	532	571	522	555	529	555	558	560	519	521	565	579	559	572	567	587	502	560	564	532	594	562	550	527	508	516	562	555	573	533	510	515	554	557	539	531	556	609	553	556	523	580	574	532	530	543	515	495	557	572	556	575	540	519	574	542	536	517	543	579	582	526	562	574	541	556	505	529	542	559	552	533	537	585	572	576	561	567	503	544	534	584	582	503	542	539	577	538	595	536	525	536	559	576	543	577	551	555	555	520	506	546	557	580	553	563	553	557	585	534	549	556	530	496	549	540	571	524	570	559	538	571	562	587	547	589	554	559	572	550	551	557	578	524	570	565	538	586	584	539	526	529	596	577	545	509	567	554	545	605	555	550	600	517	590	560	570	582	537	538	559	533	556	535	507	535	541	529	558	552	588	577	507	583	553	583	508	544	536	555	574	562	590	521	566	553	608	548	545	496	582	589	537	595	515	539	620	533	575	560	532	546	596	545	558	546	549	539	538	560	563	532	580	537	531	566	586	565	561	565	542	530	550	568	607	522	579	519	547	534	557	545	568	540	531	550	543	589	612	584	526	547	547	590	531	559	517	558	552	582	531	591	568	520	584	537	521	584	541	554	558	527	595	539	540	551	553	514	570	529	550	542	580	538	534	543	547	540	537	576	579	546	586	537	541	560	539	530	549	535	562	538	561	557	554	530	544	580	538	537	561	563	570	612	554	520	542	517	581	514	540	552	543	518	561	524	598	556	567	550	556	549	543	559	552	567	585	599	573	595	556	512	525	529	549	554	606	554	544	547	532	551	507	531	553	556	603	543	561	536	566	554	530	532	528	558	541	564	520	547	595	500	574	552	512	565	566	544	559	556	550	554	593	554	540	559	572	587	549	567	537	571	540	553	518	591	543	541	529	579	551	533	554	536	555	528	539	525	552	538	553	568	529	528	525	574	541	527	536	588	558	568	539	534	569	565	561	584	543	533	589	523	566	610	562	545	552	543	555	549	523	558	555	563	511	528	537	522	559	547	529	544	544	549	550	563	564	544	582	558	537	561	519	596	510	525	603	560	555	560	567	503	571	555	558	567	532	565	508	568	561
10942	11779	12899	9006	5084	3519	2000	1453	1219	1003	788	720	613	593	558	541	430	530	677	780	745	539	367	319	236	228	234	221	219	225	214	211	205	205	191	173	218	207	197	222	199	214	219	180	229	204	221	214	219	213	208	225	217	194	222	224	227	218	237	198	210	175	205	194	176	194	221	230	201	215	203	211	202	215	228	198	235	220	215	202	204	228	207	222	225	216	226	203	193	210	172	214	215	208	218	230	185	194	215	212	211	177	203	221	216	214	199	215	206	230	194	192	229	184	209	229	212	214	212	206	221	189	210	221	210	202	210	214	208	205	208	203	201	204	210	216	214	202	189	192	192	207	205	193	231	191	229	197	206	190	208	199	211	227	219	218	202	205	208	218	207	209	216	212	189	210	201	207	218	189	217	203	226	215	206	209	225	190	226	236	207	215	225	208	222	225	230	221	179	214	190	219	193	202	208	220	223	211	212	207	252	209	223	196	220	196	204	211	213	221	217	211	210	217	202	207	242	207	208	205	209	228	205	208	197	218	221	209	218	205	198	194	263	224	203	212	194	201	226	215	225	216	195	226	209	194	224	204	242	197	225	215	225	197	213	222	223	190	199	203	212	208	193	209	196	212	214	215	208	238	203	205	199	219	202	183	201	197	214	209	211	192	198	196	176	228	214	214	204	211	193	210	203	195	206	227	211	202	195	197	234	229	213	202	217	212	202	231	241	208	201	208	183	209	206	220	203	199	204	205	226	205	208	189	194	204	211	225	212	187	212	209	202	197	185	231	195	175	192	194	231	237	222	197	183	219	209	202	230	211	213	188	179	206	219	224	189	240	196	202	180	204	203	206	213	218	202	191	222	188	208	214	214	232	186	222	216	200	204	207	202	194	190	225	212	221	216	225	207	205	182	213	225	206	201	206	210	203	211	193	195	233	206	209	188	230	198	212	215	179	213	205	218	189	212	207	214	190	238	215	186	207	199	214	214	211	209	203	212	208	224	224	193	209	202	212	200	219	214	205	206	219	204	216	217	184	225	230	206	220	225	206	197	208	241	202	239	220	206	249	219	215	211	214	195	218	219	188	215	217	210	222	186	200	216	194	212	186	219	194	200	214	199	173	217	215	217	205	226	218	205	210	217	217	204	200	196	225	220	180	216	209	219	202	198	208	239	210	222	204	204	237	213	203	195	210	219	234	205	210	197	189	218	222	226	219	202	198	232	224	229	239	216	181	208	215	210	196	225	197	218	206	208	230	209	218	209	255	210	202	219	190	219	208	217	214	239	225	209	214	217	192	233	203	212	178	192	186	196	221	247	188	206	238	185	228	200	215	235	221	216	224	197	188	223	225	209	229	182	254	217	187	179	201	193	177	208	200	200	205	203	211	193	209	222	243	214	220	203	208	165	189	231	204	219	187	185	185	243	205	200	224	213	205	199	237	225	201	208	234	207	182	207	193	211	191	211	224	206	213	207	226	245	207	199	218	211	212	234	214	202	209	203	242	223	197	217	200	220	213	198	210	239	221	180	212	237	215	201	221	195	205	209	212	201	202	217	203	199	205	185	211	232	229	210	214	218	222	199	213	204	206	231	231	228	219	216	203	230	218	205	216	202	208	227	216	222	222	204	205	237	220	208	212	214	223	225	209	206	201	192	218	190	229	197	222	194	208	218	210	224	216	205	236	204	195	201	210	204	252	199	205	194	200	218	224	204	220	197	178	234	210	185	186	175	224	206	218	191	226	230	230	186	235	206	218	196	208	229	192	231	198	202	209	239	173	218	203	196	224	222	208	210	224	226	196	217	218	199	190	225	196	217	218	215	235	221	196	207	214	207	243	213	234	206	209	211	236	206	188	195	247	201	237	229	239	189	220	207	188	219	203	204	207	225	208	232	206	182	210	184	192	187	197	196	224	189	185	196	193	202	206	202	206	193	229	226	217	233	206	206	196	214	209	186	214	185	203	200	210	217	218	190	214	212	210	220	222	235	220	183	205	192	212	209	171	225	215	206	226	215	221	190	248	224	224	219	218	205	237	219	195	196	213	239	208	196	224	223	190	221	209	202	207	222	192	217	215	216	203	218	196	204	207	232	197	214	199	202	217	205	196	226	227	215	196	217	211	210	206	193	200	211	228	212	236	212	190	216	206	188	233	212	222	197	214	216	185	219	236	197	217	254	205	209	181	216	212	211	219	216	218	210	214	203	200	198	198	197	215	213	202	203	241	222	219	184	225	208	211	213	235	210	224	195	196	246	253	223	205	196	194	199	205	204	235	221	204	185	194	204	221	203	201	195	193	227	214	206	206	215	220	221	231	232	227	222	216	215	212	211	225	234	230	195	209	199	203	197	198	212	219	201	209	217	213	249	208	219	218	215	236	209	219	222	199	214	216	196	206	193	214	190	214	230	221	204	186	191	196	203	219	214	197	216	181	203	216	195	218	205	212	203	183	212	186	218	194	208	182	200	208	211	195	229	207	203	222	221	211	202	210	210	214	190	218	209	187	219	222	199	195	204	208	189	181	184	194	222	203	211	198	203	231	194	207	225	221	190	202	218	230	227	219	212	200	212	218	189	202	206	206	204	211	184	213	193	191	230	235	220	213	220	216	211	224	215	221	228	203	209	194	207	208	220	215	198	215	213	207	227	211	237	235	220	224	219	228	201	203	208	224	216	216	233	218	215	224	233	223	214	196	183	197	212	212	210	214	226	212	214	178	205	214	213	213	236	184	200	246	223	206	215	183	235	209	200	239	210	212	202	203	204	214	226	200	201	202	203	215	212	214	228	204	204	213	209	252	223	244	211	207	211	240	219	240	217	206	209	205	204	204	196	198	213	212	207	217	226	196	202	199	216	235	229	205	209	227	211	208	189	209	228	214	210	204	221	206	195	196	217	202	218	214	226	205	213	214	227	194	209	215	206	196	223	197	216	191	205	217	209	215	207	196	209	217	225	195	201	200	197	219	218	204	190	209	221	216	190	230	198	198	224	218	224	218	220	207	230	214	192	181	210	181	208	187	211	255	229	204	216	195	224	231	214	227	241	210	201	196	228	199	212	205	205	208	212	236	226	198	219	211	228	214	197	207	234	214	199	208	232	215	200	214	211	201	213	206	230	196	192	226	226	201	193	209	226	212	223	202	197	185	232	213	206	225	189	227	206	205	209	216	207	214	217	188	202	218	187	219	222	210	217	210	205	226	179	211	198	201	215	217	237	222	216	214	199	219	209	240	186	204	207	191	230	237	191	212	189	217	198	205	199	205	217	215	226	236	220	213	242	227	210	192	195	211	220	201	220	207	218	213	204	206	201	223	209	212	228	210	202	204	192	206	199	185	212	231	215	214	229	228	185	215	220	231	222	204	201	211	216	221	208	224	205	221	189	211	216	212	185	239	207	232	212	245	182	224	210	191	206	188	230	203	212	241	238	200	230	180	218	199	222	215	213	201	205	203	220	202	223	208	210	196	191	196	210	183	208	218	195	204	209	195	208	203
7954	10338	17233	16033	13288	11970	7556	6364	5848	4892	4019	3496	3273	3036	2931	2684	2260	2854	3821	3854	3177	2197	1227	915	665	600	562	629	544	524	618	579	551	564	532	552	582	565	586	588	513	570	544	565	588	536	551	576	572	531	567	579	547	555	571	553	573	546	548	539	526	543	560	547	531	553	564	534	533	572	538	569	497	535	546	563	539	569	556	563	548	535	568	551	568	531	558	521	550	515	548	533	548	578	564	548	523	561	560	569	530	569	569	531	539	602	574	543	565	564	571	538	522	565	570	542	557	528	540	581	585	590	533	583	563	575	570	591	527	550	575	582	514	541	580	561	579	545	568	562	538	553	562	573	561	580	560	604	544	536	529	515	569	519	563	593	528	584	560	509	562	549	526	542	546	565	528	516	565	528	540	552	567	556	522	551	553	552	544	547	580	615	561	566	528	567	572	570	577	569	569	547	573	588	556	603	538	567	605	563	562	533	523	585	569	528	565	537	592	565	549	508	542	543	508	552	526	588	535	563	521	515	551	544	559	547	525	568	547	561	531	557	551	603	548	565	598	541	550	568	564	540	564	529	599	553	581	519	537	584	572	549	576	558	570	547	546	547	553	542	522	585	524	557	518	531	545	604	551	582	584	560	542	559	559	545	543	550	558	525	529	583	532	536	531	530	550	575	554	553	507	551	581	572	561	554	519	591	606	548	562	554	551	573	546	538	580	604	517	543	543	564	595	519	585	560	486	490	568	560	567	551	542	550	530	538	546	560	574	532	564	532	547	566	542	584	565	579	585	545	531	574	575	539	534	523	544	555	539	568	577	551	568	623	577	521	550	571	580	518	532	559	572	539	564	568	540	602	578	607	575	534	580	584	559	540	561	566	561	527	610	541	502	536	574	546	552	551	572	522	578	538	548	559	583	532	507	594	581	523	581	577	551	550	522	559	565	549	582	567	514	539	572	578	535	546	533	581	596	587	533	560	580	579	525	566	556	533	554	574	550	572	538	540	540	541	535	566	585	540	580	539	575	546	535	605	579	580	571	542	551	495	553	590	571	569	543	585	548	519	571	526	558	564	541	557	537	574	555	555	528	530	564	580	565	565	527	522	512	550	561	560	562	535	554	557	537	520	527	524	535	535	548	549	546	552	548	548	548	551	558	554	555	565	560	526	561	581	556	581	592	563	576	532	528	555	536	566	571	531	551	547	560	545	565	563	553	549	583	525	592	512	569	587	562	542	498	558	540	553	564	570	587	531	531	545	562	568	549	526	576	532	521	570	539	547	565	559	531	569	551	549	587	568	576	549	540	553	581	550	579	574	613	559	563	536	547	554	532	567	549	505	555	534	568	550	560	562	549	515	553	519	569	530	553	577	589	567	560	508	545	522	484	527	529	549	527	526	598	515	560	543	571	558	559	502	590	572	557	534	578	561	584	569	562	572	584	595	557	585	581	568	554	536	570	572	531	547	566	574	568	535	526	563	549	580	549	520	576	572	561	511	559	535	540	600	491	527	575	570	558	552	574	585	559	553	571	561	531	556	555	561	540	556	578	557	593	555	569	544	563	572	520	538	594	600	539	554	520	545	605	554	610	568	545	564	573	566	574	547	577	531	554	564	571	565	552	583	561	554	578	559	529	516	554	561	576	542	517	540	583	582	471	546	519	508	587	530	572	537	542	542	593	563	534	561	564	532	581	538	593	579	549	591	564	585	576	535	526	525	556	573	562	578	571	561	562	541	547	545	603	544	543	508	520	512	539	572	537	566	517	557	565	575	542	583	518	573	528	555	551	529	515	577	533	572	597	563	574	539	594	570	559	483	516	569	518	550	572	588	548	567	557	591	506	567	564	556	578	557	535	572	563	569	533	537	554	558	580	541	531	586	519	569	532	547	543	608	525	555	563	571	571	604	556	596	532	539	538	530	548	569	556	557	507	542	542	555	525	585	576	549	578	552	561	588	535	514	524	545	579	556	527	570	537	520	562	543	598	528	578	539	575	580	530	594	591	584	577	547	549	560	564	549	532	556	521	542	564	553	536	571	538	561	577	589	538	532	531	564	574	527	570	544	569	554	551	557	532	512	528	599	560	547	548	575	517	552	581	567	528	547	510	558	567	535	569	502	564	611	555	530	515	535	583	537	588	526	564	518	579	578	583	563	568	531	558	546	554	566	590	564	588	557	536	545	577	526	536	530	533	522	567	572	569	533	585	569	593	540	599	563	545	552	581	539	573	551	566	540	558	572	560	562	577	543	561	603	562	527	548	578	556	557	545	537	545	570	537	576	538	578	559	568	560	543	582	546	528	558	534	527	536	566	540	542	522	545	548	561	555	534	564	562	562	586	535	531	577	533	617	560	546	583	537	536	568	529	549	561	562	560	584	565	532	557	543	536	515	549	534	581	521	593	555	600	543	539	550	545	568	569	546	575	494	585	523	575	559	561	582	575	558	560	521	580	572	546	592	547	531	548	552	563	558	564	567	567	556	534	541	551	576	610	538	554	573	545	574	528	531	536	579	581	582	554	542	524	576	559	577	596	540	579	533	527	531	521	570	535	544	578	599	552	539	565	541	529	559	511	536	540	556	550	577	547	572	543	547	554	546	539	526	585	583	531	571	521	577	567	533	586	567	561	542	553	552	526	520	547	567	551	589	542	554	572	542	548	531	538	557	558	560	521	550	566	539	558	556	597	562	616	556	562	555	584	554	563	589	574	559	535	533	551	589	523	590	543	601	556	554	566	557	561	582	530	575	529	557	549	523	548	547	614	592	489	538	539	578	560	557	528	571	540	568	552	536	540	544	538	568	539	536	555	566	558	560	573	535	562	529	526	521	589	570	564	584	526	543	545	548	598	525	567	559	545	556	566	553	569	577	546	548	578	522	566	532	548	523	512	566	536	605	537	545	573	570	568	528	592	593	567	577	549	566	553	568	534	556	547	553	545	558	543	557	549	567	550	551	543	563	533	556	554	575	578	519	566	520	545	560	543	539	543	519	561	612	550	552	547	531	572	540	574	593	548	595	576	505	536	590	596	581	559	571	547	528	574	550	551	501	573	595	554	561	584	595	547	585	582	510	536	551	527	554	559	539	571	548	547	551	572	563	591	605	542	555	525	575	618	578	574	555	554	582	531	548	536	575	524	584	589	560	556	560	514	535	521	558	526	591	545	553	564	576	542	510	543	576	552	533	571	587	548	567	561	537	527	516	560	596	545	539	559	549	559	517	535	544	535	532	520	574	497	550	561	573	581	525	546	567	538	555	589	538	548	569	525	529	568	550	588	569	566	557	586	573	551	580	537	534	565	581	532	592	535	572	583	572	526	591	592	551	569	564	536	541	538	504	588	546	543	581	520	557	524	560	580	540	525	543	521	566	558	550	550	517	551	558	524	581	532	551	536	583	533	555	536	533	531	551	533	572	547	597	509	529	548	506	536	566	548	570	558	542	533	538	556	530	551	517	541	557	565	552	565	548	548	549	591	590	585	535	535	575	529
26883	32168	42742	27871	15586	11231	6604	4269	3030	2566	2188	1969	1779	2037	1716	1459	1099	2199	4604	4341	2863	1554	906	550	330	273	238	266	244	232	219	253	245	270	228	215	256	256	227	213	237	223	218	220	235	231	223	231	251	236	195	251	211	218	201	240	244	222	242	235	209	239	238	224	205	194	237	195	210	231	253	233	218	234	212	262	220	221	227	247	232	236	225	196	209	216	238	214	222	218	225	250	214	179	236	231	234	226	227	222	213	242	214	223	236	252	242	236	222	247	213	199	252	201	237	213	244	225	231	195	203	228	224	217	216	220	234	228	202	219	236	220	223	220	212	239	214	210	217	226	237	181	222	198	235	235	230	209	237	216	230	218	212	211	224	214	226	211	219	232	221	200	227	204	234	207	220	210	208	235	256	236	231	238	242	214	222	231	218	220	212	224	203	201	218	253	235	225	225	220	199	229	238	227	218	256	227	234	255	205	232	219	226	237	225	224	219	200	199	247	241	191	219	199	220	207	207	233	210	193	210	235	224	223	189	229	238	259	241	237	221	222	219	238	231	244	213	205	206	231	254	219	229	218	235	246	221	216	200	245	221	254	217	242	211	201	240	246	234	228	209	212	202	198	221	204	213	219	232	227	214	229	217	225	219	203	213	207	196	226	225	220	206	236	234	223	236	222	218	250	216	199	219	225	206	238	220	220	256	233	227	216	199	232	233	225	210	225	207	207	192	250	227	222	178	213	235	219	210	257	246	217	229	265	208	217	221	241	235	215	219	208	216	243	239	223	229	198	245	212	223	238	225	230	222	235	234	222	248	228	226	169	217	228	213	222	231	215	218	242	254	226	235	213	240	214	207	245	239	256	210	229	273	200	215	230	231	236	215	236	243	231	190	221	217	238	236	207	227	224	222	202	224	225	219	222	210	217	230	235	207	223	249	216	240	278	236	216	205	229	234	217	218	227	200	218	235	221	203	209	214	206	222	234	234	233	236	209	201	234	212	241	208	220	219	228	251	229	246	218	219	217	211	215	211	221	204	236	228	224	263	216	222	231	207	206	238	203	248	229	193	224	226	245	237	251	227	219	226	239	220	201	220	227	217	220	224	233	236	217	196	231	244	263	235	243	219	246	211	239	222	237	210	238	241	234	236	253	202	232	252	226	227	214	216	226	224	199	230	214	208	206	251	183	226	210	241	254	216	263	226	223	227	214	228	243	216	225	223	224	207	188	259	253	247	194	248	225	240	238	233	221	231	223	231	242	210	188	223	257	242	228	235	221	218	226	233	237	232	222	221	236	221	247	224	208	236	198	236	221	231	208	236	212	230	228	261	236	220	216	225	203	199	240	224	198	241	243	219	231	231	234	234	241	239	224	212	224	236	220	220	223	238	224	189	240	216	219	193	239	224	260	247	244	211	217	227	228	242	221	234	208	217	191	219	235	213	234	201	226	236	221	258	219	229	225	227	222	228	235	232	225	221	216	266	226	241	215	204	212	197	216	242	206	229	206	238	212	211	190	222	236	251	213	208	247	215	240	220	218	185	243	222	230	237	230	231	216	226	223	217	221	240	232	246	215	231	222	227	224	232	233	237	220	240	233	216	218	214	208	237	230	239	240	191	223	230	212	251	212	225	220	208	228	233	252	233	231	238	214	210	223	228	222	218	253	211	225	206	241	199	236	230	192	243	237	222	215	214	201	228	218	220	237	229	247	246	231	234	188	207	238	256	227	222	204	207	217	221	242	198	229	231	247	252	211	184	197	241	209	210	210	218	232	197	203	211	237	228	208	209	220	237	220	238	197	212	220	241	216	231	231	215	210	204	219	222	217	235	197	218	220	211	189	275	214	202	239	208	236	215	219	220	242	250	210	214	235	244	223	224	216	227	248	247	230	204	226	212	238	220	254	232	217	237	220	204	233	258	233	250	253	231	196	250	224	191	222	244	233	215	250	209	217	237	236	247	218	225	212	234	241	214	241	213	245	214	241	225	224	184	217	238	221	218	227	247	221	201	226	229	239	244	200	253	207	221	219	202	234	241	223	230	218	213	241	201	223	235	263	221	201	213	208	241	212	240	230	245	221	229	226	211	231	212	215	231	225	252	224	221	206	206	221	196	223	228	207	249	223	214	239	246	214	233	208	213	218	228	249	225	225	230	239	207	234	213	239	210	254	228	230	224	232	220	191	219	248	232	250	231	248	218	199	218	202	228	234	221	216	232	207	240	233	208	177	202	217	232	206	239	208	203	213	242	220	214	230	192	212	230	237	232	223	220	232	259	202	222	202	211	230	231	246	226	220	249	204	262	208	194	229	208	228	217	212	193	230	219	218	219	232	229	204	223	230	233	218	218	259	242	213	211	224	226	223	224	190	224	200	214	244	240	244	220	237	232	199	210	222	225	215	219	250	253	207	217	190	213	238	221	226	235	228	226	226	238	206	211	218	211	222	242	215	230	227	227	240	201	226	211	231	223	227	222	222	223	242	212	221	213	226	228	210	230	228	227	210	226	231	202	222	240	237	251	255	213	249	213	253	224	223	217	200	229	231	211	210	230	202	206	227	228	200	224	230	256	236	228	242	201	213	220	214	201	188	240	209	212	211	231	207	220	222	221	245	214	209	225	195	208	213	238	194	201	240	225	226	237	249	238	215	228	207	221	188	242	215	227	210	236	199	199	224	235	247	228	200	233	220	236	223	222	217	237	216	221	242	223	220	231	223	216	244	203	257	242	233	185	230	227	226	211	243	243	228	217	220	234	235	191	207	215	253	238	210	216	241	198	207	222	218	246	249	233	227	222	218	219	215	238	231	222	230	208	209	234	226	238	236	219	234	254	209	231	209	236	225	226	244	240	216	218	230	229	218	220	232	218	199	219	223	221	222	253	208	209	208	221	220	226	224	208	239	209	225	233	217	218	230	204	234	206	211	215	222	223	224	216	223	200	210	214	194	217	217	247	240	209	223	230	184	244	211	223	239	200	222	226	222	229	243	200	234	247	251	211	243	242	225	209	244	228	242	222	207	215	243	208	236	199	232	224	213	244	245	237	197	240	235	263	224	224	202	231	225	238	208	209	226	220	232	255	240	234	223	238	221	202	237	237	247	235	215	229	223	249	213	207	220	206	214	202	242	237	210	244	223	226	228	207	207	238	200	242	231	226	213	234	219	213	239	227	223	203	225	232	209	232	229	222	217	206	189	225	223	251	193	216	219	225	204	234	234	235	231	217	225	210	234	232	232	177	239	212	225	231	215	244	248	233	246	239	224	222	223	216	215	236	213	243	202	239	215	202	239	202	234	219	221	252	232	249	227	208	224	253	208	233	224	226	231	241	199	219	217	218	218	232	218	228	234	217	229	201	234	197	235	218	239	206	231	215	227	226	212	222	212	210	242	221	229	214	251	235	208	221	236	218	228	237	226	222	241	193	217	238	236	198	189	245	198	238	215	238	228	223	237	221	219	223	221	215	240	208	227	223	231	235	227	236	228	215	232	203	213
18482	27191	43759	28092	22718	22150	15669	14080	10696	10482	9282	8748	8415	9180	8037	7226	6250	12112	20544	18713	13973	8169	4202	2596	1211	795	704	753	675	649	621	616	680	674	623	632	632	573	580	552	597	578	641	606	618	574	605	565	608	570	554	539	604	599	592	618	557	612	566	638	572	573	597	577	586	604	603	590	560	619	601	610	547	590	610	563	595	541	560	585	582	588	582	641	567	608	583	576	596	605	591	546	590	569	524	622	612	634	601	614	591	540	584	593	553	582	592	590	607	560	573	592	572	569	607	614	588	543	601	575	566	585	597	606	569	561	571	581	560	573	567	589	559	610	589	568	577	618	555	601	578	597	584	625	545	564	587	572	535	599	611	603	613	603	588	569	623	561	585	599	593	561	613	573	583	661	584	605	553	601	564	546	565	630	596	550	595	551	590	582	632	597	588	582	589	635	566	633	606	619	574	619	561	586	596	616	602	558	555	622	558	607	592	546	567	586	566	569	574	598	584	570	632	580	624	568	571	587	619	591	562	632	595	557	614	630	649	582	596	635	620	640	584	580	611	569	613	581	563	588	638	568	605	632	602	603	567	564	585	588	601	596	600	604	576	605	587	610	629	594	621	599	605	578	549	566	540	593	559	557	590	620	576	550	539	617	623	608	579	586	596	547	604	617	630	587	575	550	599	586	592	589	595	566	630	568	556	596	600	591	594	603	568	601	609	541	561	602	572	630	574	578	585	562	575	577	592	605	583	550	602	591	599	631	616	588	588	588	562	559	614	637	581	563	559	616	609	612	608	599	586	592	606	595	614	547	601	613	610	562	589	592	580	543	604	561	581	576	599	540	581	586	571	569	586	591	566	611	570	670	571	560	581	564	629	600	576	542	599	581	632	616	612	583	595	613	546	599	610	603	588	557	588	551	570	624	611	609	604	599	611	581	606	655	616	611	552	614	575	558	612	585	553	583	558	578	532	620	525	574	597	588	567	557	591	549	594	572	586	628	567	603	574	626	602	595	580	552	613	609	595	635	598	594	596	599	574	607	622	557	575	565	600	613	593	633	571	563	584	599	631	575	625	556	650	548	579	627	572	567	575	597	606	615	581	551	577	582	607	594	622	596	603	566	605	618	537	613	549	609	572	584	584	595	546	605	597	628	625	558	578	565	585	579	581	594	530	585	613	580	626	593	588	616	587	590	583	650	590	576	583	594	569	597	557	636	586	554	589	590	596	538	574	562	550	576	594	583	569	615	570	560	591	586	604	627	576	593	600	623	617	597	579	597	591	636	579	583	610	598	582	569	560	587	597	636	572	601	600	554	537	578	614	604	555	580	553	566	610	566	620	569	555	555	597	592	551	582	596	550	533	591	581	550	578	619	587	565	560	555	590	599	583	632	531	527	599	569	585	585	630	627	599	551	612	572	594	559	564	570	599	626	578	613	605	590	580	561	563	599	581	601	510	605	566	597	567	584	585	582	602	602	556	603	600	572	568	599	579	572	576	564	561	574	579	529	575	589	579	557	547	562	572	563	594	585	575	579	618	578	591	620	574	620	610	588	569	563	591	623	558	590	538	605	647	546	584	593	618	561	544	592	572	568	607	582	579	558	536	623	572	566	575	584	597	566	611	579	643	604	576	593	563	592	613	573	625	563	551	609	592	588	583	593	596	602	598	544	607	588	588	588	590	562	591	614	576	563	647	568	604	582	591	571	576	610	592	600	598	641	594	576	608	587	574	586	529	574	609	622	629	548	608	576	587	609	619	600	607	557	575	627	601	626	564	615	583	597	572	565	576	587	628	590	553	568	574	548	596	608	592	616	600	600	546	580	597	625	582	579	582	583	633	572	614	586	585	590	543	606	549	596	592	573	605	596	571	568	600	623	559	574	564	613	607	580	586	605	564	588	613	586	614	573	565	594	572	573	577	609	575	588	582	572	559	611	599	579	586	555	613	585	579	612	673	599	626	576	604	593	615	580	620	578	605	610	567	592	592	556	557	572	591	612	570	581	578	569	587	642	610	581	600	627	578	604	592	582	654	574	596	590	599	569	605	581	594	572	603	552	628	581	558	592	589	551	582	582	610	609	571	577	582	572	544	614	578	587	609	568	578	554	570	582	595	590	585	586	576	590	573	583	592	605	548	604	573	563	575	593	602	626	602	581	614	607	562	594	556	615	574	588	603	566	603	582	593	572	586	602	580	575	624	584	566	605	577	577	556	552	626	573	596	616	575	586	583	601	631	597	582	586	610	616	591	585	588	546	643	615	563	633	568	575	553	587	572	550	586	610	575	590	570	609	573	613	614	611	565	557	615	580	594	569	598	577	560	581	538	613	621	606	604	585	595	594	594	589	609	585	576	567	615	553	564	598	581	587	593	576	597	594	594	590	601	614	547	604	622	574	584	603	552	610	588	552	603	577	575	560	564	592	622	584	538	594	559	559	599	577	576	583	558	553	566	556	580	563	613	596	574	591	594	562	592	555	570	615	566	626	530	601	592	615	578	555	572	593	549	579	582	573	567	596	582	599	583	582	621	567	538	625	593	560	603	611	553	586	570	573	606	614	630	619	561	563	585	579	567	620	595	613	604	529	599	633	577	570	571	561	563	581	562	582	590	591	608	601	574	557	579	629	595	625	596	573	589	613	553	573	589	601	588	589	594	592	576	593	593	602	599	558	549	580	610	558	573	602	525	550	607	549	592	582	577	632	600	574	555	608	609	558	575	588	539	537	593	623	528	593	567	599	549	585	601	577	531	579	602	579	607	567	585	582	542	673	554	614	545	541	602	562	578	597	605	594	564	637	560	628	611	612	567	583	628	562	620	601	602	620	562	625	656	585	574	589	605	578	589	571	603	537	610	577	637	567	546	588	543	553	608	580	559	630	559	589	557	593	572	601	591	574	585	621	607	579	576	611	588	564	546	590	612	581	565	591	573	618	625	578	591	570	588	574	584	608	617	592	596	547	570	586	600	615	586	575	576	579	599	590	636	616	549	601	598	585	584	565	612	593	611	595	582	592	620	602	577	618	591	565	589	568	573	600	581	577	623	548	580	595	602	590	559	592	612	574	562	542	591	636	621	604	599	574	603	589	581	605	567	580	583	583	555	594	567	586	575	602	548	619	573	587	589	604	618	560	583	602	577	579	599	597	582	600	571	594	607	587	631	566	610	571	588	577	568	612	629	532	592	644	581	553	607	584	609	588	598	608	594	612	582	567	575	585	593	527	593	596	609	628	600	647	570	551	574	587	567	609	640	585	558	558	569	572	559	596	593	590	601	605	585	573	535	542	584	575	555	564	557	593	574	623	572	642	586	620	611	596	579	571	553	596	575	604	617	554	630	629	591	537	599	626	567	584	576	565	587	608	553	598	604	562	620	607	531	565	566	610	607	620	657	600	614	592	573	587	605	617	546	586	596	605	620	633	596	561	603	580	600	579	601	605	576	596	588	618	586	554	595	600	549	605	545	585	586	616	608	612	568	573	574	594	602	588	548	567
38549	42593	53872	33113	21188	17698	11815	7703	5387	4206	3955	3980	5324	4033	3080	2678	2236	5103	9496	8490	5836	3175	1337	744	347	284	222	248	235	220	230	245	252	233	215	234	212	203	192	233	226	200	233	211	205	213	219	211	209	234	230	233	240	218	218	221	208	225	204	241	215	178	192	210	199	201	182	235	186	211	223	201	210	197	229	186	225	230	229	206	220	212	232	204	207	199	232	226	215	215	245	214	227	193	195	222	224	239	216	203	223	204	196	200	211	204	219	233	235	227	198	193	194	230	238	218	222	211	206	237	211	238	199	220	215	198	216	216	215	224	201	213	234	192	189	203	217	215	180	217	198	215	205	215	225	200	201	201	232	187	226	213	202	208	243	206	230	200	205	204	209	240	193	226	211	235	203	203	231	219	209	191	206	194	223	188	204	205	204	185	191	213	208	240	190	217	207	217	232	209	235	211	189	211	233	193	204	224	204	222	188	198	212	189	213	184	245	214	229	212	215	221	218	185	194	229	216	199	238	208	217	188	209	217	229	205	219	183	198	230	235	210	232	216	227	229	193	206	222	216	245	199	206	180	217	226	170	233	198	211	214	205	204	198	218	244	222	231	239	236	218	216	202	208	222	221	225	205	224	211	219	238	189	230	225	201	214	204	215	219	229	229	212	199	210	208	210	198	209	244	202	218	189	205	229	213	215	220	222	197	191	219	259	199	188	207	191	238	218	234	216	204	211	216	188	203	182	231	210	207	196	215	233	232	212	200	214	203	202	204	213	221	203	207	229	229	211	225	196	220	216	204	210	195	190	217	207	168	217	206	202	200	249	206	231	215	204	195	236	215	214	204	236	236	211	212	220	208	208	215	196	204	222	225	202	195	226	214	213	208	211	212	211	194	216	243	226	208	206	247	240	197	199	240	228	200	211	225	211	203	230	224	225	234	184	211	223	202	192	210	208	214	217	205	205	199	191	233	234	203	204	219	226	210	226	204	244	239	210	194	197	209	210	211	233	216	227	197	205	216	216	190	221	221	218	229	204	216	234	225	216	211	202	232	195	217	215	247	216	216	206	196	207	214	216	213	196	229	213	198	195	220	220	209	221	209	219	236	228	225	180	240	211	218	223	174	234	232	215	226	225	198	213	198	226	216	222	202	222	191	190	216	205	218	191	197	230	203	230	218	186	201	197	228	222	203	207	204	207	228	231	241	213	191	214	213	193	217	231	205	178	203	242	186	212	221	188	203	210	218	219	179	216	252	238	202	227	216	217	214	209	234	212	222	227	223	217	236	194	203	221	190	201	235	208	213	203	235	221	210	206	267	222	218	227	193	204	217	214	213	248	206	242	213	249	220	236	207	211	196	217	195	206	231	193	222	207	211	204	218	217	221	215	211	199	226	213	221	200	212	206	223	195	228	233	216	193	212	229	215	205	219	239	218	211	222	224	206	220	219	217	213	210	204	215	229	218	222	180	211	218	206	194	225	216	219	246	217	207	222	219	199	227	242	221	200	217	180	210	228	207	214	195	226	216	220	203	227	213	220	254	244	239	203	213	207	207	221	193	207	257	210	223	215	218	209	200	191	228	259	225	235	200	219	205	216	211	237	209	210	205	216	205	180	183	216	217	204	211	249	224	202	230	223	228	196	184	223	224	212	215	212	232	238	197	184	221	215	209	195	201	216	213	220	223	188	238	202	203	232	223	197	194	202	214	231	218	209	196	246	204	214	216	222	217	193	221	223	201	221	198	223	201	215	198	200	258	215	209	187	220	222	236	211	236	202	226	204	215	200	219	233	187	199	213	190	217	221	226	208	203	207	235	200	237	188	207	220	214	217	226	216	222	199	204	214	220	203	187	215	199	228	207	215	211	189	179	222	205	230	230	226	194	217	182	218	208	232	206	210	223	214	235	210	222	204	201	209	206	193	198	217	225	204	221	227	188	209	216	228	214	208	184	219	217	209	194	223	237	202	224	226	191	215	211	227	200	218	211	203	213	205	232	189	215	219	179	205	190	223	223	208	218	191	203	196	217	217	199	239	185	193	212	210	229	185	193	220	215	213	184	230	201	199	208	202	209	211	200	205	217	184	207	204	209	202	208	215	187	207	229	209	199	202	216	237	206	195	231	224	199	226	223	182	202	218	222	204	189	210	205	189	200	210	221	220	207	202	230	200	223	223	228	201	211	194	212	221	218	186	212	214	181	192	202	197	235	229	231	215	228	209	190	246	214	206	207	214	227	217	225	203	182	189	236	196	221	197	208	184	197	230	224	237	189	230	198	195	234	198	220	219	200	218	182	217	202	201	243	218	218	238	201	210	217	203	223	244	204	215	233	211	203	193	210	200	212	231	211	216	210	205	206	226	216	191	189	197	191	212	215	220	206	184	238	211	218	209	238	205	223	215	202	209	182	200	209	213	204	221	230	210	201	221	215	219	196	216	200	241	232	244	193	205	183	224	189	240	200	196	201	215	216	227	243	233	223	250	217	213	210	207	191	200	199	229	247	239	183	199	221	207	215	197	224	204	212	217	199	215	229	214	211	226	196	211	231	202	199	220	208	208	210	232	192	212	209	215	219	211	221	259	218	213	208	222	221	231	203	219	233	212	188	229	196	185	209	208	217	227	186	248	251	250	203	241	215	205	213	226	198	229	229	197	175	209	216	209	206	202	207	210	211	184	206	217	217	219	212	234	221	209	223	209	201	198	217	219	191	206	231	223	219	220	218	200	218	177	232	240	208	215	236	214	207	209	217	199	212	206	214	230	204	220	192	254	220	216	223	225	200	198	197	222	229	221	211	200	239	203	230	196	182	234	232	248	223	200	230	247	232	226	221	199	216	233	224	214	228	220	204	217	243	196	234	226	207	228	228	227	199	230	225	209	198	223	209	206	223	217	250	218	187	220	210	237	208	214	228	226	224	220	201	208	230	199	233	202	209	210	196	218	200	215	235	212	216	239	242	225	220	217	229	191	202	200	188	206	222	230	187	196	209	230	186	178	221	201	212	218	209	212	210	241	215	209	203	221	203	228	214	231	240	234	189	195	202	208	211	216	199	205	224	222	230	198	206	211	215	213	212	244	210	197	252	222	202	220	242	217	212	234	214	223	240	224	236	215	219	207	195	224	223	221	203	195	220	218	217	221	221	204	230	193	202	229	210	228	229	213	204	207	196	210	208	196	200	214	219	210	235	213	181	208	217	191	224	174	199	236	209	185	202	241	223	190	240	220	221	202	217	205	217	203	226	177	219	200	225	210	219	208	211	235	212	198	233	194	201	226	211	181	233	202	219	243	206	198	219	204	201	233	190	200	212	228	226	230	243	220	183	211	216	175	232	194	229	200	188	177	206	219	204	234	245	196	199	223	194	210	213	209	213	187	239	215	213	207	238	204	226	221	220	201	244	196	215	237	212	197	209	205	206	227	221	215	222	201	202	223	211	216	229	211	192	209	212	198	206	227	215	217	204	235	218	191	207	190	221	203	201	209	217	202	216	220
26088	35013	50510	32549	28476	28218	22820	19824	16010	15382	14283	14882	17825	14676	12535	11695	9937	21686	30770	28358	21933	13482	6749	3718	1322	985	807	805	669	724	701	750	753	647	630	627	603	561	525	557	564	586	573	573	556	603	574	529	580	531	540	539	538	568	563	586	576	573	573	612	589	584	546	543	607	596	557	561	534	550	529	554	540	532	566	559	553	587	537	549	529	546	537	533	522	511	529	601	568	532	539	505	542	507	538	575	557	574	581	553	590	568	543	562	560	558	516	567	580	545	615	563	538	532	560	574	541	570	563	524	541	548	569	579	540	563	559	537	567	539	520	558	567	523	543	544	546	530	538	539	540	588	528	570	536	587	535	552	534	566	511	559	534	586	566	602	526	542	493	564	585	574	532	526	559	518	564	528	547	548	546	567	547	568	552	527	604	530	571	572	563	582	516	545	555	538	587	507	571	581	560	547	527	547	531	548	579	592	545	575	570	539	529	563	547	540	576	557	546	558	608	578	561	569	513	553	543	519	551	608	569	569	545	531	534	547	568	545	534	531	532	541	569	586	587	584	547	523	576	552	532	559	549	599	593	545	505	550	576	514	542	552	543	584	563	549	561	573	526	537	549	545	573	567	573	529	585	563	545	545	551	547	575	522	561	538	566	528	582	543	542	571	548	543	541	574	528	548	556	520	518	482	591	526	548	573	527	542	542	550	580	527	551	504	523	589	593	543	550	551	545	579	531	535	549	579	533	568	592	581	548	548	575	589	548	565	548	572	548	549	573	569	574	551	547	557	528	544	564	516	579	557	592	538	584	534	580	546	572	584	564	560	567	523	588	528	586	586	564	534	549	522	529	522	538	559	548	550	555	577	586	579	586	588	573	556	561	556	547	549	563	557	548	504	574	592	538	605	538	516	592	554	572	576	544	518	562	550	574	547	535	579	586	559	545	535	521	550	576	548	569	494	519	525	507	559	568	559	517	561	548	513	545	537	529	533	591	551	571	554	537	539	542	541	569	544	583	555	547	596	545	565	577	517	547	543	570	566	569	543	545	536	571	541	541	509	544	539	580	564	555	519	568	559	558	542	577	556	524	600	553	557	556	531	527	551	549	551	567	539	561	569	550	547	571	533	546	565	566	578	554	526	531	521	539	568	547	549	608	570	537	500	554	539	522	567	582	601	555	576	555	561	568	583	581	559	564	568	522	554	539	548	567	538	557	618	583	535	582	588	528	563	544	552	530	528	573	562	606	563	552	541	549	529	549	550	555	550	604	580	531	532	579	564	546	551	521	566	542	592	559	545	572	563	519	601	539	568	551	518	574	616	532	583	542	531	569	544	529	556	571	527	603	563	557	540	576	551	565	567	586	589	554	590	540	542	540	499	536	509	522	614	567	578	556	517	584	599	519	544	553	579	528	537	559	509	541	546	555	494	543	548	566	560	546	531	597	550	545	542	539	561	543	533	534	536	549	547	600	536	582	549	536	552	557	510	566	542	530	584	538	557	591	538	526	589	553	556	563	569	548	536	580	545	567	574	555	544	539	530	574	538	540	555	567	553	525	559	531	514	538	548	498	590	544	575	577	538	520	592	540	563	570	494	530	527	521	557	556	618	578	552	535	571	560	545	558	590	585	545	602	555	529	569	588	565	552	528	554	503	514	598	559	568	530	550	521	591	566	575	525	585	589	569	583	555	548	555	532	560	561	552	550	564	530	546	566	552	537	582	555	547	515	549	577	522	529	516	559	552	542	540	530	538	569	560	547	519	570	532	578	541	540	491	584	528	546	541	549	549	515	579	545	558	534	542	555	548	557	547	549	509	524	555	579	546	559	578	555	572	554	539	563	514	561	538	524	548	548	589	591	546	583	580	567	516	527	575	520	557	537	555	569	567	582	568	573	505	589	567	592	527	567	564	582	545	569	520	534	586	527	556	590	590	541	569	595	563	561	583	526	545	571	567	554	582	479	550	569	571	547	555	595	555	561	520	580	559	548	518	527	591	572	535	553	528	543	540	544	551	512	573	511	558	555	561	586	555	539	517	587	523	529	588	544	545	545	545	516	588	575	555	592	566	579	558	545	553	538	572	555	503	539	592	558	545	559	562	532	563	524	568	573	523	593	570	546	544	594	565	579	547	587	614	541	513	518	568	559	556	539	554	547	565	607	588	546	536	520	569	513	580	532	533	565	516	576	528	556	555	588	518	542	588	575	551	551	536	545	563	506	576	561	573	527	569	589	521	566	563	494	553	540	527	546	565	559	536	547	561	591	590	557	528	581	556	582	529	569	582	510	526	542	503	566	503	563	591	577	571	538	571	595	553	561	547	561	566	561	559	563	549	541	567	538	555	572	548	539	553	519	589	542	510	536	539	557	588	592	527	514	590	568	574	603	541	542	530	517	535	555	527	574	538	529	581	546	552	552	544	547	585	553	577	567	568	537	498	539	575	538	512	594	546	581	567	555	568	529	529	557	528	564	578	568	551	555	577	567	570	545	577	546	541	549	526	612	532	559	560	572	585	567	535	610	514	526	527	562	553	610	533	558	564	560	515	549	559	541	574	573	510	556	577	541	567	560	562	520	586	577	539	562	544	579	549	538	583	573	528	573	534	521	528	560	567	546	545	559	537	579	573	547	544	545	571	608	590	579	577	547	508	541	581	559	576	552	559	571	554	568	553	547	548	531	566	555	535	579	539	574	544	548	515	541	560	529	556	562	563	579	544	520	551	576	530	527	571	542	524	553	589	543	531	569	591	534	555	543	550	562	591	581	596	545	599	533	534	583	599	556	537	540	542	548	552	534	539	513	547	550	569	592	574	523	533	576	509	573	576	551	543	551	581	503	565	527	511	550	526	546	548	579	547	579	498	534	541	525	514	542	561	547	564	524	558	614	528	557	550	584	513	542	557	568	506	553	567	552	512	577	530	541	566	533	573	520	547	560	541	577	550	527	565	512	516	556	542	592	485	583	511	547	527	551	569	542	575	586	539	577	579	519	569	567	534	542	493	545	568	551	578	546	581	561	559	550	535	533	630	538	572	552	581	580	506	534	542	492	561	559	559	567	605	571	575	603	594	567	544	531	638	554	552	558	552	577	575	563	525	550	520	565	544	537	557	542	524	574	576	553	574	517	577	594	561	546	550	562	610	583	584	507	610	540	566	595	521	542	582	571	573	564	528	569	565	517	542	567	523	564	521	590	582	555	559	564	571	558	561	529	575	601	546	597	522	522	571	550	549	597	525	580	596	600	536	524	548	580	558	552	584	543	551	559	493	556	560	544	523	555	544	578	603	545	543	545	516	556	528	590	583	575	521	565	571	579	620	531	595	572	514	565	565	521	584	576	580	578	545	551	552	545	545	586	600	512	612	548	526	577	563	583	559	546	555	583	536	548	524	551	535	541	505	573	552	538	539	546	537	511	564	577	514	557	589	542	578	543	524	555	524	593	560	518	593	548	559	533	554	544	554	560	577	557	510	596	560	545	533	557	515	574	565	569	507
11494	11890	11327	7769	4380	3245	1793	1406	1245	992	908	741	711	699	644	615	502	515	708	922	738	566	380	297	230	221	195	224	212	232	245	215	197	180	202	188	233	196	224	202	200	228	228	208	211	195	218	208	207	224	198	204	197	208	204	215	209	228	207	222	222	212	175	214	201	220	228	232	200	228	192	210	197	231	204	242	197	211	215	226	219	206	208	229	188	214	186	208	189	214	211	223	220	206	190	197	228	207	195	211	213	198	211	242	214	197	200	229	206	219	235	237	212	193	223	223	227	230	203	210	218	204	222	211	223	198	208	217	216	222	204	216	207	228	237	230	184	214	206	216	226	199	203	228	225	227	211	202	215	173	196	208	208	199	202	229	192	195	179	207	202	215	211	212	219	218	224	193	204	235	219	212	214	211	207	212	217	191	198	191	214	224	189	222	200	199	210	232	221	189	197	209	206	224	219	201	191	239	201	201	229	202	196	213	221	198	185	205	202	210	220	185	223	206	206	204	222	203	213	216	206	195	227	209	186	217	212	235	201	196	214	199	206	220	203	222	219	199	194	206	214	214	245	225	216	223	217	227	207	203	219	206	219	220	210	196	229	226	220	173	242	190	189	209	219	192	219	196	206	205	208	210	219	216	222	204	226	202	218	224	211	220	225	206	195	222	188	226	192	214	208	214	223	215	201	226	184	208	203	191	212	217	207	218	221	225	198	215	225	197	216	211	211	222	260	232	223	205	204	219	223	215	207	227	205	231	221	213	212	201	193	216	206	199	225	213	218	208	222	207	214	229	237	222	210	194	219	209	207	194	201	229	197	211	198	219	209	240	213	213	232	228	226	222	206	181	234	209	206	204	214	219	226	208	254	194	218	247	216	234	221	219	202	243	211	201	236	207	225	235	203	210	241	206	184	200	214	212	198	215	203	187	214	218	197	216	230	218	215	201	223	232	217	210	231	241	194	212	240	194	226	212	193	197	188	245	239	196	208	201	204	194	209	215	196	199	221	202	211	218	229	218	214	193	204	204	202	214	202	205	222	208	222	205	202	215	214	192	218	200	200	218	196	215	207	214	213	241	216	213	224	214	200	188	235	215	225	220	204	228	203	201	180	217	218	229	214	196	195	213	233	212	208	194	235	196	205	224	200	193	207	206	210	210	198	221	200	181	250	225	241	222	212	165	195	209	191	207	194	215	212	246	201	206	213	205	228	212	212	241	200	221	210	195	214	209	212	216	203	200	227	192	223	212	230	175	221	233	200	207	217	234	206	213	219	230	237	202	195	226	218	186	213	219	195	222	194	218	229	202	217	205	223	204	200	212	219	246	223	209	202	208	215	194	196	209	215	210	228	209	208	213	234	208	176	206	225	229	238	201	208	210	210	188	213	206	199	206	216	210	208	185	244	209	213	232	195	209	198	209	224	210	233	192	218	207	215	209	236	209	222	236	209	248	207	216	199	227	196	192	198	237	215	210	208	228	222	211	212	216	176	212	205	201	230	232	222	218	205	227	181	207	204	206	197	208	206	214	196	221	202	215	230	192	210	216	210	201	179	206	221	212	231	217	216	204	226	218	198	208	220	211	215	204	196	204	222	207	221	176	200	194	201	214	232	222	200	231	192	223	202	203	195	221	235	221	222	222	196	214	189	214	209	215	190	209	226	190	224	238	234	189	219	231	198	211	175	181	196	222	204	205	199	211	219	192	224	247	204	213	200	217	228	242	184	205	208	209	225	191	237	228	235	211	191	198	222	229	200	215	254	216	202	242	217	195	200	205	202	227	225	202	204	217	195	252	193	213	227	203	204	210	197	205	216	211	179	194	232	224	230	235	211	201	183	215	193	227	225	211	206	200	187	216	203	204	210	202	218	197	202	208	201	213	214	220	218	214	232	231	199	204	206	235	221	220	233	208	222	205	207	217	224	205	214	207	217	207	200	232	225	227	234	190	203	192	187	216	208	202	198	188	203	191	210	224	186	213	227	189	219	191	242	217	228	189	214	188	224	210	223	222	212	183	189	203	214	235	220	213	216	210	235	217	237	204	213	233	209	206	192	211	206	239	228	212	205	195	185	218	202	194	219	191	225	209	228	210	213	183	217	227	219	185	223	241	218	193	190	241	221	219	213	191	201	190	219	232	208	199	212	200	217	247	187	197	200	197	217	226	231	216	201	220	208	224	236	240	224	212	212	209	228	186	209	203	184	219	240	207	214	214	205	203	204	195	205	206	199	244	221	212	188	204	195	218	221	207	221	206	234	202	224	216	190	203	216	231	230	223	199	223	200	214	217	230	221	209	219	204	203	183	201	229	199	224	221	221	220	204	201	193	188	250	230	216	206	214	203	247	196	235	225	238	220	206	217	202	217	182	222	214	199	206	221	205	218	212	209	197	224	221	240	218	210	214	214	229	198	199	232	205	205	253	208	208	213	223	195	210	234	210	192	216	219	215	219	207	244	200	194	227	219	226	211	215	202	215	224	196	215	213	221	202	213	196	207	221	197	213	198	220	220	212	225	213	210	215	206	198	230	188	198	202	198	227	208	225	222	182	223	212	221	200	220	212	225	224	182	203	208	226	201	186	207	212	216	238	206	216	214	235	202	219	239	201	214	204	246	224	230	225	208	227	197	206	226	201	209	190	190	207	214	229	220	201	220	227	209	218	200	222	208	185	223	220	215	201	188	207	209	208	227	222	200	220	234	198	207	213	189	236	228	245	209	222	190	223	200	211	199	210	212	204	220	216	224	205	184	180	227	201	211	207	208	228	219	209	195	209	222	211	221	218	211	192	207	209	220	194	233	227	191	207	208	238	197	190	215	218	216	228	222	197	236	206	225	234	207	216	224	185	234	205	210	206	186	202	221	211	237	198	232	200	210	208	190	211	210	202	225	217	216	227	213	221	218	199	208	217	175	204	196	195	219	209	224	207	212	213	207	224	204	190	208	192	249	215	197	219	240	202	230	216	235	209	217	195	219	190	203	214	209	197	204	207	217	206	227	179	215	190	234	220	211	200	206	187	253	203	217	234	229	207	231	201	220	231	235	228	204	217	214	205	223	200	215	226	224	236	210	210	212	217	215	209	205	229	218	190	202	197	199	202	203	205	219	197	208	211	198	223	203	205	234	200	226	222	230	225	208	213	179	220	204	242	213	203	201	191	216	211	195	210	207	230	217	220	186	194	214	219	207	218	213	216	224	226	207	198	221	195	211	204	214	228	211	205	184	214	198	229	204	222	197	209	224	186	215	190	215	189	230	205	202	239	213	209	232	221	198	201	200	222	210	237	204	202	216	208	215	180	228	248	226	207	203	209	203	215	201	217	224	209	189	217	186	209	213	195	206	201	193	211	194	207	221	196	230	196	183	203	214	216	212	190	208	210	212	210	214	202	212	233	191	210	219	222	236	200	213	212	194	216	226	234	213	211	194	198	195	245	204	229	202	198	203	201	207	209	250	245	209	199	193	233	211	216	195	236	228	224	222	169	199	246
8621	9842	15098	14683	12690	11304	7494	6012	5869	5002	5027	3705	3889	3747	3336	2989	2642	3029	4245	4415	3520	2193	1432	778	625	556	551	579	558	562	567	559	583	557	577	550	577	572	574	552	546	595	543	560	561	575	581	536	589	573	544	567	562	550	569	515	574	501	540	539	583	581	615	541	552	515	537	577	552	571	541	532	593	510	530	545	542	562	557	535	509	573	582	554	544	571	576	589	570	538	577	559	563	563	559	597	592	580	568	567	533	502	572	566	607	574	500	550	574	559	571	531	535	564	541	568	579	505	567	552	616	622	565	555	584	572	520	574	540	550	561	573	617	523	536	563	564	557	561	545	555	531	570	535	552	560	622	529	588	591	552	568	579	578	599	574	592	559	581	571	555	604	588	553	596	579	527	580	546	522	568	576	557	564	552	555	508	546	606	576	607	545	543	566	570	573	520	555	534	558	570	589	546	579	618	529	605	541	585	592	567	644	590	591	575	566	520	571	549	574	581	542	527	590	570	566	569	573	591	545	563	552	590	558	566	554	593	547	539	567	535	555	562	541	539	577	529	543	557	582	573	568	534	542	529	560	564	563	569	578	526	575	530	568	596	551	586	546	536	556	557	520	569	553	605	588	553	570	546	574	547	530	550	561	571	514	561	552	538	570	526	556	576	619	597	574	562	562	499	601	531	574	543	549	559	568	552	565	543	593	520	581	589	576	560	561	576	516	555	601	507	580	546	536	554	560	594	599	529	563	578	544	541	568	562	534	561	597	550	562	479	551	615	559	554	564	565	529	541	526	557	559	552	507	571	585	548	553	597	572	542	621	573	528	568	519	556	521	539	548	510	580	609	536	524	548	558	590	543	579	548	546	514	585	527	563	544	543	525	516	533	577	588	569	562	571	567	565	574	547	555	533	545	530	569	516	543	555	548	566	544	598	566	591	579	508	571	566	568	565	534	566	573	547	555	576	535	567	602	614	559	508	546	537	560	550	571	566	589	570	569	571	592	620	570	554	567	553	524	529	574	530	566	579	584	553	547	543	558	562	526	556	536	562	569	567	568	546	586	551	579	575	590	593	544	569	594	539	523	567	538	524	526	527	608	526	566	565	566	550	546	589	543	574	556	568	599	512	546	568	507	582	570	567	506	579	548	542	593	596	551	536	597	541	568	601	546	540	584	531	585	549	556	573	552	553	571	578	612	602	507	596	596	588	540	569	575	585	567	593	587	610	560	549	582	535	598	584	589	569	544	576	575	592	557	590	539	533	542	580	554	551	539	576	550	541	530	545	603	573	557	517	581	540	547	544	584	540	528	550	549	603	560	556	593	555	583	561	583	606	544	550	538	568	592	604	534	552	563	565	548	558	570	588	568	515	563	550	535	547	548	567	573	520	584	574	549	566	552	553	547	593	592	546	564	558	589	574	564	585	539	530	552	540	538	561	550	530	616	531	598	583	547	558	515	566	544	523	526	574	573	553	534	590	601	560	545	561	544	553	565	581	532	523	570	537	548	592	591	590	561	597	543	535	589	554	566	580	533	573	567	523	545	502	563	536	533	558	544	542	579	559	562	559	545	530	602	584	482	549	577	530	573	519	527	535	620	532	569	514	502	611	509	573	549	581	537	605	532	552	553	601	552	535	551	564	577	553	582	521	585	585	540	533	544	574	529	549	575	526	536	549	574	583	530	529	549	598	571	577	590	542	556	556	497	519	537	586	563	581	554	589	531	539	565	537	560	545	574	557	587	552	577	548	566	529	552	562	543	527	596	550	544	588	558	600	588	592	575	539	550	563	549	573	568	525	566	570	586	546	562	596	542	579	534	541	546	512	597	550	582	568	584	522	597	546	562	519	574	579	574	538	583	521	589	554	561	538	575	547	572	563	554	547	544	584	610	592	538	548	539	571	581	561	553	599	633	529	551	556	551	554	613	547	594	593	543	547	524	528	539	551	591	557	550	605	591	536	559	572	552	512	558	576	564	570	553	537	575	579	566	534	520	584	532	598	557	562	520	514	603	571	569	612	607	537	558	578	526	561	559	561	605	542	583	542	596	553	564	568	514	583	583	579	537	542	563	549	575	564	555	581	511	568	594	592	537	548	540	580	524	509	526	568	576	532	569	549	534	533	492	588	569	603	567	575	539	562	563	558	553	547	560	532	536	564	553	567	586	564	562	552	587	568	550	570	571	570	589	548	565	508	561	580	569	563	509	548	565	517	552	520	593	585	557	556	570	538	561	554	525	543	577	532	572	572	548	563	579	593	537	540	532	571	549	533	514	571	561	580	550	557	537	586	549	527	622	588	566	557	585	542	566	559	603	546	604	527	590	535	548	568	564	566	559	542	554	529	584	582	556	573	558	522	558	566	555	557	587	550	548	557	571	552	565	575	563	497	538	606	576	580	509	585	551	551	556	577	574	537	572	541	546	582	538	570	539	558	570	580	553	524	551	551	582	634	562	548	570	550	541	607	554	543	586	590	587	535	589	601	597	574	600	548	531	602	549	553	544	554	571	560	520	567	561	557	596	584	563	554	559	543	550	575	587	535	554	577	569	589	569	550	532	578	593	551	585	525	593	564	589	570	568	533	555	541	524	580	565	572	574	572	536	593	573	566	587	567	575	529	558	577	563	572	569	542	560	582	620	547	581	567	552	578	536	544	597	563	533	584	555	553	556	515	553	569	580	588	590	548	543	620	574	545	522	543	568	598	572	569	600	583	530	587	568	550	538	555	542	561	529	613	558	557	562	564	600	577	563	597	574	581	525	496	567	557	569	581	575	579	556	536	549	573	505	562	538	561	560	538	546	568	602	566	564	540	569	552	575	521	547	584	551	517	572	580	567	562	503	589	567	548	543	562	508	584	573	544	562	524	555	604	519	538	546	577	551	566	602	591	559	568	539	542	525	563	557	560	564	546	583	534	545	548	562	578	567	601	569	524	585	563	601	510	569	572	550	552	505	521	586	553	561	556	574	603	576	545	540	570	541	596	577	567	581	540	505	540	530	533	544	569	565	572	544	547	565	555	548	579	546	574	549	547	605	555	587	569	561	503	622	590	563	573	536	539	555	568	539	571	559	604	532	556	533	582	537	558	548	569	582	560	567	537	544	574	561	546	486	544	537	598	556	578	530	568	554	530	550	543	515	541	568	566	560	593	549	573	597	563	563	581	552	542	564	542	554	565	590	549	514	567	548	564	557	564	555	559	511	540	547	552	591	530	574	544	560	594	614	558	542	528	569	572	550	572	552	577	575	579	573	547	556	545	578	591	550	550	582	583	504	543	609	567	551	569	594	625	575	541	593	572	577	564	567	522	563	528	558	555	564	561	539	549	544	551	580	587	568	535	535	582	557	518	588	590	571	574	578	568	572	575	579	590	516	551	552	583	528	588	586	582	560	607	565	561	568	542	558	554	543	583	552	553	574	546	571	572	512	597	577	562	575	563	548	521	543	564	531	532	603	580	552	596	568	581	579	561	553	508	577	574	564	547	575	533
27867	31804	40207	22717	14770	10576	6168	4811	3510	2711	2417	2250	2541	2405	2071	1617	1254	2957	4835	4410	2989	1788	956	376	291	308	210	262	229	247	225	265	276	226	213	235	239	219	210	244	244	213	207	196	209	212	231	200	214	211	222	231	218	217	229	236	203	254	237	245	206	239	255	206	235	235	210	246	261	214	216	223	227	238	221	207	226	228	217	256	236	250	226	213	207	233	242	211	235	208	228	217	237	223	235	213	249	228	226	233	256	204	227	216	199	228	217	264	248	219	223	243	234	240	253	218	236	217	251	229	240	216	247	245	183	228	204	221	214	218	215	204	217	218	239	223	244	237	200	202	211	231	224	209	213	228	239	238	231	257	242	224	220	227	196	227	229	223	234	219	224	216	215	245	207	218	242	234	236	247	236	213	230	200	218	231	213	228	208	228	224	237	232	225	215	197	203	238	244	208	216	233	219	217	239	233	251	216	203	250	243	204	216	217	228	235	216	226	231	222	225	225	260	223	236	227	195	224	253	222	237	197	202	220	220	248	246	219	194	257	208	237	216	220	230	214	234	236	234	207	198	231	236	227	251	242	207	239	216	230	236	221	198	252	179	232	214	227	219	241	239	219	193	213	235	227	209	216	243	225	252	208	239	241	232	216	229	228	217	248	191	193	232	210	239	216	236	205	230	197	216	225	233	205	236	224	231	256	249	220	238	241	224	222	234	204	225	222	251	235	231	235	203	210	251	234	213	221	248	229	201	209	219	222	225	209	239	198	229	204	222	230	206	211	233	217	220	226	224	221	229	214	239	227	232	236	222	221	202	247	219	212	237	236	254	245	210	225	212	220	207	224	243	238	246	208	235	211	234	215	223	219	241	213	235	249	252	243	214	234	203	204	219	197	229	223	240	234	226	213	200	214	240	208	226	207	243	229	232	228	233	237	240	237	227	235	241	239	224	244	249	235	207	217	233	225	242	242	217	213	226	205	232	239	215	215	222	227	236	240	227	224	246	208	236	237	212	214	218	224	206	233	217	227	213	220	226	238	245	240	238	236	230	252	237	247	209	191	223	217	216	224	215	210	244	220	233	234	214	217	234	264	228	216	237	201	200	196	232	232	215	223	224	240	216	251	247	210	218	233	252	230	211	221	232	221	227	231	224	241	237	235	203	223	244	203	216	225	219	207	212	199	227	200	211	246	230	224	227	204	223	230	214	215	250	218	208	224	216	229	236	213	215	224	233	231	232	228	209	222	221	227	214	216	224	222	212	228	243	206	227	237	247	225	236	226	226	184	202	222	237	215	236	214	219	243	232	228	233	241	236	222	232	237	217	230	210	225	220	206	184	189	192	214	207	240	216	241	224	224	216	231	237	219	237	211	230	231	256	222	218	226	244	219	215	233	217	244	221	219	243	229	189	224	192	244	242	249	225	239	240	227	279	251	232	235	258	230	231	221	235	227	241	229	221	218	218	213	224	239	237	212	201	204	234	227	241	209	221	210	226	208	248	221	276	210	220	234	215	271	237	249	199	268	247	241	213	229	213	231	228	229	217	245	227	251	223	217	258	225	200	227	242	226	217	244	206	212	199	238	249	246	206	219	229	244	209	213	236	221	251	235	248	233	225	235	214	218	214	226	243	215	238	218	237	234	218	238	193	228	231	247	231	238	236	256	228	224	215	205	233	226	205	196	246	219	244	205	214	206	238	220	229	209	230	245	238	224	226	250	219	226	235	220	229	229	222	224	226	251	237	235	245	226	242	247	212	237	248	221	236	228	218	230	224	206	220	238	228	265	202	203	231	234	216	223	209	196	227	246	245	226	225	241	217	228	219	239	225	240	212	230	227	220	236	241	263	233	228	235	221	211	252	239	221	231	245	232	205	215	246	237	232	220	234	236	217	225	200	207	250	220	229	226	232	218	246	212	223	223	228	241	239	236	211	246	221	235	230	224	217	248	229	241	194	242	210	223	212	233	207	233	245	213	204	245	215	198	219	231	227	234	229	235	214	252	225	275	237	202	207	238	224	222	228	256	211	229	229	236	240	214	255	238	248	247	220	246	201	235	230	215	240	250	225	226	198	245	231	229	202	233	214	199	197	234	232	214	240	195	227	240	236	215	226	244	230	229	248	187	225	222	237	203	239	211	221	208	231	207	210	244	217	211	225	215	222	219	242	200	234	248	235	240	227	216	224	235	229	198	226	238	200	249	205	214	251	198	232	224	231	203	201	257	212	251	211	220	226	224	224	201	239	199	210	213	210	242	202	212	231	242	221	238	213	240	219	219	229	229	229	209	195	228	204	225	234	229	208	218	237	217	221	224	232	234	238	210	213	213	239	220	234	241	233	232	222	232	240	236	217	207	218	220	194	230	202	243	208	234	241	229	234	246	218	216	225	235	219	210	239	229	227	234	238	230	228	232	234	208	224	233	224	216	246	225	228	238	246	238	241	221	214	241	206	214	204	229	230	221	234	219	226	235	216	244	226	226	227	237	212	183	232	227	224	230	226	230	226	241	228	222	198	219	180	213	223	221	217	247	218	204	217	236	244	240	224	207	227	244	209	235	192	224	242	198	247	218	239	229	231	224	230	213	212	231	247	253	239	254	254	236	220	252	237	234	244	249	246	244	232	229	243	213	250	224	213	194	187	256	227	243	203	254	232	235	225	202	222	231	249	217	206	210	205	240	258	231	243	211	211	191	231	203	235	220	243	240	237	227	197	214	254	232	245	224	235	226	249	243	221	237	232	208	209	232	235	231	238	235	235	211	205	202	249	250	228	253	190	233	207	217	246	227	242	208	208	229	190	230	207	254	251	226	210	206	228	236	216	224	220	256	234	212	226	210	226	232	207	240	234	201	238	215	240	215	192	236	231	218	209	218	214	233	226	241	254	239	218	215	265	253	259	240	233	220	209	207	246	231	217	240	233	217	251	240	220	222	227	217	221	230	229	215	227	246	243	219	198	222	217	235	230	238	213	237	265	203	215	209	253	185	243	224	222	224	247	259	215	214	225	203	241	207	240	220	248	235	204	209	236	224	224	215	216	242	216	239	229	231	231	226	199	240	230	219	259	227	244	220	235	182	233	249	245	214	230	244	246	213	222	214	234	205	246	244	223	207	216	230	257	217	222	208	238	235	234	237	208	251	207	216	221	242	226	226	230	224	247	211	218	234	218	247	243	232	214	214	208	195	209	239	205	245	218	235	222	228	240	223	262	268	212	206	245	224	247	222	240	223	252	221	254	216	227	218	224	232	226	234	251	247	238	267	236	211	222	229	239	222	245	231	257	206	197	203	200	229	217	247	247	217	223	237	233	212	202	238	218	230	218	250	234	251	235	244	202	218	200	228	257	206	248	242	245	204	229	228	222	185	238	234	231	247	253	231	196	222	221	229	228	226	212	224	209	224	218	220	231	256	203	227	229	224	218	209	227	202	222	222	226	227	225	235	226	221	222	221	225	244	230	215	238	227	218	250	226	240	264	225	199	240	233	242	216	255
18751	26675	39311	24906	22469	20386	15373	14787	12461	11053	9828	10119	11540	10406	9715	7970	7112	15466	21661	19586	14091	8548	4738	1449	1029	895	729	738	659	671	645	743	740	678	623	679	578	621	568	615	614	605	585	597	575	591	628	570	576	585	589	580	568	625	596	565	585	580	651	579	585	635	562	629	577	589	604	585	600	620	551	536	589	583	596	601	584	592	564	633	564	609	587	627	629	590	584	581	588	596	588	576	574	608	590	590	625	560	648	544	564	576	598	557	586	609	579	635	591	559	626	626	606	591	561	591	548	579	586	606	580	600	609	597	552	610	565	567	603	598	621	571	557	634	557	573	600	569	565	596	567	586	620	613	585	619	562	574	568	636	613	583	613	596	622	522	575	607	578	619	563	644	631	591	612	590	603	599	595	577	581	602	625	585	598	574	585	630	596	602	548	567	585	557	586	574	606	576	592	586	587	609	571	596	590	585	586	643	582	566	599	618	578	621	582	529	566	643	598	574	567	581	536	626	599	571	572	617	566	603	586	595	644	592	559	584	562	625	584	574	574	602	618	560	574	596	562	598	592	636	606	551	598	602	566	602	600	578	553	550	571	608	592	604	610	600	563	567	608	596	548	606	600	576	614	608	574	642	621	576	589	584	599	573	601	609	589	563	584	579	597	572	677	615	584	638	601	586	583	627	576	610	613	551	579	607	622	555	569	567	579	610	560	616	627	584	604	647	587	576	601	599	578	602	612	555	582	565	591	602	590	633	618	634	587	606	574	604	603	652	566	613	602	587	592	594	609	614	567	563	601	584	558	553	633	598	599	614	626	583	596	605	619	590	585	618	617	605	600	598	582	565	601	585	588	633	582	587	646	585	601	609	647	601	612	610	611	651	608	582	587	562	568	572	580	591	579	590	608	574	567	600	587	570	596	572	605	599	594	577	563	610	621	546	620	562	558	638	583	580	570	572	633	548	579	610	576	554	571	575	573	629	608	590	589	587	562	538	609	587	575	588	573	599	588	598	595	627	534	556	610	568	596	601	587	621	634	574	605	591	666	629	582	559	604	594	604	579	583	584	573	604	588	589	580	613	611	609	627	610	578	609	600	570	541	626	608	592	606	580	570	605	580	604	584	546	600	597	598	559	583	577	618	581	578	598	622	593	616	629	565	571	564	655	601	568	556	603	554	566	595	555	594	584	669	587	580	593	609	588	574	585	603	581	598	599	593	595	568	563	591	588	614	592	611	581	557	557	581	570	572	584	628	575	547	619	582	622	593	628	603	569	573	622	587	610	607	569	559	548	617	616	583	601	607	596	612	594	610	573	614	611	580	570	573	601	596	584	607	566	585	557	572	552	570	595	597	622	635	635	581	632	585	578	622	573	610	614	589	599	590	540	604	519	613	573	578	629	560	600	624	574	587	588	553	593	607	620	630	582	571	609	624	575	568	611	609	627	596	569	541	602	578	566	545	591	585	616	588	604	622	623	563	603	602	627	598	595	634	578	602	568	575	598	561	625	615	605	540	611	596	617	591	609	621	559	611	567	575	571	573	619	605	546	604	640	596	578	614	572	600	545	562	590	572	592	571	559	568	581	579	589	584	602	614	588	598	637	617	589	603	570	606	551	602	558	547	580	563	572	607	655	580	573	608	572	623	589	567	579	625	594	565	547	609	598	617	613	629	568	639	593	622	582	610	605	620	563	614	622	595	552	606	618	587	636	604	577	594	658	568	598	600	593	627	599	589	599	586	633	584	551	588	586	575	608	571	568	568	604	572	593	596	592	601	618	554	576	610	545	589	623	587	559	556	558	552	643	624	585	595	547	557	588	597	610	628	608	606	604	603	600	540	575	576	557	564	553	603	602	589	577	541	580	610	608	590	580	613	624	566	567	578	625	625	626	603	619	579	611	595	619	595	586	613	577	566	580	600	610	591	581	560	580	588	582	609	615	574	592	636	600	554	562	562	593	616	598	619	548	601	541	629	600	540	596	601	579	576	598	575	606	618	655	543	588	595	564	603	597	611	556	554	570	607	629	570	573	571	582	623	576	606	593	560	604	637	575	545	577	628	578	597	609	599	629	556	569	590	585	607	594	543	660	610	595	631	585	613	587	581	614	606	607	577	556	581	566	562	597	579	570	573	583	593	588	616	637	555	600	589	624	602	576	565	620	549	552	571	580	558	563	642	603	596	634	568	527	550	601	558	556	565	544	574	589	585	578	585	583	579	605	583	607	587	592	561	627	608	554	601	580	548	595	624	550	587	589	584	568	595	580	619	586	598	574	584	581	588	584	607	567	567	601	598	587	662	630	573	602	599	598	611	610	579	593	585	610	586	601	565	591	577	606	580	637	652	578	586	608	596	604	572	594	600	602	606	612	611	587	588	587	612	619	574	594	580	565	567	573	569	604	600	627	605	576	598	580	617	544	601	594	589	596	577	574	587	578	551	596	594	617	589	588	558	548	562	590	633	575	591	577	577	594	618	575	588	587	581	565	597	606	578	580	603	631	598	588	602	575	620	569	634	596	598	614	605	569	622	594	613	631	644	573	609	632	592	564	616	568	623	593	575	590	571	582	603	601	625	611	572	611	576	592	595	598	607	575	593	594	628	604	644	567	609	575	603	531	601	589	595	552	617	556	553	543	587	595	560	611	612	610	639	631	609	557	559	601	573	598	577	601	610	569	620	598	588	647	638	603	584	581	575	582	609	572	577	570	618	570	601	582	599	597	582	560	573	559	609	596	616	574	548	637	578	588	614	539	596	541	609	548	574	553	588	587	602	596	546	591	610	620	579	629	572	603	592	599	602	562	630	595	623	581	622	622	589	520	644	560	586	610	573	572	603	612	570	594	610	570	568	598	598	606	565	615	640	613	587	598	551	581	573	594	589	614	555	609	617	562	592	601	564	573	573	609	599	609	576	625	551	633	583	607	560	568	580	590	633	608	566	595	580	611	549	557	581	606	589	614	631	568	595	584	565	640	586	597	574	602	639	599	590	582	595	584	558	603	591	571	558	602	589	557	589	592	611	557	583	598	590	612	607	580	599	599	591	547	586	599	552	548	624	566	600	602	587	584	562	579	632	603	584	554	570	564	622	617	562	606	614	573	577	556	652	556	559	618	590	618	601	625	585	655	596	564	521	609	629	584	559	603	595	638	597	574	580	618	578	619	575	608	573	597	648	559	597	617	571	564	596	617	598	606	583	620	589	604	574	587	559	608	557	538	609	645	583	566	562	607	560	557	584	555	564	607	585	589	608	614	628	548	568	556	604	609	593	614	604	604	588	557	587	588	618	560	560	581	574	583	609	584	588	597	566	580	574	574	593	583	538	585	634	588	567	615	575	564	591	602	577	594	588	590	598	602	571	644	595	576	562	575	565	562	574	577	582	591	557	607	534	566	574	555	580	626	584	589	568	548	636	585	553	575	607	576	605	596	611	630	622	577	577	562	591	571	566	617	567	571	585	578	561	603	559	603	586	538	604	563	600	594	623	620	584	605
39205	44167	52185	30692	24670	18382	10429	8686	6608	4748	4087	4081	4140	3775	3602	2859	2377	5979	8983	8154	5413	3204	1738	565	355	320	252	245	240	238	224	255	249	212	241	226	205	240	204	217	211	207	238	233	197	225	210	211	202	185	226	195	216	228	224	220	236	204	189	200	216	212	222	196	195	219	227	218	221	208	201	219	197	213	199	218	227	206	194	220	220	221	206	220	205	211	228	223	226	226	216	213	236	217	212	205	213	219	207	240	198	222	200	200	228	209	217	203	214	219	201	207	213	188	217	208	227	206	217	206	205	199	195	224	180	211	227	234	223	200	208	194	230	192	200	239	210	209	211	203	199	226	190	209	210	235	193	204	219	211	207	207	224	216	211	209	214	206	223	224	222	206	211	203	209	195	199	217	205	202	224	211	220	196	231	220	212	212	190	190	240	216	206	197	232	214	207	181	192	203	197	186	213	219	195	210	199	235	221	198	212	205	213	234	216	198	217	210	191	188	192	213	200	218	224	184	221	203	214	208	207	208	214	195	202	194	194	241	233	221	189	203	206	219	206	179	214	190	198	214	183	214	177	220	235	214	183	216	219	213	186	180	227	236	210	212	203	246	243	212	192	221	221	219	217	200	213	201	225	217	210	193	220	194	223	213	194	205	205	192	204	174	231	216	214	213	213	213	249	217	225	213	198	247	205	207	197	192	203	200	206	196	206	189	223	174	231	243	217	184	204	197	225	238	192	217	215	186	188	201	203	202	218	219	225	202	202	187	200	235	200	233	220	196	200	169	221	227	208	223	195	208	208	194	207	199	201	209	224	184	189	228	211	213	208	213	195	212	183	216	218	195	225	211	211	233	213	219	206	235	224	204	195	224	196	218	200	185	180	215	196	209	221	212	201	225	178	208	219	204	217	210	223	227	205	209	252	210	222	217	203	204	193	213	198	211	195	228	211	208	211	197	208	212	255	213	203	182	214	230	214	209	200	230	223	212	207	226	219	188	193	223	224	212	200	214	213	163	217	221	223	220	227	197	241	194	228	205	213	201	224	209	199	222	214	189	200	211	193	217	224	216	244	236	212	218	193	193	211	220	231	214	183	211	230	231	208	227	218	196	196	192	218	211	195	195	234	227	225	213	205	204	196	211	193	201	205	199	226	200	222	210	212	225	179	200	203	210	212	234	201	208	191	219	199	223	204	209	202	218	222	205	233	224	199	222	183	247	203	200	222	215	208	206	230	198	193	214	223	229	207	222	199	190	210	193	198	208	206	226	195	201	217	187	219	195	217	194	203	219	201	181	219	216	211	229	207	237	230	194	200	242	201	215	204	229	222	248	206	206	209	202	200	218	230	231	194	218	191	217	199	215	223	198	200	211	215	212	204	215	235	197	221	182	204	198	212	195	204	195	225	224	198	214	217	188	211	217	217	206	203	219	206	216	217	226	200	194	232	194	202	212	208	226	215	217	218	220	247	188	185	192	194	225	239	201	225	201	230	228	205	223	210	214	211	216	199	206	195	224	203	227	197	192	201	226	228	212	232	204	183	229	221	202	215	214	207	209	210	195	196	232	206	207	212	221	212	199	216	200	208	199	198	181	208	214	226	208	225	210	180	220	185	190	206	223	190	211	199	230	224	195	178	213	187	208	219	201	200	208	218	208	202	206	217	200	203	204	228	200	230	186	201	203	213	194	219	184	203	208	210	209	187	209	195	203	228	215	217	217	186	201	199	190	206	193	228	209	225	231	222	216	231	217	207	241	210	213	197	212	193	233	212	204	188	236	205	216	209	203	229	231	214	213	195	206	227	218	224	205	228	233	211	235	183	208	186	225	225	221	195	223	191	225	204	205	188	207	206	206	197	228	238	226	196	206	189	219	211	213	185	205	215	219	212	199	217	232	183	234	225	198	192	202	227	194	191	203	229	214	190	195	220	186	200	197	224	211	193	205	207	220	236	214	197	189	199	234	237	219	218	218	206	226	203	197	189	218	198	185	213	202	218	208	218	197	204	219	206	206	239	219	223	213	213	209	197	209	208	215	216	231	190	197	212	202	211	196	212	215	200	213	219	224	213	227	202	210	226	192	207	208	223	215	217	214	218	234	196	224	196	193	207	189	214	220	218	199	238	207	216	189	198	220	222	224	181	179	199	201	234	190	211	216	190	217	194	215	195	206	208	211	227	230	196	194	201	208	207	208	175	208	217	210	208	204	208	234	212	191	207	223	238	214	185	217	194	218	200	241	189	209	227	234	247	190	205	211	205	235	191	198	213	221	218	208	202	178	205	214	217	234	200	237	225	208	219	205	220	202	203	193	204	210	185	239	208	191	180	220	202	210	211	201	207	217	197	224	214	221	217	189	214	211	201	215	203	197	231	208	232	239	223	198	194	204	207	195	203	212	190	236	223	213	207	199	215	217	203	219	195	231	195	201	196	233	221	215	198	212	213	210	191	198	199	205	219	209	202	218	182	219	211	227	221	246	197	217	203	221	188	203	250	194	224	198	198	203	206	196	211	217	228	201	200	204	202	192	207	206	220	223	202	228	198	184	190	207	218	201	232	228	208	237	208	213	192	215	228	213	209	230	203	218	213	221	221	238	197	207	206	207	201	224	203	194	176	214	224	212	204	176	216	220	210	213	223	206	204	239	222	241	220	230	212	227	210	192	202	211	228	216	195	220	224	211	188	211	232	199	239	227	244	201	235	205	216	226	237	215	214	208	201	216	211	190	197	187	211	208	194	178	214	208	208	212	201	229	187	199	199	217	214	204	218	219	236	236	205	198	189	203	213	187	207	235	224	203	218	226	227	205	206	217	212	184	210	224	218	218	199	222	222	220	232	213	192	201	251	218	199	220	260	193	215	216	213	214	249	205	206	174	250	192	192	210	204	183	208	181	216	251	214	212	191	245	214	228	219	221	200	235	200	212	215	196	223	186	222	199	197	212	208	206	207	237	195	212	219	211	200	191	225	214	205	198	206	187	202	210	202	200	235	203	221	196	214	219	216	184	198	227	206	231	188	205	194	224	233	201	250	223	182	206	192	205	223	203	202	217	209	178	202	226	206	206	210	198	202	208	234	204	202	185	220	199	206	212	242	208	180	194	217	208	184	215	236	221	230	222	199	223	209	183	240	224	206	202	223	224	193	197	218	232	194	239	197	193	187	233	235	205	211	235	193	202	198	185	213	196	226	199	203	214	213	179	188	200	220	200	231	212	199	226	228	173	230	210	216	189	212	213	221	217	201	196	218	203	202	194	205	180	183	231	212	211	214	198	210	221	199	202	163	216	205	231	214	209	223	225	207	180	199	192	225	219	208	192	229	196	221	196	201	215	224	209	190	208	215	204	196	226	203	193	180	222	239	223	199	222	215	192	223	214	211	218	232	219	225	208	218	196	218	213	211	210	232	221	215	190	195	198	196	207	221	207	233	225	224	198	232	190	188	218	225	217	250	195	233	210	239	194	243	246	222	193	216	200	252	220	199	217	189	206	227	228
25871	36243	47795	30777	31211	26547	20107	20775	18170	15827	14795	15197	14215	14618	14263	12422	11268	24484	30058	28150	21550	14236	8200	2516	1478	1091	831	941	778	744	666	868	921	674	620	602	543	554	605	619	587	579	519	588	526	570	567	576	546	581	518	545	574	557	527	589	573	583	504	550	575	569	523	537	571	593	536	571	555	575	568	578	544	555	576	558	553	558	548	539	526	529	539	557	523	542	569	541	561	557	542	565	539	515	521	505	527	570	549	519	545	544	550	533	549	541	571	560	558	528	553	572	554	557	515	541	528	564	548	508	563	562	538	563	566	549	497	567	524	573	561	538	556	549	566	594	518	541	560	523	552	535	529	530	566	539	557	606	541	591	489	549	522	568	523	575	535	527	504	524	576	541	533	559	559	530	569	588	565	559	554	529	564	553	594	531	591	534	561	518	534	498	530	503	492	573	525	529	555	546	533	559	546	548	547	520	568	520	532	543	505	526	559	555	535	540	524	514	534	538	554	560	537	550	529	542	538	538	567	563	578	542	579	569	535	556	547	525	555	524	527	557	639	533	568	557	555	612	570	523	563	532	574	538	530	552	555	566	519	534	535	582	500	530	538	561	509	481	569	541	607	545	511	567	557	566	507	519	573	513	576	543	528	525	549	539	534	547	615	557	544	543	539	555	527	511	519	578	595	519	604	544	575	495	532	522	573	583	602	571	550	529	547	520	607	590	534	500	519	570	569	572	563	528	578	568	509	534	549	577	584	535	548	573	538	559	521	488	551	540	560	569	514	524	541	564	540	541	555	544	532	540	578	547	547	548	514	528	580	521	560	551	564	530	560	542	535	540	571	559	564	550	542	575	531	535	533	539	580	573	589	558	557	540	552	582	498	519	529	550	535	591	522	607	546	586	575	591	559	537	631	572	518	482	568	558	604	511	530	583	571	557	539	557	554	511	527	563	525	576	582	530	570	542	540	601	548	546	554	560	533	538	528	518	555	577	568	541	560	594	538	555	561	571	512	591	558	563	570	563	580	544	534	546	501	523	562	556	521	553	556	538	578	555	560	574	541	571	544	564	555	565	547	584	537	511	556	576	539	529	522	534	563	598	547	531	545	571	546	557	537	579	598	541	547	542	515	552	552	560	573	518	508	560	558	551	554	529	558	504	515	589	574	576	520	530	590	542	552	534	579	568	567	552	552	551	556	518	535	524	541	547	515	541	574	565	592	550	534	524	584	555	539	516	539	539	530	553	546	547	558	526	528	570	553	518	543	561	567	556	568	546	539	586	521	539	517	557	547	550	580	559	522	526	511	571	493	550	554	576	543	512	553	557	543	571	526	518	567	515	527	578	534	529	572	553	519	585	536	555	543	570	563	560	565	546	585	521	530	565	539	526	573	562	574	543	520	585	551	484	522	577	548	574	525	528	559	557	590	537	552	504	539	525	543	548	522	577	580	563	517	550	568	538	592	592	533	544	532	508	543	560	542	516	593	509	545	533	560	567	562	567	608	503	543	547	531	580	536	559	508	525	571	530	533	551	522	542	537	492	531	552	503	583	507	573	547	570	526	507	523	591	532	556	547	574	571	494	545	504	548	589	518	525	590	542	557	534	551	524	508	570	561	544	556	581	553	553	542	534	579	570	552	568	531	556	548	542	562	528	536	551	594	578	542	573	498	539	551	579	578	546	553	559	532	552	569	517	577	549	583	556	534	557	549	571	530	534	508	596	548	516	603	542	565	593	554	532	553	580	546	580	549	543	517	624	567	563	526	577	528	534	584	533	515	553	549	529	546	560	553	559	547	529	557	572	556	538	579	545	549	594	515	573	565	582	573	528	537	582	558	551	524	576	573	558	556	577	550	574	543	540	558	578	536	556	553	570	543	562	527	541	574	577	528	533	572	595	551	576	533	537	535	511	529	561	550	518	577	561	580	557	603	591	557	559	585	521	526	555	556	547	537	549	518	536	544	546	569	513	580	552	573	543	551	550	566	580	513	534	579	575	550	561	563	541	555	544	561	554	590	554	535	538	528	525	527	582	567	624	540	575	537	535	541	551	540	545	529	557	545	526	543	513	579	529	539	585	566	550	498	536	522	559	525	581	581	576	528	558	528	553	518	555	582	553	574	589	521	541	568	539	509	563	582	545	604	539	538	527	584	573	555	548	560	515	561	547	546	572	530	572	554	533	552	527	549	526	572	521	539	568	519	528	514	545	521	572	538	583	575	589	547	566	571	534	534	581	539	524	552	559	536	559	534	544	516	594	535	520	578	550	542	550	562	568	538	615	559	552	551	567	562	569	560	565	543	577	570	509	558	557	563	584	516	539	561	570	574	535	557	532	541	520	506	589	563	520	536	546	573	547	570	553	556	573	527	556	533	496	553	541	541	580	557	534	592	534	567	589	566	558	585	578	553	586	542	550	563	531	586	561	542	566	554	564	547	545	562	553	565	581	534	575	533	606	566	549	559	562	518	540	566	588	548	579	560	579	511	561	562	557	536	532	554	567	551	514	592	551	556	537	534	565	530	548	557	578	562	570	575	565	536	572	562	530	541	562	537	582	587	538	572	547	555	571	584	531	536	576	564	520	563	570	570	587	570	544	565	534	548	555	548	577	524	561	540	567	546	567	551	541	535	551	560	524	530	539	547	583	566	555	528	535	519	568	587	535	529	565	492	535	561	534	547	573	528	560	530	556	606	547	544	525	535	562	540	542	542	515	526	535	507	554	557	489	551	601	549	561	557	566	535	523	587	526	545	562	533	555	592	544	513	542	550	549	547	498	548	557	543	581	564	573	530	559	568	561	531	543	509	567	530	588	552	554	543	551	579	523	544	553	548	523	591	548	578	552	569	534	549	506	563	559	578	581	518	571	546	542	559	552	534	532	593	572	560	524	543	568	532	572	534	525	560	548	545	549	545	577	516	543	558	533	575	517	557	533	576	585	555	560	565	546	522	538	515	520	574	538	569	532	580	522	533	546	520	525	573	562	543	589	562	541	571	558	545	554	536	527	515	501	564	551	591	580	591	541	533	555	579	542	526	563	580	540	550	552	552	538	525	551	553	527	554	540	567	513	529	563	566	556	595	581	533	596	537	554	539	560	556	547	546	520	558	563	553	521	556	527	554	594	590	575	547	546	529	557	541	580	547	552	597	583	531	557	538	550	593	572	563	528	526	488	583	536	579	586	560	563	578	560	531	548	529	541	590	601	596	520	529	553	546	564	529	572	534	565	542	545	543	523	571	553	540	518	549	522	553	555	547	557	540	527	527	537	555	532	522	538	580	556	488	563	538	570	559	604	569	574	542	520	557	552	554	559	527	579	569	549	568	526	531	543	524	503	525	572	539	541	573	532	550	571	584	546	558	560	554	559	518	539	566	518	560	558	577	546	559	532	560	537	521	586	585	561	558	587	550	582	599	557	508	571	566	566	515	594	543	515	590	559	563	565	554	520	500	555	548	534	551	542	533	537	572	551	549	590	552	549	538	548	533	542	583	540
11256	10436	12415	7771	5615	3452	1587	1289	1162	1182	964	755	820	726	603	461	483	550	775	837	676	562	314	284	239	212	245	220	206	210	178	223	230	248	251	209	210	217	206	224	221	230	221	187	188	209	210	192	201	222	221	203	218	251	217	191	224	220	222	210	224	208	227	207	211	205	211	220	212	188	204	206	202	213	194	198	242	213	215	211	203	191	203	222	211	202	197	202	205	210	224	236	208	207	203	205	214	227	228	200	179	187	192	224	202	218	200	214	197	210	204	207	222	190	230	215	189	212	205	190	208	208	196	223	226	212	199	208	193	223	195	211	242	223	223	196	220	206	199	206	213	193	240	215	223	189	222	202	217	184	203	212	211	210	209	205	227	202	247	193	242	219	223	208	224	213	187	200	212	221	192	193	219	206	198	213	224	221	196	227	234	210	234	225	229	201	202	220	217	206	213	207	212	205	226	221	214	220	230	212	205	203	219	202	179	183	208	220	196	197	236	210	227	207	213	227	209	204	236	200	210	209	209	221	204	215	194	195	219	206	207	222	230	207	221	214	198	193	210	219	202	206	208	216	210	196	230	213	208	217	204	218	196	206	192	242	195	213	212	217	251	189	206	221	235	225	199	192	201	206	209	208	221	179	212	234	177	226	213	221	211	203	191	201	208	229	234	205	216	165	211	216	199	190	226	198	217	208	196	214	199	200	194	199	205	199	174	214	213	216	187	209	213	197	208	194	219	189	203	211	217	228	216	217	194	192	224	223	209	196	215	196	202	230	220	222	210	229	226	218	164	232	242	186	181	203	197	193	230	212	222	200	202	208	209	213	207	197	202	229	233	229	240	202	197	215	223	233	225	212	209	219	198	225	199	204	208	211	213	211	212	212	226	186	222	187	182	191	207	207	237	224	223	217	208	226	208	205	208	204	223	190	219	237	186	214	223	221	209	200	185	219	225	199	212	205	221	207	224	206	221	226	221	195	205	204	184	246	232	194	228	208	241	203	174	223	191	197	247	212	199	191	217	208	203	205	216	207	222	222	199	199	245	186	216	193	226	221	209	212	204	216	211	216	210	226	209	208	212	210	187	191	200	181	205	199	212	217	202	233	213	229	189	242	211	197	205	209	203	230	217	214	199	214	206	219	214	213	193	185	204	205	199	204	211	231	230	211	211	240	234	210	210	212	234	199	216	194	226	217	209	228	219	236	235	188	198	218	199	175	218	208	188	195	180	183	226	232	202	239	210	213	206	203	216	186	206	212	202	222	181	218	196	219	202	222	223	220	220	210	195	196	206	233	209	188	216	220	190	218	226	209	193	203	215	199	224	205	207	189	209	244	206	205	212	197	202	208	230	199	199	214	219	237	209	226	213	241	219	244	219	209	192	180	209	236	200	218	207	212	209	192	198	196	235	221	213	188	216	215	226	203	182	228	179	250	213	211	236	219	222	196	205	219	194	207	213	211	206	223	199	216	219	214	239	205	230	217	205	200	240	190	214	220	199	206	197	206	210	198	220	218	226	186	205	225	230	245	227	216	185	217	195	198	211	241	187	224	193	208	219	214	226	186	206	214	213	223	230	202	211	218	220	211	213	224	206	201	189	225	209	191	221	214	211	208	194	234	220	193	228	238	241	200	215	207	221	180	192	203	207	206	202	210	210	200	224	224	205	204	208	205	177	186	189	209	204	181	209	209	206	228	193	208	231	186	179	206	229	214	205	209	219	210	237	223	192	223	202	211	213	212	239	227	177	233	251	212	211	204	243	208	218	211	220	213	214	221	231	213	201	222	235	207	210	197	215	220	186	195	187	205	217	223	176	215	198	214	210	225	192	215	193	233	196	230	210	181	216	190	210	200	217	185	214	193	200	191	200	221	218	222	213	220	217	221	219	218	229	217	201	208	225	199	209	189	193	253	209	203	195	175	207	194	180	211	216	198	225	213	206	208	193	223	200	205	205	244	218	216	222	236	205	188	207	197	172	220	210	205	212	213	189	199	210	216	217	223	193	231	240	231	199	227	199	200	206	208	202	182	210	206	196	210	218	202	216	198	218	214	207	201	215	202	190	202	195	199	226	215	189	204	197	209	220	211	196	192	221	198	203	235	215	188	234	199	201	196	209	208	224	195	201	214	239	213	213	216	243	217	218	213	231	213	218	205	192	216	218	190	217	208	212	215	201	225	211	202	198	207	182	220	215	220	204	212	223	206	212	218	170	200	196	211	201	213	209	217	226	243	212	225	198	194	206	216	209	177	201	207	224	194	218	203	203	226	198	208	207	190	208	219	220	206	192	228	217	209	203	227	201	192	198	203	178	203	219	223	212	207	202	218	246	219	223	223	199	211	247	200	232	224	213	221	210	195	236	216	200	218	204	246	205	210	234	203	210	207	200	195	240	215	202	191	211	213	213	227	229	198	222	213	229	193	212	200	212	209	223	216	222	213	200	233	237	206	207	231	239	213	214	206	228	207	212	228	194	216	211	198	217	239	216	198	231	219	207	216	231	227	200	207	242	192	182	197	226	177	188	209	195	220	210	203	195	206	211	227	227	177	195	202	203	211	199	218	211	187	206	211	205	199	223	234	213	201	230	241	207	205	238	219	250	210	213	226	227	225	214	199	247	214	236	211	215	204	233	229	215	240	198	209	179	197	196	196	218	217	192	204	222	212	223	213	224	205	206	210	238	214	203	239	228	219	222	220	211	214	203	196	222	208	221	201	194	220	221	198	195	189	212	202	221	229	209	234	235	195	218	189	209	208	210	230	198	231	210	205	228	210	201	211	233	194	232	195	204	212	223	205	221	195	196	209	218	205	221	200	229	187	195	230	231	207	209	205	237	230	190	217	220	201	197	219	205	208	199	207	204	236	197	192	220	197	216	201	220	216	214	219	221	193	213	215	217	187	204	229	218	235	180	224	198	206	224	189	198	196	240	179	216	203	229	214	203	213	221	222	231	208	227	222	206	220	209	224	217	210	207	221	201	207	235	191	218	198	223	221	217	189	241	198	182	209	209	219	219	186	203	221	212	212	194	212	215	216	211	199	232	187	202	191	212	222	232	212	214	223	187	213	202	202	221	222	233	201	227	223	202	196	199	207	209	224	202	207	203	201	203	238	191	198	195	217	188	197	210	209	223	199	201	213	207	226	226	224	238	178	232	215	207	203	210	203	232	214	190	193	208	192	209	207	217	194	213	214	200	199	196	216	201	226	212	201	199	206	222	240	216	206	217	205	225	229	214	214	233	219	209	223	190	206	200	203	216	240	227	202	224	208	203	232	181	191	200	218	203	205	210	204	207	214	201	246	222	190	228	223	233	224	218	211	212	227	207	186	245	212	188	193	195	201	214	185	233	218	200	202	248	221	197	219	206	187	182	219	208	184	211	196	187	208	199	211	223	206	243	195	208	217	182	228	209	188	187	193	209	220	208	221	215	226	213	222	190	226	191	226	189	231	201	210	213	201	212	217	220	203	232	218	230	203	225	204	224	198
8045	8752	15781	14311	15840	11236	6759	5939	5909	5986	4944	4262	4443	4028	3312	2757	2723	3392	4362	4109	3069	2286	1231	795	688	638	595	517	552	553	513	586	582	599	547	566	546	568	572	574	537	530	559	587	564	606	582	550	557	598	571	538	518	528	561	582	575	588	549	572	539	543	566	530	564	556	567	588	528	516	581	558	512	549	561	517	571	519	589	544	564	523	557	567	586	581	543	556	539	589	545	532	534	535	526	576	571	543	572	551	558	519	558	553	520	569	561	548	569	504	566	520	524	562	550	550	568	559	555	588	567	570	520	584	530	535	555	548	606	551	550	539	538	554	565	574	553	583	554	580	582	515	597	531	556	589	561	568	542	508	539	562	584	528	593	585	551	561	555	585	556	573	554	530	543	541	553	554	546	593	570	561	500	562	614	603	570	558	546	568	532	537	580	577	570	553	605	542	532	571	514	544	558	548	586	510	526	577	606	535	580	559	551	556	541	526	528	546	529	601	553	552	631	567	550	572	573	591	560	537	579	524	624	582	526	547	583	567	503	549	568	554	547	565	551	585	564	576	568	591	578	557	552	564	528	530	532	554	555	561	535	555	536	538	590	567	586	554	539	562	577	570	556	526	590	573	572	578	550	559	602	568	563	541	548	564	539	568	528	612	572	548	548	532	544	570	561	565	507	623	553	558	595	562	578	588	506	581	566	530	585	573	580	578	556	567	568	585	530	557	606	588	575	582	550	526	541	558	546	587	526	511	613	550	552	576	538	533	560	557	550	556	587	547	591	588	518	553	580	514	546	548	549	537	569	541	575	575	571	577	536	565	558	547	536	562	555	581	578	547	542	560	580	619	541	548	549	563	559	604	554	576	553	503	584	575	545	583	548	525	592	562	547	588	515	584	556	521	597	551	542	535	575	531	547	565	603	508	552	567	536	553	558	537	562	583	555	554	599	534	573	594	569	522	539	540	568	574	545	597	580	547	590	584	576	567	561	550	572	578	542	555	546	567	562	549	532	581	560	568	530	615	537	573	550	549	537	526	561	571	561	557	568	517	551	566	548	614	546	546	574	574	557	579	561	540	568	545	526	573	518	526	539	557	556	562	605	586	555	535	526	582	573	560	572	538	526	621	554	623	587	549	521	515	574	518	545	554	562	536	551	615	560	580	521	578	526	558	595	596	566	560	522	567	581	511	539	560	581	538	548	581	576	551	525	517	514	558	565	578	560	577	566	534	581	593	582	570	551	539	569	531	580	543	568	528	547	545	551	533	548	527	598	581	558	596	586	581	554	544	555	582	546	562	571	533	579	545	546	545	508	588	510	551	559	507	548	572	567	547	556	516	524	570	534	568	534	566	550	562	563	521	592	558	616	558	564	568	572	582	594	529	536	548	528	544	556	589	515	544	558	571	563	602	590	524	571	584	550	555	566	554	562	557	617	554	563	531	558	540	571	546	517	618	552	548	575	601	544	542	565	547	518	561	544	532	568	521	537	540	539	574	547	567	611	545	557	581	561	535	568	579	586	542	535	607	562	553	573	527	532	559	524	504	556	588	575	524	568	562	550	541	538	544	593	535	520	570	559	553	571	542	562	575	547	546	570	571	539	597	577	528	544	514	541	590	542	513	555	565	583	622	566	516	586	522	532	552	540	575	577	570	554	590	627	523	531	553	560	597	547	501	550	574	562	566	560	535	542	572	559	548	552	589	596	544	517	565	533	542	558	562	555	569	567	504	559	557	571	530	583	564	546	516	571	604	564	576	492	563	544	566	580	578	544	560	515	577	556	572	592	565	500	535	531	548	564	557	529	571	539	585	558	548	524	527	557	554	582	563	560	544	563	548	594	546	511	521	546	541	560	512	544	537	579	557	567	560	549	565	534	558	482	557	543	573	610	575	534	586	483	549	528	524	498	530	530	554	576	541	577	549	579	541	547	538	569	559	564	574	578	570	584	531	553	529	594	557	534	558	567	548	500	553	534	545	546	509	573	552	563	551	586	553	542	512	560	513	573	521	592	586	570	495	546	559	571	582	526	543	588	523	568	541	574	531	564	572	573	508	542	523	611	543	581	568	576	556	556	550	551	587	551	568	528	530	550	561	545	558	530	588	559	569	568	601	545	565	521	587	530	548	511	561	544	584	517	523	593	584	563	575	565	533	542	593	509	554	509	521	580	539	535	576	598	535	573	554	544	531	527	581	551	550	543	569	561	521	562	542	535	562	579	591	576	521	574	564	543	540	542	555	546	557	588	569	551	571	564	529	527	591	598	527	573	577	554	567	517	612	555	565	520	576	590	544	525	532	560	590	581	562	567	551	538	564	580	541	530	558	562	547	565	505	579	537	545	551	516	553	524	558	580	584	554	566	627	545	539	543	555	518	564	593	494	586	572	549	535	531	503	572	530	562	562	521	524	599	566	554	568	571	545	570	589	575	499	558	561	567	551	566	560	549	543	543	574	565	533	573	505	561	544	542	511	528	545	580	575	574	554	526	580	567	536	594	539	594	556	559	568	558	572	572	554	523	539	570	497	550	548	537	561	518	537	543	567	581	559	549	571	556	559	554	556	565	556	569	579	564	516	525	485	553	534	579	544	586	581	561	527	535	545	568	541	541	521	518	559	597	580	515	541	581	542	556	571	581	531	562	549	578	566	557	543	534	583	548	558	561	550	576	587	547	528	557	565	568	541	591	582	582	568	573	588	599	555	508	563	555	583	517	490	576	524	580	585	566	542	572	538	588	524	548	538	550	576	539	533	554	565	568	581	541	541	545	575	556	517	546	539	558	548	562	586	579	550	572	581	576	550	568	496	575	607	537	561	561	534	577	567	535	556	539	606	556	576	544	590	573	573	579	553	559	544	584	517	613	513	585	533	562	550	565	506	556	565	537	539	535	570	527	548	541	553	558	583	544	518	588	532	574	560	540	550	572	543	557	588	579	501	534	574	557	556	525	544	562	553	522	551	568	553	591	555	569	541	597	538	566	543	527	528	638	542	519	555	559	600	565	556	535	527	532	550	540	569	522	541	580	565	542	543	583	584	544	597	510	578	513	573	561	543	512	592	580	526	509	592	561	557	542	547	604	565	590	533	526	583	550	562	546	488	565	533	560	523	554	563	540	522	550	512	525	583	537	517	560	577	580	573	536	536	548	593	566	544	564	551	510	529	528	558	565	532	559	541	530	584	513	583	543	523	522	541	550	569	555	566	541	590	536	527	539	547	559	558	565	568	556	562	576	588	527	566	574	551	541	562	556	498	536	564	553	538	520	540	551	570	548	566	561	533	549	530	572	531	561	534	527	556	516	565	556	568	540	512	552	538	547	563	557	575	539	545	583	555	547	586	512	536	583	565	546	554	546	572	574	547	597	560	571	576	588	546	542	578	547	540	560	525	569	540	612	544	567	583	574	559	535	543	599	556	582	527	589	593	584	537	571	578	565	569	570	529	585	545	563	565	549	498	567	562	584	556	529	556	571	606	537	573	586	577	548	578	598
26923	29071	40375	23965	17557	10732	6066	4753	3922	3954	3256	3168	2793	1971	1773	1617	1476	2358	4668	4344	3114	1939	763	490	377	328	285	264	237	237	257	258	223	223	220	213	205	231	221	263	227	235	233	249	237	204	219	221	220	229	237	234	239	225	215	232	240	224	226	218	232	219	219	248	215	235	225	239	243	205	237	252	226	229	266	205	235	227	208	247	230	227	204	223	238	210	237	218	219	206	207	200	224	249	224	251	226	226	209	205	241	252	249	238	210	235	230	210	230	204	195	242	214	213	225	209	212	250	229	228	199	246	201	229	237	233	245	238	246	224	224	209	221	256	237	211	271	224	223	204	230	226	254	249	245	222	246	227	222	243	235	220	212	204	211	237	220	215	215	243	230	209	229	230	241	217	231	218	248	229	245	224	234	218	213	211	247	236	217	247	245	217	210	212	213	210	220	234	223	224	243	239	236	230	243	207	246	246	266	210	223	206	232	220	225	221	257	238	261	222	270	223	243	211	217	241	223	228	218	246	253	220	214	240	234	228	219	235	245	211	211	230	199	236	232	264	229	213	246	228	233	235	223	225	217	256	215	242	226	210	219	247	236	227	236	247	250	209	240	241	220	230	241	223	228	219	239	237	240	240	222	224	232	221	238	202	241	272	207	241	235	244	231	209	225	215	244	238	216	242	260	213	226	219	224	234	234	237	211	230	232	205	217	229	202	185	244	237	213	242	234	238	216	211	245	205	249	236	229	217	222	240	215	251	245	232	206	238	237	225	242	238	238	234	227	204	224	226	241	242	243	218	245	216	240	229	217	215	225	206	215	222	229	198	237	227	185	234	213	228	209	242	207	248	226	223	251	237	243	218	226	230	250	213	243	221	201	209	235	232	231	221	233	220	219	229	205	244	222	248	209	226	238	225	229	268	234	246	235	232	267	214	228	234	218	231	221	258	226	249	250	233	225	231	234	245	252	255	217	216	239	217	221	247	247	223	233	238	206	233	230	212	227	214	229	229	232	223	248	241	219	204	238	211	211	217	246	195	251	234	222	226	230	226	217	219	244	242	221	227	245	244	197	200	237	253	237	230	251	241	240	239	209	229	251	235	228	217	199	216	210	236	221	247	224	258	242	233	217	214	219	224	225	211	251	232	221	226	218	232	240	223	241	212	212	228	230	237	247	210	233	215	229	238	235	234	242	231	224	250	233	248	240	220	232	231	250	222	231	226	217	219	241	197	233	233	218	207	214	250	227	230	202	203	233	233	224	234	209	220	210	230	234	232	211	231	231	222	236	261	243	202	239	230	234	219	228	238	242	253	215	240	236	245	241	215	219	219	213	219	233	227	230	228	207	207	243	239	221	257	266	232	238	239	226	215	197	216	231	208	203	232	227	228	232	209	230	214	220	247	215	224	215	217	244	237	229	224	223	230	217	219	225	208	237	233	222	222	229	205	227	220	223	228	225	234	241	237	220	238	241	197	258	255	233	226	233	215	223	193	226	232	229	223	225	227	238	232	244	218	222	215	233	202	209	204	229	231	250	251	238	221	217	232	211	201	266	231	225	253	232	237	225	228	216	245	233	215	244	209	237	222	233	234	235	217	221	224	217	237	256	245	213	236	217	246	226	232	258	216	216	220	224	221	244	232	224	227	214	218	248	246	242	259	241	208	257	229	222	234	237	221	230	239	225	245	202	208	221	231	222	229	217	204	241	234	210	245	215	250	228	222	223	254	238	217	231	195	247	221	225	238	235	220	223	217	224	237	217	205	237	208	224	211	243	225	252	221	242	227	232	239	221	245	221	225	207	232	240	233	228	228	237	197	215	228	223	189	226	232	220	226	217	227	219	278	214	223	195	242	237	236	227	235	229	261	233	239	225	245	253	219	261	192	214	249	253	191	227	204	205	244	236	195	225	210	225	224	228	215	259	219	213	236	217	255	235	230	226	228	229	212	232	219	219	191	238	258	260	207	215	230	242	211	235	208	220	227	205	245	234	231	241	239	222	259	190	219	221	236	264	212	233	229	269	250	232	231	217	252	237	217	241	250	228	222	214	234	245	261	199	220	241	229	229	248	240	207	237	199	247	207	213	225	243	225	205	207	223	219	206	206	236	236	262	250	280	210	238	228	219	226	236	220	237	214	219	213	224	225	224	226	246	227	218	221	221	251	213	221	227	211	217	218	255	235	229	214	206	232	219	226	198	243	236	203	247	211	217	230	220	206	204	224	186	252	242	221	235	234	233	205	224	224	236	233	241	214	218	243	224	232	243	189	205	213	204	238	189	255	221	246	228	209	220	220	205	248	226	244	222	249	233	222	233	240	240	214	223	255	250	203	251	244	234	226	212	242	238	239	190	224	218	217	226	236	252	232	255	237	211	211	223	241	209	230	240	225	226	223	224	215	212	190	215	224	210	239	237	238	217	224	254	219	213	217	205	235	220	231	231	199	214	217	225	227	210	225	225	234	206	235	249	253	197	260	251	232	222	227	221	250	218	253	236	211	238	214	249	223	221	235	200	228	221	203	218	223	221	237	220	211	225	238	247	218	252	251	204	224	242	201	221	213	238	233	219	241	247	232	241	237	246	227	235	214	237	221	225	228	244	242	227	215	244	238	203	245	236	231	224	203	234	229	240	234	217	257	234	231	215	223	245	251	230	235	217	225	237	209	240	231	243	260	232	219	242	215	235	227	218	229	222	224	219	195	248	239	222	241	271	249	226	253	232	228	237	213	206	217	232	229	207	225	235	220	217	239	240	232	209	231	227	221	228	227	222	220	213	232	199	226	225	226	241	226	255	227	219	222	218	224	214	235	235	239	191	224	199	244	232	208	235	213	202	244	256	238	202	232	217	222	217	230	194	186	236	205	228	234	212	232	236	240	243	217	221	232	199	230	216	243	233	254	210	210	231	212	228	224	240	229	239	212	215	253	205	248	213	227	248	228	229	219	213	241	182	225	195	223	226	229	247	232	214	258	239	226	231	223	249	261	217	205	208	232	254	216	201	268	229	236	227	222	230	221	225	231	237	239	220	215	213	230	221	246	240	223	210	244	212	247	239	240	216	190	216	223	207	227	228	237	210	255	215	228	240	239	236	251	214	221	222	215	209	246	232	234	216	218	260	230	235	258	250	220	229	236	219	231	227	228	225	245	206	226	219	249	246	228	212	230	228	211	226	223	257	247	239	240	227	237	220	261	213	226	206	196	233	222	257	227	220	216	200	256	228	239	227	238	226	253	221	227	236	229	252	224	225	211	240	210	237	239	249	227	239	223	227	216	220	209	208	222	240	230	236	221	240	224	214	218	237	217	241	237	229	208	226	232	204	214	221	236	241	206	224	239	226	250	221	236	244	215	246	224	226	241	226	251	231	241	207	232	232	230	217	224	250	240	235	231	235	208	213	257	214	219	236	214	221	232	226	229	239	243	242	213	197	248	246	224	219	235	217	252	232	235	209	231	231	233	249	252	240	218	201	212	235	214	254	230	242	219	217	225
17641	24666	39682	25712	26809	20349	15416	14839	14650	15237	13285	12997	12109	8794	8482	7890	7701	12081	21526	19018	14867	9972	3960	2247	1419	1106	794	854	810	701	700	810	815	678	666	618	652	616	636	637	642	604	632	605	618	645	612	617	570	563	571	619	597	631	594	581	568	608	599	610	583	602	620	563	625	592	568	666	569	591	581	609	598	606	620	599	587	612	568	610	574	571	575	598	589	629	591	607	618	608	616	600	591	596	573	566	602	597	616	592	588	614	626	566	568	567	592	575	604	608	621	621	580	619	624	565	618	594	604	593	574	557	631	601	558	573	544	639	600	640	619	584	583	601	579	619	610	618	608	643	543	586	579	571	624	581	593	640	557	543	621	586	557	565	599	592	574	628	586	618	562	602	600	643	583	626	627	647	578	602	625	562	602	612	612	599	577	574	614	595	612	573	616	558	584	589	616	620	604	572	623	598	605	597	635	623	583	585	633	616	622	610	603	627	565	613	554	561	585	578	586	636	600	583	583	645	665	624	617	618	586	608	575	599	576	558	647	576	607	576	587	576	570	586	599	594	575	642	601	594	617	594	574	602	619	594	612	573	553	582	630	612	590	594	551	603	549	579	613	682	615	611	639	632	574	590	611	559	545	595	585	518	589	620	608	600	618	636	553	624	599	607	609	610	595	602	642	617	584	612	621	626	613	611	584	565	579	589	609	604	613	578	587	589	559	575	604	595	664	596	581	602	585	585	607	598	585	567	573	623	639	565	580	576	614	643	602	642	586	605	603	581	580	607	620	572	600	623	606	590	601	598	565	613	590	553	562	585	587	619	578	577	659	585	551	578	587	603	589	593	564	603	579	583	583	592	600	652	577	590	607	594	583	580	608	588	582	645	589	573	596	635	645	565	596	595	588	590	599	618	653	574	598	585	615	604	603	648	589	626	643	554	604	570	602	615	570	584	615	571	613	585	565	620	573	611	616	595	599	609	651	625	596	642	622	636	562	565	580	586	591	576	593	570	640	599	572	569	623	585	595	579	602	596	579	609	634	620	610	620	560	618	586	599	620	598	581	624	587	591	620	586	618	613	637	610	554	602	578	570	627	624	584	594	597	564	563	595	543	590	612	558	619	634	581	597	599	580	621	572	618	622	585	583	614	571	574	639	599	600	627	603	618	611	594	599	598	581	626	564	610	597	596	604	608	613	619	577	574	621	591	631	565	591	579	611	608	591	621	619	578	623	600	605	619	636	586	603	606	588	619	592	526	611	594	581	612	597	573	594	636	590	593	637	603	598	592	601	556	622	636	600	667	577	584	623	645	618	625	596	595	606	580	543	590	574	558	597	576	633	608	588	587	545	628	596	576	581	580	599	590	555	600	581	577	571	586	633	589	622	619	607	557	576	561	603	569	631	593	580	574	595	615	591	551	580	589	599	591	563	605	563	590	620	557	567	614	614	628	571	610	594	635	596	582	598	613	601	616	608	590	605	618	628	578	587	601	648	600	626	614	559	568	553	593	551	563	553	614	626	613	593	589	634	562	615	550	580	653	608	616	599	626	580	579	594	550	581	597	622	573	618	603	554	610	618	594	589	549	593	614	608	597	641	603	594	635	598	580	590	590	652	615	568	593	585	591	619	603	572	601	606	564	583	612	543	560	597	572	552	593	579	574	578	564	628	582	564	576	586	618	575	599	585	608	606	612	571	566	617	623	608	608	603	595	624	589	588	556	622	578	574	570	530	577	605	595	627	588	589	592	532	583	602	612	615	594	540	555	608	616	585	641	557	586	570	585	597	596	582	587	592	590	622	623	612	558	558	534	557	570	566	598	575	596	615	601	604	569	630	582	599	627	536	612	599	575	579	574	627	607	568	575	612	623	620	585	581	604	593	614	607	635	565	614	560	617	578	620	620	602	602	609	558	652	529	598	571	594	587	608	571	562	609	606	578	609	586	593	592	594	601	594	636	601	663	614	601	573	557	578	610	594	605	553	546	594	560	608	592	575	597	586	585	602	614	567	596	607	597	583	599	570	579	593	568	611	615	582	632	563	566	579	611	626	562	563	596	587	566	593	575	586	613	600	587	627	638	585	623	566	553	621	574	579	570	608	558	589	554	599	611	638	610	588	602	622	590	636	585	609	569	630	582	644	607	593	596	581	574	582	610	586	601	640	603	542	577	601	620	601	570	604	631	599	604	592	593	575	610	623	581	581	566	603	586	591	590	607	634	594	552	608	594	555	562	611	548	582	606	598	597	573	585	599	600	573	629	622	597	550	595	569	568	546	552	605	615	593	591	604	581	604	613	584	589	638	647	583	598	612	608	621	585	584	587	548	615	599	586	565	560	630	596	588	610	575	602	576	607	601	609	574	617	583	581	601	571	597	595	584	582	584	573	557	624	593	610	600	604	587	571	616	613	572	618	628	607	574	591	571	603	622	641	642	578	562	624	611	618	546	556	587	605	613	588	556	581	602	619	599	564	567	593	571	581	603	588	577	561	569	600	563	600	565	598	599	603	591	564	596	583	591	613	626	583	595	579	599	617	606	594	612	612	614	596	620	588	584	568	529	598	623	562	577	575	607	610	556	563	595	587	561	578	594	565	614	596	618	655	600	612	602	595	631	620	602	600	622	585	605	604	596	621	618	553	583	610	552	597	579	611	568	574	603	600	603	598	594	610	594	561	583	555	594	630	632	596	660	593	609	590	595	577	628	589	625	598	621	597	544	592	533	615	632	603	571	621	583	577	615	618	561	603	575	611	652	610	576	595	551	587	585	565	625	633	632	558	567	619	600	609	576	552	649	620	625	619	599	576	611	580	574	597	608	572	585	619	619	572	582	672	643	624	653	584	554	577	598	616	599	630	594	579	580	609	616	587	576	574	539	614	615	580	611	604	603	598	607	577	582	581	554	616	605	607	627	624	568	576	573	574	562	571	588	635	606	590	598	611	582	653	581	585	608	606	594	564	616	590	580	537	594	612	587	600	608	627	610	569	645	563	601	563	588	576	610	607	587	620	587	623	591	558	593	608	587	578	604	583	555	585	574	571	611	635	618	607	591	649	577	591	598	567	594	625	618	528	569	640	579	594	574	589	580	566	589	580	599	562	568	626	602	565	582	610	588	555	601	624	580	598	592	628	593	528	621	605	615	555	616	585	584	634	593	591	578	579	602	619	557	629	533	567	642	632	580	607	547	538	598	593	637	579	578	602	563	605	617	615	616	638	582	615	589	612	594	579	612	609	610	582	597	574	571	607	606	618	598	603	606	562	616	559	597	610	611	553	607	589	573	604	595	593	594	592	593	615	570	611	604	576	573	581	625	603	579	619	550	607	583	622	585	566	567	546	580	621	592	624	586	599	566	564	611	565	596	646	584	606	626	555	609	616	580	577	601	570	591	594	599	582	592	607	627	576	602	580	612	568	615	606	592	613	601	611	620	617	622	599	549	591	597	636	637	552	556	633	600	575	613	667	555	589	608	603	609	573	587	596	597	640	612	564	599	567
37039	40603	52860	31275	26577	18877	12607	8307	7348	6709	5933	6069	4847	4214	3780	2679	2587	5298	9042	8217	6273	3483	1474	769	546	412	310	300	274	282	252	313	306	221	239	229	200	244	228	231	251	238	213	206	211	237	222	219	225	227	210	195	227	201	229	201	212	219	193	224	217	221	202	216	199	233	241	189	222	221	233	205	226	200	239	207	219	192	203	195	220	207	234	237	215	215	192	201	232	207	207	202	215	201	207	237	225	205	217	189	188	217	238	228	222	241	213	198	199	227	211	219	214	226	219	193	246	197	203	195	196	220	205	204	199	213	223	258	218	203	212	197	226	227	191	198	189	213	221	225	221	211	213	208	213	222	226	218	239	219	237	217	207	231	226	218	205	225	209	206	200	194	213	209	207	247	222	245	220	184	220	250	218	237	203	235	217	197	225	220	228	211	224	209	202	212	208	211	202	198	189	210	229	242	221	213	221	229	223	218	227	201	216	242	203	227	223	215	216	236	204	207	223	215	215	228	227	216	218	217	229	224	250	224	224	221	203	233	216	236	224	217	194	227	187	201	220	209	228	203	203	208	202	185	199	232	219	217	235	198	237	216	202	227	201	223	200	222	215	234	241	207	206	220	230	231	225	229	219	204	196	225	212	189	236	236	236	212	201	231	233	235	232	209	240	210	210	187	200	210	233	231	238	230	228	241	221	232	213	232	198	230	199	215	187	203	215	211	234	220	222	199	219	226	220	216	230	232	201	227	206	215	209	203	200	226	214	219	187	204	211	190	209	210	188	220	222	213	216	204	208	231	208	199	196	221	234	219	222	240	222	222	233	229	216	181	198	222	238	221	202	200	210	220	211	220	221	213	206	235	212	222	241	219	194	203	215	215	201	202	230	227	236	238	198	234	227	240	220	205	209	219	193	233	211	226	232	217	197	236	221	220	196	208	240	223	192	236	240	221	211	218	238	246	222	242	202	258	247	238	222	242	216	211	213	235	220	204	215	224	218	222	228	215	227	210	239	221	212	230	231	201	202	223	236	225	208	214	199	208	230	228	227	217	217	199	230	238	206	229	200	211	220	225	228	214	218	221	215	237	214	233	199	229	230	205	219	244	214	229	202	217	212	198	229	200	228	215	238	217	234	217	207	212	214	192	202	235	239	225	184	223	208	209	205	223	214	224	195	227	223	237	211	209	243	221	207	209	234	219	224	213	222	206	237	200	232	229	197	205	215	230	209	224	231	210	191	221	221	232	209	219	217	212	226	207	204	223	218	224	231	223	208	220	198	228	213	217	242	199	218	211	203	233	207	228	187	218	236	225	206	203	207	214	223	219	212	219	235	214	235	212	249	208	213	227	190	202	221	223	216	220	201	231	197	220	225	209	216	244	197	206	220	203	210	201	203	200	246	230	200	240	250	217	202	197	200	222	224	191	215	230	202	219	229	193	222	226	221	225	221	204	233	192	205	229	232	213	240	185	236	216	203	204	210	210	254	193	204	208	211	224	213	223	192	234	233	222	224	224	211	232	205	228	218	220	204	200	210	232	213	259	215	231	243	222	225	202	222	225	222	204	213	227	198	212	195	223	228	232	236	217	208	205	198	242	237	240	192	220	224	225	229	228	220	203	211	240	233	239	230	220	228	230	208	172	223	228	214	226	220	222	195	218	226	220	206	210	222	209	223	214	212	220	208	205	198	228	227	210	203	194	186	210	217	201	177	206	239	223	228	227	209	209	196	223	221	229	184	217	228	202	208	217	242	205	233	201	200	198	250	241	225	194	236	199	223	233	214	232	236	235	208	204	179	232	229	234	217	228	238	229	212	246	218	249	220	217	222	235	183	194	222	215	215	223	209	223	202	203	269	213	232	246	202	215	243	235	220	214	198	209	197	247	240	228	192	182	195	190	178	204	221	237	228	254	214	221	219	222	235	194	198	188	235	230	230	200	208	222	219	232	238	216	220	209	207	222	210	216	216	214	225	183	217	227	214	229	236	233	217	196	183	234	197	219	240	196	197	212	204	229	207	217	237	209	206	201	212	236	216	246	221	197	212	212	192	245	204	226	202	223	239	237	215	182	243	220	211	199	244	216	226	214	216	258	217	235	231	232	232	210	222	229	246	223	226	211	227	233	228	229	229	232	208	210	230	222	209	217	215	229	238	214	204	226	230	200	217	197	213	225	217	216	248	244	205	212	250	182	221	208	230	218	206	224	198	209	230	230	236	209	228	227	214	228	227	211	217	219	216	217	207	210	223	236	203	230	233	234	259	202	217	246	215	218	224	211	248	216	218	207	227	192	225	215	228	252	210	216	201	227	242	237	183	238	212	221	248	220	206	222	208	206	221	204	226	226	227	230	226	233	189	203	224	191	203	208	216	204	227	213	216	239	230	227	213	228	221	190	205	203	193	218	238	198	199	207	187	228	233	234	197	216	208	203	220	204	184	217	191	197	206	198	204	214	235	208	224	191	215	202	232	220	208	219	211	198	221	216	220	226	213	193	204	220	240	219	218	200	231	231	233	194	204	214	199	209	230	202	212	230	199	210	210	211	211	219	240	217	203	216	213	217	208	212	226	209	203	217	192	218	190	201	212	227	218	220	234	220	191	236	207	233	234	221	197	228	245	234	203	240	223	215	200	196	219	211	191	223	240	216	239	214	224	228	201	209	218	220	227	222	224	212	221	212	194	225	217	227	222	226	203	231	203	212	220	202	223	211	229	219	215	238	212	215	235	192	245	225	239	223	185	211	215	210	211	233	224	210	209	246	207	226	235	232	216	220	194	211	207	218	193	215	204	193	252	201	226	209	193	226	182	216	206	222	221	232	239	189	221	236	209	242	226	228	218	209	211	219	217	200	205	190	186	227	224	224	203	224	202	184	215	216	208	242	219	233	214	223	231	253	243	199	221	244	227	222	206	226	205	185	200	193	196	204	229	215	204	186	217	213	244	224	217	209	249	225	233	208	248	226	232	250	197	220	202	231	255	215	212	230	256	244	258	216	204	223	204	195	234	204	197	217	215	220	230	197	212	205	232	231	198	215	258	178	205	217	211	198	200	216	202	206	222	221	224	214	216	216	201	243	200	216	201	213	215	203	248	220	227	237	243	219	208	194	235	205	231	247	211	204	212	196	233	224	206	215	224	197	245	212	236	195	208	219	228	212	213	229	212	206	198	217	188	244	233	231	215	220	222	199	208	236	205	195	233	244	210	202	224	217	225	209	237	213	207	205	226	230	216	187	227	229	210	210	198	224	216	201	232	235	191	218	216	223	222	245	217	203	205	209	201	251	210	220	192	218	238	235	208	208	191	221	216	217	200	222	235	221	208	211	189	212	216	225	217	201	226	253	223	225	190	228	256	244	201	205	231	231	209	208	205	234	201	234	225	237	220	249	227	217	216	250	193	217	211	213	229	232	219	204	216	232	245	206	209	199	188	203	202	216	220	212	213	213	217	235	219	229	218	214	201	195	216	210	218	217	193	208	209	186	221	205	206	216
23424	33211	46149	31999	33178	27660	23086	19889	21254	21295	19094	18515	17120	15205	15654	11849	12300	22729	30222	28502	23811	15042	7399	4174	2615	1696	1094	1261	1025	863	868	1210	1038	760	679	647	640	587	640	719	603	640	622	583	652	601	630	625	565	589	574	579	553	596	567	589	594	582	560	573	593	554	550	546	573	630	564	599	580	584	604	592	553	524	577	588	551	533	606	595	576	559	599	605	548	549	562	542	607	589	575	556	548	548	625	545	592	556	554	551	586	638	551	528	549	592	582	557	589	571	576	589	526	582	580	611	584	531	578	591	587	560	568	609	574	556	558	565	539	564	556	540	588	561	534	532	565	554	581	548	540	595	555	543	546	567	550	581	530	544	599	576	550	600	589	556	537	604	543	581	560	572	601	569	578	542	550	561	523	569	566	540	555	572	604	579	574	569	611	583	569	562	604	572	550	538	514	533	577	558	570	584	569	581	558	563	579	531	575	589	572	527	564	593	596	552	568	558	582	544	580	548	558	569	564	569	568	608	617	566	548	538	551	606	530	590	555	562	556	570	584	566	558	564	599	578	548	550	614	549	611	580	588	576	600	577	560	560	578	579	586	540	576	607	566	615	541	579	543	534	583	584	572	550	600	566	644	544	574	590	542	553	560	623	583	624	554	573	600	570	575	604	570	547	587	577	630	573	585	538	566	573	622	551	564	547	592	587	559	550	595	599	569	560	590	604	536	533	560	577	590	577	592	571	557	553	572	538	575	538	522	565	525	604	595	571	569	560	558	613	581	566	532	600	575	591	592	506	566	569	559	543	550	545	594	543	568	593	581	540	540	554	563	597	609	551	593	598	582	536	551	577	568	594	540	540	560	621	560	578	565	565	574	576	536	567	562	580	551	569	558	576	555	555	545	574	551	593	559	574	549	516	584	570	574	512	547	560	555	579	602	534	558	562	588	539	518	589	560	582	586	563	576	617	575	570	532	548	559	537	592	588	565	559	582	586	565	560	545	593	536	577	572	549	609	574	573	521	568	600	579	582	536	612	563	561	604	572	581	531	567	580	605	564	570	589	562	533	587	566	521	600	563	577	558	566	608	600	559	594	547	581	613	551	560	589	562	577	561	529	579	572	533	598	565	587	568	594	544	544	590	578	596	602	558	559	589	540	556	561	598	567	579	567	557	567	565	539	582	581	573	564	568	548	551	555	520	570	574	576	547	559	604	520	612	611	589	579	576	546	552	549	576	517	524	568	606	579	613	570	555	575	545	550	547	565	585	522	543	572	609	599	576	557	555	577	576	562	570	572	585	532	611	546	553	565	529	538	583	564	565	522	577	582	549	532	555	561	598	575	577	550	564	572	564	569	564	557	530	568	585	579	582	609	569	580	578	600	572	590	557	539	565	540	597	565	579	544	545	524	589	568	574	565	557	554	577	566	584	565	535	550	580	571	566	579	592	618	553	583	580	576	543	547	605	539	556	568	591	613	601	558	547	587	594	558	580	585	569	523	580	599	573	585	529	578	585	572	540	548	540	574	621	608	553	568	580	607	572	601	551	585	561	522	547	560	561	546	569	527	592	552	580	574	566	593	544	573	540	543	564	565	541	529	557	579	572	528	606	545	517	576	602	542	584	569	565	611	567	570	547	592	579	514	546	549	561	542	574	578	592	587	543	532	530	553	580	588	599	575	587	565	501	554	582	548	533	598	563	552	606	573	596	561	549	557	571	609	536	545	522	551	597	553	570	516	568	587	582	539	537	557	590	561	593	555	576	533	529	567	558	543	594	554	546	600	557	535	536	570	565	596	557	558	579	575	592	571	557	561	600	590	589	567	587	535	566	625	554	522	555	534	516	553	563	568	566	543	547	571	577	563	562	559	561	533	537	578	529	527	549	582	558	549	540	544	553	581	615	608	549	558	562	555	563	594	603	611	565	580	556	569	539	560	520	574	583	550	635	609	546	573	561	528	530	614	605	572	591	550	559	574	640	517	571	570	534	565	582	544	578	551	597	573	589	548	556	572	569	604	594	559	558	576	597	555	555	573	575	548	562	601	517	589	554	543	555	599	572	614	605	550	582	567	603	600	627	561	567	535	595	548	602	564	568	528	545	611	612	584	513	563	552	598	571	595	530	557	620	573	568	556	579	533	612	597	506	574	563	521	553	547	560	584	565	583	578	605	579	597	573	612	505	562	579	561	554	588	535	589	595	576	575	565	581	539	611	588	560	562	550	617	589	579	542	550	604	566	570	529	558	543	573	537	613	573	532	551	536	541	535	552	573	571	590	552	552	591	587	577	587	544	561	572	581	584	552	569	578	579	562	612	555	611	555	573	571	578	584	542	608	545	573	581	536	541	573	594	595	545	546	575	574	549	567	555	592	560	510	565	581	552	580	559	578	549	529	597	581	587	555	547	564	585	590	559	564	559	573	607	547	560	585	557	516	548	558	543	621	580	600	586	556	563	591	525	578	566	537	596	555	583	580	538	594	593	596	536	517	565	626	579	598	529	561	519	563	541	584	595	535	601	569	566	569	540	572	533	581	583	573	589	593	555	626	558	538	601	571	540	569	537	588	568	503	559	582	560	569	537	545	583	571	597	571	539	562	608	584	593	559	585	566	551	555	580	596	614	553	549	580	598	549	559	575	577	557	554	588	597	571	577	640	563	547	578	577	584	555	572	607	539	593	598	600	587	600	578	594	547	613	589	546	568	602	567	594	556	599	585	543	530	555	564	587	572	550	585	586	574	565	540	563	560	600	531	551	572	551	533	543	586	575	589	530	554	581	556	570	588	585	532	545	577	574	571	582	535	560	570	571	549	548	568	589	577	557	563	581	561	568	584	559	549	606	526	535	544	563	511	574	572	554	579	614	567	563	590	597	536	586	551	568	579	559	557	568	616	574	572	558	553	574	552	593	543	540	568	561	574	595	534	593	582	578	534	547	564	533	561	566	534	532	548	545	544	562	604	537	561	520	601	554	570	593	568	599	585	588	582	617	616	572	546	551	568	573	546	579	573	532	621	574	564	539	542	530	601	544	625	542	563	571	591	559	611	547	583	550	570	554	561	567	585	551	618	587	541	552	576	613	545	573	574	594	582	586	545	567	566	545	526	574	509	552	565	505	548	595	552	542	556	563	571	565	561	529	519	603	597	600	559	562	572	589	559	580	528	579	561	581	531	613	626	625	543	535	573	545	553	553	573	574	611	595	583	588	585	549	596	545	581	590	588	546	609	585	607	573	618	567	585	578	544	543	563	570	534	587	604	586	577	575	617	559	539	578	565	585	509	531	568	532	560	560	607	558	567	610	601	532	574	526	574	562	580	528	545	540	599	541	579	539	580	583	531	501	570	582	590	573	551	600	563	599	575	587	634	580	600	569	574	607	528	528	559	596	556	538	596	553	584	552	543	568	595	559	598	559	568	559	544	586	549	596	546	582	587	553	522	556	588	577	546	575	547	565	556	586	543	554	533	562	572	592	566	545	576	585	600	554	560	571	590	573	572
8801	9300	12827	9803	5829	2962	2021	1538	1491	1476	1254	1004	852	773	704	584	502	422	656	792	730	436	366	284	263	234	217	234	234	237	233	210	221	204	208	223	223	216	220	233	241	222	243	208	183	199	197	222	239	229	235	220	234	217	230	219	215	233	208	240	205	212	235	206	225	243	193	224	197	251	233	213	220	246	238	208	216	230	223	224	212	223	217	207	240	200	217	199	222	195	233	230	239	215	216	217	206	241	209	218	225	243	220	218	220	217	242	215	226	234	248	214	209	236	211	196	222	215	229	235	229	225	229	235	213	250	182	204	215	195	207	229	215	205	211	235	223	214	230	228	206	225	224	173	210	214	238	230	213	225	232	216	215	236	236	242	177	221	230	214	178	247	220	202	222	187	192	224	212	199	222	199	208	211	213	204	196	200	215	225	233	224	218	207	214	226	217	216	222	214	210	196	215	214	204	207	217	231	222	208	216	213	199	235	204	223	234	203	217	222	211	198	229	224	226	200	213	229	213	215	224	236	222	205	212	183	231	223	218	209	210	207	212	196	229	220	239	204	235	201	207	196	225	210	202	220	219	224	220	202	212	238	190	208	238	240	203	226	210	208	211	218	210	233	203	223	213	230	217	246	217	227	222	229	217	206	217	192	215	211	232	211	213	214	229	231	248	209	225	231	189	212	236	212	199	226	202	224	223	209	207	204	241	209	229	234	236	208	230	237	230	230	247	225	208	221	227	213	224	212	207	226	231	233	215	223	227	220	216	219	210	240	220	204	212	204	220	209	228	221	221	212	219	203	247	184	215	218	208	212	215	243	218	205	211	209	201	235	243	227	209	241	230	248	206	213	221	200	212	222	206	224	204	207	220	196	230	201	204	209	225	205	233	225	212	186	207	228	231	225	227	239	225	218	219	232	227	228	232	217	229	219	220	234	228	203	236	222	204	215	188	220	225	242	201	220	202	244	199	223	210	212	221	220	231	223	221	230	207	200	231	237	230	222	227	230	232	213	242	206	225	237	212	215	241	224	259	202	204	195	208	227	233	210	213	234	222	226	195	234	212	223	192	246	211	223	232	236	214	217	199	233	227	220	192	201	221	212	238	225	228	201	233	200	206	236	255	221	217	210	200	229	221	167	211	209	208	218	243	234	210	217	223	220	253	233	246	237	209	219	182	222	227	196	219	194	208	207	215	189	230	211	218	234	230	172	243	215	203	237	221	173	205	203	221	230	215	248	195	231	228	217	243	233	240	220	197	224	207	197	213	208	214	232	227	242	239	215	210	223	220	216	213	234	187	215	209	239	204	222	194	190	228	230	207	219	218	209	216	226	239	215	217	242	214	203	215	221	202	220	212	215	199	249	210	222	214	202	196	220	183	228	217	227	213	203	204	230	227	226	216	208	232	216	216	237	200	199	218	208	226	217	218	217	224	186	215	202	190	192	219	213	210	209	237	214	204	206	221	219	231	196	206	210	215	242	255	220	212	235	214	214	211	218	212	225	187	220	225	230	214	211	208	205	230	220	221	249	231	224	228	237	205	196	241	230	211	219	206	218	223	226	227	213	224	205	215	200	214	201	227	213	210	229	216	232	217	213	219	197	226	226	235	217	225	209	204	223	206	222	202	213	215	224	214	218	213	210	221	243	243	204	231	213	225	229	246	259	203	203	201	248	249	214	222	228	205	194	212	212	220	224	227	209	211	214	225	224	224	210	227	194	200	202	231	210	205	235	210	218	217	213	212	171	207	230	203	235	235	196	245	227	200	210	209	213	236	225	258	211	223	184	202	225	215	200	200	243	215	215	192	258	208	205	209	202	208	236	249	231	223	223	216	232	211	202	222	215	204	198	229	214	246	210	222	205	245	208	218	223	227	195	224	216	223	197	243	216	238	220	229	242	231	244	198	217	239	203	203	206	225	226	211	225	199	202	219	206	228	247	214	204	196	234	246	197	209	208	243	217	242	228	205	232	223	216	214	186	215	221	211	244	217	178	207	228	199	183	229	241	206	219	242	229	200	244	201	239	235	194	228	218	210	218	230	222	197	196	214	206	222	208	209	228	220	221	200	195	206	200	214	205	216	213	232	210	215	211	218	237	229	213	206	234	219	215	199	226	201	262	223	210	233	222	204	241	237	224	209	234	215	228	219	250	205	218	207	218	211	228	211	195	200	227	212	201	214	235	232	252	241	214	221	211	220	238	225	195	223	213	190	237	224	202	199	192	230	219	213	239	233	249	231	217	189	238	190	192	208	217	217	190	222	200	212	192	239	222	229	234	223	209	208	227	193	224	217	219	237	242	228	202	213	213	235	208	197	209	206	220	210	196	215	232	223	211	231	215	208	228	218	239	229	205	208	219	265	218	246	233	210	223	238	210	221	247	207	246	213	208	193	229	234	208	195	216	196	221	224	218	216	223	229	189	232	225	237	188	234	194	239	205	193	201	202	204	204	222	227	199	214	208	225	249	198	225	211	212	227	203	198	233	223	224	197	239	216	218	205	239	222	203	260	218	217	210	233	213	240	225	195	224	222	225	203	209	194	198	240	212	194	246	196	213	221	220	228	228	228	205	215	215	207	212	235	221	212	213	239	229	239	225	222	200	209	229	202	232	189	209	183	225	220	196	215	210	216	233	198	227	230	218	203	206	230	235	201	223	229	207	224	206	205	216	226	209	224	248	230	230	226	211	226	206	198	198	217	217	235	196	217	244	208	216	224	220	207	200	205	220	204	244	208	211	223	210	211	216	196	192	242	205	193	224	215	236	204	236	219	228	216	206	199	216	229	234	244	239	228	209	182	228	202	190	193	224	219	220	205	220	231	207	220	239	199	212	220	216	206	215	187	202	205	241	215	214	224	222	213	232	219	223	229	209	225	206	238	235	205	242	221	201	225	223	203	229	204	207	226	206	199	216	214	214	233	195	237	217	230	218	224	200	205	222	229	216	210	225	217	196	196	195	216	218	194	217	236	204	221	223	215	211	242	213	192	215	198	208	197	208	198	223	221	227	207	203	237	211	243	220	227	228	208	237	217	222	209	209	215	203	221	211	190	207	210	214	207	226	218	235	204	196	198	243	221	238	216	219	218	246	215	207	215	203	248	229	243	190	207	183	191	201	217	220	220	207	203	209	215	225	247	215	221	206	203	213	224	205	212	224	206	225	217	228	214	225	216	254	236	196	215	228	228	228	226	212	227	241	240	211	238	191	212	232	248	232	213	187	231	216	209	192	196	221	238	235	237	251	206	221	221	216	228	206	208	204	243	183	220	217	210	215	229	236	205	231	222	227	196	224	209	241	242	216	189	245	247	218	192	229	229	238	220	213	231	216	262	220	226	214	224	219	222	208	220	220	225	210	205	207	203	218	202	214	211	223	186	215	228	224	237	224	212	212	211	203	211	222	239	223	205	228	205	213	211	218	218	210	226	223	229	244	215	197	196	225	228	196	213	266	241	233	219	235	213	192	209	234	222	232	200	196	220	217	194	205
6620	8491	16283	18509	14635	9890	8242	7068	7439	7766	6570	5259	4644	4277	3771	3107	2752	2624	3842	4029	3619	1839	1216	952	765	642	583	619	600	587	590	560	592	569	576	598	557	575	577	590	592	593	592	557	581	573	643	605	543	574	574	542	562	615	551	592	592	528	597	586	612	584	553	602	626	581	534	580	591	573	579	594	603	582	588	583	594	568	576	600	595	587	581	586	547	584	536	583	567	583	594	621	572	568	509	588	575	604	581	593	555	621	577	546	606	584	539	559	638	590	585	598	589	579	582	586	571	565	567	566	611	542	603	557	583	557	577	588	567	605	577	618	579	566	592	593	597	591	581	581	576	589	541	563	567	602	563	556	533	619	552	575	596	590	599	596	583	584	598	547	574	535	611	572	599	607	591	569	569	566	591	606	579	620	587	584	600	596	540	561	625	571	594	559	568	559	601	610	578	644	653	536	618	600	579	575	615	604	544	570	550	606	574	542	569	598	601	605	615	596	550	558	599	552	598	576	560	588	581	586	547	576	564	572	576	533	625	643	548	581	550	564	596	573	577	569	614	556	595	539	587	620	532	587	562	523	565	595	587	613	566	618	563	574	570	582	592	562	639	587	583	606	600	583	607	599	605	589	567	579	606	575	567	559	567	565	552	606	550	579	593	557	593	567	583	552	588	598	582	506	592	635	592	531	576	572	551	539	532	553	554	565	526	584	604	557	533	597	583	575	564	557	557	596	595	619	594	577	593	589	565	567	609	597	589	595	546	617	567	595	558	557	551	564	532	567	620	585	580	551	571	575	566	581	571	539	585	575	611	580	574	613	583	579	601	558	547	599	570	617	576	540	578	601	589	567	581	588	558	605	575	568	573	605	577	550	556	597	494	612	593	607	598	617	577	574	538	593	569	568	577	550	584	599	560	625	587	580	568	590	579	592	609	597	580	602	575	547	574	600	637	595	537	567	554	587	577	584	550	577	539	585	556	566	541	593	557	549	590	581	593	601	533	566	571	562	604	606	562	610	555	553	556	538	579	609	557	601	564	535	550	601	562	531	569	592	513	585	563	583	589	563	571	543	591	573	559	572	554	536	528	580	565	594	606	616	586	592	572	619	531	527	543	552	611	594	574	579	562	580	564	559	551	557	608	579	566	618	571	585	593	518	602	604	593	556	610	563	607	588	538	584	564	602	602	605	542	571	556	544	517	560	532	544	629	602	568	570	624	580	582	572	556	510	577	573	569	609	585	557	593	594	589	578	564	555	571	559	599	606	589	535	592	590	575	571	566	588	597	603	610	573	590	561	564	584	583	549	592	577	640	591	572	548	557	581	621	563	587	547	551	601	586	571	562	567	588	592	591	585	610	584	577	576	561	574	587	544	608	617	557	556	604	563	604	601	560	573	579	592	585	608	522	589	562	612	595	579	537	591	582	583	577	566	630	564	571	541	593	583	544	597	578	598	572	573	575	574	550	611	598	569	556	563	532	575	543	570	565	575	587	561	576	607	566	586	585	622	609	598	585	578	620	595	544	605	555	548	640	555	595	567	603	603	577	559	618	616	600	590	582	589	584	556	574	583	586	594	560	585	586	573	560	588	594	632	577	581	579	574	590	580	581	558	555	599	606	641	577	576	532	598	610	583	575	517	604	579	575	569	600	534	584	568	542	608	599	583	549	582	570	542	572	545	563	582	553	596	599	552	586	580	561	583	586	567	621	565	618	562	590	596	579	590	575	576	544	584	568	585	588	582	580	606	595	605	603	591	575	611	614	605	556	561	578	564	591	529	554	606	565	547	532	578	567	578	567	580	598	524	565	549	549	584	584	564	536	589	601	568	590	593	582	583	580	611	544	582	606	538	564	585	584	535	597	607	578	573	618	573	556	585	600	621	565	591	625	586	595	568	575	568	580	574	624	562	628	576	612	525	546	582	568	578	611	564	538	575	593	581	577	561	541	642	600	565	620	584	596	607	529	522	579	611	586	590	629	586	592	567	563	572	618	538	595	571	604	582	588	569	552	585	588	595	577	558	612	564	574	559	597	589	581	588	595	605	567	576	584	595	594	567	617	576	563	569	613	584	625	543	614	577	583	559	580	583	549	581	607	536	602	556	554	561	557	515	565	588	578	583	603	626	536	574	573	571	526	598	567	576	580	538	604	630	578	567	537	578	586	569	625	604	549	584	543	583	600	575	600	563	580	565	584	546	552	587	606	592	576	565	616	588	514	505	583	605	558	565	609	591	555	585	554	568	578	571	578	585	555	612	574	620	609	584	532	601	574	547	574	572	556	531	599	599	575	561	550	528	583	618	563	578	604	579	573	507	563	565	594	598	590	581	597	520	561	584	574	564	554	558	602	582	599	577	588	583	572	560	573	582	575	593	552	574	565	530	514	618	608	586	570	579	585	583	596	599	553	636	598	571	571	599	580	577	588	554	573	573	608	591	592	549	626	620	559	587	594	601	619	566	593	566	581	564	592	616	558	564	595	558	592	550	557	587	578	577	577	556	592	563	612	603	584	617	555	545	531	586	601	591	531	542	552	596	605	625	585	606	554	558	591	581	574	562	536	601	580	584	531	580	591	598	549	580	593	582	591	581	628	529	578	572	576	611	553	584	535	546	640	564	590	555	603	592	577	622	596	578	542	574	567	528	573	606	583	620	621	491	542	585	574	554	548	564	560	561	578	546	564	576	536	577	544	580	591	561	603	562	592	578	552	593	604	584	591	604	607	574	575	577	554	562	581	573	600	533	554	582	563	626	562	565	605	575	566	577	594	579	574	560	556	575	555	617	558	573	554	588	572	605	593	576	572	592	560	614	589	598	578	513	607	577	578	553	560	544	520	584	584	558	591	550	570	578	560	623	581	606	579	585	603	581	555	589	602	599	617	560	591	589	533	565	571	543	580	596	592	540	605	616	594	540	562	586	580	551	573	575	564	631	585	555	573	541	609	585	554	576	596	557	595	576	587	568	542	585	577	580	605	603	564	593	586	558	598	604	598	600	571	587	549	584	610	578	583	568	604	595	575	532	523	544	587	588	554	573	578	571	548	566	576	555	592	577	538	617	564	566	570	590	588	575	553	542	584	597	575	550	607	591	582	518	578	590	563	555	595	561	554	593	576	555	603	573	618	568	556	550	588	521	610	548	588	574	554	622	524	574	611	562	572	565	585	562	564	556	574	599	582	577	604	564	589	565	556	627	556	598	553	602	616	568	597	562	620	589	581	563	551	613	565	554	598	575	585	609	574	569	551	592	558	567	528	575	561	595	583	579	608	580	567	604	567	553	621	605	561	570	568	596	601	565	586	607	602	586	580	584	572	511	599	555	586	547	566	546	568	581	574	594	630	527	546	578	543	614	582	565	592	585	569	548	597	597	585	531	542	550	526	575	598	552	588	593	558	611	570	575	576	599	549	588	542	593	596	554	587	599	572	577	553	541	538	581	609	566	585	550	566	545	592	603	572	561	532	625	568	584	589	584	566	577	570	565	596	625
24470	27312	37904	22467	15801	11166	6624	5005	3946	3687	3719	3345	3381	2457	1893	1662	1587	1918	4759	5047	3433	1300	805	654	477	345	293	308	265	273	296	336	265	270	247	215	225	245	302	230	215	255	250	239	217	221	224	232	244	202	246	240	261	225	239	229	209	239	218	246	234	227	219	215	238	221	223	221	235	232	243	256	206	246	218	252	228	231	224	191	212	222	235	230	249	231	248	210	226	208	256	239	213	227	241	253	261	257	227	217	253	227	227	239	198	240	229	258	245	253	231	250	223	202	238	251	237	249	242	235	260	255	229	224	214	215	220	222	231	223	228	204	234	234	251	242	268	230	230	225	226	230	238	242	234	241	261	243	238	267	235	254	244	249	230	217	234	250	238	224	222	234	209	217	222	229	234	264	226	225	216	237	251	252	239	200	223	229	242	226	247	208	236	231	210	243	271	246	250	238	228	211	227	241	218	233	230	219	238	252	229	226	210	234	229	246	249	277	237	231	239	266	235	225	223	226	207	220	228	224	214	253	249	259	210	228	210	221	207	199	244	210	234	231	252	248	228	260	240	270	246	229	271	220	227	256	240	235	248	229	241	218	218	242	219	221	221	249	220	263	247	224	244	245	233	219	236	234	236	217	238	251	219	231	234	235	205	260	245	219	249	247	215	251	218	212	212	221	253	206	247	252	246	231	218	246	225	237	272	257	204	242	225	237	247	230	236	227	188	241	213	210	287	258	221	271	235	215	243	227	222	232	219	227	246	221	231	250	225	246	255	228	226	245	220	222	243	219	228	235	223	241	243	265	243	221	243	218	240	264	219	210	237	240	231	239	256	221	233	242	228	245	258	264	232	229	238	222	229	240	217	234	221	234	247	251	212	226	246	225	241	229	234	218	245	215	234	237	244	228	245	226	251	224	222	231	239	245	244	217	207	244	224	229	232	231	213	226	227	221	266	231	223	246	259	262	232	229	229	242	221	234	231	223	238	248	211	217	234	222	229	219	238	234	235	224	211	237	200	209	212	247	228	260	248	226	245	227	228	215	235	257	253	253	219	241	221	222	233	258	254	231	243	243	220	247	235	204	248	228	230	239	249	243	227	255	223	254	222	229	224	236	236	242	241	209	261	241	218	243	239	208	243	241	239	230	216	233	260	255	253	253	251	254	212	223	258	224	212	239	254	239	212	226	223	285	232	212	245	250	237	261	239	254	262	241	225	202	275	217	256	257	228	248	241	256	241	264	230	233	230	237	222	234	231	211	256	221	243	261	224	213	240	230	253	251	248	238	226	240	221	223	256	234	260	236	240	210	262	238	258	222	212	236	229	243	227	206	208	206	259	233	268	231	207	244	245	226	243	238	237	231	238	234	247	247	258	263	259	226	212	223	192	199	229	222	236	250	241	236	245	220	251	244	245	244	247	244	246	233	254	221	218	216	212	249	267	254	202	240	233	222	243	243	236	261	233	264	240	256	226	245	250	270	219	243	257	238	223	220	241	197	230	254	232	227	279	243	255	216	267	231	245	236	237	266	240	276	224	237	204	216	258	245	267	225	222	218	232	254	219	241	270	224	220	245	240	231	231	258	220	225	212	227	239	233	211	238	219	222	254	263	222	227	218	247	224	240	232	219	239	220	253	235	259	213	221	250	199	244	222	246	261	255	213	234	247	206	245	241	246	217	236	208	227	235	216	230	263	240	219	207	230	213	211	234	241	218	265	225	231	218	208	228	244	230	228	255	241	236	227	240	204	215	230	218	221	258	248	243	249	225	238	238	222	232	230	255	239	219	253	207	245	214	242	222	236	212	258	252	222	226	243	246	210	228	224	233	250	253	221	224	216	269	241	238	245	229	215	233	206	219	232	210	257	225	238	206	239	263	196	243	237	236	219	239	219	222	234	220	217	231	227	230	232	214	236	206	237	225	276	233	225	206	221	215	214	259	247	233	237	212	259	240	247	225	216	216	234	232	238	259	235	228	237	244	251	244	236	233	236	219	231	240	222	224	227	223	241	254	240	210	251	263	219	217	233	222	236	195	234	199	249	209	209	253	242	238	226	233	223	235	236	252	241	239	258	241	240	238	232	245	222	216	235	200	225	250	239	249	244	239	225	246	228	226	231	236	270	216	226	226	243	216	236	226	244	226	230	216	234	220	243	231	223	235	239	209	213	244	236	245	209	238	263	203	215	240	237	236	231	247	274	219	209	243	248	244	245	222	250	237	267	225	215	240	258	227	258	230	248	242	265	215	232	247	226	250	249	221	238	221	218	222	235	219	240	228	242	235	238	243	231	223	228	217	256	243	237	217	228	244	242	240	235	251	247	217	242	228	246	237	216	231	230	227	231	223	237	226	231	211	250	243	229	187	247	233	256	250	233	230	278	234	243	235	243	229	240	196	221	229	239	229	250	231	246	233	228	241	242	266	207	228	234	205	235	235	245	223	238	250	258	226	233	244	260	233	240	239	207	212	198	213	222	253	211	238	221	228	233	238	235	249	223	242	228	222	249	235	239	238	253	254	230	240	219	248	224	229	217	254	246	240	223	255	214	243	258	242	224	248	245	237	223	267	210	227	234	223	231	255	232	248	272	227	248	224	242	244	238	266	212	231	229	212	212	221	250	223	235	250	206	240	244	246	267	227	229	226	241	181	231	219	219	238	239	213	244	258	224	228	236	247	220	257	242	240	228	221	235	231	213	227	243	239	267	219	219	221	233	220	241	238	249	217	221	238	232	240	227	241	246	250	224	242	210	221	213	242	249	234	240	234	239	233	217	222	243	259	219	247	223	207	226	219	225	242	233	217	223	239	260	209	236	222	222	213	205	220	232	222	236	234	239	241	248	255	227	247	275	230	244	231	219	218	240	223	249	223	229	213	215	249	214	231	221	238	234	240	200	260	253	232	247	214	245	219	242	265	215	238	252	247	239	231	240	260	259	246	220	269	222	235	233	255	243	235	211	216	221	216	235	244	215	229	248	232	261	245	248	224	219	198	229	250	260	251	226	234	239	218	249	277	255	238	249	253	268	259	251	236	262	237	244	223	239	216	222	212	226	241	211	239	230	231	232	245	242	266	239	233	216	243	261	229	233	194	239	234	243	227	230	240	252	226	266	242	244	206	259	232	219	238	254	241	262	246	227	234	239	238	220	205	232	208	227	225	232	218	199	225	239	247	243	239	231	244	244	237	242	229	263	232	270	275	256	229	231	267	223	227	225	240	246	244	226	255	252	228	233	241	224	253	221	217	255	246	221	240	225	242	249	235	249	213	235	253	248	214	256	236	209	248	281	215	237	245	216	249	235	240	229	224	245	232	211	228	223	246	250	220	217	247	251	237	243	227	218	247	199	247	240	268	257	237	219	219	235	232	259	233	228	220	258	242	240	219	227	219	220	221	221	238	234	249	242	238	255	233	223	219	225	246	244	211	226	240	220	225	248	242	216	263	213	204	255	238	236	243	218	256	248	227	220	225	218	222	235	255	239	256	228	253	225	199
16261	23585	36038	25054	23629	21904	17089	16872	14951	14785	13891	13293	13263	10654	8782	8259	8161	9978	21994	21620	16213	6559	4289	3189	2238	1268	1092	1163	978	908	961	1292	1072	763	729	703	642	636	755	734	703	666	679	723	614	665	663	669	645	689	636	608	606	619	606	632	605	651	675	606	649	630	596	600	623	655	599	639	592	619	590	612	585	592	588	586	619	587	641	613	645	622	635	596	627	612	610	603	603	594	607	621	648	577	598	603	642	636	593	629	653	635	582	632	596	597	638	642	620	588	626	617	624	602	585	618	608	590	589	622	606	648	596	607	640	589	632	598	602	649	603	628	590	598	662	589	567	612	621	598	618	618	614	649	601	583	593	613	613	645	625	570	583	607	629	617	598	626	584	582	643	639	600	613	559	626	599	608	626	579	625	623	625	646	649	640	592	605	648	612	590	591	569	626	605	631	638	606	614	621	613	621	595	596	619	666	630	606	572	587	631	596	610	618	616	576	653	586	632	593	587	595	640	576	606	641	645	627	623	636	604	599	635	612	635	625	653	628	631	633	607	604	605	631	622	578	643	595	622	591	591	644	629	586	631	587	648	643	657	609	656	605	616	605	624	620	597	594	665	615	609	612	622	653	647	596	616	611	644	613	628	618	607	595	618	600	595	650	637	604	682	632	656	622	654	612	635	635	619	600	645	622	619	639	593	607	617	607	660	628	564	618	595	630	569	611	610	642	574	611	670	588	665	615	598	610	640	593	650	584	606	571	620	647	657	619	635	650	601	632	654	580	628	647	616	613	650	644	563	690	582	605	595	639	621	631	644	635	615	586	645	618	588	594	589	650	626	598	677	601	634	608	596	563	635	642	640	622	601	650	631	590	615	645	594	609	643	631	594	693	605	620	673	614	612	600	617	637	638	624	641	615	623	634	627	635	649	630	611	624	607	596	609	607	657	663	619	622	617	616	579	632	602	614	627	624	603	629	631	608	608	638	620	594	595	643	638	639	618	603	608	548	612	638	618	586	626	631	649	597	656	629	653	627	602	628	638	607	607	597	643	618	661	599	595	603	639	594	571	603	607	580	612	615	621	620	594	612	635	609	569	609	626	602	577	622	613	602	657	609	634	644	628	602	589	613	608	599	575	621	634	575	609	597	652	626	591	617	605	598	654	605	641	685	640	650	601	629	616	609	621	620	611	627	628	596	603	616	637	608	615	613	631	613	621	600	598	604	605	585	625	615	592	627	594	594	610	630	681	611	624	618	640	642	608	595	627	649	624	607	645	606	624	654	627	601	646	621	651	662	621	591	618	623	597	599	602	609	616	613	620	604	641	605	613	640	573	643	673	610	597	631	597	570	675	619	590	611	574	572	649	616	570	625	626	638	617	601	647	613	614	630	595	591	643	664	613	666	595	598	656	648	614	636	644	612	625	566	622	610	596	620	623	608	642	567	660	609	592	581	619	654	602	605	659	615	603	656	578	652	617	604	618	591	634	616	571	647	656	610	611	622	601	603	619	615	619	577	621	601	634	613	636	634	516	598	603	641	608	604	597	616	624	645	602	593	591	628	616	607	635	663	598	628	622	581	657	619	621	632	591	603	593	611	626	603	625	662	578	658	573	619	628	621	575	598	598	600	605	650	583	609	603	605	689	568	647	643	604	594	570	610	609	629	616	648	598	614	592	611	607	601	600	627	657	606	588	621	640	652	640	653	569	643	614	604	577	634	611	609	588	609	653	631	572	607	599	603	613	626	566	645	597	646	603	608	623	638	631	635	575	642	643	620	603	621	658	643	555	624	601	620	666	625	609	602	617	639	639	642	638	604	559	599	621	580	606	656	612	631	596	603	642	628	606	622	624	617	603	631	588	616	591	628	622	590	580	576	632	599	650	579	592	596	592	593	618	609	625	616	580	639	644	631	631	649	597	648	628	665	632	605	635	583	604	631	644	626	630	588	634	637	626	635	598	612	615	620	641	630	646	609	583	570	639	619	651	619	628	603	637	622	655	636	646	657	600	627	601	600	575	607	637	611	643	609	600	583	631	595	614	614	628	624	639	629	589	667	623	635	667	570	564	607	571	575	613	601	599	621	613	580	619	654	611	622	614	634	614	649	588	637	605	667	648	645	612	581	623	678	610	615	629	593	626	584	560	606	616	692	620	612	627	602	624	637	588	590	654	645	593	644	597	571	654	588	607	626	609	591	623	633	639	636	628	634	649	664	619	569	618	655	618	644	602	592	597	611	651	606	641	632	588	623	599	630	580	583	664	609	601	637	563	554	626	612	595	608	624	586	634	538	592	593	680	664	654	609	633	612	640	603	623	634	632	643	597	601	600	638	662	611	651	660	621	588	634	661	632	608	646	604	631	629	592	605	574	621	649	577	659	602	579	647	652	614	612	626	609	595	607	616	626	626	576	635	633	618	581	606	644	638	621	572	612	643	570	641	587	626	631	582	586	619	620	595	614	578	619	571	642	593	646	594	629	586	608	636	627	617	598	581	579	612	600	634	611	601	607	628	639	636	635	626	606	651	644	608	621	618	607	604	588	632	593	588	629	625	597	618	578	609	635	653	635	602	627	572	617	619	620	625	623	612	669	615	629	629	610	667	630	601	573	586	626	665	587	582	593	652	641	633	606	607	597	644	602	653	604	561	624	606	580	639	620	609	642	566	599	645	604	649	585	611	590	612	635	596	667	674	614	649	612	648	602	550	616	637	664	604	657	587	630	561	642	609	609	641	594	611	620	638	592	620	621	625	607	619	579	649	643	655	632	641	594	613	615	622	549	619	646	605	620	660	618	612	633	604	599	620	622	600	596	616	639	611	602	586	641	660	641	641	651	609	593	633	639	596	593	612	626	634	636	613	557	600	621	617	602	601	596	627	630	598	652	650	595	619	615	615	617	594	599	623	612	615	607	685	646	604	608	610	624	587	585	581	649	606	613	613	609	622	617	597	634	695	618	590	636	612	606	619	603	623	610	649	622	623	627	576	662	618	597	639	617	624	596	603	612	614	602	588	592	586	613	652	615	608	598	622	590	573	620	609	596	593	649	603	568	580	613	638	645	611	599	632	634	632	566	580	616	592	629	617	643	629	606	622	629	630	584	606	645	618	635	644	589	636	570	632	596	601	618	605	654	622	606	595	621	626	649	643	592	665	629	640	599	626	602	604	653	599	615	639	643	653	660	575	626	652	593	613	628	577	580	595	619	601	645	627	620	639	627	627	641	601	619	621	597	665	663	628	631	585	626	619	598	563	606	589	636	589	589	610	667	662	607	632	653	632	606	618	577	619	620	629	636	593	653	641	643	652	633	649	621	652	642	608	621	547	609	659	642	634	606	611	623	589	630	620	620	648	627	619	636	624	647	628	610	593	653	602	596	630	637	603	575	578	647	563	646	599	607	604	636	592	616	637	658	648	663	602	655	630	577	623	633	621	664	593	590	626	622	598	570	633	615	615	594	593	608	611	602	575	595	635	656	606	673	612	603	625	602	626	593	653
36058	41052	50129	29200	23877	18703	12861	10045	8910	8542	6823	6061	6175	4838	3701	2950	2452	4108	9864	10201	6396	2323	1287	1002	706	419	342	368	349	269	328	382	351	288	271	253	250	242	256	248	237	270	256	249	225	209	217	227	204	246	222	210	234	226	220	213	234	245	214	259	235	230	212	207	215	243	214	212	226	222	247	225	226	237	209	188	210	218	218	215	234	242	228	249	228	228	257	220	231	233	226	205	234	246	210	240	245	224	213	233	213	236	228	216	214	226	232	224	227	211	233	251	214	251	237	245	215	229	212	201	245	223	243	218	212	223	240	252	236	212	228	188	227	224	225	226	247	233	221	240	222	226	240	257	271	239	200	215	223	209	233	229	229	214	215	222	239	219	227	216	267	243	221	246	220	203	219	215	238	228	209	210	263	220	238	191	230	233	196	227	212	219	235	217	222	245	220	223	241	190	235	223	249	243	246	219	207	229	213	225	207	207	224	212	225	231	226	236	203	257	222	207	224	214	210	244	190	210	226	218	251	225	230	237	222	225	245	233	229	212	228	213	223	214	231	226	229	221	211	223	229	211	188	223	226	239	245	232	253	240	219	220	212	247	228	225	227	213	267	207	217	201	212	223	219	234	213	235	202	235	238	235	215	213	235	246	226	229	243	255	212	226	217	213	241	207	223	212	238	223	237	222	235	217	240	213	233	202	221	230	241	238	246	233	212	228	252	230	241	249	253	249	223	191	215	221	231	224	226	217	225	204	221	220	221	225	230	238	245	234	244	217	213	228	236	197	247	203	252	202	226	204	221	210	201	243	224	221	225	220	228	206	230	227	215	229	224	242	223	238	197	226	204	246	257	243	210	228	234	218	236	216	224	239	227	223	226	244	242	228	241	224	232	226	231	218	237	239	220	226	240	229	230	222	217	241	221	225	202	232	241	243	218	199	228	213	242	226	232	245	203	221	254	236	268	227	205	222	203	230	225	226	189	228	224	253	230	237	228	215	227	249	238	253	220	270	211	203	194	252	208	222	215	209	217	221	231	198	224	235	228	228	238	227	230	221	221	250	243	238	226	205	248	229	215	234	203	241	233	214	200	227	251	224	235	222	232	209	238	228	230	247	235	225	222	253	251	212	224	208	238	248	202	240	234	211	231	265	226	216	209	213	225	224	239	220	237	215	219	215	224	246	214	212	222	218	249	214	237	233	210	227	258	234	253	241	211	225	199	258	222	219	224	205	236	244	218	201	212	226	209	216	207	226	229	225	234	226	214	234	226	230	213	241	201	239	198	247	215	220	248	237	221	218	224	212	208	230	208	222	206	209	229	252	217	233	236	219	227	227	201	239	230	250	214	227	219	237	229	240	248	226	233	223	220	226	241	220	209	234	257	231	209	198	215	247	238	246	241	243	214	253	231	225	242	219	211	242	217	232	219	223	216	231	221	232	256	241	227	233	245	236	203	216	241	232	233	216	240	214	224	228	208	221	206	242	248	210	208	234	236	237	210	219	251	200	221	249	235	233	209	214	228	237	232	223	208	210	253	194	236	228	216	230	221	247	253	208	245	240	228	214	229	225	215	227	228	230	232	220	216	223	240	249	225	231	189	241	224	244	235	239	228	195	248	222	209	233	228	214	226	232	196	232	225	218	235	247	223	244	235	217	218	226	225	255	240	251	235	194	229	229	225	237	231	229	240	214	223	200	243	240	221	229	216	223	212	214	214	232	219	211	228	199	213	244	234	227	232	205	221	242	234	219	247	242	210	259	196	207	220	228	242	253	215	256	208	215	217	216	194	252	225	210	231	222	190	244	216	244	218	225	232	255	256	218	223	237	233	215	217	249	241	232	238	227	211	261	237	222	217	209	234	234	226	229	224	200	230	225	227	223	214	216	256	236	222	261	214	229	219	222	211	243	230	231	223	233	236	227	219	208	222	208	214	237	232	244	241	233	228	218	225	198	210	222	225	255	252	220	201	229	216	230	246	211	201	212	228	205	233	220	266	226	213	212	242	226	218	232	224	239	231	259	225	218	245	269	231	215	238	227	209	230	239	232	218	239	242	221	245	252	226	205	206	232	241	217	223	200	233	242	235	233	223	209	248	231	247	223	254	217	249	249	196	225	218	183	246	212	260	221	234	209	224	202	241	212	245	211	227	220	221	245	239	221	229	259	217	230	236	225	231	227	229	237	216	225	230	238	242	235	222	216	237	228	231	225	233	212	210	236	225	200	253	206	241	232	220	229	243	207	215	217	230	208	244	239	267	247	240	224	224	211	220	250	190	260	217	215	223	223	200	233	247	232	240	222	215	225	227	236	234	243	245	196	215	224	234	239	259	208	224	247	245	226	218	244	251	225	214	233	230	206	228	233	208	230	223	254	201	230	236	237	201	203	222	226	216	230	233	229	236	233	231	211	209	224	233	237	253	220	230	238	234	218	216	230	238	214	206	240	243	240	203	194	200	225	228	238	203	210	251	250	206	244	205	252	219	242	217	244	209	236	229	224	231	272	238	213	219	242	213	246	234	240	235	227	252	206	213	216	239	238	241	235	251	239	190	251	227	207	248	231	248	226	199	234	221	224	215	262	224	202	211	201	252	243	248	212	232	244	236	220	226	230	221	222	220	217	219	222	218	216	219	244	201	222	246	212	247	232	233	250	231	232	223	216	201	238	201	228	195	218	257	227	231	217	239	233	244	220	245	239	250	212	209	222	220	221	227	222	241	225	238	205	219	235	213	244	222	217	215	229	239	220	232	238	236	239	217	223	231	237	203	231	257	248	234	232	224	225	217	214	238	190	197	256	232	220	203	222	213	239	223	197	213	252	198	235	222	220	221	232	227	230	211	229	230	217	249	234	222	237	219	243	228	248	219	202	203	217	209	223	238	235	205	225	202	231	195	210	260	242	218	244	248	256	235	206	233	246	243	207	248	224	232	218	204	246	240	246	231	198	239	245	215	215	256	226	199	237	225	206	249	258	243	235	238	220	205	222	223	238	267	252	225	205	219	207	209	248	248	230	216	216	212	228	235	229	205	233	249	253	228	207	217	227	244	228	235	211	236	243	210	273	215	246	223	220	223	234	218	234	221	238	234	237	222	201	242	236	218	255	205	214	225	247	186	217	196	221	227	229	247	223	201	230	222	217	231	228	224	206	233	229	242	233	237	214	206	200	223	198	227	240	248	232	233	218	234	216	199	210	245	211	201	246	209	236	231	269	213	242	207	212	225	209	259	220	229	215	209	239	239	206	206	231	203	245	204	229	254	219	212	230	219	232	232	226	250	214	208	238	238	248	210	193	247	221	229	205	237	217	254	231	242	225	194	263	236	226	232	234	233	246	242	216	255	222	198	219	234	224	231	244	236	206	220	251	259	225	237	223	225	248	227	202	231	220	227	238	228	239	215	230	221	199	212	230	223	229	232	224	215	241	207	240	227	253	252	227	221	255	218	229	227	216	208	245	245	231	209	232	200	233	215	203	205	254	232	226	210	238	191	230
23084	34116	43920	30902	29869	28548	24095	24286	24014	23548	19877	19244	19482	16858	14114	11688	10964	17670	32390	31202	23214	10140	6633	5272	3517	1785	1446	1690	1276	1100	1299	1677	1311	950	710	720	692	738	775	763	683	754	815	656	641	649	666	647	653	652	601	607	579	591	556	596	577	582	584	561	574	590	597	659	593	602	601	602	652	607	577	589	566	588	584	592	621	537	605	590	595	615	607	557	591	604	621	563	558	632	560	590	602	607	567	572	596	543	607	621	641	587	579	582	622	575	576	587	611	563	568	567	582	563	568	578	585	618	574	576	614	575	584	596	635	618	602	566	589	569	593	577	645	631	585	524	577	563	547	598	586	592	622	596	620	613	579	627	542	578	598	560	593	591	604	602	593	570	605	581	601	602	594	587	580	613	593	590	613	641	618	587	618	623	620	575	588	591	610	578	611	577	573	534	553	636	556	586	579	596	634	624	570	566	639	628	602	569	580	588	593	586	619	570	619	587	586	579	570	574	609	640	598	588	615	589	593	563	565	612	577	621	602	573	572	603	592	572	549	559	641	612	616	582	563	566	575	586	587	588	582	587	598	622	610	601	561	612	542	591	560	595	580	601	567	552	633	594	577	628	561	602	570	532	577	598	640	595	572	603	575	584	611	550	630	566	591	571	574	599	617	616	554	591	617	587	572	564	616	587	586	539	625	587	626	618	571	590	587	542	604	571	643	599	603	581	595	573	590	608	571	623	571	541	547	554	611	597	600	598	590	589	566	568	611	599	575	585	598	610	568	610	543	559	609	605	583	556	585	565	585	572	566	594	581	612	545	607	600	567	580	596	573	604	569	576	589	590	609	580	566	580	621	625	556	586	575	578	607	638	551	611	604	610	565	561	619	583	571	622	597	616	539	611	594	591	576	614	601	598	577	594	582	577	587	578	553	603	601	617	582	575	589	602	573	599	580	563	582	595	601	577	591	571	616	600	632	631	585	614	580	621	574	625	628	572	552	595	607	611	553	598	598	588	619	585	560	605	606	604	598	568	558	595	603	595	595	572	544	596	616	622	608	630	607	582	550	570	593	572	595	617	607	653	560	587	604	592	573	615	602	573	564	591	603	554	647	569	589	633	600	578	601	575	578	537	593	558	615	590	579	591	600	617	607	590	618	547	590	618	573	617	590	603	592	641	585	575	600	611	605	594	597	580	618	598	585	604	570	585	598	564	630	597	544	580	605	593	562	586	594	579	612	638	627	575	611	539	589	578	621	593	615	564	558	587	563	593	603	596	624	553	586	585	625	570	628	614	577	568	566	605	599	631	596	542	576	600	587	601	591	585	577	618	618	605	633	558	632	580	603	601	589	619	584	629	597	609	578	594	596	602	574	602	608	616	549	582	646	592	577	611	605	577	666	598	591	576	577	649	564	603	620	581	572	664	603	582	573	578	563	585	571	591	571	627	561	593	621	596	626	617	589	600	602	591	587	599	596	573	589	629	587	591	573	574	556	596	609	599	621	599	574	586	576	595	512	623	575	597	587	606	586	601	585	575	579	558	595	557	617	605	588	568	602	590	596	594	619	564	592	621	599	567	573	617	580	644	607	604	621	597	580	599	558	605	591	598	597	606	587	592	611	612	630	613	595	601	557	632	592	553	583	561	628	589	598	571	593	551	605	596	637	603	609	663	599	555	621	576	571	588	622	600	600	615	598	554	606	590	584	567	580	609	596	552	616	601	630	596	600	662	579	564	580	631	600	597	598	587	599	587	594	656	591	584	608	597	597	600	607	587	598	567	597	547	608	602	609	599	589	549	569	585	567	624	576	615	627	577	595	610	568	575	549	578	622	549	595	614	550	577	569	607	608	561	592	555	579	591	620	606	614	551	568	572	572	591	539	605	621	625	584	615	602	605	607	570	601	566	569	547	561	589	607	604	582	564	582	606	601	570	602	615	579	581	548	571	560	589	596	607	580	655	583	577	606	632	589	641	576	590	609	543	610	581	584	597	595	648	611	609	553	573	581	577	605	591	540	572	578	557	590	628	615	582	590	556	626	598	618	582	538	573	598	579	627	608	622	583	592	617	556	608	558	600	585	588	609	558	564	622	572	607	540	592	578	596	636	577	572	605	573	542	564	610	610	611	577	593	567	604	598	589	617	579	574	576	595	572	584	629	551	605	594	558	611	656	601	586	566	600	577	604	589	618	649	569	581	643	644	655	591	599	579	605	598	589	561	595	586	624	615	551	531	597	574	544	558	571	605	598	576	588	588	593	605	570	542	584	585	588	612	628	592	575	596	571	627	600	626	590	576	585	576	574	543	620	562	589	571	548	576	595	576	585	613	611	576	584	579	579	591	614	607	600	596	587	595	577	610	614	598	611	618	586	586	611	637	577	597	604	605	575	568	556	611	571	584	582	591	602	585	558	564	595	571	560	591	598	540	635	580	574	610	577	553	638	551	603	571	598	619	597	667	609	586	617	580	569	551	553	568	547	580	595	560	572	606	572	602	577	549	562	642	575	590	603	557	603	603	543	596	572	554	554	606	628	588	615	553	593	616	604	611	602	584	590	549	612	591	594	580	593	618	674	562	600	572	578	604	604	587	554	581	599	621	605	595	589	601	597	641	598	591	610	599	599	614	571	571	576	612	600	548	566	604	619	606	627	586	622	583	583	564	576	579	617	580	594	578	605	566	585	644	563	596	570	538	528	581	614	556	612	601	636	637	621	612	639	620	589	561	592	577	595	609	559	619	601	586	662	591	603	585	583	581	613	588	591	557	600	584	599	649	594	611	594	575	630	605	586	557	610	575	575	570	575	578	643	573	557	636	579	603	576	593	639	585	566	544	596	602	546	578	578	607	624	606	539	609	584	597	603	587	595	614	595	605	592	584	577	566	578	568	582	608	577	646	615	569	595	541	541	591	591	594	575	571	603	612	580	610	586	593	634	581	639	578	612	602	590	570	662	592	598	639	587	613	575	574	580	612	622	588	568	580	626	601	596	617	574	576	599	621	577	570	579	578	603	613	541	598	622	572	560	593	657	609	653	560	598	585	588	578	538	613	582	670	595	566	579	573	595	605	652	555	573	573	601	563	587	596	589	593	618	578	546	583	600	578	603	595	624	599	618	581	600	609	591	595	591	597	593	574	619	616	577	597	570	635	578	599	609	569	583	542	588	610	605	610	561	605	613	612	594	637	588	605	607	617	588	597	609	540	598	610	602	588	574	599	573	593	596	578	549	618	608	584	605	593	524	589	610	582	608	593	623	564	596	637	628	644	580	596	662	572	622	584	612	586	573	573	612	575	578	564	609	618	560	594	568	611	623	599	545	601	581	623	603	582	591	611	591	625	574	564	627	572	607	573	616	569	591	604	619	626	581	576	584	572	619	584	553	593	612	628	575	606	597	600	617	611	591	609	594	604	578	561	586	570	590	609	579	564	655	586	587	556	573	577	614	608	612	563	586	618	576	606	625	586	596	543	618	596	605	586	580	582	637	598	616	593	632	584	568
9842	10729	11953	9175	6011	3172	2134	2008	1610	1313	975	830	840	662	594	556	473	510	777	906	693	343	314	292	242	245	227	223	242	237	241	209	224	240	261	245	228	238	241	231	207	263	236	231	202	246	232	245	230	193	222	233	221	233	241	207	235	226	244	228	215	226	251	226	217	206	233	239	250	237	219	223	217	238	213	245	233	233	242	235	200	234	227	213	234	227	251	239	220	217	241	217	249	238	227	248	236	225	230	235	207	258	235	268	208	254	239	233	227	227	243	242	244	215	225	229	228	209	222	237	257	219	224	221	211	235	220	231	225	206	240	198	215	234	255	227	257	247	217	237	237	227	259	236	249	228	231	230	211	227	215	236	226	216	223	257	232	258	249	225	231	254	219	209	220	231	215	218	237	227	230	239	240	281	248	238	252	247	235	236	238	220	219	241	226	257	212	211	256	208	228	218	212	251	223	229	243	230	245	228	224	236	264	214	234	234	235	238	235	231	208	201	247	225	233	249	231	222	222	231	253	220	223	214	231	253	243	252	216	232	208	217	223	234	229	231	255	258	248	222	251	200	209	214	238	253	238	235	209	257	220	245	254	230	258	194	236	212	199	230	233	202	221	226	242	219	217	204	235	208	219	251	223	200	238	225	218	235	250	240	215	257	222	226	237	224	251	249	209	214	251	230	236	221	208	244	240	240	227	233	232	214	229	216	223	228	246	234	239	226	239	214	266	197	267	232	233	229	224	230	228	195	240	215	255	230	230	182	227	223	245	235	225	215	251	227	245	229	236	232	227	248	240	224	250	218	220	223	237	237	236	239	218	232	239	221	222	238	218	204	228	227	253	241	264	243	235	252	224	234	245	216	226	223	217	246	243	236	232	219	210	236	237	231	253	233	214	258	223	235	212	271	224	219	229	262	222	221	244	197	229	245	216	230	195	230	241	237	216	229	230	235	233	251	213	229	227	230	248	249	250	222	245	233	252	247	215	208	243	217	213	273	251	214	238	235	252	254	229	201	255	235	229	245	230	241	219	232	248	226	243	230	204	221	243	225	237	218	223	231	229	249	223	231	248	223	249	239	226	236	199	249	236	243	231	233	240	256	224	241	218	233	227	236	206	204	229	248	233	260	238	244	196	229	227	224	218	229	255	242	246	259	212	236	229	224	234	189	232	239	252	225	204	238	215	227	204	220	242	205	214	226	208	251	263	243	252	238	212	233	232	221	241	222	221	228	241	214	276	226	226	217	210	216	229	224	226	248	216	216	223	224	210	230	245	218	222	224	223	227	250	238	232	211	244	216	242	222	238	207	218	242	223	206	229	198	210	232	242	236	232	239	202	238	249	225	232	238	212	234	265	221	257	216	234	252	262	221	218	233	226	204	262	207	205	216	243	234	204	215	228	214	236	241	210	227	252	248	230	217	227	229	222	232	208	195	239	243	245	241	239	236	248	240	232	234	241	211	265	246	229	217	238	222	203	226	219	246	259	226	237	245	228	241	220	267	223	217	207	244	220	189	225	228	225	240	234	216	204	217	227	257	214	228	243	227	218	227	269	229	229	214	209	238	272	204	226	236	250	243	203	251	249	238	238	222	237	226	244	234	223	235	253	261	223	230	227	239	223	236	227	249	248	238	202	202	213	229	232	191	235	217	216	233	218	208	228	229	224	234	241	243	211	220	231	215	214	214	224	259	230	265	228	222	218	232	232	247	220	246	243	219	212	229	244	232	243	206	259	211	231	224	239	247	244	234	247	243	228	247	219	209	237	228	246	221	244	203	230	215	223	223	233	258	210	242	230	237	229	224	238	216	261	259	218	232	229	204	230	229	248	197	212	215	243	221	236	246	223	228	223	208	229	213	233	211	225	243	231	240	186	215	235	222	238	236	226	252	225	239	232	247	226	204	227	253	215	212	219	202	231	218	239	221	223	222	226	232	232	266	228	254	194	244	240	221	244	250	222	235	234	243	227	229	226	218	229	240	213	257	204	246	238	211	217	241	244	241	238	222	245	220	218	205	226	217	246	225	237	211	225	201	238	214	216	222	213	227	237	229	228	232	206	242	210	224	222	226	234	248	220	213	241	207	233	259	249	227	245	236	236	228	216	256	228	201	236	215	225	219	241	234	237	248	232	220	235	229	216	208	217	234	210	210	215	199	239	234	211	233	228	244	232	241	252	247	231	196	231	230	231	210	208	223	215	218	222	234	241	233	212	237	205	252	220	246	195	203	226	205	194	246	224	237	195	230	229	258	227	237	234	256	224	234	247	210	234	205	217	244	235	211	227	214	217	234	228	218	201	253	223	223	242	244	235	237	253	225	226	269	237	231	212	227	229	244	221	226	246	214	224	222	236	236	230	229	228	259	236	250	234	216	245	208	254	235	249	229	216	225	272	229	234	210	235	225	229	253	231	239	212	227	213	239	257	225	217	237	234	222	216	204	224	185	224	204	255	225	237	209	221	222	231	222	233	253	212	215	228	270	231	240	257	240	206	240	196	220	217	222	253	212	212	205	220	243	207	218	221	216	210	227	247	227	233	228	210	235	252	260	249	220	239	215	233	235	209	212	232	219	215	229	236	220	220	243	237	250	219	212	236	244	222	221	231	225	221	215	233	253	238	214	221	229	218	224	234	227	240	214	277	238	245	228	216	232	232	224	228	235	205	237	215	248	235	217	231	225	222	244	248	213	193	219	208	205	221	227	211	247	246	223	240	229	229	210	215	216	222	250	217	221	235	243	235	218	229	239	229	235	225	258	218	232	209	198	227	222	241	210	230	232	228	194	226	237	215	256	258	232	223	236	205	244	245	244	247	226	233	243	254	235	233	218	223	213	260	257	266	220	212	213	227	219	250	237	235	219	211	236	206	216	244	268	228	230	215	222	223	227	249	240	226	219	226	234	199	246	220	230	214	229	228	227	228	208	225	224	231	229	235	244	242	248	243	207	214	211	208	224	222	216	236	258	197	237	211	250	246	219	222	218	236	232	207	240	231	236	228	233	263	242	256	240	219	226	237	247	272	238	233	227	228	228	237	241	209	221	218	219	246	220	250	238	225	204	244	251	235	248	236	224	226	238	198	219	222	228	224	254	220	235	204	211	229	203	235	256	251	231	224	248	214	251	263	248	221	198	222	209	241	232	236	239	255	218	241	234	234	204	219	226	235	228	203	233	237	228	245	225	256	247	234	214	237	228	220	223	259	220	217	239	261	218	236	221	224	237	222	231	219	237	227	244	243	237	216	237	232	229	238	196	232	229	233	210	208	220	210	220	234	240	228	218	235	238	222	224	211	229	241	245	234	245	230	219	237	200	220	262	257	205	257	234	238	246	246	227	225	202	237	240	243	228	216	246	240	229	222	216	211	222	219	221	225	246	209	226	230	231	233	251	249	257	257	223	199	225	262	214	229	229	230	246	226	242	236	225	251	247	227	226	241	227	234	268	254	238	238	223	225	216	234	222	228	229	240	254	212	254	225	236	216	220	273	212
7342	9410	14664	16683	15000	10984	8676	8766	7638	6506	5112	4571	4298	3720	3180	2843	2485	2844	4297	4610	3130	1184	1094	1090	813	695	635	687	630	627	615	614	563	584	595	613	646	612	662	598	637	656	575	647	590	592	610	653	599	627	649	586	612	622	637	590	623	633	627	639	592	647	602	590	608	586	643	623	603	590	643	615	640	603	612	619	625	593	611	629	589	618	629	655	567	612	636	595	596	608	606	659	609	666	655	566	640	626	647	640	574	585	615	603	607	626	610	605	558	591	613	608	570	608	570	603	633	633	654	604	627	602	608	622	616	597	606	585	608	604	616	652	577	554	609	599	620	598	576	640	643	574	632	607	587	621	580	553	575	600	589	583	649	594	626	565	593	605	610	604	605	593	576	606	585	609	643	611	634	620	570	646	639	579	570	663	613	587	568	628	619	640	573	592	614	594	690	607	625	624	636	568	655	637	595	576	594	603	579	621	560	628	598	587	595	594	632	645	566	595	601	571	624	613	583	593	623	617	623	611	578	568	642	594	598	578	644	646	581	622	604	582	593	598	617	567	579	595	612	611	616	601	618	605	593	629	594	631	571	638	586	620	606	609	608	602	604	631	607	598	602	596	594	574	600	582	619	621	617	562	581	597	605	612	596	629	624	594	582	616	604	631	614	590	575	636	619	623	625	558	574	618	624	558	628	597	595	565	606	651	598	644	606	600	569	591	660	568	603	605	628	607	598	594	627	599	606	642	605	607	606	621	637	615	606	637	554	591	635	594	574	594	590	628	630	600	617	571	578	623	612	603	596	628	608	597	626	628	592	603	637	656	610	595	581	569	604	599	598	609	629	613	622	638	671	582	623	591	601	593	614	615	587	605	656	580	640	586	640	595	597	633	610	640	619	633	601	631	612	568	640	585	597	561	554	591	655	598	583	644	603	594	622	567	629	582	634	588	594	611	556	613	605	583	589	587	606	637	581	617	607	624	562	622	594	581	596	545	579	582	582	615	626	618	636	619	595	603	636	620	584	621	618	609	623	606	587	658	578	614	646	591	634	605	619	606	642	604	612	651	577	590	607	578	582	618	607	620	630	570	639	614	599	570	572	548	570	602	631	588	619	657	653	600	597	650	645	664	617	604	614	592	585	582	590	585	573	637	613	600	619	570	607	596	631	617	589	592	563	630	606	566	613	577	575	624	589	613	612	628	647	571	612	622	601	631	614	665	549	613	623	647	609	559	617	590	648	633	588	620	590	586	618	608	619	642	622	574	616	610	627	571	605	612	636	628	638	618	579	600	597	602	649	619	590	619	628	598	588	624	629	626	641	561	608	620	612	599	629	611	576	608	589	597	560	574	618	644	577	616	599	568	623	607	579	609	603	632	590	625	636	633	601	634	616	573	611	602	591	565	598	639	619	603	585	610	582	605	593	568	613	576	619	613	659	559	588	628	564	639	633	609	634	587	642	617	648	597	597	602	599	636	611	613	656	639	636	638	583	631	596	597	608	591	641	594	644	573	603	645	592	608	595	613	606	620	586	591	590	624	562	647	618	575	615	641	619	584	621	604	599	589	581	609	597	620	604	564	619	635	630	614	597	608	553	621	625	587	609	612	579	635	591	612	632	615	609	617	625	586	629	591	596	613	657	593	604	634	606	591	595	583	578	599	618	623	578	576	584	580	573	610	669	636	610	591	656	612	589	613	580	633	628	598	599	681	579	596	613	629	582	656	583	641	590	587	595	595	586	622	595	619	610	605	628	630	571	643	561	607	597	554	563	619	612	626	555	593	607	618	638	614	626	618	570	600	594	601	604	574	593	610	618	628	583	598	565	590	615	665	639	641	576	606	596	633	625	614	604	584	608	629	624	604	646	585	572	615	622	633	625	596	656	593	592	578	629	585	600	612	572	617	589	573	609	619	646	605	627	605	614	615	630	598	606	584	605	573	580	634	562	644	602	615	601	582	647	580	631	601	619	625	601	624	617	591	619	616	616	599	612	588	629	623	595	621	604	664	607	581	580	594	586	596	614	632	598	598	607	578	623	586	600	583	594	566	570	608	597	589	636	621	568	662	596	574	599	593	597	611	634	612	610	596	639	640	597	574	594	640	613	604	589	581	614	665	580	561	605	569	576	576	554	618	610	613	635	571	608	597	643	618	588	617	627	625	594	599	585	604	597	616	595	627	607	636	681	659	594	567	627	621	609	584	559	630	611	644	560	646	622	623	600	564	611	618	565	604	584	641	602	586	622	575	623	575	638	649	621	638	600	622	601	666	592	600	637	607	660	604	663	611	637	633	607	610	593	608	688	603	559	624	575	605	617	674	619	603	637	577	565	624	560	642	599	633	601	586	598	617	605	578	615	595	565	633	610	573	579	612	610	585	603	589	620	634	663	622	605	609	608	621	566	588	655	640	629	611	596	578	615	658	612	605	582	584	605	635	613	629	555	579	611	654	588	603	584	619	587	641	622	640	571	586	543	618	629	603	620	627	620	599	638	573	621	636	641	589	633	636	648	663	602	638	603	590	585	617	600	578	627	605	594	622	629	618	591	608	588	562	601	631	596	617	596	590	594	582	618	616	558	585	635	609	584	618	616	600	638	589	645	581	615	609	608	659	626	614	635	609	630	595	615	660	617	594	628	572	608	561	625	616	615	598	625	579	634	607	578	624	567	602	580	640	604	610	582	586	603	647	585	606	600	608	591	649	587	628	616	649	592	610	638	628	589	556	573	641	617	619	574	641	567	654	616	617	569	607	600	573	635	582	602	566	568	579	606	575	591	618	641	589	594	628	594	617	614	630	614	583	633	590	659	601	627	580	614	591	639	640	612	632	558	609	644	572	591	588	590	648	658	591	654	611	645	583	573	589	575	564	657	610	635	621	606	630	608	546	566	615	611	622	599	577	633	597	573	631	606	624	561	609	603	626	591	612	599	618	610	639	584	577	588	627	651	570	630	564	619	593	610	641	591	611	615	635	587	581	611	606	560	615	611	610	580	618	588	588	619	654	608	612	603	568	610	634	608	645	604	609	598	586	611	566	600	654	615	605	619	599	616	622	618	571	618	632	599	634	616	556	580	591	603	653	603	571	609	598	608	583	579	592	585	634	614	622	627	600	651	649	590	586	586	591	598	565	579	657	611	629	627	596	598	600	595	615	608	586	620	645	658	608	578	592	624	620	599	622	608	592	617	583	632	591	579	603	633	610	578	598	623	607	589	598	634	625	638	597	599	611	640	596	629	638	602	590	649	599	604	626	578	602	601	571	628	600	585	620	587	618	597	578	619	622	589	643	597	617	601	628	565	595	621	601	624	624	645	628	653	611	631	576	571	661	563	622	599	595	598	602	584	592	590	668	600	650	577	663	582	595	594	604	634	607	611	603	624	613	605	610	571	612	583	577	615	590	645	614	594	579	599	625	578	612	595	619	620	633	579	581	636	635	592	560	605	614	574	638	608	613	590	560	612	636	581	589	607	687	590	643	588	603	590	607	573	606
25512	28748	34802	21601	17801	11614	7144	5623	4419	4095	3497	2789	2596	2319	1636	1547	1501	2490	5432	5074	2918	1209	881	754	509	351	312	313	280	272	281	282	286	279	271	235	222	244	257	268	241	267	251	253	241	248	283	258	227	272	237	244	202	263	253	257	255	254	256	242	246	256	260	262	242	237	245	256	244	254	280	266	247	261	224	248	254	236	231	263	249	287	259	256	231	230	238	224	253	230	238	260	249	263	227	276	233	261	266	246	256	242	258	254	245	243	245	231	243	246	239	269	261	239	269	254	229	254	284	244	226	252	263	257	255	253	252	252	235	258	213	269	262	228	257	224	245	254	269	246	214	250	242	250	226	224	223	241	232	229	233	259	267	246	228	244	252	227	260	248	254	262	243	238	225	235	235	282	231	236	257	240	227	250	257	252	243	260	248	239	255	240	228	259	237	257	253	233	240	240	223	235	252	255	249	251	240	240	280	259	277	275	243	275	218	261	267	224	258	287	262	229	280	227	254	229	238	269	237	222	240	240	246	286	256	257	239	215	227	256	264	238	248	251	246	244	232	244	230	279	265	259	231	263	221	239	233	254	227	299	252	240	260	244	258	238	244	237	258	262	230	262	231	273	210	250	261	247	248	259	229	260	257	252	279	239	261	237	224	233	272	242	263	246	246	229	253	240	245	258	249	255	246	222	254	257	228	244	278	224	229	250	227	249	251	255	261	224	245	244	227	223	222	263	262	266	215	220	235	222	252	237	237	236	256	251	248	238	254	262	248	249	237	243	248	269	255	240	232	239	217	247	231	241	256	223	266	240	254	252	281	243	246	262	241	268	212	220	246	247	214	241	243	255	233	228	258	281	228	263	244	233	244	218	217	234	259	253	267	276	239	251	249	237	281	236	269	238	238	239	252	258	236	260	243	244	241	251	250	243	277	263	222	224	246	254	239	226	221	241	256	252	249	232	261	255	252	217	236	234	260	256	245	215	237	262	250	252	272	260	260	221	223	252	240	231	212	259	228	255	214	243	216	258	275	238	233	228	253	237	257	277	238	245	208	236	231	268	248	219	246	260	256	229	257	261	241	232	246	273	263	277	271	218	246	243	256	245	223	239	220	247	266	241	255	261	211	234	231	243	237	260	253	227	269	242	264	259	225	251	260	232	266	237	254	240	235	238	256	237	256	221	247	263	252	250	231	267	257	259	247	210	244	240	276	229	267	268	267	284	228	261	254	236	297	253	248	257	254	277	248	244	230	219	259	262	256	249	253	262	243	246	260	276	237	249	233	289	243	220	244	251	247	229	258	244	270	242	220	233	249	246	236	282	253	251	257	239	277	246	260	242	220	287	253	255	241	229	239	235	239	237	251	245	243	244	231	259	240	252	242	263	258	254	229	256	240	231	261	247	248	244	220	229	207	251	227	283	239	234	258	234	237	249	234	263	258	263	245	254	249	257	290	254	269	226	230	237	230	251	223	257	237	259	235	224	233	267	280	235	259	212	239	242	238	254	257	275	254	239	263	267	234	245	253	279	250	267	238	237	244	248	227	250	231	263	261	213	253	250	272	246	261	236	261	236	228	241	261	261	259	236	255	255	262	263	228	219	244	248	221	242	255	239	224	265	280	253	244	248	261	247	263	223	261	233	246	248	256	251	261	248	225	233	254	233	272	267	224	212	256	281	238	269	304	241	249	252	247	261	266	238	234	284	257	254	260	228	250	244	262	246	246	238	242	234	232	280	269	243	237	234	225	259	273	231	229	241	265	207	247	207	235	229	245	225	245	265	237	271	233	255	243	267	264	259	231	259	243	229	246	270	224	225	260	242	218	252	253	261	236	228	240	276	248	265	273	216	240	252	230	239	230	234	253	255	261	243	278	248	249	269	230	278	240	245	240	273	239	267	245	243	235	241	243	266	266	257	252	232	234	268	260	241	239	241	234	227	245	218	250	232	249	249	241	227	259	226	262	262	227	245	209	256	263	253	229	253	241	183	244	242	274	267	256	237	237	233	263	216	204	235	212	224	219	230	239	219	231	257	252	249	261	268	265	249	273	234	241	239	256	237	230	244	277	246	257	240	244	245	254	231	265	221	237	251	260	261	246	264	241	243	230	240	258	240	247	228	225	240	259	239	257	269	223	248	255	288	279	255	232	247	260	233	251	252	234	231	246	231	259	213	261	237	260	238	230	223	236	240	246	245	247	260	243	250	253	272	246	251	257	229	248	257	223	268	241	258	249	252	243	265	234	273	233	259	272	241	231	234	251	264	243	254	250	274	265	268	267	261	230	256	272	232	260	251	236	231	254	252	248	237	243	263	255	218	228	255	254	236	260	268	246	241	249	244	252	274	252	268	263	244	240	240	264	255	224	241	262	258	252	262	240	240	245	252	272	260	223	255	242	248	268	234	220	243	239	257	212	242	220	250	243	234	251	255	250	266	238	251	250	259	256	236	265	250	242	260	233	237	269	217	264	239	250	263	257	236	245	249	263	249	239	228	235	281	272	240	259	258	244	212	258	239	264	246	255	257	249	268	258	255	257	229	276	255	236	266	227	232	275	266	266	243	246	235	283	225	250	230	231	247	235	254	241	237	247	225	235	244	274	207	276	257	254	275	235	245	222	247	246	247	297	240	235	245	242	228	244	206	279	261	252	220	272	244	244	249	250	239	248	216	233	251	247	254	260	240	252	238	233	244	227	243	208	233	259	225	253	243	260	279	255	257	243	250	239	214	250	264	238	258	242	258	232	238	252	234	273	225	238	245	262	256	262	247	265	231	255	238	260	235	231	265	255	292	275	231	250	252	233	249	264	249	244	272	226	256	229	258	246	266	255	263	250	249	255	254	256	256	261	234	254	227	246	266	232	256	220	220	252	263	252	233	269	260	241	251	226	235	293	266	258	238	220	250	254	246	259	237	260	201	290	259	257	250	229	248	262	253	238	232	268	242	224	271	267	215	243	243	256	240	256	242	260	255	260	225	253	250	232	246	232	234	242	262	242	269	235	246	260	243	237	262	266	225	257	248	233	235	268	262	251	240	223	230	241	252	246	254	246	261	250	246	259	220	227	249	232	240	230	268	224	234	249	263	221	263	251	236	221	242	215	246	250	241	253	236	264	239	230	231	221	244	236	268	245	250	251	264	248	221	241	250	229	233	250	246	253	244	259	228	242	257	252	247	250	252	252	230	254	237	286	248	253	254	226	243	239	274	251	255	261	242	239	237	241	243	256	255	285	265	228	260	225	218	279	220	253	269	238	248	256	242	224	244	267	218	229	244	246	235	245	235	231	242	242	264	226	270	262	261	258	272	258	245	276	248	236	270	249	278	249	277	258	231	222	230	253	259	261	240	243	230	247	233	254	254	262	267	236	238	260	274	256	246	249	223	232	247	257	254	271	231	217	218	232	240	262	260	261	252	235	233	262	262	244	234	268	268	242	240	227	283	248	250	235	286	232	229	234	234	264	222	233	270	261	256	258	222	250	255	246	238	229	248
16967	24246	31575	25510	26761	23001	18181	18390	16237	15711	13677	11156	11160	9936	8096	7948	7643	13097	23192	21535	14039	5933	4570	3584	2127	1263	987	1042	1007	913	1041	1019	916	753	683	651	722	656	785	761	702	733	745	667	691	652	676	638	646	696	674	651	679	665	617	667	673	635	647	692	673	669	703	692	655	671	610	684	655	602	588	639	664	621	663	690	663	656	667	641	632	596	614	700	667	668	624	671	633	641	662	650	638	672	704	639	648	637	652	628	655	609	632	651	654	625	656	632	623	646	629	672	628	637	676	667	615	673	693	628	640	616	666	668	656	695	661	641	628	687	677	694	643	636	622	664	633	669	618	641	647	643	589	599	611	663	626	649	681	640	641	674	626	654	648	661	631	649	657	709	633	647	631	668	663	658	660	616	631	656	644	667	608	649	651	660	646	661	642	651	637	602	657	652	597	656	641	609	636	652	652	667	621	612	641	677	651	644	671	612	646	583	661	695	664	657	654	691	625	679	593	609	706	655	656	630	631	636	669	625	662	641	631	627	675	673	643	673	632	679	622	648	637	601	665	660	601	631	627	674	624	633	651	633	661	638	653	650	657	648	630	633	613	621	642	691	647	653	645	644	622	675	671	631	647	647	643	646	673	630	677	676	660	707	614	650	662	645	626	674	692	656	671	601	633	661	652	642	674	639	610	645	606	636	638	660	624	650	640	610	667	661	622	664	684	658	638	676	668	661	635	654	634	676	620	705	666	656	665	670	669	644	641	656	627	643	644	617	659	625	642	653	665	655	647	686	668	679	681	667	633	711	685	645	686	684	669	662	673	659	671	639	649	665	634	625	692	667	616	582	640	639	654	661	630	676	644	653	641	647	660	621	672	629	602	690	661	667	703	614	661	676	643	684	627	668	660	636	656	673	671	658	668	611	708	642	690	670	637	662	675	661	604	674	663	613	690	671	646	713	633	679	617	626	643	599	658	659	663	659	630	665	667	655	649	639	661	637	636	630	653	608	612	667	607	681	664	680	677	642	654	664	636	642	615	663	671	678	605	661	617	639	708	662	693	628	707	672	633	624	677	599	627	629	648	627	631	644	619	641	650	652	651	637	655	671	639	656	652	659	632	621	680	626	614	651	671	660	645	677	658	651	679	683	624	658	643	658	661	637	647	591	640	623	691	599	640	674	691	644	648	645	652	634	641	618	682	661	635	580	708	626	647	679	658	621	640	629	680	631	657	679	658	647	646	634	654	654	645	691	632	672	659	666	652	673	662	667	640	678	683	680	703	661	665	705	693	628	623	674	652	660	595	648	614	653	641	661	675	614	674	658	649	635	624	615	608	656	602	736	736	633	632	628	686	684	663	649	637	640	673	630	677	669	690	673	666	652	652	642	680	653	676	649	630	664	671	645	671	651	609	630	639	622	662	666	660	684	631	644	664	657	665	667	640	684	652	652	608	687	625	639	651	686	665	623	675	664	650	655	664	659	665	615	656	662	632	637	625	697	660	704	610	662	635	691	705	625	616	679	654	672	645	647	693	679	654	688	651	675	669	662	623	665	693	642	608	651	672	593	611	705	688	643	655	617	657	680	671	657	667	658	651	619	626	649	701	614	632	690	639	646	687	667	649	639	688	627	679	671	588	691	625	686	650	637	628	655	589	607	585	696	657	628	610	610	627	691	639	689	632	610	637	619	667	685	665	609	650	621	603	746	669	670	652	582	672	656	640	618	650	660	659	687	634	624	654	650	660	642	612	629	633	665	660	672	650	624	675	616	607	654	664	668	635	654	611	660	678	658	674	643	654	657	640	629	635	625	676	675	684	655	661	638	647	658	637	624	685	609	593	657	708	668	668	659	690	642	641	663	656	679	609	674	680	652	653	669	683	610	640	661	629	609	641	646	685	681	667	663	655	629	678	687	613	687	646	686	608	611	703	685	688	691	659	651	656	665	679	680	682	640	630	676	615	674	694	606	689	638	697	636	639	661	600	603	642	631	635	667	673	615	637	655	643	618	638	665	692	658	668	641	643	656	678	642	638	614	655	606	668	644	647	619	687	625	633	585	657	665	656	649	681	678	677	660	667	685	686	608	640	654	625	647	631	635	650	645	654	606	618	674	652	644	651	668	647	669	639	613	676	628	644	713	626	645	663	622	686	648	613	688	665	644	674	685	616	645	646	640	666	640	626	616	678	621	649	668	671	665	643	666	623	638	615	665	703	638	696	632	688	623	687	687	697	629	669	647	672	623	675	639	644	620	637	649	656	658	626	633	631	652	661	634	640	653	670	679	627	611	669	655	655	668	625	659	642	624	640	687	611	615	662	668	623	675	643	646	626	648	641	656	678	655	604	656	656	642	650	661	610	688	644	580	664	649	607	672	662	702	652	686	679	649	682	639	648	651	633	643	629	602	624	636	672	678	622	668	656	628	632	699	655	642	627	662	615	637	638	620	625	656	612	661	616	676	672	623	664	638	675	620	657	676	677	692	665	654	637	651	614	612	683	627	704	653	642	667	667	625	648	630	675	624	688	655	619	645	651	658	678	606	669	616	589	655	649	667	693	677	651	622	637	649	646	653	595	639	624	641	652	684	630	609	622	656	634	636	667	701	637	630	692	663	642	667	631	675	650	632	638	666	645	680	673	631	615	685	668	649	686	627	658	657	594	672	669	656	638	683	588	615	633	613	660	635	705	656	595	681	654	645	658	650	637	684	637	658	659	654	637	617	650	632	661	637	587	665	689	611	645	656	667	659	696	655	671	674	671	695	625	632	617	606	608	661	636	660	647	688	632	638	678	678	670	622	620	625	642	613	642	686	647	659	612	644	667	634	648	669	626	613	680	640	673	679	629	637	633	616	655	640	658	695	654	649	641	624	653	647	691	667	625	594	619	593	672	657	639	663	703	682	653	640	677	683	633	698	676	673	649	662	634	633	655	639	626	656	658	625	624	620	624	660	669	687	662	609	619	637	661	664	630	657	662	650	648	620	671	670	667	600	649	694	636	649	666	647	627	643	647	686	626	673	648	649	588	629	648	653	658	661	660	620	659	672	682	636	668	595	654	631	658	621	631	654	712	661	635	644	657	666	649	639	625	664	630	682	627	645	607	658	619	644	605	639	678	631	593	688	642	655	637	624	684	637	676	660	676	648	645	626	672	613	671	613	640	654	642	638	632	662	639	624	642	655	649	662	654	637	650	656	659	630	665	655	650	630	646	694	658	634	658	637	616	676	644	638	631	678	657	625	634	662	604	683	681	667	612	631	662	659	671	620	655	655	631	665	665	621	667	642	668	688	689	645	615	646	649	657	636	674	676	639	685	631	695	661	661	700	644	673	660	612	618	635	650	645	642	681	659	630	633	658	634	672	643	681	682	671	643	635	604	618	652	629	669	718	657	620	656	677	661	597	622	699	640	651	690	665	670	622	621	663	620	659	642	678	645	620	600	660	636	665	640	640	657	668	616	614	656	644	599	602	639	658	634	730	650	629	678	692	642	656	644	636
35498	35995	42416	26875	24554	18902	12299	9914	8097	7667	6531	4874	3906	3392	2801	2425	2478	3090	10199	11041	5048	2855	2105	1392	805	454	409	449	433	375	366	416	318	266	273	274	308	258	280	292	274	300	272	280	274	241	251	231	271	261	227	249	234	255	236	252	232	211	258	235	258	260	250	245	256	227	224	247	253	238	242	246	241	243	234	236	261	236	231	222	273	214	262	225	252	261	236	217	220	243	222	241	246	246	232	219	273	245	231	261	260	238	239	246	236	220	258	222	267	230	239	240	238	274	245	234	232	233	248	242	238	238	255	227	237	246	269	245	227	231	248	273	224	222	238	249	245	242	252	206	251	260	243	241	208	233	229	230	260	244	262	248	262	247	260	233	232	236	225	257	243	214	234	237	222	239	250	256	206	225	242	258	268	235	225	234	238	248	239	231	209	246	248	240	259	242	240	216	222	277	232	240	229	238	248	235	252	241	250	227	229	225	262	253	248	252	238	249	220	230	233	246	246	236	249	229	237	270	242	247	221	255	230	248	243	192	234	236	217	247	214	229	249	239	238	219	274	221	250	227	260	214	213	242	247	251	246	258	220	251	227	263	233	231	226	234	231	257	237	235	230	246	256	231	223	224	224	231	218	255	218	251	252	235	270	260	222	231	224	236	232	254	226	238	200	224	264	250	244	249	254	254	233	265	233	195	227	257	213	229	210	239	259	237	254	251	239	237	200	238	248	222	263	193	217	237	237	238	241	229	235	254	233	223	235	229	240	239	228	220	264	255	251	227	253	246	267	243	221	244	255	230	263	272	224	246	250	232	231	269	246	237	243	250	240	235	243	257	248	240	227	245	240	252	235	251	262	237	210	249	240	247	231	233	242	243	241	254	252	229	247	248	231	239	221	248	257	243	247	262	253	244	225	227	253	268	240	242	254	228	235	221	240	242	195	226	232	243	253	226	233	217	245	254	248	247	265	242	267	245	251	203	228	228	260	266	232	233	237	215	231	246	232	227	257	232	274	269	242	238	247	233	224	236	234	236	232	247	241	270	246	241	243	216	214	232	222	237	236	236	238	272	237	233	240	258	246	254	228	226	225	217	252	249	243	240	230	250	237	232	246	209	227	249	197	259	223	240	206	236	212	241	243	224	220	246	225	250	228	214	240	241	221	231	242	257	264	224	240	285	239	248	247	281	194	262	241	237	236	244	236	251	230	221	267	237	268	251	227	234	229	266	231	212	240	258	229	224	246	233	236	233	236	211	241	232	226	257	242	235	254	259	244	238	251	249	251	209	241	232	235	237	221	228	242	237	252	226	247	237	253	262	235	232	213	240	227	237	242	236	225	199	214	243	249	252	227	240	204	254	233	230	231	258	258	240	223	236	255	237	218	239	243	249	229	236	243	237	234	267	239	232	247	247	253	230	248	218	282	253	250	246	256	220	246	254	269	224	224	224	229	235	222	225	234	254	231	236	235	246	256	237	226	249	228	246	239	231	251	223	264	240	234	256	233	222	242	247	233	255	231	215	256	270	232	259	248	221	239	275	225	239	234	269	243	236	225	248	248	243	256	248	227	246	231	247	247	234	191	214	256	245	264	250	244	238	267	245	231	237	246	249	249	237	231	220	257	226	255	253	237	277	220	228	226	240	253	244	256	235	245	254	232	243	239	228	230	247	251	242	247	238	192	231	251	224	253	256	243	220	273	224	223	269	233	232	253	245	232	244	230	244	231	263	215	248	216	244	218	276	220	253	246	287	231	238	215	245	256	247	220	237	230	250	242	222	253	236	210	237	221	245	248	224	255	228	250	250	255	266	257	241	236	227	207	234	259	226	235	240	256	266	238	238	224	260	229	246	236	250	239	243	243	249	225	228	205	234	237	235	232	252	255	252	224	241	239	224	219	266	248	245	241	237	233	225	232	238	234	232	243	248	241	255	235	214	223	243	232	247	246	241	239	247	249	247	262	234	247	214	247	246	237	216	242	259	219	236	236	243	250	237	286	238	228	256	259	255	243	235	242	243	233	240	233	221	237	282	257	245	253	231	269	261	228	247	235	248	221	263	226	248	229	239	254	233	251	236	225	243	228	248	225	255	227	241	243	253	229	250	233	229	220	237	263	227	267	267	231	207	255	225	270	231	234	255	237	263	242	250	252	229	239	240	216	244	251	256	216	253	217	227	245	260	256	227	228	233	237	219	242	232	245	233	246	262	236	245	264	244	212	239	240	246	263	249	255	242	249	217	249	242	230	266	265	220	276	217	235	221	239	255	261	259	247	231	240	228	254	248	242	249	240	247	241	208	237	254	215	229	250	248	239	238	247	229	241	243	240	215	237	230	260	254	224	215	260	231	236	248	232	260	271	224	253	234	236	227	254	230	237	225	241	225	251	233	250	238	203	256	258	226	226	223	233	241	245	230	227	223	254	235	222	249	264	269	232	267	237	228	253	249	255	261	242	234	262	230	252	230	249	214	252	245	259	241	230	232	255	229	237	226	210	246	248	247	247	237	237	247	233	247	236	241	261	242	233	247	246	237	242	234	203	228	232	250	247	239	276	247	261	222	222	243	232	234	234	257	242	229	246	235	252	255	238	259	213	237	257	224	241	221	225	247	260	262	258	230	244	250	224	249	240	252	231	241	225	220	224	216	249	247	255	219	220	241	249	250	218	239	247	242	238	252	258	237	241	244	216	231	215	247	237	256	224	221	251	250	253	248	253	250	248	252	219	261	228	258	246	228	270	221	206	274	228	245	236	230	254	242	243	205	257	242	246	224	219	223	233	230	215	258	228	264	260	232	246	259	250	230	251	230	248	225	213	188	249	244	230	229	257	230	237	233	236	231	238	251	243	261	232	247	241	238	231	266	284	269	235	235	242	259	238	243	257	250	243	271	256	259	214	244	231	215	266	260	234	268	253	267	232	238	227	258	235	228	231	222	297	235	259	244	246	225	255	227	234	226	227	247	249	236	248	218	227	214	254	234	260	224	237	230	273	226	236	234	237	256	241	236	230	229	232	243	236	240	255	222	229	241	247	241	247	265	254	229	274	239	241	215	241	264	230	227	215	255	231	225	237	244	232	243	241	254	253	241	224	238	240	263	263	236	268	251	242	246	254	249	247	266	250	225	248	254	238	249	239	264	236	231	242	264	236	242	246	237	215	230	241	226	253	245	276	250	222	228	233	242	220	210	235	251	231	247	231	233	226	261	229	237	210	242	205	255	231	217	222	271	246	241	232	241	275	206	242	288	209	255	223	242	252	280	231	246	222	228	262	224	230	229	237	241	237	234	233	255	252	262	251	228	241	223	247	240	243	217	259	250	227	237	248	254	234	231	237	247	251	228	254	226	238	267	248	253	219	226	248	235	258	236	234	227	232	225	255	233	242	225	218	254	223	241	255	224	224	231	227	228	243	233	238	233	242	243	218	241	217	234	251	228	216	249	241	264	245	279	258	258	241	252	271	273	241	239	247	229	240	242	233	242	286	227	259	240	260	243
23071	29718	36431	29225	33079	28901	25668	24577	22356	22016	19551	16017	14472	13380	11931	10900	11141	14171	33095	32547	18657	13857	10709	7880	4156	2095	1780	1902	1651	1423	1667	1832	1217	873	771	852	897	913	921	998	819	905	932	723	711	699	698	651	673	680	629	673	623	634	624	614	662	624	636	610	632	594	594	582	629	621	637	608	648	616	603	615	673	652	616	589	638	602	648	627	626	615	607	637	637	614	636	647	628	639	608	648	658	616	607	636	614	650	665	622	697	595	628	587	586	592	607	660	623	588	619	584	582	606	612	616	634	601	624	638	619	610	602	677	630	635	645	587	625	593	598	604	582	632	629	637	614	624	640	650	631	621	658	662	651	607	607	652	620	647	651	578	615	608	559	581	577	616	569	615	652	609	615	628	612	624	573	601	649	617	643	634	621	585	643	629	602	616	624	656	638	639	643	700	596	605	636	610	663	638	600	630	656	635	606	650	619	607	611	641	622	622	586	601	651	621	631	600	666	624	617	602	642	669	634	630	613	630	623	625	656	579	648	611	617	658	652	639	642	615	635	645	646	621	611	596	639	630	618	639	632	634	628	645	639	636	621	611	623	639	647	624	636	608	657	617	642	636	590	635	634	632	632	583	590	628	658	633	624	606	605	627	636	620	676	621	663	619	668	615	607	628	623	605	604	636	626	608	566	687	611	595	655	652	597	654	623	614	642	628	633	609	655	653	645	636	635	634	672	707	579	594	623	633	682	661	621	614	614	603	635	623	646	624	631	627	609	607	625	671	601	622	591	573	629	613	643	646	615	610	643	640	639	616	572	640	579	633	655	653	606	631	630	620	662	643	645	633	684	611	601	637	673	644	655	649	662	648	622	654	625	572	606	654	621	633	617	597	678	686	604	597	593	608	650	619	658	578	611	614	616	629	655	656	648	606	667	590	660	647	659	666	597	630	634	615	634	642	621	668	606	649	629	649	674	656	661	608	631	589	636	606	635	625	605	612	588	592	611	627	645	609	614	635	646	629	577	611	650	618	618	608	638	630	625	610	617	622	627	690	629	601	653	627	619	599	572	630	627	603	670	645	658	612	621	612	627	670	667	617	644	641	614	634	600	646	589	612	632	652	678	657	603	627	617	601	682	591	624	627	631	639	548	668	629	660	605	626	672	620	623	648	601	622	591	641	615	630	670	609	600	613	665	628	661	610	635	601	624	649	661	608	617	624	633	667	604	589	676	596	637	642	621	612	592	622	618	658	608	675	623	664	607	614	664	687	588	635	605	632	669	613	638	637	639	645	647	600	654	669	652	571	639	593	572	641	653	640	583	576	608	618	600	622	625	629	656	631	613	650	604	627	636	596	642	652	613	669	633	596	655	597	614	622	653	637	635	602	617	626	607	646	633	657	653	667	585	633	633	652	630	641	653	614	646	604	614	616	618	640	574	663	624	633	655	627	608	620	619	628	614	612	632	601	603	609	650	637	617	655	631	668	639	616	626	613	627	627	607	640	618	627	602	611	589	634	663	594	595	619	644	612	599	617	648	623	611	613	637	655	618	649	608	665	648	616	613	638	642	630	603	589	592	607	655	626	650	625	587	657	621	652	611	639	635	640	624	629	566	635	629	598	605	605	660	626	628	632	638	632	657	658	604	602	611	667	616	629	651	603	614	627	647	649	641	630	600	659	609	662	642	621	623	640	690	595	604	635	594	648	608	676	640	670	666	636	618	584	615	667	595	647	669	618	606	622	663	647	629	630	646	675	653	634	619	631	632	635	623	678	617	667	633	588	673	656	630	599	694	661	659	636	659	621	632	636	659	665	625	632	652	609	673	621	660	598	637	603	607	645	607	618	645	631	650	644	629	649	632	604	611	629	636	601	601	628	605	649	635	647	611	630	613	663	643	616	648	614	647	632	632	608	624	679	583	646	619	663	663	601	587	630	625	661	648	619	629	629	650	614	622	659	636	599	615	635	603	645	686	619	612	595	626	649	613	649	652	642	607	635	627	605	601	623	604	590	624	615	622	654	619	610	641	604	624	576	635	608	629	596	620	619	620	594	657	573	637	631	665	599	643	640	643	679	644	621	613	646	632	600	631	650	624	600	643	650	656	669	653	609	602	639	618	673	652	606	631	649	600	604	606	595	638	620	635	609	588	618	620	620	630	556	610	686	625	612	635	640	603	606	654	614	632	598	620	663	608	642	646	631	649	627	656	593	643	666	678	617	597	670	627	610	700	651	622	605	578	657	646	638	630	623	635	592	636	598	608	601	627	654	623	636	604	633	619	683	615	623	610	635	590	658	645	629	634	634	622	609	591	621	637	664	588	636	595	649	624	637	655	592	639	566	641	579	648	623	672	613	616	649	611	585	617	662	631	600	615	674	625	648	687	565	626	630	627	615	605	593	627	706	618	636	647	641	619	644	627	581	636	651	637	611	640	653	570	595	640	629	634	614	659	651	643	650	661	641	600	636	563	646	607	596	576	599	649	640	595	579	613	655	622	608	642	607	660	619	637	637	633	636	629	643	608	626	601	649	631	620	639	610	619	670	635	630	641	606	584	599	642	635	626	610	673	637	627	591	640	638	669	623	624	603	614	630	690	625	643	667	685	630	625	647	670	643	660	601	619	570	635	556	634	625	623	622	610	601	610	604	599	618	628	668	585	630	623	666	638	658	669	600	648	626	669	603	575	655	632	622	622	611	619	623	648	654	578	643	637	643	649	613	650	630	623	623	623	644	620	635	608	592	578	632	653	599	616	632	632	669	633	630	604	675	649	616	659	560	642	633	653	626	654	598	637	615	626	646	627	622	596	615	619	629	647	633	601	636	630	664	589	639	594	671	637	556	622	636	611	606	611	649	640	624	630	606	603	650	649	627	665	622	615	641	620	625	609	621	643	636	646	612	616	623	621	604	592	648	600	627	643	629	618	593	636	627	597	607	610	610	590	665	663	612	596	635	655	641	640	645	658	627	605	640	585	626	624	590	676	608	574	630	649	597	621	650	648	614	595	631	633	633	618	630	639	638	676	663	620	618	621	645	621	611	630	630	611	652	641	650	654	630	654	624	622	621	672	619	685	653	670	672	631	597	641	635	677	640	609	641	641	590	664	639	645	664	636	606	662	614	594	650	655	680	625	611	670	642	584	615	626	603	632	615	661	595	645	620	633	652	652	606	621	597	637	618	616	625	603	616	611	636	647	584	593	661	620	649	661	621	644	623	609	663	616	599	660	600	630	619	677	597	608	622	633	564	628	652	633	627	641	663	628	666	614	635	597	610	645	618	625	617	610	625	599	653	609	606	657	641	638	652	630	606	586	611	655	614	676	618	595	650	649	636	640	629	629	624	619	650	647	587	653	620	624	678	654	585	599	662	594	621	631	635	638	610	574	653	642	603	615	637	651	642	596	650	640	595	670	677	615	589	605	659	677	626	626	613	645	623	636	651	637	609	591	592	626	642	621	645	645	635	674	658	635	623	647	648	607	619	616	637	633	634	601	674	625	648
10968	9615	10348	8261	5762	3002	2114	2038	1719	1285	1167	975	744	655	552	622	460	485	625	782	555	523	498	416	326	276	254	233	232	270	301	240	250	272	261	282	242	209	262	241	252	234	251	269	243	255	258	236	241	219	236	252	226	233	259	254	259	261	245	261	255	211	269	247	236	227	237	226	259	251	232	252	248	255	245	231	252	247	225	233	239	246	231	245	261	232	247	230	231	268	214	269	270	241	226	244	229	218	274	226	241	222	223	208	279	258	244	244	247	241	222	238	243	277	234	237	255	246	229	262	255	270	248	243	255	231	238	257	236	239	226	256	259	271	268	227	243	220	272	232	264	235	235	228	241	213	254	265	234	246	232	272	234	277	257	254	242	235	248	243	238	258	255	250	253	259	249	236	253	256	244	244	235	247	231	225	245	217	255	265	253	239	264	254	269	257	231	234	206	223	244	239	261	218	225	238	227	239	232	225	243	246	252	261	219	228	220	270	260	273	232	232	255	262	225	263	267	265	266	247	263	239	273	240	245	229	227	230	221	237	216	229	242	248	238	234	237	228	248	247	245	243	256	258	234	217	235	227	256	234	227	241	249	231	261	237	222	252	252	248	232	247	262	260	236	274	229	229	245	247	256	227	253	249	255	253	250	230	211	236	221	246	228	244	257	234	253	224	255	238	231	224	269	253	245	254	245	262	241	214	256	239	239	243	265	217	228	226	231	238	241	258	236	226	231	236	255	261	259	259	258	233	244	246	259	219	226	266	256	263	270	255	239	234	259	237	246	230	254	248	232	266	285	234	258	260	270	232	263	255	266	266	256	272	254	246	244	248	238	249	240	218	206	254	242	240	242	249	237	252	250	256	251	253	239	245	235	242	226	232	240	245	257	248	242	249	215	255	250	249	231	264	245	232	236	244	238	260	260	252	250	248	231	262	227	265	249	242	218	259	236	239	241	259	223	215	236	242	234	230	250	230	235	239	258	245	262	247	218	270	222	237	277	235	257	245	220	237	247	233	271	251	237	273	243	262	237	279	255	253	311	235	232	229	260	233	245	254	242	228	245	247	243	265	272	267	221	261	237	265	232	247	251	251	236	214	230	244	252	262	230	266	225	231	219	234	221	235	244	220	259	249	242	238	231	241	251	256	253	264	232	250	235	228	274	235	281	243	240	239	252	248	251	207	245	256	242	223	229	256	258	253	246	253	233	254	240	250	217	257	252	242	270	245	236	260	267	249	236	249	239	236	254	258	240	234	245	270	259	235	220	254	258	249	245	218	238	261	243	243	247	248	251	215	258	253	240	236	234	227	225	257	219	227	251	242	226	222	214	294	255	248	232	247	231	246	270	224	279	221	226	240	245	247	229	278	246	236	227	246	241	266	247	255	245	259	263	259	241	241	253	252	256	282	231	253	252	240	245	218	296	276	229	256	248	218	229	226	242	273	243	249	235	230	277	271	268	232	216	238	236	250	259	262	244	260	258	240	235	253	240	265	276	223	243	245	252	244	236	244	234	261	209	240	271	215	259	228	261	252	255	218	256	227	230	240	248	264	228	257	238	240	243	243	247	247	251	232	249	223	266	242	229	238	251	268	266	273	239	250	263	246	236	236	234	235	289	255	221	222	291	258	250	236	230	249	256	250	252	233	222	281	240	215	228	233	217	246	226	254	237	253	277	246	246	248	237	230	259	257	249	253	234	261	248	238	288	228	261	257	243	257	235	258	227	251	241	234	227	233	243	249	240	241	272	241	217	263	235	220	251	243	240	245	211	263	265	239	224	276	235	233	240	265	242	245	226	238	231	228	255	237	253	271	254	215	227	255	221	224	218	255	250	247	245	246	256	257	248	271	245	222	234	218	264	251	229	251	245	248	245	211	275	233	269	219	224	222	257	231	270	259	259	254	247	270	267	212	245	226	231	252	255	244	251	230	241	227	243	259	235	254	243	258	224	253	265	244	250	222	263	276	243	255	238	249	233	256	242	241	237	234	237	258	215	249	257	229	264	253	254	264	244	243	248	215	233	257	231	246	207	254	250	249	280	222	229	245	242	273	226	246	236	229	257	257	255	254	251	209	243	231	230	248	245	242	245	231	215	239	261	247	255	241	274	238	265	260	289	242	244	254	254	221	224	250	249	241	248	232	235	273	245	242	258	222	246	245	270	246	232	257	259	240	238	249	267	275	253	255	264	243	257	246	266	236	246	252	265	256	199	250	244	245	254	256	274	260	254	258	231	265	243	223	236	242	233	228	272	242	253	242	263	237	234	255	248	248	245	236	229	260	231	263	225	231	215	239	262	231	249	258	249	235	283	241	247	246	257	239	233	251	259	239	241	254	228	257	232	259	236	232	249	228	253	249	230	238	243	253	222	234	250	226	233	238	269	254	264	250	254	265	249	239	241	254	231	249	246	245	228	234	268	266	236	258	254	258	237	253	248	234	269	257	256	210	244	267	252	257	258	231	245	252	229	236	260	254	248	220	271	231	241	215	230	252	214	226	216	227	240	239	254	240	249	228	257	225	276	225	238	247	213	238	273	239	222	226	258	265	229	248	234	275	247	220	229	249	231	234	246	237	217	234	245	239	244	230	274	227	217	273	249	267	234	238	236	256	255	228	234	266	245	248	240	232	233	239	254	268	230	234	242	259	258	241	274	239	273	235	241	250	220	251	245	212	227	279	209	240	258	250	260	240	259	233	251	273	256	266	238	278	249	240	249	258	264	225	243	231	247	284	237	265	277	257	232	261	258	268	254	270	282	237	225	270	236	256	252	257	252	225	271	238	244	223	276	243	260	246	262	221	239	248	238	258	257	237	257	245	231	212	252	268	259	247	249	231	252	258	245	238	264	235	259	237	246	242	243	231	250	238	230	268	253	268	242	225	256	238	233	229	250	252	248	258	235	245	253	253	255	248	257	241	237	248	246	247	279	240	242	231	256	235	217	237	222	261	261	269	225	262	259	267	259	240	211	250	232	227	250	231	254	253	260	248	251	246	213	245	269	241	278	252	252	251	254	232	237	259	258	257	236	261	234	257	241	267	248	236	248	235	254	281	250	240	251	245	250	228	259	229	254	232	218	224	274	248	247	261	264	249	235	218	243	235	235	248	233	235	243	247	242	262	242	250	234	220	275	251	266	256	210	219	254	256	234	273	236	254	247	237	251	248	268	234	220	222	264	226	238	261	225	213	247	222	236	261	263	259	239	215	248	250	223	241	253	269	242	261	259	238	237	257	289	240	277	257	257	256	246	248	234	254	249	265	239	246	218	245	253	229	268	242	262	242	206	253	250	248	221	245	271	236	221	259	251	236	254	265	257	244	255	222	264	250	270	247	263	238	223	227	241	236	253	220	225	235	238	268	254	259	239	231	249	254	256	223	238	256	251	245	221	249	261	249	269	261	275	237	248	254	258	251	243	232	231	260	213	253	269	260	249	237	207	212	231	244	256	255	229	264	240	259	256	254	263	245	213	234	234	250	266	212	272	243
7668	7869	12180	16452	15850	10170	8834	8996	8241	6604	5755	4896	3887	3334	2951	2922	2288	2375	3672	4423	2598	2313	1849	1441	1081	754	706	708	637	687	705	700	690	649	677	628	611	660	678	675	613	666	607	677	639	653	659	633	612	672	657	629	681	631	621	637	665	679	650	661	632	669	618	616	666	684	653	639	665	679	610	650	650	684	639	621	673	636	633	633	587	675	629	635	650	657	624	642	624	647	621	645	659	653	684	645	669	644	662	661	696	632	663	644	660	664	636	665	637	667	646	668	640	632	652	621	638	622	656	650	614	634	668	593	701	639	635	673	638	671	598	663	698	612	608	632	605	652	684	659	653	617	631	610	659	615	649	584	635	635	670	672	646	655	594	632	605	630	677	687	654	620	666	666	698	651	638	683	655	685	649	651	644	614	609	637	622	624	679	621	651	627	610	652	648	601	717	668	622	638	646	640	643	713	657	605	629	645	621	623	642	646	587	632	617	673	637	652	665	670	664	686	669	636	671	652	638	654	649	643	634	603	629	633	629	658	713	659	652	623	630	646	681	672	686	633	642	580	660	650	633	618	635	626	648	606	626	658	658	678	634	650	607	643	668	662	639	657	665	654	646	636	625	627	665	710	646	667	628	653	657	643	681	646	622	632	674	612	665	596	607	634	686	648	649	642	596	634	686	644	660	667	637	663	638	641	627	669	650	621	647	617	617	612	654	662	687	653	670	652	691	631	698	652	643	679	611	688	681	615	614	610	632	680	653	674	644	650	618	648	658	625	667	644	592	638	644	644	705	658	633	669	647	620	671	642	633	604	637	641	662	601	678	639	662	649	660	683	684	631	669	661	604	640	634	685	641	675	704	651	623	635	601	626	673	665	665	634	651	653	641	662	647	640	640	634	650	707	653	665	628	584	617	659	643	657	647	697	644	634	643	614	595	662	636	674	658	614	701	612	673	672	623	626	636	664	664	649	659	639	625	654	613	655	649	622	618	632	662	667	649	656	639	681	619	680	595	679	659	658	686	644	638	664	615	676	662	626	631	638	641	666	638	644	594	669	686	623	649	661	647	656	619	629	645	630	654	686	629	642	656	672	649	603	669	653	658	649	642	649	618	650	671	679	698	665	630	671	688	584	665	692	646	652	674	633	671	636	692	653	680	644	638	658	620	677	599	655	690	633	638	648	658	659	611	630	636	627	641	604	618	636	626	706	644	627	643	620	658	657	648	665	656	638	627	652	642	601	648	623	587	647	656	713	653	621	662	656	622	593	661	629	651	681	646	646	673	626	646	644	661	633	656	684	682	646	674	650	647	636	669	645	668	600	632	639	644	687	705	600	640	667	578	626	654	624	618	683	646	700	637	634	617	659	658	642	691	628	632	623	680	649	622	627	694	624	690	669	647	637	643	659	651	668	657	607	673	620	670	632	629	633	668	611	648	659	680	634	638	673	684	671	610	620	651	643	658	690	622	671	637	624	686	624	657	656	665	663	649	632	650	656	699	712	636	644	663	630	664	633	631	608	690	634	615	654	681	695	602	634	676	663	692	670	620	676	619	663	610	640	669	632	649	621	624	667	645	665	640	670	642	640	621	662	657	633	661	602	634	640	639	660	641	608	681	631	703	636	667	637	695	642	662	633	655	628	668	630	625	645	652	622	665	671	662	674	663	635	614	656	691	647	683	641	645	664	630	582	649	604	624	676	613	625	676	607	680	643	679	620	634	668	697	611	695	631	637	638	610	693	623	630	650	656	685	648	660	669	672	611	625	665	627	636	684	655	619	598	652	647	658	640	661	671	663	674	621	650	663	658	685	633	685	623	641	639	633	670	634	645	629	635	655	639	650	626	612	653	631	652	617	666	642	639	621	671	606	601	617	635	634	627	678	626	681	713	658	601	692	657	629	664	690	644	613	695	660	701	657	608	629	622	661	628	639	662	614	677	646	631	628	664	678	653	627	674	667	662	623	666	635	641	593	590	654	661	690	642	633	604	634	640	661	615	664	637	642	627	650	637	671	654	655	632	634	656	587	636	650	640	680	638	674	638	621	629	662	707	634	622	641	640	678	681	644	633	651	633	720	615	651	638	630	643	655	642	657	624	685	628	622	675	651	600	647	636	664	668	645	642	619	661	643	634	608	671	620	641	626	650	629	667	632	696	677	672	684	621	646	678	629	671	638	656	644	626	627	645	666	685	637	556	632	673	610	652	683	699	660	642	643	645	649	679	656	611	645	617	672	622	639	654	658	682	661	682	633	673	658	667	665	710	648	637	672	664	630	621	649	618	593	604	642	617	669	638	671	611	662	629	622	662	642	627	625	617	660	633	670	591	649	643	641	701	635	690	625	615	701	619	680	661	630	633	644	638	627	633	610	608	655	660	679	667	646	615	653	622	656	652	617	654	644	668	613	673	662	625	604	646	655	627	664	676	663	652	621	664	623	596	646	677	667	655	644	648	674	652	688	673	661	642	653	686	650	672	665	614	673	642	646	674	671	668	695	677	647	628	617	636	625	613	660	631	615	627	651	607	611	633	636	645	679	648	675	622	655	650	637	651	663	635	650	624	650	691	673	646	670	627	597	601	608	625	686	664	684	712	680	635	666	628	664	672	631	606	600	679	617	675	621	647	643	652	669	638	640	658	606	659	633	656	619	591	669	635	640	643	653	691	654	671	617	614	632	662	680	662	636	647	637	639	633	655	630	642	618	648	661	623	619	658	644	637	647	634	655	674	611	673	655	661	630	620	606	639	619	633	625	651	638	661	655	654	606	662	677	689	665	643	609	698	636	601	643	635	666	668	650	612	647	667	634	635	650	600	676	687	657	638	657	649	663	633	646	629	672	629	698	642	677	678	628	671	669	666	609	682	663	693	644	634	673	640	638	629	638	650	681	642	674	659	644	607	606	637	665	669	680	671	633	639	683	662	617	661	636	635	650	591	639	656	643	620	644	638	705	627	651	691	688	671	651	687	630	634	664	656	680	659	663	635	687	615	662	644	654	608	664	661	621	677	666	634	604	616	682	656	654	632	623	636	637	661	573	656	637	633	693	592	646	650	677	645	626	621	647	651	587	671	629	640	633	618	636	659	661	653	684	622	645	671	641	649	628	656	647	681	650	643	663	672	643	639	628	594	679	616	704	669	648	624	644	651	712	641	646	666	661	644	662	624	674	638	609	656	630	656	659	667	633	676	597	636	684	631	673	660	620	660	600	653	624	669	604	647	633	643	615	661	636	607	655	626	640	684	642	653	599	626	606	642	694	686	650	675	629	683	691	629	652	631	665	694	622	673	639	636	634	647	671	630	637	630	648	631	664	624	597	645	650	632	641	667	637	616	615	627	678	659	633	637	561	648	641	654	617	641	709	586	657	632	644	605	619	661	643	623	630	611	678	633	675	630	639	683	623	661	656	627	632	589	657	647	629	666	621	703	650	627	626	607	661	622	648	666	635	637	654	647	660	642	616	673	666	683	653	664	623	647	594	638	641	641	667	628
24261	25286	29609	19835	16366	10893	7585	5673	4319	4008	3616	2982	2329	1773	1537	1599	1598	1602	3557	4693	2502	2429	1614	1042	737	429	383	380	364	362	337	358	320	276	283	291	281	297	297	282	279	330	274	237	269	246	256	291	283	240	283	246	263	270	276	253	275	254	262	308	260	248	257	267	287	273	255	274	258	247	249	262	241	259	253	277	258	266	282	274	246	254	229	276	249	246	247	250	276	269	275	288	277	277	274	250	212	263	249	285	248	244	283	253	273	254	286	273	247	266	282	258	273	251	269	248	256	254	261	249	236	248	237	273	250	250	276	282	272	253	248	257	239	242	259	296	242	242	269	279	260	278	270	228	302	250	273	279	272	267	238	252	263	246	241	268	251	245	242	260	265	246	244	250	261	275	269	248	255	254	266	272	265	270	266	261	296	262	245	235	270	255	274	224	260	261	263	233	237	246	273	272	284	267	255	249	260	276	259	245	236	269	284	218	238	237	236	256	255	261	227	290	224	247	253	236	263	254	259	242	246	237	229	248	259	221	260	254	259	288	243	272	252	275	253	265	254	288	284	282	253	274	252	245	270	258	247	253	242	243	268	255	246	242	253	274	291	295	270	272	266	226	281	243	257	264	286	249	236	248	244	269	254	272	254	301	246	263	240	301	267	263	230	253	243	236	240	246	267	270	253	240	264	252	240	261	306	265	244	274	255	229	234	296	250	265	253	264	267	255	267	242	262	287	263	264	252	268	263	267	248	249	276	240	266	276	263	258	270	288	239	231	249	271	256	240	253	269	265	216	246	264	252	263	247	259	290	243	242	234	246	260	237	240	263	248	232	267	255	243	270	246	231	244	268	251	256	291	271	259	241	261	256	269	263	255	255	262	236	234	263	260	264	251	257	246	277	231	269	269	258	251	269	249	251	265	272	223	245	257	249	279	250	266	281	277	253	264	238	267	273	233	277	248	274	290	255	260	257	211	265	263	277	258	270	283	276	239	259	258	252	242	257	235	262	235	271	294	256	235	279	251	289	232	246	266	284	259	248	243	258	274	270	228	270	236	276	276	234	273	265	255	247	244	216	303	259	232	245	270	282	237	241	252	229	242	233	217	251	249	292	231	277	262	291	253	239	231	263	257	255	255	277	255	287	253	277	258	287	269	249	244	250	237	267	232	261	261	294	244	242	248	253	289	259	263	239	257	273	268	259	237	252	253	269	263	288	254	267	289	243	238	270	258	261	257	264	279	276	228	274	271	250	241	239	272	248	240	257	255	294	289	249	264	278	257	215	256	237	273	269	255	218	224	281	248	247	256	267	287	272	237	270	269	252	216	238	275	272	249	250	259	233	236	249	275	267	287	276	236	277	254	251	233	272	256	266	253	269	291	260	267	235	248	275	269	232	238	255	274	269	266	259	237	242	295	249	244	225	273	275	264	237	240	263	269	290	238	256	229	229	276	256	258	263	282	282	229	280	269	246	269	256	232	238	254	287	284	260	250	263	256	261	248	289	257	288	245	283	246	239	235	240	253	257	267	292	272	241	268	268	260	271	274	253	263	231	262	245	259	267	284	263	240	261	274	244	290	271	231	255	253	273	245	277	269	242	276	273	253	251	229	267	290	263	235	232	252	266	253	230	251	260	248	264	268	241	270	255	242	267	253	231	279	262	257	271	265	256	236	275	276	265	256	218	255	272	262	254	263	253	262	254	234	243	251	263	227	235	263	251	299	262	267	266	266	269	238	244	256	247	259	256	262	248	252	238	278	239	251	253	252	238	229	269	272	238	256	277	235	271	236	284	270	259	257	249	276	243	267	270	299	279	250	256	257	269	255	264	250	288	294	272	268	238	257	283	257	280	263	277	244	258	213	266	252	235	255	239	244	247	252	259	235	238	248	273	255	262	245	295	265	250	285	277	271	240	247	236	266	247	232	244	274	263	280	258	252	254	251	263	242	268	274	253	253	264	267	253	237	268	276	279	225	257	251	257	269	302	237	247	245	278	240	273	226	250	236	250	244	277	267	261	278	284	232	266	244	234	275	280	244	244	270	264	242	246	255	259	256	270	280	263	261	288	240	256	261	257	256	272	246	272	261	256	262	246	237	267	264	252	270	251	282	250	282	239	277	250	244	242	269	275	277	237	269	254	258	289	287	254	283	264	254	256	256	252	271	290	262	279	254	260	256	278	237	257	250	225	261	237	265	251	261	253	267	279	269	257	227	244	247	259	257	276	286	240	266	258	244	241	256	250	233	237	273	272	287	277	260	247	266	240	271	257	254	233	280	251	262	232	261	243	267	267	263	241	275	237	249	249	264	249	291	238	279	251	277	248	242	258	275	235	231	267	245	253	245	249	246	250	284	246	264	260	250	242	247	269	290	272	278	238	239	251	256	273	242	239	276	245	268	269	268	262	264	214	261	235	247	266	261	237	265	274	239	253	268	226	258	252	257	238	244	262	268	252	265	217	282	255	263	260	277	290	229	272	258	251	244	270	246	240	266	260	270	255	268	278	264	280	269	265	243	282	277	239	298	252	230	292	264	253	258	265	269	281	261	284	253	253	258	259	261	289	258	269	240	267	268	275	259	268	279	256	275	250	251	250	269	251	233	241	257	274	247	272	244	252	261	234	262	273	252	261	252	277	269	248	245	251	244	254	246	290	238	247	274	269	258	252	249	273	263	283	270	269	259	268	239	280	277	252	265	277	258	237	270	269	263	273	274	258	258	229	263	235	238	265	276	276	237	246	272	287	257	284	251	242	255	241	264	249	278	262	245	280	260	246	256	265	266	264	254	277	285	275	240	232	256	272	265	276	267	247	244	291	250	238	267	255	243	266	276	262	279	281	261	247	244	257	280	259	287	272	236	260	249	266	288	240	266	257	255	255	265	270	268	245	225	248	252	257	260	260	263	235	262	263	245	280	250	248	251	275	248	282	259	228	254	230	245	271	268	266	238	274	290	227	244	229	260	260	237	245	254	260	265	255	257	280	255	232	264	290	248	269	271	256	277	261	254	267	267	271	261	244	274	269	234	224	271	264	262	247	271	239	237	265	279	255	269	275	284	244	254	236	273	285	248	277	267	226	254	202	256	261	267	239	240	251	266	260	268	231	264	279	267	255	256	275	248	255	276	240	267	268	251	248	254	264	250	265	274	270	253	226	271	252	248	264	256	237	254	289	267	233	249	258	271	279	245	254	266	266	260	263	211	269	267	289	260	247	251	232	246	263	255	290	266	281	270	264	243	238	264	260	269	266	255	253	268	288	261	266	262	271	258	290	264	276	263	275	290	275	251	260	257	261	273	261	243	236	259	236	265	264	247	268	265	286	259	273	288	256	277	249	269	269	266	303	262	262	250	272	275	293	253	293	249	262	294	291	226	258	221	255	259	237	269	243	251	249	278	230	214	259	281	218	281	277	264	253	278	256	261	252	265	240	262	283	246	267	221	231	264	254	262	292	272	297	258	261	277	249	232	261	263	235	262	243	265	265	263	274	256
15950	21180	28462	25670	27013	21351	20319	18336	16410	15185	13738	11277	9613	7405	7159	8018	7819	7747	17404	19251	13637	12526	8765	5780	3845	1637	1800	1631	1468	1291	1468	1367	936	837	861	801	883	944	1074	945	805	905	827	818	727	757	731	677	697	723	702	705	672	658	704	669	686	684	693	711	710	694	628	669	688	714	696	708	694	671	702	682	666	684	714	680	685	678	694	674	655	668	652	686	677	717	698	642	652	702	658	688	663	675	586	679	716	656	643	669	647	632	734	654	669	725	708	652	667	711	671	715	653	667	703	699	657	633	654	679	703	685	690	697	659	665	674	661	718	676	702	659	651	709	691	635	704	676	653	711	672	657	713	691	699	666	661	700	674	679	671	690	707	710	668	642	675	650	660	685	706	688	662	646	652	693	688	697	682	691	663	671	644	707	667	654	648	699	706	672	681	684	647	682	655	695	669	677	712	677	682	686	656	745	642	641	672	667	673	727	662	653	738	655	644	679	710	684	703	666	683	671	700	703	704	666	688	656	692	655	700	727	725	636	677	687	632	712	657	675	688	670	671	744	668	677	664	631	667	684	693	651	689	667	680	672	687	640	655	696	642	646	684	669	684	646	687	689	663	682	782	693	680	639	649	668	663	674	680	666	709	665	706	737	695	681	624	693	727	687	689	708	679	715	670	658	700	727	681	680	696	643	691	706	666	688	688	702	688	695	719	729	675	705	674	717	654	705	685	738	684	703	646	728	677	679	646	693	689	692	689	718	702	694	673	701	674	650	663	705	714	678	688	611	652	693	683	660	682	648	718	679	651	665	677	684	699	647	700	674	700	676	667	671	656	685	650	699	709	656	721	662	713	664	713	661	716	686	729	693	694	680	670	676	684	651	660	685	642	693	650	716	662	707	730	671	692	719	654	697	683	699	701	688	687	712	705	663	671	643	713	727	678	715	664	682	697	672	661	704	683	613	667	627	654	694	661	725	645	674	736	663	695	632	679	676	685	658	675	647	683	681	725	710	716	728	654	625	676	603	666	700	632	665	674	680	710	695	718	680	676	641	683	683	687	689	667	681	720	686	696	652	685	653	685	717	665	635	651	641	669	666	711	689	682	687	659	733	676	665	642	656	661	669	678	733	696	689	655	710	692	691	675	622	677	671	735	668	689	696	666	696	680	671	645	704	669	649	678	672	713	641	702	681	651	662	693	653	702	642	677	676	724	702	705	681	711	702	667	669	723	675	662	665	674	722	666	726	686	683	680	705	684	647	647	689	655	668	712	699	689	699	731	674	695	687	702	700	702	637	677	652	712	681	698	698	656	666	753	699	722	633	680	715	682	695	688	674	711	706	674	684	680	677	669	652	693	670	639	685	649	704	654	674	666	679	693	708	664	697	686	672	681	676	720	647	648	695	638	718	666	692	649	634	703	700	659	690	656	750	689	686	640	617	702	634	675	669	699	641	701	670	695	725	698	692	679	675	703	704	700	785	699	713	661	684	742	681	708	712	693	677	699	670	662	707	690	688	671	696	694	661	669	703	624	668	690	661	700	620	722	687	648	629	667	697	676	655	722	729	676	701	676	669	629	687	644	691	702	719	709	662	724	748	676	688	693	655	656	661	722	665	692	740	672	629	732	657	718	683	711	666	669	661	675	746	681	696	693	666	666	707	724	662	701	678	673	700	629	670	668	675	688	705	698	641	777	696	689	629	692	679	668	693	643	656	644	706	678	714	693	693	682	695	638	724	654	665	684	642	675	687	670	651	716	678	662	691	636	699	645	633	648	692	653	697	673	691	656	680	709	679	637	652	682	656	705	647	666	694	713	658	674	687	665	668	723	722	697	646	679	664	667	651	719	706	632	742	669	670	655	664	738	707	709	671	684	700	749	696	633	682	664	669	700	636	707	763	653	680	662	695	731	692	695	712	707	661	653	715	731	696	705	680	693	659	665	700	674	668	669	696	691	703	638	731	667	689	698	695	656	707	697	640	695	710	655	729	688	632	727	678	698	733	664	686	662	652	655	699	695	677	687	691	691	668	676	661	640	693	660	679	745	666	673	747	664	677	685	682	684	674	694	699	717	698	673	671	677	692	653	698	695	673	672	705	720	719	691	679	700	682	671	660	640	660	683	695	693	648	720	635	637	660	654	677	616	698	666	647	686	717	686	714	682	708	681	709	642	696	718	702	674	671	662	667	696	649	712	680	669	705	658	691	696	677	680	687	667	660	686	659	687	647	673	664	701	656	662	677	766	666	688	669	694	698	659	654	714	652	654	668	713	733	705	682	650	703	661	667	671	678	694	640	677	700	693	664	686	671	687	686	676	681	672	708	664	659	693	677	685	704	607	636	667	690	700	704	664	683	689	697	684	696	689	673	692	681	700	704	712	647	680	698	651	692	694	691	688	711	615	693	646	694	678	725	679	682	681	669	689	672	672	678	721	694	674	646	699	671	708	687	673	660	627	680	703	678	678	684	625	683	688	666	682	753	678	703	683	661	701	680	673	656	656	714	663	657	712	673	667	657	692	694	698	721	717	649	674	734	650	667	704	691	659	731	708	693	637	684	661	710	699	685	664	712	631	708	685	691	707	713	686	715	679	683	699	706	747	665	719	643	678	686	719	653	710	687	673	698	659	675	678	784	672	678	696	631	673	685	686	667	695	654	721	718	702	664	657	716	686	681	670	711	708	734	724	699	669	689	735	694	648	670	670	675	663	640	694	667	677	689	658	643	685	679	675	653	639	699	719	710	649	715	688	693	709	657	672	696	653	686	676	653	684	663	707	691	664	670	667	698	713	700	715	694	700	681	653	656	694	652	706	652	689	691	649	684	696	685	682	668	661	681	638	692	727	659	673	701	663	675	709	704	695	671	707	685	669	675	732	667	674	713	697	665	678	691	706	726	693	675	707	679	684	697	679	718	672	690	706	726	666	735	697	711	664	618	688	673	723	656	683	661	724	717	676	693	704	670	700	659	683	704	676	709	647	645	732	706	679	649	670	683	700	673	631	729	653	658	652	758	690	688	691	671	672	678	681	662	645	687	716	690	684	730	668	693	653	681	710	688	671	714	730	701	677	676	703	691	655	680	628	706	692	681	648	699	734	692	686	700	646	652	696	678	664	637	682	699	657	646	646	681	667	668	673	652	674	696	679	650	697	693	655	649	706	655	719	659	634	678	681	654	680	703	689	611	674	697	701	682	633	669	724	682	653	661	701	660	645	636	719	670	707	717	693	718	720	659	677	645	687	675	686	666	685	675	710	661	668	679	704	674	679	709	744	679	678	679	642	715	678	665	678	659	664	732	646	668	699	684	668	685	662	671	627	703	681	659	702	708	685	668	698	693	738	673	654	669	652	668	701	690	712	663	656	658	706	693	650	634	671	706	671	678	683	690	669	630	665	656	673	658	753	703	623	683	675	702	665	685	687	671	684	702	681	657	661	692	691	671	659	694	669	676	644	695	715	685	714	679	631	678	687	711	688	670	694	707	694	693	669	672	662	684
34989	35618	41385	27944	22741	17688	12914	9737	8685	7855	6314	4878	3833	2971	2939	2577	2897	3242	7576	7829	5651	4338	3034	1761	1101	583	619	578	529	458	532	497	367	318	275	263	314	338	351	361	300	344	285	289	298	271	264	262	237	261	267	299	268	286	250	295	263	277	229	262	256	257	249	238	262	243	262	266	266	254	256	252	257	245	257	230	250	265	251	251	251	243	238	267	249	238	270	244	250	268	248	258	241	260	253	243	264	239	237	252	247	252	277	247	249	261	239	262	253	286	236	240	234	248	235	242	278	235	255	252	230	234	282	268	269	274	259	245	241	315	214	246	272	243	237	217	263	228	241	241	295	296	242	251	256	239	258	260	249	264	256	272	239	283	250	273	246	255	247	243	252	248	259	222	267	227	261	248	267	271	236	258	229	258	246	219	259	257	238	286	246	265	246	263	238	212	225	268	258	259	243	262	269	267	264	254	266	250	245	278	241	235	239	241	244	275	237	253	241	264	253	247	259	227	233	273	254	256	256	261	239	255	242	273	247	251	232	246	273	239	273	231	260	265	263	290	252	226	249	253	256	257	220	279	283	247	255	222	257	232	249	263	282	268	231	243	246	259	232	243	249	254	239	240	279	247	253	249	259	229	253	212	245	232	245	257	243	227	267	224	269	248	284	242	222	232	252	261	268	241	251	258	232	266	231	262	226	239	218	273	228	239	260	242	235	236	252	250	241	252	263	272	216	260	266	275	247	251	273	255	245	263	250	254	219	229	252	235	260	265	237	282	226	214	226	247	289	247	272	262	226	253	243	256	226	274	251	266	219	241	259	261	240	261	230	272	273	258	279	260	221	249	253	273	263	258	257	268	232	254	246	242	232	265	265	248	294	235	265	232	270	248	288	252	244	255	268	273	246	259	193	249	224	288	248	262	264	246	243	253	228	252	295	231	256	229	266	259	282	247	243	273	242	251	229	266	227	234	274	216	259	256	264	241	249	233	276	270	242	250	231	265	267	260	246	270	271	227	235	266	284	257	226	228	229	235	238	244	262	261	265	269	235	258	252	256	252	240	254	229	262	247	277	234	256	234	258	258	244	263	233	253	232	241	237	225	247	226	251	254	268	253	248	259	248	234	243	246	242	267	282	246	267	257	238	240	250	232	249	252	232	273	242	244	229	269	242	257	223	236	268	275	247	266	249	246	254	251	236	261	254	245	240	281	273	250	263	227	251	263	283	265	262	254	239	251	262	255	262	216	252	269	272	254	245	260	254	262	261	244	218	245	262	222	254	253	271	270	249	273	256	245	229	252	271	271	255	259	253	235	260	252	240	241	225	273	242	252	248	263	252	242	245	260	258	258	225	246	246	277	214	240	230	262	260	243	264	262	272	273	246	264	258	251	246	254	249	218	243	289	267	260	226	261	236	259	250	258	252	256	243	254	274	259	254	240	244	287	235	254	239	264	269	258	259	274	248	247	207	280	255	260	275	257	236	282	263	218	251	268	225	230	234	243	283	280	243	281	256	274	259	272	256	251	246	235	282	273	237	266	257	250	260	232	239	238	247	244	273	252	244	262	273	258	256	261	240	293	257	257	237	259	250	255	257	228	240	244	252	214	272	285	243	250	239	298	260	247	259	249	258	239	246	253	255	245	252	258	272	263	243	261	256	248	244	279	261	233	245	248	247	261	257	270	264	246	271	256	243	253	290	266	225	233	222	243	253	234	247	276	253	246	219	267	221	245	256	253	284	263	231	249	258	264	241	265	257	262	258	260	264	257	254	261	240	222	234	260	223	254	224	238	251	237	290	264	248	235	261	236	261	249	238	253	244	229	279	260	249	267	234	232	292	267	233	236	247	234	255	230	243	246	245	257	242	245	265	248	265	297	202	297	249	243	265	229	246	276	251	250	251	249	249	235	246	244	234	282	238	280	243	246	224	266	222	240	255	221	247	254	257	268	268	254	264	250	245	251	241	256	261	272	242	242	285	227	251	250	238	267	244	273	267	232	247	273	242	271	266	270	238	259	278	252	252	233	233	255	258	244	257	242	253	254	250	244	245	265	246	226	240	257	272	278	261	252	262	257	274	249	252	248	267	229	243	258	260	239	257	268	249	250	244	240	261	252	247	247	239	249	278	257	253	237	253	237	249	258	283	280	261	267	233	273	268	266	254	250	251	285	256	271	217	242	277	262	238	271	281	236	237	282	263	241	249	236	235	240	281	260	235	245	242	252	248	268	253	257	266	275	248	248	258	278	247	251	231	254	285	240	254	255	259	247	255	233	276	294	269	238	243	269	252	254	256	259	298	224	247	267	244	250	232	251	255	261	242	249	239	259	249	274	265	253	237	235	280	242	250	275	247	253	247	238	261	268	236	242	262	255	270	248	249	248	266	256	236	258	285	245	269	241	250	220	258	242	254	264	259	221	257	280	271	257	217	256	284	282	278	258	254	272	300	277	221	262	276	256	239	239	245	242	246	240	252	248	254	250	261	277	241	251	235	281	263	244	256	246	263	284	280	235	238	277	267	281	280	232	216	290	271	270	268	260	274	262	222	260	284	225	239	235	285	215	246	258	245	239	267	289	258	257	267	225	232	257	228	245	239	218	270	259	261	234	245	244	255	246	279	264	261	242	254	273	263	251	266	269	232	272	241	267	259	276	253	281	249	273	281	258	240	251	267	243	249	247	237	275	241	246	245	262	247	265	248	255	242	256	241	270	282	250	249	258	267	246	228	268	266	252	259	260	253	254	244	260	257	241	229	231	249	237	239	256	246	262	285	247	258	252	241	248	292	251	224	265	255	238	225	262	257	274	238	248	281	250	274	241	250	261	266	263	277	253	243	274	250	247	257	260	236	265	286	259	300	240	277	284	252	237	263	269	246	236	239	243	289	246	261	262	243	258	258	242	277	257	275	266	272	257	263	260	242	265	242	272	275	265	263	235	265	243	239	284	232	250	239	224	266	240	247	223	255	204	271	266	262	277	285	268	241	266	206	267	251	262	259	254	264	259	228	283	277	235	264	247	237	242	269	248	236	272	259	246	261	241	252	251	250	269	263	254	254	265	256	258	269	276	239	280	266	261	267	252	248	235	215	252	252	223	250	272	254	271	213	265	224	252	252	243	254	270	261	235	240	229	246	251	233	239	246	261	244	259	248	253	240	261	264	259	276	238	256	274	250	252	267	256	246	267	253	217	266	250	247	266	255	223	267	253	265	228	230	264	263	245	253	243	245	255	247	253	275	251	276	263	259	236	274	297	259	252	245	273	241	260	235	250	250	249	257	242	256	239	236	276	251	253	272	285	254	265	247	280	281	267	262	268	242	254	234	232	264	244	256	231	239	251	242	257	264	233	243	273	253	275	254	248	215	258	237	248	236	260	272	252	249	253	275	249	271	277	253	278	256	246	267	251	241	275	249	220	260	243	279	227	230	254	255	245	266	267	281	244	270	255	267	275	269	261	261	253	251	264	257	258	229	261	232	246	271	262	245	261	225	272
22422	28900	37819	31663	30466	28282	26376	24940	23358	21707	19564	15726	14374	11769	11819	11803	11761	13133	27184	25588	22566	19405	14705	10100	6047	2643	2965	2770	2483	2068	2356	2285	1367	1083	961	1039	1211	1184	1403	1347	957	1151	1116	944	848	762	782	685	698	739	693	713	729	696	642	654	642	657	661	662	678	674	615	678	674	654	668	657	606	684	649	676	670	691	693	663	679	671	654	719	648	669	639	649	659	679	668	631	689	632	651	703	689	658	646	713	679	697	644	693	677	671	650	666	662	676	665	675	642	683	653	680	627	632	616	694	689	644	644	655	667	708	619	618	620	668	624	690	698	651	648	661	695	611	628	651	619	674	636	696	682	645	652	629	635	686	699	664	709	746	666	677	645	643	648	639	618	669	658	684	637	681	601	646	659	648	649	693	653	671	653	671	670	675	668	649	637	667	634	678	669	651	667	634	678	655	658	621	650	685	644	662	655	626	686	620	652	694	685	673	630	642	664	679	630	634	653	690	683	698	663	665	686	666	689	645	665	630	628	682	690	656	630	668	667	649	629	715	668	660	657	659	643	651	629	683	632	664	627	632	648	709	686	656	695	722	633	620	678	656	675	676	672	669	661	699	667	681	681	650	622	675	637	669	646	658	685	659	677	624	671	655	658	652	653	606	718	663	694	651	661	588	670	697	671	632	672	644	678	664	660	685	645	626	648	666	684	716	713	658	661	696	645	651	641	631	703	696	671	693	710	623	646	661	693	645	687	594	661	657	644	692	657	708	670	674	619	653	652	695	645	647	659	681	666	674	667	654	639	660	694	683	646	646	704	671	610	680	650	666	660	626	610	627	623	631	638	669	636	675	608	650	655	651	656	640	669	666	673	700	693	645	691	641	673	663	613	653	641	652	692	587	687	629	684	631	630	669	710	670	691	669	669	664	656	644	630	683	652	698	691	700	637	653	665	631	669	661	693	661	690	684	673	658	714	660	679	626	659	633	636	624	654	691	679	643	681	650	635	680	647	703	638	662	613	669	608	617	667	653	670	669	649	606	644	694	647	635	702	669	659	691	638	629	699	702	670	684	650	689	653	647	693	672	680	675	625	624	588	678	664	673	664	665	684	712	637	679	663	672	669	679	685	638	670	667	637	642	630	664	667	655	622	673	644	692	681	679	632	662	679	647	651	646	641	659	633	653	668	685	678	662	630	681	677	701	654	630	639	640	654	621	672	676	619	626	646	673	662	667	636	699	630	703	661	671	639	603	624	647	625	654	710	647	709	645	649	623	603	629	639	696	660	663	619	668	655	681	690	659	675	683	666	682	657	692	640	682	686	654	725	685	624	673	678	653	691	650	661	622	655	684	643	709	667	682	702	686	661	675	626	667	680	680	647	710	632	711	677	639	681	660	643	652	683	655	672	636	705	635	687	667	642	642	633	590	665	667	685	722	686	645	653	689	648	632	692	669	676	663	658	606	631	619	628	641	654	649	707	662	685	662	675	636	650	653	683	648	718	652	623	681	688	696	688	655	677	680	655	622	662	667	646	630	665	629	635	658	652	625	657	652	658	649	677	657	649	641	661	646	677	668	713	634	646	671	648	642	662	667	639	642	646	640	663	625	644	671	655	632	655	687	687	656	619	607	682	673	668	665	664	664	676	663	625	652	670	656	618	642	656	640	662	662	615	672	587	653	644	629	680	607	640	637	616	623	625	631	687	697	680	727	676	688	635	656	595	663	626	660	634	635	663	681	682	638	675	655	680	663	671	621	670	654	663	667	677	703	669	675	686	673	623	676	630	666	680	699	675	661	662	646	696	687	632	669	664	673	667	735	671	646	640	625	684	684	662	643	690	656	641	663	645	664	661	675	656	639	637	646	652	629	670	700	629	695	650	657	674	627	651	661	694	631	638	703	665	679	645	671	607	643	640	612	684	650	700	689	672	630	642	635	657	635	695	696	644	701	688	661	670	633	666	701	659	647	650	709	657	651	688	664	658	694	654	602	615	672	651	640	657	668	692	644	677	660	655	669	645	681	667	607	639	732	688	707	635	674	709	700	662	642	684	676	658	673	665	615	674	650	661	656	644	633	656	666	648	617	638	659	685	660	647	678	644	684	653	682	648	679	649	649	656	636	670	631	668	699	675	657	685	671	670	645	663	660	615	654	668	696	676	653	638	629	660	604	629	683	652	677	681	640	671	680	648	639	686	694	686	655	674	614	695	662	647	673	673	677	723	711	668	652	710	642	698	667	643	662	672	683	659	675	676	680	734	669	665	649	705	704	669	660	630	665	625	679	632	664	678	683	633	670	692	669	672	652	665	665	658	686	675	684	677	658	664	680	685	697	662	677	650	624	618	675	643	672	612	676	656	663	714	677	673	671	700	686	674	702	715	699	645	672	709	622	667	665	673	647	668	654	706	663	687	693	652	689	673	628	651	671	644	693	710	666	671	679	629	672	658	688	654	700	675	638	652	666	674	634	621	722	678	661	690	719	673	707	706	657	664	645	666	683	677	672	654	700	659	693	650	657	649	722	670	645	631	663	635	678	671	658	643	695	676	681	659	659	631	654	659	645	712	647	676	643	631	650	673	660	624	672	726	650	637	642	691	650	633	662	692	624	681	693	697	629	697	645	670	674	722	631	678	668	635	607	653	617	616	669	647	661	631	678	666	663	674	625	650	651	696	684	654	669	661	693	657	642	638	689	673	643	653	634	659	613	678	690	615	657	678	672	662	659	680	624	671	633	644	676	675	614	664	654	640	669	669	668	628	650	695	654	643	707	723	652	677	671	665	634	652	719	678	649	670	634	688	666	670	635	691	662	730	730	647	727	675	680	655	684	725	698	697	681	659	675	698	655	643	665	622	669	679	665	649	632	728	675	681	675	682	668	637	675	707	632	654	620	679	683	677	657	664	711	638	715	676	688	636	666	676	677	670	622	698	657	671	632	639	611	635	666	635	641	672	675	668	685	635	689	671	677	672	657	645	710	676	635	682	661	679	651	684	655	689	655	645	634	641	621	657	661	648	662	668	631	670	650	655	663	640	663	673	618	649	667	699	655	629	642	670	690	653	689	663	721	653	644	677	685	665	639	633	701	662	600	637	719	641	683	636	691	684	665	643	608	690	650	646	654	690	694	669	665	668	657	626	669	658	682	682	704	668	642	701	638	674	622	670	671	690	669	660	675	685	667	664	644	626	685	649	635	630	604	613	670	685	688	676	725	644	658	664	630	673	646	659	639	655	605	658	654	653	685	699	649	667	666	668	708	645	667	700	659	671	631	635	661	655	673	633	665	683	659	705	699	665	663	680	674	652	676	654	648	707	695	647	641	620	675	610	656	668	648	653	678	697	672	669	671	660	632	677	683	675	673	680	708	617	629	696	658	640	645	619	683	625	681	655	674	664	652	626	653	632	662	652	639	677	674	630	637	700	696	631	676	651	641	672	685	628	661	689	641	647	661	644	613	633	637	662	679	629	681	624	683	658	658	628	666	660	676	670	669	646	677	656	665
9517	9566	11319	9076	5363	3024	2458	2047	1575	1280	1133	851	729	642	548	530	512	535	893	761	660	506	407	394	334	257	277	270	270	262	241	258	256	257	259	261	271	277	278	275	263	279	264	281	246	239	284	271	249	247	249	266	251	269	269	229	250	271	249	251	247	314	256	257	283	266	255	261	281	254	243	261	249	252	243	226	261	245	262	256	278	260	268	276	275	267	260	259	235	248	259	226	278	229	261	252	233	252	246	248	295	263	248	275	249	276	256	273	253	287	264	284	222	278	235	224	235	234	237	243	254	244	307	238	223	264	259	259	291	251	260	231	268	264	255	281	256	253	269	247	264	244	233	252	250	288	271	245	286	293	229	245	280	238	276	259	249	240	237	266	265	286	261	266	242	260	259	257	271	266	246	240	248	276	268	301	276	265	283	265	238	231	268	268	269	268	269	272	243	257	261	246	265	248	284	295	264	258	265	267	280	214	255	251	260	254	261	258	254	293	238	246	248	242	238	258	280	278	238	283	286	263	243	235	282	282	262	251	250	253	269	259	262	257	271	245	257	232	245	290	272	235	257	269	247	241	230	248	238	286	227	270	261	222	262	263	287	234	268	292	280	251	300	276	246	248	282	250	264	253	284	233	242	243	258	250	224	269	245	263	241	215	262	278	258	260	274	267	231	274	285	280	244	269	251	267	257	240	244	253	251	259	232	236	267	250	248	247	240	238	247	253	272	255	236	264	272	268	296	254	236	282	260	292	226	254	256	278	258	245	259	246	270	252	264	258	270	274	257	235	260	241	277	245	247	292	228	246	250	271	262	242	258	277	268	258	288	229	236	240	302	265	295	279	256	239	249	275	255	259	239	247	249	241	254	264	257	276	256	276	255	225	259	260	250	248	265	265	264	247	253	254	256	270	257	260	275	268	284	253	267	252	240	239	277	255	236	253	267	271	255	266	248	211	262	256	227	259	293	257	269	266	246	233	229	302	256	270	276	257	228	261	251	248	252	238	237	254	243	258	233	272	277	283	254	246	266	273	234	263	258	282	234	262	226	259	232	253	229	251	282	268	256	298	288	291	260	249	253	245	249	275	229	276	259	252	236	248	253	257	253	241	268	219	267	278	272	292	285	243	240	270	224	249	247	245	278	285	262	275	246	252	246	260	257	245	269	278	252	257	274	256	231	290	261	279	281	254	262	239	273	239	255	259	214	244	238	253	314	256	263	233	236	243	292	232	227	280	261	253	281	268	236	273	229	239	233	256	245	244	246	282	286	224	251	281	246	253	275	235	229	234	249	260	232	269	250	237	247	255	280	265	257	230	247	242	274	231	255	225	235	294	283	268	267	270	259	239	243	241	250	266	253	280	258	255	274	255	241	251	269	261	229	250	259	279	223	236	286	267	242	262	255	252	277	232	270	243	280	257	254	281	225	277	249	260	257	251	247	262	253	238	229	236	278	260	235	241	287	254	252	240	227	278	246	282	273	272	251	283	273	258	271	272	262	252	257	279	266	272	272	291	275	228	268	266	267	240	247	258	285	266	255	284	246	250	248	215	234	261	267	260	278	251	257	243	268	240	266	264	236	271	241	263	288	265	264	264	256	236	262	271	265	264	277	263	275	245	231	273	244	250	256	232	257	261	246	253	283	283	262	272	293	249	238	271	220	265	270	271	272	259	261	224	267	267	274	260	257	239	273	237	268	244	245	212	253	254	256	234	252	258	273	237	213	215	226	253	238	245	241	248	247	238	233	267	256	292	240	254	248	259	238	248	242	263	284	250	240	263	264	264	259	239	257	231	248	279	258	274	266	242	250	225	276	257	276	253	265	259	263	285	268	257	280	263	261	226	252	262	251	247	269	242	240	259	298	263	252	262	247	253	234	220	272	273	286	265	252	258	241	266	269	267	245	244	248	263	255	294	277	252	269	266	243	285	257	279	287	250	275	268	256	245	259	279	268	237	289	263	260	246	250	263	258	252	253	300	267	257	240	245	281	255	250	228	256	279	281	240	247	279	221	247	244	253	258	265	259	259	253	266	238	277	297	263	287	235	245	242	256	260	229	230	259	253	253	228	252	251	253	248	237	264	250	229	263	255	273	243	250	242	261	285	257	268	289	272	245	283	253	248	259	264	287	261	273	254	286	225	279	275	281	260	225	271	262	256	250	263	271	234	255	255	241	267	260	254	249	279	264	229	258	243	260	270	271	226	250	237	240	244	274	241	258	257	233	248	242	272	205	249	232	269	255	272	269	260	265	253	276	260	260	251	247	271	242	240	236	275	273	294	255	247	271	284	278	241	274	260	255	248	238	243	248	273	254	247	253	264	297	227	252	262	231	287	270	234	240	287	259	244	286	240	257	253	232	252	246	238	239	263	265	283	252	281	274	257	258	272	258	237	274	258	249	238	232	239	257	237	252	237	266	263	260	254	257	247	267	248	245	246	262	234	269	244	269	276	232	249	241	215	260	250	234	282	252	247	288	272	272	233	226	286	273	255	252	269	261	246	256	260	242	254	256	269	274	276	260	243	266	262	252	275	257	234	242	250	258	268	294	271	237	267	270	252	271	219	285	251	242	247	237	268	259	257	289	239	247	260	255	243	239	248	255	251	259	242	243	231	232	262	267	229	249	249	222	250	284	282	259	261	280	249	265	262	253	282	236	283	266	255	254	292	249	230	236	272	238	226	270	209	255	236	255	272	252	249	255	263	243	229	287	279	279	226	251	238	273	231	229	253	265	283	245	249	238	238	251	254	256	257	245	252	257	269	306	256	264	268	265	292	268	249	252	219	272	248	269	231	251	247	254	225	250	250	243	234	258	252	246	238	236	270	253	252	254	257	264	240	253	256	264	249	262	253	251	260	228	245	229	249	285	264	255	271	257	267	262	263	250	268	241	253	248	249	286	243	246	249	249	281	248	254	249	279	235	268	247	250	230	297	282	247	225	226	249	260	242	218	234	244	253	280	235	267	274	255	257	252	260	246	258	250	247	261	256	259	283	243	259	232	256	223	294	275	245	256	291	254	237	279	237	255	290	251	259	241	252	253	250	274	225	285	255	261	284	270	264	270	254	227	265	254	272	285	267	263	246	273	261	267	255	244	268	282	274	264	247	267	250	237	267	232	249	248	247	258	251	260	244	268	252	242	247	234	261	275	250	280	290	238	233	271	258	262	232	274	224	259	266	253	250	263	285	267	232	226	281	226	280	251	263	261	285	259	274	265	260	255	263	274	258	251	278	282	218	249	247	253	275	243	253	291	234	228	255	262	276	255	259	256	262	266	244	265	257	279	237	252	234	283	243	300	229	266	248	258	242	290	275	243	272	247	260	241	255	277	223	255	276	238	232	243	252	273	248	265	254	275	244	288	262	263	288	254	258	267	258	279	251	229	269	233	243	255	260	242	253	236	285	251	249	289	264	252	253	243	256	246	221	251	260	271	267	251	246	270	267	264	266	268	245	224	250	260	275	251	209	268	258	247	240	242	271	270
7070	8003	14648	16701	13997	11142	10293	9088	7659	6277	5377	4055	3697	3213	2864	2509	2419	2663	4865	3715	2918	1981	1645	1379	919	725	803	723	718	733	700	713	689	733	662	709	731	684	706	711	678	712	657	715	646	656	663	647	653	686	609	677	623	705	702	679	639	635	661	681	726	675	658	652	696	656	683	709	652	706	717	742	636	666	686	666	740	684	656	691	647	681	678	694	675	627	657	653	682	670	677	709	702	653	657	667	703	646	669	672	648	700	729	687	665	673	692	647	664	688	693	751	684	654	687	707	615	686	655	665	705	638	668	696	692	664	662	690	692	647	683	699	660	653	653	657	653	678	655	666	703	679	629	658	676	658	625	688	673	678	660	644	680	729	681	682	672	654	686	629	712	681	618	669	679	668	694	676	691	666	682	680	687	656	666	647	669	630	618	727	661	696	649	664	720	674	665	728	649	645	657	661	640	697	656	649	699	670	683	670	675	682	671	677	657	623	684	692	666	693	680	646	675	696	675	706	703	659	693	673	700	664	648	650	683	644	661	689	630	683	687	684	662	668	717	685	638	684	661	710	730	652	662	702	687	695	649	627	653	675	661	662	638	678	644	668	670	675	663	635	651	688	700	641	664	652	645	680	701	651	684	658	676	683	664	614	663	671	690	670	632	670	679	667	685	675	736	695	639	672	654	645	669	664	692	675	664	701	667	677	695	699	652	662	667	666	704	637	686	685	673	679	697	666	663	666	695	682	671	698	687	694	712	714	640	664	645	679	687	671	671	652	678	639	719	655	661	673	683	672	673	710	677	702	644	676	694	688	690	700	695	663	674	718	619	642	654	700	701	652	674	633	646	668	645	647	635	687	714	652	664	640	700	658	668	654	671	712	662	674	684	680	701	681	689	663	660	690	681	666	685	666	685	617	689	636	702	703	722	656	662	703	670	660	684	709	650	704	704	668	682	704	684	645	667	686	661	703	653	649	663	710	648	677	685	692	636	613	703	676	678	665	653	679	682	679	733	686	659	700	671	657	684	753	643	708	672	677	666	679	695	697	746	676	698	702	680	683	704	627	670	658	674	695	661	670	740	643	696	617	697	666	653	660	663	720	673	685	679	719	650	686	653	664	735	670	642	718	685	617	700	707	629	680	669	650	624	681	666	645	655	677	701	639	658	652	687	629	694	649	663	659	697	669	688	659	664	713	667	676	648	676	664	689	652	606	654	676	676	733	639	665	640	703	688	694	648	656	660	691	694	664	691	673	660	684	653	663	653	678	625	678	673	689	666	695	664	696	674	673	660	670	699	657	661	651	685	655	677	694	675	667	636	662	695	701	661	679	675	662	668	695	708	649	675	685	648	646	651	680	673	664	714	671	655	659	667	684	673	674	621	634	700	663	704	689	705	655	661	666	643	643	653	674	674	639	738	656	654	692	706	716	646	746	663	685	647	662	701	643	661	650	680	719	677	668	637	708	632	637	651	651	664	635	656	689	688	721	703	654	671	730	667	700	659	688	697	647	704	654	678	662	659	684	726	681	665	639	702	636	660	670	673	618	684	656	699	676	703	669	707	676	728	647	648	720	683	680	701	681	645	661	704	696	670	657	664	669	669	641	730	667	677	652	647	682	664	685	702	682	651	646	657	638	707	634	683	658	691	639	650	680	706	673	658	675	688	692	710	672	670	696	696	705	633	683	660	661	682	688	624	662	673	701	609	669	648	696	672	688	699	700	751	651	639	653	673	654	670	685	692	672	704	714	653	679	681	690	651	711	704	652	696	649	695	706	696	658	661	733	658	690	724	675	683	672	687	700	667	720	648	648	684	647	674	673	707	677	667	718	650	690	661	653	675	679	698	696	709	701	644	708	701	661	715	666	653	658	685	649	705	690	652	642	671	678	686	703	663	673	650	632	656	636	698	683	673	700	602	613	633	682	695	650	668	649	675	687	709	645	719	646	682	680	698	714	692	701	660	660	632	740	685	667	665	639	643	667	640	659	662	661	651	714	647	680	634	699	646	754	671	671	669	700	667	677	665	625	643	684	648	652	739	682	685	677	687	682	675	671	673	687	736	651	670	657	627	665	678	650	666	685	700	691	698	683	704	677	678	648	661	646	750	681	654	691	650	651	658	643	701	687	698	666	677	692	709	664	607	654	661	705	727	668	664	667	691	728	665	697	643	628	707	682	698	663	640	650	662	651	648	659	711	664	654	618	623	674	664	707	655	685	706	700	626	689	669	662	625	631	685	636	659	658	730	629	681	672	657	674	666	647	680	689	676	632	671	670	660	681	654	676	667	674	684	652	651	704	679	637	612	684	703	697	643	703	701	686	710	692	710	673	662	661	678	689	687	701	678	729	656	658	656	655	681	674	671	659	653	650	688	658	658	689	678	678	691	665	711	709	690	665	644	681	679	685	646	671	646	647	698	684	663	651	670	680	707	683	680	643	638	685	661	659	668	659	637	696	683	644	616	713	707	662	671	660	655	628	678	643	651	700	667	710	653	722	737	660	663	672	665	661	691	717	662	688	685	674	680	699	662	638	623	680	659	646	689	660	688	638	660	655	684	671	675	645	645	641	657	709	696	663	645	683	623	647	682	704	675	639	696	628	672	675	674	673	670	688	679	685	651	634	716	695	707	657	664	679	671	668	663	662	698	678	650	666	654	685	657	673	641	694	664	662	654	692	675	664	693	659	679	650	667	688	651	680	707	623	666	681	663	653	675	679	697	657	637	703	632	651	666	676	689	710	681	673	618	677	651	691	658	666	681	679	685	715	680	663	663	719	654	648	712	654	654	642	645	677	681	676	671	629	646	658	653	670	691	699	668	660	678	670	679	664	682	669	629	677	643	703	636	696	674	673	726	690	681	678	659	696	655	689	671	650	677	668	661	654	651	712	647	710	704	690	665	674	644	662	614	657	645	662	650	695	676	687	673	681	693	669	690	662	656	700	662	685	661	656	720	696	667	698	637	655	661	636	715	692	671	661	667	650	666	653	744	708	642	688	649	673	693	658	659	702	689	676	653	662	693	646	665	647	672	709	648	633	657	666	692	654	691	682	670	643	660	731	693	708	681	639	659	697	643	669	687	721	676	683	734	717	705	659	702	672	670	682	686	690	646	653	663	671	626	653	669	706	693	672	688	702	719	689	696	603	688	668	665	640	681	736	658	619	666	682	728	698	669	681	721	682	663	666	705	686	680	636	683	652	661	682	667	713	683	695	657	718	660	694	675	674	673	655	692	649	704	605	637	696	654	689	664	686	647	687	660	655	684	700	658	697	680	663	656	660	672	653	663	664	697	634	699	688	694	686	652	644	655	676	747	670	711	653	656	647	659	696	648	717	723	623	658	671	685	700	651	683	653	674	663	686	644	625	691	655	672	677	676	645	636	707	694	703	706	650	699	651	648	648	626	698	698	691	699	649	692	657	679	678	676	690	701	688	625	683	675	682	702	660	668	681	676	679	674	640	647	654	658	620	675	626	700	669	704	666	661	700
22415	23446	30152	19919	14555	10832	8111	6451	5249	4082	3473	2358	1778	1840	2042	2214	1922	3438	5983	3987	2391	1682	1105	791	422	323	373	387	331	304	334	343	295	286	288	312	302	285	300	291	301	273	289	275	271	270	262	296	266	264	273	255	273	286	284	273	238	240	298	246	255	282	250	250	274	281	290	248	260	243	261	252	309	230	264	261	301	272	280	279	272	283	275	261	245	254	249	260	270	263	281	236	275	296	271	271	255	246	249	259	251	267	259	245	253	286	259	229	256	267	279	300	249	262	251	255	297	256	313	269	266	256	259	282	254	259	254	268	291	281	259	260	265	280	266	266	284	249	273	269	250	229	252	269	278	258	289	283	236	293	272	280	254	255	253	250	240	256	283	236	269	242	284	251	285	262	283	228	270	271	253	256	280	278	245	272	253	260	269	299	258	305	279	261	270	287	304	252	288	268	269	264	281	269	254	259	267	267	244	307	279	275	285	270	243	275	285	301	270	294	262	245	264	287	278	246	294	258	271	255	274	270	289	290	279	302	259	278	311	266	256	265	253	267	267	254	267	263	295	264	260	257	285	276	301	248	249	279	266	276	251	262	272	254	270	259	262	266	279	247	279	255	260	206	275	270	263	278	254	257	283	273	258	286	274	242	269	290	271	243	253	242	314	258	275	254	278	283	288	266	273	245	247	267	286	273	271	273	258	262	265	248	277	241	277	284	255	269	284	265	255	287	251	264	269	286	241	305	268	280	253	265	268	281	256	286	243	280	278	291	260	260	261	289	271	254	249	244	265	252	259	285	246	258	271	291	282	256	268	253	260	275	225	286	269	267	264	274	258	285	271	281	250	257	272	262	269	282	267	246	302	276	289	263	274	251	267	283	271	263	243	257	258	262	249	268	240	248	283	283	270	252	276	282	266	287	279	269	299	281	292	276	285	264	266	252	273	299	238	253	290	245	275	276	257	266	277	261	258	219	272	278	257	268	242	255	284	278	250	245	270	253	271	290	266	248	277	262	260	267	260	263	272	266	295	265	264	298	270	267	264	246	283	272	263	290	245	239	258	248	264	265	245	281	249	229	242	239	235	300	280	273	300	274	268	293	264	278	234	285	249	280	274	281	274	248	246	288	251	269	276	271	285	268	249	263	250	246	291	257	258	287	278	282	295	248	283	237	272	242	249	275	268	253	250	231	278	281	305	259	240	279	276	272	286	248	249	267	291	262	272	247	281	256	250	271	278	269	303	281	282	282	239	284	289	265	250	295	275	256	291	296	288	296	266	261	246	271	284	246	276	267	275	257	244	286	286	271	254	231	264	300	277	259	253	310	267	284	252	250	253	275	284	240	298	244	272	248	263	274	276	279	265	287	258	269	255	298	256	241	257	248	258	274	287	271	269	264	293	242	269	284	261	235	269	288	296	280	271	255	264	275	257	251	293	262	269	269	244	289	268	249	251	279	289	256	265	263	268	278	298	251	255	263	293	267	268	278	274	267	230	280	276	242	268	266	264	288	273	254	263	279	277	285	287	255	281	255	273	265	282	280	265	266	288	275	259	258	249	260	266	261	267	259	273	270	294	266	259	253	302	275	271	278	256	244	280	267	274	265	266	263	250	286	232	255	294	293	261	300	278	305	271	240	258	284	279	252	268	285	237	251	261	286	260	266	277	284	253	236	252	255	260	266	279	270	279	268	269	279	245	259	276	272	305	272	277	284	251	265	260	266	258	280	280	245	263	249	248	284	266	250	257	260	258	250	258	266	247	265	215	245	261	276	275	292	291	247	274	300	259	252	257	275	253	287	281	258	288	275	256	259	266	257	258	266	303	245	259	289	274	248	265	283	270	295	286	268	275	272	259	256	266	249	282	256	280	260	274	260	282	260	288	259	256	254	274	266	272	266	252	248	251	260	282	251	295	289	258	255	250	250	249	252	296	252	255	257	277	256	273	269	252	255	288	273	281	259	259	274	264	294	306	260	288	277	238	258	286	267	270	284	272	257	252	288	281	296	251	285	255	265	296	307	294	264	280	246	263	257	260	274	256	264	246	268	284	272	273	260	278	270	259	238	282	260	267	244	270	263	279	283	261	275	242	276	305	285	287	265	239	286	265	318	265	262	273	277	275	259	274	259	244	244	267	273	273	264	263	244	244	265	246	271	257	260	276	266	277	298	272	281	266	270	263	268	270	273	270	258	260	270	279	241	278	261	274	265	267	255	285	252	278	270	251	305	274	232	256	268	278	285	271	294	239	260	225	248	254	277	251	259	245	248	272	277	302	277	262	245	271	294	265	289	252	274	274	269	240	251	250	276	263	234	282	275	281	251	246	261	269	263	289	248	257	275	272	269	240	260	284	278	266	274	248	246	288	267	276	272	252	264	274	289	276	264	266	305	274	250	286	253	238	251	292	281	292	278	282	265	271	253	277	268	283	280	276	268	239	248	257	250	273	239	274	273	266	285	286	250	236	283	278	307	294	261	290	282	238	282	285	291	248	261	262	251	304	267	264	262	252	262	249	274	277	268	291	235	246	291	279	269	296	255	267	260	260	264	272	285	244	282	272	256	269	285	293	276	280	259	269	282	274	272	275	287	241	286	256	286	255	271	278	268	277	260	280	280	292	259	260	285	248	279	261	259	256	247	267	294	267	257	272	285	315	243	238	252	260	247	289	285	275	262	288	249	295	267	261	290	257	281	288	239	260	282	260	256	267	272	297	293	243	295	229	266	260	267	291	280	277	275	288	265	286	286	254	229	266	262	284	300	271	278	265	291	276	277	291	276	276	269	265	257	259	238	284	305	289	246	237	256	284	276	283	282	267	242	300	240	260	275	268	251	284	257	274	258	251	278	303	262	259	258	260	293	250	275	271	270	274	302	310	273	249	276	258	267	293	296	302	278	297	289	282	274	277	240	278	276	265	274	262	288	252	257	260	297	270	257	250	253	244	276	253	255	233	260	290	259	262	293	262	265	262	273	256	290	283	264	265	263	255	269	272	255	272	264	272	253	284	262	269	288	271	268	285	281	312	258	273	261	290	264	269	280	270	304	240	246	285	270	269	311	278	244	272	282	290	276	281	221	289	271	253	292	291	259	243	268	228	244	288	267	287	273	265	281	252	279	274	268	247	286	278	282	289	309	282	253	250	255	243	239	264	282	294	279	270	258	265	276	281	261	278	265	284	288	283	258	267	289	252	238	250	265	279	291	260	269	270	221	253	273	262	242	264	254	261	288	275	281	261	279	263	268	244	266	257	268	263	235	274	258	267	260	265	271	274	265	304	279	293	270	251	286	244	259	269	276	245	308	275	249	290	267	279	300	281	296	299	254	274	272	263	270	271	243	263	306	242	262	275	296	262	266	253	282	255	300	231	274	265	256	287	257	273	294	258	282	250	280	294	293	273	268	260	253	250	264	277	293	249	286	264	245	265	276	256	288	279	284	272	300	285	301	248	287	236	272	240	268	254	269	256	259	241	269	269	255	260	241	263	272	266	256
15062	19712	28704	24448	22832	23100	20762	19051	16919	14257	12754	9459	7862	8907	9146	9600	8732	16583	24286	17602	12203	8914	6048	3940	1748	1125	1377	1413	1327	1217	1078	1185	906	856	796	831	840	815	954	926	901	848	835	754	757	738	685	690	723	737	759	718	703	693	656	723	688	721	677	684	701	705	747	733	671	695	711	690	718	660	720	740	667	700	713	685	681	699	739	700	690	682	703	678	712	696	740	705	715	687	706	710	715	682	731	713	695	715	677	717	703	666	716	701	676	657	682	684	720	693	722	723	694	679	722	727	675	662	708	701	749	688	689	651	711	709	730	697	683	713	679	700	661	724	715	671	698	705	679	687	687	656	706	684	694	672	688	749	681	692	689	702	700	695	682	682	722	690	680	682	752	707	711	698	751	664	706	713	712	687	719	669	710	656	670	698	725	717	693	695	733	691	696	713	699	719	745	672	657	731	714	702	698	667	672	726	661	720	718	709	696	715	659	713	644	662	691	731	719	707	694	701	708	699	746	722	645	697	711	706	719	734	703	686	672	704	702	698	665	683	700	755	706	708	689	689	724	658	760	681	695	730	780	710	723	653	733	732	669	691	727	699	661	691	697	705	712	659	670	695	740	714	714	690	723	634	703	675	701	711	741	706	687	664	692	709	715	726	761	685	713	721	694	678	672	685	700	689	675	664	693	725	706	686	685	650	700	705	692	731	737	651	735	702	725	750	727	736	656	665	701	675	690	660	726	749	686	718	660	724	671	702	689	652	666	704	719	725	700	671	719	711	714	682	688	719	686	678	682	699	696	695	717	686	774	700	688	694	677	687	674	620	694	706	663	701	705	704	698	740	687	685	667	708	666	733	679	698	699	700	672	725	738	680	674	718	721	709	701	705	710	716	648	698	698	700	692	652	677	703	729	715	713	651	691	666	678	675	716	760	698	689	681	711	643	729	664	716	654	691	643	702	679	741	725	692	665	717	740	695	692	686	707	719	727	701	675	702	633	693	711	649	662	660	679	698	686	722	705	682	734	683	722	671	677	706	705	672	679	748	658	670	699	718	682	697	712	718	668	737	719	686	730	688	728	681	665	742	661	698	662	690	695	743	684	692	691	667	716	652	661	689	713	708	674	659	720	683	712	681	696	737	680	690	708	704	741	705	727	665	710	683	681	705	692	687	641	684	672	684	685	761	682	704	743	671	718	692	672	634	688	741	679	673	709	715	673	695	676	681	684	716	675	683	745	685	674	682	631	661	682	692	722	670	699	673	709	717	687	724	697	685	742	662	676	702	635	721	699	737	691	742	675	733	705	687	699	649	728	730	612	706	730	708	677	697	682	683	702	705	701	653	688	714	646	654	693	683	682	666	696	696	697	686	726	708	723	710	692	680	705	725	705	677	743	699	708	758	713	681	728	693	659	740	676	746	673	708	680	713	653	644	673	734	696	681	683	684	733	677	713	692	737	744	738	709	740	732	682	692	715	679	710	701	659	723	686	763	704	675	693	701	654	681	735	667	693	692	708	641	687	702	738	686	706	648	689	678	649	705	667	688	695	723	723	693	640	684	714	684	704	669	718	694	717	682	683	728	673	670	751	725	680	656	669	713	706	703	755	680	703	672	695	712	755	703	698	691	662	729	660	682	680	739	697	693	729	676	709	678	659	691	710	697	668	703	670	694	710	694	678	721	699	761	684	629	711	735	723	729	678	727	703	699	669	722	681	732	699	692	698	708	669	714	677	695	684	719	668	751	694	731	655	672	723	711	777	716	707	706	728	702	710	707	669	704	679	668	662	687	677	640	669	705	702	685	704	676	666	706	680	715	683	708	706	700	674	722	692	691	689	676	699	670	677	680	732	671	696	662	665	703	690	683	774	675	694	715	750	689	681	733	695	717	740	695	686	662	697	707	748	683	683	726	682	673	733	716	669	691	726	778	738	729	710	697	692	712	708	721	635	755	699	710	692	702	686	732	641	703	688	723	707	687	688	711	680	677	698	719	679	696	699	701	665	711	707	703	733	756	723	681	702	671	682	681	696	674	724	699	704	665	701	683	661	690	701	684	676	688	678	711	683	756	719	742	732	714	691	666	716	692	678	674	676	717	660	685	714	678	658	738	690	702	740	703	723	717	692	666	656	672	752	709	691	721	690	703	715	635	708	723	695	747	675	698	665	678	708	696	739	698	685	712	702	729	694	669	721	705	695	694	658	656	715	685	683	699	693	737	686	712	725	704	708	689	720	710	706	733	658	668	695	689	728	670	682	711	658	707	701	706	710	737	673	753	726	641	696	718	696	699	623	692	752	732	643	728	749	746	676	691	693	704	693	693	708	724	745	696	699	729	712	700	734	694	668	703	716	727	700	680	709	732	679	707	716	738	713	649	723	685	688	693	713	727	698	712	676	688	736	734	689	765	684	702	692	683	710	695	744	718	664	679	748	710	757	667	665	688	711	681	683	654	676	683	647	676	698	710	663	685	701	716	681	728	644	713	690	672	726	673	663	746	708	688	664	731	757	706	737	700	667	695	661	685	687	652	717	706	666	678	729	669	747	717	673	669	648	708	668	695	651	641	693	708	703	670	676	681	686	700	682	706	656	719	701	732	706	667	673	664	663	719	721	691	703	680	666	679	719	731	716	705	730	709	659	692	706	702	678	693	688	711	675	672	707	679	680	729	697	696	684	700	758	663	731	708	696	736	735	661	658	689	704	717	702	691	700	697	711	639	706	715	667	692	694	738	712	712	698	715	728	708	692	733	721	736	687	723	707	744	666	729	702	734	717	670	705	707	675	699	662	734	717	704	658	657	714	675	714	690	697	649	708	709	699	672	699	698	729	656	678	696	692	722	663	644	711	698	687	688	690	690	717	674	708	703	724	713	724	691	668	657	730	710	716	716	717	691	691	708	744	739	681	697	659	730	716	694	729	694	738	709	671	690	617	701	667	703	747	722	657	734	697	684	675	645	689	686	724	683	707	675	686	705	683	687	691	708	664	668	706	682	714	727	695	741	705	663	699	699	683	707	686	681	684	696	710	732	684	746	669	733	719	678	682	730	668	713	665	663	718	750	705	709	711	694	676	679	672	709	675	725	686	715	683	701	674	687	659	759	707	671	683	715	648	666	719	706	689	685	693	711	667	694	712	702	712	673	758	707	690	677	644	706	729	782	693	696	679	685	714	730	690	705	661	727	723	752	683	698	679	679	700	696	675	680	700	686	668	720	670	652	714	675	720	692	714	677	687	742	740	650	706	716	702	726	654	694	726	732	715	761	683	728	598	671	716	708	696	684	737	710	707	696	665	767	702	645	680	677	745	685	712	636	737	712	678	682	679	704	723	734	670	705	712	731	669	719	676	747	670	679	691	708	717	744	696	694	735	718	691	739	673	713	657	714	666	703	706	677	681	696	678	714	679	706	729	719	739	734	684	644	693	719	693	719	690	717	658	737	714	693	728	724	686	703	718	698	685	686	679	692	725	703	670	712	644	728	718	661	750	717	696	684
32229	32957	38294	26369	21506	17519	14610	11685	9319	7643	5197	4140	3165	3112	3646	3421	3068	5814	10981	9005	5718	3395	2021	1268	548	484	490	503	424	409	384	406	336	365	314	292	342	290	339	348	294	304	305	278	269	287	279	251	257	257	239	259	230	300	248	268	239	272	240	263	242	263	256	253	249	247	264	285	253	288	296	253	248	275	238	245	251	270	274	274	248	249	281	253	256	251	255	257	280	255	247	265	253	243	243	270	297	233	226	286	271	269	215	271	250	232	305	265	269	268	258	272	269	263	258	262	273	270	235	268	264	258	228	269	262	255	259	250	242	296	273	241	235	259	270	275	249	266	276	253	246	247	260	245	258	273	226	237	258	272	252	231	267	270	258	232	260	252	225	234	265	260	289	280	273	275	283	251	297	259	258	269	263	269	259	265	257	252	296	273	279	275	272	289	276	267	243	289	245	271	278	234	253	261	253	252	237	267	254	257	264	254	265	245	269	252	262	274	255	260	280	263	274	275	274	249	246	267	253	281	268	285	255	277	271	260	258	242	278	259	257	243	257	257	261	276	262	241	265	257	275	220	254	273	262	265	256	253	227	228	240	257	259	270	258	269	264	235	262	276	255	232	277	255	265	281	257	252	300	238	276	264	257	265	239	249	263	275	287	244	259	260	249	277	267	235	257	251	263	252	274	262	227	280	279	268	253	322	269	279	251	263	250	291	244	237	272	255	254	267	308	249	275	252	264	256	262	277	281	248	284	277	266	247	276	273	278	282	256	249	266	272	264	252	238	255	279	245	269	272	247	271	274	266	233	259	242	266	269	222	276	256	252	303	255	246	249	260	264	275	270	260	250	253	260	291	256	284	264	272	287	276	263	286	246	258	278	253	281	258	239	270	259	276	275	262	241	284	259	275	276	236	268	239	259	245	274	265	243	263	263	259	305	239	270	253	275	253	267	279	234	266	256	243	257	256	261	255	235	261	257	255	284	269	262	275	289	279	255	272	276	252	270	270	253	265	276	236	257	255	265	269	268	261	265	246	259	256	208	282	289	250	262	235	271	234	264	269	279	277	240	272	255	267	277	250	256	234	239	261	247	242	242	235	245	244	257	279	236	269	252	278	250	264	230	288	298	296	249	292	228	247	247	236	289	285	258	242	252	258	244	270	253	256	274	247	249	261	253	261	266	242	240	249	244	244	268	281	250	280	232	240	252	240	257	260	256	267	256	254	248	278	265	271	268	239	256	276	266	275	232	239	242	268	242	239	269	241	275	270	260	260	266	271	268	256	245	269	276	280	238	271	252	269	270	250	246	276	252	256	216	235	239	232	260	243	302	269	261	247	265	254	244	264	258	260	273	270	257	265	302	296	238	269	276	259	252	255	295	266	286	263	271	246	240	266	273	279	254	241	261	275	258	250	264	250	241	231	244	268	282	284	278	257	283	241	280	275	264	242	295	250	239	244	256	274	239	241	246	259	258	253	226	257	278	249	260	273	260	263	244	252	253	235	259	272	253	251	246	264	243	256	248	292	265	262	275	247	227	252	240	242	266	237	300	286	241	303	254	259	247	265	262	283	244	262	262	270	279	242	243	264	243	250	238	241	281	261	236	236	252	254	240	245	238	264	266	254	266	263	259	220	245	248	245	271	278	249	278	268	287	271	291	269	249	255	243	259	277	272	250	259	248	274	267	251	271	301	278	258	245	283	283	265	238	259	248	235	281	271	270	274	234	280	269	292	265	272	280	276	278	257	247	251	275	236	270	259	239	244	263	235	265	244	255	248	233	256	260	282	274	243	250	245	286	250	250	261	244	255	282	246	248	285	286	235	258	250	285	256	248	253	244	300	253	247	303	257	267	226	279	248	272	255	257	235	245	268	259	250	252	273	267	220	252	262	271	238	269	267	248	269	264	276	262	260	245	302	285	277	249	233	247	234	248	260	266	230	283	248	240	241	270	248	279	249	245	284	278	261	263	257	289	260	261	249	279	263	270	249	278	270	260	276	259	260	224	272	274	247	253	279	281	261	281	273	260	249	236	267	290	249	239	262	262	259	252	261	276	245	255	252	222	254	286	239	234	262	244	265	255	242	234	250	286	272	246	263	264	227	254	263	242	246	265	257	210	273	257	273	252	250	271	262	255	248	261	255	251	284	230	237	283	254	273	231	253	246	244	251	272	288	272	254	242	249	255	221	257	249	252	264	264	237	252	270	271	253	235	279	279	257	239	258	269	289	287	256	264	255	253	251	234	258	264	292	271	268	258	267	259	285	263	263	266	253	259	264	249	299	252	255	252	290	273	277	279	273	235	237	283	249	258	261	264	260	250	268	272	263	272	262	266	251	241	244	255	258	249	263	277	282	255	266	251	264	252	246	274	246	263	303	296	260	241	248	246	294	258	253	250	270	262	281	257	263	251	251	254	248	275	294	265	268	248	256	263	270	244	270	265	274	268	243	254	245	283	284	277	258	257	265	273	251	288	254	276	273	284	265	290	261	282	297	289	257	248	230	270	262	266	269	280	247	274	241	253	253	249	246	261	248	264	279	256	262	274	259	254	236	269	235	278	270	253	276	244	241	274	234	262	279	266	254	276	238	266	268	236	246	251	257	262	275	279	252	250	281	236	263	260	269	249	246	274	270	283	255	268	257	258	244	278	263	274	287	246	269	244	260	268	271	277	264	254	257	254	246	255	258	244	262	256	255	263	272	280	269	274	264	236	268	273	259	274	270	250	261	268	231	251	275	236	289	252	269	266	222	266	260	269	267	272	263	275	247	257	250	247	292	277	261	245	299	265	274	265	224	286	259	290	238	250	272	263	251	239	236	256	258	229	262	218	248	268	252	259	256	265	284	257	254	249	267	224	261	261	264	259	280	264	271	258	240	260	253	273	253	281	293	242	226	262	263	273	267	268	255	237	252	290	275	244	266	260	259	258	242	256	248	294	308	255	261	286	257	263	268	258	242	281	236	232	286	247	270	255	254	250	299	267	298	273	271	263	252	235	269	243	268	224	251	260	289	252	231	285	270	268	227	261	277	299	283	245	268	247	301	248	290	254	255	285	249	250	243	251	282	257	247	268	267	285	258	280	253	257	275	253	281	256	264	303	286	266	249	260	267	259	239	243	235	230	252	244	245	245	246	235	240	237	245	276	277	287	268	260	263	261	235	282	241	239	252	291	265	245	262	232	280	244	262	264	248	290	261	274	257	267	249	261	215	242	254	282	280	277	251	279	240	226	283	271	259	300	277	280	282	267	278	260	269	261	249	255	250	293	246	251	244	280	240	269	286	254	264	256	278	250	266	243	254	289	272	240	233	272	273	226	239	288	280	266	260	249	260	238	277	256	258	271	228	261	250	268	290	273	260	285	286	267	266	264	259	273	224	269	261	281	256	230	251	266	256	240	278	226	257	257	250	262	257	245	250	247	242	260	258	258	255	264	251	283	271	271	290	250	273	257	256	253	262	294	245	257	247	275	257	241	259	267	285	250	268	240	263
19979	27331	34279	28365	29138	29553	28131	24784	23688	20545	17048	14322	12238	12562	13485	13671	13331	23314	33033	28701	21653	15610	9992	6553	2147	1834	1870	2223	1866	1582	1506	1674	1126	1090	917	901	989	1006	1120	1126	964	933	834	808	752	726	674	692	665	749	707	704	730	697	716	671	668	691	621	698	685	679	666	686	672	680	678	681	671	691	681	736	715	680	660	647	730	658	655	670	670	650	649	708	659	666	693	629	657	729	658	699	668	696	658	687	695	705	661	686	635	662	661	697	659	676	704	667	674	693	700	748	679	680	712	641	699	690	657	647	665	626	680	663	699	702	689	653	673	684	665	663	680	665	643	703	664	657	652	691	701	718	684	649	645	707	648	710	674	691	641	627	657	634	700	676	658	649	688	641	674	646	678	673	701	621	642	720	651	661	710	650	710	656	640	668	670	685	702	706	678	651	661	719	684	663	679	634	663	631	650	707	671	749	701	651	706	691	691	731	687	697	643	660	646	670	682	693	724	692	692	717	650	646	725	677	651	677	740	682	679	688	698	620	610	689	683	687	644	715	647	658	676	635	646	611	692	646	718	654	692	694	706	669	678	650	656	670	623	729	593	699	662	677	715	694	674	651	669	669	705	716	702	684	684	657	694	707	699	645	651	666	675	697	718	666	669	670	665	693	692	659	667	661	705	652	690	682	648	685	670	669	688	676	658	710	716	703	659	638	738	674	713	740	726	746	686	665	666	716	717	666	662	684	682	722	697	687	703	706	628	697	650	646	689	685	673	646	709	693	688	709	646	622	659	699	616	676	700	664	679	697	719	687	630	698	641	674	756	660	695	669	708	679	706	694	655	667	713	718	690	679	633	675	693	671	601	669	702	672	671	669	673	649	728	696	679	673	637	718	697	646	657	661	771	687	624	670	689	647	696	640	701	691	690	706	661	641	704	664	672	694	696	725	664	672	642	636	707	695	633	697	700	700	689	649	670	678	650	667	665	648	680	692	664	643	625	634	664	695	693	649	700	676	663	665	689	665	674	685	665	668	654	679	673	700	673	675	714	677	645	713	709	685	654	700	612	671	697	670	642	701	676	661	675	682	656	640	694	647	641	669	682	745	728	627	615	702	662	695	687	622	697	709	716	685	634	659	674	660	699	712	688	650	631	684	689	690	627	672	699	682	695	641	713	648	671	681	703	682	659	659	744	684	676	684	656	671	695	673	705	707	689	652	696	681	663	694	697	656	681	642	705	709	646	678	652	682	706	663	696	700	714	650	614	641	649	645	680	658	678	681	683	674	680	630	680	656	673	704	686	680	696	683	637	694	713	691	673	676	695	673	663	649	670	701	653	673	712	705	683	712	630	669	707	671	717	762	685	678	690	649	686	677	628	666	679	679	697	690	691	685	650	639	693	655	696	672	676	640	629	727	682	738	676	703	701	672	684	679	605	654	663	663	641	650	652	643	714	692	674	636	652	690	697	668	639	669	683	706	686	628	702	669	712	675	653	685	708	646	672	720	688	695	675	674	681	709	671	689	660	678	710	695	674	728	695	683	705	682	716	734	651	697	693	670	713	686	688	708	696	658	678	688	645	645	684	683	669	693	676	665	653	679	665	681	662	660	651	685	655	684	726	676	690	702	663	690	687	637	691	675	627	695	719	654	708	662	684	591	686	718	702	676	719	636	661	653	673	700	687	686	672	685	683	678	695	679	651	693	681	681	639	661	677	682	688	705	688	671	681	680	666	672	718	661	712	619	663	693	680	640	641	645	634	694	675	687	674	653	714	676	681	697	691	646	682	653	692	667	710	715	745	668	672	697	669	655	709	665	701	661	640	657	688	722	609	687	639	656	706	680	667	656	715	691	657	641	680	710	647	677	625	681	703	674	697	709	651	662	680	710	663	667	647	672	669	694	679	634	668	673	704	654	714	658	662	713	653	695	678	628	688	681	693	681	674	675	670	667	674	648	667	674	678	678	646	673	645	695	663	664	652	663	705	688	662	696	657	682	653	674	719	673	680	691	723	710	680	697	642	665	668	665	688	654	692	727	649	676	677	678	673	663	714	630	710	681	609	677	712	691	729	686	695	689	641	712	720	664	646	678	709	679	678	668	706	654	660	651	667	651	671	696	681	720	672	631	683	653	680	654	696	691	717	656	689	659	661	682	642	695	654	717	701	695	660	659	636	700	652	664	688	712	662	680	692	719	666	720	704	677	673	735	711	675	733	630	712	635	710	665	631	667	699	659	699	692	701	663	666	669	679	688	624	698	680	730	678	699	666	715	648	690	689	651	684	671	682	642	717	669	698	650	684	695	665	694	680	667	651	624	734	689	692	698	686	682	718	689	635	657	646	651	714	642	706	660	654	688	742	676	651	666	692	675	709	655	656	696	715	657	693	712	672	714	656	654	687	705	639	676	698	623	715	680	710	638	667	679	663	677	704	708	712	655	677	714	715	676	643	699	711	676	646	677	687	675	679	663	696	683	669	654	713	717	682	710	688	711	689	664	708	659	680	702	671	671	695	647	676	707	700	701	674	677	693	658	649	687	662	628	679	675	687	669	737	683	679	727	679	694	631	680	702	715	681	636	728	679	698	693	698	634	651	634	657	650	621	713	678	690	652	694	708	677	686	637	673	712	674	671	684	674	660	670	682	684	652	661	692	658	668	640	716	706	657	677	646	683	652	668	659	661	706	685	666	657	690	660	689	650	700	664	703	663	634	691	640	677	652	685	720	659	668	665	697	695	661	676	653	636	669	697	726	673	667	705	631	700	626	661	713	652	692	716	720	672	690	701	727	699	679	669	704	696	613	666	704	688	713	666	669	677	684	654	684	668	704	691	705	728	650	657	682	697	706	706	684	694	708	690	690	683	660	667	681	677	635	661	754	672	651	698	679	714	651	728	693	681	696	658	640	680	694	687	646	659	673	677	686	653	678	684	660	689	694	664	646	660	701	701	709	702	701	704	682	686	754	692	653	667	740	676	698	657	632	658	643	646	659	690	681	663	654	664	732	690	684	682	670	694	701	691	675	657	661	627	645	677	660	667	693	700	677	659	678	701	681	670	689	643	707	692	636	666	660	643	691	666	691	700	707	698	694	671	668	699	646	708	693	707	658	665	659	644	705	648	633	674	669	669	635	636	713	666	686	660	684	631	641	731	654	683	642	671	655	699	651	694	671	693	679	689	642	712	671	685	635	684	692	638	669	661	661	674	654	641	631	730	676	710	695	711	663	674	690	672	699	723	686	642	662	647	663	699	677	627	675	644	693	645	657	683	644	700	657	709	676	620	663	708	620	685	656	690	696	685	696	597	702	680	663	675	674	678	666	672	654	712	650	695	646	710	709	687	686	642	641	653	713	688	651	693	706	695	667	692	711	686	662	702	636	689	640	648	655	633	702	698	645	708	655	666	749	650	698	685	680	617	693	664	712	666	670	688	661	680	684	713	711	664	675	664	676	721	649	699	633	657	667	689	690	654	670	663	664	716	668	671	667	674	686	661	695	689
8966	9569	11417	7555	4980	3336	2517	1834	1519	1145	958	877	719	588	547	515	497	553	690	750	729	640	410	365	295	296	278	263	282	277	286	263	282	294	264	283	262	275	269	254	253	256	289	249	270	294	267	239	233	248	261	287	266	281	262	278	287	263	268	244	284	273	272	277	265	282	248	269	288	275	279	251	244	274	278	273	277	244	264	246	268	244	256	263	263	264	260	274	263	272	272	282	269	246	254	266	271	268	244	262	252	301	234	259	272	248	249	251	250	253	272	273	258	288	263	274	259	235	257	258	246	250	272	260	270	253	270	277	266	266	269	291	265	271	238	281	265	268	268	236	259	262	272	252	276	251	243	268	279	256	246	265	280	277	250	248	265	301	274	257	248	250	252	261	285	280	279	245	220	255	284	247	283	246	273	264	259	268	246	238	281	277	237	237	252	270	241	279	257	278	268	272	263	280	271	270	255	274	258	259	296	285	260	311	269	306	235	253	262	239	258	254	249	266	260	266	281	257	278	261	274	259	234	266	290	261	266	258	291	249	251	247	308	247	263	246	225	248	258	244	249	279	279	267	256	246	281	263	286	284	278	294	268	271	240	268	264	271	244	274	262	255	265	245	257	255	247	265	282	270	256	238	281	243	244	274	261	262	247	262	265	273	247	267	247	224	296	236	286	272	285	242	268	294	277	270	257	243	271	241	255	238	233	213	262	262	265	253	263	241	259	273	241	263	238	270	261	260	277	267	295	295	260	263	234	275	258	282	246	239	265	291	237	249	249	247	277	260	286	262	253	262	304	232	236	242	258	262	261	254	280	273	234	239	263	273	264	269	232	289	256	272	239	252	264	276	279	287	259	260	273	246	245	233	272	267	274	265	254	249	272	278	288	277	245	285	276	241	264	230	240	269	256	267	249	274	262	240	258	256	296	255	274	265	249	280	251	270	262	238	249	255	277	268	233	281	256	246	259	242	251	259	252	237	291	270	261	245	241	253	257	272	280	272	260	243	265	252	229	254	271	286	280	286	257	289	251	241	239	274	266	277	260	257	265	249	241	261	277	243	242	274	258	273	278	274	249	269	272	257	268	247	250	277	251	232	263	261	274	273	288	265	264	245	231	259	279	293	244	246	253	297	266	252	272	273	254	251	274	269	260	253	266	273	272	243	255	262	258	279	265	253	283	270	257	283	258	250	264	277	286	250	282	259	242	253	246	252	247	247	252	271	247	278	276	256	254	258	281	259	253	272	254	243	273	256	279	272	268	285	289	243	272	275	252	271	265	269	256	269	275	259	270	284	253	263	264	225	285	243	282	275	256	276	247	267	253	252	265	233	214	270	261	258	295	281	266	291	270	266	260	302	290	258	271	232	284	270	236	250	236	260	269	303	282	269	241	256	267	275	278	282	266	281	274	264	284	264	247	245	262	256	285	283	240	281	233	251	260	265	291	275	275	247	266	258	254	264	293	257	289	245	254	284	273	288	267	237	253	276	258	274	277	273	251	250	230	235	251	259	250	234	251	250	265	255	284	258	311	277	274	260	250	275	263	265	270	263	250	285	239	255	260	267	270	265	257	239	243	290	262	252	261	241	262	270	264	248	242	271	257	269	288	261	269	287	234	239	270	257	259	277	246	269	279	279	243	266	272	262	266	252	264	245	258	291	254	253	274	278	257	270	222	229	242	257	269	253	270	277	252	272	264	252	269	260	264	274	238	259	264	255	279	225	291	236	255	279	250	241	270	265	251	259	279	283	258	261	277	253	286	252	231	271	238	258	252	278	296	268	293	264	267	301	269	271	266	287	264	242	251	253	240	283	232	255	269	271	259	272	268	267	270	254	247	268	270	259	272	255	261	284	269	310	260	288	274	260	300	246	253	260	248	279	259	254	281	259	282	266	259	263	260	252	279	270	261	269	249	274	258	246	262	277	265	277	259	285	269	281	285	271	282	257	260	262	264	302	267	291	285	250	282	243	251	280	271	243	240	229	260	255	266	277	301	290	300	256	283	268	256	289	266	273	238	245	277	263	236	263	265	264	269	259	264	240	250	274	256	238	255	263	249	251	274	219	254	273	236	260	257	262	264	254	257	255	278	256	269	276	281	249	237	252	257	261	269	249	258	307	300	252	246	245	271	299	269	252	235	254	283	269	284	248	280	253	278	249	245	267	265	258	237	249	260	288	255	266	271	228	274	277	254	246	244	258	260	283	248	261	279	254	271	274	236	268	259	269	231	269	249	274	277	266	252	279	248	256	254	232	279	261	254	276	264	245	284	225	273	267	270	263	258	249	274	242	282	267	248	243	301	279	261	245	254	231	284	273	252	282	236	284	261	278	272	255	303	267	236	265	277	267	234	292	255	278	256	236	246	251	263	272	252	280	262	278	240	226	285	231	261	269	263	230	283	260	236	254	257	275	272	239	258	240	297	263	245	255	262	265	237	263	270	274	267	262	275	250	270	274	245	239	271	264	262	282	267	260	254	269	263	240	274	264	254	264	253	274	252	254	250	260	277	278	274	261	245	252	287	279	267	251	256	256	265	241	278	259	259	297	275	256	292	260	231	261	270	255	270	266	257	281	246	251	255	279	263	244	261	244	248	242	279	246	250	283	247	244	237	281	261	219	263	237	240	265	252	263	264	282	223	236	261	247	259	235	219	256	264	255	238	245	275	270	275	270	269	303	243	252	307	247	250	248	263	276	263	275	238	244	235	255	244	255	264	277	235	224	253	254	243	242	240	269	242	259	227	254	263	282	275	253	271	255	277	267	287	262	262	265	263	277	273	265	236	245	249	246	302	222	247	258	292	250	255	253	238	271	266	277	248	266	251	274	244	244	302	270	246	268	277	248	275	253	269	250	245	243	285	263	263	259	291	283	274	267	262	265	262	244	269	262	295	262	250	287	266	264	269	288	256	259	310	274	251	275	245	297	272	246	284	295	271	250	276	254	265	276	262	278	234	264	281	287	264	260	258	245	278	272	276	259	252	285	284	247	249	254	261	246	225	271	250	261	293	288	258	266	256	255	254	238	261	260	249	239	265	241	246	266	249	255	259	251	282	260	274	288	277	280	275	270	264	297	279	244	257	267	241	235	272	258	244	262	270	268	253	281	257	267	280	259	265	263	263	272	258	299	247	265	264	272	276	277	235	267	264	274	274	287	241	274	259	287	261	265	237	274	268	263	267	260	240	258	251	237	277	278	244	244	255	265	287	276	288	234	295	265	252	298	270	234	259	248	243	280	252	268	269	275	249	244	256	281	262	251	268	260	243	271	238	237	258	260	258	223	253	242	244	243	271	245	274	256	261	227	244	257	244	269	255	290	254	267	258	266	260	257	274	257	277	278	284	267	263	276	253	257	259	283	254	251	256	245	247	259	274	291	249	250	272	260	294	266	266	252	243	247	289	268	267	280	274	259	247	282	275	275	264	251	263	263	269	268	270	268	246	270	291	258	265	267	266	243	268	284	266	285	230	239	266	251	290	255	263	257
6689	7993	13489	13813	14191	11909	10466	7968	7279	5842	4933	4028	3410	2988	2749	2574	2485	3107	3553	3713	3583	2540	1459	1228	846	754	792	852	759	743	708	765	765	720	755	680	711	685	772	704	673	722	697	688	683	684	698	674	697	694	701	703	660	710	685	678	663	682	726	746	744	659	692	708	668	710	713	711	700	706	697	728	694	655	669	663	677	705	642	705	742	686	687	672	749	685	691	714	676	677	608	684	694	715	686	734	700	683	739	658	696	756	649	688	669	655	705	702	725	735	704	709	668	690	685	730	699	680	697	704	724	688	723	672	706	725	732	723	703	650	712	669	715	718	681	697	673	721	664	685	670	677	654	698	706	707	718	684	637	726	680	671	708	707	657	743	739	736	669	709	729	686	699	719	673	728	696	660	693	701	720	692	721	716	705	669	692	678	706	710	681	661	662	672	710	688	696	695	723	699	684	694	694	694	674	730	731	668	668	725	700	683	710	681	726	709	713	701	669	714	704	671	691	728	758	684	675	673	707	702	705	695	674	667	631	678	716	716	726	647	678	699	714	699	689	663	692	642	698	692	709	653	671	699	718	667	717	693	699	694	675	732	693	678	694	666	702	698	692	658	696	738	703	688	674	679	695	704	643	685	638	673	700	713	692	675	693	700	655	687	724	686	699	691	705	722	639	663	689	683	666	714	687	679	721	655	651	715	658	628	644	645	710	655	657	651	682	719	661	677	693	700	685	648	734	717	674	724	691	682	659	724	680	694	656	691	717	739	689	746	672	729	669	704	728	677	652	722	689	670	690	734	704	713	726	737	676	698	697	664	707	684	703	691	696	687	696	661	694	647	696	678	707	720	706	668	643	698	697	655	726	667	700	693	711	677	673	672	689	720	667	688	737	682	639	672	683	612	666	687	633	688	726	708	724	674	691	688	646	775	684	681	706	661	731	713	696	714	712	680	706	692	704	671	696	720	676	679	663	672	676	753	685	679	697	716	699	692	692	689	697	684	715	671	703	676	694	639	705	702	672	703	639	621	708	653	693	699	706	692	707	726	661	663	694	673	639	685	665	669	699	742	695	723	694	667	689	689	709	663	665	722	714	702	673	668	679	646	668	658	638	674	675	727	683	733	677	672	719	684	711	655	710	737	649	701	711	695	687	661	678	706	681	677	672	714	675	714	688	670	732	709	657	717	672	691	701	686	689	694	687	646	709	709	687	660	652	697	693	719	725	660	735	672	677	635	740	677	631	706	736	684	729	695	713	690	717	681	706	700	666	671	666	646	719	659	676	726	690	685	666	672	669	699	651	656	731	702	675	709	630	694	697	667	699	720	664	715	672	731	700	712	703	673	681	721	637	666	698	694	703	712	694	679	645	697	697	657	717	665	684	683	668	655	694	669	706	674	691	692	658	640	679	717	699	688	681	684	712	684	705	712	705	709	679	647	685	675	661	674	698	674	705	734	683	750	700	707	726	690	680	595	696	673	662	731	640	652	671	685	699	673	677	708	721	710	697	717	718	703	735	683	666	696	711	652	683	726	705	680	714	683	678	654	671	720	661	720	680	675	692	684	675	726	638	714	725	716	692	684	689	681	653	700	698	661	663	715	723	691	716	763	678	634	715	671	653	712	688	645	650	656	732	627	692	683	682	645	683	709	668	718	666	692	693	699	694	730	665	679	706	677	716	740	685	675	683	718	712	688	701	686	697	727	700	686	669	735	707	697	701	634	720	658	718	641	736	708	669	723	661	652	657	663	720	657	678	690	704	676	682	680	707	625	669	723	710	608	706	737	759	675	698	706	725	682	689	705	696	671	683	668	692	702	689	722	668	667	683	682	656	667	709	672	716	723	689	673	680	770	729	627	737	737	697	682	698	633	678	671	637	686	697	677	667	694	763	684	668	674	694	691	680	669	701	684	683	713	697	689	653	716	641	688	731	656	731	698	721	736	700	716	697	703	685	686	691	672	695	711	711	683	716	686	685	688	701	688	694	723	674	711	660	709	701	704	731	670	662	699	651	734	734	715	681	655	697	708	657	715	716	666	674	651	723	741	706	713	668	717	647	649	660	686	681	649	672	646	700	686	691	658	718	660	725	686	726	652	703	683	713	678	646	649	641	695	685	665	710	702	632	654	693	698	699	731	670	698	753	710	682	734	698	736	688	702	687	671	695	657	663	739	713	707	683	686	706	671	676	693	686	679	701	692	762	710	682	664	750	673	666	696	688	678	706	651	682	709	681	682	688	680	682	709	721	636	680	711	672	684	684	735	690	681	696	704	673	689	712	629	690	673	718	678	663	717	714	689	638	710	676	716	742	678	651	716	698	688	700	688	746	698	642	693	700	693	674	726	675	675	626	691	700	661	712	651	678	676	713	668	702	691	693	684	701	674	685	720	680	671	702	617	709	727	665	693	632	675	683	737	715	709	731	701	688	683	713	710	684	680	698	708	705	635	714	702	692	664	711	683	678	681	721	687	707	702	707	702	704	701	697	687	679	673	666	729	713	674	677	690	695	672	735	677	680	705	660	684	684	724	690	674	661	712	682	684	674	689	706	712	672	647	635	658	677	718	701	691	673	714	679	673	746	707	707	707	685	678	728	656	674	687	643	677	706	734	675	647	673	648	726	729	665	699	716	655	700	637	691	669	731	705	696	693	696	666	757	664	664	650	707	699	663	707	696	692	706	688	682	689	690	667	703	704	717	707	670	677	697	706	701	686	702	699	637	697	666	691	709	685	705	704	709	736	734	687	672	692	731	686	710	715	686	643	679	669	674	693	677	703	708	715	712	677	715	669	670	688	724	720	696	674	736	715	687	647	687	702	689	661	700	683	683	668	744	684	718	674	715	676	681	662	685	680	726	676	676	679	731	691	676	678	705	706	668	701	712	687	721	715	700	667	739	663	706	687	724	691	724	719	701	700	649	689	738	732	690	687	635	702	727	675	704	682	745	698	711	692	706	708	691	654	662	681	722	719	696	715	681	696	682	690	711	675	688	644	664	644	716	709	678	671	673	692	677	686	776	690	674	670	670	767	684	681	648	711	688	701	720	652	687	673	658	651	649	716	692	669	661	644	648	657	721	701	661	720	700	729	690	739	694	731	678	671	700	688	660	714	690	731	665	694	719	723	678	683	672	662	687	704	680	678	652	730	661	764	675	702	690	677	632	661	686	688	661	657	727	662	701	671	664	686	689	657	683	713	701	705	667	711	721	658	713	716	731	697	685	694	696	698	709	699	684	679	674	741	732	694	709	674	737	692	661	636	757	669	669	634	709	671	681	682	739	705	708	677	724	681	652	676	697	639	668	668	701	653	685	666	703	703	675	718	714	729	749	714	669	674	675	674	726	717	707	714	686	655	659	696	662	670	699	732	679	683	761	690	708	702	684	755	685	646	693	712	730	671	679	675	661	684	741	655	698	657	692	669	708	657	688	666	683	686	702	709	677	706	646	688	756	670	713	695	695	727	671	645	683	666	650	689	665	728	704	686	712	694
22658	23469	29063	20352	15477	11493	7769	6042	4511	3825	3454	2368	1959	1969	1999	1984	1797	1755	3054	3690	4000	2731	1210	993	519	465	498	502	480	408	432	412	338	310	292	309	321	306	338	306	300	323	304	289	241	277	254	277	282	261	299	282	279	268	262	261	262	251	270	262	262	268	304	302	284	286	262	293	238	275	251	282	299	265	292	280	283	285	284	284	288	281	229	269	236	278	279	301	270	290	290	268	239	238	265	265	292	292	267	262	275	275	279	254	312	272	269	306	283	255	293	301	286	288	276	276	265	273	267	271	269	272	273	236	288	301	263	306	272	270	289	307	264	273	264	290	258	283	261	285	273	267	308	270	287	264	293	259	270	266	252	246	230	265	268	265	263	281	256	259	258	256	286	289	296	297	261	274	283	287	252	275	264	279	246	259	237	244	318	253	288	268	268	266	296	279	266	279	300	282	275	329	264	281	270	273	296	261	290	286	315	285	293	247	277	271	286	271	277	272	255	274	256	250	279	242	245	298	266	306	287	267	288	248	256	271	300	280	260	274	281	229	264	266	287	301	241	262	271	285	292	250	271	266	271	265	294	276	309	272	299	259	272	268	292	267	265	252	294	297	272	275	257	269	280	292	264	270	295	289	300	294	276	276	274	281	268	306	263	279	271	323	281	245	283	283	266	261	251	250	276	256	288	289	278	256	262	266	242	274	286	251	290	254	269	262	271	244	269	290	289	286	260	284	276	275	288	254	251	272	276	277	278	264	292	290	267	269	289	291	299	267	258	276	273	257	283	236	247	258	259	284	233	259	267	330	249	247	272	258	270	294	291	234	326	260	281	255	279	274	282	309	277	309	266	287	306	265	271	277	290	271	254	309	255	298	255	256	243	276	292	286	274	250	239	289	266	277	257	258	262	237	295	286	308	263	265	264	269	280	275	276	271	285	271	278	269	260	272	249	272	262	280	260	236	278	271	248	264	284	272	284	282	266	288	258	257	281	283	287	263	249	284	284	267	271	261	275	247	274	249	271	286	275	297	272	306	255	264	308	287	292	247	260	238	260	272	273	256	258	288	277	260	284	261	276	287	291	270	241	280	293	283	280	261	279	298	281	271	283	262	261	262	269	258	293	275	258	272	291	260	270	251	236	290	283	268	252	248	266	262	276	271	230	279	293	310	244	253	268	259	279	249	253	298	225	282	273	275	268	244	262	270	291	253	246	282	263	269	298	277	284	245	285	275	271	277	272	264	271	282	266	288	311	296	233	268	277	307	277	256	303	286	239	268	273	248	262	240	263	282	261	300	277	228	250	277	272	308	274	251	262	254	278	256	288	282	269	284	281	241	289	263	274	260	280	289	269	290	290	275	284	293	297	260	262	242	307	281	256	243	249	271	295	266	274	251	247	276	277	257	281	268	276	275	266	263	289	268	261	291	261	265	255	287	273	285	272	248	250	281	258	271	293	260	288	281	305	257	233	265	294	260	286	298	279	283	247	272	280	271	275	272	271	276	283	242	267	286	277	275	273	278	284	264	268	278	276	285	257	294	287	287	295	281	266	285	261	298	240	268	300	296	275	259	260	272	270	244	265	293	259	258	313	264	297	277	266	280	297	278	257	247	293	272	285	295	253	264	260	274	294	271	275	276	280	247	255	269	274	286	252	284	252	293	260	260	254	289	293	261	268	272	294	271	257	271	295	331	296	260	254	267	236	240	255	262	262	270	269	293	257	294	256	267	288	257	271	260	250	277	277	279	265	273	301	267	313	291	261	263	270	270	244	256	278	241	265	292	267	268	252	283	277	270	277	265	254	294	267	267	265	287	281	271	274	263	232	259	287	278	270	254	296	266	270	270	268	281	271	264	269	272	281	294	269	269	287	260	322	260	261	267	230	260	290	260	268	273	314	255	290	295	268	273	233	273	260	299	298	290	269	330	294	259	288	275	287	270	255	280	264	263	290	266	273	252	312	278	272	242	279	280	301	271	253	222	281	302	273	276	273	253	321	282	278	256	279	258	294	270	262	278	279	290	287	289	260	262	267	257	275	258	251	234	273	268	246	270	263	256	292	279	280	281	251	296	277	273	258	268	269	291	270	248	241	278	286	247	278	296	283	290	282	269	263	285	278	250	264	285	274	291	271	269	264	271	281	253	299	272	265	276	298	296	263	265	232	271	253	290	264	246	279	257	273	258	262	264	251	253	276	296	294	283	296	276	285	263	270	261	263	268	276	279	241	270	294	253	269	282	284	290	263	293	299	289	258	280	280	280	299	286	262	276	233	263	282	301	266	267	266	275	249	295	266	284	259	309	262	232	291	279	276	294	273	251	276	264	267	263	296	287	273	251	271	296	273	288	284	273	247	302	270	281	281	289	270	241	287	257	265	278	272	255	250	261	300	276	270	260	267	242	290	292	296	309	277	259	274	231	270	300	258	277	258	270	277	293	276	287	278	280	271	288	285	266	264	275	259	276	292	279	262	254	273	301	286	252	280	273	284	238	244	250	251	271	255	272	279	280	289	236	278	284	283	256	271	295	274	299	283	262	280	255	283	270	267	257	254	294	264	245	293	295	278	283	282	309	290	308	263	264	248	256	271	264	279	257	275	260	271	265	277	278	250	280	279	294	295	284	241	252	266	274	273	278	282	252	277	256	248	304	276	262	315	270	263	257	282	299	261	246	256	255	258	275	279	277	280	247	277	237	253	285	263	280	266	266	253	267	265	271	269	275	277	273	259	274	270	266	286	283	260	271	259	289	300	266	263	290	263	280	284	274	246	261	236	290	294	282	274	286	254	263	292	256	299	258	264	291	270	264	268	257	263	270	240	280	246	275	270	272	280	245	254	278	245	268	253	278	275	260	277	280	260	278	268	271	269	266	257	258	293	292	252	272	263	293	266	273	279	304	285	246	257	276	272	272	251	260	241	259	283	273	265	291	285	250	275	263	316	277	285	317	254	277	267	268	250	250	290	262	287	274	254	280	270	246	268	281	260	292	256	268	259	292	304	242	257	273	285	262	271	264	291	302	282	270	283	294	262	285	276	320	272	292	274	280	280	259	252	238	274	270	297	317	251	270	260	275	264	250	301	266	249	269	297	262	266	264	282	287	258	258	249	269	275	281	317	262	301	272	300	265	272	289	258	283	250	279	257	292	301	311	288	276	279	279	249	288	268	267	276	249	284	256	262	252	272	286	296	276	248	266	267	301	267	231	290	293	267	261	255	286	284	281	282	278	282	266	246	301	281	282	265	292	289	284	284	266	291	310	275	282	274	241	249	268	240	255	266	264	285	293	275	270	264	243	272	279	248	284	275	257	279	259	259	279	313	297	262	280	310	257	250	289	278	269	268	274	266	274	296	249	261	279	276	267	285	247	270	297	297	265	277	278	266	301	278	274	276	275	291	279	270	241	300	265	252	280	285	267	284	261	268	284	277	278	286	252	251	287	274	264	280	250	265	272	287	246	261	264	257	260	263	264	280	260	253	265	262	265	271	268	271
14702	19569	27793	24370	23994	22917	20029	19048	15328	14605	12527	9745	8651	8913	8622	8678	8393	9240	15214	18318	19191	13077	6452	4963	2409	1946	2279	2425	2001	1603	1606	1781	1239	1068	944	1032	1006	1029	1150	1093	973	1029	895	834	795	721	792	747	786	743	807	733	766	753	747	731	751	703	691	717	695	681	670	729	731	721	738	752	704	712	662	690	700	683	749	641	767	744	681	744	711	737	707	757	680	708	690	686	706	694	693	736	704	669	673	746	660	717	640	696	713	752	708	729	685	702	713	766	650	690	720	685	691	678	741	729	710	702	674	678	767	716	661	766	703	725	733	718	684	742	724	691	728	721	689	722	685	721	679	723	685	738	745	670	712	729	742	696	733	733	744	726	707	740	726	738	683	685	729	727	730	714	686	720	713	742	723	711	737	715	762	705	718	722	688	693	761	724	732	718	685	661	686	722	723	686	721	661	687	745	707	700	746	671	713	682	656	748	697	672	703	697	690	748	707	733	717	730	702	722	717	701	716	710	709	695	684	716	666	736	678	713	717	769	702	695	693	734	766	723	708	715	719	724	702	692	693	697	739	692	695	729	689	680	692	721	659	716	722	753	751	697	670	725	726	682	713	705	716	717	673	725	714	694	732	751	687	735	685	716	713	731	736	694	697	719	701	684	702	706	735	725	736	722	754	664	713	703	716	742	717	710	715	707	735	693	676	678	711	708	715	696	723	729	672	650	706	658	721	705	682	697	715	713	717	716	722	695	751	708	748	691	715	675	677	750	722	720	752	716	765	695	668	674	738	688	737	694	700	708	752	718	737	649	684	717	719	664	733	703	711	689	765	685	738	724	681	692	666	706	710	752	729	714	753	726	653	689	718	678	662	735	709	712	717	739	685	740	712	701	697	732	700	675	671	732	725	754	762	731	727	705	718	732	737	724	721	720	720	756	704	716	720	712	690	686	697	702	714	703	718	694	723	708	705	738	632	711	688	718	754	744	682	737	740	734	725	749	697	680	707	747	759	683	655	684	707	715	722	747	741	714	712	692	704	682	693	722	745	667	715	671	669	708	717	726	709	713	653	720	711	634	696	714	712	707	742	697	665	743	729	690	727	729	766	720	696	672	735	694	748	746	711	662	714	721	708	770	696	744	691	681	704	767	695	708	720	686	726	748	738	717	735	717	779	786	740	699	648	714	686	732	758	696	707	701	690	715	695	735	712	746	705	688	712	710	690	702	692	758	681	727	703	694	706	712	780	754	724	710	768	690	763	692	691	754	739	659	750	674	733	719	693	723	710	717	718	740	699	700	691	733	700	734	760	713	727	793	735	670	757	727	689	706	742	645	678	756	682	723	710	720	700	703	706	725	731	684	667	708	743	750	690	704	720	711	666	686	733	762	729	696	718	743	721	683	710	735	730	698	698	703	716	750	699	731	641	712	752	659	701	689	641	686	743	719	685	707	700	705	654	702	733	690	741	706	703	730	736	712	722	751	720	738	681	709	671	725	690	697	685	709	675	721	698	722	673	702	698	736	694	673	683	706	785	761	725	691	713	735	703	697	737	709	698	689	667	746	697	719	719	717	704	693	752	728	732	683	704	697	656	735	718	705	701	721	721	659	711	715	717	658	715	705	733	692	714	695	686	707	699	719	743	708	771	699	701	671	702	701	712	736	727	721	738	702	721	700	708	663	771	665	670	756	766	739	753	696	745	665	689	714	748	726	709	718	688	723	713	715	695	729	731	671	777	707	717	676	722	747	711	722	722	678	711	704	748	726	688	727	711	716	685	761	677	726	704	686	722	676	676	718	686	705	670	701	700	726	704	705	685	676	682	745	676	705	732	700	690	709	661	717	723	750	710	789	744	777	714	705	705	730	684	761	708	686	703	686	689	693	748	660	642	703	685	767	680	727	686	677	752	707	671	728	702	718	669	708	671	668	692	721	690	686	734	741	744	693	721	703	741	738	712	695	697	713	726	739	732	723	713	729	699	709	716	709	717	736	706	674	688	711	700	762	739	705	669	677	693	681	661	727	712	693	735	733	717	701	687	739	705	686	655	680	696	762	741	682	718	704	694	745	665	735	709	707	732	748	723	708	732	748	689	693	734	731	738	687	742	669	734	668	732	706	713	669	750	695	728	742	730	719	699	660	718	696	724	741	660	717	694	707	746	727	722	650	673	713	744	743	704	740	744	712	683	711	702	694	722	708	744	716	756	747	741	656	671	668	678	726	700	715	736	683	749	745	712	662	690	711	709	736	751	689	734	728	723	704	681	733	700	710	708	753	734	706	707	746	716	704	703	717	714	724	697	691	699	670	725	650	695	688	715	719	728	704	654	709	705	699	733	674	713	698	679	717	735	703	683	701	693	750	717	688	668	737	671	744	704	733	719	723	706	713	682	731	743	673	743	698	710	721	747	695	699	712	709	726	706	679	764	704	698	712	710	738	728	681	711	694	651	704	691	736	731	697	724	720	670	733	753	680	735	707	711	712	711	712	691	748	738	680	681	688	739	698	693	689	665	753	710	671	699	749	684	678	719	726	693	682	704	734	726	674	772	706	741	758	740	719	693	727	726	704	708	659	696	714	662	718	725	676	741	707	721	690	721	700	732	690	704	685	695	730	707	716	709	753	708	687	729	701	708	705	681	720	688	748	686	682	729	715	725	757	733	685	748	717	697	675	725	739	662	748	686	731	700	720	738	708	785	683	727	700	683	756	752	726	708	682	723	721	665	693	704	698	708	707	676	741	688	753	692	717	773	692	649	688	751	711	716	712	719	691	727	717	712	718	725	697	650	719	733	702	707	714	698	694	709	717	672	756	711	682	760	762	733	731	709	709	694	713	647	706	700	712	730	772	739	693	701	690	701	729	719	693	695	711	698	676	706	770	762	702	724	702	729	737	698	726	672	738	738	738	734	726	695	707	720	693	724	661	713	750	707	707	696	731	695	674	702	713	692	690	730	756	707	697	734	714	731	695	695	732	704	676	747	702	717	703	727	689	743	750	717	755	712	704	713	752	756	747	701	697	734	711	693	676	681	726	662	664	692	725	700	751	716	721	693	675	679	768	728	723	718	697	693	739	648	701	730	716	710	714	704	712	727	701	691	748	669	693	700	704	685	749	699	699	717	711	744	694	693	757	729	689	730	702	677	714	706	732	696	685	738	696	697	691	720	674	717	738	699	688	685	739	776	757	708	721	715	690	684	683	709	758	723	701	753	750	659	698	700	690	741	695	697	701	748	703	743	698	687	693	745	701	653	709	727	711	776	726	682	714	752	671	692	706	733	658	702	714	696	680	699	751	659	706	724	676	697	700	656	736	651	671	700	714	694	711	742	723	725	651	732	695	684	747	735	746	728	714	742	700	705	770	773	711	730	739	688	770	699	724	719	685	702	698	720	698	756	724	734	698	737	712	709	728	731	661	680	707	804	695	708	735	777	714	721	724	676	704	646	705	739	692	678	690	709	685	700	744	724	730	680	708	753	728	710	708	704	705	714	679	772	754
33178	33243	37394	26737	23026	18371	14032	10610	7851	5908	5062	4204	3663	3522	3046	2870	2994	3055	4989	7330	8104	4208	2604	2212	952	915	1022	1041	793	653	690	750	458	424	352	418	414	374	430	399	400	386	376	319	291	282	301	288	280	276	294	275	257	245	239	299	280	262	267	236	265	288	269	248	282	272	294	261	248	298	273	248	256	298	281	229	311	265	275	254	261	271	275	270	222	263	289	244	272	252	247	298	241	232	255	275	238	261	284	294	264	256	305	304	288	271	281	285	279	250	270	281	273	243	279	258	235	276	249	236	282	259	268	256	286	266	258	263	279	286	225	274	281	285	258	285	273	245	235	293	235	275	282	259	264	286	282	294	239	278	251	270	270	271	260	248	265	248	243	286	255	277	261	279	251	249	273	274	274	287	242	279	266	272	269	296	278	262	268	264	259	249	269	237	275	285	240	245	272	253	270	268	234	246	248	251	285	291	274	285	258	239	227	254	299	266	259	278	221	271	285	275	243	259	247	266	286	286	299	241	242	268	247	247	266	276	293	297	255	279	275	265	234	235	265	253	254	289	254	246	245	265	276	281	259	237	270	245	299	292	272	265	320	269	258	252	253	253	269	258	273	265	262	275	275	276	265	241	253	265	280	268	275	240	258	274	260	272	275	281	297	291	266	233	252	259	256	266	257	265	270	286	287	246	275	275	267	257	262	257	251	269	280	246	271	286	265	256	278	266	255	262	268	273	270	268	266	267	265	259	276	257	248	270	252	293	291	313	242	254	237	268	260	262	266	257	290	274	259	246	238	259	267	259	278	261	269	243	281	241	261	292	277	270	256	256	288	312	309	274	255	262	269	255	294	257	270	271	300	268	298	249	259	270	282	212	246	287	287	260	264	237	268	246	236	286	269	261	294	266	266	260	241	283	275	285	243	263	246	269	270	261	274	272	241	221	304	253	250	245	262	232	269	282	252	270	285	271	253	281	249	269	252	268	261	266	264	291	293	270	251	244	277	298	269	271	257	259	239	303	232	273	242	250	294	261	264	287	290	256	239	275	280	259	235	246	259	293	283	260	261	266	271	260	249	301	289	269	248	310	259	289	223	232	265	287	287	286	246	268	253	276	247	263	269	246	261	260	261	277	281	260	255	268	270	250	276	265	255	278	275	263	278	249	270	239	269	247	260	247	284	244	248	270	270	246	270	261	280	260	259	270	239	240	250	291	249	245	266	286	270	268	249	273	259	248	252	270	247	250	271	256	311	292	246	233	267	267	263	283	276	253	273	290	267	291	250	262	280	254	263	259	265	251	256	279	276	264	270	252	279	242	292	281	263	262	249	293	278	252	250	258	281	264	301	276	271	301	252	267	272	256	260	268	258	270	270	291	274	264	250	279	247	241	277	236	276	251	243	246	232	255	268	244	269	274	265	284	250	241	222	267	260	267	253	275	279	251	271	268	276	278	282	283	255	275	243	255	257	261	245	266	264	250	273	280	276	288	269	271	278	264	273	261	278	239	247	252	259	278	271	250	284	258	268	265	273	270	279	250	268	265	259	246	280	261	251	275	263	256	269	256	238	277	279	263	258	249	257	253	273	274	256	289	268	283	253	267	256	259	261	276	272	286	252	272	266	294	258	266	262	239	254	292	281	255	256	285	262	271	286	270	245	258	250	282	260	253	267	275	315	300	256	238	262	268	278	250	237	282	266	299	255	248	263	281	271	258	254	278	273	293	259	284	294	261	285	275	267	276	276	251	264	276	247	279	280	277	241	234	283	279	242	270	257	276	265	259	283	274	287	250	260	306	250	253	289	258	256	267	250	263	267	242	241	258	267	259	268	259	269	240	260	256	277	274	256	267	283	277	265	266	257	260	282	234	229	270	244	299	261	287	295	282	252	262	270	237	277	276	254	271	242	247	255	281	280	243	283	272	279	251	261	253	246	272	282	294	290	273	239	267	257	250	288	274	251	302	298	257	274	253	286	258	262	254	289	274	269	284	212	260	251	265	239	254	283	280	256	284	276	243	266	237	249	250	264	299	251	273	262	278	277	259	240	273	274	232	264	275	256	243	294	246	261	281	277	267	237	273	247	300	229	270	250	246	244	241	300	269	263	264	300	272	237	253	276	256	279	284	229	262	257	278	260	253	263	264	239	264	254	260	272	268	251	272	266	276	270	272	273	258	279	244	299	267	239	257	241	278	276	273	249	262	252	266	274	263	271	265	268	264	279	239	279	285	258	236	266	291	264	281	256	279	261	280	299	249	253	252	239	302	273	273	260	247	266	251	278	279	270	261	252	281	246	266	259	249	235	276	250	240	264	262	247	255	279	266	291	291	286	279	294	258	249	259	254	258	258	256	258	256	244	281	267	271	289	242	277	278	250	261	261	291	250	288	242	300	246	243	280	275	250	237	246	266	249	246	265	270	256	278	282	290	265	283	268	274	275	256	270	274	236	281	283	251	271	290	264	259	264	266	256	278	247	294	277	303	260	263	269	287	238	264	264	275	260	270	274	285	270	269	252	266	280	259	246	258	276	228	257	276	274	269	274	275	262	262	270	257	298	292	256	252	278	288	266	290	239	268	259	256	250	286	257	271	260	266	265	282	251	253	299	269	270	261	271	291	275	279	269	261	272	266	235	250	242	259	246	262	286	255	299	216	271	293	246	269	243	256	314	265	298	263	254	265	292	262	274	280	263	260	275	271	260	255	282	245	278	266	266	272	259	260	272	280	258	243	256	232	240	245	244	247	248	287	256	274	280	243	261	244	252	246	297	246	287	252	264	248	246	256	248	256	291	232	255	252	283	281	253	279	244	259	277	265	236	249	251	275	297	298	283	265	282	279	248	265	229	262	261	272	242	276	237	254	266	278	285	270	250	255	264	271	274	274	292	275	267	232	267	286	259	286	237	255	279	232	262	253	275	286	264	257	273	254	256	267	274	242	276	244	228	258	252	291	279	251	302	253	282	253	253	278	269	282	242	257	272	277	264	267	268	260	267	255	255	261	278	245	251	248	282	278	270	256	236	272	254	235	271	257	271	277	268	246	238	290	306	262	269	257	244	270	269	242	266	280	279	241	266	261	296	241	277	247	269	256	283	286	259	295	249	279	297	279	269	270	271	256	267	246	291	256	270	271	283	256	250	276	239	250	300	287	270	307	253	262	244	276	256	283	243	278	271	274	307	263	264	254	276	304	292	250	289	275	264	258	285	267	261	262	256	256	260	236	231	249	283	256	248	253	255	248	264	267	259	256	228	272	271	275	282	277	299	270	259	263	268	265	272	285	269	297	258	273	264	263	296	265	270	280	287	250	267	257	248	301	270	294	283	264	267	273	281	261	272	237	251	294	248	237	275	292	272	278	278	268	249	279	267	284	275	287	250	286	290	240	299	283	240	274	252	252	268	273	261	257	277	278	290	269	235	281	258	262	230	283	264	240	269	305	264	255	264	252	285	291	267	261	236	262	279	262	262	260	252	247	261	273	250	287	263	243	269	270
20378	27781	33545	29406	30442	27940	27074	24435	21676	18604	16484	14732	13678	13252	12440	12003	12063	13722	20197	27968	28541	16844	12621	11375	4833	5037	5318	5866	4550	3276	3759	4175	2365	1720	1526	1686	1797	1743	1871	1806	1467	1703	1372	1111	1030	882	859	797	847	825	835	795	763	696	728	689	653	663	679	694	683	671	702	719	658	686	669	690	652	678	690	700	709	677	698	696	735	693	682	683	683	681	731	717	680	704	733	731	710	695	661	705	670	723	682	704	648	697	678	651	692	704	678	684	726	682	698	652	682	686	691	730	674	708	713	691	647	680	715	739	699	678	738	704	687	739	654	671	725	657	694	657	657	697	647	730	723	697	695	685	676	715	657	692	671	707	709	733	716	707	680	705	697	722	691	684	717	649	702	698	683	681	661	661	740	683	687	671	691	699	723	708	631	699	699	710	707	701	717	746	713	687	687	698	666	687	705	737	672	689	693	712	680	697	715	711	696	683	679	758	718	677	702	691	665	662	665	679	659	664	723	702	712	678	657	710	743	684	618	718	623	690	668	695	682	707	688	734	721	722	695	743	684	712	718	715	690	673	697	697	710	695	674	702	680	689	665	681	709	725	725	705	672	702	689	690	696	688	702	676	719	688	701	701	704	692	652	686	748	693	724	699	719	706	677	692	670	674	681	702	653	664	735	737	696	677	674	756	678	769	721	695	669	685	724	695	723	739	706	675	703	675	702	725	681	699	694	691	712	691	685	683	725	691	668	714	694	714	738	657	670	736	676	726	714	694	694	729	713	695	700	655	693	652	702	671	699	724	696	673	683	720	683	740	682	659	689	683	696	671	652	658	696	712	696	697	659	673	717	667	715	706	756	729	736	675	718	656	650	660	701	697	686	645	742	689	696	715	666	731	722	722	717	695	694	724	710	684	714	665	746	647	684	713	700	668	685	672	715	724	742	695	696	669	701	745	644	727	697	679	721	705	769	667	688	709	688	688	734	652	708	733	728	685	668	718	639	698	745	678	712	703	711	666	696	678	678	701	700	683	647	664	719	686	709	696	759	682	700	704	639	663	693	723	683	676	687	695	633	746	702	661	739	746	670	714	724	672	725	695	715	721	713	739	715	665	685	648	705	676	724	682	750	731	671	687	677	700	667	687	711	689	687	730	735	681	684	724	727	698	715	667	695	676	691	688	681	723	724	682	663	702	707	685	684	724	659	699	696	711	682	727	709	714	726	676	713	671	694	658	674	685	678	677	694	714	671	679	705	685	685	634	691	722	644	680	718	742	688	727	672	704	688	715	665	700	642	713	691	722	658	705	650	700	726	735	664	648	739	648	679	712	729	679	751	727	697	714	678	706	651	677	636	720	718	684	719	671	729	680	669	672	701	642	711	687	689	717	698	648	670	728	673	655	748	680	647	657	651	682	663	658	693	743	693	669	694	670	681	723	698	694	720	708	722	655	699	768	688	698	670	721	731	687	687	670	699	675	712	748	751	672	670	704	684	707	722	698	690	673	704	647	725	696	686	682	690	657	765	671	711	658	672	738	684	685	710	724	669	664	723	696	702	708	699	661	654	680	675	694	682	694	694	717	678	721	701	694	638	718	674	632	687	663	712	698	676	711	699	679	651	674	671	719	744	702	713	678	688	726	721	657	672	662	719	696	726	666	723	673	710	697	672	683	700	690	644	685	739	736	679	630	759	689	675	723	645	683	657	666	733	722	697	691	651	706	709	722	717	731	700	712	702	672	657	654	644	699	731	681	704	703	741	675	668	662	656	675	722	681	718	724	716	672	726	632	721	664	667	723	697	651	692	669	692	738	706	687	713	728	691	715	682	700	678	696	710	690	700	714	722	686	691	699	685	686	709	680	703	623	760	712	674	678	672	661	692	701	707	659	679	672	707	733	696	734	729	740	681	654	726	687	699	699	718	731	692	751	709	651	729	650	686	717	653	729	711	709	673	690	701	677	730	689	668	699	693	682	737	673	670	666	677	702	727	693	692	724	701	687	680	655	703	735	710	648	677	655	696	701	723	692	671	658	678	683	717	710	630	699	690	684	744	654	698	740	676	684	691	650	644	695	709	756	668	718	690	735	684	734	683	681	626	705	660	694	696	689	663	689	728	680	706	697	669	652	728	741	700	674	720	664	693	707	673	698	674	711	670	695	674	714	711	675	676	675	722	688	686	701	678	735	669	684	753	682	694	657	697	733	696	688	649	703	705	677	646	769	704	699	709	734	707	715	693	669	704	701	699	711	702	703	720	684	691	708	704	674	723	733	703	706	691	695	678	706	750	694	671	726	698	650	704	722	742	728	701	682	700	681	663	682	742	727	714	711	678	678	686	663	733	680	690	701	693	645	651	716	701	637	711	702	740	738	627	693	693	674	733	694	685	665	683	675	703	658	715	759	733	661	735	708	726	686	673	683	720	751	704	662	692	658	685	709	709	678	691	667	719	684	687	665	695	693	715	655	723	705	653	702	665	696	693	671	686	758	689	693	677	701	694	669	715	719	703	676	730	666	696	670	654	677	687	753	703	741	700	691	706	667	701	666	671	656	729	708	698	696	723	693	680	723	712	668	692	720	701	674	675	727	646	705	667	680	700	691	715	657	706	696	711	681	688	691	729	669	704	699	686	694	708	653	675	686	658	708	715	663	681	667	676	747	685	685	647	713	740	702	667	683	683	701	720	709	739	687	670	690	676	728	659	662	683	690	722	691	711	650	646	680	636	674	689	705	693	686	703	670	690	729	689	703	692	666	672	704	710	674	679	690	672	706	702	662	719	720	642	691	647	686	709	747	631	704	687	619	720	682	708	734	686	683	702	667	698	670	708	697	717	712	704	688	717	681	685	674	733	677	682	674	688	757	690	692	702	706	697	664	647	720	697	672	729	670	684	658	672	677	740	685	696	681	691	699	685	673	685	691	676	688	661	700	684	709	744	638	696	686	711	661	708	689	716	726	709	667	699	698	697	669	732	684	687	728	739	711	686	681	709	659	694	632	710	686	704	716	630	702	675	665	672	699	714	711	666	730	717	663	745	705	716	695	693	650	704	684	689	695	700	670	685	684	677	698	641	674	704	714	705	700	705	700	701	719	709	658	699	672	698	695	758	717	683	720	663	653	681	672	707	689	667	683	709	681	653	723	663	648	688	688	687	741	713	692	667	696	740	686	680	694	710	688	650	679	682	693	660	674	660	680	727	765	706	713	707	722	679	684	707	710	703	693	667	663	723	711	697	669	730	670	683	673	667	709	696	677	705	689	680	732	669	697	677	692	682	715	641	716	717	699	688	639	707	761	723	649	675	652	677	709	726	681	673	725	676	671	693	703	684	705	659	685	692	696	697	709	701	679	707	656	685	699	685	697	709	695	652	711	740	666	692	726	697	711	707	642	720	714	675	709	720	698	699	728	679	691	710	698	699	705	643	702	706	685	648	697	655	721	727	637	727	665	674	717	692	624	717	686	702	693	703	678	702	695	669	712	676	699	672	668	681	743	654	715	714	713
9154	8885	9253	6966	4366	3247	2484	1612	1205	994	844	855	662	602	603	531	530	493	606	670	766	627	476	373	307	270	302	315	269	289	259	273	269	238	249	264	280	283	297	238	235	251	268	259	294	268	247	316	282	267	262	294	232	224	246	285	287	290	247	239	290	268	271	263	260	261	258	267	262	280	293	264	256	231	265	279	267	272	268	255	263	276	250	290	303	279	256	248	244	257	233	258	256	273	231	216	262	273	269	267	221	294	282	266	237	243	238	269	275	267	277	257	294	247	266	264	222	259	293	251	255	266	279	303	282	283	276	269	258	277	287	265	292	258	256	285	256	247	246	286	250	284	296	277	245	267	292	260	258	244	271	306	250	252	273	243	284	272	243	273	282	287	283	264	237	298	256	269	275	282	287	277	251	274	289	257	251	247	290	261	249	289	262	244	267	259	273	231	243	257	275	275	255	272	283	297	259	252	309	274	280	280	282	270	268	293	274	285	276	267	279	265	293	284	238	262	248	281	255	270	256	275	270	281	267	277	271	265	272	278	257	271	241	285	283	258	270	260	283	267	240	282	300	293	281	263	264	254	290	221	263	298	279	269	277	260	267	261	274	286	268	265	265	271	268	243	279	259	250	269	283	279	259	254	278	256	269	257	295	290	265	305	272	283	262	254	249	270	258	240	252	253	254	265	280	289	296	268	294	297	240	261	272	291	232	241	276	262	237	262	257	231	264	282	255	237	270	255	254	258	256	241	275	258	251	258	274	254	253	280	284	270	262	270	258	276	253	301	245	266	251	266	277	266	270	282	287	275	270	278	271	246	273	276	273	250	239	262	277	284	253	232	278	272	266	269	272	253	293	283	304	274	268	272	234	254	279	278	250	249	265	267	251	248	237	295	248	280	275	253	278	257	271	275	243	281	264	277	272	254	258	252	269	262	291	265	246	280	295	284	288	290	272	250	259	235	300	226	262	268	269	243	271	300	267	242	264	301	283	290	281	244	267	269	259	280	257	261	249	271	263	288	279	246	265	264	271	252	263	238	272	262	274	277	260	268	257	290	257	282	280	275	240	289	270	260	274	263	282	265	290	292	252	239	273	294	260	262	261	294	274	272	279	237	249	275	258	271	269	288	276	222	256	257	262	270	256	261	278	277	265	286	278	295	274	275	282	235	262	253	263	256	267	248	277	263	278	288	245	274	266	254	267	262	259	256	278	253	262	245	272	267	224	256	277	277	296	272	266	272	264	267	264	269	265	266	282	280	295	274	288	247	250	245	263	283	265	272	259	271	288	270	273	244	282	300	270	278	270	287	254	218	280	259	265	280	260	236	270	255	297	261	257	264	261	297	246	257	261	260	282	276	261	277	252	275	254	273	267	255	256	269	270	274	292	271	270	256	277	260	268	263	280	275	264	281	285	276	276	266	270	278	226	243	276	266	221	271	283	254	274	267	263	230	285	264	256	289	267	264	271	261	244	248	277	285	247	261	276	267	301	268	280	271	255	264	279	283	284	263	261	275	259	250	245	269	255	285	256	271	282	260	268	278	254	263	262	286	298	270	269	259	277	251	269	278	258	259	266	275	269	279	249	268	281	264	310	262	294	271	253	304	284	276	244	280	227	299	253	266	224	251	270	285	274	272	258	244	287	242	287	242	288	271	283	263	253	249	274	256	244	300	286	275	267	248	237	266	272	244	272	251	275	288	261	256	268	263	288	263	284	269	285	283	281	271	273	273	275	255	247	252	258	262	248	244	235	248	251	271	274	304	243	266	268	272	240	258	262	271	272	254	235	280	273	253	264	287	271	250	282	269	255	293	245	265	266	275	257	261	256	287	287	280	256	289	269	265	284	271	263	278	260	258	281	263	270	279	274	273	238	281	262	286	269	249	243	291	233	296	253	258	274	323	250	280	265	242	266	265	270	256	283	263	258	264	257	298	273	275	289	282	234	252	261	259	266	284	278	265	280	264	285	261	282	263	286	255	294	242	262	275	249	259	256	236	280	267	259	237	282	268	284	264	302	227	255	277	308	250	287	272	256	272	268	249	275	303	252	253	272	271	268	247	264	295	260	265	284	285	269	271	288	261	245	290	275	265	258	249	249	264	289	269	298	268	256	271	268	251	246	239	274	279	267	259	243	260	239	272	278	240	268	260	297	278	262	288	235	262	266	286	265	270	283	247	241	244	265	263	231	253	298	257	272	267	260	275	289	290	255	234	267	248	263	281	310	278	280	250	302	269	289	265	291	249	266	259	256	256	270	264	263	234	232	269	291	260	259	254	249	276	257	305	272	283	249	309	247	261	286	258	290	269	272	245	285	262	281	287	273	273	248	272	255	277	298	286	269	276	272	240	257	245	281	264	244	272	264	288	254	273	246	247	276	260	284	263	261	247	269	261	260	262	281	286	299	249	280	265	281	275	267	280	271	281	302	262	288	260	281	232	254	275	273	275	275	243	307	262	277	245	299	260	264	232	264	271	253	290	257	255	275	254	269	258	256	287	246	283	282	279	257	267	245	273	254	269	264	275	259	262	254	260	268	299	264	270	257	277	283	281	237	276	259	258	252	280	287	256	260	300	285	284	282	284	261	256	249	252	277	265	283	263	264	257	293	287	266	273	260	248	283	246	284	276	286	269	257	267	236	249	243	264	235	280	264	261	277	294	229	243	272	286	281	260	256	293	288	276	253	259	246	266	281	260	302	249	278	278	270	269	284	284	289	281	250	258	266	260	274	282	269	288	256	275	269	266	248	266	266	284	233	255	271	253	248	286	257	284	257	276	260	246	263	282	312	270	277	281	302	304	266	280	286	254	267	255	259	250	254	263	256	283	266	280	290	265	264	251	265	280	262	310	275	254	271	273	269	243	286	247	245	258	258	267	252	257	252	264	295	252	267	257	287	260	257	236	252	309	249	271	244	280	259	232	273	279	265	278	277	250	249	268	267	264	285	252	292	262	260	267	279	269	248	264	245	265	253	272	278	277	245	279	268	230	263	272	256	271	285	256	276	272	270	262	277	290	270	283	268	269	237	245	254	273	269	268	260	272	273	282	290	291	260	282	254	260	281	251	283	286	276	272	285	266	245	258	249	265	285	250	260	290	276	257	252	280	296	242	255	261	286	282	261	281	290	273	264	252	287	239	255	286	257	271	277	261	295	264	271	265	231	257	273	264	284	265	273	291	273	260	256	259	251	255	313	244	279	275	259	266	243	245	275	257	267	281	260	290	270	277	267	298	263	242	286	258	274	288	284	263	287	270	242	263	273	237	273	255	252	299	294	289	270	281	285	246	255	273	288	264	268	270	273	264	296	256	284	241	263	273	248	248	301	267	287	280	303	272	279	296	267	240	233	268	261	245	264	241	266	264	278	255	263	266	273	271	253	279	291	274	275	292	243	277	257	257	283	268	267	234	234	283	232	237	256	252	259	259	267	259	295	266	287	290	269	288	293	272	264	270	255	211	262	281	260	254	256	255	281	298	274	267	249	249
6715	7523	12085	14109	12344	11766	10099	7276	6051	5273	4615	4226	3685	3211	3102	2754	2590	2318	2925	3801	4125	2641	1804	1310	970	922	935	875	834	791	817	804	723	700	689	731	772	750	766	719	778	752	778	774	750	759	722	721	697	747	713	691	723	717	690	673	697	748	711	685	703	753	655	713	696	721	681	700	682	686	669	743	660	689	708	735	675	717	694	705	680	692	715	703	691	721	677	713	743	742	737	709	730	693	705	674	715	734	727	735	667	677	748	725	723	689	676	684	662	699	682	687	710	722	757	693	692	688	704	741	700	749	680	691	691	716	672	698	662	671	678	694	741	715	708	700	659	677	678	685	728	736	710	728	690	746	648	714	679	711	641	726	759	772	698	696	712	733	677	695	686	714	665	695	649	732	706	732	726	702	701	673	677	691	740	669	702	696	739	702	729	666	640	724	708	666	701	714	729	720	743	703	688	676	670	722	648	679	668	678	702	697	713	734	666	716	744	737	697	715	683	643	646	763	747	730	694	716	696	695	677	694	716	674	695	738	713	705	687	699	701	691	703	722	678	694	747	669	717	708	710	724	712	732	725	640	651	694	709	702	721	703	706	681	695	686	671	738	683	699	709	651	733	683	722	739	701	681	748	631	713	696	726	695	719	656	696	688	697	722	682	716	670	657	702	677	718	717	706	716	645	740	654	658	699	720	705	689	721	668	687	699	751	736	739	693	698	726	711	693	694	721	683	722	701	661	707	710	685	696	664	700	724	737	720	675	669	659	627	757	727	656	710	707	714	719	663	670	691	733	662	682	702	691	687	693	728	676	712	693	666	699	684	710	643	670	698	637	710	681	694	721	697	694	674	706	704	728	710	691	698	714	698	644	690	703	731	750	710	661	722	679	731	677	753	683	703	751	685	654	719	655	660	672	653	703	717	752	711	701	695	667	724	675	759	659	645	703	669	699	723	735	687	693	701	685	657	748	714	686	697	702	706	691	690	655	722	705	659	744	714	707	702	689	693	705	696	700	684	667	729	722	699	684	715	711	736	712	694	685	680	758	724	691	712	722	728	694	728	696	710	706	747	709	705	689	707	668	698	688	705	694	689	694	742	674	719	691	699	637	699	629	685	710	691	731	734	670	639	643	720	722	730	696	692	689	724	702	690	706	722	754	684	673	677	704	633	678	665	686	717	668	703	659	699	691	720	685	710	678	681	717	719	717	659	702	728	707	664	687	755	710	651	720	685	689	734	693	693	747	715	711	690	691	681	677	679	697	655	690	666	665	663	646	692	758	699	711	695	706	716	723	688	697	697	692	694	692	713	662	735	716	706	701	645	692	697	701	714	702	752	681	676	677	753	708	701	652	691	703	721	742	717	689	667	718	698	694	685	734	744	720	665	713	705	667	701	686	712	660	727	708	668	709	707	687	690	670	717	681	688	723	652	706	679	672	728	720	716	739	672	650	702	734	735	742	713	722	662	685	720	687	683	727	756	707	732	685	700	751	711	672	694	729	690	705	690	708	720	729	682	708	722	691	709	693	699	684	701	683	706	708	649	738	688	692	704	713	657	662	706	744	682	674	714	698	686	726	676	694	670	708	710	714	689	723	752	715	700	676	720	680	700	732	731	665	708	663	654	689	670	745	692	703	667	653	714	673	675	682	713	695	662	700	690	694	683	688	751	702	693	700	733	671	699	698	723	722	660	746	696	677	638	707	661	684	668	718	693	698	719	669	715	702	709	723	732	702	717	710	649	668	687	700	713	708	672	682	663	724	719	667	704	680	695	694	735	698	644	717	693	659	649	705	721	657	714	717	698	695	704	694	705	679	705	684	717	701	723	687	706	679	696	697	670	703	735	709	726	693	675	680	694	709	659	732	724	704	714	713	694	709	713	695	699	659	688	677	692	666	715	720	709	747	658	677	700	690	694	708	707	721	698	722	724	663	711	759	699	671	697	658	705	724	656	739	686	729	728	711	701	661	672	683	695	726	661	729	701	764	699	713	710	742	730	699	701	752	688	722	679	685	695	671	686	734	698	692	715	710	693	688	685	704	734	740	699	671	709	705	714	710	722	696	690	688	736	719	719	726	688	670	694	730	673	707	657	711	660	734	693	698	688	667	753	731	719	721	683	705	733	728	714	709	686	708	694	664	688	672	671	671	717	712	717	759	715	719	725	696	684	683	691	695	682	727	698	672	680	684	704	719	740	688	676	695	657	700	628	687	691	671	694	654	697	716	708	708	730	715	717	717	708	650	700	707	697	687	698	677	704	667	653	718	731	662	659	695	704	626	707	718	716	677	659	694	712	697	712	671	642	744	731	751	686	742	742	725	723	729	694	710	741	757	728	691	699	719	739	684	735	711	672	687	642	679	719	686	714	654	722	709	678	694	745	708	694	691	701	742	716	701	676	705	726	630	726	655	679	731	653	681	705	673	685	694	719	771	681	696	728	655	693	730	703	758	723	741	704	679	686	692	669	714	633	702	728	724	694	678	685	709	734	704	688	693	705	723	670	681	678	702	694	683	639	699	721	667	652	668	698	682	721	693	697	690	718	696	686	719	672	718	672	729	721	692	699	714	706	741	698	695	716	643	740	698	713	689	705	698	724	680	724	688	665	701	717	697	709	715	661	728	706	739	703	754	713	729	690	717	689	688	723	678	660	642	719	752	717	668	674	692	699	662	711	651	671	683	717	701	655	717	703	692	722	712	749	729	723	690	681	726	721	694	703	658	708	704	726	685	687	707	693	735	703	685	689	668	686	699	681	721	670	698	704	655	693	697	685	720	692	714	703	715	748	698	749	696	724	677	743	771	715	737	732	722	743	685	709	738	721	716	732	712	710	734	712	727	713	697	687	687	686	676	675	681	667	728	730	682	650	664	732	725	692	675	729	720	752	694	740	674	730	656	734	729	735	705	744	676	701	721	733	738	694	709	744	742	732	710	674	735	684	678	680	684	696	731	735	719	656	680	677	668	709	713	688	713	673	724	706	687	700	659	722	704	672	681	718	683	749	678	692	680	689	720	696	642	715	689	688	690	679	746	675	768	724	710	697	728	693	677	675	674	669	716	700	697	721	706	711	677	736	682	687	699	693	716	723	677	676	672	692	700	712	754	694	676	738	677	655	728	658	704	699	672	688	678	723	666	715	701	645	667	719	690	728	677	702	699	701	687	687	702	730	719	674	706	714	660	677	723	702	669	682	726	702	694	695	663	630	725	702	702	680	693	656	715	717	704	655	686	688	641	745	716	677	701	718	705	667	697	716	693	737	724	753	706	706	682	692	660	677	692	688	730	696	730	696	663	673	717	760	684	698	711	679	710	724	701	691	713	761	734	674	714	679	662	715	709	720	686	701	726	719	660	680	714	725	681	674	692	646	735	719	680	651	677	683	697	674	678	689	715	717	680	729	715	695	699	687	709	716	680	732	683	664	710	694	730	701	630	700	705	704	653	720	703	672	677	718	718	724	704	730	736	700	713	738	720	686	756	703	669	694	692
22470	22376	28204	20124	14275	11745	8526	5312	4255	3544	2611	2350	2142	1984	2200	1948	1564	1276	1442	4071	3872	2217	1581	1265	715	658	836	756	688	516	508	557	390	369	346	365	366	378	373	353	359	387	342	291	310	290	274	299	293	309	292	304	263	268	301	292	274	293	288	326	281	255	296	269	286	254	294	261	290	286	284	293	256	275	266	300	298	275	289	297	286	266	303	265	284	243	282	271	295	304	266	268	288	254	298	262	289	262	283	265	267	284	272	323	280	262	294	276	256	255	285	238	280	281	270	279	289	281	294	284	270	296	273	284	279	273	252	275	267	253	271	269	255	259	281	288	264	278	262	330	285	293	266	293	275	234	283	280	259	292	285	252	279	281	286	257	280	272	255	281	283	256	267	252	260	274	260	256	278	284	282	252	277	264	277	277	282	292	273	306	318	254	284	285	255	295	270	266	295	268	292	259	322	257	243	280	264	287	273	271	252	296	299	267	282	284	287	284	267	265	266	266	301	262	267	303	242	276	273	290	299	268	254	247	263	238	278	291	236	283	272	270	301	266	291	258	268	272	283	289	272	309	276	289	281	265	291	277	270	266	269	259	324	271	304	288	272	322	285	279	276	297	267	276	273	279	261	282	276	274	276	254	280	279	288	278	263	259	276	288	294	307	220	264	288	275	286	296	258	255	277	272	294	313	270	254	296	274	272	302	281	291	273	267	308	297	288	280	265	249	272	280	273	288	284	283	295	285	274	257	252	295	280	270	298	267	281	276	291	247	278	296	273	288	278	281	304	293	290	302	259	244	324	267	267	270	278	245	277	284	270	293	305	285	294	278	277	270	250	271	267	281	242	287	292	266	263	290	242	267	287	296	275	304	282	248	263	283	274	256	278	246	259	277	270	259	295	263	246	286	255	273	273	287	270	270	268	292	296	300	280	290	273	262	276	277	271	247	288	311	304	305	263	292	267	281	246	267	252	267	266	311	265	282	275	291	286	300	266	267	286	268	295	267	253	287	282	307	291	275	296	258	269	283	291	263	281	252	271	274	286	275	282	290	275	262	266	268	258	295	276	270	289	258	294	248	296	289	268	264	258	225	260	258	311	276	268	244	301	268	265	275	289	283	287	277	293	287	293	289	268	261	294	280	265	278	283	289	264	286	297	275	293	262	248	283	308	289	280	252	258	253	261	273	283	265	270	261	275	252	270	293	286	281	281	293	285	261	259	257	275	284	263	299	274	244	292	286	275	290	279	284	272	289	273	287	231	266	314	302	287	249	283	270	261	269	251	292	268	271	279	243	273	303	280	270	279	268	272	277	282	267	268	262	288	283	263	261	253	278	263	281	295	280	252	269	280	265	259	264	276	252	277	285	269	278	307	279	273	268	255	273	303	280	260	279	285	280	249	249	262	260	297	275	304	295	253	271	304	271	289	296	298	307	312	283	289	285	256	277	266	269	300	292	280	276	281	253	275	267	283	269	262	259	281	270	295	269	262	257	287	250	272	266	291	262	267	276	273	290	265	298	277	252	277	249	277	260	290	236	288	282	315	289	278	263	287	273	247	288	284	255	283	256	266	302	289	288	242	302	281	263	292	265	283	246	274	314	267	267	285	278	301	301	276	291	297	242	244	295	306	276	245	267	298	280	270	288	293	284	294	266	292	270	286	272	254	284	262	282	319	308	281	301	279	275	242	270	257	275	250	267	284	277	276	283	301	287	270	280	275	284	256	262	261	267	311	268	300	272	302	262	284	263	296	248	261	272	289	281	272	252	282	299	253	282	271	288	264	287	252	263	279	280	288	256	252	269	263	298	291	302	262	262	280	277	275	278	297	309	274	283	266	284	274	274	273	265	277	295	282	276	272	285	296	288	267	273	312	278	306	272	265	295	268	255	272	255	275	258	285	250	270	301	278	270	255	246	261	278	280	285	282	265	271	262	290	279	291	247	286	275	275	280	270	284	277	300	305	287	286	278	291	262	279	279	275	253	284	274	282	275	275	263	268	298	312	223	279	274	262	277	267	255	266	285	277	278	277	258	295	288	292	264	316	262	257	265	249	249	297	256	299	248	276	241	256	275	302	300	271	280	264	277	283	274	280	279	300	256	251	260	283	273	271	285	267	274	287	284	287	294	271	291	288	272	289	290	265	283	275	279	284	298	246	275	252	292	268	279	278	282	298	254	302	288	281	290	269	290	291	263	260	279	285	289	263	268	250	291	296	283	293	233	262	289	292	249	284	273	289	256	271	290	271	278	284	312	264	260	288	295	265	286	299	278	244	264	268	268	293	271	292	268	275	239	277	279	261	295	268	269	274	254	294	292	264	277	278	257	255	280	265	284	267	294	263	268	258	247	290	283	306	261	276	261	289	281	275	306	277	276	279	279	274	258	286	272	272	262	278	268	272	278	284	290	289	290	269	273	278	252	284	298	263	300	271	295	281	256	276	279	262	294	275	272	284	296	324	267	272	251	270	290	287	243	291	263	285	292	276	269	264	271	272	280	261	273	291	260	274	291	272	284	259	282	297	292	268	271	284	275	286	304	253	277	278	243	272	268	280	251	270	327	264	244	261	221	292	264	277	282	309	292	265	260	300	287	265	275	286	289	261	276	251	302	297	288	279	255	246	256	292	274	239	259	278	271	281	288	287	293	302	260	277	269	267	263	303	309	274	270	259	299	300	277	285	260	262	254	275	256	291	262	248	273	280	300	255	264	267	259	300	272	286	276	280	271	308	276	303	287	262	273	271	270	294	262	259	257	279	265	275	297	270	259	292	279	275	300	303	292	292	301	293	283	286	290	255	261	285	240	311	304	288	243	254	254	256	246	275	271	291	282	277	278	277	271	274	251	271	244	255	264	256	299	280	307	298	287	295	280	311	286	299	301	277	262	250	295	275	273	270	238	290	283	255	269	302	262	288	260	266	283	265	298	287	252	282	284	252	305	275	281	274	261	265	273	250	268	273	276	272	286	290	251	282	268	288	282	266	298	268	315	270	293	285	288	287	274	270	289	292	265	283	241	291	292	267	265	299	262	298	280	254	250	290	271	289	270	257	274	282	264	311	303	283	296	301	263	270	306	278	246	273	255	277	273	249	266	277	250	251	277	266	297	261	279	281	256	253	267	293	272	234	256	269	285	319	270	258	277	271	283	254	269	298	263	260	291	319	276	265	257	266	261	264	255	294	264	286	290	294	253	300	275	286	296	258	286	280	287	221	285	257	301	290	239	286	293	254	267	294	246	260	264	279	295	254	316	303	263	264	281	279	280	275	294	269	278	293	290	284	286	277	277	284	233	315	293	280	278	275	239	280	262	251	274	284	253	273	293	282	274	252	248	313	302	290	245	278	280	282	257	307	291	238	260	280	268	270	271	270	284	294	268	257	287	311	266	286	267	285	280	282	275	285	250	245	254	283	277	264	267	271	256	290	242	271	272	299	299	265	266	297	267	284	278	282	282	293	309	257	317	275	258	236	269	273	266	299	289	244	277	287	292
15069	18544	29142	24246	22076	23109	20621	16165	15356	12876	10326	9997	9329	8656	9436	8744	7119	6471	8074	19669	17237	10985	8625	7020	3664	3505	4386	3997	3304	2478	2790	2598	1736	1264	1390	1442	1378	1526	1315	1362	1273	1383	1164	976	933	865	770	817	814	777	763	788	759	725	719	707	694	765	735	749	709	725	692	750	733	661	746	741	706	705	733	779	714	743	726	711	720	713	693	704	720	738	712	717	682	684	698	705	683	667	708	703	749	708	746	732	736	707	739	688	711	711	715	732	727	772	764	686	724	706	717	685	677	721	716	727	695	679	701	746	737	669	708	706	730	709	752	744	721	730	743	712	654	730	722	699	736	722	677	713	727	700	723	697	706	715	690	725	687	716	707	686	729	737	719	771	727	713	731	745	670	715	757	747	695	655	710	693	743	676	697	754	695	726	708	708	699	705	732	675	729	716	726	708	731	729	760	718	723	760	719	735	751	717	724	728	735	717	659	708	726	736	703	741	728	743	722	691	705	707	663	769	715	772	674	691	727	695	737	729	694	695	652	735	724	671	652	663	772	750	694	710	721	703	731	723	681	725	747	714	683	686	661	672	663	785	774	696	711	709	684	706	713	727	707	707	753	739	712	758	715	741	746	694	710	751	749	735	749	743	748	741	748	698	753	749	641	691	726	676	738	721	749	701	708	701	683	723	741	728	744	723	734	668	729	700	709	696	699	693	729	702	695	711	713	718	702	727	715	736	734	712	740	722	700	717	695	728	718	720	757	766	682	758	681	712	700	742	716	721	723	706	740	700	737	730	696	731	681	712	687	743	737	709	780	692	695	762	736	738	716	720	681	733	693	726	699	739	736	741	712	746	665	754	695	679	728	698	688	684	692	673	713	673	715	719	685	689	740	730	741	723	733	744	705	712	749	769	678	723	698	732	742	693	716	715	708	724	697	723	708	701	698	713	716	692	745	679	739	763	720	718	765	696	719	713	703	681	691	721	727	725	704	782	754	724	742	728	682	705	705	684	680	684	715	735	747	755	736	708	738	710	699	713	737	739	685	753	749	709	724	717	726	738	738	718	739	712	739	760	699	690	730	699	708	771	724	699	723	688	774	757	699	736	720	646	665	723	755	706	697	704	695	696	748	716	725	709	723	717	698	735	721	768	708	744	766	742	745	705	749	740	742	722	720	659	738	700	740	703	690	768	731	712	794	724	715	747	691	735	679	740	723	729	729	765	725	738	715	742	710	716	719	675	689	705	710	671	704	740	719	686	764	724	715	670	735	720	697	684	681	732	727	719	694	727	697	704	693	721	706	681	695	728	782	716	752	732	701	752	731	712	722	719	724	736	714	669	778	777	714	698	692	682	712	717	767	745	698	720	714	712	715	703	694	695	746	725	767	733	704	761	724	726	728	720	719	777	729	739	713	678	730	738	727	722	713	718	706	713	727	689	693	747	711	696	656	704	705	722	695	700	713	724	752	715	699	744	664	648	718	713	719	726	739	704	741	744	701	756	667	765	680	702	733	741	743	730	704	726	710	716	718	748	726	752	720	712	730	745	738	703	733	676	675	743	661	699	715	697	694	747	713	712	713	735	715	678	724	764	764	731	697	687	692	709	732	700	744	739	702	743	682	715	715	720	707	752	690	700	637	697	752	744	670	676	726	701	769	739	718	742	684	673	722	738	681	733	722	742	714	716	723	714	668	690	710	729	762	742	736	695	721	746	708	738	755	704	682	754	724	717	667	685	686	742	753	680	683	730	719	750	690	755	674	725	719	713	680	724	737	725	715	740	695	684	705	733	733	700	685	708	677	707	714	747	702	706	725	689	695	708	709	707	684	679	713	765	657	692	736	751	721	728	702	702	673	734	731	667	674	698	719	742	740	715	683	685	713	729	706	699	698	690	762	714	753	751	723	698	676	698	711	701	737	762	710	720	718	716	704	717	750	732	743	707	722	715	745	715	745	695	717	733	762	712	701	712	725	744	712	680	724	832	706	686	706	704	690	696	694	743	739	710	690	718	732	724	749	724	685	747	784	699	717	701	739	699	696	741	757	725	725	751	724	651	710	707	740	733	735	724	736	779	737	700	716	766	732	696	726	658	681	707	757	717	726	698	725	700	748	684	714	691	735	759	756	753	697	706	729	762	736	682	735	695	702	703	762	699	741	707	758	714	711	679	729	718	760	724	728	770	704	745	700	704	683	748	745	744	729	735	761	711	652	739	666	691	675	717	708	704	695	724	705	683	739	757	743	738	698	694	688	732	725	691	730	721	750	705	708	747	735	711	704	768	722	739	726	712	640	686	749	709	692	734	735	690	716	728	718	711	726	705	735	726	701	729	723	736	678	757	726	747	755	700	721	720	744	725	684	729	704	703	729	705	735	712	749	763	706	742	725	707	728	733	730	697	773	745	750	689	705	671	697	705	694	675	725	682	735	707	711	754	701	724	720	742	733	709	716	703	712	700	686	719	725	706	714	769	696	699	730	726	701	734	740	737	680	722	719	718	751	703	698	683	708	735	751	705	680	698	708	736	690	711	637	714	785	736	730	734	762	750	720	706	739	714	726	706	694	687	717	713	682	734	811	747	718	736	721	714	724	688	702	719	720	701	680	680	679	735	706	719	702	701	699	710	690	720	721	686	691	716	728	671	729	740	748	760	761	715	735	710	734	705	683	682	724	716	725	738	782	728	714	714	691	731	715	707	725	744	718	673	712	733	737	722	749	715	718	681	692	727	708	717	725	714	748	668	745	698	767	730	752	734	761	702	691	713	700	703	695	755	670	681	755	701	762	721	702	678	712	730	752	701	769	697	741	693	718	688	729	689	765	685	705	692	712	681	752	727	722	666	700	726	731	699	705	762	705	700	747	738	673	717	684	698	731	683	812	708	743	712	730	706	670	761	747	743	684	756	693	732	762	753	705	713	679	765	691	659	734	723	762	726	680	739	699	700	706	749	704	717	705	731	773	771	730	702	698	689	710	710	722	692	715	698	730	663	702	753	745	695	732	671	779	743	799	738	695	702	694	715	748	732	758	730	731	714	697	701	675	714	728	679	741	728	709	740	715	712	712	730	732	699	708	718	740	747	679	712	715	763	698	714	676	726	731	662	716	749	726	738	747	727	694	700	752	738	734	697	741	733	720	703	778	756	724	719	722	716	767	734	747	701	697	720	766	727	733	718	729	730	684	698	726	708	754	711	690	683	721	676	656	681	708	723	692	696	720	738	710	742	698	700	741	723	708	774	736	717	738	719	746	729	765	734	701	630	716	757	731	735	727	755	705	703	672	744	718	709	718	718	724	733	755	672	749	740	713	756	678	707	724	718	759	718	742	724	724	713	761	714	705	753	701	739	725	769	740	709	728	667	682	748	688	674	731	770	728	715	688	692	685	762	685	677	726	741	683	703	659	738	735	702	737	679	731	730	695	749	752	702	679	727	762	756	713	731	690	645	687	745	755	709	661	735	680	714	665	752	701	715	720	730	694	752	767	682	687	753	717	779	719	721
32814	30357	37222	29188	22611	20128	15318	9723	8552	6921	5596	4805	3504	3423	3727	3277	2419	2430	3682	5917	3129	2873	5164	3655	1705	2211	2500	2267	1631	1150	1455	1136	694	553	623	656	538	590	525	499	554	549	556	419	358	316	311	286	293	273	332	280	296	283	288	245	286	262	270	280	288	268	298	271	302	266	264	282	272	258	269	269	281	277	254	264	291	272	302	247	274	260	249	252	301	275	291	250	248	248	273	264	268	290	252	243	285	262	276	284	262	260	263	256	258	271	257	273	254	282	261	255	280	285	294	272	274	261	272	260	260	306	277	296	291	276	253	273	296	233	256	259	261	243	260	301	275	278	262	297	289	276	247	284	261	303	283	247	259	273	258	285	276	291	262	292	268	277	297	263	266	268	273	258	247	264	281	267	290	263	265	276	262	299	274	261	279	268	255	287	302	293	309	285	299	284	245	287	279	274	276	297	237	274	257	259	277	307	280	261	250	276	290	264	276	283	254	283	280	248	289	257	276	297	279	256	287	280	279	288	253	283	233	273	272	265	294	246	258	285	264	273	294	289	284	260	289	265	290	276	245	258	250	306	304	277	283	269	285	283	301	257	301	290	282	271	278	274	269	267	282	309	279	254	291	294	300	271	275	267	286	300	248	267	284	265	276	248	266	271	268	266	274	296	266	268	253	242	261	257	300	277	267	265	284	272	274	307	296	267	262	240	262	265	242	234	241	275	262	264	277	279	275	262	262	288	255	241	262	282	296	275	253	265	278	310	277	296	275	272	254	287	280	283	267	250	282	285	299	278	276	255	311	284	289	276	269	304	261	262	274	260	289	280	284	276	259	258	257	282	272	254	280	255	261	263	236	269	267	273	272	249	299	273	282	268	274	265	258	263	258	289	264	261	295	281	279	280	270	254	255	283	278	288	229	273	267	261	269	299	250	287	267	305	253	272	298	267	260	254	277	291	279	275	280	237	260	255	265	269	278	253	289	307	249	287	273	279	266	265	262	259	281	277	277	266	284	290	281	254	256	283	253	267	253	297	291	275	268	259	272	292	292	289	270	274	282	259	280	255	253	273	281	275	278	280	286	278	278	282	289	259	234	281	277	242	289	263	274	275	276	263	277	282	277	294	260	284	271	313	282	291	282	269	260	298	237	303	271	269	298	245	251	272	285	263	290	288	281	268	272	298	268	266	262	297	236	276	294	239	286	280	268	243	258	271	267	268	274	272	264	263	288	263	252	265	252	266	275	310	291	286	286	288	295	256	240	248	277	268	260	257	293	274	269	293	246	245	254	287	286	259	254	268	283	276	280	250	267	281	275	279	284	291	289	246	247	269	275	273	279	261	300	283	279	276	264	269	286	254	319	284	277	250	293	229	281	289	272	293	294	257	274	290	278	275	270	290	277	274	295	272	260	273	241	298	262	272	276	283	272	304	265	243	232	292	256	252	265	279	262	257	256	267	285	267	272	255	262	291	261	309	309	275	279	270	289	282	278	260	282	306	300	290	288	276	271	308	246	277	273	272	296	275	294	265	295	264	273	258	271	284	281	280	277	274	259	299	273	245	292	293	280	298	256	276	274	271	311	269	297	258	291	260	268	247	282	299	275	279	275	302	269	276	271	278	276	260	291	277	289	264	272	263	272	264	266	290	270	261	255	276	294	254	293	262	268	286	250	273	263	254	273	255	266	240	242	273	284	260	239	270	306	263	305	254	269	258	269	257	260	288	265	269	270	270	306	241	258	260	323	274	280	302	256	277	282	258	290	285	265	262	272	275	280	278	283	282	249	313	266	301	251	285	276	281	268	283	248	312	279	298	279	268	259	318	313	288	331	263	273	320	252	237	276	236	284	251	279	276	285	301	291	246	272	289	258	274	304	265	275	273	258	275	261	279	279	267	267	286	254	278	284	233	269	272	242	259	264	276	280	262	277	263	273	288	281	257	258	294	278	275	245	247	281	277	274	244	283	295	277	257	266	257	250	265	247	264	273	280	284	271	276	244	278	296	261	294	234	278	265	245	276	278	264	262	239	251	279	256	253	224	271	249	256	258	263	286	328	273	271	268	248	265	240	273	282	269	254	240	296	258	272	279	274	277	257	298	282	259	280	277	279	276	293	281	272	311	279	269	224	270	284	279	270	303	248	276	284	280	310	265	263	262	298	263	249	282	279	257	278	260	275	295	274	267	302	269	262	276	269	260	294	276	244	250	283	282	256	257	255	278	252	268	254	258	242	250	270	229	231	275	263	272	255	279	282	238	247	296	273	279	289	279	259	299	260	253	296	266	294	295	250	279	262	261	282	259	268	275	248	260	274	282	257	301	262	243	255	274	260	276	292	270	296	268	261	267	273	260	280	263	274	262	251	266	289	290	282	260	287	245	282	279	253	268	272	271	279	286	304	265	269	276	252	273	241	278	262	262	266	272	262	280	266	263	254	262	280	251	262	301	291	287	277	278	262	287	270	254	241	268	260	265	297	271	275	271	276	282	312	267	275	277	258	260	303	283	267	290	293	280	313	273	271	275	278	271	281	270	297	263	280	278	293	284	278	257	255	247	263	279	314	269	253	265	273	265	242	260	238	250	264	283	271	264	265	300	281	250	246	266	271	259	260	240	282	279	251	281	268	237	266	278	278	269	275	293	258	253	276	290	274	274	300	282	298	300	274	260	270	281	258	316	280	258	302	253	267	247	277	299	280	258	310	278	265	247	291	273	275	259	274	279	271	266	293	260	261	249	279	273	278	271	258	266	280	287	287	286	283	290	254	254	300	258	266	276	264	247	274	305	257	273	272	287	271	272	279	269	259	252	271	259	273	271	252	269	289	261	257	281	262	253	232	268	285	259	312	271	277	269	250	264	263	256	261	292	259	270	242	270	279	283	292	300	283	259	276	261	292	292	269	280	276	290	270	247	277	249	256	257	267	263	290	275	278	217	280	275	248	269	281	263	292	268	292	261	286	283	245	241	269	311	263	272	257	287	282	241	269	282	246	239	291	289	274	247	277	279	298	286	305	269	284	294	272	248	270	271	257	276	280	264	269	253	281	274	250	284	288	245	275	254	231	282	279	246	264	265	267	251	289	247	263	229	283	261	279	247	286	283	315	262	240	270	284	260	294	293	232	278	261	251	282	270	263	275	264	262	309	274	260	291	254	263	256	265	285	262	256	277	261	261	242	283	274	281	288	258	280	312	264	282	258	255	259	249	250	252	260	284	264	254	262	237	267	274	264	273	296	255	294	292	269	267	304	278	255	262	266	293	259	266	253	259	288	284	254	262	278	282	247	296	281	295	264	259	266	276	229	285	279	286	254	289	263	293	304	274	299	262	275	273	269	266	261	216	288	279	265	277	239	300	297	267	290	290	292	265	275	232	260	286	253	301	255	278	277	259	273	285	272	264	261	281	289	269	294	302	274	291	283	258	255	274	271	275	289	283	268	238	267	270	258	275	262	277	265	249	282	265	276	239	303	232	290	306	284	261	254	268	265	277	278	281
20240	24359	36407	31326	29011	29857	26654	22333	22239	19184	16975	15242	12739	12759	13654	12260	10288	10513	16217	22044	13429	14195	22687	16909	8417	11795	13082	11760	9195	6267	8517	6699	3693	2912	3166	3568	2815	3414	2501	2533	2687	2778	2846	1547	1394	1224	976	981	977	892	871	813	773	766	796	694	678	754	723	711	741	700	703	670	730	678	739	704	702	686	662	715	738	708	677	742	718	712	695	692	669	657	689	712	706	740	747	704	739	689	696	670	692	674	721	685	639	671	697	743	694	703	659	731	739	726	743	721	649	683	700	705	710	701	722	707	679	733	689	680	719	642	687	708	679	746	691	718	683	697	666	714	709	703	679	663	746	700	680	728	742	703	701	705	693	700	696	655	730	670	689	676	707	689	692	730	707	675	751	728	721	704	712	695	689	704	627	666	684	717	670	718	689	712	723	706	727	717	716	700	730	736	682	686	721	679	704	688	710	700	706	750	714	724	687	706	703	671	702	686	692	732	764	722	679	675	657	721	700	734	705	701	676	698	675	713	722	665	712	700	688	723	670	676	704	690	644	702	706	688	733	670	672	731	691	682	649	700	710	736	684	686	691	708	692	744	729	720	652	707	707	692	680	683	642	679	709	709	726	733	699	708	661	690	691	693	696	697	711	684	690	667	743	677	662	702	731	744	712	712	705	663	680	724	706	718	675	683	704	706	658	669	710	733	714	697	756	682	702	704	685	704	674	696	704	745	680	728	697	681	664	682	744	695	766	690	699	732	710	713	728	686	702	701	726	728	702	706	717	719	681	701	673	710	682	716	710	727	740	700	693	728	704	676	702	711	727	714	743	682	707	750	721	716	714	694	646	698	691	679	690	728	707	706	731	717	696	703	700	691	719	699	692	701	662	701	756	741	662	657	728	706	713	666	643	682	691	739	676	649	691	693	681	727	743	685	702	701	657	744	675	706	717	678	713	688	710	691	678	742	683	700	725	730	714	662	701	687	679	716	694	690	738	706	765	738	736	677	689	729	736	678	746	710	714	657	692	713	751	718	765	721	735	668	702	694	704	715	694	684	731	680	674	700	729	664	666	733	734	731	697	656	693	714	660	722	698	675	732	708	701	745	717	745	716	652	712	675	654	722	744	680	715	726	716	662	724	735	713	698	693	669	658	694	702	668	654	735	696	694	720	731	669	726	696	683	697	692	684	726	666	715	700	741	670	750	738	610	706	696	694	727	737	678	694	687	696	718	706	721	686	739	696	760	697	695	708	673	711	719	722	709	681	713	688	699	716	730	725	754	708	710	678	657	713	716	691	744	680	729	707	695	704	746	721	678	688	718	745	692	692	745	727	699	697	708	722	714	735	675	710	712	715	729	697	692	710	701	729	688	690	699	669	680	742	713	697	673	703	706	709	719	719	690	710	731	734	652	734	657	707	731	704	689	693	703	681	717	703	691	713	719	659	686	680	678	693	665	708	688	715	703	685	719	662	699	691	704	684	676	697	711	712	692	681	725	716	720	732	695	738	688	691	671	701	717	695	717	712	727	700	693	752	730	688	679	729	728	694	711	711	689	650	699	719	688	717	698	707	710	728	741	698	702	707	676	732	748	721	718	650	721	701	696	720	721	651	686	760	700	674	676	685	715	651	693	702	664	682	710	718	690	736	675	700	684	663	716	692	733	714	733	666	665	709	719	701	698	700	647	680	668	743	710	749	708	691	682	685	699	654	734	718	685	718	702	680	744	756	706	690	701	739	675	693	737	729	786	714	681	730	667	670	710	714	728	679	657	743	740	756	732	728	687	691	686	713	707	718	680	703	716	713	714	725	746	737	661	691	672	726	693	704	681	701	682	716	688	694	729	648	683	741	663	674	732	675	687	679	698	681	643	672	700	712	721	718	687	684	733	719	710	713	685	707	718	697	692	711	727	700	705	681	788	669	708	702	714	708	691	728	722	685	689	734	733	677	689	698	681	738	712	697	738	701	720	729	699	724	710	735	674	688	742	660	669	724	642	704	720	662	665	689	667	713	721	728	712	735	717	638	677	724	714	731	673	635	707	667	692	716	664	733	722	705	699	724	662	700	671	700	685	704	666	683	710	731	726	711	716	674	755	716	709	658	721	656	678	696	705	668	724	721	712	712	707	726	704	669	705	722	686	702	756	698	683	735	739	714	690	756	645	673	723	665	727	714	704	698	750	727	690	676	712	707	669	711	702	697	678	740	728	701	687	735	723	738	740	670	722	706	708	688	662	748	718	672	698	684	695	682	686	662	692	697	699	710	708	692	700	703	685	720	734	715	734	723	700	706	700	666	652	709	670	660	727	683	702	715	689	662	742	720	694	702	689	697	713	683	744	724	703	689	668	716	727	678	717	661	709	700	714	694	694	691	661	695	715	733	708	750	696	742	706	705	743	703	691	666	731	696	702	704	704	695	732	649	690	718	712	672	705	677	721	683	707	702	667	736	727	711	732	736	697	688	692	711	728	703	706	689	684	637	706	703	685	686	730	728	712	689	756	668	754	742	711	713	788	735	691	677	685	710	734	748	668	719	686	756	730	698	703	685	673	686	706	740	719	691	713	646	697	663	742	698	657	706	682	646	760	752	708	724	679	731	715	628	709	714	674	724	707	655	690	721	714	722	756	703	670	701	688	720	684	696	677	678	694	755	676	690	708	672	753	702	678	664	754	716	719	689	664	738	664	709	672	685	702	645	708	664	691	723	721	708	696	701	664	698	727	742	710	688	681	705	715	710	704	738	702	685	718	690	673	666	717	677	729	712	691	674	744	669	678	712	659	682	676	746	701	711	662	674	693	695	665	686	714	674	697	727	734	702	677	673	708	720	672	715	747	751	773	736	641	703	738	707	706	708	681	711	655	693	678	726	696	747	767	725	714	679	693	693	733	733	694	700	748	690	712	729	704	661	704	713	726	686	693	718	729	673	678	674	720	694	706	722	668	722	753	669	712	691	715	770	675	652	678	704	695	716	729	665	736	741	667	706	709	670	755	692	711	700	691	705	682	723	733	726	691	702	699	675	715	700	767	684	730	703	720	701	655	688	726	700	731	648	706	665	726	701	716	681	729	693	685	695	711	727	669	700	735	705	712	705	712	696	720	745	707	727	690	702	719	660	676	701	709	655	672	712	697	701	698	690	657	685	725	739	677	718	748	718	735	671	703	676	682	676	744	730	698	688	688	657	702	690	750	771	763	630	657	750	660	706	703	752	737	711	707	688	712	701	698	685	695	663	664	674	668	632	660	726	718	711	666	666	737	727	677	684	681	688	700	689	705	697	698	731	712	689	678	715	662	701	673	759	728	683	696	671	690	668	737	723	688	741	690	738	688	713	706	723	679	693	673	702	733	744	714	721	727	709	754	663	717	720	709	699	674	678	668	692	693	743	682	705	727	714	711	669	689	667	707	676	728	726	675	689	716	771	683	672	724	735	724	705	686	677	744	744	714	734	754	702	661	714	717	705	675	675	684	693	647	707	639	728	691	671	642	709	666	679	682	698	723
8301	7331	8712	7077	4611	3307	2147	1500	1205	1068	906	814	653	607	527	579	493	491	548	447	496	427	503	441	373	336	355	365	335	307	308	313	291	264	277	329	291	307	288	253	271	278	296	301	262	259	274	263	270	292	266	266	279	294	286	281	265	278	276	258	274	298	283	262	284	289	249	285	263	273	284	275	279	269	248	278	261	308	242	266	269	279	294	267	256	283	247	271	254	263	278	272	277	270	280	317	242	259	286	290	283	266	308	279	242	283	240	280	297	266	266	232	266	285	263	258	270	284	247	258	296	280	245	300	303	290	285	278	252	251	255	261	246	266	261	308	269	275	284	302	276	266	264	294	240	278	274	283	257	257	285	282	280	278	283	336	267	291	299	280	286	312	256	241	257	258	282	283	253	258	286	274	298	285	275	270	277	329	260	256	268	294	292	254	278	274	269	261	279	282	317	267	273	237	267	282	296	304	256	286	255	282	272	265	242	282	276	253	288	239	311	278	245	269	270	297	267	278	258	276	272	306	289	324	281	249	268	262	303	313	277	283	245	261	276	250	264	296	267	248	292	267	257	284	255	246	262	273	274	262	274	287	275	295	286	237	257	284	272	287	292	242	282	269	267	285	301	260	267	296	253	263	262	289	266	275	290	301	264	269	258	289	274	302	272	283	266	269	270	275	256	271	280	271	276	264	254	299	268	281	265	294	288	250	252	292	304	246	243	306	257	259	247	304	261	296	304	254	274	257	292	265	261	230	277	294	276	268	267	270	289	271	273	278	254	247	289	264	249	262	262	250	268	272	281	266	280	274	260	249	289	281	268	272	265	260	258	290	288	282	280	266	277	238	273	278	277	268	278	257	285	248	297	268	280	315	279	274	285	265	245	243	251	273	265	250	280	277	267	278	286	255	253	282	266	272	276	288	277	269	265	259	285	277	296	292	249	294	271	263	270	256	259	253	269	273	290	233	273	262	290	292	272	309	244	266	259	296	252	289	286	245	262	235	269	286	244	260	253	252	252	246	286	273	252	284	285	267	259	293	292	278	273	275	263	274	268	278	269	312	293	300	266	282	287	243	239	291	264	277	258	271	267	261	302	283	235	262	276	280	285	273	264	284	274	268	288	285	292	317	262	240	271	298	251	305	266	277	290	283	287	276	280	274	251	285	271	285	257	270	284	281	273	269	267	271	310	264	245	255	291	283	287	278	264	267	265	273	276	270	259	309	270	257	267	254	275	294	257	313	288	264	264	292	252	277	279	247	257	287	271	261	259	275	261	283	287	290	285	279	316	288	278	251	278	285	272	272	285	283	273	246	284	273	293	241	268	264	273	261	279	288	269	281	290	274	259	276	255	278	265	285	247	270	263	286	276	270	242	296	292	283	285	263	273	292	275	235	253	270	282	288	277	261	281	301	280	272	263	269	275	269	297	279	267	289	294	270	276	280	270	272	286	308	277	280	264	268	274	301	255	261	247	285	226	250	265	291	289	284	311	263	300	291	306	240	272	265	287	257	268	257	267	306	242	302	287	291	299	280	236	244	278	263	273	274	271	270	274	258	272	247	288	296	270	252	254	262	267	256	269	260	294	262	277	276	265	260	281	272	299	263	281	270	260	253	263	251	278	255	274	254	254	255	269	255	288	315	269	273	253	292	294	282	271	261	268	282	262	310	264	267	257	255	249	264	253	266	306	282	269	264	238	304	289	230	263	274	292	284	291	286	282	296	254	260	278	292	282	250	247	263	261	265	292	253	279	256	249	247	266	240	250	283	265	281	317	279	302	306	261	290	239	292	266	274	294	298	278	272	260	271	250	283	287	257	269	272	244	264	276	268	266	282	278	287	269	259	265	264	256	281	262	284	253	270	274	282	256	287	282	240	264	258	248	245	255	272	266	284	256	291	278	258	275	258	257	271	264	245	257	275	287	276	253	253	277	270	258	288	251	257	272	277	263	277	257	275	291	280	269	274	259	275	277	243	273	263	260	265	289	292	286	281	279	274	260	269	241	259	271	243	279	257	287	280	289	274	266	282	270	280	272	275	292	284	302	262	244	260	251	295	230	257	282	259	266	252	265	290	269	290	277	287	274	278	282	277	262	266	279	285	236	250	255	261	290	271	267	259	268	253	293	277	267	256	277	262	263	261	276	262	278	285	239	260	255	283	270	266	313	270	275	260	276	305	256	289	285	250	280	267	244	272	274	246	281	286	318	256	289	257	252	272	265	260	272	250	264	263	257	287	255	262	268	280	271	249	289	260	277	291	262	284	276	278	268	278	305	299	275	260	266	276	283	265	294	281	290	244	281	255	265	258	237	250	273	270	259	285	277	249	257	276	267	263	280	268	273	277	272	262	270	281	246	267	238	245	284	256	277	260	275	283	284	276	271	285	287	268	257	268	269	245	271	246	256	240	258	280	313	294	267	277	311	297	267	255	277	256	273	265	253	246	279	278	258	252	275	257	264	292	235	256	286	264	271	266	260	256	282	254	266	269	266	287	276	259	292	259	283	263	289	284	232	269	277	258	257	264	270	276	266	296	266	267	272	289	288	299	255	291	249	255	271	283	262	276	290	280	292	269	271	269	252	279	250	280	247	259	272	291	290	280	310	280	268	288	274	287	264	263	238	248	265	241	287	264	240	277	285	232	255	245	268	298	277	255	254	282	257	276	303	279	260	274	242	274	275	320	292	278	255	263	274	304	259	269	263	260	294	258	287	278	245	272	292	264	265	248	254	285	259	267	282	251	268	261	301	280	288	237	244	274	279	261	258	242	256	267	284	254	222	303	270	266	279	263	256	289	278	260	284	267	289	270	299	288	267	252	279	272	252	262	274	280	214	245	245	254	290	287	267	279	258	250	289	233	297	247	249	263	284	259	279	259	255	280	256	294	267	265	283	254	265	282	294	230	276	266	292	264	249	258	272	287	283	248	284	253	253	259	271	288	281	285	278	272	286	239	263	288	289	265	260	263	272	273	247	253	264	268	268	240	276	275	258	291	302	279	234	292	279	268	273	288	269	261	299	308	272	269	271	277	282	284	265	268	289	266	284	277	253	272	262	282	276	262	250	298	298	255	278	300	291	259	288	268	266	305	284	267	280	288	291	294	280	285	279	279	261	280	277	291	285	278	256	277	251	249	267	277	288	252	255	267	239	308	263	282	276	283	290	286	278	283	255	267	290	273	288	291	294	276	271	297	285	281	279	272	291	264	251	240	293	274	282	259	297	280	290	278	262	280	276	296	284	266	269	290	225	257	283	275	271	284	305	270	272	279	286	276	291	339	317	264	266	260	244	289	284	276	259	259	243	253	274	282	265	272	288	240	256	268	286	252	286	259	261	290	266	270	268	296	265	283	274	260	268	260	273	285	261	250	259	252	259	269	286	257	265	256	251	290	264	277	278	265	308	276	285	270	262	247	285	269	240	265	295	259	286	242	257	269	286	319	244	253	265	250	273	252	276	244	297	265	283	274	252	255	269	296	266	248	227	262
6278	6398	11436	13395	12586	11682	8602	6871	5720	5144	4284	3930	3396	3283	2886	2545	2353	2543	2715	2572	2315	2248	2496	1851	1361	1495	1553	1343	1213	988	1061	926	842	878	809	888	874	875	829	800	808	821	901	815	827	716	762	692	690	702	741	741	753	739	726	725	720	675	745	737	697	705	769	720	724	707	692	717	693	701	717	687	714	739	681	691	692	676	708	698	685	732	698	716	704	667	694	707	736	706	728	689	681	715	720	698	676	766	744	739	705	695	720	687	698	737	705	693	634	697	731	749	702	731	739	695	720	718	692	699	731	715	674	707	661	740	680	735	689	697	733	723	704	748	680	678	721	673	697	745	737	713	710	712	730	688	728	723	757	699	748	739	747	699	715	696	699	706	692	734	732	696	695	658	723	676	728	697	704	721	677	712	734	698	734	703	678	688	677	708	758	728	686	725	705	757	736	728	704	717	743	725	704	737	748	692	702	712	719	695	696	712	676	668	746	681	683	678	679	761	682	711	669	730	711	707	734	648	708	687	713	685	697	676	703	711	743	694	731	677	679	679	684	729	721	704	715	690	732	663	687	758	722	709	699	701	698	680	691	740	708	699	728	712	739	713	688	693	728	720	724	702	710	714	700	736	734	694	697	719	713	672	706	684	718	738	735	728	729	709	705	721	695	681	713	717	693	710	721	708	700	714	724	741	616	676	745	681	712	676	739	720	753	727	707	682	728	683	748	677	716	762	685	716	725	754	721	737	657	715	694	729	682	714	736	734	713	720	674	747	711	705	723	704	674	686	706	694	729	729	679	721	709	721	719	719	710	691	726	684	699	685	734	678	740	725	714	731	750	697	695	711	684	717	755	696	706	693	723	700	762	701	722	677	726	657	741	709	690	738	686	705	708	691	680	705	736	715	731	719	715	760	708	717	669	697	740	679	695	720	676	677	722	665	669	710	744	749	762	694	706	717	698	710	663	679	672	701	727	672	694	688	711	716	706	728	754	707	732	705	719	671	685	713	703	667	715	661	695	703	707	676	652	671	733	637	709	715	680	733	721	700	747	653	722	712	729	683	666	741	727	719	739	715	655	632	691	689	730	700	732	704	718	726	707	688	661	650	713	747	674	661	742	748	721	666	674	723	733	674	698	671	722	700	728	680	700	715	668	751	711	749	706	745	710	702	725	776	683	700	707	733	713	676	698	752	689	721	755	668	654	746	760	658	693	677	715	687	696	708	673	707	722	696	697	704	719	718	743	732	744	709	741	677	750	670	719	707	715	714	662	642	710	713	718	676	704	660	718	689	686	764	698	719	738	686	732	736	683	740	727	744	732	700	724	705	741	730	675	723	687	732	697	724	685	719	687	666	708	666	661	687	729	697	693	700	697	703	713	710	715	725	725	665	750	707	702	695	706	722	717	699	737	665	699	639	723	709	706	735	677	722	713	710	684	694	662	681	787	690	671	712	678	728	759	725	705	750	758	720	745	719	705	655	708	725	713	694	701	716	706	678	684	712	733	709	740	717	728	664	739	664	652	752	718	746	672	681	695	678	766	695	715	732	718	709	702	763	729	726	735	717	731	673	707	747	699	697	711	676	748	717	715	745	760	720	714	711	742	699	689	653	767	694	697	691	714	712	683	717	708	684	688	687	762	705	737	711	717	717	690	690	687	674	726	720	695	673	640	669	764	695	742	724	697	683	716	715	703	661	734	715	733	700	625	699	700	673	694	737	778	706	717	718	726	752	713	726	664	658	687	676	705	728	684	731	733	723	725	734	718	669	712	713	745	687	675	662	694	708	704	691	727	656	721	694	722	743	713	762	765	727	694	715	694	744	738	742	744	703	676	715	735	695	723	699	714	715	709	710	709	767	675	688	744	710	711	735	667	740	705	711	708	693	754	655	653	706	723	686	705	704	690	694	669	713	696	731	690	722	664	698	710	681	696	729	667	693	741	708	710	724	750	709	703	730	693	733	702	725	682	733	703	719	734	716	681	698	686	676	701	724	707	709	704	729	708	693	682	717	710	719	643	738	735	626	733	730	700	662	707	694	743	674	751	683	731	699	680	671	710	679	676	713	712	747	729	695	686	685	732	712	716	729	737	666	680	708	696	665	731	683	705	710	675	681	761	675	715	707	680	722	728	692	660	744	728	700	714	716	704	691	669	683	691	704	690	712	712	712	713	731	725	725	749	733	698	709	676	682	708	680	752	722	691	670	687	727	728	706	736	729	655	696	644	688	715	734	647	730	707	703	720	726	703	693	736	716	742	714	701	699	716	704	718	747	724	680	759	723	704	743	715	681	731	719	699	699	705	695	706	714	732	706	737	746	728	706	633	666	743	677	710	721	653	722	655	736	721	730	686	713	688	736	698	661	704	713	757	779	689	673	691	712	727	704	674	731	807	726	787	674	700	701	721	704	778	673	670	745	699	683	696	669	713	738	766	700	744	705	703	725	768	674	677	666	685	716	710	676	689	744	691	651	719	731	710	734	700	668	721	689	739	668	668	678	664	699	750	706	667	725	734	674	692	718	695	722	748	698	698	708	699	671	681	690	708	699	723	723	723	691	653	694	760	679	718	729	690	688	706	737	687	706	694	732	691	687	743	676	681	729	691	726	733	662	681	678	696	706	712	685	693	726	706	683	731	702	678	727	722	684	715	747	721	711	678	725	690	675	745	688	675	709	690	699	653	715	695	693	685	707	706	682	662	747	716	679	721	710	722	683	694	713	722	712	725	722	672	692	684	687	729	751	687	738	691	734	761	652	759	712	701	692	690	723	688	735	685	752	664	712	733	711	721	676	701	761	710	757	695	669	698	668	695	716	721	711	703	685	727	721	716	649	679	783	693	746	682	712	682	698	722	702	666	751	744	711	690	755	725	662	685	716	679	729	661	670	736	714	709	709	662	757	701	688	763	724	685	687	675	726	687	684	716	772	689	718	703	752	749	715	698	722	694	700	705	722	702	685	672	719	688	712	705	715	714	691	721	702	735	678	750	692	662	720	728	738	698	703	702	732	720	711	704	706	717	726	728	697	717	701	725	726	734	683	733	782	734	744	680	711	700	711	740	665	683	707	687	728	696	769	747	674	726	700	668	716	670	676	741	687	691	690	687	712	707	706	706	694	751	701	751	696	700	728	729	725	718	683	717	719	747	739	662	694	722	697	677	710	690	732	761	721	716	729	691	701	691	717	741	711	686	727	706	714	726	713	672	732	715	665	679	731	744	730	669	732	709	697	725	722	737	715	711	749	728	688	686	716	736	723	675	722	732	757	705	699	655	693	756	734	715	719	730	693	691	696	684	680	732	704	708	693	646	724	728	670	711	734	700	721	744	701	710	740	683	732	715	701	663	702	687	695	714	711	697	695	730	727	682	717	692	704	724	695	712	705	696	699	700	735	730	695	715	700	724	703	698	692	713	688	703	728	706	651	682	697	717	702	719	684	745	676	726	669	685	737	647	705	731	687	722	727	689	725	723	688	756	719	724	704	754	705	682	664
21692	21622	27571	21203	15504	12104	7319	4852	3923	3707	3066	2027	2260	2163	1879	1569	1572	1414	1538	1935	1712	2100	2912	1810	1062	1338	1598	1263	1143	692	1004	682	480	479	429	472	488	480	405	441	388	390	457	364	339	317	307	292	288	302	276	299	289	321	279	274	264	288	263	257	278	280	280	283	266	270	289	296	276	275	277	295	277	271	268	257	284	297	289	317	254	281	279	288	275	265	271	263	290	303	282	249	247	283	298	294	296	280	277	278	279	289	323	285	268	298	291	244	278	282	271	272	280	268	316	297	286	283	293	273	256	313	273	284	252	290	278	285	279	311	276	290	302	284	258	285	283	249	299	273	269	306	283	287	290	270	251	265	282	264	257	293	273	282	288	259	278	229	270	274	280	299	271	257	272	306	250	284	309	287	273	277	233	262	267	272	312	299	299	300	261	273	296	267	244	289	311	277	288	291	301	277	290	283	252	263	252	289	270	259	258	266	287	269	295	287	266	286	256	292	281	283	282	278	276	265	264	278	253	278	269	294	263	282	290	281	274	277	229	297	260	271	285	294	294	264	250	285	280	267	299	289	293	260	264	306	267	305	287	282	303	275	273	270	277	315	289	278	307	289	304	302	305	272	291	270	267	300	274	283	300	288	251	305	276	251	281	249	268	266	264	298	313	292	291	255	266	296	306	281	290	265	258	276	264	258	269	309	274	276	257	278	272	260	260	252	311	283	281	301	304	265	294	264	263	257	279	278	264	274	264	304	266	263	272	282	316	277	271	266	299	275	286	278	283	267	276	247	256	304	257	289	267	274	282	293	301	274	308	277	274	299	310	286	285	302	263	261	309	271	280	286	270	289	280	311	276	276	285	257	263	281	267	276	284	254	271	276	258	282	292	275	318	278	285	250	260	270	274	268	223	274	277	277	269	263	262	266	269	275	271	306	245	252	304	298	285	261	266	273	281	291	266	271	266	305	258	265	252	270	289	269	293	288	289	271	291	278	290	270	277	283	277	290	302	291	270	273	278	259	281	281	274	272	270	291	265	265	268	275	299	256	250	284	271	271	280	287	297	278	307	301	273	254	296	265	257	278	269	288	287	268	272	266	279	266	296	273	277	237	261	297	290	272	288	286	266	300	259	293	278	269	296	291	310	279	287	305	263	286	290	284	295	257	293	280	270	294	252	303	288	256	313	294	285	279	301	276	289	284	260	276	295	271	277	288	311	296	284	279	265	284	283	300	274	275	298	286	279	302	313	262	274	273	291	273	293	245	245	264	264	283	302	255	272	295	264	263	279	260	299	268	264	271	290	277	294	276	275	287	288	263	286	314	277	264	285	291	292	303	288	274	286	307	316	273	266	277	275	291	265	273	258	294	271	251	282	283	277	271	265	286	302	281	252	263	268	246	297	297	262	257	284	286	278	294	252	297	302	258	290	282	251	301	284	255	279	279	291	284	258	276	277	271	301	255	296	271	296	313	280	291	284	285	307	270	297	277	254	289	280	269	270	272	264	244	266	291	265	305	261	271	255	307	302	256	276	316	274	288	302	271	275	276	291	287	271	266	286	253	250	316	289	311	308	269	265	295	295	265	302	265	263	245	294	260	297	288	301	303	273	283	266	261	293	317	250	255	278	272	302	257	262	298	259	291	285	259	280	287	322	272	295	290	308	286	261	292	279	281	287	266	279	281	256	270	286	264	259	287	261	270	271	297	275	294	281	277	268	266	266	260	283	265	284	283	265	272	283	290	297	290	247	263	259	254	268	276	286	263	268	276	293	260	261	258	269	289	281	258	274	282	264	266	264	280	296	280	265	266	279	267	268	264	280	284	249	279	295	280	274	273	292	261	277	280	278	300	268	279	281	266	277	269	272	306	280	269	254	288	304	259	276	273	277	279	274	262	266	271	284	284	281	271	295	292	287	302	293	263	279	265	263	258	254	268	273	295	292	240	272	279	263	257	275	276	288	303	258	267	280	244	254	270	304	304	284	289	269	298	264	288	283	290	240	278	263	284	267	270	267	273	264	286	260	288	257	310	255	267	276	266	291	284	278	265	263	282	256	298	280	275	292	252	259	278	277	269	280	271	277	244	259	252	265	278	277	274	272	295	248	262	282	311	272	274	299	283	277	264	294	273	291	270	269	266	295	251	279	276	322	277	272	268	241	277	291	280	285	270	264	259	284	297	263	272	264	272	288	297	319	273	262	267	303	264	288	274	293	305	281	266	300	251	264	257	276	257	269	300	265	269	293	296	288	291	288	273	294	253	271	320	278	275	297	299	288	290	308	283	307	288	289	288	286	273	272	291	277	254	292	271	242	304	276	346	302	281	290	272	282	276	271	296	290	282	300	279	270	289	270	263	280	276	281	290	241	257	291	289	292	261	273	259	264	286	299	290	283	310	264	279	286	276	276	264	245	305	295	297	284	301	261	281	280	275	266	275	287	267	288	287	315	315	224	258	280	284	320	281	277	262	280	272	276	258	289	258	265	265	341	305	302	252	249	267	264	315	267	306	271	289	251	276	269	274	304	279	255	308	284	272	252	271	280	278	287	265	280	285	291	304	273	265	274	294	278	280	286	264	276	282	270	286	297	293	276	280	243	263	306	289	252	308	288	280	262	275	259	280	274	284	262	278	277	303	279	300	268	285	262	243	291	306	277	271	306	283	308	296	295	277	298	260	270	272	269	287	297	275	286	262	287	280	275	282	255	290	307	267	281	276	263	272	296	267	292	270	259	267	300	297	277	275	255	297	284	280	284	245	273	278	245	263	288	294	255	261	272	260	318	297	294	267	275	262	236	271	287	258	285	263	270	281	267	232	321	287	296	280	277	263	282	276	280	275	301	297	257	294	266	298	292	288	251	278	308	311	263	284	268	293	265	271	282	288	246	282	266	284	283	260	276	280	271	264	272	260	267	284	262	277	279	302	287	278	296	304	232	305	277	262	283	304	271	287	238	300	277	273	272	293	315	284	284	273	287	288	261	280	266	272	286	280	260	293	287	274	252	250	301	301	265	291	283	289	264	247	292	260	311	292	287	279	284	302	295	281	272	251	281	297	279	282	279	270	297	264	281	288	287	297	266	264	276	274	295	245	272	267	258	258	294	266	275	291	280	285	258	285	296	278	310	278	276	285	274	296	268	283	264	256	283	302	279	269	277	292	265	257	280	260	275	272	263	280	260	281	283	276	254	280	263	278	288	269	292	305	316	271	263	293	274	272	272	275	249	278	279	278	277	282	272	273	299	296	300	286	287	297	263	302	273	265	279	272	317	306	272	310	301	274	263	277	299	291	239	307	294	293	290	274	279	291	287	303	287	280	283	289	255	312	269	275	262	258	292	290	290	278	277	288	260	254	257	267	276	259	274	296	276	250	282	282	294	298	309	280	276	283	284	289	261	276	276	275	279	270	322	293	279	289	297	258	247	290	295	269	269	256	287	284	272	300	312	290	304	296	275	284	301	273	303	274	289	272	284	253	290	279	264	257	278	306	294	278
14441	17696	29130	25793	23763	21978	17728	14813	13877	13326	10747	8899	9701	8866	8681	7228	7070	7078	7014	9272	9206	12024	15095	10213	6085	8049	9207	7340	6271	4061	5961	3469	2238	2395	2359	2277	2219	2191	1789	2087	1997	1543	2081	1287	1157	984	865	953	833	827	878	819	771	739	698	667	743	762	732	736	740	715	717	714	702	706	737	749	730	670	699	669	699	765	701	723	755	727	697	763	728	715	712	742	715	723	728	731	684	720	756	725	759	722	716	728	715	671	749	691	735	671	718	707	717	761	733	727	729	683	722	800	742	719	673	732	755	722	708	719	731	727	677	713	725	748	754	700	749	731	720	742	716	728	773	744	772	708	751	695	740	734	690	775	723	808	747	684	728	731	714	716	736	742	721	689	717	694	724	737	704	695	753	739	698	741	747	771	693	749	764	721	738	789	725	734	739	701	771	727	733	719	726	670	750	742	740	728	744	697	724	696	712	728	722	712	693	738	737	724	743	735	752	717	715	724	748	728	678	726	701	711	753	668	712	725	667	693	727	697	711	723	722	697	711	751	700	669	725	679	692	718	711	689	735	741	718	669	694	703	754	690	695	731	738	763	721	729	734	758	744	673	706	741	699	749	738	734	741	683	748	731	704	725	714	716	692	689	695	764	692	700	725	736	737	737	724	751	738	745	721	708	745	710	762	710	733	742	735	709	692	735	747	650	703	709	709	707	735	707	723	736	730	709	739	781	790	726	735	742	666	717	695	726	714	761	748	742	724	700	762	724	699	724	731	715	745	739	734	707	671	722	747	712	724	724	741	681	714	714	748	709	695	735	777	717	740	689	712	730	746	720	704	718	718	727	747	712	674	695	731	709	733	735	716	741	703	713	767	728	746	734	713	760	695	724	723	640	672	742	739	701	737	749	701	767	729	742	727	682	725	724	746	733	729	751	688	761	685	717	724	749	693	709	716	708	744	791	692	719	671	749	706	734	711	737	710	690	742	717	690	709	701	719	738	697	713	663	724	785	720	727	710	696	787	719	707	703	696	766	728	757	683	764	759	697	753	748	692	713	722	690	656	718	708	710	769	709	731	722	695	716	758	731	764	786	727	742	721	724	770	702	750	695	701	735	718	716	721	729	692	709	719	704	698	749	688	667	687	690	747	774	749	670	714	691	690	704	741	739	723	697	746	769	644	679	715	750	753	712	675	709	742	699	750	677	719	704	711	723	713	743	697	668	726	734	706	700	713	736	744	739	733	764	709	716	731	712	692	728	800	739	695	701	742	718	739	729	737	709	733	764	748	748	724	758	753	763	688	714	753	657	703	745	749	736	763	737	728	703	705	727	690	732	732	752	738	694	707	753	742	728	692	748	693	767	726	774	734	737	713	670	709	738	712	691	749	755	701	737	703	755	724	709	711	721	750	751	745	716	724	675	737	718	739	693	739	734	655	744	728	721	692	669	705	696	713	744	754	732	711	722	746	751	685	753	728	705	761	711	705	697	745	716	715	691	701	718	703	722	735	734	741	726	770	725	722	712	731	738	695	738	731	709	764	709	718	700	732	734	713	750	729	724	711	704	728	736	677	750	736	724	772	776	749	715	745	698	750	716	703	776	743	749	722	714	726	738	643	724	741	713	660	724	739	689	730	688	712	694	680	739	718	768	715	740	680	678	697	728	766	742	771	720	749	723	709	732	736	725	700	732	758	746	729	702	742	731	743	701	685	743	691	715	733	720	717	698	682	744	750	741	732	703	698	777	740	727	731	686	726	702	711	752	758	744	720	767	735	680	728	711	774	727	744	742	731	734	687	735	771	693	685	712	715	711	713	718	734	764	750	679	728	721	735	691	699	653	706	700	732	710	745	699	689	752	701	720	746	708	705	754	723	696	703	685	731	668	703	736	752	714	694	701	724	707	722	751	676	710	741	747	713	709	714	744	725	703	718	720	705	735	708	680	686	731	775	732	685	743	697	702	694	756	769	714	676	760	703	715	735	725	701	733	716	704	688	730	726	715	703	742	721	743	738	745	725	752	747	704	714	743	727	787	690	713	751	719	749	740	708	690	789	721	722	783	731	721	703	666	707	702	729	749	735	698	745	716	673	757	734	769	698	668	671	776	756	729	734	753	768	749	728	725	694	704	674	718	748	683	721	664	718	740	743	699	693	728	656	733	721	713	717	769	703	684	703	709	741	703	743	722	714	732	738	725	696	761	678	782	727	699	726	714	712	780	730	698	727	785	720	722	708	697	746	730	709	726	724	703	723	704	731	702	716	716	692	741	705	734	745	710	674	769	733	763	726	756	723	729	727	772	687	681	751	717	731	686	690	726	723	732	721	696	692	702	670	704	725	718	719	665	705	713	771	727	707	765	723	686	672	714	744	706	725	704	719	703	710	711	746	689	726	732	717	709	730	725	700	754	718	700	733	721	698	685	714	754	735	709	717	697	714	677	665	729	706	790	785	704	754	718	692	710	672	684	707	681	706	710	732	724	715	699	688	718	742	748	720	678	723	772	704	685	707	713	687	722	750	769	764	742	751	744	687	758	691	692	722	697	759	709	751	730	722	797	748	728	719	712	730	732	666	749	713	691	688	728	757	726	720	679	676	768	756	709	760	697	724	681	732	747	746	731	733	672	702	698	659	727	762	699	764	728	705	703	740	724	733	707	724	706	674	711	747	725	771	734	727	699	746	731	730	705	689	709	727	717	691	799	741	734	713	778	726	699	713	721	726	767	728	744	658	750	706	677	724	703	696	716	723	721	718	715	720	760	729	754	689	695	671	748	708	687	759	695	729	759	739	736	737	754	741	757	713	718	675	692	698	707	768	735	739	706	720	750	760	747	736	711	678	644	708	749	722	755	707	755	720	701	777	707	729	728	730	709	719	704	718	740	730	725	715	716	787	747	684	770	760	695	768	689	671	750	739	784	747	708	753	687	712	730	696	745	720	736	726	783	695	685	690	733	744	742	707	732	718	721	752	740	763	731	722	707	682	709	692	691	702	721	691	740	701	700	684	711	684	730	757	769	726	745	715	724	712	753	762	713	694	773	748	731	715	726	711	764	726	681	727	726	702	716	776	711	708	758	732	711	701	724	714	663	712	750	742	733	720	708	731	728	701	664	723	759	736	740	741	711	741	695	726	755	714	705	732	712	742	698	725	715	691	708	795	741	694	758	733	721	694	738	713	725	722	730	699	709	701	680	720	700	692	724	725	728	696	709	733	664	669	778	734	703	672	734	761	697	739	739	716	734	729	741	732	710	729	750	693	736	768	696	714	739	725	740	689	722	705	710	757	770	723	720	736	712	684	709	728	717	693	704	764	739	722	713	713	758	706	721	698	736	728	759	741	701	711	678	750	740	765	712	746	753	751	716	768	749	696	754	688	705	713	711	713	772	733	708	704	735	698	712	757	714	727	771	727	700	713	764	729	762	737	707	694	707	689	734	679	695	703	696	724	719	714	734	714	773	735	689	752	733	699	695	719	711	712	672	715	725	752	730	725	756	729	704	761	767
34364	32367	36642	30556	22829	18081	13234	9757	6894	5702	4304	3111	3497	4077	2872	2854	2905	2481	2291	2818	3097	3706	5986	4481	2244	2675	3191	2470	2018	1277	1809	1106	754	795	708	775	661	607	612	681	653	457	652	429	381	356	302	288	317	310	273	276	302	296	286	267	278	301	274	265	266	292	270	256	274	296	275	260	299	273	282	278	285	265	254	251	263	275	256	259	277	279	262	271	265	277	283	260	260	250	290	295	291	265	266	265	263	281	287	284	275	289	279	275	268	277	253	258	237	268	269	269	260	263	273	270	275	254	273	243	280	276	257	268	274	315	271	263	259	294	268	284	256	301	235	297	288	305	291	237	248	240	238	299	261	248	273	299	261	278	282	283	273	279	273	280	315	299	264	261	279	268	262	280	262	279	286	293	265	269	257	279	288	274	282	269	235	245	274	268	268	279	247	285	270	276	288	274	246	252	268	234	261	255	295	310	249	282	272	228	283	259	245	262	261	265	286	276	281	277	282	282	273	294	261	286	263	258	279	258	299	271	253	272	246	277	275	255	259	262	269	268	268	263	270	263	249	276	277	281	240	263	275	277	290	247	272	283	271	246	270	271	237	270	276	304	250	258	267	293	255	263	288	316	291	269	274	243	271	277	259	262	292	270	291	255	283	270	310	273	302	286	285	288	240	313	281	240	261	276	259	275	266	274	279	284	271	278	278	240	284	276	260	272	281	269	257	278	287	275	271	287	278	254	285	249	282	269	294	272	275	287	273	305	310	262	271	283	256	259	264	275	255	298	267	308	294	307	262	270	271	264	265	267	274	278	262	279	262	313	276	306	264	248	302	285	337	254	254	278	291	281	233	271	242	275	260	288	271	283	290	270	226	274	296	268	275	296	293	266	266	262	296	250	275	266	284	247	279	289	283	293	270	263	281	275	282	282	306	273	256	260	244	280	280	273	281	305	283	273	255	275	259	258	270	270	288	245	286	287	276	277	265	326	265	277	274	256	252	274	247	270	278	255	256	299	266	296	243	271	299	302	278	267	252	256	275	296	266	302	276	239	264	248	260	294	274	270	253	256	290	272	285	256	290	246	269	268	259	289	243	307	256	247	235	290	290	286	270	266	291	274	283	283	264	280	239	280	312	270	291	273	277	280	273	284	248	278	250	287	271	271	230	273	274	222	270	242	293	298	251	282	248	284	288	270	286	291	279	288	266	289	281	251	278	265	275	269	271	283	258	261	279	285	259	252	273	256	250	256	287	248	272	284	263	260	246	282	271	249	277	291	289	287	233	264	268	265	242	248	269	260	277	259	232	277	265	255	263	280	251	279	261	266	277	288	278	288	269	243	235	281	260	295	296	263	302	286	269	272	259	258	252	289	282	250	266	242	260	278	252	285	239	304	299	288	251	286	270	270	255	320	279	266	274	266	275	252	282	274	302	257	271	307	292	295	269	282	278	284	258	278	295	272	273	334	308	275	299	265	249	262	290	226	280	259	294	252	264	240	293	261	260	287	267	247	271	288	258	255	278	277	246	276	286	269	277	264	276	269	244	266	285	285	288	266	278	280	287	288	295	283	258	247	266	266	248	282	279	277	306	269	285	256	269	291	256	290	269	269	258	283	267	245	287	250	272	281	279	283	276	277	284	275	265	288	270	299	256	266	280	250	273	264	276	307	255	273	262	275	272	258	232	293	281	263	298	254	285	291	282	271	306	272	278	276	269	275	299	260	264	251	282	258	258	267	258	298	250	275	257	242	287	265	277	254	274	274	304	276	281	282	278	256	281	275	275	266	274	305	241	274	270	255	266	274	279	265	286	295	301	277	276	250	262	281	240	251	256	258	289	262	290	261	285	271	258	281	286	244	273	295	269	266	256	284	268	260	252	285	273	273	291	278	250	258	248	253	290	276	271	255	264	249	264	257	259	237	279	261	269	253	269	300	256	269	288	294	307	256	280	273	257	283	277	288	289	241	272	279	276	276	287	283	274	276	298	277	244	244	253	285	263	260	297	251	271	289	290	264	237	230	276	280	282	267	272	264	272	288	291	265	286	275	280	263	271	253	267	286	258	270	278	250	280	283	279	267	265	276	292	281	277	265	277	256	254	275	255	273	245	277	252	281	283	278	275	258	298	278	262	273	263	279	251	266	282	261	250	256	275	267	281	267	259	284	259	283	272	280	266	297	260	269	274	255	301	315	265	284	280	292	266	267	267	256	250	268	258	282	243	286	257	280	289	286	237	284	271	256	261	266	263	259	272	251	280	258	289	260	293	271	232	259	304	253	301	273	264	290	270	254	261	280	248	252	235	267	291	251	287	278	302	258	247	274	276	271	267	300	299	268	264	257	263	275	256	245	283	319	275	274	277	304	304	260	264	258	275	291	268	276	258	243	263	264	285	256	283	277	279	274	285	266	265	267	263	268	265	272	255	278	263	272	293	265	298	238	256	276	291	271	275	261	266	298	283	270	294	271	265	252	263	285	254	243	269	243	292	288	280	252	261	236	267	246	266	288	263	267	264	281	265	293	260	239	273	269	238	268	281	253	246	291	267	287	278	286	292	259	302	303	267	270	283	261	290	276	276	264	257	278	278	282	237	271	295	278	318	292	264	251	258	277	269	262	263	275	264	275	279	245	272	257	254	284	246	254	272	267	309	252	276	274	303	263	256	275	244	241	255	282	282	251	274	264	272	317	299	253	283	266	286	269	278	252	287	280	273	265	299	278	274	244	269	278	258	269	288	278	281	261	273	256	249	285	306	267	280	281	268	264	290	303	275	262	274	260	233	263	289	286	272	251	298	255	298	280	247	284	275	253	259	259	259	270	283	243	286	254	278	294	256	278	282	266	265	281	271	257	248	245	279	282	279	279	261	289	287	251	273	219	254	270	278	271	284	281	258	275	266	243	277	287	273	246	258	293	283	280	262	252	246	290	288	268	269	275	286	303	280	323	273	254	252	280	298	265	257	257	268	271	278	300	242	264	265	256	275	256	291	285	280	289	269	266	252	281	280	254	297	290	276	297	239	297	289	261	287	256	261	269	253	249	269	285	274	282	266	262	293	263	294	273	269	312	271	252	273	255	271	276	273	275	289	283	268	256	308	268	277	247	268	273	280	307	276	258	272	264	278	263	259	273	248	283	261	290	275	275	266	259	271	251	263	268	291	231	284	279	272	277	256	296	314	275	244	283	254	326	252	267	264	249	299	275	277	301	276	231	265	270	255	276	298	279	297	289	270	271	253	265	275	306	260	271	271	305	273	239	281	283	257	270	283	294	292	284	270	284	265	290	279	278	271	269	241	284	250	266	271	276	305	281	248	252	289	254	281	274	254	277	259	250	286	236	288	269	230	248	261	251	264	264	271	294	272	248	258	275	245	273	255	278	281	278	264	285	251	282	287	283	273	274	275	287	257	281	283	284	278	276	281	263	284	288	270	256	290	257	253	252	288	246	245	287	252	261	266	307	289	287	248	237	270	284	256	284	239	286	278	266	280	282	250	256
21466	25829	37652	33149	29031	27603	25117	22865	19207	16866	13901	11463	13608	14305	11015	11497	12337	10998	10973	13531	14672	18154	24466	19511	10977	14053	16202	13532	11157	6900	10961	5826	4186	4384	4203	4373	3630	3238	3194	3902	3348	2055	3302	1924	1482	1253	1010	1011	880	887	871	804	736	742	730	688	648	695	737	637	693	672	704	758	679	756	676	714	734	675	773	639	665	692	696	705	714	731	744	710	660	697	731	706	694	691	716	730	694	715	714	642	720	681	742	683	708	691	748	730	734	722	692	670	659	710	679	723	643	693	649	716	697	675	672	715	676	667	715	640	750	691	677	716	727	689	700	696	660	666	731	707	705	645	711	678	719	692	714	730	680	688	730	683	695	717	673	739	696	697	689	721	720	727	683	755	660	762	666	698	697	655	686	709	751	720	744	715	722	694	635	739	714	659	685	672	670	663	700	685	673	714	768	705	720	730	683	664	718	676	692	651	695	734	702	680	695	698	672	685	673	674	732	707	694	729	702	728	721	705	692	701	669	703	696	668	698	674	744	716	694	709	720	724	742	661	690	651	669	707	693	734	665	702	755	691	718	668	704	732	685	706	689	643	689	663	701	700	685	698	702	695	763	702	735	695	739	653	692	743	728	686	672	726	713	680	735	727	690	701	662	656	684	737	696	714	673	670	656	657	729	722	635	694	706	685	701	660	719	686	695	687	687	671	720	780	740	684	681	710	723	670	736	739	711	730	727	712	715	724	731	695	676	679	670	699	709	688	709	755	686	694	664	707	721	664	683	722	716	741	670	694	744	679	738	665	676	717	677	664	659	704	682	689	704	683	743	687	684	726	678	709	715	715	673	635	716	710	695	723	734	705	682	795	693	703	680	702	731	727	685	773	656	717	731	738	687	727	723	671	688	668	689	610	682	699	718	690	661	681	655	695	694	729	717	689	733	743	684	704	707	688	725	693	760	712	730	686	693	646	738	718	739	709	655	725	708	718	716	682	692	673	731	660	692	696	686	671	711	680	678	685	700	716	739	717	722	651	719	687	679	663	730	678	706	711	738	766	687	754	685	726	685	705	652	694	707	690	719	680	746	686	701	694	654	677	699	691	743	706	708	688	736	715	694	745	688	682	685	721	656	687	663	716	720	727	687	682	701	677	665	689	734	704	712	708	705	646	646	722	642	698	735	714	769	732	702	682	697	658	700	750	694	707	696	700	671	660	739	686	704	697	723	651	720	709	716	739	677	703	692	791	715	664	728	680	733	712	687	700	710	712	677	736	714	741	670	701	654	704	711	706	731	765	663	740	736	747	691	710	709	676	651	670	673	709	721	727	703	747	692	702	680	701	711	691	704	612	679	650	687	742	733	726	738	707	701	707	683	722	714	678	707	694	716	680	706	741	730	692	699	708	685	687	715	714	667	692	701	682	737	722	692	700	627	677	700	681	733	636	688	676	696	704	663	676	718	676	707	698	732	716	691	682	733	703	703	724	748	711	675	707	686	660	740	723	717	693	687	712	708	720	674	714	667	718	683	704	718	704	722	643	722	721	677	668	716	707	710	725	754	671	719	717	625	720	668	690	706	677	733	670	723	706	756	741	704	702	746	705	698	724	729	721	716	723	688	660	728	750	699	713	727	667	690	642	714	720	713	707	704	690	709	719	737	656	733	658	706	698	721	660	696	665	715	683	753	744	693	670	719	710	752	675	752	702	677	673	685	701	725	673	711	751	700	726	721	681	675	707	750	685	726	739	725	735	719	715	712	735	749	678	718	694	724	676	665	734	663	710	661	668	723	700	738	666	707	646	680	727	684	704	696	721	674	745	675	732	669	725	715	731	731	770	763	664	717	743	688	671	689	691	740	725	710	658	720	727	741	688	665	730	705	731	691	713	730	688	693	682	702	720	687	696	689	669	720	686	677	726	700	697	666	692	663	716	692	738	721	720	698	682	677	712	690	694	704	706	715	733	710	694	700	708	718	713	748	692	715	715	692	693	740	716	702	682	720	762	662	697	718	663	701	716	731	686	704	682	705	687	686	732	642	695	695	659	660	691	717	732	709	672	705	683	713	693	747	720	716	678	670	724	685	648	680	749	686	680	666	720	700	713	673	716	715	673	711	720	701	721	673	710	746	709	686	674	695	725	713	713	726	692	758	685	694	675	699	681	694	731	683	688	726	720	697	700	709	688	743	659	698	679	667	678	753	701	711	683	661	674	701	713	692	708	691	721	710	695	696	720	737	704	730	670	728	668	654	679	694	718	719	709	760	691	711	731	679	718	678	726	727	738	684	692	730	744	676	704	716	704	682	672	741	675	720	685	711	730	683	686	685	719	678	712	741	744	726	660	702	691	701	660	711	723	662	727	732	723	766	710	696	755	723	724	690	690	734	674	728	700	673	669	657	699	691	734	713	708	690	706	724	657	703	674	673	714	703	717	676	728	700	643	684	720	718	687	716	717	705	710	704	691	738	735	720	714	683	693	726	705	648	703	732	696	727	710	703	677	683	708	735	715	756	720	714	701	708	681	702	695	699	728	698	687	739	723	719	744	708	691	685	719	705	689	672	717	671	714	699	720	712	692	707	708	695	700	722	722	726	660	669	679	679	694	708	686	722	674	717	755	699	685	707	688	694	689	695	696	730	745	714	722	680	744	744	705	734	720	673	690	694	746	677	668	679	713	719	716	687	664	695	738	694	710	730	683	695	711	719	745	695	726	739	677	668	741	722	714	690	720	709	698	665	693	635	717	656	672	664	686	672	686	677	683	740	696	704	708	706	737	737	719	745	643	677	662	713	720	686	720	716	689	738	739	660	682	728	708	671	665	665	687	698	709	712	711	723	696	711	714	739	691	703	683	689	667	692	725	696	661	730	721	693	725	657	703	683	671	681	722	696	666	679	683	670	674	695	701	692	676	730	693	700	687	673	693	709	716	751	737	695	658	739	730	713	665	713	639	698	664	690	675	690	712	634	688	781	740	666	713	750	685	733	693	724	684	698	703	694	659	707	672	696	724	631	757	754	730	736	705	697	694	710	728	685	697	665	697	717	740	702	711	698	733	692	747	708	690	679	756	701	649	673	755	699	726	684	688	692	692	696	730	692	688	738	714	677	660	712	690	629	711	677	670	691	723	713	683	715	689	715	666	721	690	672	683	673	686	700	647	688	723	712	684	717	676	707	738	721	652	694	741	697	688	707	711	716	684	694	689	688	719	705	727	704	716	675	744	718	703	710	689	717	705	685	719	711	709	687	717	687	694	720	738	749	724	659	754	705	693	719	690	677	730	749	713	685	719	709	680	704	685	679	691	680	696	696	681	698	729	660	684	769	752	701	676	678	681	657	718	698	680	747	699	687	660	714	721	679	681	746	690	676	695	683	716	700	682	684	746	686	746	731	719	670	737	727	698	724	621	653	683	674	743	736	732	722	758	697	724	727	689	724	659	698	659	697	694	647	675	721	681	726	755	691	668	700	719	697	718	680	683	689	686	708	666	711	677	679	751	731	686	650	700	713	673
7933	7256	7633	5933	3927	2650	1792	1545	1158	913	834	750	682	603	526	564	533	515	534	500	460	444	483	421	409	328	376	345	292	306	314	287	270	308	292	281	306	317	280	288	267	294	300	274	291	277	259	290	241	284	286	254	302	257	272	286	242	265	259	278	275	269	283	275	251	267	261	274	288	290	241	280	320	286	260	277	283	282	263	244	278	288	288	293	287	275	286	275	297	255	286	258	258	268	243	289	283	282	247	292	262	262	292	250	294	301	227	282	253	291	269	269	288	282	280	272	279	242	270	269	292	286	282	269	264	252	302	262	228	231	273	278	282	259	305	273	295	282	276	270	250	256	224	255	256	246	293	283	235	258	301	257	279	280	281	266	268	276	288	287	283	294	260	290	275	261	272	295	254	252	293	266	292	267	264	271	249	297	273	249	264	282	277	270	284	306	276	276	246	261	226	308	251	264	262	270	262	263	265	263	273	269	245	302	279	278	283	282	274	247	253	279	286	274	253	299	257	278	286	257	237	281	266	282	312	265	274	285	281	287	283	272	286	267	250	271	279	250	284	289	267	293	267	285	274	276	264	287	256	261	293	294	236	274	258	288	273	285	277	268	294	281	262	283	252	293	257	277	235	258	283	265	288	254	251	262	268	259	257	290	291	286	291	248	272	255	270	251	269	259	276	250	273	281	288	262	268	264	291	287	313	278	261	280	284	271	241	267	276	252	250	275	276	267	280	242	248	283	267	284	248	271	270	283	285	277	259	268	261	276	288	275	280	273	280	286	258	248	286	275	286	252	283	244	269	277	282	296	281	285	314	271	268	248	284	303	276	293	263	267	250	273	289	232	267	247	273	260	289	300	282	286	269	271	260	248	251	245	250	269	272	263	284	296	262	278	256	275	306	284	285	279	276	293	237	241	292	265	284	249	283	287	279	249	280	256	256	281	248	255	265	276	282	275	277	296	255	273	248	245	259	304	265	283	277	259	289	240	296	279	281	262	274	249	261	292	275	276	247	264	266	284	251	280	300	283	272	275	254	263	281	283	293	248	264	287	253	241	268	263	245	285	260	276	308	257	270	279	318	268	246	278	290	283	263	289	263	238	271	275	294	254	254	276	271	270	255	247	283	258	270	261	269	269	265	250	278	266	275	291	286	249	272	261	289	279	294	266	283	272	274	287	254	267	262	273	274	305	292	274	265	257	292	247	251	267	287	275	249	263	266	260	254	260	261	248	249	231	254	256	277	266	287	270	256	262	255	264	283	277	284	233	251	265	283	278	288	273	275	259	277	295	256	277	277	299	275	273	272	238	265	264	281	280	262	283	286	285	280	273	298	262	288	280	296	325	269	299	290	245	264	251	270	286	266	283	253	266	244	281	263	235	264	291	287	263	265	262	244	303	260	286	285	281	251	247	281	258	279	297	271	277	268	254	298	273	325	248	259	288	255	273	297	301	282	280	306	262	258	269	244	278	248	261	280	274	276	269	261	242	250	281	274	274	272	257	281	266	280	292	297	276	263	272	263	251	255	291	294	294	299	260	278	245	264	262	257	271	271	277	280	252	271	279	256	250	239	278	250	273	295	279	277	270	290	296	275	270	296	259	282	259	308	293	299	264	265	259	284	300	272	251	258	239	288	246	286	249	276	255	253	276	255	291	279	262	266	257	260	257	277	260	257	291	246	262	278	299	276	279	275	274	295	307	284	274	259	260	280	250	251	260	292	270	275	301	274	319	266	283	258	267	300	257	249	269	279	279	277	270	284	265	272	256	276	282	267	317	274	283	282	277	292	333	265	271	281	264	292	300	269	251	302	267	267	286	260	274	272	298	277	260	276	278	258	251	298	284	252	284	278	253	294	237	286	257	281	281	294	277	286	251	249	280	267	223	241	278	285	279	273	278	257	267	266	261	263	307	263	270	304	271	239	273	272	263	269	265	278	246	304	258	277	260	248	274	285	267	273	291	256	267	300	251	271	268	267	286	250	292	212	272	273	274	291	260	276	290	274	266	238	270	280	280	240	284	300	263	269	269	296	272	252	248	285	278	247	246	241	271	282	264	289	290	233	292	248	251	307	252	266	290	287	256	272	270	268	272	296	266	264	279	269	282	279	249	240	297	268	304	249	272	272	259	257	311	290	271	283	283	257	298	294	321	264	245	249	250	256	257	290	284	297	305	277	279	253	292	259	274	268	271	317	271	254	260	251	269	260	271	231	281	277	305	265	273	263	264	266	274	298	262	278	266	284	282	246	276	264	274	253	258	257	279	300	285	253	287	235	296	262	277	251	277	249	275	271	265	267	266	255	277	270	228	280	283	252	287	265	290	270	248	267	294	275	281	270	252	248	265	254	247	255	277	290	291	278	274	264	260	292	252	251	307	281	276	245	282	268	293	255	291	263	261	264	269	275	290	293	283	307	279	261	253	273	272	256	283	263	297	251	276	266	246	273	267	250	286	254	266	263	278	270	279	264	286	281	275	283	289	289	287	251	241	258	258	279	270	264	284	259	245	271	304	268	284	278	284	292	261	290	288	245	292	244	255	261	274	268	261	285	253	260	275	271	266	291	293	296	285	257	270	262	284	262	288	277	274	276	260	256	267	255	273	284	264	276	284	272	317	271	289	301	274	276	264	280	268	251	247	274	254	284	260	272	301	262	276	273	259	264	299	265	274	256	262	275	266	257	286	299	272	294	269	279	252	260	251	282	247	264	267	255	253	254	277	271	257	284	267	287	276	265	299	287	247	248	277	270	301	281	286	273	279	306	260	285	279	285	292	283	285	262	246	298	252	261	254	281	268	270	252	288	266	284	248	262	295	267	267	274	264	269	282	238	254	250	274	262	272	268	283	275	258	288	264	264	308	260	278	261	265	273	291	244	269	277	271	291	277	274	255	266	245	255	267	269	277	290	260	272	249	269	293	261	265	289	258	264	279	275	255	280	265	263	265	265	272	290	256	257	272	271	279	263	280	269	259	255	233	256	271	299	267	258	307	279	277	286	265	280	261	292	273	286	260	300	247	292	310	263	277	290	235	262	248	267	315	276	261	276	262	301	282	245	268	283	259	267	250	269	281	279	246	274	279	264	253	255	287	299	261	277	288	268	258	286	281	274	301	277	273	256	266	283	275	289	251	275	279	236	263	273	262	279	244	265	279	268	252	273	275	257	266	264	272	273	276	261	283	256	256	279	268	267	294	266	279	282	281	284	259	283	247	258	229	262	276	270	250	269	246	262	265	293	267	271	278	275	288	274	256	296	309	246	303	285	267	247	275	271	266	280	269	302	295	318	253	249	281	262	273	269	237	247	275	290	268	269	277	257	301	268	284	257	256	294	264	280	278	283	264	243	258	278	275	293	287	228	273	290	292	268	275	265	289	279	243	276	285	271	280	262	248	286	274	269	276	284	266	287	244	265	258	265	295	260	292	286	268	292	286	288	239	278	294	266	223	230	269	293	235	258	260	260	281	253	279	273	245	276	276	279	251	273	283
6240	6367	10388	12935	11705	9810	7843	6983	5516	4673	3922	3511	3323	2721	2353	2723	2728	2707	2536	2488	2161	1912	2477	2150	1541	1576	1605	1385	1176	1005	1171	895	881	920	871	860	902	806	753	834	820	797	912	763	774	740	756	757	674	674	686	696	670	735	710	727	675	698	740	732	717	737	691	664	749	696	674	725	703	671	677	707	728	720	702	733	751	688	695	715	674	719	724	695	695	691	681	672	707	727	720	697	704	689	712	702	699	678	680	676	753	661	655	687	694	670	749	693	718	691	713	695	710	742	713	709	763	713	662	676	696	720	690	732	687	706	686	668	743	702	688	690	686	671	720	717	747	664	686	666	719	690	721	692	719	683	714	707	715	677	701	686	728	642	748	673	700	717	673	721	721	710	689	689	712	691	735	719	751	675	700	680	716	698	663	669	690	745	710	677	700	661	679	716	693	688	719	673	661	705	699	702	707	712	704	673	733	681	707	696	693	711	713	687	695	654	679	711	713	732	671	691	733	694	735	728	670	708	719	673	755	713	692	721	725	671	712	709	692	684	707	680	691	648	779	693	687	697	698	720	699	710	712	710	743	703	713	754	711	698	702	691	681	692	708	702	698	733	687	707	669	657	701	720	686	720	699	705	733	721	690	665	692	715	704	686	664	670	732	658	715	676	774	726	687	714	723	705	684	737	720	690	693	721	733	691	736	686	656	699	712	679	699	652	694	720	750	712	668	745	692	714	720	713	722	696	686	688	708	700	732	722	690	667	673	681	693	724	730	690	723	745	706	730	698	680	698	649	702	715	732	764	728	679	706	679	726	701	700	760	724	680	695	673	720	671	696	746	728	708	727	686	743	700	708	724	696	721	718	733	706	665	678	699	720	715	664	722	707	701	733	697	691	715	714	772	725	657	726	689	700	673	682	713	734	709	705	712	680	699	688	717	696	688	688	701	723	723	694	761	714	671	682	734	659	698	739	703	685	689	685	663	682	653	727	736	746	723	688	692	713	681	669	681	738	671	706	701	730	684	723	721	670	640	711	739	741	655	718	712	654	650	708	705	727	743	668	684	734	737	689	749	722	675	661	673	713	711	692	735	707	685	730	713	716	651	695	703	701	673	672	732	676	737	720	712	765	715	727	691	681	713	725	675	713	655	674	701	707	703	711	661	716	718	673	707	707	675	727	738	706	718	684	733	664	657	690	694	663	686	731	674	734	693	713	668	672	739	710	699	707	698	688	743	729	688	657	697	682	700	705	699	716	706	669	706	704	752	712	700	697	743	706	719	704	697	686	720	737	684	709	745	722	669	728	766	740	677	668	661	681	718	710	694	669	716	726	701	692	693	722	682	681	726	732	735	716	698	688	718	623	728	663	716	736	701	790	730	724	715	683	701	712	715	706	712	728	732	691	676	704	697	731	692	693	691	714	710	726	694	690	695	662	727	702	704	671	712	699	714	663	701	692	737	691	728	728	731	673	718	662	764	688	702	699	711	692	708	663	734	676	684	714	714	730	701	704	688	730	701	700	675	722	710	719	681	728	693	683	685	739	682	670	668	713	694	700	692	750	761	695	725	702	693	730	736	706	721	764	686	688	696	683	702	702	715	685	689	723	669	687	664	671	735	654	723	720	730	666	665	689	723	693	677	696	718	723	691	689	654	715	718	720	703	695	698	662	706	689	734	681	738	638	670	683	666	688	728	641	720	697	713	707	733	715	713	717	680	747	690	730	706	761	686	694	691	676	695	714	731	698	739	675	719	674	665	681	699	742	676	732	739	720	710	709	732	671	701	676	689	771	729	661	700	691	675	744	700	671	685	686	702	685	746	677	658	720	689	687	762	680	668	667	712	740	674	746	780	743	685	729	727	693	734	669	678	729	674	681	707	684	708	681	662	709	725	682	711	710	727	671	689	697	723	735	718	681	701	723	714	692	693	706	693	750	706	718	657	657	730	726	675	684	710	729	696	726	736	691	670	668	697	750	677	719	659	649	720	695	718	647	719	710	698	745	693	693	654	732	690	686	695	761	685	711	694	699	672	767	697	709	706	700	665	723	711	688	696	686	684	752	701	667	684	713	721	724	733	676	711	704	712	703	684	691	682	664	651	702	671	697	724	745	693	756	694	714	697	727	696	701	702	684	685	746	697	666	698	730	667	727	647	688	704	671	664	728	706	717	707	703	705	716	694	680	684	720	718	712	666	694	695	727	729	690	715	731	659	707	673	724	728	667	724	684	778	730	699	703	720	687	684	665	688	716	741	725	746	735	718	705	724	705	727	665	682	704	712	684	704	713	704	719	692	705	721	667	739	725	693	686	716	678	736	716	671	685	705	709	671	727	675	758	705	686	687	654	728	694	727	680	726	732	672	728	714	679	708	711	664	711	719	724	653	704	725	694	764	664	665	679	689	687	732	693	695	725	677	722	699	698	693	680	757	696	685	705	719	724	756	696	706	726	764	701	705	705	743	701	660	682	732	728	750	646	747	723	714	732	699	723	702	689	757	672	699	655	671	746	705	687	724	737	723	709	708	698	683	715	748	707	706	722	687	720	717	732	722	674	703	724	730	701	689	711	721	717	675	706	699	673	708	687	703	737	736	673	691	719	690	655	707	695	712	718	697	664	703	698	697	678	667	719	702	717	677	674	691	679	689	698	712	689	702	717	663	689	740	711	766	695	668	711	666	681	732	691	705	714	712	720	669	744	676	716	701	689	696	717	714	705	689	689	682	736	677	651	695	673	726	723	682	711	695	728	709	779	678	724	703	683	672	684	696	692	731	692	720	748	709	712	706	712	731	748	698	702	687	643	692	687	660	704	731	693	724	714	710	732	714	683	669	639	678	720	703	707	690	714	701	682	757	702	672	738	738	700	679	698	727	696	703	729	652	711	735	722	666	715	747	723	692	760	679	709	708	712	720	680	739	663	688	677	704	738	728	699	677	731	704	665	729	693	697	733	703	665	733	671	720	672	690	738	692	730	704	740	748	704	698	688	690	726	685	681	750	718	702	680	699	644	677	680	703	656	654	665	740	701	679	750	699	702	680	687	694	696	706	664	634	694	666	725	721	650	686	709	688	700	711	625	708	692	691	732	725	787	753	711	704	675	697	684	702	711	679	714	691	694	672	724	695	700	687	673	668	696	660	717	670	730	721	677	711	708	718	749	693	660	717	700	702	681	742	690	707	647	664	743	680	724	679	738	711	695	718	714	646	701	681	688	663	683	725	724	709	723	701	709	710	688	702	697	688	724	699	684	696	714	709	726	758	710	703	674	664	720	681	680	722	740	695	746	700	714	744	752	661	710	689	674	662	689	694	678	671	737	709	691	680	720	731	684	728	674	773	719	692	702	734	699	687	691	697	686	707	708	713	683	723	679	704	722	691	723	726	713	697	708	711	687	692	660	725	692	709	719	697	738	708	716	679	729	702	685	688	699	665	687	684	658	741	723	648	679	674	702	725	756	717	676	681	710	732	695	722	706	707	690	671	671	742	679	745	696	702
22187	21950	25422	22127	13122	10092	6484	5058	3710	3383	2613	2156	2210	2058	1569	1400	1625	1348	1619	1758	2100	2292	2943	1739	1145	1656	1891	1315	1056	690	936	628	502	522	487	448	439	356	387	426	415	372	428	367	371	316	314	281	276	294	304	297	280	266	288	263	263	249	261	274	270	266	251	248	280	242	252	255	263	283	265	278	313	301	273	280	270	277	263	272	256	248	271	238	295	252	284	276	325	282	311	265	233	273	271	283	264	273	265	247	303	233	267	292	261	272	309	280	255	274	257	290	252	284	273	262	302	268	262	264	275	303	286	289	272	263	264	244	257	326	305	276	266	276	256	258	257	270	250	266	256	280	310	273	305	284	271	272	291	273	267	254	250	293	279	256	298	248	293	267	266	291	274	265	285	273	298	266	313	264	281	266	294	274	285	255	259	230	259	289	271	232	269	283	281	260	279	278	300	269	272	275	281	292	267	254	283	259	248	291	292	300	269	303	268	283	252	272	246	296	267	251	260	286	277	291	266	262	312	266	265	261	249	278	313	265	306	270	282	285	296	263	263	266	301	253	252	289	277	271	262	293	294	267	286	277	267	299	260	288	295	272	268	251	262	277	293	281	259	279	265	291	255	241	275	278	287	266	252	297	269	274	286	240	284	276	281	267	269	236	258	254	294	263	287	255	269	283	279	294	266	261	273	290	257	268	279	299	272	265	270	261	258	266	246	280	282	268	282	293	289	242	261	277	273	256	262	251	263	274	291	275	235	259	295	249	267	287	294	270	280	265	298	279	289	287	259	281	268	272	275	283	261	296	279	264	271	278	264	273	306	273	293	240	246	259	301	272	291	286	272	273	279	293	275	253	289	276	268	277	266	273	269	303	279	287	285	285	258	261	258	282	262	239	251	286	257	270	286	265	277	264	232	253	273	246	254	247	226	269	292	282	266	310	276	310	282	273	257	285	289	307	258	268	256	286	297	273	251	260	273	269	318	304	284	257	271	285	287	269	263	271	264	297	249	278	264	218	267	273	268	298	291	261	273	271	275	265	273	295	260	237	273	276	274	305	265	262	270	264	263	289	267	275	265	283	312	267	289	266	244	282	268	246	290	292	290	296	266	296	272	293	257	293	285	265	252	294	280	272	256	268	263	287	284	258	301	253	280	266	301	266	250	289	302	258	282	298	272	231	304	262	272	273	252	282	259	269	276	263	258	276	285	268	263	250	277	267	236	260	311	263	266	300	253	277	256	284	250	296	290	269	249	273	294	290	285	275	233	303	261	265	263	272	262	296	272	278	280	303	234	257	279	287	299	293	289	279	278	277	268	300	281	277	260	262	272	271	256	294	252	285	294	298	260	284	266	273	321	273	264	241	278	262	282	289	291	270	262	262	304	274	271	286	269	255	235	279	283	259	288	242	260	289	264	300	270	282	264	283	272	269	267	298	252	279	282	256	253	279	267	255	268	256	282	300	256	276	268	298	281	259	260	268	273	264	306	262	255	284	251	265	265	300	269	306	260	277	240	274	295	266	275	292	251	267	294	300	262	258	246	261	265	280	258	308	282	247	255	279	273	273	242	291	267	266	285	274	245	279	269	264	275	279	284	257	284	255	266	276	266	297	272	259	254	286	296	273	276	279	254	251	283	287	287	293	265	265	278	315	285	267	272	249	265	288	254	276	250	300	279	269	300	267	282	308	259	275	265	247	276	257	286	244	290	258	305	278	256	258	259	267	271	281	273	256	269	276	252	302	289	258	290	266	274	260	270	273	258	235	294	264	296	287	290	278	277	258	262	285	285	259	288	290	254	274	231	282	256	282	304	287	280	274	274	307	248	259	280	292	293	298	269	299	280	270	315	272	278	251	258	270	273	241	270	280	263	253	248	245	275	251	294	286	326	246	290	289	251	288	291	303	268	289	305	284	271	304	274	265	294	241	283	287	278	250	255	257	262	262	256	273	262	292	277	260	276	283	268	284	277	256	249	236	268	261	297	274	286	281	263	266	245	276	270	289	270	271	261	277	269	267	285	275	259	271	266	270	279	267	279	280	254	307	279	251	236	255	276	277	274	275	267	273	278	259	244	281	278	271	302	270	279	286	285	307	252	261	275	267	278	262	283	283	245	259	258	266	290	284	248	285	261	290	270	278	273	243	289	278	263	268	268	283	277	296	265	281	280	269	265	271	268	265	257	267	266	286	257	271	270	277	295	288	280	305	281	301	283	283	253	289	292	256	304	278	261	315	255	254	259	272	302	276	254	250	256	286	271	270	277	278	258	294	240	278	287	247	256	273	276	299	257	280	299	265	280	313	279	290	268	273	251	261	267	264	258	271	275	277	241	284	256	269	278	321	290	257	292	272	273	291	270	301	246	259	236	305	281	293	303	246	244	272	251	273	277	283	268	264	285	305	267	286	261	280	261	280	288	293	285	258	269	288	282	259	259	240	259	253	241	267	269	274	256	282	284	274	265	268	294	248	302	261	259	258	277	273	274	296	276	262	271	254	287	261	264	281	255	277	252	297	273	292	276	301	297	308	290	283	255	306	276	261	254	258	263	280	259	276	268	283	289	259	281	274	280	273	310	287	274	267	275	275	305	268	252	250	277	294	276	290	302	293	278	293	276	263	246	248	273	250	287	260	269	297	256	249	266	251	283	275	270	283	267	284	285	281	291	270	240	284	271	282	274	279	271	275	291	285	277	257	257	301	259	269	262	226	295	275	259	266	271	270	297	300	264	235	292	281	276	301	285	277	304	248	256	280	252	294	257	262	266	276	237	287	273	264	276	253	285	279	267	255	289	250	286	293	300	279	252	270	275	296	286	263	283	272	298	275	272	274	248	273	274	250	273	284	283	275	283	280	253	291	259	267	269	253	271	268	293	283	261	267	271	292	279	254	279	275	260	254	246	280	290	280	278	274	264	238	280	259	275	267	294	253	282	283	260	266	283	275	254	272	286	301	281	266	262	273	280	273	292	249	267	278	240	288	235	281	268	297	278	270	241	276	245	252	287	285	269	274	284	275	267	272	277	270	277	288	252	294	262	262	279	274	273	296	324	280	286	259	288	310	274	258	257	267	260	266	258	250	269	243	280	257	281	275	278	249	288	291	271	273	302	279	273	240	283	269	318	246	287	286	263	286	285	272	245	275	254	256	260	260	290	291	250	268	274	275	280	291	279	292	298	277	309	285	272	261	294	275	286	259	294	292	276	299	268	269	279	267	292	261	271	256	288	282	280	274	270	253	262	269	228	248	282	315	283	254	261	254	278	254	258	289	254	290	307	277	281	295	247	260	314	270	291	278	260	279	273	278	245	281	253	251	237	284	304	256	258	271	246	288	306	289	290	289	278	258	303	238	260	262	265	276	257	264	260	270	247	255	271	233	264	280	248	275	274	299	267	264	249	269	257	249	275	298	245	270	259	276	293	296	276	260	250	300	254	269	276	260	260	299	282	265	238	282	259	294	292	236	274	264	269	265	287	255	269	286	257	302	283	253	281	271
14545	18582	28293	28322	21632	19743	16817	15001	12646	11175	9748	9058	9569	8511	7052	7021	8194	6855	8058	8799	11176	11623	14985	9374	6256	9468	10233	7408	5912	3533	6025	3220	2626	2679	2483	2119	2171	1515	1479	1774	1805	1405	1812	1385	1135	998	871	841	777	809	877	831	757	721	718	708	660	679	682	693	690	714	706	692	729	705	705	692	696	730	659	709	744	732	690	753	710	677	723	707	704	760	684	730	727	724	724	724	755	720	655	733	691	738	698	667	683	666	703	750	700	714	717	699	662	739	693	729	743	716	705	672	677	723	692	700	710	741	657	691	705	727	777	684	703	697	727	723	695	726	732	700	736	722	712	689	705	700	723	739	716	699	686	720	656	702	725	727	695	677	707	716	686	650	723	681	697	691	715	712	712	727	705	687	745	717	722	744	687	722	718	712	724	723	698	726	750	710	708	695	690	685	700	706	713	723	678	684	698	715	724	711	731	701	718	721	715	678	683	720	726	676	690	722	723	746	734	717	674	730	700	716	743	679	674	742	729	714	686	737	682	703	707	691	662	696	692	718	750	678	743	698	695	696	677	727	707	737	777	706	720	683	718	691	707	700	694	744	678	707	682	674	722	677	733	708	674	737	750	738	698	696	722	688	695	677	735	714	730	736	748	693	696	735	741	736	698	688	727	757	705	757	727	705	727	746	721	687	709	742	701	689	712	687	676	684	733	719	719	675	718	693	763	701	755	694	726	698	741	754	700	708	738	735	687	726	716	707	713	650	697	765	718	715	702	675	688	687	750	709	717	690	677	746	690	765	718	675	685	734	711	720	722	693	707	723	694	695	713	705	701	722	737	703	714	728	675	698	738	699	737	720	734	695	708	750	713	723	715	728	683	719	681	733	721	717	706	704	725	715	766	774	730	745	740	720	738	719	716	709	711	715	685	725	704	748	728	720	702	749	737	660	698	749	681	671	711	771	729	699	715	673	695	655	739	687	759	686	712	718	713	698	717	697	695	690	685	729	718	719	721	666	698	735	732	698	722	738	713	723	705	696	726	732	714	711	719	716	695	651	751	707	702	725	699	716	723	699	708	739	746	704	699	709	674	749	734	725	738	685	683	719	703	699	745	737	705	756	700	759	708	665	716	710	712	701	690	719	671	715	744	699	750	734	707	692	783	733	730	720	695	758	736	703	701	696	770	666	707	754	690	753	658	667	668	714	709	729	732	695	692	724	724	684	713	727	712	695	681	708	712	725	705	721	718	731	734	732	718	715	692	726	696	693	688	673	716	752	714	704	700	711	701	726	699	734	703	708	712	689	641	733	685	695	696	709	683	646	666	712	679	679	674	683	717	729	689	703	691	729	745	730	701	705	700	702	745	734	711	745	742	719	761	687	686	716	692	758	686	706	680	674	728	691	730	730	685	741	701	703	701	680	698	708	729	728	686	702	719	739	725	696	748	650	740	686	672	722	754	706	691	709	721	679	699	734	751	698	685	717	718	687	702	690	741	715	736	682	701	711	719	715	722	741	750	730	738	686	690	685	666	720	653	725	692	728	694	699	729	710	664	714	702	724	695	714	734	742	688	711	699	697	703	694	655	731	680	710	722	750	719	667	709	688	708	681	724	719	675	677	719	709	694	719	716	751	646	677	753	693	708	726	723	691	757	690	709	686	706	680	748	669	720	728	700	697	729	708	662	724	705	732	669	694	685	651	731	757	695	712	728	721	726	715	755	707	674	725	701	684	692	741	710	710	727	680	763	732	733	699	714	689	715	685	729	719	720	693	673	681	724	725	732	704	780	710	727	724	727	699	661	708	737	673	742	730	724	673	723	713	676	748	671	716	690	726	715	716	692	686	689	683	707	686	726	733	699	729	695	757	697	733	731	680	732	738	709	727	692	709	730	710	685	756	722	634	719	707	719	694	710	703	689	720	708	667	729	739	699	701	676	700	694	714	716	718	721	673	702	728	755	726	710	677	682	687	700	713	676	717	689	705	718	772	722	721	744	754	778	671	714	690	717	711	671	682	743	705	663	667	718	693	699	667	693	699	744	699	668	714	754	668	729	733	721	727	693	728	689	712	679	777	734	760	692	710	731	705	721	755	731	664	699	711	720	730	724	696	719	676	704	687	665	742	674	672	697	726	722	698	725	740	692	669	677	718	672	691	679	739	750	729	742	756	689	676	743	684	711	733	721	739	683	699	729	755	715	701	695	716	733	663	739	693	723	691	667	720	672	721	708	700	688	662	703	662	683	670	714	697	722	738	677	713	665	710	714	672	689	731	717	747	680	780	719	738	701	710	725	717	736	717	726	754	619	724	714	707	691	695	721	731	684	713	709	712	697	689	714	722	735	676	696	714	674	740	689	729	698	742	693	732	671	720	709	697	684	694	707	730	741	715	686	692	731	682	692	695	657	725	749	691	696	727	724	668	671	682	714	715	692	695	754	651	663	713	713	694	692	729	732	710	658	724	690	700	716	720	672	700	744	723	715	732	757	709	760	739	728	696	671	690	768	693	743	725	748	730	664	732	698	712	680	733	672	666	688	690	723	715	692	688	726	733	696	705	642	701	680	699	697	690	717	708	780	693	703	701	715	674	723	688	714	685	695	692	709	721	687	688	695	708	662	714	713	730	706	699	705	749	675	748	711	736	710	698	735	691	712	725	749	701	718	720	706	719	734	686	745	677	722	725	734	681	765	644	724	721	737	691	685	697	698	680	721	729	729	695	692	702	664	695	678	698	692	692	721	661	684	674	711	690	720	766	711	708	736	705	675	695	729	784	769	699	730	700	712	735	688	662	750	722	652	699	751	723	704	684	716	694	659	708	688	714	705	733	728	644	704	714	739	674	680	718	685	707	747	703	752	745	672	719	678	688	723	681	729	740	694	661	678	647	695	719	671	723	707	685	703	694	688	685	710	704	675	696	680	687	648	711	741	736	689	726	712	711	708	708	738	756	690	684	726	705	788	690	685	681	702	682	748	750	691	697	748	742	715	697	721	706	709	701	672	719	721	658	731	682	723	714	722	712	735	735	681	714	683	693	697	717	732	708	756	740	664	709	727	699	724	706	717	721	730	674	713	688	728	698	703	735	677	704	708	692	697	695	701	727	710	717	717	690	751	730	727	755	788	691	697	694	719	740	735	730	724	718	685	700	704	692	685	669	697	710	720	719	749	710	750	691	726	720	717	696	732	739	672	696	712	712	743	695	711	709	697	700	776	714	730	704	681	716	707	691	762	721	684	751	711	693	757	753	705	704	686	717	722	725	655	679	718	662	711	698	699	688	747	745	766	672	646	683	760	707	662	733	732	777	679	709	728	653	726	682	698	687	738	723	741	659	671	729	710	760	736	711	745	720	729	709	703	680	727	701	744	668	718	683	711	685	783	721	673	683	692	732	721	668	727	765	726	728	689	739	727	717	688	676	682	722	680	673	736	711	726	687	737	764	731	730	732	672	727	718	756	670	763	757	719	735	700	715	657	713	703	713	729	746	698	676	662	665	728	702	721	706
33109	34250	40290	29627	20970	17182	12254	8469	7196	6119	4488	4573	4153	3655	2986	2923	3279	2268	2254	3173	3812	4907	5651	3201	2214	3172	3458	2220	1624	1099	1675	940	780	776	653	738	622	588	444	611	508	445	540	435	373	364	279	300	305	250	291	278	295	261	273	271	270	271	254	255	248	255	244	272	270	284	273	288	278	281	263	253	274	276	264	266	274	270	270	305	265	257	241	267	239	279	266	279	266	254	260	292	302	267	269	285	262	240	263	291	285	255	249	250	262	281	238	267	243	257	255	242	287	261	269	265	257	230	254	271	245	270	285	259	276	240	284	258	274	291	293	279	271	253	265	263	266	261	263	268	272	266	236	271	266	267	258	256	276	272	260	265	233	264	274	275	301	262	253	281	281	279	253	289	282	280	288	274	271	280	277	260	261	260	263	245	254	264	261	255	271	294	286	246	278	259	259	272	300	279	266	259	284	272	273	256	277	285	246	260	279	284	280	289	290	277	278	265	269	290	276	263	270	273	271	265	267	273	243	249	256	276	288	249	272	273	249	251	279	292	266	259	270	270	267	268	266	246	258	273	302	267	259	279	250	281	271	282	258	278	256	252	302	249	269	255	282	261	261	240	267	265	238	253	258	266	277	261	284	272	281	268	254	263	239	258	271	271	293	255	274	258	269	284	281	250	300	238	270	246	271	292	281	284	297	280	277	255	312	226	260	249	254	270	269	239	288	273	300	272	284	270	261	283	288	287	249	248	253	255	281	262	275	278	308	293	286	274	275	253	272	260	261	271	275	261	282	238	262	232	250	283	275	247	263	259	262	268	296	295	259	259	271	250	242	285	256	263	271	257	271	264	252	270	266	254	256	244	264	237	279	272	263	269	285	247	279	280	260	297	270	265	258	246	258	284	255	273	219	257	270	271	264	259	284	255	264	256	265	281	270	307	243	276	276	247	266	287	280	254	281	272	248	279	244	284	230	291	297	248	263	276	273	285	255	247	280	281	287	268	276	253	270	251	268	265	231	267	259	280	249	266	231	257	257	283	279	258	267	236	260	277	268	291	254	260	289	244	240	252	228	272	274	268	259	234	252	242	243	276	289	250	228	285	259	271	268	285	251	256	244	242	288	250	262	263	272	268	265	297	259	270	259	240	253	270	252	303	258	290	266	267	238	262	279	273	273	276	259	266	250	258	251	270	275	245	273	268	242	282	265	260	266	273	261	283	291	264	269	272	282	260	248	254	280	271	257	294	278	267	256	272	270	270	245	245	270	276	277	234	269	283	236	251	251	258	267	266	241	262	307	241	295	274	256	257	253	250	262	243	259	283	256	234	259	283	284	279	278	269	259	263	266	303	245	270	278	285	257	263	282	280	269	264	254	281	227	256	262	264	248	274	250	262	289	250	278	254	292	271	248	232	240	269	259	264	278	260	262	262	270	260	276	278	284	254	249	242	287	239	256	272	289	258	268	264	261	249	243	240	276	289	276	278	256	247	295	247	289	262	273	267	253	277	275	236	267	288	275	241	258	262	282	262	239	271	237	273	279	264	255	259	270	226	257	259	257	252	269	234	253	280	271	278	262	286	293	280	285	241	268	253	239	264	302	261	269	278	263	283	264	243	259	255	280	270	264	270	309	272	257	271	301	246	264	264	247	238	248	248	302	251	282	284	268	268	255	260	280	266	265	256	268	251	232	261	280	275	253	273	282	270	254	252	254	268	276	232	266	263	270	270	252	259	245	242	276	286	272	260	277	244	275	266	253	276	262	247	279	258	274	264	289	284	257	251	240	273	283	254	256	306	257	270	290	292	283	311	272	279	255	281	272	264	266	265	266	267	263	255	250	251	225	254	271	275	285	277	268	305	267	244	269	261	253	270	264	259	251	293	269	293	256	273	305	256	267	255	271	251	240	293	251	253	271	286	285	290	264	246	282	269	295	282	297	259	265	247	239	282	250	271	252	240	264	253	301	267	268	256	287	245	276	236	255	277	261	296	283	250	272	262	272	285	251	242	259	251	268	264	254	300	257	259	285	269	281	281	252	254	253	305	295	266	256	265	288	246	285	259	268	287	235	257	275	260	278	275	269	258	255	293	267	266	280	292	262	273	248	267	242	268	257	275	275	242	250	240	255	280	276	259	243	271	284	254	263	255	272	277	257	261	267	270	277	266	268	263	278	278	263	302	254	259	282	270	283	286	290	289	271	263	264	259	262	244	237	260	285	246	261	273	276	276	279	280	265	288	250	233	285	259	283	273	258	254	268	252	279	246	252	248	248	258	270	266	256	293	269	265	255	249	275	226	232	304	282	281	264	247	283	282	278	285	259	271	242	269	296	238	236	249	230	267	273	244	290	269	290	295	262	290	239	267	250	279	278	259	253	262	241	249	273	277	252	268	261	264	256	267	284	251	253	266	251	271	258	256	239	286	255	306	246	239	295	270	238	272	242	254	268	269	269	269	291	270	268	240	260	265	276	267	253	272	269	267	303	263	257	251	269	277	270	276	280	288	275	264	276	274	280	265	259	287	238	268	269	284	262	265	277	279	225	275	278	255	259	281	294	247	265	291	274	264	245	265	227	295	270	257	265	278	265	267	272	240	275	268	241	285	281	250	271	290	257	275	254	225	263	271	245	249	249	269	259	259	281	301	276	286	290	289	290	266	279	277	258	226	275	277	272	252	270	257	278	252	250	247	290	234	274	293	283	263	263	267	291	275	254	253	278	266	248	260	239	238	249	262	281	297	252	254	271	281	263	261	292	248	300	269	281	277	271	269	271	257	272	287	274	255	265	259	254	257	283	234	278	261	255	255	275	267	289	259	282	271	245	256	257	273	262	268	275	278	280	258	307	290	311	262	278	274	257	241	291	276	249	274	278	276	244	269	300	277	290	238	249	247	265	251	241	245	277	275	250	270	253	258	295	288	279	293	310	251	273	260	295	254	319	279	289	275	264	260	271	290	286	288	258	262	232	267	276	283	284	270	255	297	255	254	250	300	284	267	271	278	270	251	271	259	293	262	272	263	270	286	293	272	257	299	260	244	266	261	241	257	277	292	268	249	238	258	219	228	269	275	259	267	254	254	253	273	272	275	253	256	274	292	271	271	265	263	274	274	273	250	279	267	265	308	272	271	259	240	257	269	240	275	263	257	265	251	271	292	251	280	261	294	244	273	283	273	262	294	252	231	207	243	256	265	283	276	263	264	296	258	271	285	269	257	243	256	308	254	286	229	272	279	276	311	271	280	229	271	292	287	246	267	245	259	265	274	241	257	275	283	268	297	273	259	239	263	259	271	288	271	284	253	269	289	312	280	285	263	268	246	280	255	272	269	265	234	261	250	280	259	269	246	280	319	262	303	256	273	277	269	236	290	254	299	285	240	264	257	272	262	269	272	285	267	259	237	309	287	270	298	260	269	269	254	273	292	281	245	301	258	252	284	280	267	272	292	261	269	276	269	262	291	229	257	283	270	253	262	268	262	266	277	249	284	310	251	263	279	270	277
20525	28696	41707	30770	27852	26483	22890	19334	17975	16751	14250	14580	13925	13110	11215	11638	13440	9892	10895	14740	17719	21545	22574	14646	11119	15832	16456	11148	8643	6345	9934	4751	4211	4450	3495	3832	3487	2744	1864	2962	2747	2019	2692	1982	1489	1260	971	1004	874	830	860	810	761	738	692	649	675	689	689	658	706	695	682	682	677	639	639	686	701	684	674	696	680	698	690	673	656	680	724	662	738	642	699	694	678	685	690	718	669	701	702	686	665	674	691	675	689	680	731	701	649	673	668	676	650	739	676	707	718	704	744	697	727	708	662	705	673	678	670	702	713	696	666	682	711	692	670	685	707	650	667	700	690	700	654	734	659	678	636	712	670	663	699	707	663	677	743	732	683	692	679	725	688	639	658	676	722	704	640	727	671	631	678	682	669	666	673	695	670	707	589	714	713	684	663	666	701	656	702	680	677	742	707	688	723	724	736	681	709	661	742	664	648	654	666	695	716	697	711	626	686	691	691	694	701	693	668	709	719	685	681	674	656	667	652	685	672	646	701	683	698	672	639	650	698	704	708	707	661	719	716	687	681	658	673	677	723	718	704	720	691	683	643	702	662	699	687	673	710	668	727	657	692	710	737	667	683	727	701	701	679	713	701	685	669	691	703	698	672	698	704	669	729	727	711	676	628	701	700	702	705	675	668	735	706	714	709	639	691	681	654	670	702	718	704	705	710	710	688	656	717	679	696	655	677	700	626	663	714	666	684	725	692	674	692	740	697	657	711	708	641	671	660	653	704	715	728	700	687	706	727	696	714	665	687	684	715	691	724	709	708	711	696	698	672	677	647	735	734	660	654	690	706	671	692	671	649	698	689	709	697	688	698	693	695	654	709	678	695	659	665	669	691	681	678	662	707	677	677	671	719	703	721	755	730	680	688	654	681	662	678	706	669	672	690	716	675	707	740	694	704	702	711	685	679	729	700	697	663	699	744	736	761	688	702	684	717	659	694	661	704	659	705	717	717	652	663	706	645	698	683	652	643	621	684	696	692	733	672	670	727	650	684	679	750	675	665	638	700	694	708	712	698	724	666	680	690	664	678	667	734	700	665	682	706	719	625	674	724	644	686	701	728	697	707	669	662	722	683	663	709	686	657	694	690	731	710	656	699	694	729	683	628	694	706	674	696	733	709	721	668	697	679	672	682	674	710	642	678	719	680	746	691	679	645	720	732	742	635	650	715	711	714	691	736	731	729	696	686	700	672	685	650	675	688	688	779	681	668	674	716	718	668	699	671	685	716	703	683	657	693	681	704	680	685	694	667	672	661	665	658	722	708	688	664	676	644	709	691	646	715	714	710	687	655	663	679	691	693	720	731	695	678	719	689	723	675	684	643	698	648	695	695	706	686	693	711	670	684	697	671	688	659	788	737	705	647	698	714	694	667	639	747	694	715	676	735	701	700	683	723	658	669	657	672	705	640	659	664	700	686	713	690	686	645	690	713	737	679	706	677	719	656	726	683	671	662	717	678	725	676	698	684	673	724	679	683	701	667	657	658	634	684	739	709	653	741	680	670	697	678	721	675	728	706	711	684	673	728	666	698	677	684	636	719	676	702	694	676	690	700	654	683	711	732	730	685	717	717	681	686	736	683	727	693	663	652	660	692	700	677	667	685	659	692	680	702	680	689	706	730	682	681	708	680	737	702	708	720	706	726	719	664	709	699	737	667	704	683	662	656	653	666	702	696	706	692	722	738	685	667	696	681	661	685	685	729	732	702	713	723	751	685	732	694	721	737	661	671	659	660	663	684	733	672	621	689	702	685	678	705	685	684	669	697	660	697	673	692	688	694	661	702	693	713	685	739	708	677	677	698	675	625	645	693	761	684	658	653	749	687	728	666	727	667	672	667	667	672	681	707	700	702	676	705	717	691	661	716	677	666	707	654	631	691	708	693	693	702	704	666	760	711	710	679	684	697	721	720	717	681	673	666	705	690	735	704	711	667	684	754	668	681	695	746	686	706	640	667	651	706	698	691	715	653	614	691	655	686	665	674	676	687	709	668	695	682	681	688	670	693	677	700	645	699	644	681	704	692	696	697	719	677	728	659	699	658	658	751	686	693	656	664	701	668	718	658	666	679	701	656	688	666	681	737	705	679	664	680	712	726	661	639	661	691	691	674	687	713	695	748	665	682	735	715	689	698	714	652	732	677	723	671	667	712	674	731	719	721	742	687	711	671	704	676	675	635	701	677	667	656	681	661	672	693	759	685	709	670	691	658	720	698	672	696	696	680	720	714	673	702	689	637	709	695	702	728	663	705	679	633	704	684	645	680	689	709	710	705	664	684	722	654	680	652	647	703	675	698	708	690	650	670	654	703	677	709	727	696	699	681	675	676	685	702	707	728	674	726	698	727	703	692	656	696	681	667	689	688	683	675	665	705	723	717	705	675	664	630	704	706	737	723	726	699	718	738	652	723	661	659	729	685	700	674	730	660	704	655	675	687	702	718	677	699	705	673	662	691	688	710	724	734	709	649	693	683	679	723	709	706	665	653	680	692	678	674	689	670	650	672	699	692	621	640	694	762	660	666	680	702	692	673	681	662	678	663	704	671	677	731	685	673	703	686	678	676	719	692	701	686	705	748	678	697	676	684	729	707	686	702	693	697	728	693	681	703	704	704	692	686	702	696	697	685	694	642	660	678	715	735	674	704	685	701	705	670	666	677	663	667	672	653	700	700	740	699	700	679	755	723	728	718	673	663	688	688	702	706	653	701	716	692	643	686	692	661	692	658	722	689	737	704	670	680	687	628	653	695	709	700	698	697	654	687	682	655	673	676	761	726	709	715	715	648	654	673	660	700	732	646	741	664	706	739	660	716	707	695	721	677	677	725	702	696	669	668	689	696	728	705	691	750	663	717	643	701	602	696	662	779	678	670	705	698	670	702	681	702	666	716	745	671	642	735	645	700	684	667	672	682	686	692	706	698	669	663	627	704	654	704	720	723	743	689	688	673	664	696	728	678	735	684	684	668	640	642	734	686	695	694	668	687	657	655	635	675	692	707	672	675	690	702	710	719	702	708	715	702	648	654	687	688	703	691	742	655	718	688	704	635	715	655	655	682	671	680	664	671	694	694	684	653	664	700	711	680	678	634	675	681	716	699	724	695	695	648	723	677	698	710	708	726	710	690	721	677	695	716	692	678	694	712	688	655	732	702	706	696	695	697	689	669	680	679	700	675	661	716	663	716	653	713	698	684	688	683	710	729	684	675	691	700	688	693	737	695	701	722	629	641	703	686	728	707	708	694	688	677	754	753	720	721	741	720	726	684	710	684	719	692	686	715	709	685	721	717	683	635	715	697	701	727	746	681	655	685	676	702	680	628	678	673	684	691	697	645	676	728	726	713	676	700	682	672	724	701	685	691	690	727	742	732	727	710	667	669	683	656	636	646	669	682	689	705	640	660	714	718	666	692	695	686	739	679	713	668	660	692	727	720	672	682	626	671	700	705	650	674	745	705	685	666	706	735	664
7717	6800	8498	5755	3871	2210	1441	1144	971	984	880	676	573	506	497	550	592	514	506	426	415	444	422	396	340	314	378	327	293	276	277	247	287	264	266	245	306	269	264	284	298	303	262	278	271	318	278	262	278	299	268	267	278	283	285	279	249	259	312	246	274	283	257	264	231	247	254	287	264	257	242	266	273	248	273	296	260	273	305	279	269	240	257	274	267	257	253	282	263	275	263	259	256	294	264	261	272	272	288	265	250	263	253	275	287	270	251	247	253	270	254	271	229	245	254	254	289	258	285	255	291	256	282	271	262	236	275	235	277	239	291	260	277	294	304	265	262	287	269	252	279	295	246	257	265	262	267	267	298	261	262	265	252	249	243	268	244	262	246	233	267	274	251	234	245	274	273	249	256	259	264	265	279	248	270	248	268	268	257	284	266	248	292	268	257	280	247	282	299	257	270	258	301	298	275	267	256	272	252	238	272	257	280	284	257	264	268	260	271	270	242	270	273	284	252	259	261	250	247	264	297	261	263	266	261	270	266	262	273	249	256	278	262	262	250	277	273	253	286	253	248	284	269	268	273	239	305	271	273	265	280	271	255	292	254	271	246	262	282	301	245	263	266	290	245	272	270	265	269	267	269	281	274	246	291	271	289	265	241	276	300	271	227	268	256	243	251	247	276	264	302	243	248	257	271	262	278	232	240	277	261	269	288	269	277	256	245	259	272	276	258	266	292	274	277	240	263	280	251	253	271	285	253	251	271	281	277	266	260	290	290	291	298	238	229	244	289	270	247	265	254	279	242	266	269	249	255	273	281	247	236	269	255	258	290	292	214	216	262	250	279	266	268	260	270	246	256	276	282	270	272	276	258	259	316	256	271	276	251	278	274	276	277	247	288	302	242	280	255	267	248	250	279	288	268	267	286	247	280	273	246	263	242	272	256	285	278	262	267	261	259	272	266	256	281	263	263	271	235	225	260	272	248	268	271	279	263	257	258	251	269	263	268	298	249	258	287	284	277	244	262	208	266	279	242	279	268	240	266	263	264	285	273	271	257	252	264	251	246	268	277	280	287	278	247	274	272	291	297	280	261	265	267	252	267	235	272	287	245	267	265	253	286	269	281	289	258	271	276	237	266	286	233	274	282	256	256	257	278	263	273	259	254	302	273	268	283	261	271	264	281	281	239	274	249	249	255	259	258	273	278	275	259	254	277	257	260	292	258	271	282	265	299	248	256	279	247	269	276	281	288	260	250	256	286	272	281	289	263	269	267	227	274	249	257	288	258	255	277	252	265	238	242	242	263	268	266	261	249	264	255	263	278	249	273	279	309	268	242	252	244	260	262	230	258	266	270	288	242	292	295	259	248	248	263	252	252	244	282	267	255	262	250	247	270	272	280	275	261	248	307	248	235	280	273	251	259	243	265	260	246	270	252	238	258	259	238	263	267	258	280	280	273	251	281	295	257	260	267	273	271	290	287	248	262	277	281	240	262	266	327	285	250	270	248	272	261	274	276	275	256	270	281	276	255	267	272	273	246	259	250	271	277	300	285	256	270	288	258	251	263	261	251	275	262	255	276	244	250	275	289	255	277	254	238	258	282	247	263	233	268	276	277	274	277	269	253	264	246	273	280	233	295	276	252	284	266	277	266	269	275	249	249	272	268	240	273	259	280	257	276	301	252	285	279	242	264	279	236	243	249	264	265	274	247	279	273	237	279	274	258	256	268	249	262	273	261	245	265	287	263	260	277	267	276	245	269	257	232	265	291	249	269	284	260	287	272	236	246	265	245	287	254	267	280	266	317	257	250	257	255	251	270	276	272	292	271	295	244	291	256	233	235	291	275	280	241	253	269	235	279	264	262	264	258	248	288	235	267	266	274	260	279	281	277	260	274	272	266	257	258	257	236	251	261	250	266	249	272	257	247	261	236	260	275	241	279	255	263	246	272	230	267	296	246	267	278	254	295	271	261	273	246	274	284	252	253	249	311	233	270	251	259	301	268	254	261	275	259	272	259	287	259	272	288	249	276	276	261	285	275	257	248	269	235	283	280	272	284	279	257	272	235	262	246	310	264	267	253	267	273	261	271	263	285	256	289	312	284	274	260	275	264	268	268	277	258	261	261	258	291	262	273	257	246	228	285	254	274	277	262	249	260	276	279	263	267	275	259	283	235	271	256	265	241	254	228	251	261	255	285	272	263	281	274	271	278	255	251	235	245	283	288	270	288	272	241	250	265	262	270	262	278	275	259	299	271	289	280	282	241	276	271	272	273	255	252	261	251	253	270	254	273	292	304	242	272	247	258	250	290	262	255	259	276	259	244	264	243	263	256	258	260	258	274	265	274	249	254	254	269	241	281	267	257	274	239	254	270	280	301	229	278	263	257	279	231	253	251	279	245	251	267	262	288	273	269	240	254	237	266	263	267	287	261	290	284	275	249	248	271	270	250	274	274	269	270	263	267	285	284	251	279	254	236	258	251	257	230	242	259	268	239	292	281	269	264	282	253	262	261	256	292	249	267	262	292	238	256	250	272	260	246	271	268	285	265	261	252	282	269	268	249	295	264	253	278	250	268	253	251	291	305	268	257	230	253	257	270	264	267	242	252	221	228	263	279	273	250	267	253	279	249	231	238	294	285	269	287	269	270	274	285	297	270	282	272	234	214	242	258	264	214	281	272	274	260	264	259	260	239	238	259	277	249	267	275	257	286	245	273	251	247	231	236	299	256	230	262	271	300	257	258	266	254	308	262	256	287	256	253	251	240	256	220	303	275	256	280	275	290	270	265	291	266	326	281	271	255	244	278	287	263	270	261	277	261	231	248	267	254	250	288	269	231	267	246	244	285	263	276	263	271	262	267	243	295	279	277	277	249	279	263	266	266	249	267	256	289	274	264	258	279	268	266	268	268	276	219	256	263	290	235	245	286	240	265	285	304	249	275	241	266	259	258	247	280	285	279	254	270	263	300	270	295	251	260	247	230	253	261	254	252	232	262	290	231	273	289	273	282	250	272	289	246	271	263	277	233	264	243	257	258	278	272	251	274	268	267	251	266	253	299	282	260	228	285	244	256	242	294	295	244	279	264	273	246	287	282	259	243	278	247	275	284	266	276	246	263	277	264	243	232	263	270	280	281	247	272	282	262	264	270	278	265	271	243	284	259	259	257	238	230	291	301	266	253	265	268	279	247	248	264	292	231	268	272	256	244	274	282	263	252	233	257	256	248	273	264	270	235	266	299	262	273	268	282	267	271	269	275	267	243	267	277	268	237	261	261	239	296	269	273	313	260	265	299	270	240	253	264	237	242	268	232	275	278	265	243	282	269	254	273	253	287	304	269	256	239	307	254	279	241	273	281	267	273	269	270	267	242	234	283	257	265	293	252	292	282	254	267	290	250	278	274	243	241	266	261	277	263	271	259	283	251	253	260	265	256	260	256	274	265	264	275	273	276	274	281	276	273	289	287	237	263	257	261	242	241	239	235	287	263	276	251	267
5924	6443	12099	12218	11870	8677	6500	5269	4882	4186	4104	3151	2650	2454	2439	2640	2740	2528	2302	2161	1946	1990	2131	1826	1246	1479	1550	1189	1099	968	1072	827	822	823	796	776	800	728	726	800	761	766	851	811	752	748	760	644	706	644	696	759	722	662	668	709	689	689	701	669	736	678	716	716	661	676	722	660	690	682	693	759	668	656	704	664	688	646	683	731	692	694	707	690	700	685	689	662	714	662	707	711	655	700	694	702	723	679	691	713	721	653	715	727	729	688	659	756	680	715	711	661	671	683	699	655	729	692	706	637	691	692	682	672	639	645	773	737	686	689	683	676	673	658	701	729	672	701	654	684	699	676	730	683	729	676	691	703	664	680	740	664	674	685	706	685	676	669	613	658	706	658	643	701	663	706	666	622	720	663	705	691	666	689	712	705	666	649	634	692	704	660	657	717	683	676	656	689	711	679	708	711	697	698	686	674	700	696	668	706	716	664	666	698	638	685	695	713	703	725	695	677	666	716	664	697	681	737	662	699	671	699	678	685	643	732	655	729	697	700	650	668	720	689	687	719	666	686	656	674	674	669	688	676	656	698	707	658	674	692	649	727	649	677	702	676	685	668	659	715	678	672	676	676	726	726	718	706	694	662	688	692	728	694	696	683	659	682	691	676	710	760	675	698	687	749	679	692	700	709	780	678	689	729	669	654	663	670	713	681	679	709	729	703	701	680	629	663	649	649	658	727	679	736	677	660	699	682	682	684	710	668	733	713	693	718	707	677	681	691	668	652	692	678	675	681	708	674	665	658	623	662	677	721	722	703	719	739	700	686	733	687	658	689	657	670	656	708	686	690	718	658	697	689	680	658	698	707	647	683	664	696	689	740	733	698	705	690	703	678	748	710	671	699	734	661	681	746	695	665	718	672	715	696	715	676	704	724	692	684	682	650	674	661	703	654	748	670	658	671	676	701	717	690	724	651	648	670	676	703	675	721	721	697	715	701	671	685	744	661	729	719	707	672	674	706	654	663	696	704	656	677	670	754	656	650	698	689	643	704	691	684	645	683	697	649	645	671	678	691	662	693	681	719	663	694	713	666	719	735	729	695	711	694	686	683	704	703	667	687	709	685	682	706	691	693	684	692	726	721	655	708	691	673	700	665	657	668	697	637	662	693	655	668	705	714	698	686	666	730	740	696	687	683	696	731	666	720	747	646	711	700	642	657	667	677	686	699	691	719	696	714	740	700	703	707	661	682	715	645	690	711	733	732	700	680	749	647	692	690	721	677	671	645	664	646	691	684	679	695	703	681	660	692	701	699	729	725	701	641	727	723	728	662	722	674	678	641	676	723	688	726	700	675	686	687	701	724	749	707	725	717	691	672	700	680	722	724	674	694	645	705	703	710	710	687	739	680	700	740	676	716	661	680	706	697	703	678	682	659	679	694	677	674	694	674	718	701	675	667	681	690	681	679	694	689	673	707	717	710	672	688	721	644	741	641	694	663	684	709	675	707	669	697	652	674	676	668	616	664	683	685	678	660	690	707	676	678	623	680	640	710	625	686	657	662	720	660	676	664	692	683	682	692	682	699	701	655	700	680	688	692	688	707	683	690	672	681	681	705	702	688	671	622	667	704	700	701	690	647	706	705	675	696	681	700	685	727	675	704	691	693	678	655	657	702	722	652	710	677	686	684	646	711	740	686	696	690	665	714	710	711	691	679	692	704	692	714	676	709	668	634	713	632	674	675	677	684	690	696	682	685	676	688	677	711	691	715	707	689	703	684	687	676	703	737	694	686	688	689	707	681	716	678	643	702	718	683	679	664	668	704	694	732	638	678	693	697	675	716	746	665	653	682	736	672	683	692	672	677	670	685	668	743	684	687	666	654	688	672	708	696	724	706	733	694	723	702	692	697	677	720	607	692	687	685	711	658	665	681	656	634	684	674	687	689	676	697	680	704	686	725	709	670	698	683	668	691	703	658	739	706	725	702	696	702	689	638	700	675	735	689	673	684	699	717	727	649	684	713	680	718	699	692	673	701	676	718	717	681	675	695	732	694	700	638	691	686	708	686	694	672	689	660	648	671	709	686	653	717	682	707	683	714	715	704	685	652	760	654	611	698	715	716	673	711	710	658	656	637	660	665	658	727	691	661	722	674	716	702	687	698	622	676	714	690	639	674	676	721	686	662	652	691	659	667	683	712	700	684	681	659	674	712	692	691	707	689	667	689	681	681	653	728	650	694	710	745	680	655	690	648	678	682	664	714	707	643	670	682	670	700	663	691	657	680	712	714	658	696	695	658	688	687	717	681	674	654	694	696	670	731	738	699	666	671	698	708	681	661	758	669	699	731	675	677	684	630	729	676	675	725	730	670	731	689	669	670	671	668	743	701	672	721	719	672	750	636	658	705	671	698	707	683	669	675	683	677	674	680	655	677	760	657	700	677	641	701	653	706	702	666	713	709	706	659	687	728	698	696	727	677	663	714	719	695	688	700	704	665	697	678	689	679	680	679	690	702	721	710	649	666	673	696	719	728	669	706	699	718	678	740	710	713	709	706	685	679	646	761	699	714	667	643	725	732	679	701	711	704	706	692	662	691	684	685	714	686	627	678	711	680	683	701	642	662	724	704	641	727	678	686	694	699	646	671	662	688	702	678	661	668	706	701	717	692	703	715	677	720	680	704	685	678	706	712	673	696	688	670	645	661	684	698	685	666	671	719	674	706	693	724	698	682	736	699	706	619	727	678	671	696	674	695	661	672	695	660	706	679	713	698	686	735	628	639	692	713	684	707	647	676	752	660	634	679	647	649	696	685	687	727	708	660	707	700	708	648	687	692	662	691	686	712	681	682	665	708	679	643	711	686	645	640	709	705	681	729	648	653	696	703	700	751	697	687	675	697	683	710	679	705	694	752	646	669	721	703	700	678	676	692	665	701	703	681	692	668	681	717	635	644	675	688	637	674	740	654	681	668	628	716	695	697	659	656	697	690	686	686	674	664	659	682	701	694	696	687	664	674	681	718	724	666	693	717	704	691	691	705	697	714	683	679	679	733	720	683	716	657	648	733	698	706	664	647	718	732	722	730	637	650	734	684	694	699	727	667	666	708	682	714	720	638	638	695	671	675	686	710	655	728	706	682	664	675	674	668	668	716	701	678	700	694	684	745	695	678	715	659	694	692	694	628	727	725	694	695	658	707	640	692	681	715	694	681	664	685	703	737	746	691	672	702	692	698	697	697	656	706	681	675	694	723	697	724	703	689	755	700	657	683	711	673	651	689	696	718	676	704	714	704	641	703	662	688	677	687	671	695	690	698	678	663	678	695	747	670	679	685	652	695	698	719	728	669	710	698	752	672	668	681	691	675	672	704	692	767	675	673	689	667	678	612	667	659	672	634	687	708	731	742	692	735	713	705	682	733	629	704	701	685	689	667	662	687	721	674	699	691	704	738	711	722	746	680	673	679	692	675	693	688	708	688	751	690	704	663	724	669	662	671	650	649	695	718
21537	23669	29782	21609	13973	9442	6729	4893	3789	3023	2878	2381	2549	2129	1689	1443	1626	1446	1303	1480	2355	2549	2613	1641	1274	1755	1717	1142	923	715	1166	473	566	592	511	443	432	391	352	388	441	375	429	331	296	280	244	330	283	319	260	257	295	290	272	279	275	261	242	253	257	283	274	264	259	287	276	253	238	239	264	264	283	267	294	260	290	258	289	260	239	258	240	272	278	296	260	281	286	267	235	265	272	248	257	266	279	255	260	286	276	268	256	269	280	283	268	284	246	235	269	266	260	288	301	250	262	292	297	244	257	259	231	285	264	272	278	255	267	280	244	244	254	265	270	274	261	275	255	260	265	256	270	267	308	289	250	258	250	253	268	232	277	277	273	247	303	263	271	278	278	259	243	262	273	273	284	271	288	280	249	239	271	260	269	263	242	246	295	305	284	279	254	251	305	250	270	274	284	250	278	278	242	253	295	260	242	243	285	299	295	318	252	284	299	239	247	298	274	266	265	274	237	259	285	286	274	258	260	274	269	256	268	270	273	270	285	246	281	287	265	269	298	242	300	277	283	252	241	276	265	267	290	300	242	254	263	283	283	275	275	239	282	261	256	247	250	247	251	283	245	246	276	276	249	286	259	272	271	254	269	266	294	260	253	281	255	259	261	272	284	261	265	270	272	286	269	292	258	271	270	265	288	267	253	243	278	301	241	261	284	229	251	238	256	263	252	256	236	286	250	283	283	270	269	281	268	291	253	270	267	269	263	256	255	275	274	296	293	273	249	279	261	268	245	259	262	274	268	275	261	288	278	265	253	269	288	274	269	254	254	279	239	239	253	253	272	265	257	251	258	260	266	275	277	266	254	271	258	261	252	278	283	263	243	280	258	271	267	263	261	257	280	261	276	245	274	281	303	256	253	273	271	252	275	271	257	269	269	273	249	264	242	253	265	271	260	259	278	260	275	259	274	244	271	261	284	264	256	261	271	274	226	252	251	272	274	286	265	286	255	269	253	287	279	287	271	282	252	263	286	271	257	274	261	283	240	314	282	273	271	256	276	261	266	280	254	279	285	267	289	276	276	281	292	240	259	263	263	307	306	257	238	232	259	298	262	277	278	247	276	267	258	271	267	278	258	263	256	260	279	266	272	310	258	274	273	276	252	262	257	271	253	283	258	282	275	262	259	273	275	245	304	266	301	262	288	268	238	245	272	247	291	270	262	287	274	284	262	262	288	276	266	291	272	286	252	279	260	284	226	301	288	256	246	283	251	267	264	245	275	260	277	291	264	291	267	275	248	231	267	271	275	222	274	293	257	251	297	234	288	215	266	302	258	253	256	243	300	273	266	266	286	252	285	248	296	266	262	250	264	265	261	254	283	248	293	248	287	276	242	270	291	266	272	282	281	246	263	248	263	267	234	289	283	276	254	260	260	260	261	286	276	275	271	284	259	270	284	278	256	260	257	278	241	271	225	251	255	296	260	280	265	285	265	257	276	250	261	269	246	282	269	255	273	279	276	270	256	252	245	256	280	276	284	252	261	265	261	298	257	265	267	257	285	268	274	263	252	240	269	275	266	286	281	297	283	270	279	277	296	248	261	287	298	276	247	263	249	247	288	241	252	289	271	265	243	309	296	256	264	280	282	268	269	256	252	271	268	274	249	267	262	251	269	286	234	283	282	296	294	285	239	269	296	298	285	245	289	278	295	247	272	268	283	267	277	263	266	256	257	268	252	253	272	272	252	276	280	268	242	266	278	287	265	247	263	261	278	272	290	269	266	263	243	279	291	283	253	297	282	263	264	264	236	268	257	286	278	257	287	258	265	273	258	250	252	262	261	272	258	250	278	240	264	263	262	272	280	278	274	249	282	285	265	278	274	275	259	310	234	266	294	293	246	273	274	280	261	257	264	253	302	287	298	272	282	274	278	274	275	264	260	245	259	244	272	261	259	261	232	251	279	252	274	250	240	286	242	255	247	273	269	258	254	267	268	255	295	260	272	265	278	276	276	236	268	282	273	250	257	274	275	275	308	290	299	288	256	278	276	271	249	281	290	256	280	288	259	243	262	270	243	299	249	272	232	241	302	278	263	269	287	231	269	268	302	286	291	264	268	277	263	281	292	286	281	243	264	287	274	292	274	267	271	252	274	281	238	287	277	267	298	271	267	244	291	265	259	265	293	260	262	277	288	253	249	264	256	248	285	252	249	244	273	277	274	278	267	274	263	268	288	274	271	283	272	296	265	275	289	253	287	247	268	279	281	235	266	286	284	272	259	253	261	266	284	256	265	283	279	271	251	248	258	269	272	261	271	260	273	261	280	266	263	282	268	255	270	292	254	262	279	250	278	302	299	283	269	239	250	283	304	252	236	271	279	274	263	258	250	260	272	259	257	265	252	280	267	262	295	279	261	287	245	257	283	275	293	290	274	283	246	261	260	260	242	238	252	263	270	266	282	281	268	258	284	279	263	253	265	283	254	256	265	266	265	267	258	242	261	252	255	293	265	295	261	249	285	262	252	261	264	287	275	306	260	291	262	276	280	262	259	287	260	274	248	249	290	269	258	258	270	257	267	250	281	304	277	281	244	286	232	290	250	267	283	255	250	283	253	263	252	279	259	256	264	284	256	282	248	275	256	273	281	257	271	274	263	259	283	243	304	276	290	274	261	265	261	233	266	265	261	266	309	264	262	257	277	292	275	277	274	271	272	258	245	248	236	275	255	273	230	275	261	275	273	239	271	282	251	280	239	284	269	249	263	272	254	237	234	265	280	290	273	293	264	287	244	269	279	310	281	266	241	274	260	276	258	252	299	259	253	251	268	253	290	244	264	257	278	254	247	219	251	276	280	278	251	272	289	281	240	276	286	260	292	284	293	259	273	263	280	261	268	277	266	278	262	257	278	257	266	262	305	294	291	278	303	272	276	278	287	287	240	267	260	262	273	266	285	301	285	280	249	293	263	271	264	235	261	265	274	267	238	305	284	285	288	275	284	266	262	300	238	302	256	265	257	268	249	269	265	264	266	284	278	268	272	255	258	286	295	259	303	249	269	251	256	299	279	268	301	254	273	271	262	257	272	303	303	262	243	275	249	289	265	261	263	260	269	293	231	257	275	284	270	281	285	301	270	287	286	264	226	242	261	285	275	294	290	279	297	266	285	274	258	268	251	259	277	281	259	243	255	250	272	254	284	295	246	279	267	267	278	283	265	241	281	251	248	288	276	285	270	272	261	293	275	250	295	281	269	270	274	258	300	276	264	270	274	282	255	259	297	286	262	289	255	294	286	294	268	278	277	266	290	265	268	272	265	270	259	248	266	241	251	275	256	275	269	261	262	279	245	267	276	271	298	253	272	278	250	276	272	277	260	253	247	265	290	269	276	297	279	274	274	265	313	257	277	291	290	291	263	274	262	260	240	266	263	259	262	271	238	290	265	274	287	267	264	273	269	273	286	207	237	289	257	302	266	250	285	288	250	271	276	260	260	263	283	265	261	273	254	287
14243	20793	30961	26300	22233	19088	16007	13478	12309	10735	10436	9069	10094	8723	7027	6903	8119	6819	6880	8366	12178	12874	13157	8208	6793	10275	9505	6421	4935	4078	7259	2102	2880	2931	2404	2330	1848	1427	1151	1786	1857	1532	1817	1323	1110	982	855	841	710	793	746	783	744	738	702	700	673	658	712	677	732	693	718	723	697	663	746	665	710	736	642	726	744	739	697	708	691	679	714	643	718	709	658	761	683	684	681	698	729	736	701	739	706	667	723	657	697	714	682	679	695	731	741	717	710	698	656	649	710	694	736	693	703	738	681	673	675	697	701	694	695	677	707	662	707	696	736	719	691	638	671	712	665	726	670	728	719	708	693	693	695	708	654	654	726	716	648	712	710	693	716	671	705	695	670	701	700	703	684	682	691	656	723	649	710	670	735	679	727	707	711	681	700	740	716	735	724	699	677	744	642	689	692	704	728	740	747	650	666	678	708	692	722	694	672	710	709	692	672	687	684	698	656	692	696	698	673	690	701	715	675	665	741	706	702	674	731	648	644	678	711	717	676	654	709	706	705	698	664	718	659	702	677	688	730	699	695	694	667	671	703	669	708	712	704	722	672	702	696	688	744	716	665	694	704	737	690	666	673	723	696	705	706	698	657	643	671	702	671	666	714	689	707	645	690	671	656	732	682	689	668	690	705	650	686	682	725	733	722	713	684	726	718	691	661	711	661	690	708	699	739	690	666	663	691	723	697	710	681	685	675	700	719	691	694	712	668	689	645	681	686	684	727	720	707	725	738	671	688	716	699	747	696	642	680	720	761	719	713	723	664	705	703	716	659	719	711	678	726	709	720	714	727	666	700	720	650	724	647	736	712	701	696	698	650	714	670	674	739	676	718	704	703	714	713	697	699	693	725	661	684	662	713	726	671	670	690	702	693	693	674	672	683	687	698	700	686	707	658	678	720	662	690	711	701	704	687	688	703	693	691	693	713	707	710	731	706	708	747	675	731	692	705	677	706	653	699	692	661	676	662	759	675	703	701	692	704	698	711	663	679	686	673	684	709	682	696	644	700	668	703	687	669	669	641	718	678	710	702	752	702	664	653	701	691	726	714	685	679	694	713	683	677	671	681	689	674	702	701	687	716	721	710	667	688	685	709	689	660	681	724	737	711	640	695	702	735	748	706	659	652	687	702	738	702	721	683	714	715	641	718	731	711	743	700	680	684	710	677	694	716	699	729	718	689	773	686	687	742	679	670	667	695	672	718	691	718	697	673	684	698	715	698	686	694	696	659	688	713	668	719	722	668	696	666	689	682	693	674	690	701	696	635	704	721	733	669	717	730	694	739	713	707	740	673	678	618	690	687	679	688	691	684	685	698	688	680	667	701	706	668	708	655	706	693	679	709	677	715	704	727	663	705	669	704	714	631	667	734	718	678	695	665	656	718	692	668	671	713	741	722	695	683	704	697	702	661	692	674	688	700	687	754	731	658	726	741	718	734	672	710	683	703	680	659	658	681	690	727	663	705	686	691	680	662	670	705	697	663	703	693	666	605	700	693	674	724	720	676	720	660	680	692	702	712	709	647	651	753	673	706	676	717	719	741	707	683	669	681	693	717	660	776	724	642	729	698	733	661	773	682	699	668	680	673	685	728	631	714	659	644	731	748	649	716	706	662	691	722	734	683	656	635	720	710	706	708	660	660	720	635	658	735	694	664	722	620	687	726	664	698	657	671	699	669	711	693	709	733	700	694	702	691	690	744	618	684	694	714	703	701	715	713	754	703	763	693	678	688	667	721	701	691	659	689	665	720	717	729	685	673	691	692	698	675	687	692	673	681	671	742	621	675	742	688	671	686	669	702	695	671	685	734	702	640	671	644	723	640	713	689	719	693	685	699	696	690	679	722	706	714	705	663	690	670	699	727	670	690	696	698	666	678	668	666	650	653	681	709	693	681	724	699	658	677	676	708	687	686	681	719	716	681	655	689	684	709	703	663	701	691	673	630	707	691	698	681	635	686	650	671	700	671	692	709	683	674	704	677	697	675	716	727	668	730	704	741	706	714	667	698	680	700	684	725	722	758	684	658	693	735	674	690	709	704	710	682	679	700	655	713	695	703	707	673	701	723	690	706	683	711	694	697	711	632	711	712	695	698	715	674	731	692	717	708	708	680	672	718	741	654	700	685	707	710	686	687	635	699	631	694	677	656	684	697	716	732	647	657	695	644	702	707	678	707	740	737	709	718	712	677	666	706	678	723	651	695	693	687	677	687	731	665	659	698	697	687	689	653	724	705	687	693	671	699	672	666	687	660	677	719	696	725	693	724	715	719	671	659	671	653	719	695	702	717	676	678	680	703	737	695	664	721	702	712	705	730	674	714	727	690	702	643	706	667	639	732	720	708	732	654	747	690	698	728	684	694	725	672	696	691	687	674	698	708	684	721	687	720	637	715	709	720	680	723	716	732	671	705	706	659	713	681	704	716	703	684	725	687	719	671	657	656	677	656	653	676	681	733	680	692	704	670	691	674	674	640	687	643	706	712	682	688	700	718	678	680	655	675	677	701	654	718	743	689	669	721	704	687	699	666	672	722	715	681	677	719	640	651	748	679	729	686	686	746	754	730	654	699	676	688	701	693	732	694	706	705	667	728	699	696	694	728	743	696	715	668	684	703	751	695	708	692	632	677	690	710	759	665	712	724	750	697	739	700	697	721	682	707	682	683	650	668	646	671	623	732	706	669	678	761	679	649	698	718	689	645	739	711	699	687	677	673	722	691	733	692	688	700	668	680	713	627	673	673	686	650	748	665	706	656	698	688	727	709	677	705	646	704	692	714	740	691	715	685	700	655	738	661	680	685	712	704	708	687	647	667	709	696	711	662	704	684	698	640	695	666	674	699	679	658	725	661	738	720	667	707	680	733	669	685	694	741	668	667	722	722	668	690	682	662	737	660	669	700	661	656	691	762	670	681	719	637	707	702	710	672	680	701	730	664	711	692	670	678	708	716	725	665	708	694	680	712	695	723	665	691	726	676	712	720	695	678	653	667	673	681	683	702	651	666	713	672	689	671	678	691	681	664	694	710	687	729	638	691	663	706	683	689	720	667	675	688	661	692	699	691	682	653	679	699	707	718	710	746	692	734	675	683	733	691	691	732	699	696	701	722	664	683	726	726	703	671	699	685	651	719	691	706	697	674	726	721	676	691	712	695	690	647	678	685	713	686	702	722	711	683	733	692	678	704	660	718	681	721	691	658	686	686	769	686	714	718	694	737	620	725	708	719	716	701	690	715	677	742	715	696	694	679	735	719	694	653	730	707	662	656	748	700	697	694	703	734	659	684	688	657	724	692	708	704	693	690	699	713	682	745	696	659	705	722	655	679	669	699	691	703	681	743	695	668	712	682	719	659	688	720	691	675	696	622	709	738	726	667	675	664	706	682	702	716	703	672	726	696	713	670	676	699	677	712	650	692	667	679	676	652	711	708	691	704	708	678	674	701	657	698	695	681	688	690	718	677	682	729	684
33414	35778	41818	31127	22594	15836	11800	8907	7353	5402	4281	3878	4288	3688	3026	2304	2431	2368	1908	2708	4590	5082	5136	3032	2489	3779	3251	2212	1503	1268	2448	756	769	762	767	704	493	353	391	656	581	452	520	472	354	308	294	257	270	272	319	266	249	251	280	283	239	251	265	269	251	267	255	261	239	249	260	249	231	259	262	269	232	235	286	230	252	235	258	270	247	271	243	259	275	255	284	248	255	225	260	237	253	258	259	243	230	225	297	240	263	253	237	249	227	263	269	277	215	269	254	272	256	274	273	242	277	272	255	270	270	267	257	259	260	264	259	263	234	270	263	239	247	282	261	243	228	255	262	267	282	281	246	261	274	274	245	264	260	312	287	275	245	273	244	284	254	280	259	275	236	279	263	247	244	233	251	279	237	283	294	249	264	270	308	273	259	246	243	237	278	262	264	251	261	223	220	258	245	279	275	267	266	243	266	252	288	309	273	253	262	257	261	273	270	247	242	222	238	249	234	273	254	303	271	275	244	254	258	249	265	284	246	252	259	251	278	263	265	254	253	248	241	292	252	269	262	283	277	267	266	254	229	256	229	262	266	255	255	249	257	271	260	240	257	250	266	262	275	255	271	295	241	268	261	247	276	269	249	264	247	251	247	255	250	223	260	248	282	291	275	267	238	254	264	244	291	267	262	299	250	235	293	288	229	249	273	263	235	253	256	235	248	271	257	288	243	234	268	270	274	247	247	273	268	249	258	252	259	292	277	265	297	263	251	302	241	272	267	269	251	251	278	233	249	226	298	289	244	274	246	230	242	252	260	284	255	251	268	240	259	286	255	268	279	268	269	256	253	257	251	273	271	256	270	246	282	248	296	259	261	238	271	278	247	249	263	261	261	245	247	268	258	263	254	308	258	255	230	284	221	257	252	247	245	274	242	269	231	254	277	246	275	246	280	239	263	252	261	263	263	282	252	259	254	266	255	238	240	287	261	250	275	272	271	223	221	246	258	262	270	263	258	248	276	257	268	272	263	282	277	279	263	275	269	236	266	277	259	273	250	288	256	239	247	248	256	234	234	267	240	254	254	242	274	242	294	253	282	281	257	263	276	245	297	246	231	292	258	266	235	279	261	276	255	291	238	253	262	246	282	264	270	277	231	275	229	229	260	260	253	267	285	254	259	275	279	284	269	228	242	264	219	251	233	258	231	245	247	266	257	288	256	243	273	276	260	280	267	263	273	295	280	257	276	267	274	256	230	253	261	260	242	268	251	268	250	285	294	293	261	245	242	255	258	249	280	267	282	264	270	266	256	224	233	248	253	265	223	284	284	285	263	252	267	270	262	238	238	247	237	266	244	266	258	261	236	258	252	258	260	246	282	253	242	237	300	243	260	255	262	260	236	265	244	272	270	239	278	270	263	277	261	282	287	264	266	274	261	241	239	281	203	245	250	246	271	275	254	258	252	271	244	248	301	251	242	256	270	263	249	275	253	251	236	254	253	243	247	227	255	258	247	281	238	284	264	230	254	257	271	270	258	244	229	259	274	257	289	273	266	277	212	259	264	293	260	263	249	243	270	279	238	273	239	271	243	268	264	265	265	249	254	277	243	256	258	253	271	279	255	231	266	289	243	266	250	269	239	250	280	263	234	259	243	245	271	255	264	214	228	257	246	266	280	242	268	236	282	298	231	258	289	260	260	242	251	237	260	287	304	290	241	266	259	273	271	299	264	265	281	253	263	256	247	238	222	245	280	258	270	254	266	254	253	286	253	261	272	247	262	259	250	253	256	243	265	237	250	263	262	247	250	265	257	261	266	273	253	241	255	253	261	257	265	281	254	242	274	291	250	302	276	253	277	253	281	261	272	265	260	260	271	231	252	258	262	276	262	274	293	278	261	239	252	263	244	265	254	243	275	261	272	281	297	270	257	252	250	248	246	249	242	234	273	293	233	277	243	245	261	260	259	261	261	244	257	259	259	260	298	245	277	282	251	281	253	258	270	254	242	289	236	282	259	284	249	285	262	246	278	302	281	253	255	272	270	250	255	244	269	249	283	283	222	278	275	259	251	222	255	274	256	246	260	231	231	253	241	234	219	287	254	272	279	277	250	249	254	241	269	285	272	280	244	246	227	256	256	272	281	262	261	279	244	242	262	273	277	257	229	255	257	295	293	253	274	295	265	258	270	235	269	267	266	258	268	236	269	239	289	229	237	262	247	243	267	272	269	261	255	266	275	271	241	264	241	266	285	282	266	245	235	273	250	273	256	264	274	260	271	285	266	221	284	293	265	205	261	269	245	223	245	257	257	266	282	233	246	257	265	230	243	245	253	259	269	264	249	251	236	277	295	264	255	249	235	266	263	252	244	277	254	250	280	266	247	288	259	257	236	243	282	235	281	239	263	268	247	261	263	272	254	311	229	247	259	276	265	275	280	280	277	269	279	273	279	263	286	261	240	228	261	265	270	263	274	235	253	266	268	268	263	262	283	263	259	252	271	268	244	258	239	249	243	261	277	266	258	277	248	245	279	267	281	277	242	271	285	246	279	264	273	248	246	240	249	274	290	269	242	253	229	257	273	264	226	254	259	250	254	273	265	254	273	262	250	283	262	258	228	248	279	269	270	237	289	267	226	260	284	234	281	285	278	263	243	266	272	241	250	271	265	271	278	256	253	282	268	257	260	278	230	279	227	272	251	261	273	257	256	242	251	258	276	243	263	272	242	233	230	276	256	270	249	246	266	260	293	266	229	280	257	243	286	264	269	260	296	238	271	257	255	251	272	255	282	255	271	257	280	265	272	244	273	253	272	266	263	262	275	260	274	263	249	269	280	258	225	271	266	263	257	265	267	246	246	288	239	290	285	286	283	245	280	241	278	264	247	238	261	278	289	250	251	268	268	288	290	271	281	251	260	263	264	292	252	260	259	264	252	266	264	258	260	270	272	259	269	249	263	266	245	247	240	283	268	292	265	238	266	259	279	250	239	259	268	261	241	244	253	245	255	227	255	297	272	257	237	260	268	237	277	265	255	272	237	270	284	271	298	244	253	232	269	225	237	281	269	248	234	262	300	290	271	253	283	240	289	228	221	255	273	276	252	268	271	243	277	259	255	264	229	250	228	276	322	261	256	266	253	262	270	264	276	252	243	242	247	270	285	260	273	272	238	269	274	265	264	262	269	252	241	310	272	245	258	276	265	263	258	303	242	238	264	245	283	247	255	252	252	259	262	271	291	280	269	268	259	230	250	255	259	282	275	247	248	243	234	268	268	277	227	256	251	268	273	268	262	285	276	257	272	253	274	289	276	259	228	265	272	286	275	260	256	226	280	231	237	253	294	258	258	247	288	239	282	239	260	244	264	302	293	258	242	264	259	258	264	266	255	271	248	226	281	284	263	295	268	259	248	248	260	235	278	254	263	253	249	260	264	283	242	279	291	284	266	258	250	269	250	276	278	256	261	268	269	276	253	243	256	294	255	226	265	248	245	240	262	281	233	232	263	253	252	267
20581	30567	40072	34819	28777	24822	23298	20761	19185	16374	13713	13134	13959	12588	11332	9693	11052	9918	9773	12424	19388	20912	20821	12769	13006	17681	14895	12521	8265	7756	14077	3851	4444	4603	4092	3656	2076	1684	1607	3265	2947	2147	2646	2003	1513	1188	907	862	830	781	796	822	746	715	680	657	686	670	669	685	670	691	702	714	655	635	692	643	699	655	701	711	635	710	727	684	680	650	635	683	618	677	725	667	702	678	665	700	681	682	661	677	648	672	651	659	647	619	733	700	670	696	654	661	604	663	685	707	693	632	700	697	666	674	676	666	633	670	663	711	698	682	647	651	682	646	673	692	683	660	652	649	670	668	658	633	652	662	622	652	663	668	665	660	690	672	673	642	678	633	644	635	682	672	714	691	648	625	638	670	696	651	676	673	642	667	704	680	695	727	664	682	680	650	627	689	732	671	751	687	692	657	664	673	637	664	688	657	692	645	699	645	650	712	634	663	735	691	668	664	679	712	694	715	675	690	678	672	680	681	632	679	685	714	660	717	672	661	666	642	652	673	671	694	705	645	691	709	657	681	677	659	660	647	630	691	667	695	683	690	694	686	645	711	688	677	663	629	649	639	670	695	662	646	675	695	622	694	698	656	683	641	672	700	650	654	656	679	727	648	671	685	678	682	684	705	675	671	690	703	713	667	696	705	660	706	686	678	688	651	640	687	707	642	661	638	637	679	693	673	685	660	603	672	679	622	639	646	698	669	669	711	696	694	664	637	772	682	661	665	692	628	682	636	628	647	684	676	631	660	679	637	645	685	694	701	682	696	697	681	631	677	654	647	683	669	668	731	650	677	661	696	667	677	696	680	645	660	680	690	636	719	671	642	649	701	644	643	684	713	667	724	708	655	669	661	708	712	630	661	674	665	673	661	674	661	673	677	673	670	667	666	681	671	632	675	649	659	668	675	685	700	672	660	635	699	687	635	659	689	673	693	661	671	630	694	686	667	725	696	660	646	669	672	638	690	662	684	675	701	710	681	702	687	701	675	674	661	635	623	647	681	699	647	715	632	662	660	675	664	677	653	695	621	660	666	675	669	706	695	681	666	681	686	654	654	679	673	638	683	668	707	683	619	661	680	595	669	701	672	678	673	701	700	679	664	667	670	657	673	639	674	639	696	662	632	676	667	636	655	671	729	627	674	667	638	698	683	673	684	656	671	704	637	625	658	680	671	689	705	630	657	644	638	716	668	670	677	627	699	692	687	673	636	672	706	658	670	702	709	685	688	669	706	731	722	644	656	688	699	683	645	659	697	664	653	701	652	666	613	656	724	688	646	634	667	666	669	642	688	651	682	647	717	682	701	665	641	686	654	673	707	688	624	633	711	626	690	666	612	697	677	681	664	676	673	668	670	663	665	722	669	660	706	627	687	681	676	661	668	689	708	668	692	652	688	696	616	701	688	670	663	660	675	639	672	612	713	668	661	655	675	654	669	674	686	664	676	650	677	668	659	682	661	633	692	671	674	687	685	668	631	665	689	654	728	695	692	661	698	703	673	665	664	642	645	684	657	684	685	648	633	679	713	681	669	704	668	726	681	680	710	684	681	666	668	688	635	676	689	658	671	679	674	663	688	651	648	688	686	684	680	666	686	661	712	703	680	674	674	708	710	656	678	668	650	655	693	704	701	692	692	652	673	643	710	701	688	645	684	658	674	656	654	653	650	723	676	678	657	668	673	680	694	682	718	663	703	692	713	678	692	667	670	706	694	695	656	655	640	668	691	675	671	668	626	661	709	683	693	671	680	696	643	674	672	688	640	739	661	674	665	695	627	684	697	678	694	692	687	715	697	641	667	678	687	718	656	686	706	682	651	659	675	697	669	617	666	667	649	668	685	722	689	683	665	723	657	709	702	695	646	643	631	655	708	689	710	650	708	650	642	673	640	649	657	691	651	669	671	661	675	672	674	696	685	675	667	654	682	706	639	687	688	712	691	652	704	652	682	671	694	665	658	624	694	710	652	659	634	655	661	636	694	676	725	664	660	636	662	692	652	675	691	639	676	691	674	702	646	658	723	697	668	666	640	668	641	617	688	663	652	699	602	684	699	682	688	663	743	696	670	704	664	639	671	684	724	632	692	687	643	689	683	671	649	696	641	672	649	644	669	678	711	712	667	668	677	651	664	684	696	667	648	660	697	672	695	698	695	667	679	692	695	662	646	675	664	688	655	693	681	667	713	652	700	670	629	697	698	644	693	697	649	716	676	687	640	677	641	641	674	685	700	685	670	656	632	702	643	721	678	671	679	668	659	649	679	660	659	715	647	649	598	694	670	704	666	700	635	723	667	644	708	657	704	658	705	657	628	674	656	647	695	729	631	633	684	690	671	682	707	660	693	634	693	625	692	735	668	706	689	688	686	683	657	665	650	657	687	684	684	724	655	646	705	679	699	687	737	657	655	662	675	694	670	692	650	699	642	682	690	691	672	709	653	691	672	674	695	665	720	631	663	684	710	725	666	644	723	686	661	654	694	609	666	701	640	664	662	667	680	631	700	639	660	659	649	702	664	689	661	657	725	667	694	716	649	706	675	658	678	681	656	641	739	651	671	668	716	681	642	657	651	679	642	637	606	663	655	660	703	695	670	662	671	716	664	629	672	657	669	658	671	642	656	656	694	644	646	640	671	686	689	666	644	648	683	663	694	705	629	656	694	665	672	719	775	673	629	664	703	633	657	704	677	678	711	693	694	728	646	653	681	719	696	682	681	665	675	661	678	676	661	658	665	634	700	663	717	702	654	641	717	672	688	688	659	764	676	669	670	691	691	717	624	627	638	619	631	635	669	697	681	659	676	662	643	676	691	649	624	673	658	669	693	620	665	693	691	678	695	659	637	666	657	648	683	692	676	661	651	725	733	672	680	614	643	723	659	683	704	708	679	676	710	672	692	682	725	668	708	668	679	659	633	641	644	729	715	659	711	659	652	753	641	693	660	680	628	620	686	656	639	666	609	682	721	625	688	673	650	710	701	679	663	660	684	649	681	640	701	687	670	652	701	687	742	696	635	671	694	651	670	682	701	699	645	658	639	684	674	676	669	628	718	704	671	684	678	638	690	709	697	675	677	634	699	677	692	677	669	667	651	691	684	685	671	668	638	663	625	685	655	658	696	667	660	683	704	696	707	663	706	691	666	661	733	664	761	681	673	648	675	655	667	715	673	635	662	697	666	695	668	635	707	668	645	679	698	635	663	672	644	621	701	689	707	631	665	680	688	674	665	707	642	684	693	705	710	693	644	690	697	656	615	652	672	672	673	698	663	683	671	665	693	693	712	678	647	664	668	685	698	622	638	732	724	659	692	679	708	667	690	679	662	636	668	673	711	693	683	663	647	671	607	652	647	690	678	666	688	668	722	662	694	639	657	689	656	688	666	660	701	756	664	694	692	677	672	661	678	708	651	690	720	658	663	706	643	675	697	654	713	686	689	653	654	681	691	626	645	657	772	682	658	656	693	666	649	692	670	635	698	692	632
7623	7147	9003	7179	3971	2518	1545	1133	899	800	765	676	620	549	550	565	568	534	470	367	410	388	475	358	354	408	340	334	303	311	295	275	286	276	235	258	283	266	274	274	269	247	295	252	281	294	256	305	255	229	262	229	270	272	282	256	273	274	245	287	229	255	270	262	248	273	242	234	250	263	251	274	279	255	231	282	218	261	254	228	258	247	250	276	260	254	265	258	272	270	259	264	247	258	272	286	247	252	240	248	234	248	287	233	241	253	258	262	259	260	271	262	276	266	273	267	255	251	275	248	268	258	255	221	296	249	271	268	262	293	257	266	278	274	267	270	249	251	241	285	255	283	243	239	252	254	252	230	269	260	273	251	258	232	254	248	243	259	272	256	260	272	242	278	278	257	224	251	248	259	243	291	244	265	239	230	278	271	239	280	262	265	268	272	245	263	251	240	275	250	277	258	268	270	253	251	262	249	285	272	254	288	268	252	273	230	235	247	252	252	249	246	262	252	285	264	252	233	254	245	271	257	278	258	275	231	278	247	238	260	250	271	212	273	279	265	263	272	251	279	272	242	259	274	246	227	263	254	233	275	285	266	238	247	248	244	252	268	272	249	280	262	243	243	233	239	256	270	261	241	278	261	284	286	265	262	259	267	281	276	264	239	242	254	260	270	220	243	254	270	259	263	256	265	267	239	251	255	255	270	240	266	262	264	236	228	229	268	256	238	249	265	253	249	260	243	255	275	261	259	268	269	283	273	257	247	244	263	260	269	256	246	261	264	261	230	254	257	256	254	282	248	247	263	268	245	284	244	260	246	233	272	256	265	239	275	254	263	253	260	280	267	245	276	267	279	259	272	268	259	241	256	267	253	266	267	285	289	244	275	239	276	269	254	241	259	246	261	286	256	253	264	252	229	237	254	237	255	244	267	282	250	253	223	231	247	260	270	267	240	280	276	263	262	280	235	267	260	276	249	275	284	270	270	260	260	256	245	248	239	273	253	271	272	240	286	238	265	295	258	259	261	259	217	255	235	235	257	302	286	267	260	269	247	218	262	286	286	242	244	251	255	289	242	230	264	218	258	256	257	231	253	270	274	277	276	252	233	285	273	248	250	231	240	249	264	261	247	261	279	221	261	238	291	278	264	258	269	244	276	284	256	243	226	257	279	239	269	269	275	251	248	268	255	234	266	239	257	246	223	261	278	245	241	260	253	253	246	228	262	255	267	290	246	250	253	254	266	262	258	279	257	245	269	270	245	253	246	265	277	270	290	274	246	268	281	248	267	287	257	275	244	265	238	248	254	261	244	252	236	260	266	233	262	269	284	280	296	271	243	240	229	261	242	259	263	250	255	276	242	257	264	275	270	270	322	278	269	253	242	228	274	234	258	233	257	267	234	249	238	282	232	263	227	235	269	263	289	256	275	246	257	248	266	247	283	292	283	276	261	280	279	268	258	255	262	235	266	232	229	269	277	253	261	243	262	258	236	247	259	293	265	268	287	288	266	243	228	232	262	241	264	225	238	284	257	263	251	259	269	270	240	266	254	271	274	250	241	265	270	244	258	266	259	259	250	280	248	260	273	268	259	262	241	239	286	262	250	221	235	269	251	244	274	239	266	256	254	244	237	223	273	268	268	249	256	231	262	252	246	244	255	265	265	234	259	272	305	251	256	262	266	232	258	277	257	246	234	275	274	252	230	252	262	208	246	276	262	247	265	241	259	273	264	287	252	252	254	257	246	265	245	267	262	268	251	219	250	250	262	250	292	271	235	266	240	264	265	246	247	258	242	251	242	248	243	278	250	275	279	252	246	241	264	281	243	259	274	250	273	279	264	242	257	231	250	255	276	238	250	256	251	257	246	270	280	257	252	262	235	255	261	270	280	255	248	275	285	233	262	259	281	243	269	258	257	261	281	245	291	279	238	242	254	253	236	263	246	215	258	242	259	253	256	293	302	246	295	242	238	270	264	266	228	255	252	257	251	243	249	274	262	256	248	272	259	247	242	265	258	252	289	274	271	267	287	254	266	268	218	239	257	238	255	265	247	234	280	269	232	252	279	277	253	232	234	253	253	257	228	286	263	240	244	269	254	280	261	264	254	243	238	246	229	236	258	232	285	249	265	258	278	234	276	237	267	245	292	280	235	227	269	260	235	248	256	276	260	255	289	248	266	264	258	266	234	231	258	256	304	239	282	252	259	242	274	267	271	249	247	238	257	292	282	271	258	244	257	263	239	270	236	271	251	264	252	289	282	272	252	250	252	291	258	251	270	235	246	269	239	267	239	233	256	295	264	264	264	263	266	239	237	269	255	277	252	262	263	277	281	276	238	252	248	241	276	241	273	223	258	284	302	253	262	227	246	281	266	282	267	267	266	262	258	263	256	257	275	263	258	243	262	264	262	269	280	214	250	248	271	253	284	265	232	267	240	255	239	260	259	264	260	248	249	290	237	253	247	263	274	239	238	266	261	253	279	281	265	260	245	242	267	269	277	248	210	266	270	266	241	273	265	254	247	239	238	278	272	253	264	279	261	285	264	279	282	266	236	242	266	268	249	240	280	276	248	280	238	256	294	245	252	270	257	226	267	273	271	235	219	248	231	273	266	242	231	253	246	267	273	257	267	240	270	257	235	254	265	251	270	263	239	290	270	275	247	272	265	225	277	253	272	279	256	219	265	236	260	262	228	253	262	249	246	256	255	224	231	245	277	253	262	250	261	258	283	275	266	262	273	272	285	234	256	273	280	281	292	277	237	265	276	287	272	250	295	266	245	255	242	265	259	270	283	242	244	237	242	266	252	230	259	269	253	253	250	264	262	268	237	276	252	254	232	246	272	256	293	266	218	246	247	278	258	247	224	247	277	299	251	261	232	264	253	271	275	276	274	263	275	292	264	256	287	259	250	283	261	247	269	233	306	286	256	262	241	258	251	241	270	255	242	269	287	269	241	305	239	261	258	242	259	284	259	237	266	252	267	264	243	265	276	229	259	250	263	253	250	251	291	249	243	257	267	263	266	284	289	231	269	250	239	267	246	231	276	275	241	270	254	241	275	265	247	247	244	269	234	246	270	277	242	224	283	251	236	286	274	265	281	269	239	248	280	284	250	254	271	252	281	252	255	264	263	240	266	268	236	275	245	253	233	259	235	258	237	254	249	292	236	254	261	250	250	282	242	260	266	268	261	249	247	237	245	242	249	237	244	211	270	257	234	258	271	260	261	270	300	246	263	219	247	235	239	258	252	221	257	255	262	262	290	265	250	262	268	269	241	236	224	267	284	223	257	266	293	274	263	276	258	232	263	240	261	271	249	290	282	271	238	282	254	247	267	294	259	258	228	239	290	252	274	273	255	248	256	243	251	239	259	256	241	244	263	247	274	255	239	262	239	233	255	281	269	288	256	268	276	254	267	270	261	242	254	262	259	260	248	228	242	245	257	273	264	262	242	266	243	254	255	270	262	266	275	263	249	275	259	257	262	266	266	279	237	244	256
6197	7094	13314	15487	11637	8942	6468	5076	4122	4042	3745	3422	2813	2466	2784	2765	2751	2434	2040	1601	1942	2010	2231	1456	1328	1628	1394	1249	1021	987	1165	773	816	789	817	797	753	721	699	810	754	788	863	782	744	727	684	691	678	657	683	688	713	662	669	676	680	697	710	641	635	632	656	645	697	623	660	661	661	689	683	672	679	662	634	668	663	690	668	658	645	646	644	628	688	662	645	688	666	635	659	666	680	653	655	678	677	635	639	687	659	699	653	714	688	646	651	642	694	670	629	652	670	634	686	708	673	712	665	696	695	644	666	656	684	689	691	701	691	706	642	691	685	658	711	645	672	688	684	668	681	655	719	618	722	642	697	643	704	695	701	652	680	753	666	626	640	680	669	649	661	677	654	661	682	710	694	669	706	660	689	647	710	637	728	609	704	653	694	709	660	677	656	681	622	696	715	647	726	639	670	609	713	688	667	679	700	644	707	729	687	685	648	682	662	697	672	680	649	616	635	672	669	655	657	624	710	697	689	686	689	704	607	675	681	713	690	722	642	682	735	665	667	664	626	635	684	680	648	682	677	652	670	691	701	694	662	710	628	703	635	659	692	682	640	655	732	713	645	670	639	627	623	711	628	703	700	682	674	692	656	693	708	665	752	699	634	679	697	670	665	688	667	634	715	669	685	666	676	651	672	622	650	717	651	683	632	675	669	653	661	662	644	648	635	658	653	711	613	649	666	655	621	714	637	673	687	686	666	696	692	667	647	684	677	653	691	634	715	706	682	656	715	737	659	632	729	643	688	682	665	637	649	673	693	702	621	652	645	703	715	685	706	651	660	712	652	746	662	679	686	656	678	697	697	668	679	690	709	664	648	663	664	700	672	682	666	693	717	653	713	673	663	617	696	697	640	672	632	707	673	644	692	664	649	703	683	702	683	613	680	656	671	683	669	711	696	667	717	649	703	667	660	663	697	670	678	703	685	677	692	696	689	647	703	644	696	680	641	646	682	690	656	705	688	676	683	693	647	662	658	651	687	662	732	692	680	717	637	700	693	684	667	686	687	661	666	684	680	653	645	678	686	639	707	657	657	682	683	666	666	606	686	673	644	700	684	659	717	675	692	645	706	693	687	689	681	655	719	695	668	645	674	655	706	639	673	651	656	632	673	650	661	683	736	661	665	715	672	689	704	703	695	685	644	632	687	720	650	698	704	645	689	635	672	665	681	681	709	712	711	672	680	642	685	663	644	671	662	699	698	729	636	656	676	660	709	671	647	711	677	699	695	689	689	687	662	690	655	638	641	662	719	620	681	669	668	677	654	627	677	669	700	686	681	654	667	659	645	666	676	666	726	713	719	690	670	674	729	647	702	656	641	691	664	694	629	650	656	689	695	637	646	681	664	707	652	671	683	671	660	683	638	680	666	666	667	649	747	717	655	619	676	650	690	657	672	649	615	676	641	691	694	677	707	726	660	669	676	667	685	660	740	684	673	688	646	669	656	639	704	656	678	663	695	692	656	680	685	673	717	641	625	694	660	682	680	651	662	668	679	683	649	683	630	662	665	679	646	674	629	657	656	684	686	666	678	705	684	598	664	688	659	677	639	610	698	677	670	669	658	692	659	665	692	699	711	660	674	695	655	704	648	669	687	659	675	721	668	717	624	691	703	715	673	684	679	703	702	657	689	673	630	664	694	652	672	678	662	673	658	651	711	659	650	687	682	674	669	666	647	715	698	692	685	709	737	700	690	693	660	701	700	629	675	663	659	694	704	651	682	649	679	660	682	657	657	649	695	685	675	666	666	646	695	689	689	639	647	663	632	656	686	682	690	665	642	649	612	691	663	718	700	652	670	676	643	668	615	662	724	649	777	671	675	706	688	681	634	678	663	626	697	633	665	623	671	684	667	705	688	677	644	684	662	665	672	644	671	678	708	655	689	694	690	686	711	674	635	663	678	702	667	700	687	699	653	694	721	669	684	706	664	681	659	632	672	663	707	643	658	638	744	706	674	699	647	683	712	707	708	665	740	688	696	671	736	645	624	665	668	696	702	706	689	693	671	648	706	697	657	667	647	621	667	658	660	644	683	658	614	673	722	620	676	699	717	652	672	707	635	685	708	614	665	634	669	682	694	662	652	638	652	653	696	696	662	639	642	703	681	674	666	691	667	683	703	621	685	646	725	711	669	659	647	651	661	644	651	659	665	647	685	689	650	681	686	692	648	645	664	667	703	659	716	651	716	693	695	663	704	679	661	672	714	663	663	718	693	661	641	717	661	664	620	685	667	689	701	689	693	693	651	711	664	648	614	687	635	708	648	673	656	709	664	690	684	685	659	705	614	665	690	671	632	681	638	691	701	668	687	670	655	695	731	657	681	633	705	621	701	676	668	624	633	695	638	712	708	681	678	680	679	684	707	708	752	664	692	689	696	663	647	682	619	690	716	704	683	599	672	691	604	696	675	662	710	675	643	668	655	681	710	618	739	730	621	687	659	686	699	674	664	640	690	631	701	629	663	695	600	605	700	696	667	687	691	656	629	643	684	731	656	735	704	712	644	676	682	673	695	716	664	682	649	633	693	644	682	683	665	683	699	722	669	669	667	648	705	672	682	686	673	701	676	692	686	670	660	689	676	697	694	651	669	678	698	655	694	687	690	680	687	680	705	682	661	651	635	663	664	689	693	704	662	626	641	671	639	671	679	651	684	687	713	649	656	689	683	658	668	656	657	652	687	690	672	687	640	718	662	654	674	690	654	669	648	633	693	719	681	677	670	672	702	655	655	717	648	671	706	685	658	666	648	656	662	636	715	745	689	688	654	686	668	680	692	717	644	684	673	654	653	691	655	702	669	655	669	659	698	699	673	662	590	665	676	711	696	698	679	710	646	647	653	658	627	667	674	665	679	679	641	599	687	672	675	659	677	650	670	620	682	690	647	676	646	637	738	665	661	697	664	676	642	669	646	736	671	704	641	682	654	699	668	704	674	703	704	665	655	700	661	680	702	644	680	658	696	694	683	671	658	663	698	702	682	654	683	638	642	647	666	686	691	678	675	664	759	664	663	636	682	684	667	684	681	677	692	645	684	657	663	654	641	709	684	703	620	732	673	620	685	647	641	679	716	723	691	635	692	671	660	614	669	653	675	636	622	630	667	716	667	693	641	672	688	664	651	677	683	666	660	656	711	604	710	669	669	662	686	656	692	662	638	659	659	637	683	660	671	734	671	659	680	683	677	651	722	675	659	695	666	697	700	655	642	690	642	666	640	700	657	643	640	665	675	666	670	689	713	644	684	638	673	670	714	667	696	676	606	648	681	716	677	673	671	679	652	693	674	646	671	683	675	681	668	723	681	651	643	669	635	674	671	697	669	690	646	644	656	613	687	653	708	702	660	704	668	668	704	723	709	646	689	685	682	682	692	663	652	663	708	692	679	640	698	679	660	645	666	691	718	681	687	681	702	678	683	668	648	679	684	715	713	649	673	642	667	668	675	647	672	667	674	658
23193	25058	31884	27776	14951	9823	5913	4638	3561	3198	2820	2479	1775	1554	1418	1546	1493	1256	1095	1019	2000	2460	2460	1502	1622	1888	1459	1181	761	709	837	464	485	498	469	389	259	334	278	463	391	349	385	397	318	300	285	294	280	273	271	290	268	293	250	257	279	292	262	272	270	252	259	272	246	268	271	262	275	284	263	290	259	278	245	249	248	303	303	297	246	276	296	250	253	259	277	254	275	286	253	258	271	263	285	259	257	276	246	255	264	289	260	265	252	259	279	264	248	264	263	258	276	248	258	252	233	246	300	269	261	302	276	263	260	255	254	284	248	265	260	249	281	270	265	266	248	234	247	256	262	259	270	247	260	272	252	276	250	260	245	245	263	232	248	269	290	263	267	286	292	271	287	240	268	239	258	250	264	255	279	253	268	261	252	263	252	263	271	266	250	268	280	272	250	238	250	282	259	258	258	243	269	272	257	262	270	268	262	257	227	281	275	255	251	269	244	267	259	266	261	332	243	265	252	235	251	241	260	297	251	269	255	272	262	282	283	248	242	264	255	255	253	250	245	252	235	254	277	256	250	233	280	263	242	284	287	253	256	272	252	270	272	299	253	257	279	263	259	258	272	248	269	265	277	255	248	260	251	268	239	265	256	269	267	257	296	303	292	266	269	233	274	251	264	254	257	256	271	271	262	261	264	267	268	246	262	237	278	266	275	258	264	259	253	285	250	257	268	287	295	275	284	258	248	261	259	256	272	280	247	245	254	244	242	288	285	296	245	262	259	258	265	244	251	248	297	279	264	276	243	252	263	260	263	255	263	247	267	270	268	280	273	271	238	239	280	276	248	263	246	278	248	250	248	251	266	265	271	233	281	273	246	278	263	246	240	273	266	258	227	275	294	230	275	233	253	282	296	257	297	248	259	279	256	263	262	260	268	261	251	287	273	245	256	260	245	259	281	265	229	241	294	268	257	258	262	258	240	244	243	261	269	263	260	275	270	294	246	290	259	274	245	269	244	269	252	259	284	249	269	248	279	268	269	267	273	277	272	265	257	256	242	268	266	285	246	274	266	256	292	271	294	236	261	247	272	289	255	259	268	278	265	269	259	264	273	275	250	236	271	242	285	255	290	274	292	249	267	257	248	279	273	288	236	270	276	276	250	292	258	269	294	228	265	255	272	242	261	286	234	267	263	276	260	286	265	258	272	282	259	274	261	246	272	281	265	256	255	249	262	248	267	262	288	251	244	272	260	248	247	244	270	270	270	254	249	285	263	313	226	253	267	272	273	266	251	266	250	266	270	234	262	269	223	236	255	273	246	254	252	265	237	243	262	248	256	281	251	257	238	266	281	259	262	274	250	254	246	251	273	255	254	281	249	239	244	248	235	287	281	277	232	258	274	298	254	261	265	235	266	255	263	238	279	291	290	282	251	287	258	287	239	279	266	261	250	255	273	241	244	249	281	261	252	255	256	272	260	257	260	271	281	277	275	257	252	277	269	249	244	284	281	256	299	255	281	279	264	289	284	274	237	269	243	236	263	213	275	249	254	275	281	260	259	267	277	252	272	286	272	277	285	300	264	272	262	269	259	256	251	260	247	257	254	249	238	256	286	268	261	265	247	258	249	258	247	271	285	249	280	255	257	230	271	256	269	271	237	281	280	272	262	284	288	261	270	256	277	241	272	258	254	254	302	307	246	213	250	275	237	259	266	277	303	276	261	271	256	248	265	275	246	256	256	262	265	264	259	243	269	253	280	276	284	266	249	256	287	231	262	290	265	274	283	230	259	256	284	251	257	266	282	273	253	296	266	291	273	262	269	294	242	254	251	296	297	247	268	260	262	281	220	223	265	261	265	252	286	256	280	270	283	242	247	255	273	286	246	252	255	247	236	261	264	268	276	246	272	279	272	278	269	256	266	236	258	271	245	268	276	259	249	273	239	246	285	267	284	267	274	284	252	261	257	278	258	214	287	267	278	265	289	270	257	255	241	261	240	272	239	283	259	254	268	275	247	277	262	286	284	248	284	265	255	264	245	256	249	261	272	248	231	287	279	286	250	257	245	261	241	251	272	282	266	257	237	290	245	252	281	290	267	260	279	265	292	252	258	266	236	230	274	277	260	277	220	313	239	285	246	267	247	256	247	293	279	258	234	237	268	233	247	241	243	254	275	269	251	298	260	277	248	266	264	267	233	252	265	237	260	265	241	259	263	253	227	255	250	257	260	265	256	254	263	265	252	258	244	274	279	260	261	270	255	261	261	282	258	254	266	246	252	254	273	256	273	254	271	259	272	276	276	284	258	269	281	271	266	242	258	251	242	260	258	283	261	300	245	263	256	249	292	234	285	263	262	257	296	265	280	282	270	219	244	255	243	271	251	265	275	282	246	284	274	269	267	273	270	260	275	260	280	262	273	235	285	285	239	293	269	262	265	298	276	246	262	261	265	286	281	260	259	268	274	282	268	287	263	274	265	276	255	294	275	263	264	221	252	257	288	254	248	266	266	259	253	269	295	274	279	254	262	259	277	236	240	266	268	253	249	298	243	257	250	265	277	254	261	270	274	274	250	249	284	273	254	272	263	280	266	287	275	257	254	272	269	269	246	268	279	279	271	285	227	282	268	266	271	269	263	276	250	248	254	283	282	256	248	285	266	252	272	274	265	255	245	243	279	249	259	276	241	250	250	290	228	293	266	255	262	253	258	252	263	276	277	267	268	267	253	242	270	278	287	299	291	264	236	276	289	269	254	264	253	270	273	249	260	229	272	301	260	277	277	236	266	284	230	269	267	243	240	273	264	267	258	289	259	279	268	272	271	271	282	256	276	267	281	268	259	256	276	280	275	256	259	255	263	244	236	255	300	289	278	259	264	242	263	261	246	253	227	295	248	251	271	268	280	244	253	316	274	268	261	268	264	255	258	260	263	282	271	273	295	232	257	267	274	272	271	277	255	277	235	265	257	238	249	271	257	281	266	255	280	268	292	276	249	291	252	258	269	289	246	252	265	254	290	273	243	259	260	289	279	237	253	272	269	296	264	236	271	295	255	275	250	291	273	251	271	254	260	263	248	278	280	270	266	256	257	272	297	268	263	237	267	270	275	261	256	238	266	268	298	254	248	227	233	263	292	254	238	281	282	263	286	257	276	241	247	273	246	266	276	244	245	220	276	263	255	270	253	269	285	252	286	260	273	275	264	261	284	296	269	259	263	268	242	235	262	261	231	280	275	261	308	251	260	288	279	247	251	278	293	248	279	279	252	280	259	231	273	259	258	260	283	247	254	287	253	256	258	241	261	267	279	250	254	269	283	243	264	250	239	260	248	247	233	238	245	254	259	285	282	252	260	247	238	261	262	270	254	242	253	255	273	245	280	248	246	279	285	279	255	273	232	255	260	284	266	247	258	292	260	291	268	302	281	270	246	239	232	285	227	257	264	295	285	276	246	268	240	273	292	254	263	263	286	241	266	265	267	286	254	267	255	266	263	232	259	253	260	284	241	257
15536	21630	33762	34449	21309	19242	15020	13913	12116	11156	10197	9705	7464	6595	6497	7514	7147	6482	5484	5583	11112	13187	12558	7838	9125	10966	8397	6849	4478	4513	4999	2432	2407	2385	2498	1605	1043	1158	1076	2137	1578	1473	1777	1464	1128	913	847	807	734	787	746	788	741	712	689	692	695	645	699	682	657	700	694	648	700	682	747	664	673	733	676	658	697	683	710	706	687	708	642	650	621	708	652	721	685	708	709	644	741	691	668	655	754	658	700	676	679	687	745	638	649	657	694	730	698	683	655	735	675	677	715	688	711	709	669	679	685	720	742	680	669	735	687	658	675	729	693	685	686	714	675	762	700	709	710	703	678	674	692	686	657	663	678	656	715	655	669	701	731	682	731	665	647	665	681	671	712	709	697	654	692	683	669	678	682	698	662	692	655	650	716	629	659	704	723	680	668	682	698	609	737	695	708	659	690	704	658	723	677	696	699	699	664	682	651	672	681	713	746	679	674	707	720	715	686	660	729	655	681	688	669	697	685	640	667	688	702	660	645	646	659	669	681	693	692	690	661	657	716	630	669	710	729	678	677	630	636	714	662	649	689	734	649	655	687	745	704	748	591	676	732	685	697	662	705	713	709	678	679	696	651	676	677	699	664	667	684	685	687	691	669	747	672	660	730	626	684	685	688	713	656	681	726	644	699	648	659	678	671	672	666	682	691	699	717	714	707	726	710	678	681	728	662	695	684	695	668	711	683	694	724	721	648	660	646	689	681	686	662	659	759	677	691	691	694	672	622	670	664	671	685	677	702	716	657	654	642	686	669	703	681	727	707	696	645	756	704	663	713	693	627	627	683	675	690	640	660	734	704	726	671	699	657	714	702	675	670	664	645	685	698	669	721	699	669	709	715	704	643	688	706	680	682	680	679	668	672	674	661	647	728	671	681	687	685	695	659	695	686	664	694	666	695	682	686	696	675	696	702	676	670	674	699	679	641	699	669	679	728	687	652	647	667	723	685	692	643	680	697	705	700	686	703	676	713	722	663	734	697	645	696	705	656	678	641	727	676	716	673	677	667	653	662	662	661	721	622	677	642	673	726	751	666	695	677	650	666	657	699	736	663	735	692	705	678	702	655	705	676	666	625	699	678	662	672	664	677	676	705	736	679	709	681	671	714	670	653	674	695	694	693	673	752	667	682	631	645	694	666	679	698	711	696	629	691	660	691	654	694	698	701	659	673	663	706	696	638	683	694	748	666	686	677	678	695	675	672	651	683	674	671	726	717	693	691	641	697	704	724	664	684	693	710	668	659	666	670	672	676	737	692	673	678	716	660	675	652	715	694	733	728	725	695	659	663	680	668	698	667	634	689	707	683	678	642	678	711	670	667	700	693	718	663	677	709	716	686	703	671	715	654	680	652	699	687	688	684	717	680	692	692	681	688	665	692	693	697	635	663	716	715	699	648	685	691	732	651	725	640	724	676	661	687	679	690	661	727	690	691	672	679	698	676	664	656	724	664	702	671	716	712	689	655	718	677	633	691	708	676	672	692	660	668	702	668	679	673	711	700	703	747	716	669	684	693	715	676	688	694	693	645	708	714	676	721	703	674	647	671	676	684	708	661	727	706	645	628	685	729	662	693	666	640	651	671	669	658	683	692	663	665	667	683	726	678	660	672	663	660	708	637	689	671	690	648	721	704	683	697	698	619	713	693	683	697	726	692	699	692	676	706	644	730	696	640	686	698	662	663	657	678	678	657	652	669	668	673	667	669	670	666	664	725	727	675	662	690	654	655	687	712	721	676	651	674	686	660	694	662	660	672	665	666	695	709	721	686	674	707	638	658	685	661	679	732	659	702	669	714	700	672	669	722	705	708	693	671	688	722	687	732	709	692	714	681	650	684	705	681	644	663	695	685	656	653	685	660	654	671	726	730	671	704	706	702	665	765	733	669	666	715	687	693	703	689	685	721	681	650	683	753	712	695	697	692	674	690	650	656	693	665	700	689	696	646	691	672	699	624	689	691	637	639	713	639	668	696	668	660	723	680	668	673	735	684	690	698	670	712	680	704	688	688	691	695	748	650	737	674	644	684	606	676	668	665	733	664	687	675	751	628	685	727	660	633	690	688	661	737	718	694	669	642	659	670	685	705	692	673	694	734	668	654	718	742	658	676	680	693	683	695	665	679	665	678	680	697	709	706	656	679	685	742	737	639	702	717	661	730	730	705	666	665	665	651	689	688	706	694	696	711	699	681	679	720	683	712	683	652	726	706	659	696	684	684	713	673	694	696	720	728	680	681	638	666	686	691	661	669	684	637	716	659	695	684	689	690	686	702	668	736	711	734	713	721	641	689	639	668	684	677	703	680	643	686	702	628	705	675	658	708	645	742	715	745	713	697	716	681	695	710	682	688	680	722	663	631	715	710	653	695	652	666	728	632	656	704	675	657	679	732	690	679	702	676	696	630	611	668	678	655	594	694	643	701	648	678	685	650	711	705	718	689	694	674	683	719	689	670	676	693	721	745	648	720	674	711	693	699	668	657	688	650	675	654	661	665	676	685	714	657	700	659	644	657	705	656	673	706	737	685	707	701	702	687	674	697	694	727	699	741	724	674	670	688	646	662	702	678	676	747	719	658	682	712	694	712	697	769	698	662	746	715	678	709	660	692	679	697	694	658	662	668	679	675	714	649	655	639	666	648	648	685	672	697	693	697	698	675	709	676	684	642	704	656	698	647	644	707	710	707	727	692	686	677	752	671	739	690	686	705	638	680	696	647	637	652	718	677	698	667	663	700	701	718	713	698	683	664	714	657	686	652	658	765	650	710	702	641	693	659	718	682	737	666	703	728	706	723	711	716	675	671	749	719	663	679	734	660	719	708	719	670	672	641	726	686	702	688	656	674	674	692	714	623	727	631	703	699	682	673	700	674	686	672	705	689	696	664	706	691	700	679	667	689	734	726	676	674	659	663	673	685	699	674	662	695	692	674	673	681	711	693	647	693	686	741	697	718	623	750	670	676	678	682	693	709	710	713	657	710	672	682	725	732	714	706	677	699	649	669	690	653	669	631	734	745	727	685	700	643	644	693	677	691	656	677	695	670	676	691	667	669	678	642	674	689	681	686	682	693	693	672	678	744	686	686	660	641	712	656	655	685	671	722	693	712	681	684	673	682	705	655	669	691	610	706	662	693	705	660	704	696	701	700	664	681	658	700	700	662	630	704	659	675	715	678	637	687	666	686	680	695	680	703	664	711	706	705	658	678	625	656	709	663	670	703	683	703	716	678	708	702	684	696	667	671	688	729	688	654	692	696	714	682	692	662	689	650	641	685	690	676	725	685	696	660	694	722	646	675	654	680	683	667	714	678	710	721	681	684	694	736	689	696	675	693	704	656	703	711	661	667	635	662	658	670	691	637	691	671	696	642	729	657	716	683	670	699	674	673	694	645	728	672	697	695	686	687	689	781	669	656	689	645	689	718	734	702	742	701	688	708	687	626	674	661	692	648	708	771	692	711	722	673	721
36189	34846	42856	36111	22151	16069	11349	8798	7592	6616	5650	4475	3985	3093	2788	2703	2483	2228	1925	1989	4409	4895	4787	2763	3211	3819	3179	2278	1238	1500	1214	762	709	764	769	459	364	367	347	561	495	486	562	441	412	294	321	302	268	299	305	314	289	284	264	251	238	251	250	268	255	248	264	260	239	259	224	222	271	239	248	250	269	249	280	277	250	262	245	237	277	250	235	251	248	261	266	275	245	288	233	275	253	269	260	258	237	256	246	216	233	259	239	267	250	262	231	259	259	242	243	253	232	264	252	268	236	246	269	260	276	248	250	265	233	275	249	260	232	241	281	274	202	221	252	275	283	255	245	262	254	244	260	246	271	236	279	229	273	249	274	245	244	248	272	272	274	235	266	252	266	226	250	226	250	260	240	243	247	269	260	241	217	261	266	246	237	215	240	252	254	238	252	244	234	256	255	262	271	248	280	275	286	258	275	268	241	239	267	268	270	244	262	265	266	249	253	263	246	255	244	260	230	215	220	246	237	264	259	251	266	265	242	270	261	273	281	256	237	235	251	261	246	257	273	240	269	269	234	231	234	252	263	235	277	300	272	237	271	254	226	251	260	262	227	270	248	263	255	283	270	269	268	249	265	282	261	233	272	257	274	263	259	276	257	272	245	236	291	274	249	255	265	257	243	280	251	245	254	225	246	244	262	252	235	227	246	255	288	270	257	279	234	237	264	256	257	246	233	239	216	263	250	241	253	260	274	252	226	242	252	216	231	244	247	235	254	247	266	260	248	272	232	257	281	246	263	287	287	255	217	274	242	255	241	238	234	276	264	250	252	237	246	223	225	238	245	247	233	219	240	253	243	269	259	252	259	274	241	264	251	233	260	290	257	239	252	256	265	226	256	241	273	257	280	239	256	219	229	243	239	236	256	250	256	262	249	238	264	247	249	258	253	266	249	241	232	238	277	257	259	260	260	289	257	224	248	261	243	254	254	250	256	219	283	248	249	251	251	245	254	283	259	249	277	274	255	259	283	252	247	246	281	257	258	241	248	230	240	261	246	255	237	235	272	248	271	280	258	272	245	262	255	241	231	274	240	260	254	263	260	204	252	253	234	239	245	253	258	251	250	282	247	221	260	262	227	259	238	248	236	215	257	248	242	239	241	220	270	248	281	254	253	247	250	253	244	273	240	258	243	258	252	269	232	250	270	241	248	239	253	239	269	266	236	248	255	253	258	265	226	230	262	270	266	291	275	261	244	234	271	268	270	239	283	246	240	264	276	261	242	258	260	240	262	284	254	247	249	265	237	260	244	260	282	263	275	244	262	246	255	259	239	272	286	238	254	251	249	272	237	246	259	256	239	240	213	260	284	239	265	269	265	257	260	265	231	263	253	276	277	231	255	229	250	232	219	249	246	248	246	228	260	218	268	253	243	278	237	219	244	253	242	249	246	218	258	243	254	256	267	247	265	223	219	256	282	258	270	251	236	262	241	262	254	250	244	246	249	265	272	275	281	252	244	273	229	264	260	258	260	262	264	256	264	239	220	268	238	264	268	231	231	274	253	273	253	250	248	255	251	272	240	259	266	231	244	273	238	253	269	245	267	229	289	243	250	276	266	257	233	261	234	268	253	251	240	220	261	282	287	246	268	249	261	259	253	250	252	269	230	269	230	237	284	231	242	268	294	263	285	246	242	274	243	228	247	260	260	235	266	248	269	271	289	264	246	242	250	249	277	250	279	262	272	262	268	248	234	249	252	246	258	249	257	258	224	263	252	262	235	263	270	281	248	281	252	250	262	244	241	264	251	254	262	256	227	267	240	263	250	218	246	277	244	268	270	259	277	285	257	263	260	256	263	247	241	262	266	230	274	208	240	287	278	246	260	265	245	222	270	243	251	263	259	224	279	240	259	250	244	251	244	262	269	257	253	265	235	243	254	239	252	263	255	257	235	250	244	266	273	262	269	268	274	224	238	242	252	255	252	271	279	245	248	263	228	253	239	275	247	261	242	265	238	240	236	247	241	254	250	230	254	267	255	242	277	240	267	243	265	282	261	287	295	249	266	251	261	251	229	242	251	260	234	220	239	255	242	248	243	254	249	259	233	249	267	251	253	254	247	241	262	237	239	270	247	240	261	280	246	281	235	266	265	263	241	290	264	242	250	253	261	235	210	279	265	286	254	259	260	257	244	231	246	261	268	278	251	289	254	239	244	247	254	253	230	223	245	239	234	221	246	280	247	263	205	252	255	242	238	269	266	237	265	237	251	250	240	236	244	266	254	250	243	264	242	225	254	250	262	264	237	293	245	268	248	257	269	245	233	266	261	270	269	265	232	239	278	256	242	231	247	211	250	245	281	266	274	261	253	256	252	268	240	251	211	250	247	225	256	268	245	265	250	236	263	250	251	261	264	274	249	290	276	261	266	267	260	276	245	282	259	262	239	268	255	280	232	259	273	240	285	240	254	259	266	261	225	277	255	241	257	230	243	262	239	238	238	240	257	274	246	281	242	264	249	252	224	242	263	254	270	232	279	243	219	229	265	268	237	224	276	220	241	277	240	283	251	259	243	282	250	246	247	284	216	237	222	279	257	242	233	264	247	270	232	210	255	246	257	239	245	230	248	244	255	251	226	277	250	246	256	277	251	241	257	249	258	251	249	272	246	251	279	251	237	252	245	249	233	255	262	251	248	227	271	239	230	248	253	263	258	243	263	243	272	254	274	257	266	276	267	258	262	264	253	231	221	214	250	256	273	251	270	227	244	253	258	241	269	235	269	257	256	257	276	285	253	214	267	272	266	255	237	264	234	263	232	282	235	267	242	246	246	266	256	267	251	233	259	259	252	248	260	226	243	260	264	251	256	230	251	269	255	235	241	254	246	244	294	232	252	251	278	270	259	239	242	265	257	249	240	240	237	250	254	264	232	246	230	244	241	234	268	238	249	272	262	246	244	271	288	218	241	243	274	246	235	287	262	283	226	272	249	251	260	267	256	247	251	256	250	228	253	262	268	267	243	246	268	248	249	241	261	240	275	227	270	270	267	248	288	252	227	245	271	275	273	225	273	254	219	259	244	272	275	249	266	240	259	256	245	246	248	232	261	236	252	230	260	257	236	259	242	273	250	262	257	249	252	222	254	243	257	243	255	245	231	252	233	251	263	239	235	273	278	220	255	268	216	263	245	263	229	287	280	243	234	253	289	251	247	263	236	264	250	247	257	240	245	249	272	258	246	261	269	233	259	266	262	245	260	259	263	259	265	284	251	236	252	257	248	259	228	244	238	256	229	232	265	232	230	234	264	241	250	245	282	240	261	280	239	260	243	251	274	256	242	259	270	257	287	251	252	254	232	267	265	248	225	266	239	256	258	269	247	249	241	215	260	262	257	269	255	249	267	268	260	249	255	246	250	250	239	252	275	258	248	261	264	214	265	263	258	255	247	257	259	258	251	246	265	247	257	240	263	235	251	256	256	226	256	289	258	247	263	264	253	225	244	252	255	295	246	252
23511	29524	44023	40789	27231	24227	22224	20427	19342	17652	15264	13778	12669	11331	11527	11147	10944	9730	8815	9979	19193	20659	20155	13494	16065	17351	14788	12365	7306	8541	6773	3995	4274	4125	4038	2260	1232	1371	1312	3247	2415	2314	2849	2274	1606	1205	977	861	796	857	841	827	744	671	656	706	622	675	693	666	646	677	669	605	690	640	665	689	627	699	631	668	632	656	635	695	638	655	619	656	652	666	632	691	663	717	649	647	655	660	623	684	645	667	629	622	613	615	678	630	637	685	706	647	646	691	659	634	631	697	712	680	660	664	665	675	682	667	599	685	637	660	662	669	659	660	662	646	688	633	611	653	623	642	680	686	651	634	708	663	651	665	634	644	620	658	637	624	667	619	641	693	653	669	702	630	688	669	601	655	673	631	671	663	628	679	648	650	634	633	666	628	656	642	691	660	669	629	692	613	643	675	688	642	630	690	667	690	651	677	707	638	695	671	680	619	699	654	647	677	656	659	639	654	714	738	687	690	681	626	635	658	667	682	658	607	681	600	655	673	669	647	636	632	663	601	657	653	629	701	632	656	661	626	644	645	708	632	664	646	622	662	693	624	685	693	631	666	663	651	659	717	660	643	642	609	637	695	642	688	665	665	638	681	646	627	690	646	670	672	621	667	611	630	648	656	629	617	627	635	678	642	643	682	622	681	695	642	641	657	665	695	653	678	658	639	639	631	634	663	642	651	677	696	670	671	694	687	693	699	644	644	658	672	661	620	657	636	685	650	699	680	664	658	673	674	671	653	672	677	620	687	684	654	634	650	644	711	651	649	627	656	647	659	685	653	692	681	635	663	651	614	716	608	670	720	640	642	637	682	701	678	609	647	670	644	640	687	668	694	660	654	644	654	677	655	633	642	659	596	631	647	671	624	675	631	696	695	658	667	639	653	671	625	608	686	656	681	635	656	696	655	630	639	652	693	650	664	683	683	661	672	686	632	651	643	649	659	654	613	656	608	675	668	672	673	646	688	680	609	669	691	698	642	611	631	650	639	663	617	675	658	643	702	636	669	692	638	676	658	668	659	642	644	650	660	705	669	644	638	647	698	663	653	615	666	655	625	639	664	667	683	673	676	673	676	659	615	665	663	636	651	666	665	618	681	671	625	712	656	695	699	626	623	620	670	653	700	657	649	646	635	593	684	644	683	663	631	655	620	687	602	634	658	691	637	663	618	655	626	642	665	712	646	626	677	683	655	667	668	615	700	683	636	671	609	647	660	629	658	628	630	654	642	658	650	651	654	659	664	671	633	699	652	655	654	600	617	687	633	651	660	702	650	658	666	643	652	680	671	654	652	637	681	652	622	675	668	654	647	646	663	680	647	599	709	621	681	646	696	659	648	664	690	664	638	615	623	689	667	629	621	670	689	637	632	645	679	677	669	629	643	652	625	643	647	674	669	654	672	679	630	655	717	666	686	679	660	695	579	674	694	657	640	654	683	650	698	643	652	610	640	653	650	635	668	660	677	658	625	698	682	636	646	669	651	647	654	634	670	674	717	680	647	627	636	687	710	636	674	647	673	630	693	650	671	727	654	699	647	680	640	640	651	648	653	625	681	647	638	675	643	626	631	578	613	620	621	670	664	693	662	664	653	665	668	657	669	631	656	664	666	657	650	629	677	651	643	676	638	701	652	646	647	658	691	664	669	666	654	652	671	654	642	646	657	663	650	666	670	653	619	659	669	657	679	674	643	625	657	659	618	682	671	662	654	663	619	660	672	646	666	681	677	655	668	711	682	673	690	658	691	652	638	672	659	653	681	634	681	651	657	640	643	665	668	659	673	684	677	634	663	623	630	656	657	669	677	629	633	647	641	646	612	698	631	597	663	672	670	635	636	677	667	669	636	669	643	673	698	662	611	616	654	645	657	636	654	662	620	696	633	658	696	646	664	623	630	664	622	663	642	617	655	705	694	664	691	606	674	641	643	659	645	641	644	690	658	642	634	625	723	681	666	628	665	657	680	616	635	667	702	619	677	656	658	648	647	676	641	675	729	686	676	694	708	677	672	662	685	620	653	633	618	654	658	648	674	640	649	699	690	595	625	672	656	668	693	666	657	716	682	728	626	681	614	621	678	649	661	657	653	660	692	621	673	659	693	689	667	701	616	697	680	659	644	615	673	678	626	664	645	655	698	643	666	662	678	651	631	644	648	687	653	645	664	655	658	644	702	666	666	674	658	628	611	676	668	642	676	621	676	651	692	702	668	630	627	653	660	665	693	628	635	623	646	646	621	679	633	659	623	616	646	667	689	635	683	712	666	651	688	638	643	634	669	667	665	652	613	653	699	618	646	685	648	638	640	657	677	665	714	663	643	658	656	649	651	635	638	683	624	610	664	668	624	694	659	687	680	668	691	610	683	612	662	668	630	606	656	655	677	642	672	680	687	664	635	682	653	696	664	623	649	622	668	690	670	712	646	704	638	638	653	665	633	635	669	643	669	680	624	677	701	648	685	653	646	652	655	665	654	698	679	660	671	589	633	615	649	666	605	667	669	693	640	681	630	674	619	649	692	596	662	635	663	669	666	645	637	640	672	655	656	617	680	646	672	683	704	690	680	637	640	707	674	648	642	679	650	650	659	663	620	673	666	691	639	652	701	653	695	673	665	655	630	650	624	700	697	673	671	695	627	649	635	616	677	688	665	633	624	649	685	649	651	646	652	678	632	672	604	680	659	637	653	611	676	665	681	692	671	642	701	671	647	651	683	645	669	656	644	719	661	666	664	687	639	680	639	648	681	646	671	687	623	676	648	648	598	691	643	648	664	678	682	642	668	671	637	656	699	650	608	615	705	668	660	662	703	682	630	677	665	655	617	606	661	622	654	691	647	664	613	708	664	662	684	665	665	680	668	645	643	680	677	649	642	675	665	662	641	693	650	640	646	674	607	729	651	662	678	647	649	667	682	613	640	646	653	641	652	668	637	689	631	694	681	664	654	681	664	673	665	644	676	669	684	608	641	639	625	649	682	638	690	677	684	688	683	651	687	644	677	637	659	657	691	688	649	640	658	608	663	663	647	667	615	655	656	656	666	651	652	687	696	657	663	647	635	658	710	630	659	693	676	690	669	664	661	692	652	676	659	652	607	672	682	667	654	631	640	662	634	649	683	648	654	645	677	635	687	679	665	646	693	682	652	671	679	673	671	657	642	663	633	659	632	677	645	724	630	644	617	652	625	702	646	645	700	645	631	620	648	624	671	665	650	661	632	661	677	646	654	687	651	676	644	662	688	707	674	620	729	606	655	629	659	685	666	655	613	659	646	661	674	700	644	646	678	668	669	626	672	629	675	675	663	633	660	622	639	698	654	702	632	674	702	649	658	669	687	661	657	629	643	658	672	628	660	654	632	642	696	659	671	657	686	640	660	671	693	655	637	651	675	645	677	669	672	627	688	672	665	670	690	653	625	686	675	660	642	644	675	671	627	665	649	644	650	672	691	627	662	622	654	632	666	650	693	649	656	662	713	631	656
8875	8418	9211	5865	3454	2212	1366	1102	1033	955	786	686	564	528	576	567	527	496	429	411	415	425	407	335	338	390	349	314	326	293	260	251	266	279	291	222	255	244	248	233	269	255	279	294	256	272	277	256	234	246	247	270	253	253	258	246	246	268	243	272	237	259	240	218	267	241	268	250	236	252	230	236	247	259	269	240	242	279	244	259	244	247	251	246	239	281	233	244	207	235	277	266	238	256	265	238	277	247	261	276	251	251	252	270	278	265	239	268	238	262	266	275	242	242	270	243	247	261	248	268	252	272	245	243	287	262	248	244	248	231	246	280	233	234	245	244	249	244	233	266	238	235	224	251	243	234	268	266	235	242	236	259	235	249	257	263	265	234	262	260	221	258	256	240	243	254	278	221	213	267	230	217	238	246	249	260	266	235	263	257	255	252	249	236	264	264	248	224	250	252	249	275	251	246	254	274	253	236	241	242	274	255	246	245	256	243	259	249	258	254	247	241	239	262	262	225	247	241	268	245	230	261	243	292	257	251	260	218	233	258	278	248	222	280	299	260	269	230	256	248	273	226	251	274	251	221	254	260	250	255	229	246	244	238	252	283	248	263	226	247	242	255	252	266	249	251	268	285	240	263	282	232	265	255	248	258	266	276	221	257	257	265	268	276	262	266	265	250	250	277	228	247	263	248	262	242	267	241	226	215	239	237	242	230	280	241	268	266	233	242	281	241	270	240	233	264	237	264	281	249	242	238	259	229	242	272	281	233	241	266	289	270	245	229	271	267	250	263	229	235	260	224	228	279	249	245	262	262	228	266	260	263	257	261	247	245	227	243	234	299	240	252	224	258	232	236	234	269	254	224	260	237	247	239	272	244	250	244	213	270	261	255	233	267	259	250	229	262	237	247	239	260	260	239	244	262	264	233	240	246	241	239	258	242	250	273	236	248	240	245	238	261	228	256	270	266	259	246	277	256	293	262	268	257	267	266	225	255	277	247	260	251	225	218	257	258	264	252	257	229	259	257	228	244	248	251	241	241	264	261	269	245	265	244	220	244	232	196	237	245	240	258	240	260	247	253	257	211	243	241	243	251	214	257	230	253	248	261	227	244	249	251	247	249	262	259	264	238	276	292	252	252	275	264	246	242	250	249	253	277	230	252	266	259	240	254	257	252	248	244	245	222	260	259	263	259	236	237	232	237	266	265	282	254	245	256	251	262	202	214	235	237	231	255	221	265	258	255	242	235	280	276	215	255	269	265	231	237	262	241	271	240	254	230	268	262	263	257	249	234	249	275	258	255	270	234	228	254	288	221	242	258	237	258	268	257	275	230	255	237	245	252	228	268	243	238	246	228	238	291	227	252	290	233	254	279	246	246	261	225	233	264	253	258	269	276	212	263	231	227	235	245	259	242	293	282	238	236	262	264	255	261	260	253	251	243	232	274	245	226	281	279	270	260	224	259	256	253	221	261	212	240	253	234	250	271	237	271	239	237	218	250	262	258	274	245	240	248	247	268	248	238	264	243	254	249	249	249	244	253	249	236	276	270	270	281	264	244	277	265	254	252	260	263	233	238	252	258	233	253	278	242	282	254	270	266	263	225	265	261	243	239	249	245	244	252	253	219	235	257	221	256	245	246	244	270	264	236	254	276	257	250	244	235	230	220	258	223	231	261	229	239	278	248	242	232	264	273	255	268	225	244	249	245	244	271	259	251	209	244	247	266	259	235	258	221	267	239	235	237	245	252	245	272	242	252	266	258	232	233	270	281	237	251	242	238	224	244	255	248	257	254	233	216	242	259	250	247	245	249	261	231	262	247	256	269	250	238	230	240	253	255	251	247	249	232	239	238	270	271	238	259	260	234	212	254	271	254	221	264	243	248	266	266	227	227	242	242	275	258	243	265	231	240	217	249	247	236	244	233	234	244	274	236	266	244	235	250	227	239	254	290	223	243	239	260	277	235	237	262	243	262	261	234	234	272	267	261	219	242	255	253	268	253	264	241	282	267	246	271	274	275	265	233	235	234	225	239	250	218	259	238	232	250	254	270	251	231	241	251	255	271	230	244	253	255	271	236	223	228	261	257	248	264	269	269	213	248	274	234	256	252	248	228	249	237	267	230	270	293	264	267	265	227	242	254	236	291	252	281	251	224	262	260	247	257	252	249	243	269	213	252	246	241	251	251	246	228	243	263	268	214	242	251	268	228	263	228	269	253	255	268	252	260	260	239	234	248	233	257	248	253	284	258	265	235	223	231	241	251	245	269	234	252	267	249	265	293	229	267	257	256	251	242	218	241	264	266	242	241	238	250	238	253	228	260	276	241	248	236	252	262	243	288	272	278	264	245	247	259	241	245	288	264	271	275	214	262	296	230	245	240	224	259	264	246	260	254	251	239	255	240	256	261	237	253	259	262	231	254	278	234	259	242	276	226	260	241	276	267	259	235	273	258	259	239	234	253	258	270	275	267	239	260	223	250	236	242	221	258	248	237	274	231	279	243	267	228	271	262	219	274	229	245	222	220	259	263	248	248	207	255	279	249	252	251	258	227	247	268	260	269	272	253	227	265	256	249	263	264	247	250	270	232	265	236	237	230	241	256	242	251	237	255	258	259	231	274	264	289	248	229	279	244	256	245	247	248	259	265	270	267	229	259	271	273	243	233	237	226	263	260	277	251	241	264	274	219	248	233	256	251	243	230	238	239	262	222	249	268	238	254	229	245	287	245	224	261	238	245	256	244	265	252	275	265	253	279	238	226	267	264	251	261	244	268	252	275	255	241	261	250	240	261	253	249	252	242	251	242	260	255	256	248	242	274	268	268	231	244	248	245	250	256	247	261	242	260	268	252	260	249	258	252	248	260	258	249	247	266	277	279	260	254	251	239	242	239	278	238	260	234	224	245	262	227	265	256	254	274	240	251	259	220	257	243	224	289	262	258	248	228	236	246	257	254	206	272	243	247	239	270	260	227	230	248	244	235	236	269	240	240	250	246	286	244	262	285	249	237	231	272	254	256	235	252	259	263	240	250	274	248	277	250	252	275	261	257	249	244	245	236	209	253	230	244	243	270	243	227	248	257	251	261	247	245	241	249	294	284	229	235	271	241	242	253	252	257	247	253	238	239	192	253	255	276	241	233	257	259	268	236	253	250	262	215	224	270	248	245	264	263	232	239	245	283	250	267	280	261	245	256	230	260	250	275	234	253	258	273	278	260	232	270	291	242	274	230	250	266	261	244	257	258	253	262	280	293	268	233	247	236	249	235	245	254	259	234	225	239	248	243	249	244	253	249	237	262	257	247	247	259	253	269	235	255	293	266	254	257	245	229	270	257	245	244	266	257	246	232	246	224	264	259	255	235	248	261	244	250	248	238	248	237	271	241	271	234	252	239	246	248	232	241	253	258	231	239	269	236	238	244	257	255	277	246	245	240	243	234	233	244	274	266	266	268	251	269	252	237	253	246	265	259	227	286	259	226	219	244	246	298	255	233	255	224
6881	7380	12300	12570	10582	8626	5893	4845	4906	4437	3971	3461	2673	2634	2679	2834	2538	2285	1601	1616	2042	2242	1984	1374	1415	1586	1474	1170	1007	1004	859	755	808	817	803	708	685	698	715	749	787	780	813	719	761	721	706	685	589	715	655	670	646	656	696	686	675	700	660	686	656	647	677	647	627	640	610	685	664	596	648	646	643	636	636	630	632	726	614	682	672	627	687	626	648	664	631	665	648	654	641	668	696	649	681	688	670	635	678	612	664	606	641	665	640	621	688	662	636	659	649	661	667	652	625	670	660	635	615	656	664	635	667	683	641	682	672	662	637	613	632	683	675	625	650	659	698	639	659	642	699	636	692	641	624	659	661	617	608	627	661	610	632	652	628	651	635	689	671	643	648	705	658	644	626	657	685	688	640	634	620	637	674	651	601	710	614	623	665	625	630	628	666	643	750	664	632	595	620	661	626	658	644	624	651	653	648	637	661	642	655	656	645	635	622	623	652	604	688	657	641	633	622	683	685	626	652	631	632	608	684	641	682	616	598	666	674	655	660	696	645	665	646	656	633	659	682	664	665	624	621	683	663	650	645	698	658	664	656	650	684	654	668	630	666	683	625	661	623	654	661	645	703	666	660	681	638	656	641	652	626	634	644	634	645	628	662	667	624	671	663	643	603	696	680	593	633	605	627	674	642	648	632	676	601	635	664	628	630	653	611	590	675	677	668	657	675	646	628	644	619	655	663	631	686	681	661	696	659	635	637	657	648	669	687	655	661	682	644	624	659	667	625	670	677	669	671	620	684	678	640	593	630	661	671	610	638	684	644	667	642	678	666	614	622	660	630	664	659	629	649	617	634	661	630	631	648	672	642	641	686	661	631	682	637	650	663	682	647	665	638	667	627	622	667	693	639	666	656	646	678	645	678	684	681	687	672	678	665	686	639	731	610	687	644	624	629	664	644	666	648	715	692	663	610	614	674	673	630	648	631	654	631	698	640	635	608	691	643	641	616	686	645	652	677	600	698	639	668	621	667	650	654	674	629	637	699	645	652	641	646	659	619	634	629	595	615	616	644	647	664	617	659	629	652	698	616	682	663	675	668	642	686	681	676	673	635	644	642	660	655	636	626	662	597	648	644	624	675	656	678	607	656	653	606	704	623	642	656	665	637	638	616	630	707	677	686	645	674	654	631	668	707	676	668	628	630	666	618	699	675	640	675	606	669	700	649	653	618	704	628	700	672	636	661	672	682	668	677	645	658	634	669	619	676	650	642	630	645	673	665	631	657	682	650	679	627	663	631	641	663	613	689	685	653	670	630	660	661	648	622	640	645	646	670	668	644	688	651	632	641	644	564	667	642	702	640	618	684	650	622	642	671	610	647	667	652	706	678	647	663	665	657	679	628	624	602	669	626	684	651	594	677	627	688	627	699	693	673	666	644	649	650	658	702	642	662	653	641	637	626	701	684	705	667	646	702	677	674	639	697	665	690	649	607	642	685	617	645	681	664	619	649	658	679	653	663	659	661	646	685	667	671	645	720	671	616	679	673	623	634	708	626	675	656	651	685	678	648	651	659	618	682	688	673	639	667	680	629	628	665	667	641	686	648	657	641	621	635	654	697	627	671	696	625	654	663	730	653	702	648	622	693	654	644	680	649	663	661	672	654	615	628	656	634	650	694	658	694	651	624	673	656	664	650	636	670	663	638	673	646	676	654	649	630	638	647	718	655	630	653	734	614	603	642	667	625	651	653	645	651	689	631	683	629	675	650	690	686	659	661	656	659	676	641	686	654	629	613	638	699	621	658	626	655	650	666	667	647	603	690	661	649	620	638	635	672	648	657	655	642	645	625	664	669	608	650	656	648	691	645	665	625	624	673	649	618	653	626	680	667	651	657	702	671	676	706	672	635	658	626	628	639	689	643	672	684	680	655	719	674	709	651	668	648	673	627	670	688	606	687	665	634	664	654	626	635	650	651	642	629	649	665	691	645	617	628	588	622	669	667	666	629	649	679	635	723	639	667	675	649	654	659	639	593	621	710	632	678	674	665	626	668	638	657	603	644	691	652	656	646	651	659	647	632	643	688	645	714	677	620	625	667	652	634	706	606	684	659	611	627	665	618	634	610	658	657	684	671	640	647	659	713	633	671	665	648	627	699	690	668	692	639	683	671	679	677	692	642	633	662	628	651	672	709	671	673	677	626	631	675	626	651	655	672	663	644	620	663	679	633	660	651	670	665	687	657	679	649	621	629	633	674	675	694	687	657	689	593	634	665	602	632	671	678	648	689	679	651	664	667	620	650	622	649	608	752	655	672	643	706	694	679	697	666	665	677	641	673	642	645	640	668	633	655	665	629	650	693	631	665	687	618	660	640	659	690	672	702	593	669	687	671	642	653	647	676	655	626	674	636	683	620	647	644	648	652	726	661	621	681	643	631	697	631	703	642	634	630	669	633	623	666	666	700	683	648	612	685	656	661	638	622	654	712	641	691	617	652	704	658	666	702	727	654	639	670	620	660	620	691	654	705	671	617	668	664	732	611	663	645	617	681	643	635	678	634	643	640	685	674	652	700	665	660	660	619	676	629	685	671	685	626	660	646	650	683	646	636	622	650	630	667	645	641	725	635	632	621	615	686	640	601	671	668	657	645	656	616	680	644	653	630	663	660	642	646	649	644	638	654	619	662	658	633	655	648	624	680	714	687	656	649	652	680	667	679	675	620	649	632	640	663	619	670	656	657	653	645	665	647	637	678	705	661	617	654	659	642	659	661	690	653	668	685	718	626	664	601	654	606	634	630	657	643	622	630	680	664	583	661	653	599	660	645	641	647	653	622	668	656	650	623	677	619	677	646	663	673	669	664	622	690	671	658	631	630	666	664	664	621	651	656	680	658	642	665	647	671	642	626	680	629	708	659	642	648	641	650	638	663	683	675	639	687	636	697	664	680	613	688	649	645	643	662	652	663	628	638	683	632	646	638	649	627	635	651	698	708	655	683	661	634	662	678	689	637	651	631	658	687	697	667	637	683	667	636	664	636	642	656	665	665	657	656	673	641	668	643	667	645	671	640	698	689	658	623	643	677	650	683	645	644	662	722	652	690	643	673	619	633	605	635	687	661	680	625	647	601	653	672	631	661	660	678	662	669	676	642	652	649	630	642	623	647	663	676	667	678	633	624	687	650	632	664	626	642	701	622	603	662	672	623	639	680	673	589	629	686	727	635	613	685	628	653	614	619	637	691	682	636	673	643	626	642	689	606	615	663	672	714	678	668	671	693	653	674	647	626	638	645	659	617	656	700	701	660	638	674	585	657	609	635	648	626	710	659	655	637	599	689	648	652	639	673	652	713	628	647	656	657	624	663	664	644	669	671	649	647	686	612	714	670	656	627	646	649	651	648	681	639	690	636	644	630	656	676	610	629	665	620	693	660	670	607	614	659	649	681	637	689	629	670	648	617	642	653	658	669	682	676	617	686	646	682	686	685	608	663	590	594	649	705	609	688	658
25748	24410	30247	20596	13076	9363	6300	4141	3633	3558	2875	2357	1954	1601	1405	1334	1319	1301	1178	1395	2258	2644	1994	1480	1794	1887	1587	1249	884	858	583	469	555	500	383	310	334	341	317	468	402	388	433	325	302	282	284	242	298	282	261	301	293	272	272	264	292	263	257	254	250	259	244	256	262	274	250	261	276	266	257	250	252	251	267	252	239	261	256	252	239	269	262	274	257	247	255	275	233	264	269	276	271	255	247	268	256	286	245	229	281	282	259	261	274	252	258	241	251	261	244	259	256	250	274	260	232	266	274	271	256	284	281	261	254	283	240	267	245	248	252	256	252	270	267	243	272	255	270	260	252	270	263	248	251	252	289	240	301	265	256	271	241	253	241	239	233	257	249	258	269	247	269	266	255	263	257	258	274	283	272	281	265	273	282	250	241	264	268	264	266	235	270	272	270	287	242	258	281	265	241	277	250	260	253	247	263	258	229	260	259	254	252	258	266	271	250	264	228	246	237	239	265	246	277	231	218	237	291	266	251	263	247	255	260	267	254	256	268	266	243	259	279	256	227	237	264	263	270	277	243	244	261	273	224	272	244	279	242	265	251	253	273	243	247	262	274	275	232	265	255	262	245	233	243	267	264	255	234	244	263	290	280	237	277	266	284	288	252	275	257	250	265	243	239	275	253	265	251	245	266	270	260	279	254	264	262	256	269	252	251	246	272	260	236	228	260	240	273	281	253	266	236	272	287	263	257	263	270	281	248	245	240	237	236	267	281	293	272	253	253	262	248	283	274	273	245	259	250	242	260	282	237	273	277	244	270	269	261	249	247	254	276	259	292	267	258	262	254	300	272	284	253	249	258	265	287	279	251	254	256	265	223	252	252	259	257	257	247	259	238	238	254	315	263	277	278	281	254	257	264	260	258	240	257	229	252	257	253	282	279	266	254	263	249	270	281	259	223	262	238	261	254	260	259	271	247	258	270	243	242	260	274	283	250	270	267	269	246	272	269	242	237	257	270	273	252	246	255	231	268	260	278	268	240	243	240	231	268	280	246	243	261	248	268	261	292	272	248	280	264	271	261	285	262	234	249	237	279	253	253	280	258	266	275	259	279	293	227	290	257	258	272	249	259	278	245	250	245	249	256	226	260	273	255	229	255	266	248	258	249	246	262	272	249	280	275	274	267	267	255	252	233	255	238	264	251	252	282	258	261	267	277	249	230	289	273	260	266	248	276	302	259	252	254	274	221	268	265	254	243	254	240	239	279	239	232	234	282	270	286	262	233	234	277	287	251	242	261	280	269	277	224	246	229	274	257	232	230	228	235	251	249	247	288	227	274	254	287	295	245	266	254	269	248	251	272	242	246	257	260	297	264	287	271	273	287	293	265	272	284	252	296	240	320	240	282	241	274	274	280	258	255	281	263	245	249	268	265	287	271	252	250	277	238	261	266	284	241	265	243	246	235	273	268	279	249	277	290	260	251	253	260	242	277	267	276	256	244	284	283	249	254	300	245	277	249	266	271	260	283	266	266	265	282	264	226	263	255	274	252	252	261	258	254	300	236	228	235	254	261	261	245	266	249	267	264	235	251	289	242	251	265	256	258	232	232	247	241	252	254	245	255	287	248	253	273	257	246	255	282	240	247	234	293	262	273	241	256	267	279	263	271	260	242	244	278	246	232	269	253	259	232	254	270	257	266	252	228	260	267	301	253	265	227	259	262	260	234	247	240	271	267	268	246	255	252	233	238	262	255	232	251	275	248	260	259	220	266	260	275	274	280	262	235	286	254	261	241	263	272	269	245	282	252	249	244	257	263	269	253	251	273	295	262	256	237	278	247	264	245	278	265	257	255	266	258	266	263	279	248	270	256	292	241	252	266	267	269	248	249	262	257	273	255	247	273	295	252	261	243	264	273	237	279	240	269	271	254	257	252	249	256	251	261	264	261	278	251	264	225	264	234	250	284	264	261	262	252	238	267	276	227	241	245	248	265	277	261	257	264	262	264	269	313	282	235	249	235	273	276	280	244	272	257	267	274	266	274	256	230	254	265	289	276	240	242	260	258	263	267	229	239	250	281	259	238	233	247	296	263	258	259	261	234	258	271	295	275	248	260	256	292	279	280	271	252	233	287	258	248	236	267	266	245	231	263	273	247	274	250	280	267	270	216	271	252	271	271	291	274	268	263	271	252	240	253	248	262	269	228	263	271	272	261	250	283	219	266	238	289	218	226	246	242	264	242	251	269	263	260	265	262	274	262	275	232	230	287	269	262	254	263	271	253	235	261	273	253	292	273	248	275	266	249	216	255	274	270	256	265	267	238	252	272	260	250	250	228	249	289	260	231	266	267	272	258	251	283	277	264	256	260	241	267	249	249	265	277	288	279	271	248	251	246	263	259	250	286	241	254	270	311	259	238	281	216	283	252	258	277	278	266	264	275	249	276	254	261	271	259	247	267	253	234	258	262	277	288	253	262	264	256	278	236	283	250	267	268	250	236	221	248	252	251	276	277	244	258	251	239	262	249	260	257	231	246	265	286	267	252	244	263	262	276	250	253	251	247	257	240	258	250	259	253	236	235	240	258	217	297	248	272	286	247	259	291	265	246	262	273	259	272	262	278	237	234	286	267	277	257	260	257	274	271	229	254	248	244	270	257	254	229	231	281	257	225	236	261	234	233	272	272	285	256	277	270	260	267	268	264	220	246	262	275	264	249	273	249	254	229	252	281	282	271	260	252	285	254	277	232	262	242	275	245	252	262	251	255	266	272	251	289	290	271	254	276	261	267	238	275	232	254	279	257	263	279	260	255	244	285	234	253	241	239	257	270	264	290	261	262	240	255	265	278	294	245	249	258	246	247	231	271	267	270	237	246	255	270	255	255	265	267	285	237	243	255	238	251	264	277	223	266	257	248	279	267	257	249	259	257	287	261	240	240	257	245	252	262	234	282	249	264	258	272	260	261	262	263	252	246	234	263	254	281	242	273	277	250	259	238	249	254	257	265	249	264	254	283	272	239	276	252	271	273	250	244	258	252	232	264	231	260	284	260	265	273	255	274	270	273	253	255	288	255	235	267	244	264	263	262	237	240	261	293	263	289	259	269	276	278	273	270	253	252	284	248	238	248	244	238	259	266	268	265	251	234	267	295	259	271	254	258	248	291	301	243	262	234	269	266	255	253	292	284	278	272	243	269	254	287	249	266	277	254	239	282	268	260	246	254	279	290	265	252	221	240	289	261	270	229	242	255	258	273	263	256	296	289	258	239	236	268	241	258	250	245	245	255	247	259	254	262	268	248	260	275	255	290	257	227	282	256	270	226	288	274	265	266	261	258	261	244	262	256	251	234	250	242	273	249	243	263	233	256	239	270	244	265	255	269	283	281	253	251	288	272	264	270	222	260	275	244	237	259	248	259	246	242	243	276	258	246	266	264	213	251	258	268	258	268	263	254	240	248	265	228	242	244	249	260	286	269	247	232	265	279	253	267	246	259	259	250	293	252	247
16734	20497	33489	24771	20752	19804	16550	13937	13106	12867	10818	8814	8106	6900	7192	6684	6671	6190	6003	7579	12258	13988	10295	8083	9824	10874	9080	6959	4615	5479	2812	2293	2788	2538	1794	1184	1160	1107	1137	2102	1704	1666	1803	1409	1057	915	845	783	746	741	794	754	728	722	662	666	692	701	664	676	658	687	680	686	643	666	654	674	674	647	690	670	694	664	690	648	669	657	637	693	680	677	692	685	661	655	673	691	678	643	672	665	635	676	657	658	635	658	675	645	688	671	688	659	690	674	681	660	652	673	666	685	669	643	719	722	702	697	669	688	681	698	662	667	711	675	699	682	664	632	674	715	681	657	692	660	626	684	609	624	708	678	660	678	643	671	685	665	678	717	657	665	633	637	648	720	644	680	667	642	676	689	684	663	657	694	671	630	654	675	663	702	687	650	655	700	676	591	652	656	671	698	667	651	658	659	684	712	677	695	644	668	640	657	672	655	689	690	670	655	668	662	682	630	685	648	691	652	661	662	676	610	678	709	657	718	652	666	660	688	675	628	660	637	665	696	661	698	678	618	702	673	684	666	698	634	663	657	689	693	658	702	638	669	654	702	651	667	647	630	682	648	666	689	721	680	679	653	685	659	675	665	661	657	711	639	700	643	667	644	658	649	673	715	687	654	626	635	688	662	643	646	665	620	687	689	649	651	703	656	678	685	662	666	653	678	720	672	659	672	635	694	698	651	663	660	665	682	660	693	686	658	711	667	644	702	652	635	673	700	654	704	674	668	730	633	658	639	667	665	637	710	668	647	707	685	688	725	680	694	629	660	678	697	682	627	688	662	654	658	643	674	648	717	655	706	679	682	717	690	696	721	616	672	691	653	658	657	711	684	684	652	700	665	694	650	688	692	655	669	667	677	678	644	718	673	673	690	705	690	679	723	697	704	673	655	680	673	671	690	640	674	711	661	675	686	699	704	701	663	691	699	663	667	673	670	705	638	659	699	670	705	693	721	712	713	686	717	691	647	734	680	675	621	643	650	658	624	706	672	628	707	687	666	713	694	629	613	672	698	695	655	655	651	662	695	703	679	690	673	672	689	717	674	709	661	650	692	658	646	657	671	695	683	655	694	699	674	730	647	686	687	688	709	689	671	658	714	673	664	700	650	698	713	680	637	624	676	705	662	626	703	687	606	679	702	691	665	680	664	658	664	662	700	664	662	668	660	661	668	678	692	703	685	656	690	673	704	653	674	691	649	673	692	648	684	670	619	648	672	665	673	673	651	705	671	652	617	636	669	665	674	689	655	706	656	675	657	651	676	673	635	674	695	727	617	699	660	666	707	686	662	655	686	754	693	679	657	648	671	746	657	661	674	662	719	683	676	661	650	657	650	630	698	646	655	653	678	682	740	681	659	653	631	691	713	690	666	706	680	622	621	648	662	671	680	691	667	691	706	713	659	722	653	674	686	678	645	681	669	685	683	728	660	673	654	654	690	723	700	690	654	652	662	693	661	666	672	701	667	634	649	667	668	640	652	749	681	678	668	703	656	716	697	644	680	682	680	617	628	682	676	644	659	692	632	637	708	653	656	696	706	648	644	714	649	669	657	648	647	707	682	676	688	727	682	672	678	715	660	632	678	643	655	653	714	644	691	699	641	665	626	670	683	624	715	691	644	685	674	681	665	711	652	639	678	686	703	656	674	666	678	634	666	687	729	725	677	638	682	713	645	647	657	719	680	652	690	648	667	746	658	676	669	687	679	654	674	665	658	728	619	690	694	659	659	696	683	632	684	702	678	647	672	658	660	708	690	671	605	658	661	658	704	673	624	690	687	711	674	645	652	696	651	664	717	680	660	651	638	690	655	685	641	632	697	669	658	682	661	674	716	640	692	674	678	680	635	679	619	687	690	662	659	647	659	655	643	679	693	631	654	658	645	624	683	645	655	687	720	626	680	692	681	682	685	627	647	643	680	660	689	666	703	691	659	705	667	640	672	689	658	675	682	672	651	671	686	686	673	710	697	654	687	748	714	672	694	687	674	671	644	711	699	665	638	682	675	658	655	683	669	686	651	681	676	673	714	746	695	628	679	689	641	700	696	674	709	700	686	652	682	688	665	630	643	674	664	693	656	678	668	671	641	682	694	677	668	683	657	690	672	686	698	646	670	606	687	692	669	682	684	695	660	660	645	700	688	713	694	666	634	680	701	688	695	746	675	675	677	680	661	682	638	688	662	677	649	715	629	671	704	705	675	683	647	669	701	651	679	665	735	729	664	715	697	674	650	643	690	609	657	687	672	651	705	708	677	701	711	707	699	690	655	663	681	696	655	719	657	684	711	700	705	697	679	669	687	689	642	662	694	674	639	709	640	681	687	651	723	676	677	659	714	660	706	683	667	693	657	663	675	652	670	726	645	664	692	703	671	711	702	661	653	696	686	671	713	700	647	666	698	663	632	698	690	696	627	685	706	699	663	648	686	673	661	687	610	619	686	651	679	679	643	668	646	702	672	654	723	644	639	652	675	667	685	630	664	652	696	613	673	656	656	689	648	602	666	706	698	729	694	653	687	688	658	665	703	662	681	672	705	650	690	695	651	629	650	717	672	700	674	654	683	653	702	664	693	612	608	637	630	711	672	693	675	666	654	677	677	705	707	689	671	658	687	660	670	694	690	656	675	611	631	653	674	651	635	659	700	708	692	731	703	650	682	669	667	683	642	642	701	675	697	662	648	700	715	679	640	636	663	711	645	657	686	679	692	672	706	659	642	714	647	611	691	649	679	659	703	650	692	675	683	685	696	663	638	709	698	691	689	673	612	692	665	688	665	725	690	729	666	663	712	634	714	680	636	691	679	642	669	677	643	686	681	627	661	659	698	656	622	654	680	655	690	725	686	711	698	646	692	662	662	685	665	674	666	685	685	689	693	662	669	726	718	691	663	641	699	689	691	727	652	656	725	690	652	674	682	679	678	661	658	647	686	646	626	615	731	666	718	734	682	697	714	679	652	716	705	702	654	698	681	657	667	638	677	640	671	692	669	699	722	688	688	674	635	727	662	657	663	625	632	669	682	636	712	691	676	640	653	687	654	736	710	676	668	685	694	679	682	678	635	716	655	671	707	679	685	697	674	707	670	653	646	637	680	689	710	673	671	653	694	679	687	663	669	645	691	700	697	699	649	634	692	662	690	650	641	687	706	646	674	635	693	665	684	662	643	713	728	638	630	666	679	676	693	663	671	674	640	702	664	614	639	619	688	671	687	671	678	697	673	672	657	680	708	599	644	671	688	698	667	632	697	668	708	671	657	684	629	684	672	684	699	686	657	640	680	651	663	634	714	676	652	675	662	684	676	673	679	691	668	663	713	698	675	713	679	659	642	652	665	668	625	653	672	648	705	670	671	670	714	688	696	649	682	681	677	653	636	673	653	656	617	652	685	667	664	672	705	675	631	673	637	693	674	652	644	708	655	679	682	682	706	690	640	658	698	654	697	733	691	662	667	684	671	643	661	648	719	699	678	682	661
37453	30712	39448	30032	20744	16255	12151	9378	7503	6914	5423	4426	3211	3201	2992	2447	2377	2092	2438	3217	4388	6077	4106	3254	3635	3935	3305	2598	1566	1538	836	708	830	758	471	422	372	348	427	623	491	452	475	459	287	310	297	296	272	274	277	265	265	236	255	270	227	264	266	246	232	259	261	250	256	285	265	247	247	244	272	291	238	210	235	240	255	229	232	258	229	241	247	225	248	255	243	230	272	248	250	240	264	249	264	249	282	263	280	261	235	260	257	237	259	256	224	252	258	262	294	274	240	259	234	260	226	251	258	239	253	251	250	266	270	238	273	232	234	228	214	247	234	234	261	229	228	243	245	261	259	270	270	257	255	246	271	259	234	260	243	229	263	282	263	254	259	259	212	272	267	256	257	258	266	250	233	244	258	229	249	208	279	249	247	239	244	271	231	237	241	250	245	262	259	238	241	267	260	253	261	268	262	269	236	280	229	241	244	211	237	256	242	248	245	263	231	250	214	273	267	272	241	265	237	233	251	240	260	237	257	251	252	239	231	261	255	246	230	245	250	239	247	242	279	269	244	242	259	238	240	237	248	245	264	258	261	275	250	229	251	234	261	236	251	265	271	234	258	256	243	282	252	250	251	245	260	263	258	256	241	247	267	250	238	271	244	286	272	228	227	251	258	264	273	229	271	282	247	244	254	273	268	255	251	260	268	254	261	273	245	249	249	236	239	240	247	242	235	272	275	229	243	231	257	262	254	227	251	223	263	229	236	249	255	238	264	223	241	226	239	237	247	250	264	301	259	277	245	252	284	245	225	243	236	225	251	260	248	257	255	249	252	242	239	278	226	235	255	242	238	264	268	240	257	216	234	263	259	244	245	227	236	244	239	245	225	256	242	233	248	253	230	265	226	240	254	248	232	238	252	243	288	250	235	260	254	258	224	245	248	269	249	263	261	286	245	222	271	262	223	260	248	235	255	243	240	266	255	245	243	270	265	247	273	241	263	250	269	252	252	245	260	288	265	286	244	231	278	240	259	225	234	232	269	266	249	246	264	253	275	264	238	247	247	253	221	287	242	242	244	223	229	246	255	257	247	270	249	258	250	258	239	247	273	252	249	215	244	240	237	262	228	253	275	250	237	274	265	234	257	234	261	208	226	247	280	299	259	253	245	224	238	253	226	268	230	259	244	244	259	262	270	260	235	253	243	209	253	249	212	257	279	241	251	240	257	194	242	231	254	252	248	254	298	252	238	258	256	266	260	262	262	271	244	254	227	235	240	212	242	234	270	241	269	268	258	259	276	263	226	242	257	250	249	247	242	238	242	219	256	249	225	263	257	259	237	269	261	239	259	247	252	266	233	261	226	251	266	257	234	253	232	273	269	246	249	253	297	263	244	236	262	264	231	237	216	259	274	261	255	239	246	234	251	239	245	252	259	226	240	265	290	229	225	238	246	235	268	252	252	257	240	259	282	221	245	252	246	269	265	251	262	240	257	277	236	274	262	253	252	265	224	240	250	247	245	243	282	253	257	244	240	245	268	256	289	266	284	239	241	257	246	247	248	240	252	243	237	243	268	255	249	268	251	265	264	262	249	265	257	254	255	244	257	271	273	251	247	249	271	231	265	265	242	225	287	250	227	267	224	222	212	252	264	244	255	226	239	265	271	237	253	232	280	248	261	240	263	252	268	252	255	225	249	244	225	231	259	256	251	245	279	218	252	221	261	240	221	245	252	230	234	242	254	270	253	254	234	250	237	259	249	276	272	261	260	259	243	245	247	275	234	255	236	235	255	262	246	213	248	236	267	245	239	235	263	257	236	255	269	262	217	242	251	235	243	252	225	243	270	231	234	237	283	246	242	236	236	240	238	240	261	250	259	265	246	265	247	259	211	246	247	259	246	232	254	277	237	275	226	248	231	252	240	242	260	250	240	272	252	236	234	238	248	237	210	242	262	241	271	249	246	266	261	264	235	275	260	255	261	260	240	278	239	265	274	253	269	253	251	258	243	252	248	256	238	232	275	254	241	218	248	238	245	236	251	250	254	235	262	234	257	278	237	224	278	218	221	251	263	232	245	221	231	261	235	227	239	214	219	248	250	257	254	244	277	259	236	294	255	249	236	242	280	266	245	271	226	267	220	219	229	229	253	232	266	269	209	242	263	257	248	292	243	226	237	259	283	274	247	235	225	281	252	243	230	267	220	238	266	236	265	236	252	258	245	226	206	242	230	229	259	245	212	223	265	241	236	251	255	237	255	260	261	240	221	273	233	246	249	208	242	249	245	259	227	238	265	259	226	267	233	265	248	233	269	252	229	258	257	262	243	269	256	267	254	242	256	260	265	209	246	250	255	272	256	230	234	239	247	234	253	262	272	248	252	227	234	261	237	245	259	239	257	275	252	271	253	278	255	233	268	256	259	260	241	247	235	224	229	244	270	264	244	273	243	246	266	217	261	247	237	236	225	274	235	252	268	246	252	251	265	240	240	265	262	272	258	245	248	245	240	256	228	231	257	287	237	251	230	230	238	251	278	250	251	278	263	243	257	263	262	258	252	254	254	249	282	222	256	228	256	255	256	228	254	240	249	264	253	225	245	289	253	234	259	231	246	243	265	255	239	235	232	226	255	248	264	264	243	280	259	238	228	237	254	250	248	241	215	256	245	265	235	259	233	245	264	260	234	239	268	242	246	255	264	266	248	269	233	260	247	259	258	268	239	247	245	246	242	250	263	262	234	239	250	235	282	253	281	256	242	254	240	245	256	297	244	241	267	245	240	248	251	235	238	265	267	236	238	230	244	235	246	230	266	249	237	254	271	262	250	249	251	227	234	258	258	223	239	262	238	260	219	246	220	249	239	279	258	297	263	257	270	267	237	253	234	253	260	275	243	234	249	251	260	255	236	271	260	266	238	234	246	249	257	265	239	257	257	247	266	279	254	251	251	259	248	254	230	220	229	251	253	227	258	251	238	252	256	286	234	243	247	230	269	228	245	238	273	245	242	261	245	248	234	262	213	278	285	252	221	238	260	251	261	266	243	255	232	250	242	247	257	263	255	240	268	249	222	235	248	244	243	282	247	246	260	251	241	252	226	225	239	246	265	218	236	215	255	244	249	274	245	262	258	247	263	244	275	239	250	257	272	245	270	234	275	264	236	267	269	239	249	238	271	243	241	239	243	230	265	244	226	258	214	249	248	252	243	255	250	256	236	260	259	258	269	208	245	251	253	245	225	257	244	252	270	256	235	243	259	261	246	257	246	248	236	252	234	249	240	234	230	254	255	274	223	246	263	270	281	251	265	237	212	249	229	230	251	245	259	241	247	237	233	250	298	229	246	205	260	257	228	228	251	261	271	235	244	261	267	259	250	233	246	234	263	247	265	243	249	253	228	246	249	243	243	258	261	257	270	245	266	256	281	249	263	212	265	232	270	256	250	253	233	229	231	219	249	262	240	248	250	233	233	245	198	237	246	252	243	273	266	244	243	271	263	252	238	265	279	247	249	253
23483	24490	42825	31580	26882	26530	23861	21102	19991	19212	15890	13880	11338	12505	12165	10067	11022	9022	10927	13211	18374	22415	17040	14916	16089	17853	15430	13083	8194	8226	4388	3712	4815	3915	2431	1819	1753	1407	1833	3200	2544	2162	2680	2013	1197	1119	921	883	841	785	834	809	725	651	619	650	692	685	627	642	629	659	654	614	645	666	613	638	631	658	603	626	667	675	627	637	643	663	584	662	667	680	670	680	642	641	694	637	618	631	609	664	624	633	635	677	665	609	592	634	664	618	660	655	618	678	703	646	656	594	668	625	628	588	640	653	612	633	689	693	632	649	663	618	677	620	661	577	631	638	668	635	607	631	646	654	631	656	667	636	665	681	625	685	619	638	654	677	703	618	663	669	603	627	662	627	639	630	621	666	608	639	656	669	614	639	653	622	650	644	655	665	640	632	634	633	653	638	666	661	592	637	616	640	622	664	670	684	642	665	640	668	636	647	685	616	648	637	656	618	586	663	675	643	672	633	681	648	651	652	670	651	640	639	651	659	660	677	643	674	665	612	607	638	618	672	650	657	618	623	575	595	690	572	646	663	637	605	638	622	617	610	622	703	619	626	621	609	653	676	631	659	644	653	680	667	671	617	626	683	660	660	606	702	630	611	618	613	677	645	659	677	629	610	633	606	663	628	658	654	652	675	670	620	581	625	637	641	668	630	670	658	639	610	660	593	634	613	650	689	645	620	631	612	597	647	640	618	689	653	611	633	659	694	654	663	674	634	601	632	659	614	613	640	633	664	634	643	589	647	625	633	634	604	637	649	662	637	617	629	653	624	651	658	661	604	609	617	658	634	664	645	628	668	639	621	623	623	651	614	601	656	639	654	663	669	614	628	658	656	664	613	652	661	639	655	676	640	642	638	613	645	611	681	651	646	658	636	615	629	636	663	639	633	624	674	619	647	674	668	626	638	684	657	632	662	665	687	690	644	647	652	617	627	641	615	615	607	646	683	673	629	665	618	649	625	634	627	629	635	673	625	646	684	673	650	644	675	660	653	624	681	671	668	650	625	630	637	603	627	690	666	658	611	636	604	620	658	604	646	669	615	657	615	635	630	622	655	647	632	690	641	606	663	642	629	596	604	635	687	685	682	689	697	633	607	675	625	602	647	672	620	679	662	633	612	633	622	664	659	643	669	642	615	631	668	623	687	665	611	645	664	666	589	634	663	702	672	656	634	616	625	642	633	661	645	635	660	628	642	615	651	687	661	659	675	664	634	617	647	603	647	599	639	637	622	668	679	622	623	664	640	638	642	680	646	643	660	624	657	615	644	651	645	624	622	655	651	646	656	621	684	650	631	636	640	625	636	645	662	606	605	625	657	649	691	604	694	603	661	636	663	635	674	637	646	664	636	652	648	658	633	623	646	605	639	646	613	627	639	628	621	681	616	674	641	650	645	654	665	632	661	616	630	621	679	640	638	657	630	616	644	628	594	638	639	636	616	613	654	643	662	633	628	633	644	669	636	671	632	649	641	676	706	635	622	651	679	665	647	638	656	656	646	669	655	642	647	588	689	675	661	643	671	592	632	662	599	673	593	662	642	642	680	694	630	625	624	641	615	655	668	661	670	671	631	642	615	643	602	629	636	621	642	653	624	596	638	670	672	680	674	619	658	687	609	648	655	618	637	626	661	683	662	661	646	646	588	592	642	654	603	662	654	622	631	670	652	647	666	623	629	639	616	630	656	617	654	625	622	637	595	651	641	657	706	648	704	629	593	641	669	629	652	683	597	613	649	608	676	663	643	656	663	681	672	664	617	633	608	682	674	668	654	639	621	647	640	683	684	648	668	659	670	607	686	678	644	672	622	636	587	649	645	629	641	650	630	660	648	625	675	680	624	628	698	643	640	651	580	660	648	657	605	676	649	682	667	639	640	648	639	638	661	597	651	626	635	639	666	627	664	637	581	691	640	679	675	684	634	640	607	682	670	545	644	639	615	611	641	628	645	691	671	654	649	662	661	614	663	661	624	658	673	678	665	660	639	662	646	659	659	703	639	680	649	621	655	621	648	641	670	616	617	636	687	620	675	660	604	626	687	654	616	634	615	640	684	610	644	664	631	665	590	608	612	661	651	644	687	655	698	639	648	608	649	638	606	626	632	610	639	613	609	628	633	673	694	645	600	641	662	621	636	612	682	610	634	637	677	636	640	652	669	662	640	652	622	646	648	621	645	688	619	643	693	655	656	652	604	666	589	655	645	659	658	672	586	633	668	695	634	624	632	643	642	639	636	648	686	642	677	676	697	623	661	676	688	630	615	626	631	656	623	620	647	657	642	651	613	645	655	626	617	637	603	641	671	681	638	639	628	674	652	629	627	642	662	622	676	596	648	636	643	607	641	644	659	635	623	649	645	640	613	656	643	628	625	594	650	642	629	632	628	604	627	653	642	576	672	665	635	660	644	639	667	661	660	692	638	635	631	634	635	630	703	609	673	635	639	618	633	617	644	691	662	675	654	657	660	692	646	629	650	606	637	595	674	614	616	610	628	619	636	671	649	654	639	617	658	626	693	615	601	671	654	644	644	636	664	656	643	640	673	652	654	659	660	632	674	658	647	646	660	645	654	702	638	625	643	647	623	665	673	628	657	614	671	606	640	639	647	637	666	623	634	677	668	648	613	605	636	610	673	658	667	611	656	655	679	636	666	617	592	638	628	662	624	592	607	664	647	635	650	689	635	617	634	654	635	641	654	635	617	619	672	618	675	683	640	681	627	634	691	624	606	624	641	676	640	620	648	694	663	613	664	659	655	614	621	645	678	647	634	656	624	650	633	655	678	661	649	595	647	651	632	617	646	629	635	631	653	646	630	620	684	608	662	642	654	638	627	664	701	659	668	662	643	656	662	627	666	657	667	620	611	639	634	680	630	619	601	633	620	654	646	619	644	637	643	590	597	654	644	622	648	634	630	676	663	651	656	627	661	672	593	601	663	669	656	649	598	677	652	653	634	573	657	655	673	640	634	643	631	686	638	622	638	641	651	674	631	626	690	646	699	630	631	674	596	612	581	645	662	653	636	662	656	688	663	659	649	650	640	638	641	683	639	674	609	622	629	660	650	651	649	628	617	647	622	635	637	658	605	655	678	643	702	666	694	619	683	647	624	642	630	628	684	611	650	635	639	664	643	631	592	656	665	678	699	588	672	623	621	680	648	610	634	633	626	645	624	645	640	610	646	669	657	637	649	621	635	666	655	622	628	619	659	633	654	676	658	657	631	624	638	649	636	674	632	638	595	617	668	648	616	651	651	636	626	685	634	682	666	648	691	644	635	702	671	638	633	592	632	628	613	623	644	664	637	642	655	619	634	645	647	664	611	687	665	657	636	682	639	638	679	654	605	676	624	626	650	631	653	622	635	682	633	689	660	619	664	632	629	626	659	658	632	632	651	675	645	615	657	614	632	654	632	649	662	610	628	642	623	608	638	661	671	651	702	654	684	651	658	608	649	604	620	609	624	664	632	678	639	586	635
8429	6201	8738	6480	3442	2477	1497	1122	1059	792	682	587	607	630	619	537	562	408	370	417	418	419	397	348	359	426	362	302	326	302	273	245	261	280	256	265	251	248	254	240	280	240	267	244	238	272	235	242	233	233	263	247	220	240	241	270	263	227	249	256	251	259	229	241	260	269	251	274	239	247	243	212	230	273	245	247	254	238	256	268	238	258	251	258	281	263	263	230	237	243	243	231	247	245	246	240	265	240	284	243	246	266	269	266	263	231	259	276	245	250	251	250	259	243	261	219	243	234	237	256	259	258	238	254	281	232	241	240	268	259	256	264	271	274	238	255	241	235	269	228	241	269	270	240	232	246	239	236	268	250	225	241	214	220	273	241	250	223	245	256	244	231	245	239	260	279	258	223	269	262	250	279	238	235	253	245	243	252	251	246	252	256	241	274	253	218	233	233	243	250	254	247	239	250	248	268	256	268	229	270	262	233	254	279	225	235	266	250	221	249	253	241	256	254	229	219	225	252	228	240	244	242	244	243	214	241	271	244	262	262	268	230	245	273	226	241	238	278	239	241	276	247	245	228	269	248	249	247	273	252	226	254	250	255	240	259	262	265	244	210	231	252	244	264	240	241	247	289	278	209	246	250	232	256	268	246	242	243	254	253	199	263	235	263	250	240	241	231	261	275	222	223	237	232	259	240	262	224	244	231	241	266	263	242	214	242	239	261	239	246	266	255	250	262	246	224	247	281	246	237	216	257	243	233	268	252	268	254	272	254	246	234	247	234	235	240	246	280	239	259	237	306	232	286	249	230	248	246	231	228	240	265	252	258	266	260	246	251	239	248	223	247	242	263	276	253	258	260	243	242	268	253	248	265	250	241	242	236	216	251	239	265	235	258	229	256	239	256	278	248	262	247	221	242	229	256	251	253	275	267	264	267	234	278	251	227	257	251	238	238	269	245	242	241	271	256	237	247	223	271	258	270	237	240	269	256	224	249	243	240	251	261	241	248	252	261	247	227	248	256	241	271	233	237	279	254	219	232	240	213	256	239	268	227	245	262	256	277	278	258	248	264	224	256	291	243	240	216	241	233	233	309	235	251	252	232	230	235	223	261	269	239	268	232	223	255	243	256	273	254	265	247	250	240	252	223	252	240	241	255	227	264	255	268	266	245	227	254	245	232	236	261	249	251	227	266	274	236	251	247	247	244	249	258	234	230	221	264	257	257	235	253	237	266	250	245	242	231	259	234	234	234	242	255	247	241	262	253	242	245	243	248	230	267	269	249	236	233	266	274	235	253	274	244	267	239	252	263	267	228	258	232	276	254	246	252	235	284	247	259	244	261	224	229	260	208	228	252	256	269	260	218	229	259	237	244	231	273	236	250	272	254	232	241	234	280	214	230	263	246	234	266	265	245	297	256	255	251	257	269	229	263	236	243	242	236	246	258	226	270	240	234	253	238	249	265	254	265	257	241	250	253	253	259	241	230	227	253	257	230	256	226	238	253	241	265	212	247	267	238	278	263	227	255	245	225	255	241	267	278	226	251	221	286	266	239	249	269	240	252	221	224	248	236	240	270	268	237	246	216	239	227	232	231	249	254	239	250	252	256	273	256	252	239	240	250	222	242	231	259	257	244	254	252	239	235	249	247	222	227	241	219	222	265	262	247	256	252	244	258	271	236	275	229	240	218	232	222	257	258	241	247	265	234	247	230	253	247	261	225	251	256	249	256	258	225	283	246	257	228	244	265	255	268	240	268	248	264	235	240	293	264	263	252	275	248	244	250	254	265	261	222	243	257	260	250	267	262	263	228	250	244	258	242	217	242	270	247	264	235	242	244	269	265	219	243	262	233	257	254	225	235	251	232	263	227	244	254	249	242	283	255	247	245	244	243	234	251	249	235	255	237	238	257	260	228	271	263	268	235	294	251	258	231	249	242	245	246	270	255	216	246	243	244	271	256	254	251	218	245	252	240	271	269	264	262	254	279	251	259	262	252	259	269	255	214	265	289	271	246	207	268	249	260	263	278	261	267	263	256	290	227	238	245	260	241	261	255	263	251	238	266	227	223	242	244	246	239	245	229	237	266	250	231	255	247	250	245	276	249	241	253	244	251	249	265	253	240	265	239	249	236	271	249	269	267	251	243	254	228	242	239	277	246	263	260	247	243	276	230	252	241	264	232	271	251	234	238	241	230	248	250	258	238	198	231	259	213	224	258	264	243	225	252	268	254	256	224	250	255	260	263	256	269	237	277	226	260	248	236	277	224	263	265	244	266	246	244	224	255	252	227	258	266	284	270	254	239	246	235	230	230	275	259	264	229	224	250	250	241	268	239	273	255	245	245	241	280	279	273	270	240	267	236	234	229	258	245	273	230	245	253	246	246	215	241	255	247	230	244	256	256	248	271	261	262	239	233	257	261	219	247	245	216	255	248	262	238	265	237	242	251	264	228	246	263	240	212	238	244	235	243	245	242	230	227	271	265	265	247	229	262	258	254	281	239	238	241	246	250	273	263	259	236	263	227	256	243	234	230	238	242	258	233	257	283	261	251	228	242	263	265	266	253	250	250	232	230	257	240	230	261	233	268	267	231	260	250	243	253	224	227	257	276	238	238	227	239	257	221	229	252	246	250	236	256	224	217	236	237	230	241	253	252	225	265	251	259	230	263	251	256	264	256	258	280	248	243	248	251	237	250	271	241	242	290	230	241	231	255	240	252	236	273	265	246	238	231	235	246	238	260	248	276	265	240	229	260	283	236	274	229	251	257	238	240	237	241	259	259	235	251	247	275	226	243	237	264	239	246	220	260	246	235	243	231	271	252	266	258	275	273	242	246	260	237	249	255	270	249	273	233	254	242	232	233	298	230	256	232	228	260	247	230	255	269	252	256	275	252	251	212	249	246	260	251	227	230	256	252	225	245	206	236	265	228	255	233	254	235	228	236	218	242	242	239	284	261	254	259	241	249	248	247	286	236	241	250	264	286	258	241	252	249	256	239	248	253	240	214	229	249	256	247	270	240	260	235	261	245	245	237	265	248	237	267	264	257	257	248	236	231	261	226	239	265	217	233	242	273	266	231	244	239	240	217	264	255	276	261	249	258	248	228	251	237	278	263	267	280	283	246	236	248	241	231	253	245	259	225	263	246	244	249	239	237	272	259	235	247	250	243	243	243	241	276	241	285	276	251	238	252	254	266	231	250	237	253	274	263	220	255	246	250	208	237	258	258	224	249	249	242	261	237	229	236	239	226	280	233	284	269	227	262	241	236	223	237	232	240	230	228	235	233	259	238	264	254	244	216	207	233	245	244	266	257	248	250	231	248	245	254	270	219	240	263	255	221	243	262	231	243	258	263	266	234	260	238	242	236	271	246	246	259	244	250	226	260	246	257	232	244	260	248	232	258	238	241	227	261	253	263	238	236	247	217	259	227	235	259	225	244	247	248	234	237	249	250	238	243	241	242	239	247	219	203	249	256	268	254	225	258	235	255	227	260
6437	5290	12893	13995	10698	9300	6684	5344	4841	3938	3125	2940	2854	3040	2988	2851	2602	2049	1716	1873	2152	2347	1894	1530	1469	1546	1454	1106	967	885	784	765	806	794	710	710	662	658	668	748	718	702	798	711	709	709	661	685	626	665	691	629	677	680	642	643	623	645	684	697	647	626	608	607	658	618	650	632	696	635	586	670	684	673	688	630	640	655	662	622	700	638	662	627	610	657	625	619	662	679	605	631	640	660	628	621	638	683	654	611	631	672	691	629	626	688	622	644	679	659	641	667	654	652	682	658	627	677	643	634	633	644	666	647	646	642	702	629	627	642	652	673	661	643	679	642	611	639	635	660	647	670	600	640	669	660	661	634	642	664	656	649	646	694	657	622	668	666	598	666	645	666	642	648	664	658	622	607	622	654	612	653	655	646	611	699	669	667	658	635	674	608	661	652	620	621	639	628	605	600	614	585	632	654	650	666	611	643	646	629	665	626	637	668	637	646	676	649	609	599	662	639	637	682	639	680	622	623	668	634	679	689	607	630	673	663	625	647	649	619	675	666	637	628	644	642	598	616	657	670	628	651	600	620	678	632	671	629	608	645	624	602	651	621	635	608	647	631	641	660	631	618	658	679	651	655	647	644	633	624	665	663	583	634	640	634	663	652	591	650	648	641	647	600	644	635	608	618	587	636	661	625	650	693	662	643	668	643	630	619	665	635	659	660	607	640	630	671	601	696	632	615	621	642	643	656	649	641	680	654	702	683	650	599	667	630	679	603	632	614	677	673	697	663	636	658	661	685	659	608	650	635	608	648	640	645	632	607	682	676	641	661	647	603	601	607	652	617	684	667	619	637	633	669	653	660	633	648	680	632	627	618	637	639	659	611	660	635	597	623	646	641	648	653	676	609	675	654	674	665	645	611	694	636	621	623	624	668	648	657	618	668	683	650	636	647	634	690	640	642	682	651	648	599	652	642	648	661	636	620	650	657	669	619	628	696	675	627	632	605	659	668	651	638	670	660	677	605	616	654	617	682	686	630	635	642	641	670	653	621	654	682	672	664	617	610	655	654	594	627	644	643	648	657	633	639	621	649	610	665	614	621	575	584	658	683	625	649	656	646	641	639	638	646	639	627	686	646	632	629	670	689	637	647	638	615	608	642	672	658	633	656	601	644	682	662	667	650	649	642	647	636	678	636	644	630	630	637	637	662	595	629	649	632	628	634	634	619	639	644	649	665	609	644	666	689	675	651	689	652	609	674	660	691	658	627	634	650	634	658	612	644	638	661	664	624	656	616	623	654	667	683	666	643	595	652	633	670	629	645	647	655	625	650	622	656	639	643	654	653	609	656	662	641	623	656	635	674	703	611	602	630	686	654	643	637	636	624	620	644	687	671	644	697	596	627	669	646	631	589	656	670	655	645	634	669	602	684	648	623	635	636	628	665	627	659	636	668	622	634	633	669	634	614	658	653	690	636	627	643	629	612	644	621	660	646	674	645	698	683	659	632	687	631	638	714	637	604	614	622	625	599	635	599	650	635	655	662	646	621	638	610	683	669	672	629	617	615	669	690	640	627	594	645	677	677	639	600	679	616	631	606	627	633	661	631	611	587	653	642	624	635	677	657	661	663	624	654	634	622	648	652	640	641	655	614	629	660	652	647	624	696	605	620	630	659	628	609	624	637	651	664	677	655	669	666	626	680	649	642	636	605	670	618	647	622	681	676	636	612	677	624	616	612	638	616	654	637	645	656	622	651	645	630	630	637	617	637	609	628	602	655	629	617	626	594	643	659	662	635	636	637	603	694	635	634	658	671	650	653	666	651	663	621	626	680	692	671	670	638	665	652	655	671	700	650	658	641	651	697	625	628	634	618	646	692	676	648	659	638	679	665	677	632	652	641	640	644	623	625	667	637	663	624	632	629	663	653	674	679	650	669	680	652	638	648	681	647	647	618	653	601	654	677	649	621	680	641	661	677	616	639	619	596	659	665	692	620	662	615	635	606	681	706	696	635	632	662	689	605	606	693	612	669	647	666	639	594	650	656	668	673	635	654	646	684	669	648	644	652	646	670	643	622	630	645	660	650	650	640	662	665	666	603	676	622	671	620	659	633	653	646	612	643	649	650	692	648	699	650	649	641	632	618	663	655	628	686	644	650	637	617	650	655	640	639	621	631	627	625	647	640	660	619	657	611	625	651	630	626	640	650	638	630	629	688	653	656	625	633	629	693	645	627	620	718	677	678	644	622	637	678	639	672	645	637	659	640	637	660	597	651	674	681	640	650	628	638	650	657	635	639	648	639	660	643	666	702	621	605	663	654	633	666	622	611	672	624	622	658	633	663	668	594	632	670	624	648	626	625	643	646	642	608	641	637	635	644	656	638	661	665	653	643	638	663	677	636	637	603	625	659	639	638	642	677	630	663	654	623	674	638	642	618	632	670	608	644	645	628	660	648	627	659	698	637	649	654	657	660	660	652	658	657	611	670	624	685	637	617	620	651	672	673	591	640	643	584	639	673	601	638	649	630	679	662	645	658	663	651	623	604	625	661	641	678	635	658	633	631	633	635	650	656	707	630	658	672	611	657	669	679	630	637	678	644	673	602	641	621	651	648	663	622	660	717	627	642	679	661	702	624	627	621	641	618	638	647	698	700	667	653	637	642	658	660	647	699	668	663	682	665	633	681	618	618	626	667	621	600	639	647	640	632	676	675	654	627	652	638	623	678	677	649	668	676	627	672	640	645	642	617	666	658	654	628	636	610	629	670	670	616	634	677	678	693	664	610	611	680	634	664	617	708	605	668	666	662	687	660	637	633	648	654	662	634	641	680	686	631	647	656	661	675	618	659	682	682	638	659	649	666	667	660	685	641	655	616	652	661	691	642	698	625	657	656	646	654	660	630	661	644	642	673	637	638	655	649	670	622	643	655	626	596	670	654	634	658	656	652	671	661	684	663	618	662	652	684	619	688	617	673	631	638	639	643	598	685	655	649	652	599	598	639	647	657	636	659	625	622	675	639	604	660	684	654	598	686	668	638	651	580	608	674	655	666	665	648	631	637	647	644	600	650	650	668	665	685	695	653	618	651	630	653	648	646	645	665	671	638	649	634	637	650	642	646	610	660	626	646	631	694	654	653	622	657	652	651	685	597	648	630	660	644	608	658	626	710	658	698	650	663	634	657	676	608	668	682	660	674	636	641	663	650	670	646	639	699	657	624	638	673	646	622	677	613	686	739	637	666	658	673	642	657	670	693	600	666	609	693	644	651	648	613	610	696	647	629	638	649	640	618	637	653	657	587	649	653	609	642	657	650	667	627	628	669	598	689	643	689	674	610	653	658	616	638	677	630	585	665	685	632	667	620	594	644	639	636	638	648	669	655	636	686	623	664	642	656	677	614	683	625	656	634	657	606	666	666	680	656	628	631	601	709	678	668	603	612	636	646	631	683	697	631	642	648	671	673	667	624	648	601	623	658	616	685	619	645	651	638	622	669	639	643	632	633
26222	18820	28963	22014	16111	10732	6714	5200	4342	3754	2863	2006	1644	1630	1346	1457	1502	1440	1348	1553	2011	2758	2096	1964	1946	1780	1413	1298	760	686	475	384	531	430	377	345	318	259	332	429	336	367	365	316	284	278	268	256	253	239	284	261	241	269	268	267	266	264	267	243	265	246	260	231	236	271	283	255	244	245	242	285	248	261	257	271	253	263	249	253	262	269	272	253	267	255	233	248	260	254	275	261	252	249	257	261	239	239	244	262	292	230	271	261	270	252	242	251	259	247	266	248	244	231	233	266	267	234	221	253	288	249	255	263	257	232	261	272	272	225	284	229	236	254	259	238	250	282	267	222	250	276	274	243	251	264	271	248	263	264	250	258	244	276	263	241	270	277	241	248	244	273	249	246	258	266	269	262	270	250	245	252	261	268	239	233	236	229	279	300	244	246	241	263	245	264	273	273	270	250	270	276	228	260	259	264	290	261	241	265	266	263	275	264	291	281	283	243	234	260	255	239	251	227	279	275	225	247	226	239	259	252	241	279	214	269	240	257	254	242	267	255	244	242	270	256	248	241	266	267	265	255	227	231	257	239	253	264	250	261	264	246	278	238	248	261	268	253	260	276	283	255	239	245	266	246	238	266	273	270	254	270	270	249	255	255	262	235	260	239	273	277	266	247	254	237	262	252	246	255	236	260	239	244	248	235	268	271	235	237	247	259	238	221	257	261	270	282	273	276	255	238	283	252	247	250	274	257	258	262	258	241	247	260	249	239	260	291	242	258	221	249	277	256	248	257	267	229	256	271	277	260	269	259	272	277	268	268	264	237	257	242	275	271	252	272	236	218	283	276	254	296	260	269	274	290	250	278	258	232	273	262	279	256	268	232	276	265	253	275	269	259	225	225	267	271	256	242	230	229	258	224	285	252	247	245	265	252	265	238	255	275	261	251	264	234	250	257	264	256	270	265	248	247	257	267	247	255	275	232	267	250	275	239	245	241	265	254	225	242	266	267	256	254	271	259	239	255	261	250	246	252	252	258	230	258	254	244	279	261	269	241	246	241	252	234	269	276	242	289	255	272	237	230	273	251	248	253	252	273	241	227	249	272	261	249	271	249	270	240	265	259	227	256	273	230	270	281	250	271	268	289	253	263	278	235	260	275	256	253	274	261	272	242	246	253	253	281	273	266	253	269	239	255	248	276	279	224	236	251	240	250	237	256	246	263	254	255	267	260	240	244	258	248	240	286	243	257	237	230	253	262	263	284	230	240	248	280	265	240	255	251	233	237	242	250	249	236	234	244	247	250	238	274	261	283	226	277	288	273	250	280	285	249	275	269	250	236	236	273	276	278	243	225	249	276	267	270	287	249	254	272	260	252	246	251	262	230	251	285	266	269	278	258	256	243	254	268	241	240	256	263	260	270	262	260	268	257	272	255	274	246	290	277	256	248	234	258	288	267	245	238	275	259	246	293	271	264	257	264	242	274	241	267	250	236	263	249	269	265	251	237	277	281	268	285	252	269	256	284	268	219	246	262	292	234	285	266	267	235	266	252	262	245	239	250	265	241	269	264	268	271	286	257	264	247	261	253	275	251	250	276	223	248	269	260	259	263	273	249	254	296	247	259	237	259	244	247	246	242	250	288	287	274	258	273	218	263	259	238	251	251	237	243	261	267	225	248	275	257	261	254	254	232	253	239	277	232	240	246	243	251	265	252	229	265	243	243	271	254	283	224	259	265	257	268	204	250	263	231	237	279	248	247	239	242	246	263	289	285	256	270	237	273	272	271	234	215	258	282	251	271	252	241	311	256	254	245	243	248	247	256	235	263	234	278	267	267	233	263	243	282	240	276	239	242	232	255	255	307	250	256	243	271	274	238	244	279	240	253	229	272	235	264	246	253	258	221	254	264	262	236	235	265	258	276	227	254	225	253	266	279	275	274	233	256	240	255	252	240	265	241	242	270	253	259	254	260	241	263	242	256	263	268	249	257	230	248	236	267	248	241	274	235	256	286	269	267	264	262	271	258	263	266	263	228	275	265	260	254	262	245	255	253	258	239	287	272	256	228	207	226	245	277	269	228	285	261	254	264	241	272	263	221	254	261	257	233	275	280	257	230	229	254	248	280	233	283	282	266	254	279	278	272	242	251	253	271	257	249	261	258	261	289	240	268	283	246	249	246	260	282	256	266	263	225	267	261	246	262	270	266	248	288	265	260	269	269	251	238	224	251	247	258	285	241	257	261	259	305	267	270	268	249	267	278	256	252	231	275	254	265	282	257	264	280	253	242	279	228	236	257	252	262	241	283	240	238	236	290	248	249	259	244	241	285	246	262	274	258	270	284	258	268	258	269	251	240	248	229	240	252	225	271	275	262	240	254	233	246	259	244	266	289	257	268	258	277	252	264	279	243	282	270	248	297	270	234	268	259	287	235	263	234	259	237	254	235	297	265	264	233	263	283	263	272	243	230	245	247	263	238	263	261	288	255	258	292	271	278	238	257	248	248	228	257	284	256	287	229	266	227	278	237	292	266	303	273	266	244	257	262	257	267	266	244	250	258	265	258	277	254	259	256	277	246	255	252	271	263	250	256	243	273	258	259	282	273	244	247	284	264	255	258	253	277	246	252	247	244	251	271	266	259	260	249	255	241	241	230	306	243	242	224	234	265	262	258	233	231	260	246	226	273	258	229	226	269	257	259	253	274	264	238	268	275	271	262	245	262	257	282	292	269	258	226	257	243	262	280	232	281	232	256	243	240	240	277	252	248	216	264	251	254	279	263	245	259	274	302	281	247	231	257	242	285	254	264	289	278	257	265	249	253	257	236	260	267	265	246	268	224	266	264	258	238	255	288	231	243	257	268	236	232	250	234	266	234	249	249	262	243	264	286	243	251	251	274	255	254	256	250	256	264	280	259	262	251	247	251	255	266	247	232	267	233	264	233	263	254	243	267	237	238	284	247	239	227	260	265	291	256	274	247	239	233	252	251	247	256	265	264	241	246	258	281	278	261	259	278	238	268	212	278	256	248	280	259	245	236	275	236	224	255	241	254	243	253	262	254	263	237	235	273	239	277	259	265	256	252	276	248	277	254	262	281	259	255	260	267	235	252	240	265	270	255	246	272	276	255	254	261	268	243	235	255	243	250	285	295	296	281	269	259	266	258	273	270	287	262	269	236	255	266	249	250	253	261	250	252	258	248	266	263	242	250	231	281	249	265	238	260	244	273	256	271	278	252	226	244	263	258	283	242	247	269	267	249	270	234	274	262	292	244	241	261	254	263	262	270	261	248	248	263	260	250	262	255	284	265	260	247	268	279	262	248	255	244	261	256	265	216	249	254	239	236	275	267	243	287	253	277	244	244	263	271	268	258	270	243	269	254	243	243	257	253	247	254	230	255	304	272	252	253	238	247	272	253	225	260	242	269	229	223	287	258	266	223	237	267	251	278	288	270	273	256	235	254	267	262	248	258	228	275	255	248	281	273	246	227	240	262	246	236	259	265
16629	14294	32063	24796	24258	20886	16587	15383	14467	13426	10403	8614	7210	7427	6531	7220	7867	6943	6600	8189	10751	14194	11352	10476	10264	9655	8174	7163	4293	3997	2232	1930	2555	1985	1345	1208	894	838	1377	2108	1286	1408	1493	1151	950	782	833	718	732	695	720	650	653	667	706	697	679	655	699	672	676	700	654	662	675	673	672	663	674	666	646	657	681	698	645	645	723	640	689	715	661	665	678	609	716	654	656	667	725	687	710	684	679	649	690	634	685	652	654	677	614	657	663	674	688	680	670	642	678	692	644	644	694	649	624	666	677	706	656	658	630	662	658	662	662	690	723	657	651	631	642	709	662	649	670	709	697	661	671	643	676	659	701	611	712	622	734	665	658	664	715	688	661	647	677	654	694	671	640	677	657	663	669	651	649	693	630	638	655	678	682	670	666	664	685	698	693	627	686	631	640	703	653	657	656	681	680	678	665	686	657	699	645	702	670	649	632	648	630	672	638	705	611	672	638	652	682	634	670	707	678	661	604	682	645	656	649	659	633	701	675	664	678	681	634	653	699	643	643	657	633	648	642	692	653	674	677	638	614	666	614	677	679	690	640	678	672	659	624	735	696	660	651	681	705	663	701	684	712	651	694	702	645	687	700	679	612	643	644	661	659	694	689	661	637	690	737	662	662	657	634	669	672	689	666	621	678	674	679	641	634	653	678	644	667	663	596	674	658	705	654	709	670	603	644	638	645	649	682	675	666	644	674	670	646	678	626	651	616	662	640	634	657	702	707	650	661	689	658	675	681	679	665	656	676	688	667	681	634	646	646	684	660	655	665	650	686	659	683	674	719	671	705	619	679	677	654	661	671	659	656	621	630	680	663	656	672	655	670	663	691	617	712	674	666	623	698	643	651	621	667	644	663	692	675	649	659	655	661	689	697	659	685	662	664	677	671	680	700	677	692	656	711	649	725	654	622	666	683	677	685	688	671	713	618	632	644	677	640	698	742	683	629	663	660	665	641	663	680	626	642	651	669	690	643	694	653	650	638	672	660	654	651	615	710	649	602	644	661	680	636	695	643	648	707	699	656	651	723	638	603	689	605	611	638	661	645	644	651	645	684	631	652	662	693	684	638	679	652	646	666	667	672	646	676	680	662	651	644	661	657	636	642	675	666	632	665	656	713	665	688	677	657	640	634	671	656	654	674	664	674	659	658	689	651	671	658	695	630	640	675	688	628	616	689	640	680	650	633	641	666	676	690	708	653	713	677	629	638	652	671	660	644	669	685	679	667	652	662	661	638	642	673	646	672	635	673	692	674	673	709	673	673	706	657	599	650	668	634	649	636	681	644	666	678	675	643	628	663	631	670	690	689	655	678	667	658	695	680	672	655	672	661	655	648	651	688	694	657	692	649	662	629	665	678	655	709	668	659	671	642	690	602	655	672	685	689	663	621	651	672	665	666	632	636	633	660	726	663	663	704	659	673	668	686	647	671	700	613	724	673	666	648	645	674	672	644	656	624	648	655	628	665	633	672	666	660	663	580	615	669	670	682	677	697	663	687	667	636	640	642	608	622	604	676	681	681	652	651	677	662	647	674	657	672	661	646	668	705	645	672	633	673	701	687	638	665	662	671	685	682	669	655	676	626	677	665	671	633	675	693	674	657	642	699	670	681	634	689	661	674	632	637	684	704	689	652	640	619	661	635	656	650	651	638	654	662	637	638	644	657	630	714	676	658	688	697	662	643	647	681	672	723	648	690	718	669	703	671	723	681	674	691	684	673	672	665	661	642	681	660	649	666	680	597	649	681	686	706	709	682	655	661	659	695	665	669	627	693	655	691	676	695	675	611	663	650	699	671	639	664	671	662	677	690	635	639	672	656	628	692	618	700	698	679	661	687	713	691	677	653	652	638	710	652	651	654	653	635	708	676	676	640	623	667	692	730	645	654	679	594	683	676	669	634	675	691	662	664	683	662	657	671	661	736	658	665	640	653	675	719	659	632	619	700	660	672	632	675	640	655	645	654	645	657	646	653	669	668	644	639	674	678	650	723	616	698	680	718	685	661	650	630	679	671	633	689	662	636	657	659	642	667	708	667	671	608	691	653	657	666	642	655	666	701	699	674	686	638	678	695	634	667	681	669	654	647	669	646	659	705	657	689	656	674	653	623	657	617	715	647	649	708	683	666	666	678	653	669	665	645	665	661	644	679	627	666	637	683	673	669	683	674	703	670	660	679	650	663	680	669	677	701	671	644	634	656	663	684	667	682	640	669	665	669	672	661	684	631	684	632	669	695	607	656	648	676	693	689	651	677	663	638	612	651	619	660	640	679	684	661	664	641	657	621	659	620	601	714	632	691	642	672	713	718	646	655	660	667	658	673	684	680	680	647	631	707	650	683	581	644	679	689	684	692	669	644	698	635	673	643	701	674	664	671	652	626	677	640	657	684	709	632	658	668	657	667	632	646	629	676	632	659	685	596	622	665	651	643	636	654	653	641	667	648	703	678	660	625	739	710	626	670	689	635	687	647	642	728	668	705	685	697	669	663	709	646	629	667	679	678	630	643	679	676	647	646	641	665	674	709	706	642	687	645	659	710	689	610	654	674	679	645	666	661	688	674	698	630	649	715	634	714	680	626	714	666	652	678	627	699	644	641	650	645	670	644	659	643	641	702	667	716	692	637	654	703	683	682	701	661	687	647	689	667	663	676	638	708	652	662	664	647	627	634	648	642	674	670	682	672	707	668	691	703	649	671	675	692	656	695	677	674	652	597	629	688	714	696	668	645	678	630	663	638	668	639	654	645	667	620	651	711	652	632	635	699	668	682	682	636	708	667	682	673	662	644	632	647	683	668	661	693	654	667	651	646	661	653	638	679	685	605	627	610	694	664	613	710	640	637	670	638	684	689	630	656	671	663	660	658	658	684	640	676	708	637	634	656	657	688	679	644	641	653	655	667	687	673	666	659	664	660	704	643	649	658	723	632	636	662	701	672	681	651	631	681	655	629	653	663	659	705	666	668	637	662	636	642	610	660	658	662	688	683	665	641	627	667	654	681	693	646	673	648	650	637	642	661	670	656	672	667	663	665	677	595	627	665	614	675	656	673	679	637	688	688	719	647	639	658	678	644	683	718	693	640	688	666	664	637	651	665	693	685	654	670	695	654	637	634	627	659	683	674	690	648	664	627	687	716	642	670	666	675	747	671	670	688	679	607	652	672	672	602	690	653	690	645	627	713	625	612	698	636	679	646	640	694	677	634	677	662	691	645	707	692	644	689	693	658	695	672	667	665	667	672	663	637	690	688	585	645	625	638	675	656	695	691	683	682	637	637	666	619	676	692	680	677	712	644	662	669	696	672	674	640	613	651	671	654	673	636	637	675	627	684	666	644	678	612	683	698	636	681	656	659	673	662	666	710	668	708	683	670	676	686	650	680	642	676	668	650	639	679	664	640	624	676	709	630	664	661	658	638	635	713	631	668	645	612	690	612	698	672	662	670	676	741	616	696	688	672	665	680	626
37612	29692	38445	28447	24653	18961	13240	10633	8952	7621	6911	3922	3536	2824	2396	2452	2706	2412	2575	3304	4207	5247	3897	4080	4062	3442	3142	2212	1303	1218	711	627	777	597	410	411	335	289	415	682	437	472	500	404	297	295	265	282	261	249	237	204	258	244	250	250	265	274	221	243	221	239	240	242	230	277	246	217	238	240	239	280	255	235	248	219	257	270	247	235	256	245	227	225	247	255	231	216	238	237	255	248	249	264	244	231	221	249	218	198	246	241	267	248	254	249	265	289	258	221	241	235	233	226	250	253	259	237	247	262	246	247	250	249	265	250	243	218	250	229	225	234	247	238	242	250	239	223	223	292	238	227	264	227	223	241	247	266	219	236	265	234	229	251	239	264	266	235	280	230	253	247	237	208	234	244	238	242	239	268	209	238	279	265	254	240	246	255	259	273	273	226	250	267	257	247	238	215	230	256	232	267	226	244	264	244	239	232	229	232	264	217	224	236	248	247	250	230	242	232	260	237	238	235	238	246	235	236	267	231	276	225	255	219	252	245	237	225	246	246	251	232	231	223	225	232	258	258	244	244	237	232	232	247	219	227	234	257	224	249	251	252	242	249	219	217	258	236	243	227	255	240	230	239	261	244	220	262	255	255	246	227	232	242	243	243	228	259	273	235	266	239	245	219	246	240	245	268	244	229	231	251	252	238	249	226	211	255	244	247	247	230	216	243	224	214	246	244	232	244	236	224	275	248	217	238	270	253	219	225	223	258	232	236	265	260	246	248	252	265	239	244	244	243	259	262	249	250	262	257	272	253	244	234	230	263	239	246	204	237	262	254	234	245	258	255	233	278	249	256	211	255	226	252	236	237	229	221	258	259	230	241	249	236	253	250	217	232	223	247	226	224	249	255	241	224	246	242	226	210	246	206	263	226	226	228	232	250	237	234	239	235	220	247	235	204	258	238	228	230	251	252	244	235	257	249	249	233	244	230	257	232	244	217	243	213	263	222	255	226	228	239	216	250	241	268	235	234	213	243	254	236	240	257	241	249	208	240	256	265	245	260	251	262	227	230	280	221	258	249	247	251	238	235	221	233	252	245	237	271	259	238	215	252	253	230	242	259	236	215	231	235	246	244	251	236	231	233	245	239	233	230	249	289	243	230	234	214	260	232	222	237	233	234	266	237	246	260	263	275	262	250	235	233	245	242	238	228	242	234	236	276	225	221	251	226	250	283	241	265	214	239	223	218	273	235	249	231	242	279	264	247	269	244	235	248	212	223	254	230	238	247	254	200	283	221	226	216	268	265	247	225	233	226	236	234	251	237	249	238	232	250	265	255	233	234	240	205	245	248	268	274	259	254	255	239	216	241	245	220	236	250	249	256	261	237	264	230	242	275	227	229	246	239	265	238	233	196	243	235	237	255	233	252	237	251	232	220	256	217	263	231	263	217	208	240	267	244	280	222	244	237	270	260	206	236	245	251	229	235	240	257	241	271	274	244	255	243	247	271	235	227	228	245	253	233	229	223	233	235	268	253	248	230	277	238	256	228	242	221	233	249	247	207	215	279	231	240	248	252	247	219	219	239	239	249	210	265	239	227	256	250	248	270	266	265	255	238	255	248	238	235	214	237	267	253	231	230	243	237	263	228	277	238	240	250	226	256	241	261	232	255	232	256	251	231	244	222	240	240	236	237	258	251	242	211	266	241	233	240	237	236	241	259	222	240	228	251	229	237	232	233	234	225	224	227	212	228	247	256	223	223	242	245	245	205	229	242	264	236	230	251	234	267	260	232	271	226	242	283	270	247	241	224	239	220	262	252	220	273	215	260	235	209	241	221	243	247	241	233	240	250	242	234	249	225	252	235	226	229	252	242	227	233	247	248	202	232	224	237	243	237	222	247	232	240	275	261	220	269	250	237	245	230	242	256	216	224	233	255	230	242	236	262	243	202	232	255	252	227	242	243	221	226	251	268	236	253	247	218	242	238	258	217	245	254	249	238	220	230	234	247	240	231	255	233	210	222	265	247	243	258	260	227	237	237	236	266	211	243	243	226	256	257	230	235	220	232	248	219	244	232	225	284	237	282	256	239	246	257	218	255	224	255	247	266	243	240	247	265	263	230	216	246	254	253	244	236	250	213	248	226	241	242	260	259	247	222	259	240	262	258	261	256	248	221	250	236	261	229	248	241	230	217	241	224	250	235	238	241	264	255	229	247	253	233	244	220	268	252	257	226	238	245	242	246	266	263	263	253	248	246	247	260	222	255	251	244	267	259	237	248	222	237	244	243	228	229	248	229	251	251	247	268	264	245	232	254	245	272	249	264	248	217	208	232	230	255	229	216	235	237	222	257	249	246	257	250	231	232	243	242	237	202	236	239	233	237	252	248	264	243	214	243	262	286	232	243	216	237	253	238	206	229	228	229	249	249	244	225	217	252	243	276	239	240	224	265	242	251	236	210	231	248	246	244	235	256	244	233	226	233	259	246	233	242	254	201	271	246	255	267	264	249	239	262	225	227	259	204	232	241	264	222	255	250	270	233	247	267	239	256	233	259	260	249	232	268	231	274	252	236	224	244	242	255	262	236	258	222	231	236	198	255	247	238	253	233	217	250	243	253	246	238	249	242	235	253	230	244	240	229	283	226	256	233	233	238	222	218	255	236	239	240	237	220	242	267	234	241	234	268	235	239	235	257	257	236	194	219	219	294	225	235	233	226	246	237	226	258	258	226	251	241	222	232	235	209	222	244	239	259	213	256	237	234	260	260	232	226	241	215	222	241	216	243	239	239	234	255	246	247	250	242	235	260	232	231	272	250	247	220	259	240	230	245	235	247	249	230	273	204	245	248	263	223	280	236	253	276	256	238	229	228	244	228	244	239	245	259	238	222	211	240	229	247	226	266	248	266	238	241	230	239	222	236	237	240	240	266	253	238	232	233	238	240	241	226	233	249	244	243	256	226	249	237	289	246	244	282	236	240	223	249	268	258	228	243	217	246	230	229	261	237	226	266	256	243	251	254	227	239	273	253	266	243	226	227	237	249	251	236	251	261	224	258	255	249	221	237	239	233	209	260	223	244	266	210	215	228	246	219	259	263	236	249	239	241	253	233	264	240	239	239	261	237	236	237	259	259	227	234	219	224	262	247	285	260	226	244	222	248	219	253	288	243	230	275	253	256	234	243	235	206	239	231	240	229	248	217	216	217	220	248	248	268	242	239	259	249	248	232	225	235	261	236	221	227	243	219	240	261	212	240	227	250	255	252	266	257	248	230	266	227	247	218	235	216	248	259	264	257	244	248	232	253	245	238	223	240	240	239	245	260	275	263	229	244	226	236	241	251	253	230	228	245	237	234	275	234	273	230	232	266	242	234	273	243	246	274	223	256	264	249	204	273	223	277	245	221	250	242	265	231	261	230	266	210	250	258	211	215	219	233	243	238	226	264	275	228	241	238	242	239	220	250	260	246	240	252	232	250	255	292	220	233	260	239	253	214	254	236	255	232	233	215
23328	22531	38139	30802	32771	27216	24008	23491	21958	20408	19268	12271	12875	11242	10281	11299	11694	9676	11454	14181	17931	22056	17179	17707	17805	16138	14688	11597	7186	7207	3748	3449	4033	3111	1939	1702	1202	953	1795	3652	1827	2166	2399	1611	1091	1064	915	809	741	741	715	603	622	665	671	657	704	701	614	684	676	656	594	608	629	635	605	631	621	645	592	645	605	595	637	641	623	666	661	613	652	646	631	648	626	678	588	595	625	591	641	642	582	618	655	635	613	610	631	602	649	608	634	648	636	640	620	622	671	611	603	597	614	626	613	585	620	585	668	598	615	655	609	628	648	627	608	621	622	622	599	619	615	625	581	634	638	619	605	581	591	639	662	579	555	607	644	624	644	646	660	665	618	612	603	595	649	646	632	642	630	576	646	620	613	601	657	645	644	655	629	585	625	616	597	596	618	651	660	638	654	693	613	573	582	664	628	577	641	621	575	683	617	630	644	630	593	641	614	626	648	602	633	647	641	600	624	660	642	666	607	592	614	613	601	636	626	602	632	688	632	604	571	611	603	577	631	626	596	676	610	598	621	622	636	655	624	625	620	651	597	644	668	568	610	647	631	669	615	594	632	622	622	592	627	610	632	599	635	616	607	592	602	652	618	597	636	665	607	613	609	624	652	616	629	620	624	609	644	679	620	626	601	664	586	640	608	598	677	593	614	581	643	605	590	621	681	602	631	634	602	583	624	607	610	602	677	646	626	625	647	654	626	655	617	623	599	642	638	629	612	644	642	660	625	658	622	698	662	599	616	664	624	617	630	612	622	607	609	674	663	633	621	593	598	624	639	621	627	656	613	623	641	652	637	604	620	639	639	591	612	620	600	601	619	626	622	659	608	598	625	598	616	611	633	624	638	634	628	674	614	616	624	655	657	605	680	651	634	637	616	631	591	608	628	605	664	647	630	599	664	636	615	604	614	624	651	630	647	614	610	651	633	614	647	639	652	591	599	665	627	636	600	635	667	638	685	637	641	650	615	682	609	622	627	615	618	617	605	663	621	586	649	622	638	632	610	629	630	630	657	634	653	612	567	626	576	608	618	649	608	602	631	636	607	624	620	593	620	637	650	659	579	642	631	629	653	628	674	657	604	604	607	649	617	638	618	586	638	624	653	617	614	644	668	664	625	610	665	596	581	606	607	608	593	644	636	592	637	661	657	616	585	629	632	637	595	668	637	649	645	631	610	654	604	606	633	571	659	663	626	635	595	628	605	636	633	619	599	657	612	623	639	651	628	597	683	596	682	596	676	634	626	594	671	590	662	616	627	657	637	608	598	647	618	620	639	584	650	644	605	630	640	589	621	661	633	625	652	622	630	629	611	571	639	621	630	662	602	696	634	609	607	646	623	589	606	602	649	613	648	623	647	607	653	648	600	659	606	615	644	584	613	690	577	616	614	618	663	597	650	585	620	606	645	567	672	618	659	621	634	640	598	595	638	635	614	600	586	674	634	692	663	643	612	686	642	614	623	629	625	643	624	626	609	612	580	595	628	576	654	633	699	646	608	682	615	607	628	626	633	628	597	619	619	621	624	621	634	601	633	664	659	624	636	577	642	621	582	591	614	627	633	632	629	631	618	660	643	589	622	678	617	684	617	597	613	624	640	645	598	646	632	647	643	625	685	609	612	608	623	653	632	653	606	592	650	592	666	654	586	648	586	597	634	590	634	576	618	615	689	610	646	603	656	603	634	572	669	606	600	644	587	602	603	636	587	611	646	623	622	647	653	641	624	653	672	625	657	644	575	597	595	631	627	664	646	615	622	602	636	682	651	637	638	602	645	593	644	669	712	615	618	644	690	630	608	678	592	634	612	664	674	637	612	596	637	616	591	609	639	642	664	636	671	632	650	604	625	628	642	626	639	660	634	638	593	634	669	640	594	659	626	633	677	634	658	607	646	657	639	637	667	616	621	629	616	616	579	604	611	635	651	646	625	685	652	676	626	625	630	593	570	651	591	665	622	595	593	648	636	618	641	629	625	643	630	577	607	612	631	615	641	651	639	618	612	662	597	626	582	639	622	610	633	657	657	643	609	631	613	580	620	634	629	636	626	639	615	646	651	620	664	642	663	644	619	666	631	599	660	642	655	593	653	610	611	602	638	611	637	648	627	629	566	639	646	678	638	581	624	615	677	608	648	617	658	633	629	637	618	663	707	604	611	591	657	637	603	630	675	641	571	613	607	658	650	610	627	636	617	625	611	642	623	650	611	594	664	620	646	642	611	663	590	629	673	607	636	642	634	600	593	616	606	635	545	623	626	587	659	615	586	596	600	642	622	597	652	679	597	621	663	603	641	676	626	651	639	591	627	648	616	619	609	620	633	603	619	659	604	646	601	615	590	671	627	643	665	605	598	675	627	634	627	573	604	612	627	650	604	666	670	579	647	598	664	620	599	679	611	621	608	619	611	606	653	632	658	664	658	595	633	609	667	626	595	621	620	620	648	646	670	667	586	588	622	615	627	612	635	613	640	624	634	617	638	650	651	650	645	629	635	603	609	618	619	629	623	642	545	586	603	643	637	603	594	653	618	610	579	664	615	629	635	646	590	648	677	653	633	646	616	639	665	644	621	565	575	608	565	667	645	630	628	632	597	614	585	647	650	610	618	623	621	663	652	611	631	654	606	705	614	570	644	654	645	656	626	658	618	612	646	639	648	656	642	661	645	592	665	604	627	623	606	622	621	647	620	655	604	609	621	671	627	614	628	593	608	627	666	618	620	622	556	665	600	641	608	644	642	630	633	634	645	636	634	629	658	611	612	616	581	631	623	635	681	616	698	636	632	615	664	613	601	591	610	616	637	642	575	615	613	652	611	648	666	614	649	566	615	612	631	626	626	628	607	686	617	650	647	606	640	608	600	621	640	590	642	578	628	642	671	600	600	648	608	656	640	610	604	620	639	661	579	645	671	621	648	569	616	613	615	563	657	618	622	600	593	633	610	673	666	646	646	626	609	649	572	667	624	646	616	667	586	623	645	580	617	615	639	612	659	657	660	624	653	622	601	636	642	596	631	618	634	620	600	637	627	600	602	676	648	665	647	625	615	656	673	659	632	641	658	632	635	587	654	670	626	635	646	664	611	637	634	620	559	584	634	664	620	655	621	614	633	618	634	649	588	675	670	638	606	617	611	616	617	569	633	636	604	630	663	631	633	628	636	653	606	658	640	628	596	596	638	622	599	614	624	646	616	645	646	647	612	670	646	661	659	570	645	609	641	633	646	649	632	648	608	636	657	619	641	631	628	611	655	671	608	654	601	624	627	634	604	638	640	593	654	607	635	684	590	635	612	636	656	621	646	646	648	617	642	691	638	644	603	640	603	625	685	634	620	663	665	662	623	643	644	681	611	616	626	572	639	635	619	626	602	670	630	660	622	636	675	619	600	639	638	631	639	615	626	609	652	624	681	665	609	661	644	617	596	622	636	606	628	646	661	658	663	636	584	625	647	609	589	616	672	625	624	650	646	604	605	617
8074	6741	8086	6693	4034	2214	1525	1251	1055	797	737	681	719	706	643	563	478	418	430	410	436	408	368	351	337	352	298	303	260	244	252	260	267	247	233	235	231	219	264	262	245	239	266	256	234	216	234	222	246	249	250	252	239	261	271	217	198	241	239	216	259	248	217	243	240	257	243	234	233	263	236	212	209	229	242	227	237	230	271	243	244	245	250	242	249	256	212	255	216	226	222	234	242	217	254	236	222	207	217	217	215	266	233	265	241	237	231	244	237	221	249	244	270	224	236	227	201	250	256	217	261	237	261	281	197	245	229	246	243	244	216	234	247	227	242	233	242	254	231	250	233	220	240	215	227	234	238	245	219	231	194	230	223	228	254	242	246	239	227	260	258	237	251	250	248	280	247	227	249	251	246	234	270	236	204	225	270	208	251	241	238	230	252	238	261	229	234	240	225	220	249	250	234	211	236	233	243	220	247	222	223	220	237	253	235	248	236	225	229	249	249	222	209	253	256	255	206	250	230	261	241	236	242	238	242	255	232	235	249	215	215	256	225	227	250	227	245	230	236	242	238	226	241	241	219	240	242	235	230	243	245	228	209	243	218	231	235	232	253	211	219	247	219	239	238	235	231	236	186	250	241	229	223	194	241	255	265	265	218	222	265	239	222	234	238	230	233	252	231	247	244	235	233	260	245	240	242	227	241	245	230	245	264	244	219	230	214	240	220	229	246	218	225	236	250	221	243	239	245	233	225	234	252	254	238	234	235	239	264	249	218	248	255	247	235	226	211	212	259	233	265	224	239	239	254	213	240	214	254	224	251	240	239	235	242	245	263	269	240	232	239	261	245	235	229	246	252	231	212	235	217	216	224	238	212	210	238	252	246	228	234	233	228	254	252	235	212	249	247	252	257	227	239	232	222	235	204	237	247	252	219	243	257	249	232	217	249	242	230	246	227	250	234	233	238	225	237	222	240	234	233	219	241	227	228	233	234	227	220	239	243	219	233	264	253	245	268	239	211	270	238	243	236	217	230	231	257	236	254	258	269	247	223	212	243	237	236	234	231	215	238	270	231	205	243	228	233	253	225	249	241	229	266	240	234	243	216	237	236	250	241	252	247	234	231	226	239	240	266	256	223	227	238	245	241	242	233	253	243	207	234	235	211	254	215	251	250	232	234	211	241	235	212	238	254	229	231	249	211	243	219	239	218	263	245	225	278	241	225	213	226	237	208	252	244	231	231	212	266	218	237	269	210	221	251	267	240	251	229	235	214	252	251	234	234	249	241	230	228	236	245	256	228	255	267	213	241	232	256	243	259	234	246	203	263	216	268	261	221	246	230	242	220	205	238	250	233	232	258	242	254	242	233	215	234	254	260	244	229	215	256	269	213	250	246	245	205	275	232	243	231	223	258	236	216	224	225	266	241	232	239	225	252	227	261	280	230	247	226	252	245	220	255	229	220	207	259	232	228	227	207	243	232	230	252	247	237	240	243	230	235	244	240	233	232	240	220	241	243	235	237	246	254	225	250	217	250	270	248	239	213	243	233	237	242	219	247	221	214	262	259	228	240	235	235	216	223	231	231	218	237	221	230	244	240	239	215	233	235	257	249	234	250	228	237	243	232	244	244	260	242	231	243	243	256	232	223	255	257	219	231	229	226	228	198	246	234	246	281	227	230	246	221	226	252	273	243	225	240	244	215	226	255	242	237	211	243	203	248	255	266	255	254	245	216	277	238	243	210	218	246	269	233	243	238	254	251	240	221	229	218	212	233	229	251	228	221	241	249	246	223	253	232	250	242	230	229	240	226	207	260	251	222	239	225	237	220	216	230	256	228	247	239	244	239	234	242	262	243	226	242	235	244	241	249	237	222	230	240	240	229	223	252	242	223	231	233	220	233	236	227	239	231	241	223	236	222	248	196	198	242	239	231	217	234	233	248	249	227	234	230	232	248	261	244	236	245	256	202	224	236	229	259	234	249	245	247	242	261	254	237	247	252	232	263	231	233	253	197	234	215	248	249	236	244	257	231	245	243	250	234	214	250	230	219	259	260	243	260	277	227	234	221	249	247	235	214	237	224	241	225	228	252	254	241	241	241	265	233	240	234	244	228	234	206	222	238	257	225	240	218	234	223	268	246	230	256	249	247	217	223	237	245	251	221	262	241	242	228	268	256	191	257	231	222	238	222	215	247	201	255	238	260	256	246	217	246	245	230	239	260	252	259	234	264	208	219	227	240	242	254	231	229	241	287	229	224	233	229	234	234	254	238	226	206	186	220	233	229	224	253	212	239	222	254	225	249	241	242	248	237	233	230	211	254	230	250	253	288	239	229	249	243	234	230	233	244	256	224	251	247	258	224	220	256	239	228	280	193	236	246	212	211	239	257	240	248	225	228	238	271	226	261	252	209	206	252	208	260	263	274	243	240	255	257	222	200	243	223	235	247	240	230	256	219	227	227	249	255	225	254	238	250	223	265	247	238	224	259	238	253	237	235	212	222	229	228	262	230	230	230	248	225	243	203	249	255	221	237	258	258	242	208	234	251	239	239	244	239	210	243	237	233	251	230	259	239	232	217	226	216	260	244	223	212	243	249	239	248	240	250	248	256	212	219	225	236	282	242	274	261	252	249	236	235	229	250	268	213	240	267	222	277	243	232	253	231	232	217	243	249	241	247	256	246	236	219	245	216	256	228	247	244	240	234	234	239	246	232	233	226	280	271	255	259	239	267	265	250	225	248	236	261	217	239	250	234	246	258	247	218	241	207	265	232	236	238	223	246	231	227	235	257	248	240	216	250	219	237	260	217	248	233	220	262	246	245	238	240	224	226	249	238	260	222	237	255	240	227	251	252	247	244	239	235	217	216	244	225	252	219	230	254	249	246	230	216	235	234	236	244	242	214	214	214	228	260	247	236	232	212	253	240	226	240	243	266	234	249	238	244	225	266	225	229	236	219	257	278	237	244	225	240	223	222	244	228	228	222	239	234	252	252	240	219	218	218	241	247	228	216	213	240	211	248	240	266	247	263	258	242	234	232	204	234	233	235	248	246	219	234	231	222	233	244	229	267	236	232	238	255	277	259	224	228	228	259	233	257	259	245	200	192	261	245	265	251	271	224	244	268	238	228	251	256	256	240	250	240	209	266	223	249	224	257	249	226	230	257	250	240	229	258	227	237	256	236	262	249	233	246	229	280	252	235	230	235	249	226	250	214	235	238	244	221	243	264	261	260	221	237	231	226	232	239	250	223	250	259	229	273	230	240	235	230	199	204	229	237	237	234	256	227	248	211	224	216	236	240	256	238	230	235	215	211	216	249	266	243	246	236	240	244	258	237	258	249	231	264	244	247	248	247	236	230	238	261	240	232	215	226	212	234	248	230	241	229	227	260	254	247	256	224	208	231	236	218	243	248	213	220	233	236	228	249	219	236	216	220	246	251	268	228	209	225	233	237	235	263	253	249	242	237	233	244	215	237	230	253	227	244	243	249	248	228	240
6155	5840	12548	15336	12477	8588	6869	5935	4712	3793	3883	3540	3398	3391	3189	2695	2047	1798	1946	2008	1902	2121	1619	1537	1550	1507	1293	1107	875	845	746	772	752	698	700	672	709	663	708	750	700	734	774	751	708	678	663	646	675	604	666	650	632	614	604	638	659	637	626	624	648	631	634	589	625	620	644	592	663	631	622	638	679	615	672	644	685	637	644	622	632	588	605	618	642	620	627	639	655	638	631	693	654	610	625	584	638	580	655	594	630	637	668	654	606	616	636	624	646	630	591	608	603	611	600	619	658	586	662	615	663	606	672	660	617	696	686	562	593	603	630	638	606	612	587	630	600	635	599	613	627	638	664	652	627	625	631	658	636	613	616	609	607	662	600	623	598	586	601	634	653	624	633	632	664	615	630	584	639	631	586	643	628	574	609	627	643	635	626	611	639	600	650	635	599	607	650	605	641	607	648	594	620	655	577	602	616	611	641	610	611	623	616	643	608	615	619	622	630	637	567	586	607	587	660	638	643	619	611	601	612	644	610	621	612	616	642	647	599	629	633	605	617	649	652	635	636	589	652	666	636	616	573	603	601	643	577	673	611	611	642	612	620	626	611	601	609	588	610	635	621	651	607	605	584	634	651	631	606	639	641	664	657	615	630	664	615	642	596	642	632	583	657	610	654	596	635	636	623	669	632	663	615	613	652	591	630	662	626	602	656	610	610	615	609	597	645	587	649	609	624	641	664	608	642	602	677	657	595	584	632	627	609	613	625	609	613	585	634	651	625	567	640	592	625	662	639	637	627	658	605	633	604	636	603	619	596	649	610	659	602	614	660	628	620	666	596	591	630	618	604	625	615	590	620	600	645	620	609	618	623	647	591	644	613	639	623	652	640	611	629	623	668	656	608	622	595	619	622	648	581	675	640	637	641	639	588	565	630	630	580	665	641	600	622	646	627	668	618	644	621	610	583	646	604	610	665	617	629	636	636	625	650	617	619	657	584	595	630	614	634	600	685	627	643	615	653	578	657	639	634	618	679	593	669	590	633	611	633	593	634	628	590	680	616	629	642	662	618	639	644	621	673	600	604	660	608	654	632	676	588	629	603	609	640	659	593	611	651	605	640	633	622	640	669	661	595	623	637	650	603	614	651	646	615	602	662	639	600	636	611	623	617	605	601	606	677	612	617	647	647	631	659	627	671	643	625	607	577	651	625	620	636	654	617	612	580	590	614	630	618	644	627	587	656	581	592	649	625	641	626	596	613	663	628	629	623	637	664	641	615	615	632	640	613	645	596	647	655	597	653	614	608	596	625	595	656	644	635	625	638	666	658	619	561	626	626	634	634	602	601	627	660	650	604	636	585	654	687	603	588	579	651	628	626	598	648	631	631	590	625	608	613	600	606	629	641	612	660	627	563	630	627	610	645	604	662	630	592	636	645	628	612	604	661	622	646	594	607	639	603	643	657	584	641	660	638	664	605	605	595	622	599	612	630	613	601	654	609	628	623	609	636	630	610	581	624	652	631	621	611	615	613	611	611	610	634	666	593	643	633	647	639	568	636	654	619	642	596	626	601	643	629	620	610	601	647	636	647	600	613	616	632	579	646	622	632	627	678	657	593	640	610	634	618	600	580	623	615	608	634	643	637	610	638	657	636	602	623	627	659	607	615	626	616	628	629	654	597	653	605	654	636	595	611	667	610	608	635	617	664	642	618	642	604	615	593	615	635	605	609	611	595	596	611	639	639	632	612	643	632	608	585	641	627	616	615	665	606	605	614	609	637	644	647	602	628	560	624	604	590	593	634	660	658	620	654	607	612	616	625	603	636	620	621	643	605	574	646	629	634	660	624	620	599	598	635	582	655	616	595	574	677	624	634	670	664	670	661	648	567	633	619	624	640	622	654	622	629	596	599	633	658	632	661	649	615	634	581	619	606	649	650	673	589	642	635	662	664	615	671	657	613	622	638	593	589	629	615	638	661	645	590	652	602	578	644	655	612	604	595	652	618	584	646	624	625	646	587	612	633	531	653	654	618	627	609	601	588	650	637	627	657	630	623	587	655	598	616	646	649	601	661	635	621	631	623	622	630	616	646	634	607	607	650	618	590	688	669	624	643	654	661	611	612	661	619	641	652	641	610	647	646	618	617	644	645	638	619	606	624	629	591	588	587	595	586	607	624	631	621	626	651	599	608	608	597	601	657	639	649	655	620	603	601	632	641	636	604	690	618	635	614	635	603	631	669	606	623	651	601	584	604	618	636	642	630	618	606	642	647	626	588	651	626	635	659	661	636	675	600	599	628	619	617	620	599	662	657	651	622	632	597	632	609	622	617	613	597	641	580	614	663	614	597	601	611	623	617	598	634	620	613	638	615	628	620	596	625	618	608	616	645	618	593	596	625	598	633	600	649	655	631	639	631	623	628	602	631	661	640	594	587	591	618	628	640	679	636	567	593	598	575	599	631	661	642	578	588	602	661	639	627	612	627	570	606	651	623	628	633	613	623	627	611	657	666	630	643	665	623	611	659	648	663	606	652	577	616	607	644	629	608	608	624	621	669	642	614	615	625	624	653	639	619	599	645	583	623	639	635	646	623	571	602	632	628	605	630	600	641	650	646	613	620	627	628	644	658	602	674	606	593	590	624	621	622	607	662	652	610	652	613	615	623	643	642	623	661	644	626	657	653	639	593	597	590	613	601	610	590	598	630	650	668	636	637	639	629	632	699	616	647	673	646	673	600	655	584	645	639	620	610	643	636	636	620	613	622	618	617	588	621	615	619	590	591	571	592	601	599	642	662	628	640	664	624	629	645	584	642	606	663	635	586	612	640	612	634	644	635	625	610	635	639	591	652	569	633	649	659	653	642	611	637	615	633	615	642	632	640	607	576	652	630	631	622	626	631	647	649	613	605	666	657	656	625	661	654	640	592	609	631	627	603	619	610	615	644	608	593	583	640	608	606	628	611	621	668	605	625	597	604	588	636	629	610	618	638	587	590	579	632	637	623	623	628	645	635	705	620	562	621	621	640	651	622	633	640	634	611	617	624	644	623	623	627	665	671	608	596	630	606	586	683	601	608	594	626	594	639	651	611	623	598	619	563	600	623	675	621	611	532	597	639	628	628	631	627	625	625	619	629	610	650	642	691	612	600	621	636	616	602	653	633	626	635	624	594	644	636	626	654	581	637	614	633	596	632	594	682	675	638	643	645	628	628	650	576	680	613	611	617	634	612	615	551	625	631	632	622	591	585	614	593	602	621	567	619	648	583	605	622	642	607	598	639	627	667	633	599	645	608	629	602	631	654	585	616	621	628	639	644	672	650	611	588	604	588	636	628	632	601	645	679	621	649	593	625	605	603	659	649	584	615	623	664	664	660	628	668	602	599	640	588	639	616	686	634	622	635	645	632	655	628	669	579	625	658	612	637	654	656	616	619	615	625	641	681	583	641	663	646	588	636	616	651	604	607	627	597	633	657	623	595	635	623	619	638	623	595	621	611	611	582	618
24073	18296	25847	22856	14157	10654	7300	5986	4934	3652	2994	2583	2199	2002	1811	1474	1218	1494	1884	1789	2029	2486	1989	1991	1726	1534	1274	1168	773	611	425	406	422	327	338	286	303	272	329	426	348	296	378	333	273	302	296	285	249	258	238	275	252	231	238	228	251	275	271	248	261	249	252	265	258	244	239	275	239	236	217	260	260	229	228	277	251	214	237	258	259	226	244	270	252	257	227	247	270	239	243	266	248	236	241	259	251	264	265	278	245	249	263	278	243	242	230	272	242	271	279	228	261	223	272	272	260	251	271	275	258	256	238	246	243	279	256	271	280	256	229	239	250	279	219	243	258	271	247	277	264	278	262	262	240	236	233	244	246	275	256	232	252	263	274	273	260	263	259	272	245	218	255	269	251	256	237	262	246	284	239	254	250	245	295	260	264	202	248	248	239	235	251	261	235	259	242	230	281	258	274	255	276	230	212	288	240	308	236	237	236	274	259	243	278	243	259	245	224	256	235	292	247	274	234	251	258	274	245	262	236	263	256	236	255	261	244	272	262	263	277	217	233	265	230	248	263	275	265	245	262	245	266	257	233	253	234	221	253	266	250	231	253	250	250	268	260	282	251	240	235	263	271	235	242	261	255	232	219	211	228	215	264	259	237	232	239	272	275	227	225	245	256	238	252	257	272	236	249	261	254	234	227	239	225	256	258	248	259	234	234	237	252	235	247	250	257	266	235	236	249	287	283	290	247	264	265	249	265	259	251	245	245	253	226	250	220	242	262	211	255	231	263	257	251	250	264	233	240	257	293	289	231	254	241	269	243	258	233	255	230	249	250	276	241	236	234	283	292	223	258	284	248	277	236	276	245	242	230	223	254	253	235	224	255	256	241	222	227	243	288	260	255	258	236	248	240	263	283	240	252	252	240	262	255	282	253	263	249	240	231	235	294	240	214	273	268	229	237	253	247	254	261	278	251	269	276	238	252	273	233	223	255	254	232	262	260	244	237	262	276	264	268	262	267	238	259	273	261	272	264	231	261	260	229	251	273	283	227	237	263	233	261	272	271	229	256	236	264	256	245	227	242	251	226	234	238	265	265	242	257	251	277	247	242	256	273	228	227	245	233	257	285	250	267	232	240	254	255	264	252	256	246	244	266	242	271	256	270	256	276	258	241	276	236	252	259	251	255	242	246	249	260	241	267	251	257	264	238	243	235	253	255	234	227	247	259	254	256	207	257	241	251	231	273	233	238	226	246	257	249	263	264	235	228	251	254	279	272	248	252	272	256	249	292	251	242	220	263	248	247	227	268	226	257	252	280	244	274	266	252	233	231	222	262	263	249	221	251	255	266	257	227	262	268	238	274	232	266	271	279	254	238	255	264	259	248	262	253	236	265	270	245	253	231	274	222	220	243	246	279	265	266	222	262	262	270	252	255	287	274	256	216	257	242	263	239	262	245	278	254	261	228	237	270	245	253	252	270	230	240	266	230	209	263	275	252	269	243	275	257	238	237	257	258	267	262	257	239	231	265	280	262	237	243	232	249	236	223	255	223	245	274	264	265	261	231	244	251	236	245	247	248	257	275	230	225	268	255	262	251	241	296	256	279	271	243	269	273	243	234	248	249	257	229	267	231	260	258	268	268	249	237	249	261	272	250	252	272	228	260	273	243	237	248	235	240	279	250	253	261	231	254	245	232	269	238	237	247	238	243	236	263	240	234	240	244	266	240	282	257	257	254	251	261	252	243	261	291	241	269	245	229	229	252	255	245	244	254	269	268	257	243	267	263	287	285	226	234	252	236	266	248	240	278	232	243	249	252	256	245	288	243	291	247	245	254	235	244	245	215	262	222	254	279	280	252	239	272	271	252	248	276	251	242	258	224	261	265	232	253	243	246	284	247	246	258	282	255	246	256	241	251	253	260	243	258	243	270	251	225	234	256	267	257	251	258	260	268	274	240	226	229	249	248	261	245	258	248	260	238	256	260	281	237	259	267	233	244	266	253	263	239	236	260	246	283	264	235	242	283	264	284	244	257	255	232	266	264	279	232	285	249	262	268	226	254	230	250	258	272	281	235	236	244	272	271	240	280	283	254	284	245	237	251	244	269	235	248	234	242	272	249	260	268	250	246	260	261	244	252	225	248	264	247	256	276	250	233	237	229	254	244	235	258	243	265	247	258	251	263	269	242	246	234	268	269	257	249	245	254	264	247	269	255	244	250	249	255	226	229	265	238	245	237	278	241	252	250	266	239	240	264	260	270	238	259	231	247	232	265	285	253	226	209	249	240	249	265	291	257	254	253	241	237	227	235	247	256	219	243	243	254	241	232	262	239	279	259	237	245	276	266	217	203	237	240	246	260	252	241	255	253	266	219	265	244	225	259	261	262	258	253	255	240	288	239	247	256	254	239	234	257	250	241	243	238	221	259	262	251	241	262	266	252	259	239	246	266	234	280	263	263	245	242	259	238	258	229	250	273	294	251	291	278	228	234	278	235	258	248	262	247	280	278	244	240	270	260	262	274	266	261	221	249	260	253	261	267	212	260	251	241	263	212	245	240	271	232	229	225	226	253	242	232	257	239	257	265	269	264	265	258	255	264	236	240	245	263	232	257	243	282	282	272	242	233	243	272	264	242	307	246	222	265	258	273	263	241	262	227	241	228	249	250	265	256	265	261	227	251	245	241	241	233	260	255	233	247	235	257	253	271	240	263	255	265	249	266	237	247	259	251	270	266	251	292	240	257	264	268	253	252	254	270	289	243	256	250	271	289	256	241	249	278	273	244	246	256	238	252	222	247	233	236	233	253	260	248	265	242	260	278	253	243	251	252	247	254	250	245	266	254	245	225	237	272	256	255	265	233	254	262	242	269	245	228	220	250	233	257	280	270	258	253	246	242	265	284	251	237	241	249	250	228	226	236	231	243	257	249	240	270	242	251	230	258	260	266	235	272	261	250	264	272	248	252	266	272	248	297	239	252	241	250	269	271	269	246	242	227	252	232	251	250	241	229	271	251	251	266	242	243	242	235	262	250	273	241	232	275	245	288	263	240	262	255	234	262	255	235	258	252	227	222	252	255	255	241	268	240	263	219	272	251	258	255	224	248	254	222	241	246	271	212	223	254	251	263	252	258	245	233	244	253	253	252	238	259	240	246	251	242	254	265	247	242	245	258	231	246	229	259	239	240	240	257	249	272	257	278	228	242	256	242	257	257	262	251	265	241	259	268	251	259	278	269	243	268	275	256	239	251	229	265	261	236	250	232	232	257	285	257	286	215	255	261	227	249	259	238	259	253	231	253	276	250	279	252	267	257	271	265	253	260	261	260	252	256	257	258	233	241	252	243	227	259	276	248	258	268	268	242	244	255	251	281	226	233	231	248	282	274	270	276	271	258	251	214	255	263	226	251	243	245	256	259	249	250	264	256	247	271	276	237	228	252	252	263	258	238	255	250	253	251	254	285	230	233	253	250	260	257	280	213	244	241	271	252	256	256	235	204	264	293	273
15426	14403	29699	29211	23202	21015	16921	17240	14726	12344	11529	9635	9539	8844	8245	6959	6128	7110	8719	9117	10405	12966	10282	10459	9531	8848	7549	6689	4168	3442	2013	2059	2138	1241	1213	1089	874	861	1302	1966	1305	1250	1350	1193	946	830	800	728	741	686	712	693	637	678	682	690	621	657	674	637	668	632	690	627	635	636	661	636	646	660	711	655	654	649	646	619	666	701	655	629	675	734	644	651	633	637	681	662	657	682	687	681	671	652	634	673	666	631	654	630	639	655	654	653	650	665	644	644	671	668	639	630	658	662	687	675	661	640	671	652	688	614	629	660	669	671	679	651	626	659	651	682	644	625	654	634	707	630	603	626	621	669	627	633	643	631	665	627	712	639	696	684	676	649	634	658	640	665	625	652	624	630	630	652	687	636	696	642	684	623	627	640	661	633	643	692	651	640	659	658	668	699	636	645	620	649	647	637	624	643	616	655	662	645	656	626	637	665	695	592	659	643	623	664	611	659	679	648	678	685	648	661	683	644	635	619	669	632	632	680	656	652	641	675	688	692	632	682	622	664	648	676	643	641	682	661	634	656	673	677	655	683	612	608	626	663	723	677	628	700	660	669	653	645	662	632	643	642	629	696	649	596	681	712	626	628	673	581	622	668	689	676	688	625	649	647	647	662	636	652	611	696	652	622	669	663	641	641	653	663	666	639	661	656	682	661	657	655	637	663	673	681	676	678	689	637	670	674	654	668	629	647	631	727	658	643	619	622	658	641	645	681	646	650	661	629	665	638	615	660	700	622	690	636	642	658	609	683	684	687	653	622	668	642	647	682	674	708	627	647	652	629	639	662	708	655	637	676	654	649	638	658	612	659	679	636	639	648	645	657	660	684	686	677	678	663	646	676	664	696	654	653	704	614	640	672	667	632	631	642	647	663	679	674	577	694	678	667	663	660	645	619	615	713	634	645	669	640	757	666	618	668	673	679	638	660	660	665	636	643	645	655	595	667	643	650	674	652	634	630	684	682	664	686	667	612	653	667	640	588	706	697	671	657	610	657	658	685	629	633	746	611	692	686	667	586	654	673	627	619	656	621	684	646	627	684	654	672	629	656	664	727	652	676	608	664	638	687	641	686	657	646	669	726	630	639	654	643	635	653	677	687	669	675	670	680	691	607	629	656	644	642	645	646	668	648	632	676	656	683	689	628	646	644	662	644	708	628	649	628	662	712	642	625	668	624	637	659	680	641	672	649	678	656	653	620	728	623	685	624	703	618	646	640	644	595	638	642	646	641	655	661	652	654	632	700	660	672	646	660	687	640	616	661	666	639	669	678	661	632	649	678	666	654	684	645	689	639	654	727	683	594	709	659	659	630	614	683	637	640	694	676	636	639	635	629	642	666	652	662	665	671	655	634	658	633	622	623	670	646	601	654	616	619	653	654	665	633	676	621	679	705	645	666	679	665	643	656	686	647	675	673	622	636	674	677	632	672	654	658	655	643	637	652	695	698	712	640	638	663	629	645	676	659	685	601	682	700	660	631	712	686	634	674	685	654	632	664	642	649	640	661	641	656	620	671	623	665	638	657	684	652	678	654	626	646	639	687	653	688	674	597	694	677	641	637	675	640	687	693	644	699	683	647	719	665	623	630	675	703	651	661	661	607	671	617	679	635	649	646	644	651	693	675	673	658	656	616	625	644	615	630	666	688	689	714	636	715	663	642	651	664	663	620	645	686	640	636	653	625	624	632	624	701	655	694	587	706	665	652	645	670	646	669	696	657	620	666	651	625	697	675	633	667	692	674	651	658	651	705	709	625	675	624	610	649	691	626	641	668	684	616	663	683	687	631	634	623	653	631	689	683	649	662	638	671	642	661	672	660	663	657	633	665	660	652	594	651	635	704	621	627	659	661	631	712	621	688	642	627	633	655	700	651	617	624	700	645	637	656	664	636	631	695	640	661	649	624	671	613	653	625	670	689	675	682	624	639	662	640	630	656	687	644	659	695	684	691	686	665	675	649	610	652	673	625	622	587	668	669	649	652	683	661	639	676	647	644	622	674	633	677	638	653	694	644	636	657	681	619	694	676	629	704	659	630	656	651	649	681	670	679	665	675	652	642	639	659	674	670	616	672	641	633	685	672	660	675	646	695	609	629	640	643	679	703	643	637	658	628	698	658	659	664	653	663	605	619	661	660	642	654	636	649	689	652	679	643	638	629	679	602	678	653	634	663	662	701	644	635	634	657	656	670	676	661	671	652	587	635	631	652	678	690	642	643	643	688	667	620	674	682	618	637	653	638	669	640	670	705	643	684	662	702	649	694	682	678	642	652	652	640	606	642	643	681	647	684	613	655	628	670	672	601	714	674	653	628	687	642	714	653	659	647	651	638	670	640	661	620	609	644	669	656	662	667	666	661	657	679	705	694	648	696	660	644	694	655	651	667	633	721	623	693	634	681	603	636	677	668	649	638	627	654	658	687	637	653	625	633	661	690	657	647	649	608	663	658	606	640	652	658	691	645	657	600	672	693	660	621	655	649	610	688	676	613	684	672	664	657	684	669	624	680	615	647	613	624	654	680	628	679	653	647	628	636	656	641	637	610	625	628	677	660	640	670	693	629	647	603	618	614	673	644	647	654	641	660	647	689	643	610	624	722	626	632	651	664	658	647	692	626	631	642	728	644	688	653	683	639	648	650	656	713	668	653	626	651	641	610	676	690	684	671	702	657	654	651	626	617	646	705	659	641	660	584	671	638	641	657	651	626	673	650	615	662	649	676	673	636	652	631	669	646	675	652	628	594	662	661	621	633	582	650	682	637	661	622	660	656	649	688	637	649	670	652	630	652	675	648	648	670	676	690	655	636	658	655	665	649	639	635	647	670	620	650	662	628	694	701	635	608	657	606	651	678	702	640	669	600	667	653	667	641	643	655	664	696	634	661	682	614	692	632	712	669	626	687	672	621	631	661	616	652	674	651	706	639	672	653	629	675	648	632	622	653	642	626	616	662	662	644	715	670	639	660	664	618	623	636	671	654	641	669	619	616	683	643	649	614	658	619	618	616	702	651	664	651	667	665	671	647	667	620	701	640	668	666	639	644	660	602	610	637	664	654	647	653	640	647	654	641	658	640	657	680	628	693	690	639	618	648	706	633	674	676	666	677	624	669	612	621	617	630	656	660	639	675	648	657	612	647	610	652	617	677	656	626	662	618	637	601	637	642	641	644	653	674	640	655	662	635	669	700	672	664	621	622	639	631	677	681	672	699	637	624	639	629	616	684	649	665	650	640	673	645	653	645	676	653	634	632	669	595	660	676	680	657	701	690	653	655	621	622	665	610	678	671	677	669	642	661	673	711	635	667	676	666	640	643	649	669	651	650	682	665	632	636	667	604	636	623	637	622	643	680	595	629	731	673	675	735	657	685	683	663	638	625	650	639	647	628	613	629	683	615	659	642	674	591	642	691	654	660	658	697	681	662	667	653	657	702	678	706	666	700	638	647	624	624	625	635	670	697	647	611
35187	26386	32383	30474	23245	20761	14526	10135	8644	6976	5504	4603	3872	3683	3116	2604	2258	2746	3240	3577	3821	5077	3821	3767	3406	3041	2631	2395	1389	1088	649	601	524	386	401	367	302	275	363	483	462	391	425	457	351	309	289	223	238	227	267	252	241	247	239	252	248	259	221	246	238	251	225	237	257	237	234	236	215	243	248	245	214	238	242	247	214	234	251	245	234	219	238	252	220	250	238	255	225	265	226	244	207	206	244	243	231	251	230	254	252	227	244	238	250	224	252	231	244	222	253	232	246	221	251	228	232	238	203	249	240	234	234	235	244	222	245	236	248	239	232	253	229	227	238	224	225	226	233	233	225	257	212	232	244	221	246	232	250	242	239	255	231	217	218	217	224	236	233	246	260	232	250	219	243	227	236	253	206	234	241	248	245	207	233	199	245	242	270	258	232	207	254	217	249	223	253	221	264	240	257	234	246	230	240	220	212	241	239	253	214	233	228	243	247	256	217	221	266	226	263	233	216	243	239	211	222	236	230	239	243	208	248	232	222	235	251	261	237	220	232	225	236	222	239	229	235	208	234	245	227	247	237	225	233	248	222	245	233	226	256	231	203	241	242	242	216	240	271	233	239	234	225	230	215	237	227	235	244	242	227	246	242	218	228	243	226	211	226	240	231	245	204	208	237	223	254	218	251	234	253	234	223	241	247	223	246	252	225	261	239	241	249	253	238	225	220	233	269	237	218	214	222	222	230	229	231	241	228	247	239	238	248	251	240	244	249	260	256	227	229	202	264	241	234	232	217	222	235	267	222	252	226	223	223	261	223	238	256	246	215	233	257	247	201	256	225	234	252	217	251	241	246	242	205	224	214	250	210	260	239	240	224	259	235	219	232	238	242	219	225	235	234	253	250	249	220	249	214	246	222	228	250	227	241	216	245	246	229	214	249	227	229	236	234	237	238	266	242	233	234	262	243	234	260	224	231	233	225	230	199	232	220	222	247	223	223	248	225	276	235	237	223	216	236	220	234	258	258	236	243	237	239	267	236	258	230	248	219	231	238	225	215	236	231	230	245	233	212	207	234	233	224	260	238	218	224	237	247	220	231	225	238	206	199	237	230	220	221	226	231	236	236	250	259	225	253	206	228	220	270	225	254	247	226	262	259	234	249	229	219	241	253	243	230	215	246	261	240	253	235	228	246	217	237	231	247	262	247	235	219	232	222	222	245	217	230	236	225	252	232	225	258	234	239	238	213	232	243	256	235	218	235	232	221	234	229	205	264	227	226	243	241	222	227	255	200	238	225	219	221	211	247	240	216	211	255	240	235	207	257	233	215	225	230	238	240	265	241	231	242	225	236	245	220	259	236	244	236	200	236	242	232	248	229	234	230	233	236	247	237	237	218	245	253	271	259	231	226	228	220	228	241	233	221	225	231	214	226	235	236	234	259	236	251	223	231	245	218	263	250	244	213	234	245	262	202	230	226	246	257	231	246	262	242	209	238	255	226	246	229	235	282	244	234	248	229	265	222	244	238	203	254	220	234	236	215	244	238	192	249	252	255	248	262	215	247	246	278	252	246	226	250	206	247	242	221	219	245	223	223	238	245	234	251	236	242	233	241	250	223	222	262	218	236	235	200	215	206	245	242	256	256	222	231	219	256	229	213	236	232	230	275	221	230	247	228	242	213	239	258	233	240	225	225	247	244	225	227	228	233	264	258	226	244	215	252	229	269	227	251	224	251	257	226	239	228	226	206	228	254	249	225	238	211	219	227	218	228	222	258	279	237	226	225	243	253	236	237	238	245	221	231	249	257	248	218	220	228	225	243	247	240	222	222	224	240	227	219	239	239	226	229	225	229	239	259	229	243	223	222	198	233	245	229	229	252	250	226	229	225	265	255	254	253	286	237	220	255	252	230	258	230	259	219	244	239	243	250	263	211	236	253	235	213	235	226	247	224	230	227	268	256	239	238	244	227	223	234	243	225	234	234	231	247	218	242	252	240	216	253	221	231	241	232	275	227	253	246	229	256	228	248	257	237	247	218	220	232	236	222	237	246	234	211	219	247	241	245	223	220	257	233	227	248	212	248	221	242	220	237	230	231	223	255	241	224	241	235	259	236	208	222	237	241	224	235	221	232	231	245	238	240	259	247	228	235	235	231	233	234	214	243	246	201	238	263	232	239	242	219	249	238	235	256	228	245	208	239	256	249	249	266	244	233	231	239	273	215	213	229	221	245	245	231	228	259	238	225	250	198	220	216	240	227	243	249	228	255	251	218	239	231	219	273	247	223	207	258	238	234	245	232	220	232	231	243	261	210	257	268	253	253	243	217	260	253	210	240	263	227	277	249	246	235	230	280	245	213	236	250	220	203	250	243	244	266	251	254	233	248	241	221	238	229	222	228	205	204	242	227	240	243	237	231	226	228	212	217	231	242	243	214	243	234	209	202	223	234	231	256	239	222	235	224	221	257	231	225	240	209	240	253	254	224	241	227	216	249	224	237	252	236	244	270	242	226	266	216	237	240	269	231	200	225	236	244	214	229	253	246	208	248	209	272	243	242	241	281	231	212	229	240	232	275	234	269	222	235	237	239	232	239	249	246	220	231	224	231	247	225	222	249	228	236	238	235	233	264	251	240	245	256	216	235	254	213	222	221	250	255	214	197	236	272	247	245	224	231	248	247	225	248	236	217	229	240	201	256	193	217	230	227	246	245	225	228	235	243	227	249	223	230	251	251	241	252	234	257	249	218	207	247	280	242	243	229	237	237	226	234	228	242	247	233	227	213	253	259	234	254	234	208	237	241	235	236	236	238	231	270	201	248	253	226	234	241	249	240	249	219	236	238	254	224	229	262	226	248	242	220	237	261	216	206	260	238	228	247	227	239	238	265	224	211	231	213	204	203	241	217	266	248	261	243	217	258	231	210	233	275	247	239	244	222	245	228	248	205	233	225	239	238	230	221	240	229	230	247	246	215	216	231	222	228	203	253	229	246	222	239	237	242	231	224	239	239	217	260	258	197	218	247	241	241	218	245	224	245	254	249	226	220	232	222	231	266	249	248	217	216	234	234	239	243	208	257	242	250	249	223	251	258	241	229	207	247	253	224	235	237	249	253	227	211	225	246	227	243	221	231	225	222	216	212	235	271	236	229	253	208	241	262	242	209	239	220	218	229	217	227	245	228	223	238	220	220	211	279	197	210	196	234	247	224	256	223	248	224	237	241	245	223	256	233	191	250	236	227	227	252	213	253	215	237	258	219	240	273	206	214	249	223	224	223	222	220	227	230	212	225	242	249	271	244	249	220	239	223	253	236	225	237	256	234	226	226	251	238	237	217	268	243	222	226	258	247	242	216	240	252	273	244	207	235	226	232	230	217	244	209	236	248	235	238	208	237	246	211	217	243	251	224	239	226	233	214	204	236	244	218	194	215	219	231	225	269	229	230	241	226	241	218	223	275	236	239	259	232	272	234	249	228	214	205	241	247	238	233	208	251	240	221	250	253	229
21883	19777	33686	35457	30947	29632	26055	22888	21067	19375	17093	15187	13298	13280	12270	10758	10556	11444	13628	14503	17705	21411	15686	17066	15718	15093	12777	12258	7754	5963	3186	3403	2634	1610	1649	1397	966	925	1267	2548	2297	1830	1989	1841	1283	941	916	768	747	680	690	637	623	655	582	626	662	631	637	626	671	602	641	608	615	614	595	614	601	580	591	593	591	621	634	594	594	592	627	599	581	611	561	597	618	597	606	614	624	631	627	603	615	619	678	600	652	560	639	656	632	633	615	597	607	628	613	673	600	613	597	656	676	641	595	652	621	657	623	611	598	595	591	624	603	662	642	583	616	566	626	625	620	577	604	617	640	525	595	628	596	614	621	650	600	572	603	598	577	611	623	626	628	617	574	605	601	586	575	635	608	632	619	621	653	601	601	583	644	613	591	578	617	653	599	572	595	604	641	629	641	643	628	590	596	607	585	620	626	597	586	638	600	581	586	603	637	624	619	624	602	650	647	615	590	631	612	601	580	622	620	609	629	607	640	660	602	630	591	636	596	625	587	598	618	666	595	589	606	587	626	631	575	636	623	604	626	574	599	609	615	621	644	645	618	605	580	576	605	605	632	626	587	631	654	550	618	586	573	580	622	613	655	589	593	622	636	591	589	633	647	600	634	638	601	619	608	608	632	632	580	589	605	614	604	613	629	561	594	595	593	614	630	606	567	606	635	572	611	608	612	678	659	570	628	628	598	597	595	589	659	665	648	640	625	606	674	632	615	579	590	569	607	630	623	652	566	620	624	645	632	608	587	622	629	588	626	626	628	631	578	669	624	633	672	601	635	653	633	582	606	630	667	588	614	607	616	571	603	635	656	637	624	652	619	605	623	662	631	588	633	609	573	590	587	601	600	625	577	631	616	561	605	593	604	619	578	610	600	629	625	582	616	604	604	618	590	633	621	599	619	615	655	637	654	602	624	645	581	609	621	573	623	613	580	571	626	595	612	618	622	607	564	562	644	666	599	627	608	598	613	635	590	651	620	607	616	605	612	606	639	597	635	618	565	647	644	630	581	590	639	587	553	564	601	610	664	639	593	626	617	618	577	602	602	628	646	650	635	638	556	597	585	618	626	599	572	588	634	620	598	632	675	637	593	619	605	632	606	646	641	580	596	632	571	580	659	645	580	607	631	645	652	621	574	613	637	615	622	621	642	639	627	602	638	623	554	597	643	620	638	622	627	642	595	631	594	576	650	614	588	588	630	608	595	632	608	619	600	606	598	596	671	588	660	649	616	576	674	623	599	626	681	621	592	587	667	622	620	595	597	602	600	576	629	607	629	630	630	612	635	642	635	682	621	611	619	582	615	596	624	678	628	643	630	626	649	645	661	626	578	624	635	625	634	626	571	609	629	583	612	643	577	624	610	662	669	652	613	581	563	624	665	636	628	563	638	650	598	572	602	605	606	636	622	646	564	588	641	595	606	636	570	644	633	638	607	629	596	603	605	611	587	642	650	608	590	600	621	632	596	621	610	572	546	649	620	632	602	646	624	660	617	589	601	599	565	645	610	659	583	653	601	642	648	575	645	631	604	616	590	645	606	569	627	605	613	573	623	623	584	578	606	633	629	602	587	604	619	548	635	637	582	643	564	650	619	592	578	644	635	605	689	630	641	618	669	625	661	625	601	652	603	622	610	612	590	605	600	650	583	638	608	587	635	587	578	597	632	589	606	644	576	603	601	652	638	631	619	608	660	631	611	609	613	618	613	600	619	580	605	620	606	645	619	589	589	591	637	602	596	579	645	629	593	608	588	585	638	624	633	637	578	644	633	576	656	638	587	626	551	662	614	637	621	617	615	599	620	603	585	623	630	607	589	633	694	631	595	582	674	581	615	637	646	604	630	593	609	597	634	599	583	568	666	677	622	636	645	606	619	596	644	627	621	608	651	602	613	626	626	596	644	609	608	657	622	624	650	603	607	639	628	560	619	628	609	613	592	620	596	598	592	636	621	591	591	631	626	609	614	561	608	631	612	626	614	582	611	617	650	629	645	643	584	609	588	617	626	607	574	629	568	622	612	651	614	650	610	620	612	593	623	607	629	626	620	611	609	657	635	631	612	658	616	620	631	582	601	640	649	582	618	665	606	613	594	638	610	597	618	616	606	588	632	628	611	617	588	604	610	591	626	587	598	615	613	634	636	623	635	600	609	610	618	606	630	579	569	609	640	601	628	604	596	572	575	608	637	575	625	648	552	693	613	596	605	631	616	612	590	603	624	668	594	595	585	608	650	622	599	631	622	607	604	578	573	589	630	587	643	622	580	644	607	599	655	624	635	657	630	583	630	619	602	595	628	599	605	645	662	617	615	600	597	649	635	669	631	581	607	633	584	623	588	611	585	625	632	649	596	616	640	614	601	628	596	632	624	620	620	628	616	591	593	598	574	614	620	620	620	604	615	659	617	604	568	642	613	616	636	618	640	642	622	659	596	606	620	604	598	620	591	620	624	635	617	617	606	628	679	595	617	598	582	639	603	615	611	608	600	585	633	564	621	634	560	640	612	595	610	583	589	628	602	626	594	625	559	645	592	640	628	645	611	610	588	614	650	604	550	601	645	589	584	590	614	641	632	586	634	667	611	599	649	579	651	619	629	589	590	583	578	655	598	645	642	589	651	626	645	617	615	602	579	645	599	642	580	655	648	617	587	607	606	642	649	608	610	632	592	598	619	586	626	619	648	613	666	645	590	628	602	587	667	622	624	573	624	632	602	617	616	617	558	636	615	637	592	622	615	613	614	603	614	637	612	612	664	533	628	613	635	623	628	606	640	603	615	667	675	621	612	594	626	567	628	609	651	623	577	633	604	563	622	606	608	603	621	575	613	609	636	623	625	555	638	598	597	573	588	590	605	615	617	599	590	619	630	613	592	589	629	620	640	639	639	670	635	609	579	657	597	617	567	591	624	607	621	579	590	623	582	607	632	633	590	583	620	640	637	607	600	628	600	591	615	636	634	624	646	633	614	581	624	651	638	560	584	617	596	630	611	608	596	632	583	621	595	584	601	607	624	624	613	548	609	576	610	612	593	630	625	587	624	662	587	582	605	591	619	577	636	607	611	640	644	596	628	655	631	622	622	585	631	635	656	613	589	641	645	651	592	620	609	618	640	601	631	599	648	624	673	595	637	606	639	602	639	648	572	658	589	595	603	582	633	677	589	627	619	637	641	601	592	647	590	596	620	655	597	649	649	622	685	645	612	616	622	646	612	609	608	632	602	605	619	636	595	588	663	605	595	610	619	587	600	623	604	642	597	629	631	591	581	557	589	616	600	589	573	656	613	613	621	602	618	618	589	582	615	618	647	595	595	577	628	601	626	615	625	630	657	636	638	598	598	594	582	563	638	590	603	611	625	616	588	659	604	598	588	596	554	643	570	615	661	600	623	616	648	630	583	647	650	597	601	607	609	610	611	627	608	575	648	636	607	612	640	644	624	628	663	636	626	608	594	615	687	627	576	598	590	655	669	624
7826	8076	11374	9984	5672	3266	1728	1252	982	784	817	790	690	679	573	535	449	409	433	400	370	425	336	375	332	348	325	296	253	267	264	224	234	239	226	261	248	234	243	250	258	286	269	264	247	252	230	230	197	232	244	243	259	237	259	205	212	233	223	233	240	223	264	216	235	251	260	232	214	247	233	207	226	225	227	228	237	260	239	258	232	243	241	241	252	237	234	238	251	264	246	240	223	263	224	247	230	227	266	240	257	232	235	229	231	259	226	227	231	232	223	249	234	233	211	232	257	253	255	241	226	266	243	210	249	226	248	237	277	247	230	247	249	239	234	240	241	235	246	242	231	222	259	257	255	218	245	248	229	244	214	216	237	230	234	246	215	263	242	226	231	227	229	223	232	236	242	232	235	217	227	212	222	248	195	250	270	238	244	232	231	262	236	219	252	244	253	254	248	228	253	245	271	237	266	251	271	250	226	242	223	264	245	203	258	219	265	231	255	245	247	249	236	219	260	243	252	236	235	265	270	266	241	227	234	240	245	250	229	242	213	244	254	240	234	247	257	255	251	236	245	230	244	224	231	237	250	227	257	242	236	234	272	220	257	256	263	232	232	248	250	260	246	263	229	234	216	246	246	243	252	231	232	245	241	239	224	232	264	259	220	238	237	230	279	240	260	243	227	259	252	237	213	235	224	221	239	257	237	235	239	220	253	255	225	268	232	227	221	216	210	253	205	244	227	231	251	266	259	220	238	262	217	242	219	250	249	275	254	236	231	266	275	242	252	223	230	226	229	250	212	248	252	249	247	250	242	240	230	237	233	230	249	262	226	213	248	246	239	240	251	238	247	228	248	245	226	238	261	221	214	237	245	229	234	247	249	238	225	227	244	230	242	233	228	240	274	231	252	247	240	256	238	232	253	253	230	234	221	267	254	229	224	242	246	252	229	239	227	223	246	241	257	235	243	217	240	247	267	228	221	233	239	235	238	239	233	236	221	244	213	262	242	251	248	243	237	246	261	242	226	229	219	243	210	241	233	249	242	240	260	244	252	244	266	230	233	229	242	251	243	237	251	226	245	229	275	212	265	244	252	241	265	256	280	233	244	252	239	213	245	254	201	224	244	243	244	281	219	235	242	243	217	269	229	240	215	263	248	252	262	224	245	249	210	244	258	257	246	241	249	225	245	272	222	250	252	277	251	244	242	234	238	250	213	230	239	264	225	228	247	245	255	230	246	217	246	280	233	263	256	273	249	219	243	215	244	261	259	280	234	247	226	262	234	225	241	237	212	243	225	241	237	235	243	232	257	220	273	220	255	250	230	221	235	250	233	256	237	269	251	235	248	232	247	273	257	228	235	232	254	231	263	236	270	261	234	251	246	254	229	217	229	239	236	264	290	264	239	232	243	214	241	236	242	254	240	256	238	237	258	252	250	277	224	230	261	225	199	234	239	253	242	230	236	250	253	223	233	213	210	261	229	263	244	237	221	241	259	225	208	201	219	251	266	238	262	227	231	252	258	240	254	260	252	250	260	234	243	251	244	216	227	240	238	229	270	263	229	261	215	247	236	249	258	238	247	249	240	195	263	251	226	229	266	256	230	214	281	251	240	238	236	244	233	226	255	262	242	219	216	240	249	228	234	220	235	258	263	241	257	227	225	226	240	255	240	254	270	227	219	253	226	242	245	267	224	250	237	230	267	245	227	218	283	241	225	247	250	220	258	237	238	226	249	236	244	262	235	217	242	261	240	235	242	242	217	216	223	236	251	249	237	230	252	216	228	223	234	220	259	232	218	224	234	244	239	240	261	225	252	251	244	236	268	238	232	229	264	226	236	223	239	223	221	243	245	279	291	231	244	269	234	246	230	231	241	249	254	246	228	252	241	242	221	244	255	240	228	242	255	253	257	219	228	221	243	223	237	247	243	212	237	237	218	235	246	243	238	252	216	249	237	221	219	228	238	251	213	268	233	212	222	220	255	229	219	262	261	240	210	234	243	242	241	238	253	242	253	235	240	243	228	239	214	225	231	234	242	259	242	206	263	240	259	245	253	246	215	253	273	266	255	254	263	258	227	265	261	236	226	241	251	245	253	249	234	272	260	247	238	250	237	253	233	249	260	253	246	265	259	240	229	204	244	224	246	219	245	204	241	218	238	240	235	244	209	251	210	244	243	221	242	253	269	240	246	272	264	247	234	216	255	255	230	275	248	233	242	227	254	242	250	232	250	261	217	247	223	249	210	227	204	239	234	232	254	205	215	228	272	234	236	252	224	238	204	226	229	256	246	255	229	231	242	242	248	262	262	252	243	206	267	220	240	233	245	216	238	267	223	237	240	243	265	252	249	285	218	234	219	256	231	217	236	232	238	244	264	227	243	218	249	235	237	245	274	225	213	211	231	259	212	236	242	240	227	222	235	210	232	226	226	232	246	249	233	268	224	230	234	255	264	204	249	207	264	236	259	231	216	244	244	233	224	214	267	262	231	227	239	226	240	224	247	246	218	221	241	256	222	254	254	240	254	251	237	229	250	242	241	224	259	212	239	232	226	260	194	237	247	261	261	242	219	246	231	242	249	255	247	254	233	229	225	248	240	234	235	240	232	220	213	253	231	244	262	245	234	240	222	238	242	236	268	259	217	254	253	229	255	226	230	237	258	252	224	254	242	246	226	235	244	212	242	240	243	234	235	215	255	242	222	265	298	231	239	243	243	254	241	228	242	280	218	248	246	260	265	246	231	232	240	224	268	252	227	228	240	254	252	221	263	249	239	217	238	233	221	234	259	239	257	249	220	257	245	261	228	233	227	241	250	237	249	240	233	241	233	249	214	238	241	257	232	255	231	235	245	248	236	215	226	263	235	224	259	217	242	250	250	246	206	231	239	248	265	269	229	260	228	258	251	215	232	229	227	255	241	255	225	243	261	239	246	236	272	249	239	237	263	259	239	242	213	237	242	240	241	247	224	237	260	223	270	240	240	239	241	233	246	275	265	225	263	217	225	224	231	246	200	238	241	217	249	227	254	241	225	200	209	248	248	222	251	226	230	249	266	237	257	215	234	241	207	235	238	253	242	248	232	240	201	229	234	250	236	246	219	254	227	271	234	238	206	231	245	238	247	215	260	234	252	238	261	230	256	233	237	256	225	240	242	268	237	249	233	272	219	253	243	269	219	227	266	257	242	264	208	249	238	226	227	208	227	224	217	251	270	206	233	243	264	258	237	274	249	229	241	226	234	215	229	242	271	251	231	229	258	237	232	268	262	269	244	256	245	255	229	206	255	222	223	222	234	250	231	230	229	253	258	268	258	256	246	250	242	240	257	253	269	248	263	249	251	216	223	263	261	241	247	216	262	222	245	228	229	204	247	245	241	247	266	256	252	210	235	251	229	232	232	257	235	229	242	253	244	245	252	234	254	233	280	217	233	246	242	219	254	248	229	215	277	223	241	242	240	220	281	254	230	226	245	246	257	253	252	206	233	235	229	238	233	241	237	262
6371	7099	14849	19897	15279	11669	7394	5608	4919	4025	4345	3991	3601	3363	3035	2632	2045	1770	2024	1844	1781	1983	1495	1533	1434	1399	1294	1163	952	829	682	724	663	668	707	673	678	653	640	731	711	725	694	737	670	667	668	658	617	646	639	635	647	586	624	642	642	626	596	628	573	606	604	647	620	632	607	612	586	611	659	613	593	639	646	632	635	615	630	636	607	670	594	633	626	665	652	631	633	627	634	593	626	650	617	616	639	656	643	652	634	656	597	668	631	601	611	655	608	553	588	644	656	603	598	618	630	649	622	635	658	650	632	641	654	667	644	610	694	594	667	655	661	606	637	624	639	656	639	627	671	647	604	588	638	622	616	574	646	662	581	594	668	658	606	627	599	633	647	611	594	654	584	637	628	619	617	608	644	623	604	611	642	633	619	647	608	605	634	637	640	657	635	592	570	688	610	636	632	635	608	616	661	570	629	643	642	618	671	614	624	690	614	654	624	651	645	632	590	668	623	641	635	645	633	628	631	637	647	635	653	668	608	627	617	667	611	613	618	637	609	643	608	598	651	589	605	637	642	653	649	584	615	590	656	599	675	583	634	653	610	626	633	622	622	618	577	650	621	658	659	640	656	624	600	626	634	655	678	607	587	625	619	649	612	631	641	593	642	571	663	617	641	633	647	573	667	609	632	631	620	622	561	633	583	633	597	659	664	635	610	590	640	670	620	623	633	638	675	658	680	611	625	638	581	654	671	606	593	665	634	644	645	646	625	589	625	635	609	651	615	623	625	636	650	660	626	658	599	637	630	656	658	630	662	621	619	625	617	624	584	632	652	618	600	622	635	610	666	630	627	549	604	646	641	650	615	665	629	584	638	583	628	647	610	638	624	624	613	622	651	630	641	625	597	638	581	655	601	603	648	629	635	663	620	617	629	571	639	668	645	621	607	654	632	619	627	651	606	638	596	639	669	618	652	613	599	650	589	657	598	614	621	575	616	619	646	606	639	633	638	611	605	635	639	620	623	606	573	608	664	641	620	609	643	646	622	628	609	657	647	651	641	641	641	612	645	619	629	621	663	632	644	634	623	625	631	605	606	628	646	626	606	621	629	651	658	585	648	629	652	619	623	632	615	639	618	643	626	632	597	620	622	605	611	630	620	626	672	635	621	645	683	630	645	647	603	632	630	618	644	619	623	649	605	660	616	623	613	657	633	606	623	632	601	630	610	621	630	636	614	647	649	638	610	639	663	651	630	663	627	604	655	639	678	626	628	629	623	604	664	656	612	624	650	620	573	641	643	626	579	657	600	634	647	617	646	632	637	644	635	590	640	636	592	644	627	637	630	624	649	643	675	682	644	609	606	647	697	653	596	642	653	674	654	585	580	606	644	624	618	642	624	610	680	587	583	651	647	644	611	662	629	618	626	673	647	642	642	598	619	604	657	632	598	615	635	640	657	637	632	606	623	647	659	660	601	678	653	645	591	672	595	693	683	649	630	650	641	609	662	657	674	634	601	653	636	646	608	633	603	645	644	644	593	574	647	627	634	587	605	632	595	600	650	621	615	602	625	616	658	619	599	609	594	634	656	671	619	601	610	638	631	677	640	641	606	650	659	652	638	657	643	617	631	647	629	657	601	630	719	628	638	640	646	650	662	609	661	677	617	615	626	623	613	646	581	600	647	584	618	675	575	656	625	638	610	653	595	647	668	643	607	653	638	602	627	602	646	618	631	643	632	635	638	614	588	640	636	621	634	591	612	626	628	638	634	650	625	614	604	626	623	619	635	600	622	605	648	612	654	606	682	651	638	582	639	617	636	641	635	626	632	636	590	631	633	647	623	642	631	653	596	640	640	577	615	644	640	669	631	636	633	649	644	677	617	633	627	624	648	639	655	611	662	641	590	638	643	608	622	609	601	599	653	630	641	595	611	645	618	666	623	635	662	605	602	651	651	617	631	660	668	654	635	634	638	643	654	584	641	621	584	640	648	643	607	636	552	634	607	649	632	627	614	677	656	625	635	671	677	637	662	641	664	599	632	594	607	644	676	659	663	625	610	679	638	612	616	593	673	650	633	606	624	645	649	628	637	636	605	649	640	679	699	651	589	628	618	594	650	655	593	607	618	603	616	587	617	622	585	645	582	639	600	640	591	620	656	650	637	645	632	590	569	621	625	631	601	633	622	640	632	614	623	694	615	648	598	600	660	651	635	613	663	619	644	650	660	605	635	630	643	650	619	604	659	624	618	667	640	637	609	619	645	613	612	619	658	631	659	615	604	663	591	598	671	681	691	616	643	626	624	610	593	685	632	590	631	671	608	641	684	643	643	664	593	644	635	642	635	601	616	611	625	638	657	619	640	636	700	692	655	654	644	620	622	602	622	655	629	681	675	637	630	614	635	633	583	645	609	596	639	635	633	627	581	598	598	675	636	623	623	609	659	629	621	607	638	646	668	630	605	613	613	639	660	674	602	644	646	659	639	660	617	607	651	621	652	617	649	595	646	631	629	602	634	601	592	635	631	602	637	644	584	580	594	646	614	601	634	604	631	585	655	621	617	598	586	637	653	596	621	621	647	601	675	652	650	608	689	646	627	663	603	624	656	641	610	654	640	663	619	636	575	565	614	633	627	610	606	672	598	652	633	626	659	629	664	616	622	613	609	627	636	605	628	677	649	585	641	598	661	670	628	593	610	636	642	604	630	653	641	629	617	645	677	664	646	659	629	647	636	649	640	603	615	582	662	633	610	681	637	626	647	617	626	645	694	618	620	657	615	650	626	628	614	601	629	603	625	658	620	656	617	610	620	639	675	602	698	655	641	642	607	600	630	634	600	615	646	631	597	617	662	625	600	590	605	626	661	603	663	596	627	592	623	636	627	654	652	631	613	644	654	620	662	609	622	596	606	572	630	624	602	577	668	643	669	639	614	631	621	646	651	611	630	626	622	580	603	660	653	636	608	658	638	576	661	622	630	660	670	627	623	593	647	624	634	622	665	663	604	623	606	633	646	602	585	652	634	648	622	627	652	616	615	658	642	621	621	679	628	644	630	601	636	658	617	612	641	678	627	600	629	617	612	641	618	637	650	663	619	673	657	633	629	660	623	653	650	587	626	650	665	651	664	568	575	641	632	657	667	663	619	616	635	652	642	667	620	623	583	640	662	597	642	600	622	663	624	675	689	613	629	616	621	634	634	613	599	591	625	609	618	603	594	657	657	638	618	626	637	645	642	691	639	626	639	614	656	632	621	666	654	629	673	607	639	607	609	625	650	671	634	599	584	617	592	591	610	651	629	663	582	636	626	630	636	644	605	665	630	677	585	618	626	645	627	600	616	642	653	657	639	601	670	594	641	694	626	579	626	669	609	591	620	588	633	589	664	594	584	647	658	603	649	598	633	618	594	626	641	666	614	621	627	622	659	622	610	631	676	652	596	593	626	654	662	607	677	681	613	637	641	653	602	636	645	689	631	651	609	623	574	629	628	599	607	663	604	577	678	627	624	639
23388	19081	25745	25051	19344	13946	7336	4675	4540	4082	3393	3200	2299	1757	1520	1624	1744	1407	1762	1890	1902	2476	1611	1888	1532	1592	1205	1117	765	621	440	515	360	307	282	295	292	273	295	323	354	374	344	316	263	272	258	285	281	257	286	242	287	243	253	245	259	282	238	262	276	243	243	221	273	257	268	255	265	247	235	253	255	254	235	246	260	289	258	233	261	252	270	255	272	281	257	259	244	261	281	260	253	247	281	274	258	280	264	262	228	235	250	247	259	259	267	251	225	278	241	263	280	243	264	271	271	258	288	267	261	264	228	249	259	239	272	239	269	273	255	244	244	249	266	254	257	272	277	239	250	254	259	265	267	227	280	279	241	269	274	260	223	258	261	236	239	262	258	270	254	234	256	254	252	242	242	260	266	251	265	232	269	281	247	273	242	246	273	276	257	270	242	249	230	256	280	228	286	257	251	256	224	255	251	287	261	256	240	248	222	257	247	241	273	264	225	246	252	246	247	241	219	259	238	238	249	264	268	258	261	265	251	243	274	257	236	256	257	233	240	250	265	249	276	258	248	260	247	254	253	253	268	252	264	254	279	253	259	269	240	276	262	270	247	264	263	222	273	270	258	265	258	272	268	284	263	253	273	249	231	261	275	257	276	280	239	275	280	241	263	275	272	266	254	257	262	264	249	253	280	266	247	250	248	250	217	217	235	233	263	277	258	265	289	267	265	240	260	239	254	234	272	237	264	267	241	295	272	281	249	277	239	233	243	246	237	282	252	240	282	268	267	249	239	239	228	251	255	229	281	240	257	258	243	266	242	251	261	244	240	262	253	233	262	251	261	245	250	248	275	249	237	263	257	276	286	250	247	256	235	254	255	246	275	252	255	251	239	251	254	233	275	247	255	277	269	291	247	234	230	224	211	256	263	259	279	261	247	244	246	260	241	252	281	241	240	239	261	257	252	250	290	264	289	267	301	269	235	261	254	263	239	260	218	264	256	279	241	270	243	241	274	261	261	258	233	260	246	275	240	255	250	288	265	236	251	222	249	289	237	228	265	254	256	266	287	258	243	256	253	260	276	236	261	272	247	244	257	259	290	260	269	266	247	225	248	249	241	289	257	259	229	243	247	234	242	246	231	252	281	241	268	261	244	265	273	246	262	251	268	247	250	252	242	267	245	229	259	265	293	231	256	263	261	292	235	243	247	248	251	263	254	238	270	234	234	238	265	259	249	224	258	256	245	250	245	261	266	241	261	270	238	244	270	244	256	273	259	250	258	271	271	245	222	255	253	229	232	248	258	246	278	286	244	231	261	245	250	251	270	287	270	256	272	252	247	252	263	274	250	239	273	267	274	234	263	250	228	235	246	234	251	261	249	277	258	247	241	264	280	290	255	274	264	245	246	233	278	251	276	247	265	280	254	269	265	242	232	260	242	262	254	277	247	250	249	262	263	251	223	271	237	244	256	249	240	225	266	257	265	259	297	222	235	242	261	233	240	263	251	223	244	235	261	249	275	225	258	264	236	247	281	269	238	279	255	268	239	236	243	229	269	265	269	238	228	244	257	264	276	232	253	281	289	269	245	236	253	255	269	245	231	233	239	267	270	276	274	272	259	255	271	247	277	251	249	242	279	234	258	253	269	264	255	273	249	299	256	293	241	256	271	251	274	241	244	281	267	257	230	258	252	243	238	252	249	276	246	268	257	268	238	251	270	272	252	230	265	248	253	251	255	271	274	254	260	245	245	256	242	312	266	252	254	271	253	259	236	247	252	243	262	241	232	266	296	254	257	251	252	245	252	258	265	250	240	233	259	250	265	273	235	248	242	249	251	267	243	243	242	271	259	267	280	233	259	221	273	247	243	256	239	245	233	272	239	280	273	242	273	237	210	247	258	240	265	271	286	247	253	266	247	243	247	261	282	229	250	256	263	276	253	255	231	241	252	244	224	251	267	248	276	267	255	238	231	215	231	255	261	246	253	252	252	271	227	237	277	256	232	236	229	230	260	257	260	262	275	261	258	257	237	249	262	237	258	267	269	264	254	235	255	237	224	252	255	244	221	244	279	268	251	231	233	239	243	233	263	257	228	245	270	274	276	279	253	271	244	250	250	265	249	244	266	260	274	266	241	241	265	249	295	288	243	254	259	256	251	273	280	277	232	259	260	259	269	228	259	258	258	249	271	253	245	261	269	268	251	253	241	284	257	234	247	241	255	265	253	272	240	274	251	252	260	277	227	262	230	230	249	264	259	286	266	242	259	271	261	273	246	260	243	263	255	255	231	232	271	276	238	260	232	284	273	236	246	256	271	294	269	292	288	250	237	279	248	241	247	258	247	271	239	256	280	264	266	223	253	290	263	242	237	250	284	268	248	250	279	255	265	244	226	230	242	261	258	281	283	262	264	237	287	253	255	249	263	263	286	258	249	270	221	243	266	254	254	231	246	252	235	237	243	239	239	250	259	262	283	258	277	242	256	266	219	256	279	242	236	231	254	262	273	231	248	263	251	250	246	275	249	243	286	255	243	245	248	253	265	236	259	250	272	266	259	218	228	249	245	262	278	276	241	264	255	258	220	251	294	252	260	272	248	262	275	264	278	250	276	275	246	263	262	241	291	251	243	271	247	259	254	256	272	247	237	276	287	236	238	259	223	262	245	235	271	206	237	280	245	260	248	271	293	286	283	293	272	240	267	237	274	233	264	247	230	250	248	248	241	208	249	274	260	231	263	231	283	253	240	210	228	234	247	249	263	239	272	257	241	272	265	239	277	265	231	250	263	229	243	235	243	239	255	269	272	274	279	242	266	259	267	233	250	256	240	279	219	274	244	231	243	277	238	259	283	264	259	251	234	249	264	245	269	240	275	280	252	235	255	286	260	256	242	244	272	245	246	253	242	268	246	249	269	247	251	219	252	240	245	269	263	243	247	244	238	226	257	263	282	249	264	247	251	255	252	247	249	284	273	242	253	256	229	231	247	245	228	249	246	270	272	247	251	224	248	273	236	268	305	272	248	222	276	230	276	249	263	282	292	275	243	252	251	257	240	256	274	245	266	253	295	245	268	237	254	267	257	213	245	235	280	243	248	249	254	266	271	253	260	243	287	273	261	290	265	234	262	241	249	225	232	250	236	254	244	258	279	251	266	255	264	237	257	263	272	279	266	248	259	257	226	273	259	247	247	293	230	284	254	254	223	277	285	273	263	258	278	262	250	271	259	239	241	257	264	260	292	252	272	261	257	246	255	239	271	241	241	251	263	271	267	252	254	234	248	252	246	257	238	250	235	285	258	256	232	243	261	250	236	273	253	251	257	257	243	248	246	287	250	270	261	276	243	223	263	263	237	273	252	277	258	283	253	239	246	253	238	252	279	256	244	269	222	234	241	250	258	272	257	308	257	254	257	279	237	263	236	250	269	241	266	266	261	255	267	241	259	254	252	269	208	241	271	233	267	250	271	241	250	235	245	272	264	232	273	236	255	229	233	249	253	269	230	262	251	231
15221	15008	27493	30685	27823	24725	16286	14741	15765	13928	12768	12475	8944	7469	7635	7514	7926	6597	8605	8831	10638	12638	9185	10492	8258	9221	6931	6524	4102	3198	2036	2327	1218	1054	1093	953	802	794	790	1400	1735	1398	1433	1264	931	815	776	724	708	686	646	681	644	697	685	728	678	636	620	636	667	667	630	649	655	663	685	655	647	645	659	675	646	644	697	647	689	665	689	663	696	659	682	657	690	682	709	677	659	676	651	686	620	666	685	685	639	674	671	706	717	629	663	646	651	673	643	652	649	664	628	682	658	721	657	657	659	694	651	648	668	663	661	670	645	707	696	634	689	665	623	624	664	669	695	641	654	666	616	689	629	673	686	642	615	679	671	596	620	652	651	638	729	669	695	651	650	705	710	653	653	645	687	639	612	680	669	686	666	630	689	646	698	671	608	676	734	689	647	657	668	705	684	645	679	662	700	673	667	698	634	659	677	683	671	643	631	654	611	636	646	625	657	659	683	663	617	643	628	668	648	678	645	691	688	667	685	641	653	681	693	633	674	662	685	689	704	621	618	649	683	685	625	682	677	656	679	679	653	675	700	695	665	655	632	653	676	632	690	696	648	668	637	679	623	649	658	672	657	683	695	668	648	698	648	658	664	654	676	680	743	677	639	630	651	641	628	663	612	683	667	613	617	628	655	646	671	664	705	664	681	709	653	629	685	678	660	670	640	650	695	679	655	701	639	650	691	629	645	654	636	649	704	667	635	668	669	653	666	646	637	688	667	665	650	693	640	654	652	686	636	694	664	682	673	689	662	683	660	658	687	674	685	739	640	672	684	650	670	663	664	657	624	667	686	693	656	637	649	652	654	655	647	643	682	654	671	683	687	660	633	654	659	681	620	690	639	699	675	683	666	695	664	692	661	667	619	717	643	683	652	676	646	649	623	685	703	649	640	679	692	700	654	660	651	698	650	643	663	682	642	640	627	668	630	647	668	658	648	663	692	692	673	662	735	704	708	670	709	679	661	694	706	673	595	676	702	640	661	658	678	632	697	645	607	665	635	647	672	643	695	651	673	621	677	691	693	659	676	636	676	688	695	686	699	690	705	620	653	644	687	637	643	680	716	681	699	638	642	675	694	611	651	657	650	627	687	685	682	666	705	656	671	624	698	638	623	642	657	663	601	644	636	666	669	691	648	676	674	620	666	644	692	603	666	663	665	671	668	664	693	647	622	677	662	664	598	666	601	657	698	651	660	638	661	658	632	636	625	639	708	672	711	679	638	704	656	690	679	700	673	678	630	663	658	688	673	689	657	680	675	657	657	667	638	694	622	619	664	642	673	671	656	664	646	652	616	666	697	645	649	667	655	603	687	647	656	638	681	615	656	698	630	720	679	641	649	664	661	708	628	656	687	637	638	677	684	650	657	676	656	634	649	641	598	693	669	651	699	680	668	660	687	727	643	696	644	687	671	706	672	660	652	616	621	642	686	671	719	686	668	660	690	705	663	657	674	638	728	645	664	628	668	643	695	638	687	705	657	648	653	684	662	658	683	637	667	685	678	724	693	655	629	679	671	686	668	667	652	659	689	669	666	640	664	629	681	684	661	630	686	618	643	634	682	647	654	716	669	689	678	689	608	690	673	627	699	657	653	648	667	627	635	667	695	708	631	648	623	673	686	693	657	633	646	668	662	685	672	686	634	655	656	701	686	662	645	720	708	703	665	694	748	651	680	635	671	656	641	690	673	670	658	676	696	680	668	681	698	670	655	678	680	667	662	642	691	682	637	600	670	638	633	634	693	728	647	718	650	669	634	664	661	656	683	639	702	622	644	648	700	692	666	630	648	645	723	646	694	680	660	650	705	708	647	673	656	673	628	689	643	680	669	704	705	685	640	674	713	645	683	667	659	690	703	681	667	672	671	669	722	670	645	681	709	633	635	654	678	654	662	700	742	687	674	665	722	597	678	695	659	683	679	682	650	682	585	649	657	690	680	638	659	647	690	702	665	682	686	671	719	619	680	658	650	668	672	706	647	656	648	653	651	680	683	645	663	670	675	653	684	658	635	707	647	625	685	698	721	677	691	653	702	695	656	636	660	666	702	636	627	663	650	665	654	672	663	660	656	661	650	663	694	689	700	654	705	662	690	656	631	656	670	690	634	613	693	673	682	683	663	658	709	673	702	674	652	674	717	604	654	663	656	684	695	646	647	660	685	702	644	710	641	673	712	663	679	624	699	639	700	642	689	649	669	681	611	686	661	720	730	632	689	695	647	629	649	669	663	644	669	704	676	694	670	692	668	697	667	658	635	639	615	663	677	689	659	666	620	669	679	655	686	648	664	700	681	661	638	691	737	736	676	702	680	690	660	639	657	648	655	598	726	653	654	641	642	680	681	701	625	674	656	641	623	669	670	647	660	666	643	696	684	708	688	694	664	701	670	641	662	643	685	697	639	665	690	634	656	633	676	650	707	678	649	659	640	697	738	660	689	652	615	678	686	705	658	632	677	652	641	700	698	693	708	653	673	659	693	661	694	645	694	683	652	652	658	669	646	671	665	671	648	675	687	674	685	689	664	625	635	670	681	678	659	689	656	643	626	638	645	670	662	685	708	624	651	647	679	647	686	659	632	714	651	687	705	641	636	669	693	725	670	659	591	676	691	660	616	667	620	694	653	692	639	644	658	676	672	667	658	646	669	670	668	671	681	680	656	652	669	661	651	640	660	634	686	682	706	673	683	648	676	699	670	685	667	671	659	650	614	695	687	649	625	688	646	716	719	664	644	665	705	645	664	640	655	623	633	667	634	665	667	655	686	655	682	645	684	641	684	616	714	664	669	702	631	683	665	645	702	639	677	645	678	662	642	697	694	698	636	659	698	667	662	670	694	622	671	675	664	661	655	660	664	703	659	652	685	640	646	689	664	684	686	666	663	672	688	650	684	675	709	658	646	671	667	662	641	689	627	657	676	676	688	681	658	670	684	633	649	686	664	674	591	654	631	687	655	697	642	664	682	702	684	649	682	663	691	677	664	699	685	652	622	728	642	648	684	682	644	659	689	662	689	687	660	657	672	694	678	655	622	649	665	688	621	651	657	692	679	640	625	684	660	655	685	678	680	631	672	663	672	662	690	670	624	622	638	630	642	629	684	659	669	637	675	651	702	681	681	689	662	667	660	687	686	663	684	667	672	654	665	656	652	678	651	637	645	637	633	634	652	677	666	671	677	674	662	678	666	668	669	675	665	619	675	650	690	659	672	679	687	646	678	647	682	692	688	677	651	653	650	654	650	678	626	692	671	698	649	697	686	661	667	620	695	639	633	700	664	645	631	631	669	598	670	719	650	671	695	653	671	649	654	692	661	690	655	648	658	671	684	685	662	685	626	668	631	619	665	661	707	686	688	659	665	680	639	663	682	656	680	707	700	639	656	623	627	641	687	692	691	608	671	667	633	676	697	659	660	603	660	664	644	692	680	664	673	658	679	638	646	685	659	686	636	694	665	711	669	656	667	710	617	703
34267	28002	34880	32869	27338	20753	13275	10675	10172	8302	6479	5418	3434	3321	2948	2397	2580	3004	2847	3099	3933	4489	3888	3899	2867	3157	2279	2096	1213	1078	720	730	445	303	358	300	302	264	265	443	518	437	447	420	287	324	264	253	257	257	269	257	255	233	226	244	273	253	245	264	264	228	240	272	248	211	247	216	224	251	247	240	232	229	224	254	244	253	246	239	241	241	264	250	234	235	219	217	228	243	266	238	243	255	262	216	252	233	226	234	253	244	261	270	252	235	238	253	242	246	216	247	222	282	261	250	231	219	246	254	250	262	241	236	255	261	242	250	231	224	234	225	231	230	232	254	229	258	266	260	282	237	225	235	263	238	212	223	238	261	264	256	244	278	237	229	272	233	252	278	268	238	233	234	241	253	252	229	248	254	256	239	243	224	233	292	212	257	243	217	196	238	263	239	237	248	252	266	249	253	248	259	251	218	234	231	236	247	218	258	238	239	230	254	239	264	263	226	232	219	244	236	249	270	257	257	232	228	244	215	228	233	241	236	242	228	266	259	228	226	254	248	238	225	259	271	261	203	243	233	251	256	247	250	224	217	251	241	245	250	238	231	263	250	249	260	251	244	224	217	194	217	239	254	234	254	251	268	259	276	234	236	221	217	236	244	226	252	267	224	249	253	236	270	252	256	262	253	227	208	250	222	250	248	231	247	263	243	269	232	247	285	265	237	230	255	233	230	233	217	225	260	236	264	250	220	258	257	207	258	254	240	217	224	217	241	273	247	248	241	246	248	265	238	256	256	243	249	216	264	252	246	217	251	252	247	253	232	236	217	238	241	233	230	249	217	221	233	238	242	268	252	225	301	255	253	216	252	253	238	253	270	247	246	253	251	268	260	231	244	234	252	269	240	237	244	251	231	217	248	221	223	235	230	242	226	273	238	252	220	222	235	260	225	239	253	260	260	236	231	229	241	263	241	251	235	223	230	260	229	245	240	253	260	240	223	256	252	266	232	229	232	236	219	259	236	225	237	255	268	259	231	202	243	236	225	233	253	272	228	233	267	263	216	247	218	226	231	242	258	237	244	243	247	213	231	260	200	251	244	235	274	247	250	230	244	245	257	253	261	222	258	237	237	254	224	239	255	267	256	232	234	218	230	237	239	229	245	256	235	237	226	213	273	246	256	251	264	280	233	247	212	260	243	270	266	230	262	233	227	243	254	266	236	239	237	222	223	258	244	249	253	220	258	217	234	242	232	246	255	227	220	259	275	285	249	262	231	257	212	253	239	243	281	252	255	270	242	241	229	268	234	257	250	232	265	243	240	213	259	230	271	241	234	241	258	240	241	235	254	254	272	245	262	254	248	247	251	243	264	222	263	253	218	270	200	259	265	227	254	253	249	258	246	240	244	209	254	251	232	257	227	267	253	240	254	262	244	218	220	243	252	276	252	247	255	259	217	219	255	236	249	247	246	260	265	228	234	254	260	275	263	268	230	256	236	258	239	236	247	243	264	246	251	270	228	231	249	237	241	263	250	221	238	256	219	228	253	232	255	259	230	233	261	239	253	250	230	254	273	261	274	251	284	223	253	245	241	251	245	221	275	227	247	261	243	231	266	256	251	243	216	261	222	242	248	264	248	230	225	251	269	237	249	220	225	272	234	248	263	260	273	258	292	231	246	254	222	240	250	252	240	247	240	250	234	221	216	228	252	224	232	247	256	233	261	250	249	274	221	242	255	257	228	228	250	242	257	233	239	252	221	263	245	242	238	218	244	223	253	279	261	270	223	232	227	219	239	250	237	217	240	252	247	250	256	238	228	252	232	285	261	249	235	221	265	223	248	214	237	246	231	238	244	243	258	210	266	240	243	227	210	240	255	230	232	240	249	248	239	237	254	251	289	211	272	248	229	269	241	240	234	241	259	269	237	278	242	234	247	250	277	242	225	255	246	234	286	270	215	252	267	262	257	246	254	252	235	238	244	247	222	230	252	245	262	256	243	242	235	224	257	249	227	283	275	235	236	269	285	243	271	255	218	230	264	229	194	247	257	236	225	234	234	239	228	225	260	232	229	250	254	250	256	269	230	224	241	253	243	242	263	234	225	214	259	221	251	249	250	222	252	285	224	224	276	254	262	265	242	245	238	260	225	261	256	223	221	239	238	229	254	243	272	255	237	221	233	238	240	250	261	239	263	274	257	226	249	230	288	242	233	254	258	237	271	256	272	268	248	225	254	226	262	229	242	243	259	260	230	240	239	242	258	259	233	243	224	217	247	274	231	274	263	249	230	246	235	220	240	259	236	237	252	272	245	250	261	231	218	246	241	260	212	220	258	252	271	251	236	240	272	226	254	214	272	279	225	233	243	253	259	232	247	255	236	252	242	237	241	260	266	273	253	258	246	255	237	251	239	237	246	241	241	227	242	250	228	239	242	264	259	238	261	257	273	240	215	244	262	235	275	238	239	237	227	235	277	250	223	216	235	255	234	232	193	252	243	274	252	245	266	242	215	228	249	255	248	253	240	255	238	218	245	233	220	256	231	244	254	243	217	264	211	234	252	252	226	235	247	278	254	250	247	271	289	247	246	255	252	233	226	251	273	229	246	231	268	222	247	232	242	247	265	242	239	247	265	261	223	225	235	215	263	232	246	228	226	230	224	267	250	251	226	256	247	241	238	232	257	255	235	254	233	232	250	273	249	237	228	270	209	260	263	246	237	272	249	254	216	225	256	263	234	235	222	253	237	232	254	251	232	268	248	244	228	235	259	246	238	223	256	251	236	253	225	238	230	240	247	245	249	213	250	256	250	247	225	222	237	229	241	238	249	238	260	227	271	242	243	262	235	261	226	258	252	258	253	248	233	215	272	259	234	220	267	259	245	259	251	266	239	266	301	234	235	250	260	244	233	234	261	252	244	225	218	249	249	262	245	234	221	245	254	247	228	257	263	284	246	246	203	230	237	239	260	244	253	218	234	208	251	227	224	252	259	241	240	239	248	254	258	260	236	257	255	276	262	266	263	293	216	266	223	278	268	241	240	252	255	267	283	262	245	259	232	251	246	238	238	218	246	252	252	246	220	231	246	246	239	255	261	260	270	240	227	226	235	219	262	235	251	231	227	276	234	258	238	252	234	260	255	260	235	243	257	245	230	234	221	261	246	227	227	237	279	250	234	246	254	266	239	265	259	215	261	254	216	254	243	276	223	263	210	263	255	224	236	254	251	238	275	243	231	247	238	226	238	246	253	239	240	238	259	248	218	252	236	239	248	252	237	207	239	254	232	250	265	233	254	252	249	238	217	253	290	241	242	221	270	248	260	254	248	282	249	231	249	269	267	257	223	228	268	235	232	242	232	260	213	260	238	242	243	211	236	238	246	259	246	225	252	215	248	234	235	221	250	258	190	235	273	218	235	255	219	238	252	251	244	238	256	247	251	268	224	243	222	232	222	277	254	246	246	230	261	215	241	266	241	232	238	232	231	257	248	251	222	239	271	253	238	216	245	221	252
21298	21534	33765	36352	33324	28935	23397	23546	22868	20462	18625	15818	11732	12491	11104	10607	10908	11892	11919	13200	17035	19536	17604	17895	13614	15684	11547	11069	6751	6091	3966	3865	1673	1223	1417	1006	947	893	836	2038	2731	1967	2136	1722	975	901	944	821	749	682	657	681	608	669	645	678	613	623	665	663	616	677	663	650	639	631	647	687	664	624	642	621	631	638	689	681	680	619	672	633	642	615	613	681	617	632	627	626	614	610	649	654	622	667	610	620	590	615	589	682	633	659	641	625	624	625	622	645	655	629	632	623	605	652	664	595	688	668	633	650	679	644	603	581	643	651	599	626	590	625	623	666	635	677	653	619	606	643	612	625	646	627	628	632	686	653	623	605	619	659	625	646	641	620	617	614	603	657	606	622	628	628	652	624	655	632	624	631	634	610	603	605	642	630	636	653	621	632	676	649	591	625	620	619	623	598	613	656	643	679	642	637	655	593	626	621	611	618	644	663	694	605	636	606	649	607	657	636	658	605	590	603	636	643	635	644	645	656	647	650	653	573	638	636	648	578	586	636	615	623	687	593	617	641	703	639	610	610	632	656	659	604	670	610	594	654	649	580	637	667	623	653	620	591	620	604	611	620	627	632	646	646	642	627	598	645	614	621	635	598	617	663	620	604	666	654	649	635	646	603	632	608	653	619	625	637	617	641	619	668	636	626	651	623	653	617	654	619	681	614	658	579	689	612	607	645	657	660	634	620	611	615	647	652	629	621	615	635	644	649	610	651	667	658	649	594	624	678	635	599	624	658	629	625	641	618	594	643	609	643	621	639	686	624	623	633	651	628	610	656	619	618	595	615	620	655	625	642	600	627	670	676	639	633	608	611	641	620	659	679	616	580	629	605	634	640	672	654	562	636	622	665	608	607	646	673	613	640	625	669	615	601	632	695	617	606	631	657	631	694	697	633	626	595	608	640	650	601	651	622	622	638	644	639	621	624	624	636	663	652	604	642	623	600	643	654	583	662	605	744	633	671	651	636	641	653	617	641	662	672	628	640	629	647	585	618	654	627	652	636	602	646	625	596	611	692	597	622	643	642	646	639	652	613	603	660	593	620	617	652	638	647	613	668	633	613	652	623	637	657	648	622	634	645	652	643	653	647	608	595	638	624	634	633	604	656	612	642	605	642	630	636	604	663	618	618	636	596	647	611	600	678	594	644	633	630	644	677	642	649	660	638	643	643	678	604	687	636	640	627	591	604	604	657	678	641	613	595	617	625	595	681	643	629	653	623	679	630	624	655	642	692	667	655	614	639	644	616	650	588	606	660	654	667	616	686	572	615	679	622	674	620	630	615	648	604	684	628	634	651	656	628	617	657	604	648	627	614	654	621	639	569	639	636	680	632	653	657	703	651	631	646	594	651	594	687	655	642	633	677	628	658	682	604	646	630	644	623	650	629	669	667	690	626	631	635	575	613	679	655	591	650	640	618	620	634	623	623	619	636	666	613	619	603	597	646	634	640	642	637	642	612	663	627	602	590	617	598	669	652	608	631	605	635	602	623	618	636	603	643	643	660	639	628	629	615	616	601	632	668	635	578	669	617	638	640	671	647	607	614	606	630	673	635	644	617	624	651	624	649	624	657	614	624	628	616	652	685	633	624	606	661	580	618	598	617	603	632	644	638	586	642	599	619	609	644	599	650	637	639	606	645	597	627	627	651	562	642	654	624	635	660	649	646	622	623	665	640	603	636	622	619	643	620	623	598	627	623	614	643	594	669	582	628	604	651	650	663	636	655	640	677	627	614	655	622	632	647	623	628	654	649	616	653	646	640	636	660	633	639	626	637	630	642	653	635	592	618	627	622	636	635	589	637	628	658	640	625	671	634	553	662	637	636	632	610	649	639	635	635	621	610	596	631	642	635	667	631	656	671	609	628	642	642	640	600	607	623	599	618	694	636	652	651	652	603	686	619	651	622	631	616	623	592	623	621	602	666	620	657	616	650	616	628	639	648	612	615	580	612	625	634	628	674	626	654	644	640	642	633	653	612	590	621	633	664	650	614	623	621	632	640	683	636	645	639	660	630	663	599	628	678	591	616	667	599	629	635	624	658	591	617	650	605	630	616	644	647	617	607	633	620	668	603	645	639	640	616	643	626	604	683	641	585	634	639	619	666	663	624	614	623	616	632	570	670	594	630	657	643	617	663	625	634	662	668	632	663	604	617	644	602	651	601	635	641	675	680	680	579	679	633	617	637	605	617	617	673	598	637	644	637	651	624	641	617	658	630	658	635	631	634	660	681	618	625	674	658	641	669	636	624	678	602	687	595	616	607	613	660	619	633	677	608	634	644	623	602	661	595	625	694	654	640	667	694	649	614	605	602	659	589	618	665	629	623	653	677	639	644	624	677	606	607	650	621	604	650	642	651	632	641	648	637	636	594	603	630	598	649	630	635	629	625	624	602	654	572	633	599	607	645	643	611	655	600	691	653	641	586	614	638	637	620	664	621	647	632	590	615	642	583	593	626	644	596	660	638	659	651	598	645	590	613	689	634	665	649	631	603	645	643	610	634	645	580	601	669	608	640	610	650	620	605	657	648	591	626	641	626	678	598	618	632	659	602	625	655	575	627	643	623	626	633	600	649	624	604	637	590	618	627	656	686	627	644	703	632	638	600	640	616	612	641	651	590	647	567	643	675	619	635	632	627	662	676	653	617	633	645	656	639	609	579	613	610	613	637	664	632	591	649	613	609	641	642	629	591	632	667	622	629	638	608	673	665	633	685	656	645	625	612	659	628	639	649	626	653	670	614	617	590	614	695	618	638	632	641	652	660	594	640	621	613	695	605	614	604	623	652	665	663	625	630	646	647	700	651	626	628	646	614	657	602	628	675	604	615	636	674	647	638	624	612	620	622	667	640	647	615	672	663	577	609	604	687	621	618	607	693	593	634	661	615	633	641	641	656	632	632	620	606	604	646	625	634	651	633	665	621	631	658	619	643	571	606	670	637	660	649	639	598	645	613	643	646	600	606	599	651	605	635	623	629	606	622	648	661	694	629	656	608	621	625	640	607	677	635	632	584	634	610	655	620	604	617	593	678	650	692	634	646	572	615	632	624	626	657	623	670	686	633	646	702	616	626	593	620	702	636	646	635	604	660	639	638	687	662	664	657	652	664	621	672	654	642	625	636	614	601	602	627	611	631	595	626	595	648	632	622	618	615	658	629	618	645	625	639	663	643	641	644	619	593	629	626	656	629	613	634	623	615	594	679	604	662	664	642	631	623	640	664	650	625	633	640	667	655	639	654	611	655	599	636	657	628	651	611	619	655	587	648	633	611	642	597	616	665	660	618	675	658	651	605	638	644	607	601	661	612	619	619	662	631	618	624	630	627	664	595	632	661	646	648	652	600	606	642	637	672	654	608	647	646	622	575	613	640	623	621	639	632	669	612	655	619	621	630	610	679	633	668	618	640	640	627	596	645	657	622	631	629	639	657	683	631	623	620	603	682	635	633	639	642	628	626
10010	10024	12241	9895	5508	2751	1587	1180	1047	910	891	799	741	632	603	501	422	411	406	375	364	425	393	333	330	345	342	313	277	245	256	249	235	257	259	258	251	226	238	259	250	244	265	278	281	255	252	245	260	232	231	248	235	254	236	249	242	258	240	223	234	230	234	228	249	203	244	239	245	243	257	285	218	249	279	245	245	238	234	247	264	236	222	252	240	244	260	258	251	248	244	240	234	223	218	260	265	252	247	231	226	238	229	249	215	234	231	257	247	266	270	239	255	249	246	221	237	243	245	255	215	246	231	256	229	223	225	277	252	257	275	239	244	232	249	228	256	251	260	259	250	266	265	266	239	257	243	272	294	226	256	237	249	242	236	249	227	255	233	235	249	229	245	223	271	240	241	233	244	234	242	252	265	262	244	267	248	258	250	266	258	268	211	249	239	276	203	250	256	231	237	240	244	242	259	225	232	247	245	259	242	236	261	248	244	236	238	277	234	261	263	250	243	248	219	245	236	249	211	231	240	238	272	233	210	262	228	210	241	238	270	254	226	238	249	219	219	270	227	239	230	267	238	237	248	237	233	261	242	242	234	213	235	255	267	248	222	229	252	268	253	245	246	240	258	246	260	247	238	260	236	237	216	214	225	259	258	231	243	269	231	210	225	236	251	243	265	241	293	221	249	250	256	260	265	262	242	227	258	257	249	243	228	265	241	262	244	240	235	235	249	245	229	274	257	236	239	255	270	260	246	241	258	228	245	224	246	243	252	262	225	255	240	226	246	273	243	219	241	234	278	257	236	246	242	237	235	257	259	258	239	259	269	237	250	254	252	236	245	258	253	239	250	247	250	232	239	268	268	230	274	258	246	247	239	252	237	239	272	224	281	242	248	241	228	228	233	271	252	234	250	273	234	236	245	245	251	231	263	237	228	233	224	239	262	229	248	255	263	238	234	239	240	240	244	262	255	239	240	253	239	247	223	269	249	240	255	284	268	225	259	246	260	242	261	256	249	242	225	251	230	236	219	249	241	264	221	217	232	261	279	236	249	240	254	263	234	282	261	262	234	234	226	243	223	256	248	200	220	225	266	236	252	229	263	261	249	250	252	263	252	242	251	238	245	232	255	226	250	246	272	232	249	244	255	254	245	249	250	253	274	249	260	230	222	234	243	221	219	253	250	242	248	211	259	260	249	260	246	243	271	248	234	251	264	279	227	233	223	257	243	257	240	241	247	257	267	257	258	237	238	241	270	251	262	236	251	257	257	226	204	273	238	237	257	255	255	228	255	252	246	226	260	256	234	226	241	252	241	245	241	253	239	259	263	217	226	229	249	235	281	234	233	253	239	227	274	239	238	279	234	222	225	234	246	240	279	223	230	255	261	224	251	249	236	247	243	244	247	245	227	239	247	244	238	265	246	235	258	251	245	263	253	255	237	243	224	231	237	238	253	256	231	228	260	219	228	255	247	237	266	232	243	265	254	245	255	237	215	237	248	242	224	244	242	248	243	234	210	261	255	274	270	236	229	244	233	276	242	277	281	229	262	244	227	233	240	236	227	219	253	240	270	232	242	234	247	219	248	263	234	250	256	260	268	222	239	225	265	251	255	266	267	243	275	256	226	247	256	245	250	252	245	222	237	232	252	238	220	224	244	272	242	272	247	238	237	250	268	232	231	257	228	264	237	224	234	254	241	251	265	262	229	208	237	253	265	263	257	224	274	264	227	258	269	243	232	244	213	268	235	250	225	246	234	242	258	276	273	261	231	242	234	260	281	241	249	256	248	265	254	246	265	202	254	240	241	234	255	272	245	245	252	240	258	260	232	260	233	243	237	252	262	256	227	258	265	278	253	229	224	252	239	257	222	253	230	235	259	236	232	249	258	222	280	261	218	208	241	251	242	292	263	246	212	253	255	248	253	251	254	250	255	252	259	255	253	259	237	243	231	239	252	244	215	263	254	259	238	263	270	243	256	235	207	237	250	263	232	240	242	249	233	256	249	266	255	246	242	258	223	260	239	256	223	239	266	240	224	253	239	244	238	242	263	262	265	249	259	224	246	249	240	274	268	243	234	227	244	238	232	209	233	264	238	244	220	222	235	235	218	255	235	236	245	225	255	257	252	257	239	244	241	266	257	237	254	246	212	243	278	261	262	255	246	247	250	245	221	266	224	269	235	256	253	237	226	264	253	252	266	233	223	255	257	236	234	254	227	245	245	233	247	242	220	248	259	229	267	220	236	250	259	223	240	251	256	281	232	234	252	247	242	267	230	242	255	232	250	232	263	263	222	250	252	254	209	253	260	242	232	223	247	228	262	238	237	261	237	263	247	255	273	244	252	244	242	248	262	218	262	255	271	235	255	234	249	222	245	249	257	210	206	236	243	218	280	279	236	230	253	227	239	245	245	258	201	234	228	220	224	253	256	236	226	257	259	229	222	215	224	236	231	240	241	254	239	270	240	222	234	232	262	266	215	233	245	253	252	213	234	251	262	241	242	230	275	273	256	264	207	274	264	245	240	262	259	215	225	274	286	221	290	246	258	265	253	240	242	235	248	242	225	225	244	237	247	250	229	245	249	264	270	243	249	230	225	214	282	223	268	274	237	262	245	248	230	251	232	238	265	232	228	250	274	244	246	230	261	242	229	261	227	237	288	276	261	239	242	273	256	253	270	232	263	255	253	224	256	225	244	256	246	235	243	219	263	271	247	258	238	255	246	236	238	235	244	250	227	258	270	202	248	239	252	232	267	250	263	237	227	233	269	272	233	232	237	261	230	234	236	241	237	260	247	249	250	242	266	242	243	269	232	250	228	239	264	240	283	248	245	254	264	211	244	230	212	254	277	235	226	246	252	249	239	248	220	231	214	265	240	251	227	256	238	246	231	242	260	273	257	215	231	244	246	238	254	251	230	243	244	219	237	240	270	241	271	224	268	240	239	240	272	246	265	275	254	228	258	234	257	250	241	240	229	254	258	250	248	242	226	246	235	229	244	255	265	274	220	239	248	263	233	241	250	234	225	257	233	248	251	237	226	196	238	251	242	263	253	226	254	252	231	221	242	228	247	222	245	237	251	217	257	275	199	233	233	242	244	269	244	232	236	250	238	232	241	252	244	227	253	235	243	236	227	233	216	233	265	240	239	248	208	258	240	223	261	223	257	235	241	231	226	254	248	259	273	265	261	248	225	247	250	226	225	276	252	259	262	254	235	257	291	261	243	242	272	251	250	242	265	247	242	243	230	235	255	263	243	204	249	247	229	254	272	261	266	255	245	236	259	261	251	250	253	292	227	249	216	225	237	189	266	229	237	268	290	237	243	255	245	235	261	265	265	225	245	269	252	225	272	219	238	236	279	259	251	273	232	225	239	272	257	285	222	253	240	260	232	253	228	244	276	236	261	219	237	259	255	254	265	248	240	248	268	253	240	228	228	252	257	242	274	258	231	236	240	241	258	240	267	238	252	221	235	262	272	235	263	234	272	224	233	214	264	251
7215	8552	16275	19299	15216	9722	6827	5789	5421	4761	4464	3983	3489	3279	2909	2452	2029	1863	1905	1840	1902	1929	1667	1534	1263	1470	1204	1084	864	826	748	769	706	692	669	648	657	624	664	716	683	669	753	730	689	594	669	691	658	719	615	679	696	632	655	694	621	651	694	647	654	638	627	684	618	679	614	661	600	643	617	663	621	611	658	663	613	624	681	656	648	649	658	612	654	624	644	628	602	643	654	647	627	647	682	636	653	656	682	625	626	674	625	638	654	693	681	629	617	645	650	639	682	638	643	653	634	652	670	651	612	645	629	644	635	704	623	646	634	690	637	634	644	621	638	654	633	617	673	637	634	626	632	629	646	636	712	651	677	685	628	632	661	636	637	703	614	624	641	618	632	641	693	620	581	634	679	666	580	670	658	661	603	641	650	666	655	667	652	644	659	651	626	625	685	626	629	675	625	695	631	675	642	639	645	583	657	601	628	661	651	674	659	688	717	626	614	674	665	614	652	627	657	662	644	623	643	681	670	652	606	634	645	606	684	659	667	659	615	654	611	641	629	620	661	696	612	588	663	643	699	630	633	596	639	675	676	650	662	656	638	665	626	671	641	637	658	627	630	656	666	673	654	643	627	618	656	674	643	627	610	644	649	601	639	625	620	646	669	682	661	668	672	594	618	621	651	631	653	619	580	675	671	683	678	627	676	636	694	645	621	624	683	630	645	692	646	658	701	632	594	644	628	612	649	657	678	653	622	667	678	668	634	663	645	629	620	624	591	618	628	657	636	652	662	596	631	618	654	637	657	639	672	687	617	633	632	629	682	688	606	661	663	672	633	627	680	619	658	625	654	631	646	637	633	613	641	681	636	680	663	646	629	647	631	642	611	633	641	661	615	681	625	653	646	688	591	669	625	670	604	630	679	661	629	604	650	641	603	633	651	677	636	662	664	706	664	678	676	648	643	654	663	639	602	640	611	655	648	692	667	616	691	706	639	607	642	635	635	672	657	622	657	667	634	640	716	687	652	614	616	636	663	680	688	647	633	628	604	650	636	617	687	693	612	645	690	631	618	640	677	636	655	670	631	649	613	632	630	659	631	611	630	650	619	649	667	639	721	658	618	649	600	644	675	654	629	691	661	677	681	650	662	621	642	637	661	622	627	620	640	653	663	619	618	621	614	675	657	679	662	651	588	640	655	693	636	632	625	654	673	659	638	669	641	602	652	599	615	626	656	598	596	646	656	648	607	666	659	620	683	659	659	637	631	660	626	653	640	637	675	644	697	641	605	583	651	650	651	586	624	689	666	629	631	627	626	661	656	618	644	657	653	672	648	636	629	614	636	646	654	663	660	668	657	624	632	649	674	668	662	647	654	699	655	657	686	638	649	675	661	644	627	693	655	669	619	673	607	647	630	644	657	671	645	666	633	655	624	601	615	636	672	673	677	663	674	649	571	664	634	644	625	671	625	656	654	646	668	667	667	634	664	636	672	659	679	584	639	652	637	659	603	659	618	646	650	687	648	628	658	663	672	674	597	603	631	655	661	655	692	628	612	633	678	633	662	648	658	701	652	630	667	664	647	651	656	641	641	688	675	625	602	668	634	654	692	650	634	603	639	682	646	639	611	618	649	649	656	595	665	636	663	593	709	609	632	627	679	618	643	638	646	636	604	604	706	639	643	660	655	597	637	598	657	663	606	642	630	621	673	666	625	599	631	609	636	646	666	674	627	655	679	653	640	613	659	625	639	626	664	633	631	646	622	679	680	640	637	663	627	704	623	651	641	693	654	671	661	651	707	658	690	668	653	619	641	626	670	607	637	665	644	668	658	655	648	655	611	595	653	645	646	652	661	609	649	661	634	635	665	656	647	679	600	623	634	694	648	629	643	572	583	663	623	619	627	649	628	674	664	631	663	656	616	628	650	654	677	641	621	637	614	622	673	626	668	723	621	644	657	665	668	662	682	659	645	632	671	600	657	668	649	666	637	636	637	622	676	637	634	678	649	636	627	679	678	646	671	642	654	640	636	639	624	629	625	664	684	616	630	658	675	658	629	632	647	657	657	671	648	637	684	655	665	611	692	638	671	639	629	595	645	687	620	631	641	638	636	645	664	669	639	647	630	660	616	672	624	648	673	640	664	614	659	649	665	648	680	688	648	667	600	575	661	619	632	675	616	639	578	618	631	631	626	634	651	628	665	614	645	665	624	655	670	664	633	697	719	617	630	641	645	643	634	654	683	649	648	640	632	687	655	628	636	620	696	614	670	695	667	638	633	597	657	633	615	633	621	634	690	631	643	589	606	580	672	636	652	652	674	632	699	616	670	632	646	672	625	725	630	618	634	631	644	629	637	650	668	646	645	681	623	687	652	631	635	627	626	636	669	628	649	652	633	590	680	699	621	644	658	665	666	641	678	606	645	632	594	633	588	688	671	640	674	582	648	666	668	621	668	663	657	615	648	609	638	661	600	649	659	628	620	657	637	630	636	673	634	688	619	644	642	657	653	687	691	645	647	654	665	644	659	612	632	676	634	664	636	623	667	659	621	628	634	650	637	654	668	634	663	625	639	648	677	644	658	665	646	670	672	634	671	632	678	671	674	614	645	654	668	622	647	678	644	665	662	625	663	659	681	642	674	616	624	703	653	689	626	646	681	667	633	651	680	629	664	653	668	627	664	640	706	617	594	660	671	615	673	703	677	626	642	703	679	668	617	634	642	666	660	633	653	676	637	626	616	637	635	668	607	659	649	606	646	655	650	639	621	668	605	616	614	631	642	651	662	636	649	674	666	639	607	675	604	645	623	611	636	619	650	623	659	602	660	630	674	627	656	664	663	659	665	671	620	634	649	671	668	640	645	643	650	622	658	697	645	600	617	662	647	667	667	658	648	682	698	683	700	636	660	610	632	681	628	629	630	705	656	630	651	650	663	617	629	649	654	583	668	638	680	674	620	639	651	620	659	634	650	611	648	667	664	649	657	596	649	628	673	627	635	637	625	663	642	655	643	641	608	641	713	659	668	656	684	666	653	634	615	662	594	663	705	622	633	606	643	610	664	642	660	652	665	662	643	645	636	623	694	645	627	654	612	674	649	668	652	609	636	635	633	679	633	650	649	717	679	647	591	622	689	638	630	633	647	636	604	674	620	658	679	601	639	603	651	631	666	656	614	647	614	634	641	671	649	686	645	668	671	643	644	665	659	610	645	656	647	654	602	639	655	676	663	665	688	607	636	621	619	658	623	674	683	662	642	607	671	679	642	694	660	606	639	631	622	663	690	693	659	664	637	708	643	632	626	660	640	653	653	626	620	640	643	638	681	682	634	629	624	665	640	650	634	656	651	602	649	686	614	638	670	678	686	690	611	606	602	657	635	658	658	644	650	589	661	625	649	662	644	637	647	623	666	700	664	693	634	614	625	641	658	703	661	673	609	632	665	630	653	615	594	663	622	686	616	647	660	650	646	646	636	630	667	689	677	645	689	633	669	642	613	693	674	649	651	670
24321	21948	27428	26801	19175	13783	8229	5770	5401	4646	3585	2904	2123	1922	1523	1404	1405	1863	1702	1568	1870	2839	1941	1656	1483	1488	1072	903	599	584	522	495	315	314	290	280	301	301	260	354	366	360	343	286	233	305	304	276	264	264	254	263	256	239	282	282	252	243	261	262	255	265	256	272	245	244	259	290	288	269	251	297	260	269	238	271	249	266	237	261	271	244	273	245	265	287	272	250	264	248	263	262	248	237	253	259	260	255	259	289	247	237	264	241	236	269	286	282	274	246	242	244	269	275	240	248	292	272	276	278	254	222	258	281	254	266	237	257	266	268	276	269	278	269	241	260	259	297	266	254	274	284	252	256	275	293	278	261	250	263	275	284	275	247	247	283	255	267	285	240	260	265	242	259	261	262	261	262	262	278	255	279	230	229	245	289	238	291	241	222	255	286	278	273	251	265	268	262	267	290	263	300	266	288	275	282	252	247	267	241	265	232	253	271	238	245	278	265	261	253	312	265	246	267	271	252	263	296	277	240	260	246	255	241	293	261	278	258	260	288	274	249	239	278	237	244	243	262	231	282	241	266	232	261	248	256	268	286	285	270	267	270	277	281	258	246	246	236	244	269	250	245	253	244	268	254	278	257	260	292	232	265	249	253	230	239	265	252	285	275	262	248	283	278	284	265	269	264	262	248	257	257	275	269	256	239	279	262	266	276	269	251	248	274	247	280	260	265	252	240	279	249	242	265	256	229	270	270	277	260	284	236	253	245	265	256	234	244	258	251	279	297	251	261	276	275	264	254	261	258	279	258	265	244	271	267	247	279	233	238	257	256	261	235	266	251	278	223	281	257	249	243	238	268	275	253	263	271	270	254	272	248	271	265	246	289	259	253	262	276	257	267	252	250	250	267	256	295	254	267	250	279	244	302	306	256	270	236	256	251	261	267	296	268	252	264	270	244	253	252	295	261	281	264	239	264	280	261	267	242	251	277	269	267	263	268	261	253	270	248	251	252	270	262	263	244	235	245	245	258	259	250	290	273	261	263	240	302	268	260	248	251	292	267	245	262	282	237	276	259	236	260	277	269	262	245	266	254	299	276	281	252	252	252	270	260	259	227	296	275	265	289	237	283	228	271	247	254	252	293	240	263	262	235	239	244	260	284	270	277	253	274	258	289	258	273	245	255	257	276	255	265	270	266	268	283	266	280	258	257	244	254	264	275	279	269	273	272	266	268	269	267	276	255	233	272	267	262	290	286	283	246	257	240	269	276	265	272	247	286	257	253	278	274	267	258	265	280	230	262	276	225	233	269	304	244	260	271	256	284	253	283	251	279	277	249	258	263	238	282	291	246	238	263	280	246	269	290	261	270	250	282	272	263	294	278	267	263	234	242	256	261	244	251	244	272	270	271	284	267	257	249	231	255	225	255	273	248	267	248	255	268	281	264	259	261	276	288	248	291	283	265	282	267	260	260	271	289	287	274	272	259	277	277	276	265	265	269	218	241	249	257	275	281	267	281	259	283	263	288	238	249	279	262	262	246	276	272	252	261	270	247	254	252	245	271	268	265	248	252	286	263	260	230	247	268	248	265	249	259	244	245	266	245	260	270	277	292	268	249	276	286	242	256	285	248	282	256	268	269	283	272	279	258	263	262	258	281	282	255	297	277	263	275	267	271	284	257	244	266	273	247	254	247	267	279	268	262	258	254	267	261	259	261	247	242	266	259	260	227	244	263	262	278	225	269	261	268	255	261	245	248	264	263	237	251	272	237	257	270	250	259	262	271	239	254	275	267	270	255	240	246	311	254	273	277	269	273	251	270	236	235	272	263	271	256	308	262	271	267	269	262	264	273	286	239	255	271	263	250	276	293	279	241	271	275	247	277	258	278	249	250	223	250	228	281	269	257	254	246	262	286	266	256	225	233	238	226	294	259	284	243	258	266	273	270	270	284	233	245	262	239	248	258	257	277	260	244	273	251	240	269	277	250	266	286	299	264	225	243	258	245	257	275	261	241	268	260	317	272	259	273	272	239	256	275	257	226	216	254	274	274	286	261	251	243	252	252	257	299	282	262	245	261	290	251	250	255	277	263	272	242	259	251	240	257	266	272	288	289	258	264	248	268	259	296	253	215	280	268	255	261	278	244	270	292	264	265	261	254	233	269	257	280	270	245	265	315	250	249	236	270	265	268	253	240	269	264	243	265	246	279	296	242	256	271	282	278	262	276	265	285	290	259	265	268	287	278	256	221	281	258	253	240	274	276	249	255	262	231	290	297	265	248	251	262	270	252	272	258	272	284	273	289	230	230	253	266	242	251	228	253	285	242	277	294	254	270	272	288	255	270	264	238	269	264	255	258	245	241	232	269	235	287	273	280	217	229	267	242	247	258	262	252	309	273	266	296	266	281	240	272	245	277	246	240	260	259	269	250	236	262	263	269	270	271	268	277	268	256	278	284	258	267	235	276	247	254	270	272	280	253	265	257	211	277	281	275	244	269	282	290	248	237	289	263	247	255	276	254	277	254	256	241	266	267	260	271	247	253	273	252	268	269	271	257	284	275	257	266	262	276	259	216	267	228	269	269	273	256	265	272	237	281	245	262	251	256	278	294	282	265	270	248	251	225	276	286	261	290	238	284	259	239	265	265	302	257	276	257	295	252	226	286	269	245	259	271	257	245	261	252	255	283	294	244	250	239	274	248	260	236	275	260	248	265	275	273	240	275	236	244	265	263	257	252	258	260	250	307	264	256	260	278	257	277	262	270	281	240	263	264	268	256	251	246	271	257	285	270	237	253	248	264	243	251	261	268	242	260	245	269	235	263	264	244	246	258	261	242	278	281	256	288	280	249	297	257	249	271	259	271	261	226	294	281	276	276	253	264	257	258	261	226	264	242	266	277	282	287	279	280	262	256	254	272	269	289	249	247	271	280	280	258	241	294	256	258	242	271	249	259	286	292	282	254	247	265	248	237	246	248	273	265	258	234	269	249	258	267	255	283	267	262	247	258	260	254	300	297	294	292	281	273	276	251	270	275	271	285	244	259	275	272	255	246	261	262	256	269	246	269	258	255	240	283	264	272	267	249	253	299	254	260	269	266	263	268	269	270	237	263	258	252	247	248	246	285	297	265	250	256	262	263	238	249	238	273	224	280	279	297	262	287	262	252	262	256	240	220	291	267	268	279	252	254	262	273	291	278	259	260	251	275	270	275	243	267	275	261	264	243	262	257	233	293	268	266	246	282	258	244	275	259	286	268	240	300	274	269	280	254	273	254	254	273	252	273	258	277	243	273	242	273	240	236	258	264	249	265	238	250	312	238	251	266	244	302	258	255	266	265	273	242	274	255	256	281	264	262	261	294	239	254	248	249	254	288	247	232	245	264	255	258	258	274	263	279	258	275	264	262	251	291	333	296	264	285	248	258	248	247	260	271	239	288	250	288	276	270	259	264	268	264	251	262	249	283	247	256	256	282	225	271	260	261	253	258	286	265	263	235	267	257	291	260
16141	16761	27551	31998	26534	22275	17185	16281	16808	15732	13170	10759	8775	8380	6739	6413	6893	8322	8101	7819	10006	14670	10273	9142	7720	8062	6062	4838	2840	2871	2306	2100	1180	985	1009	874	853	800	746	1284	1631	1164	1364	1085	834	786	819	724	732	703	687	719	711	700	669	700	666	672	696	686	649	670	662	646	647	682	696	674	656	681	684	662	701	681	672	693	687	663	661	697	665	694	680	678	681	669	662	686	653	656	693	707	706	657	697	665	672	664	646	681	715	664	689	670	635	706	673	693	650	633	665	689	688	681	688	691	654	685	636	698	669	659	718	659	687	713	714	673	669	693	755	715	730	679	741	681	695	639	725	714	684	672	647	684	692	683	687	725	641	753	658	654	660	685	683	689	720	695	651	651	725	667	690	668	668	669	687	691	671	659	723	713	682	650	630	662	660	673	651	669	667	675	686	675	662	678	717	630	682	672	685	625	701	746	666	697	709	667	696	686	696	741	679	656	621	709	713	654	643	701	682	723	697	676	699	686	670	693	678	660	670	651	721	657	655	634	741	685	689	693	683	649	703	695	723	681	693	681	691	646	711	657	648	700	645	659	663	657	667	671	687	708	706	678	645	708	670	656	665	688	680	683	686	734	678	673	649	647	660	714	630	675	613	681	679	692	684	690	701	710	722	649	653	676	730	680	723	655	656	688	681	677	659	707	641	695	682	662	644	676	722	700	688	714	715	735	688	699	640	710	673	709	666	728	699	660	678	658	684	692	687	665	686	669	694	684	698	638	720	694	707	641	707	674	669	702	685	685	763	609	685	706	630	685	708	731	697	732	676	685	665	676	674	658	677	694	593	698	660	676	650	703	677	706	681	662	674	722	758	661	681	680	688	664	681	701	655	628	696	650	692	676	671	705	672	701	706	676	676	664	685	723	655	680	664	649	671	678	676	707	720	690	690	685	675	697	700	659	657	685	690	688	671	702	650	637	685	671	720	695	664	646	683	696	652	684	644	670	698	693	668	646	697	734	698	647	666	665	690	704	681	642	741	677	653	665	713	672	664	705	667	683	700	676	646	681	690	676	726	679	685	636	677	721	673	647	719	660	673	673	658	693	649	624	755	666	675	665	673	724	667	714	690	690	662	700	673	636	671	669	684	657	663	732	687	684	700	623	674	686	656	672	700	641	698	692	696	649	653	684	615	679	673	669	691	705	635	690	671	703	674	641	676	706	684	717	644	721	689	675	660	695	646	655	648	666	693	694	710	689	716	653	694	654	661	670	618	697	690	656	714	689	696	683	674	649	695	671	702	659	640	654	682	643	672	675	684	711	634	699	655	724	649	668	711	714	735	628	717	645	670	688	658	660	651	668	654	661	706	673	695	669	634	645	718	714	684	697	708	698	709	674	683	683	665	672	634	648	692	713	668	671	669	682	683	674	715	719	701	707	690	675	691	710	728	705	694	729	659	678	676	693	666	691	654	681	656	639	689	682	689	684	678	674	656	673	728	657	696	661	682	705	723	655	702	657	712	715	737	673	701	688	674	677	706	664	636	706	681	672	693	671	666	679	663	670	665	654	689	663	718	731	702	701	664	711	702	666	686	687	657	662	668	686	677	647	707	716	704	683	656	653	694	708	625	717	681	649	668	703	675	685	639	670	707	656	655	660	696	727	709	755	684	612	679	682	656	688	684	708	654	708	679	672	651	661	700	696	696	710	640	697	666	707	667	706	687	677	629	648	660	669	686	662	644	645	687	652	688	663	672	688	736	674	686	735	689	660	665	652	713	669	650	655	696	696	654	684	698	679	707	710	631	634	673	622	674	691	685	681	645	667	627	642	618	677	696	659	663	687	690	693	695	668	674	635	647	659	635	683	727	702	665	650	672	692	663	696	664	663	686	676	697	716	672	706	674	673	636	663	676	690	678	700	701	676	717	765	688	671	703	667	719	663	697	670	682	628	678	680	707	653	668	685	699	649	668	672	689	730	708	701	740	646	715	656	635	727	677	661	636	685	711	643	659	710	657	680	655	690	700	720	651	728	635	680	679	720	647	671	646	662	676	663	634	655	729	704	725	706	654	624	684	637	664	640	690	702	675	689	677	674	676	619	689	698	640	677	681	680	669	659	684	678	654	679	707	689	696	717	673	693	685	676	676	675	706	729	683	667	672	722	694	651	687	656	689	692	682	731	693	641	674	676	645	680	644	653	691	678	680	667	705	641	661	666	656	697	687	670	660	690	735	672	671	681	679	701	696	657	692	667	686	672	697	682	657	708	694	665	708	699	687	676	699	681	681	683	712	668	632	700	705	658	678	674	641	664	621	682	710	674	695	718	669	692	711	683	708	679	680	639	698	657	686	677	730	665	687	666	687	646	683	642	669	684	724	746	656	693	724	647	686	660	693	668	705	680	720	668	682	690	646	686	708	689	687	702	668	665	722	703	695	737	669	686	693	651	689	730	695	719	644	671	710	653	672	669	699	657	675	693	729	682	682	717	690	703	666	710	670	660	710	645	708	659	667	680	662	670	609	652	673	673	660	740	682	651	648	656	669	668	697	702	673	674	689	693	702	675	662	702	691	642	719	694	701	700	738	656	661	676	680	694	637	631	662	634	669	655	709	662	647	706	665	706	652	671	650	645	670	713	640	664	648	625	638	694	676	671	696	687	707	687	708	677	720	706	699	687	681	721	696	709	660	675	726	669	693	710	668	673	702	676	711	704	703	678	668	668	678	656	728	717	690	672	646	703	669	700	692	672	684	707	690	694	671	716	667	731	678	731	715	673	711	649	690	727	671	680	688	706	678	681	691	694	726	665	695	716	678	693	640	665	670	635	758	669	664	669	694	707	735	688	695	659	711	723	663	629	658	644	682	713	704	648	695	689	701	676	646	697	703	667	695	752	666	691	684	693	655	678	658	635	664	681	693	642	685	671	687	685	690	649	699	667	740	692	669	669	687	650	675	658	727	681	684	659	659	669	727	688	733	689	689	713	687	685	687	674	608	712	671	661	653	710	706	693	685	715	661	694	646	651	662	678	699	672	717	705	678	693	675	685	659	718	675	661	675	682	689	717	684	670	718	677	658	705	670	660	623	694	682	673	693	642	644	707	678	703	695	690	665	690	698	688	652	697	662	724	712	663	715	691	663	672	655	669	666	685	723	722	726	703	704	682	668	691	713	683	674	633	685	700	734	655	685	617	700	661	663	697	721	671	675	710	670	725	672	643	686	686	717	677	683	652	649	660	691	640	641	657	705	677	717	698	664	685	648	641	714	691	638	724	658	681	728	653	659	673	693	673	648	697	671	670	674	678	675	697	694	724	686	669	649	662	646	707	652	642	731	696	709	647	675	692	708	685	681	705	646	672	661	715	690	706	660	668	696	640	683	697	714	625	666	697	683	677	682	702	648	626	677	707	682	663	661	665	654	647	715	687	713	682	692	677	701	698	658	694	734	661	660	688	662	677	708	654	669	705	676	679	662	679	687	654	646	668	680	688	713	728	674	657	685	702
34801	31376	36110	35172	25944	21143	14545	11316	10844	9032	6605	5960	4613	3250	2400	2348	2707	2993	3425	2804	2508	5395	4199	3424	3245	2771	2026	1671	982	1014	852	704	383	361	327	289	275	260	257	342	504	389	436	361	259	283	326	286	243	262	246	237	288	260	237	237	243	209	245	265	242	254	252	248	257	285	270	255	282	252	228	223	225	256	221	256	275	266	250	253	256	271	228	274	250	235	262	254	222	235	266	286	245	276	252	244	231	244	254	241	228	242	231	254	263	250	232	276	257	292	232	255	236	244	247	251	264	275	258	261	214	246	260	261	248	277	273	262	264	263	236	226	263	235	232	268	214	233	252	252	233	238	226	250	256	260	242	242	247	259	259	271	251	233	288	218	281	252	253	232	221	255	259	227	269	282	258	236	262	245	254	264	220	264	251	240	261	231	282	260	242	255	251	297	246	253	259	281	223	259	271	275	264	239	245	212	275	233	283	222	275	264	272	236	246	229	230	240	231	249	257	268	277	251	223	238	227	262	269	258	265	221	237	273	227	250	269	256	269	244	232	241	262	247	253	237	222	267	248	274	266	280	259	253	248	228	236	260	265	281	253	250	270	249	262	245	238	249	233	251	256	254	229	245	231	262	248	235	255	234	254	274	248	208	269	247	273	268	244	242	267	240	260	226	259	282	260	255	223	235	226	255	248	238	281	246	247	255	250	274	250	226	258	256	257	252	234	262	247	260	246	276	236	272	265	215	256	251	247	246	249	238	273	246	239	255	265	245	251	268	237	265	243	268	230	226	245	284	240	237	249	262	232	260	247	264	245	242	249	294	257	250	269	279	238	240	273	262	254	253	268	229	235	257	284	231	219	252	268	252	248	256	269	275	270	246	252	215	266	295	255	265	233	220	292	224	249	251	235	240	256	256	250	255	211	274	291	244	247	279	235	248	246	248	232	265	311	238	229	290	253	284	251	243	278	218	229	250	253	280	237	249	260	277	238	239	242	241	232	275	250	278	259	254	253	213	243	222	260	262	279	284	244	252	261	259	259	243	233	260	249	259	248	272	249	250	249	248	249	228	228	270	251	278	238	281	263	268	241	246	252	250	291	259	254	260	242	258	285	257	235	233	251	256	252	235	258	265	241	265	270	251	271	253	224	245	255	275	249	256	223	249	285	241	255	229	248	273	258	238	242	261	247	239	223	254	240	250	241	258	262	265	247	246	233	237	252	264	271	255	269	247	256	200	250	254	257	261	265	250	251	248	254	217	232	252	242	270	235	244	269	242	251	243	267	244	276	261	251	247	258	248	259	238	231	237	266	247	272	251	256	255	284	227	256	276	245	263	255	256	255	250	262	239	260	255	254	274	289	238	270	248	272	230	259	258	258	264	265	250	261	250	239	298	291	244	265	273	238	244	255	258	237	249	240	255	228	262	254	259	246	251	244	259	286	275	250	220	257	228	256	211	254	246	267	266	236	264	256	252	240	239	258	257	223	264	257	218	259	290	266	240	277	218	247	242	249	254	252	235	211	285	230	261	253	257	264	251	275	265	228	257	249	235	234	238	226	251	254	225	244	268	249	231	242	261	241	235	259	245	232	289	271	282	251	243	235	229	227	272	259	248	268	249	248	256	241	235	254	244	232	244	274	237	237	266	249	240	256	245	260	261	249	232	273	245	260	249	262	243	239	264	248	288	257	280	280	250	248	260	276	295	238	256	251	261	240	255	260	247	256	269	269	267	258	275	257	247	232	228	268	242	264	260	245	256	263	292	266	256	254	268	241	227	249	256	249	263	263	262	251	248	258	265	256	272	262	262	257	245	257	233	256	250	241	254	289	247	247	249	271	221	259	282	249	272	277	258	259	249	239	237	261	237	244	219	245	238	246	289	271	223	278	288	267	267	214	234	231	256	238	248	270	222	241	234	241	273	278	254	259	273	301	259	268	258	256	238	259	266	278	242	233	240	275	240	247	260	229	263	258	254	243	243	224	223	237	269	249	249	236	244	281	253	256	234	276	215	280	250	235	274	256	252	257	258	250	258	283	227	241	233	232	253	213	259	237	249	234	270	246	283	231	239	259	269	276	257	242	231	257	242	268	267	238	253	231	269	233	263	241	237	245	256	288	223	234	263	262	228	251	252	296	243	224	268	267	244	235	261	253	275	235	258	251	238	250	257	264	245	251	237	259	249	255	257	264	269	282	235	261	259	235	241	237	246	255	265	257	253	251	238	244	249	272	242	281	251	241	258	299	260	261	230	266	260	259	239	272	262	250	240	237	267	237	247	253	232	284	252	250	248	239	250	272	257	264	248	264	274	227	262	269	251	250	217	251	245	229	233	267	213	252	243	254	255	244	271	244	285	237	255	260	233	244	229	234	237	212	254	280	285	267	240	243	277	288	212	233	259	233	272	245	220	259	241	268	263	256	255	257	251	275	275	251	227	241	229	245	264	237	252	249	244	234	247	239	238	250	277	242	248	220	252	268	238	244	255	285	260	268	241	244	261	251	282	257	243	256	251	251	251	268	278	232	241	192	246	202	247	245	246	259	268	267	290	226	274	250	252	266	254	236	262	235	227	257	240	252	253	263	259	237	256	253	281	267	245	244	263	254	238	246	263	251	258	228	235	231	232	256	289	241	292	262	232	246	256	252	237	233	253	237	265	234	271	248	265	277	274	261	229	257	246	254	250	254	239	241	273	269	284	271	266	259	235	261	231	266	259	239	266	261	248	235	258	247	238	230	249	251	262	254	248	246	212	268	244	230	224	251	254	234	259	264	245	276	220	236	252	212	235	263	251	250	238	234	253	265	232	220	237	274	249	265	250	258	266	252	260	289	240	276	239	232	240	239	239	248	253	251	291	232	231	267	248	284	227	233	263	232	257	232	265	229	250	255	229	234	274	278	282	256	229	231	270	257	242	233	247	272	242	287	286	292	224	234	258	265	227	235	228	255	244	253	277	253	240	268	227	271	251	224	255	249	240	215	270	257	253	263	278	248	240	291	248	254	230	254	218	250	256	246	220	281	251	236	254	231	254	267	257	250	236	236	251	272	258	229	252	251	259	270	242	274	277	281	276	239	262	262	262	250	252	254	259	245	269	239	233	260	249	259	259	253	235	256	268	278	247	247	265	279	283	256	241	237	260	264	254	236	266	283	241	277	236	240	245	257	229	252	260	255	241	242	282	215	249	245	242	244	239	213	248	277	266	250	233	259	251	215	249	234	253	249	264	247	265	241	258	273	258	261	256	255	259	248	269	241	250	257	263	258	234	263	286	267	252	271	262	241	235	242	238	240	248	274	254	256	244	244	268	237	290	247	219	246	219	230	252	231	255	240	254	260	239	271	257	245	227	277	266	250	239	251	254	245	237	267	267	254	257	226	228	255	231	258	247	283	275	255	237	244	260	239	237	236	245	262	216	269	237	277	267	254	249	244	267	244	264	257	262	268	276	267	245	247	257	237	256	256	249	268	276	243	215	251	241	271	238	232	277	235	268	260	261
22422	25000	34705	38731	32782	28516	23181	24144	24563	22711	18118	18190	14914	11861	9401	9724	11610	12547	13925	11914	12402	22346	18045	16084	14351	13752	10227	8659	5394	5195	4654	3657	1583	1313	1134	935	928	870	812	1796	2434	1622	1986	1482	940	1061	964	770	689	710	669	691	666	641	673	659	608	680	673	662	671	663	670	654	656	664	655	634	637	646	684	623	688	624	658	660	685	707	677	629	668	621	601	619	667	649	674	680	611	624	628	684	601	645	617	591	637	668	632	641	625	679	629	606	663	678	652	624	652	610	649	666	652	631	641	653	657	646	641	653	645	644	683	634	665	652	652	682	648	692	645	657	686	652	666	643	622	666	636	657	673	643	665	647	645	623	674	682	671	682	670	694	674	640	645	628	618	683	678	679	661	638	656	630	677	647	628	652	651	629	651	633	614	622	660	669	648	647	642	669	661	636	675	609	636	651	648	613	619	632	635	653	661	667	652	616	624	595	681	641	652	703	637	646	694	630	635	641	668	666	628	638	680	653	628	621	608	644	664	641	640	679	649	651	613	646	650	654	706	617	659	618	692	646	650	685	657	637	641	652	676	633	659	673	635	636	635	647	702	604	616	697	669	625	654	658	669	663	631	623	674	666	687	623	692	683	614	661	666	643	614	645	665	626	660	621	657	653	711	703	597	636	611	624	633	684	612	648	669	639	661	658	642	636	620	605	690	638	683	632	623	625	667	648	634	698	632	651	659	613	643	658	657	645	705	632	640	656	707	601	595	680	627	633	652	631	680	608	618	648	635	622	618	688	621	662	664	628	664	606	669	671	676	674	637	616	695	644	655	663	669	660	673	678	615	677	687	658	681	677	647	632	694	582	651	649	651	664	690	611	651	699	615	648	664	673	636	667	665	665	653	597	676	670	643	674	671	692	629	667	645	678	642	665	665	669	635	667	635	680	689	631	633	683	645	656	658	652	608	620	636	637	612	660	645	631	654	680	634	656	602	666	648	681	649	635	634	686	663	657	654	678	670	682	635	636	656	637	648	635	646	663	661	678	690	670	676	641	657	631	701	599	629	684	688	658	631	641	700	660	672	646	681	629	615	663	671	609	635	680	672	672	646	663	683	667	618	659	684	654	603	671	642	678	641	648	629	690	643	674	683	645	651	666	668	660	675	651	657	646	625	631	645	661	616	644	669	644	656	696	656	681	653	649	604	622	696	670	660	650	668	667	637	611	657	613	600	691	655	667	641	672	605	633	644	666	624	695	666	635	642	638	639	721	670	636	675	668	659	658	675	637	655	648	696	640	628	651	669	635	704	667	686	651	671	645	694	639	675	612	587	668	611	654	658	634	619	648	627	659	659	654	736	619	651	634	667	609	659	616	677	640	623	669	662	639	645	629	674	616	659	639	636	644	674	623	693	653	607	684	643	604	643	639	662	651	633	669	648	673	619	613	654	623	610	683	688	621	642	678	673	626	661	705	630	646	655	676	620	657	655	653	653	667	668	670	658	671	657	628	666	652	639	628	663	675	665	647	667	695	627	646	632	637	666	613	647	615	634	668	676	632	629	666	657	649	662	682	634	623	614	605	626	639	674	660	655	651	682	631	657	677	635	657	694	642	649	654	671	624	664	685	625	659	645	631	660	633	622	644	630	607	636	625	644	621	655	621	652	636	646	619	632	642	688	627	643	664	698	640	620	620	610	715	685	684	645	653	601	692	690	656	597	671	635	652	669	659	650	667	676	678	666	622	651	645	637	605	626	677	640	636	654	674	678	702	592	598	663	678	602	674	660	652	631	668	675	668	688	634	638	634	664	681	642	642	645	690	670	680	614	666	657	624	667	691	637	614	630	655	619	646	669	648	681	671	614	643	616	657	649	653	651	659	709	670	626	647	650	652	624	646	627	591	641	674	682	668	601	685	625	620	652	636	660	643	626	650	645	632	637	641	642	648	645	624	617	679	671	704	624	626	631	636	660	666	670	621	619	662	686	613	631	666	643	645	646	661	628	713	611	613	639	667	674	660	700	662	665	636	654	638	647	633	622	654	646	666	633	653	686	687	637	650	651	633	645	663	681	639	655	646	696	663	632	650	680	656	695	644	641	627	620	696	656	667	689	655	634	626	665	631	671	611	629	661	646	610	661	661	649	679	688	687	603	635	622	678	651	632	667	624	646	641	722	653	678	618	661	637	620	631	635	676	629	640	635	642	587	647	656	652	658	631	674	625	638	690	672	661	651	628	671	617	623	627	657	715	685	667	642	670	664	660	636	616	605	611	667	664	665	653	644	650	651	656	652	672	646	621	669	647	610	631	649	648	621	637	634	666	613	662	696	672	631	700	711	652	668	662	647	672	594	646	623	609	630	608	669	611	653	622	625	645	691	658	628	645	633	659	605	635	646	627	664	659	728	685	667	613	676	622	644	619	640	632	643	640	614	613	674	610	683	691	633	661	667	676	671	637	645	677	667	648	672	717	688	630	639	616	678	643	670	655	643	654	652	634	669	650	621	693	679	615	648	657	642	689	638	618	674	644	603	645	640	645	682	622	659	621	703	694	706	699	652	688	639	670	683	626	658	623	688	638	612	672	637	607	636	670	670	620	657	644	658	603	698	642	619	662	661	707	663	604	628	621	664	672	718	660	684	608	626	666	603	665	637	606	659	657	679	646	705	641	678	599	640	662	616	673	647	664	638	651	668	638	630	648	624	672	627	640	643	618	625	679	641	630	634	643	618	624	604	625	683	627	638	640	629	607	647	657	620	645	678	677	644	615	655	640	626	678	638	683	651	650	614	626	666	664	603	673	658	662	653	674	647	619	659	670	623	667	686	639	666	622	630	620	664	602	676	622	649	669	632	643	641	630	678	635	640	650	650	663	631	681	647	695	658	649	691	688	664	661	659	651	653	704	633	624	634	682	622	667	707	640	679	625	620	636	656	625	674	651	649	674	677	612	645	651	672	625	654	645	663	659	615	648	611	655	665	619	610	629	640	648	618	656	669	640	626	608	652	670	665	651	605	634	665	622	636	651	633	679	641	652	657	644	700	645	640	688	677	610	659	647	622	664	664	645	683	681	617	636	689	636	661	664	631	719	622	663	690	629	611	653	664	672	614	689	705	670	650	641	596	636	649	633	667	621	639	634	669	643	641	629	641	647	658	671	624	636	633	667	660	611	671	623	707	626	683	723	659	648	684	650	619	661	599	657	666	622	630	640	640	624	647	624	629	682	624	672	670	609	627	635	597	635	637	695	607	684	641	678	687	656	675	621	663	678	681	679	649	642	669	674	631	659	617	630	666	636	628	644	653	668	627	646	674	676	662	625	622	620	628	688	609	653	693	692	687	646	616	648	651	670	649	634	664	695	665	633	690	619	674	679	645	648	650	648	698	645	659	664	590	636	629	641	686	668	664	609	679	686	638	653	668	647	650	641	623	649	637	625	649	658	665	652	674	656	639	647	698	643	696	643	601	604	654	699	686	634	653	667	649	668	614	622	598	662	663	655	626	616	673	692
11317	10773	12884	10143	5766	2863	1515	1140	1052	1035	947	866	731	669	587	440	465	448	423	381	406	475	417	382	377	347	319	326	276	270	276	285	273	261	262	260	261	309	239	269	260	250	271	261	257	262	236	260	253	259	269	265	249	279	282	246	248	241	243	256	242	247	280	236	245	260	234	250	227	267	251	262	249	258	266	274	270	264	260	238	229	287	281	283	264	233	264	278	243	268	255	238	250	276	266	265	260	257	238	258	278	247	260	271	279	230	260	259	237	267	255	256	255	269	278	276	236	257	253	273	264	277	242	259	273	296	264	266	261	256	265	272	256	275	264	241	267	252	259	239	261	246	261	233	267	263	277	233	219	240	231	267	263	250	260	260	266	240	263	235	242	277	270	240	243	258	265	273	234	240	256	241	257	231	257	219	272	280	258	256	265	251	258	237	217	249	252	233	245	261	244	272	276	277	285	260	263	273	230	230	253	244	267	257	261	252	274	270	233	227	241	222	250	249	236	259	260	266	247	267	298	273	266	259	238	279	265	232	254	256	259	281	236	268	267	256	265	254	264	253	230	264	275	266	238	261	238	248	277	236	287	298	249	254	272	253	243	252	244	240	245	265	306	262	249	276	234	285	244	263	263	234	241	232	273	280	265	268	234	242	271	258	270	249	238	246	259	223	233	237	231	262	245	235	261	218	249	254	251	278	261	258	267	267	244	259	270	252	261	246	227	264	245	247	256	245	255	266	266	264	242	255	252	259	231	237	285	238	258	271	251	254	273	267	258	225	247	277	244	242	247	256	267	269	249	242	248	254	234	275	262	249	260	252	274	269	244	242	265	236	280	227	271	261	226	248	268	250	255	250	245	272	248	253	236	286	281	225	264	251	246	259	256	260	263	223	235	262	259	262	262	231	254	276	257	264	272	249	271	238	265	259	256	267	262	262	262	256	249	253	277	237	268	284	259	244	246	245	243	251	279	262	261	262	250	260	266	262	260	250	239	251	282	260	274	279	255	245	231	255	255	227	235	263	231	273	262	272	262	255	278	233	286	247	241	271	262	245	244	265	273	255	249	246	271	272	251	257	266	238	250	244	271	265	269	255	257	264	274	213	247	272	246	261	240	274	265	239	235	271	248	227	227	290	267	264	253	262	249	262	259	267	280	271	247	232	254	258	272	247	220	259	254	254	249	249	251	251	236	255	240	252	258	245	217	233	284	280	232	225	264	253	229	254	234	243	255	262	271	310	243	265	262	256	255	261	258	242	241	270	226	240	240	242	283	241	246	273	262	278	251	228	280	278	269	237	256	256	246	250	259	259	259	260	222	266	248	271	267	245	277	232	242	242	253	236	240	240	276	255	263	247	263	253	225	243	234	254	263	217	263	232	247	263	253	237	259	231	251	288	245	239	263	264	263	244	264	256	256	265	258	246	248	248	254	243	223	262	259	256	270	262	225	258	278	235	242	252	287	223	277	249	248	246	240	260	264	255	274	264	243	244	251	260	255	235	275	265	274	265	243	260	262	242	286	229	245	274	265	223	261	235	281	243	263	299	243	241	248	277	271	266	259	255	263	234	233	271	253	255	243	240	255	267	247	259	269	303	292	262	239	267	214	248	251	257	246	272	272	278	265	262	248	245	245	237	252	256	238	272	252	256	260	277	256	278	245	267	252	280	229	228	260	267	247	262	263	254	272	252	254	260	258	248	249	252	247	214	257	265	251	256	269	270	278	284	249	241	231	279	266	246	280	255	274	267	227	282	227	238	266	229	250	229	232	249	256	248	256	253	254	264	245	258	272	244	273	266	254	257	253	251	259	269	258	266	251	245	250	249	283	305	274	283	234	268	243	248	269	266	294	254	274	269	277	243	263	249	234	209	273	248	271	255	243	271	262	266	247	264	260	280	246	255	253	284	246	250	234	233	261	268	273	254	262	248	258	233	234	258	259	272	251	243	256	261	235	253	241	233	261	250	265	237	253	269	260	263	228	251	256	263	266	264	256	267	288	273	250	261	240	242	266	232	243	254	249	273	271	268	268	234	243	227	267	231	227	265	269	248	268	204	245	269	256	264	253	268	227	263	239	272	243	272	268	237	242	272	246	269	255	268	266	227	269	247	252	269	232	248	231	252	256	251	279	289	273	248	283	244	258	266	272	241	232	242	273	275	255	250	248	266	260	237	249	270	251	250	278	248	262	272	254	263	263	246	223	270	243	270	250	276	249	262	264	291	276	268	261	257	229	234	259	244	266	262	273	236	261	226	241	281	290	264	262	249	256	252	262	264	266	253	251	232	237	286	243	243	241	258	237	278	253	246	282	265	270	257	261	269	200	251	262	247	249	258	232	252	223	245	232	247	232	257	260	273	252	267	273	264	252	249	255	246	261	257	262	235	251	276	250	230	279	244	237	281	255	238	263	255	242	224	243	243	252	267	251	270	230	241	274	245	227	245	277	240	245	259	252	235	231	228	256	264	245	262	274	267	258	249	255	245	221	250	253	252	261	249	256	262	287	236	241	266	247	257	255	249	251	255	242	238	232	273	259	269	216	269	254	265	278	245	266	206	275	268	285	259	259	248	245	259	261	231	239	265	241	254	260	258	257	248	262	265	240	264	242	265	268	251	260	251	279	226	249	246	278	262	258	273	281	261	255	219	244	242	274	223	232	254	259	269	234	224	246	253	234	256	263	250	241	279	238	241	235	282	271	258	255	259	219	241	249	274	277	255	262	263	245	257	308	265	255	257	272	263	247	295	269	253	239	268	283	258	249	280	275	306	244	235	255	240	259	243	221	258	259	226	248	243	254	257	260	230	276	258	242	263	246	225	233	270	271	232	222	263	223	265	243	243	280	235	266	246	256	246	255	273	271	268	251	245	240	227	241	259	225	247	246	256	253	269	250	272	261	254	251	265	257	260	258	241	253	262	260	241	265	253	243	264	265	231	248	252	267	238	258	228	265	248	276	236	254	234	271	241	248	250	269	249	292	240	243	235	261	281	264	254	278	257	271	240	264	247	238	221	247	254	279	244	229	255	266	274	255	242	237	265	273	285	295	231	249	260	269	290	236	266	268	236	252	237	265	270	279	248	258	261	262	250	260	278	238	255	254	246	237	247	276	264	256	258	245	258	229	264	263	263	249	255	249	265	261	278	246	254	302	240	280	264	238	266	259	283	263	230	238	260	253	210	244	258	283	255	245	251	259	263	252	248	265	257	257	272	275	258	273	286	262	273	236	261	254	290	241	260	271	248	218	256	256	253	279	259	249	248	221	257	236	235	270	270	235	251	230	240	261	251	282	266	243	260	250	238	256	283	236	268	248	259	265	257	256	249	247	284	273	235	272	263	248	258	276	291	287	255	273	239	279	241	285	237	257	267	241	261	248	244	269	285	268	242	264	273	258	254	234	259	250	277	254	247	245	254	243	281	252	239	253	253	216	214	242	239	246	244	255	269	251	229	258	249	252	256	224	258	250	266	267	238	295	240	242	271	267	255
8355	8877	16729	18642	15864	10316	6521	5357	5006	5051	4469	4166	3894	3273	2820	2096	2049	2112	1974	1647	1561	2327	1784	1470	1559	1392	1091	1110	870	806	784	753	724	744	686	725	716	698	658	666	720	717	712	725	739	670	649	724	656	659	672	642	635	695	678	647	658	687	671	662	661	671	680	636	693	652	613	642	679	668	631	638	659	698	662	666	667	683	668	714	664	642	671	626	632	679	677	678	633	638	624	669	647	635	675	664	637	668	643	650	671	632	677	640	684	661	658	660	662	680	684	661	603	670	627	704	665	676	626	653	668	659	674	680	672	657	638	717	639	692	694	664	666	653	671	673	615	673	657	686	648	659	713	668	686	654	627	717	644	648	686	634	683	638	644	662	666	662	687	662	690	655	691	676	660	663	655	666	632	667	699	660	653	663	646	632	679	693	677	641	642	638	649	675	687	659	639	626	651	710	675	646	672	630	650	631	676	660	665	700	649	627	631	673	635	675	616	688	673	648	670	650	608	647	713	658	674	666	684	662	685	656	637	645	670	678	666	704	675	642	642	616	641	688	637	681	710	628	686	727	688	671	674	687	706	635	598	671	670	647	669	675	667	633	690	675	640	651	668	694	684	664	618	699	661	664	668	642	641	658	700	718	640	661	712	674	647	665	605	627	647	678	672	681	680	631	711	677	697	664	674	634	621	669	682	668	646	670	706	681	639	682	590	660	657	650	656	674	693	654	686	647	682	658	660	653	666	665	694	597	628	661	715	675	664	618	613	646	688	649	670	670	658	648	624	668	648	699	679	672	661	691	709	632	657	663	658	676	644	629	620	678	718	639	643	673	647	645	654	683	665	681	705	650	654	646	671	668	675	676	628	627	680	692	686	677	715	607	642	631	664	686	666	652	710	686	646	688	685	677	656	679	664	642	599	648	686	682	665	656	669	640	658	677	635	687	632	629	689	709	696	639	616	665	681	668	652	669	690	655	638	649	699	688	653	670	642	654	676	689	642	656	710	690	680	633	653	662	729	669	670	658	704	657	715	695	652	648	700	671	638	632	633	690	622	692	613	663	629	676	697	682	649	677	698	634	654	727	700	695	674	644	703	666	647	732	610	695	699	680	640	656	663	693	739	646	653	654	672	667	657	635	628	666	673	719	620	692	622	659	709	683	630	661	615	623	599	655	668	684	661	684	669	663	664	703	633	655	654	649	688	699	633	663	668	678	653	692	706	653	671	671	703	690	644	687	662	660	658	650	680	677	661	689	682	686	709	629	689	663	650	656	659	650	677	713	692	642	680	639	658	667	655	624	653	670	677	621	680	628	674	627	683	691	667	610	637	658	654	665	626	636	674	680	637	661	654	664	634	659	666	647	631	640	653	701	665	663	674	688	692	661	643	695	691	660	661	634	645	636	690	675	681	671	687	713	670	635	666	689	679	676	653	650	690	647	713	662	677	644	687	684	640	706	618	632	694	612	665	694	668	643	606	647	600	677	669	670	623	650	690	648	702	676	718	686	661	683	718	643	671	651	702	625	709	666	710	637	658	669	695	658	676	645	671	663	649	685	635	658	643	639	676	678	680	625	636	688	647	670	661	658	660	648	682	648	647	678	673	658	753	694	680	625	648	702	661	660	613	632	663	620	663	690	669	679	646	647	648	633	674	688	664	640	678	657	644	687	636	667	633	675	640	686	685	687	657	658	661	683	668	687	651	621	635	620	667	680	700	661	630	655	690	678	655	669	710	671	672	629	658	643	696	696	630	680	701	678	670	665	644	673	643	671	664	656	672	640	667	651	664	658	664	610	651	643	620	629	664	652	671	625	658	636	673	661	624	695	683	646	689	654	660	633	667	668	639	635	675	715	701	668	621	626	654	709	681	633	671	679	649	660	656	691	641	673	621	638	637	655	709	630	614	665	641	656	660	680	672	646	650	658	634	678	634	659	686	647	701	677	682	638	652	675	613	599	668	633	635	635	644	682	653	650	693	648	621	620	641	689	668	717	637	676	687	654	657	679	666	647	619	663	660	657	684	651	735	656	666	653	656	649	663	637	649	678	662	664	668	641	667	663	695	658	666	648	665	702	666	660	686	675	661	683	644	687	663	682	631	627	659	715	671	661	639	651	647	665	673	696	675	659	684	686	684	664	648	668	690	659	647	657	647	647	669	613	661	652	650	638	741	685	692	649	634	665	611	712	670	699	701	670	662	689	714	680	698	654	634	695	656	665	647	703	648	692	630	644	686	650	631	663	704	669	653	657	649	702	672	675	682	662	637	670	675	665	677	690	684	625	646	659	684	660	681	630	658	661	669	658	656	647	678	652	680	737	667	650	678	653	640	701	666	712	637	699	680	646	648	628	644	631	664	654	644	726	725	671	630	671	654	641	654	696	640	670	632	656	628	683	633	686	691	631	695	633	640	653	658	670	687	678	666	676	633	675	680	691	616	646	650	656	660	668	680	689	655	643	679	652	654	702	632	654	657	646	658	640	661	684	610	664	669	669	652	684	672	654	676	647	650	675	686	706	632	612	693	633	684	725	653	668	681	646	731	651	620	664	680	700	721	615	715	688	673	637	708	636	669	710	677	662	698	690	665	691	635	649	666	643	675	677	623	727	638	643	682	621	698	705	683	700	703	665	684	692	653	670	687	708	677	667	678	660	638	692	675	633	651	653	666	686	652	671	694	632	631	673	679	644	666	682	640	612	672	634	702	697	642	689	637	656	740	682	677	692	676	657	677	646	655	675	688	681	666	609	667	663	622	657	687	635	686	650	687	676	671	649	649	668	657	668	652	676	636	669	633	720	666	677	691	691	674	654	686	629	674	616	678	675	682	728	633	695	652	663	661	643	647	651	645	669	635	645	682	631	682	662	667	644	643	667	617	672	664	648	690	674	641	665	622	664	667	675	737	645	665	653	648	667	663	696	700	656	711	657	674	682	688	662	687	715	672	657	690	665	669	687	676	638	670	697	712	665	665	672	673	711	703	666	692	656	678	688	711	684	650	716	644	681	644	660	628	648	671	644	640	642	695	696	663	714	705	699	704	625	665	674	673	708	663	661	687	641	673	666	658	739	644	634	714	642	708	724	678	656	681	629	661	679	666	644	672	682	615	682	673	698	676	665	723	690	667	651	646	651	634	668	655	665	662	661	664	659	694	654	667	628	675	646	629	635	642	655	617	654	676	699	677	686	646	657	611	693	688	669	653	671	611	695	683	663	676	656	635	649	677	690	687	663	676	660	690	666	678	651	646	662	605	701	685	655	671	660	673	651	681	664	688	660	612	657	703	647	675	679	641	684	656	626	657	646	653	668	685	687	684	662	667	654	670	689	657	687	702	667	649	691	626	636	657	701	710	656	631	672	684	673	656	661	635	637	629	660	712	696	633	656	690	659	670	690	697	678	660	688	609	662	624	647	656	615	671	635	664	625	661	622	700	678	673	659	651	652	620	653	713	678	689	694	655	607	664	647	661	674	645	641	701	630	704	696	660	681	692	638
24674	23072	29326	25883	17773	12011	7178	5917	5396	4810	3735	3085	2995	2251	1733	1322	1509	1575	1750	1565	1386	2923	2076	1843	1482	1376	1030	967	602	601	477	474	349	306	317	277	300	280	279	397	374	326	360	303	311	285	275	284	287	268	264	252	283	279	291	267	261	283	284	275	287	283	267	226	245	295	257	273	244	266	284	279	276	262	253	277	275	274	266	246	300	276	266	253	296	261	257	285	284	312	258	274	264	281	251	246	302	272	270	264	267	277	293	251	298	264	274	295	256	282	283	255	279	261	299	263	278	262	279	272	248	250	292	244	294	254	288	300	298	247	250	282	273	285	295	276	274	304	273	244	237	276	268	279	310	274	277	267	292	290	300	265	245	265	259	277	272	242	248	232	260	301	264	266	275	259	247	283	266	275	279	279	261	297	265	292	239	287	250	265	250	292	291	288	283	276	269	255	282	273	273	286	231	282	275	258	273	266	264	297	260	286	278	269	296	265	276	286	284	266	267	322	270	251	269	259	262	241	263	260	276	236	233	276	275	264	269	268	283	279	245	271	278	234	267	294	269	274	267	284	252	268	259	286	276	288	260	253	251	298	255	236	258	242	253	293	262	283	259	271	249	238	273	265	275	243	262	287	278	256	282	272	270	276	299	289	260	273	255	282	283	255	273	296	258	274	304	261	247	238	288	267	282	260	253	291	295	291	261	266	278	296	266	249	275	279	267	255	280	236	240	273	256	298	265	268	276	279	267	269	268	250	258	271	264	272	247	267	304	282	312	259	244	256	272	273	289	251	263	270	277	263	287	282	255	268	252	257	246	256	255	269	262	243	277	281	262	268	260	291	274	271	256	263	285	286	296	292	273	287	247	285	257	263	305	254	314	285	284	251	259	283	258	282	257	254	261	293	291	279	265	261	266	243	225	243	281	262	314	290	265	281	257	256	277	268	266	280	300	255	279	288	274	260	281	257	240	270	257	260	310	294	274	280	278	282	228	253	279	268	284	273	245	316	273	243	291	278	286	276	277	295	244	280	272	272	279	238	264	272	266	270	277	294	295	287	297	292	282	274	274	305	268	257	280	283	251	281	256	306	276	278	276	258	280	284	249	268	267	266	278	302	272	298	272	286	270	302	288	305	283	276	277	256	291	268	274	264	282	282	249	281	289	257	301	243	285	232	262	299	265	265	258	275	250	282	290	276	282	294	292	269	250	250	275	307	289	257	262	269	248	315	279	313	265	270	265	256	277	249	262	259	268	277	246	243	282	264	273	299	279	284	286	271	256	275	290	287	282	289	277	274	273	241	247	302	265	288	254	261	262	275	256	256	298	271	290	258	276	254	302	255	274	281	276	298	249	268	274	295	292	255	265	263	267	260	258	279	263	279	244	257	275	276	291	321	271	279	279	278	257	290	247	266	262	262	269	284	273	265	270	263	252	306	261	296	298	276	257	265	264	265	272	274	261	282	265	262	248	283	263	256	269	281	296	267	253	257	286	267	274	262	245	253	272	281	276	292	280	286	260	273	282	262	265	275	279	274	267	242	261	276	292	306	281	271	280	274	267	257	259	256	261	295	252	282	293	268	292	250	244	287	272	264	265	251	279	284	276	285	277	299	246	268	279	273	264	272	271	270	288	260	291	288	266	257	234	276	257	260	308	285	286	275	295	283	272	271	269	258	279	220	268	252	277	268	291	271	253	258	260	276	277	277	276	291	276	275	251	274	269	270	263	286	263	268	253	272	285	264	285	272	282	285	261	267	240	278	270	275	270	271	285	257	297	259	281	282	275	279	279	271	274	270	252	266	251	258	267	300	271	261	260	259	266	277	256	268	257	280	271	304	287	271	276	260	287	292	228	274	246	264	287	263	291	259	252	246	272	266	278	265	278	272	292	253	292	245	270	288	277	286	279	264	295	275	285	273	279	248	242	265	294	285	268	246	292	232	256	274	300	265	251	268	266	260	287	274	254	273	286	267	276	298	260	257	293	270	267	269	286	276	250	322	289	279	279	289	286	289	256	272	262	265	251	268	255	253	262	292	252	290	277	264	267	280	279	254	278	253	289	248	236	277	276	238	278	264	263	274	270	269	260	266	253	266	279	285	271	283	243	283	248	259	293	250	278	277	264	287	295	259	263	283	283	310	261	280	277	273	280	255	272	266	257	279	301	264	258	289	274	270	288	284	314	267	262	277	256	280	268	277	281	275	274	255	248	250	246	272	283	273	278	258	281	254	268	280	301	276	286	257	271	265	296	265	300	266	282	278	258	314	300	285	285	262	267	281	257	263	287	255	275	261	282	258	230	241	273	227	282	260	250	260	236	285	264	255	302	283	270	274	288	258	251	296	261	285	247	270	273	251	252	271	250	261	278	286	288	254	278	277	277	263	280	320	254	271	291	291	266	261	256	313	260	276	259	274	287	255	252	268	285	311	261	264	269	270	262	249	270	239	259	280	249	260	259	288	259	272	268	268	279	265	278	275	284	275	272	246	276	266	268	304	285	255	268	284	271	272	268	283	257	265	251	278	302	274	297	261	279	276	301	284	283	287	260	274	279	278	258	299	289	262	268	260	293	271	281	267	260	275	299	285	296	247	294	280	297	250	251	258	274	244	269	266	281	262	253	271	265	268	276	264	280	312	279	293	261	259	233	273	291	275	283	247	270	286	275	270	288	236	269	296	282	262	271	294	298	271	256	274	270	251	280	277	284	280	280	309	284	257	271	261	231	278	241	272	267	279	275	275	284	266	265	298	279	249	281	288	269	271	280	295	251	268	246	283	269	259	278	254	286	252	285	238	246	279	258	271	252	259	278	259	265	259	276	263	271	273	279	289	319	254	251	269	274	280	306	250	251	243	248	259	271	240	261	295	287	256	269	271	280	280	274	274	248	322	265	326	281	293	265	242	277	295	281	282	300	270	298	271	271	296	276	257	244	302	253	280	292	288	263	276	273	257	276	293	278	271	268	265	308	285	299	269	280	291	253	282	260	277	293	254	260	281	288	253	268	270	300	278	284	256	269	279	257	289	283	267	260	304	284	272	214	252	305	287	275	268	283	278	289	274	269	276	259	242	264	285	280	319	300	300	260	284	298	266	299	279	265	260	287	261	288	278	258	236	267	283	289	254	259	252	248	261	241	266	264	256	272	264	260	274	295	249	262	313	264	256	240	239	274	268	294	252	270	275	311	263	259	308	246	255	283	289	263	270	244	258	268	257	295	268	256	281	287	274	244	255	268	307	267	271	274	277	256	263	288	306	265	287	302	255	276	285	254	255	274	295	264	258	304	283	280	279	266	294	262	283	284	275	292	264	254	257	273	268	247	304	273	294	293	287	270	269	281	276	277	261	269	280	314	289	277	284	254	269	272	247	266	266	282	272	300	279	266	267	264	288	265	281	298	264	286	276	253	284	302	288	267	281	274	273	251	270	256	284	279	272	261	268	272	272	266	267	243	303	269	310	230	278	284	268	252	244	274	253	268	257	279	263	255	289	297	266
16743	18077	29595	30737	25217	21093	16310	17193	16431	16023	12998	11530	10922	9567	6643	5664	7265	7549	8137	7987	7466	15435	10889	9866	7978	7497	5612	5521	2982	2943	2232	1898	1169	1020	946	901	862	810	746	1279	1538	1224	1260	1011	804	847	842	780	746	695	693	711	697	680	688	709	665	700	721	673	643	727	684	743	702	762	728	729	730	699	698	725	667	693	697	640	694	730	706	712	724	739	716	707	636	701	687	709	703	732	712	694	658	723	713	677	671	704	747	708	709	660	715	716	704	715	728	735	728	685	713	671	722	686	684	696	745	693	712	693	672	689	674	691	714	695	665	662	678	695	708	709	736	679	717	686	667	666	703	681	689	719	662	677	684	726	666	710	717	654	696	719	716	682	692	683	663	631	729	704	727	709	697	731	687	733	716	661	740	698	655	738	689	698	720	681	714	740	666	680	701	702	692	714	724	699	697	673	706	673	697	737	653	712	641	699	709	711	715	688	704	687	710	696	685	721	724	669	690	720	697	655	711	690	735	677	715	709	711	686	690	737	681	718	688	731	670	707	662	700	731	690	666	719	704	719	659	686	695	667	709	694	667	721	672	725	725	673	631	710	692	698	691	694	712	732	689	705	713	752	701	681	662	710	718	746	705	725	681	713	709	706	679	706	684	695	694	715	731	684	642	725	697	699	680	736	667	672	723	704	717	650	690	702	720	764	724	684	685	699	746	706	677	693	718	677	660	747	750	675	685	715	730	685	694	674	713	717	667	705	697	728	707	697	706	688	710	732	690	653	686	760	689	706	700	701	714	702	675	659	678	695	679	726	722	670	696	725	737	686	668	717	718	676	688	715	730	710	713	691	678	709	696	681	700	676	718	733	709	707	751	667	716	691	706	693	685	722	691	660	711	700	708	681	674	636	720	639	736	644	772	666	674	698	742	684	693	656	696	709	703	647	687	731	609	718	689	740	740	708	754	683	674	691	696	727	720	696	737	721	669	682	682	714	710	702	699	687	665	740	645	707	706	675	724	696	703	735	709	685	697	695	728	688	672	671	716	694	694	749	688	682	669	696	690	645	697	749	732	733	685	696	691	678	714	687	692	736	713	726	699	673	667	706	738	713	724	730	688	693	687	681	726	707	722	693	725	667	725	670	675	708	743	656	721	690	748	665	725	728	730	666	740	714	719	730	712	739	704	718	670	691	697	672	685	684	697	727	742	758	698	671	730	680	707	714	698	734	669	721	688	724	718	721	677	673	746	744	692	716	635	662	694	720	712	706	712	674	728	731	705	744	676	724	721	706	666	718	736	710	705	720	679	685	698	700	737	734	766	687	675	659	688	705	726	739	738	685	744	708	680	697	676	717	703	671	678	700	692	720	644	701	671	702	707	714	702	688	677	733	689	712	681	697	669	715	723	737	683	680	684	709	687	681	689	690	708	676	645	703	747	652	687	703	652	701	686	699	726	710	636	708	713	705	696	677	722	686	728	714	642	681	715	698	681	697	701	683	726	712	710	702	676	725	712	658	693	715	671	661	692	663	694	691	715	749	676	708	647	701	699	716	722	671	718	656	736	659	678	687	684	723	682	724	716	668	711	641	653	618	711	708	685	710	675	748	723	697	722	757	682	668	665	688	700	733	679	727	701	740	746	707	689	748	706	687	678	693	692	720	708	720	709	734	691	738	676	710	692	710	720	727	728	689	662	680	715	746	709	707	685	702	697	757	727	698	735	736	711	713	731	715	688	722	713	702	635	698	720	729	694	699	659	696	650	693	727	758	705	689	701	700	722	691	683	706	680	695	661	705	713	714	744	721	722	688	717	694	714	705	703	696	687	700	740	656	639	675	691	678	673	694	651	675	667	689	692	694	708	696	706	656	705	697	699	694	689	716	676	686	715	731	669	670	708	667	666	689	723	736	702	739	702	716	650	702	678	720	696	712	672	708	714	670	679	698	690	723	695	689	741	684	683	676	749	730	718	706	681	725	723	687	715	700	682	755	626	674	698	717	704	715	720	676	694	673	696	698	736	710	695	697	690	713	715	673	707	719	701	711	732	684	733	711	683	692	719	671	660	715	714	707	691	721	741	669	718	735	685	690	696	673	693	701	698	745	661	740	698	724	728	689	706	713	716	734	695	710	728	756	709	719	720	678	703	666	722	699	687	691	708	710	784	689	701	738	647	730	721	695	649	748	725	705	684	678	719	735	691	709	732	713	672	728	708	686	718	659	697	682	717	749	658	696	718	722	691	665	692	675	667	758	709	695	712	664	699	739	716	747	750	756	746	681	701	702	695	694	737	717	704	747	682	734	739	686	696	714	724	675	673	714	690	640	667	712	704	711	719	661	699	716	685	667	699	723	707	724	721	693	671	693	695	668	710	749	711	711	686	686	690	714	715	645	668	739	730	722	725	710	688	713	671	662	678	713	716	707	705	671	713	712	694	715	686	735	691	700	725	681	727	690	705	694	696	694	678	691	711	725	679	712	681	703	694	696	738	700	687	681	695	710	676	690	692	668	713	720	691	717	724	643	712	682	709	722	666	730	723	656	679	680	693	695	748	727	692	684	717	708	703	716	689	717	705	701	740	658	709	692	728	673	702	675	696	677	720	668	674	701	719	713	703	688	685	652	701	702	705	694	696	704	722	754	695	696	666	685	680	675	684	718	696	692	745	728	705	714	744	717	700	694	697	688	716	669	695	694	726	690	696	694	720	695	726	665	698	687	711	694	659	711	700	670	744	659	701	683	692	686	729	681	727	676	643	744	742	652	685	711	699	687	738	661	722	722	696	689	718	674	656	679	679	677	662	705	659	680	696	721	758	703	737	690	707	742	743	708	715	674	687	725	637	728	651	637	695	691	683	662	664	644	663	687	696	705	742	710	694	723	688	708	742	708	716	713	703	663	691	723	667	714	697	673	718	746	680	668	649	673	695	678	704	708	737	677	708	724	664	647	687	751	709	714	681	712	725	709	687	732	747	772	704	704	660	714	738	733	658	715	692	698	699	698	678	675	697	671	704	643	725	695	668	737	718	715	694	690	717	706	720	705	698	697	732	730	757	706	710	738	679	696	672	663	736	702	672	720	677	690	679	708	690	675	756	763	705	681	684	703	691	735	691	728	679	626	730	680	677	688	685	688	682	710	661	658	731	716	648	686	700	677	718	677	709	722	734	677	685	715	718	730	719	696	682	686	645	748	683	686	656	717	731	770	697	723	670	713	698	667	762	664	728	713	711	687	701	681	698	706	698	635	645	725	701	681	707	697	733	720	720	738	690	673	724	668	702	719	693	657	712	743	703	646	699	723	677	671	679	683	697	669	735	730	707	676	684	678	661	662	677	702	689	740	702	682	665	714	694	685	662	734	724	699	679	704	728	670	707	783	652	722	681	688	657	727	745	713	726	707	683	682	705	700	689	735	701	671	695	705	677	735	653	679	711	687	691	708	677	703	714	706	707	685	708	666	715	645	712	685	672	683	650	699	734	672	697	687	713	714	669	667	699	719	679	724
32548	30643	36754	31546	24134	19726	13533	10819	10558	9686	7389	5436	5148	4382	3107	2268	3167	3132	3270	2586	3063	6112	4471	3641	3027	2408	1893	1793	1072	872	697	560	390	362	325	303	295	300	257	422	475	395	424	336	295	287	274	273	277	257	251	266	264	258	282	257	254	258	268	263	275	269	265	258	268	233	246	251	261	271	255	257	290	226	267	283	230	259	263	251	266	264	227	236	265	252	263	255	263	251	275	263	251	251	234	258	255	247	276	261	235	278	288	274	276	265	250	254	254	239	240	285	260	243	225	266	256	287	287	259	286	273	249	272	251	278	262	265	258	253	262	265	257	246	262	276	275	272	245	271	248	267	269	257	264	295	273	229	285	285	265	256	271	283	269	229	238	277	271	249	258	273	261	278	259	234	270	238	266	245	261	237	270	267	255	259	261	279	275	256	246	286	295	269	260	257	272	237	281	288	287	259	242	262	263	247	260	248	280	252	239	303	273	244	258	277	253	260	257	261	264	265	261	293	280	291	269	243	246	248	233	252	267	281	246	251	246	275	247	257	238	273	259	250	263	251	253	247	250	271	254	267	224	244	253	276	250	236	258	274	270	259	260	254	276	269	284	246	264	251	241	280	282	279	264	269	241	261	263	271	263	272	290	257	257	245	238	269	252	258	277	263	269	272	281	265	280	274	283	248	258	243	234	258	253	273	257	265	221	236	228	259	235	246	275	247	259	268	272	280	275	260	234	236	287	252	270	267	268	266	252	260	295	250	311	229	242	238	211	266	274	272	286	249	272	249	267	265	227	239	278	253	239	258	274	286	265	254	266	262	274	249	262	264	262	222	282	251	243	267	252	271	254	228	247	273	278	266	238	261	267	249	272	251	258	268	253	250	282	233	251	254	225	247	275	280	244	237	257	253	241	244	253	279	267	254	265	281	244	284	282	252	267	299	249	282	269	279	253	247	277	246	262	274	270	239	264	227	236	264	258	288	258	230	239	254	249	286	283	264	283	255	260	250	269	251	232	249	248	261	256	261	281	260	270	273	241	264	272	269	265	241	236	253	233	217	271	246	279	261	230	257	264	266	231	235	279	249	239	272	267	256	244	253	290	278	242	240	264	262	246	233	242	286	270	247	269	281	285	233	261	248	261	243	274	280	243	273	281	270	235	267	259	251	248	251	262	273	256	256	247	255	236	279	260	225	227	265	229	243	245	255	281	244	259	265	252	280	266	270	272	278	242	245	246	257	283	263	262	286	282	255	297	242	272	242	262	280	302	257	266	237	255	250	258	232	246	258	233	259	279	305	255	236	278	264	239	260	266	239	242	253	262	275	273	290	272	273	262	231	280	240	277	248	260	258	232	251	247	260	266	271	257	221	250	233	270	287	252	262	230	266	267	255	267	251	242	272	251	244	248	265	231	266	254	249	265	258	269	257	233	244	268	268	229	245	258	255	273	240	253	247	261	291	260	277	276	254	281	254	259	272	270	263	261	257	273	250	282	261	246	258	266	244	270	256	249	263	270	278	264	265	282	265	275	311	216	237	273	269	244	249	265	241	265	270	263	270	226	294	254	278	254	277	266	245	277	226	274	241	266	259	250	267	237	256	233	245	260	273	245	253	260	243	258	238	258	259	283	263	272	263	279	266	244	256	237	260	267	225	269	274	253	271	219	246	268	258	224	246	255	260	272	254	265	272	264	261	259	243	287	266	284	263	275	253	242	272	274	230	256	267	262	302	237	258	276	267	258	276	249	257	238	242	254	276	243	263	247	276	285	277	260	250	242	238	237	253	256	271	261	260	256	247	239	272	247	267	274	250	249	274	258	237	267	255	254	269	279	264	262	269	267	248	246	250	261	275	243	260	245	274	253	297	268	272	274	274	254	267	281	239	269	268	248	244	247	252	265	276	267	265	269	292	249	252	240	259	251	244	271	286	254	258	271	279	273	239	245	260	253	274	261	297	249	256	244	240	250	250	224	268	276	259	263	297	227	241	249	275	261	280	257	263	280	262	282	259	227	275	243	264	279	237	260	264	269	267	264	256	253	262	220	296	270	288	238	254	261	252	243	242	276	255	258	264	269	263	216	281	283	238	261	245	250	253	258	256	241	268	281	248	263	272	268	252	258	249	248	296	263	270	291	267	249	260	246	293	263	282	257	255	275	241	263	288	290	264	239	253	253	267	254	258	233	277	259	266	301	257	249	235	287	253	254	228	244	268	262	291	249	236	275	261	264	258	265	251	255	283	261	237	254	236	290	248	260	267	262	252	256	251	294	254	247	263	274	233	251	265	265	278	240	260	256	244	280	235	256	277	244	243	271	268	259	236	273	273	267	238	240	240	257	282	240	279	243	263	268	249	289	282	253	246	259	255	281	257	237	280	269	231	233	237	264	246	237	237	236	247	284	244	270	250	269	239	272	242	263	259	244	286	252	230	251	260	269	253	291	256	255	247	237	263	269	227	294	270	212	255	266	257	254	297	249	271	247	252	266	267	261	244	282	255	286	269	290	263	259	259	265	273	254	265	267	287	288	240	264	226	247	247	268	269	250	278	235	237	276	258	274	263	263	273	278	284	253	259	276	257	259	276	246	274	261	239	266	281	241	249	217	250	248	252	243	250	240	244	280	270	252	247	265	242	242	255	266	266	264	255	263	258	260	262	272	263	275	266	272	246	253	243	270	266	260	267	246	256	270	258	264	276	247	255	263	283	251	228	249	276	247	245	268	246	253	298	256	273	274	269	251	288	276	291	257	215	284	244	266	253	241	294	276	261	283	251	240	236	255	243	276	244	251	266	259	284	267	242	260	259	244	264	227	277	265	230	251	267	255	266	242	253	290	251	280	244	240	266	262	286	257	268	258	268	240	267	242	241	296	250	245	257	258	241	283	273	250	253	261	246	285	256	257	251	276	267	254	225	255	252	231	277	273	280	250	272	267	268	267	247	273	250	264	293	253	295	261	253	288	294	259	265	262	236	262	282	261	236	242	260	268	248	257	266	268	252	263	244	260	261	288	217	289	271	268	254	258	267	240	277	243	257	261	284	250	271	256	250	237	261	238	277	250	259	257	266	260	252	252	255	232	296	237	263	264	263	287	232	266	249	286	241	242	278	249	248	243	256	233	266	268	297	245	259	226	262	249	262	218	251	277	281	253	249	227	259	263	264	239	269	265	273	247	258	276	249	265	254	252	292	229	257	269	270	244	272	258	254	220	293	255	235	262	263	265	287	247	224	280	282	239	267	255	277	243	263	265	246	200	241	249	242	260	280	258	263	232	261	237	291	234	261	299	264	264	255	253	285	280	246	289	264	282	221	260	237	284	268	229	286	276	261	255	271	264	260	260	247	261	261	286	263	267	260	279	240	290	257	272	266	278	251	264	239	247	252	266	238	253	240	268	240	244	242	238	282	257	300	283	254	251	248	281	283	267	263	294	243	257	263	249	290	270	268	261	253	313	259	255	266	259	289	232	257	252	266	238	274	260	234	297	245	252	253	293	273
20925	24753	36077	35323	30348	28353	21964	23871	24744	23384	19800	16547	15642	14431	11133	9129	12976	12668	13669	11449	14414	24485	18670	17298	14319	12256	9608	9384	5406	4416	3777	2945	1566	1198	1127	968	958	853	774	1962	2168	1741	1664	1148	983	887	963	748	740	668	740	678	667	683	660	722	665	622	671	675	700	664	694	689	655	676	652	662	681	657	647	692	695	630	678	657	677	684	684	687	642	677	662	661	680	670	697	642	698	705	676	677	689	681	671	698	685	651	696	669	673	666	711	631	676	634	697	653	710	688	668	665	707	624	626	691	657	700	698	700	684	673	673	669	675	705	662	679	708	706	686	649	655	703	680	674	651	717	680	684	643	622	661	671	669	657	660	689	698	688	652	661	691	680	694	673	664	701	685	655	710	628	686	687	646	702	701	669	673	690	703	659	652	709	666	662	648	672	678	668	650	700	711	663	671	676	676	698	681	665	677	698	630	662	651	689	639	622	644	709	672	661	668	684	654	685	694	658	647	690	684	665	674	662	688	596	681	657	695	718	680	649	687	657	663	710	651	665	652	666	642	694	693	649	684	670	667	692	655	652	679	679	672	662	610	703	640	638	663	684	660	596	661	677	686	654	672	696	641	704	653	638	705	666	652	675	669	668	688	643	682	661	702	657	698	710	705	688	666	672	654	683	668	669	657	641	674	708	664	676	679	632	689	606	671	670	679	695	663	682	647	687	715	620	680	647	693	682	652	650	663	686	681	659	670	677	710	647	691	655	621	652	638	668	656	681	658	651	649	689	672	663	698	683	643	668	706	670	650	673	646	647	692	677	675	640	666	603	694	650	708	659	644	640	617	693	686	676	691	675	670	705	631	640	634	656	641	615	694	650	705	687	649	688	668	706	701	652	672	695	709	671	690	693	635	680	678	642	629	711	641	702	649	614	684	642	660	682	685	650	680	655	667	648	687	622	672	695	685	658	684	640	661	709	674	660	662	648	703	790	686	682	655	718	634	691	655	635	702	683	683	654	663	712	671	660	678	662	643	673	687	662	652	638	700	687	652	684	653	662	689	651	643	655	613	705	705	690	698	698	685	688	679	700	696	701	671	678	675	669	711	680	669	693	650	679	626	689	667	643	677	711	704	667	675	662	652	680	629	657	635	673	685	682	652	655	730	650	690	672	684	679	706	652	725	642	666	674	690	714	646	693	662	655	661	640	696	633	677	674	698	687	661	730	648	657	660	660	709	670	653	703	669	672	699	721	680	685	696	644	650	666	641	635	681	646	645	704	689	697	638	707	657	638	681	627	663	654	671	683	621	692	667	696	663	666	643	681	678	638	686	657	671	682	674	658	687	655	656	671	668	695	699	674	702	693	636	678	682	661	712	688	731	691	645	724	653	683	655	637	674	655	686	667	715	686	692	624	638	619	701	648	688	696	681	672	691	652	651	650	654	638	673	620	669	677	702	727	666	641	713	641	694	718	693	630	696	680	646	701	676	724	677	670	678	654	667	701	697	697	710	657	642	660	667	686	630	678	673	710	681	668	647	666	703	672	682	673	666	650	667	682	677	663	682	636	693	698	656	724	717	687	686	669	648	635	731	639	660	696	695	666	674	658	686	674	640	694	683	667	681	707	669	668	666	655	654	638	648	659	656	713	669	694	691	654	691	658	637	658	673	664	656	693	676	660	651	692	690	653	682	722	694	638	734	677	635	649	678	665	647	643	637	680	647	667	675	679	689	658	671	697	663	667	667	657	659	695	665	701	668	649	680	726	705	629	684	696	720	709	702	639	656	665	708	683	665	666	709	708	670	632	700	676	685	694	687	718	654	677	684	679	659	643	707	677	658	711	682	672	668	677	666	668	696	660	664	659	668	686	660	634	652	715	673	727	656	659	688	732	662	696	693	687	688	660	693	672	646	676	695	695	651	668	684	650	708	649	709	673	646	664	666	689	668	658	628	636	701	637	655	697	700	676	686	687	657	647	665	685	690	663	679	609	717	676	652	693	652	719	679	669	685	689	706	683	676	692	637	680	648	623	704	675	639	691	673	665	691	661	736	664	703	637	688	640	663	669	687	615	655	678	652	723	669	695	648	652	673	667	652	680	690	685	676	652	667	653	668	656	695	686	669	642	637	678	638	685	634	673	658	737	676	685	687	652	711	654	699	660	664	710	681	672	676	737	636	662	659	669	655	680	712	693	652	658	678	642	636	676	679	673	638	655	646	634	665	668	642	706	642	643	733	667	651	682	654	689	684	679	665	659	638	648	670	705	701	683	648	655	634	649	704	639	703	674	662	680	666	700	648	675	691	681	672	647	661	650	697	668	657	716	634	660	700	673	648	679	657	655	687	619	665	688	673	694	676	691	688	682	703	686	629	687	677	688	661	639	685	689	640	658	655	682	670	669	675	679	661	617	705	684	691	684	652	669	643	641	678	672	677	653	681	743	725	693	665	664	659	636	732	686	642	680	698	642	708	699	669	666	661	671	666	676	660	645	713	675	686	686	677	713	674	643	685	661	658	668	656	683	677	678	658	711	620	677	692	700	641	646	666	608	686	687	731	646	697	737	664	672	677	699	626	630	671	637	645	705	663	672	665	674	675	652	690	681	653	653	626	649	662	676	668	639	658	640	654	655	613	657	667	655	682	682	636	609	649	688	684	667	719	697	643	693	650	649	661	698	698	695	670	643	656	663	696	661	661	668	670	653	662	639	684	668	628	684	679	661	662	646	656	659	656	677	648	671	699	649	683	707	671	664	700	629	685	682	648	695	654	673	668	689	655	708	709	637	681	707	674	668	634	606	645	631	722	624	657	674	668	630	662	716	672	651	659	703	708	652	635	708	637	651	691	715	697	681	668	675	667	673	722	645	633	717	700	691	682	656	630	693	665	672	669	670	691	655	664	619	688	679	680	692	656	674	665	659	675	665	648	689	695	717	644	648	688	702	666	688	680	666	667	703	667	663	632	660	686	652	657	641	675	656	651	645	651	724	717	700	675	631	681	678	680	634	641	655	674	681	731	647	652	683	633	660	640	671	668	660	706	652	650	678	674	727	649	685	638	699	692	651	685	672	712	688	653	671	668	702	683	684	650	696	720	656	693	678	656	688	649	664	663	739	671	665	667	654	669	676	677	654	697	680	674	651	701	617	654	708	666	643	659	675	648	667	640	702	694	643	622	714	643	633	688	661	660	667	675	663	694	701	653	636	676	674	660	677	679	674	719	685	650	677	662	659	677	673	670	647	655	676	694	657	703	700	697	631	645	703	677	668	640	657	677	680	652	681	683	666	711	641	693	684	667	662	706	616	712	678	669	622	718	668	669	667	688	620	677	657	706	683	680	647	672	652	713	721	604	698	663	663	681	664	681	660	663	657	655	695	675	675	700	654	632	707	638	687	658	693	672	679	674	625	662	676	715	650	686	692	637	665	676	686	693	651	728	696	688	693	665	690	704	651	656	679	698	705	697	649	684	725	687	700	642	683	708	646	600	712	652	677	664	683	702	681	688	670
10630	10331	13041	9407	4983	2578	1555	1196	1196	1079	931	865	830	774	558	501	504	496	416	387	438	493	458	460	372	364	352	369	262	306	283	280	276	264	251	293	237	304	241	252	258	284	278	258	267	244	281	254	271	242	244	261	261	274	260	261	287	247	245	220	256	257	239	260	251	274	277	301	257	312	245	263	288	225	278	247	233	255	251	261	251	263	282	277	257	248	291	267	251	267	243	260	259	261	225	245	261	232	295	275	262	287	264	275	251	295	269	260	279	263	266	272	245	244	242	246	274	269	240	253	253	256	296	275	230	257	257	272	246	271	257	255	233	253	294	249	274	262	267	267	249	241	261	248	256	242	254	268	275	264	268	215	256	275	259	263	256	270	266	243	264	273	233	288	261	274	252	267	233	253	264	252	255	249	265	253	256	258	271	235	241	248	231	232	257	256	234	254	259	243	265	265	284	232	235	245	283	253	251	255	248	248	250	254	260	234	261	276	245	269	297	275	267	268	271	242	286	256	255	286	258	232	265	256	260	272	268	250	301	247	231	286	262	251	255	242	263	240	251	258	274	253	291	226	282	274	250	272	290	277	245	247	256	276	252	265	278	269	239	266	255	288	244	239	256	274	299	277	274	261	265	257	280	265	292	243	275	261	251	275	263	242	253	245	255	267	264	255	259	287	263	264	245	224	242	260	253	259	223	264	274	240	279	291	240	287	235	253	237	255	252	267	246	258	271	267	250	238	254	257	275	271	260	241	271	261	278	255	268	239	292	281	224	252	260	254	236	250	249	253	280	296	266	261	250	272	237	279	258	239	269	296	267	293	250	257	276	258	259	257	240	265	252	272	249	270	273	252	275	241	264	259	247	242	278	271	245	232	261	269	240	243	277	270	292	274	260	258	263	247	289	222	219	252	249	266	260	277	253	279	278	260	265	293	244	291	273	275	250	286	284	254	253	241	266	247	260	239	238	258	260	255	272	257	280	253	263	250	271	260	273	235	252	251	257	280	272	264	273	271	266	306	241	259	243	267	228	260	272	242	280	276	246	272	263	263	282	271	255	254	281	249	256	265	268	253	258	272	247	248	256	262	253	276	271	293	253	260	252	224	270	303	260	256	271	278	274	254	254	273	248	265	281	273	273	284	298	272	246	284	274	229	220	287	259	262	264	244	267	244	265	257	299	241	249	264	276	259	247	238	275	251	272	261	242	282	266	234	272	243	279	250	241	273	286	251	241	252	288	281	243	250	257	254	270	250	250	252	256	270	264	253	271	253	272	295	247	256	265	249	259	273	267	257	252	267	263	253	271	235	249	261	234	278	275	271	291	273	257	269	271	290	256	284	271	271	277	261	238	255	264	269	252	256	230	214	270	282	264	257	250	257	268	276	283	268	268	271	253	264	248	284	283	305	263	229	265	245	246	264	259	247	262	233	263	268	258	261	240	286	271	265	266	252	237	247	276	256	279	264	252	272	233	252	255	256	264	255	283	248	259	261	236	247	265	254	248	273	273	246	261	277	287	269	257	279	248	260	257	284	280	258	271	261	260	241	273	256	272	292	250	274	308	271	264	274	243	262	268	245	222	257	241	250	278	252	255	259	259	254	225	250	248	220	296	284	238	264	264	283	262	247	240	245	245	244	248	272	274	254	279	234	292	264	273	265	264	257	266	280	259	268	247	232	278	240	267	253	265	255	272	276	217	264	270	262	248	280	222	257	273	278	241	258	256	257	234	271	268	272	271	268	249	258	282	246	229	238	260	247	239	242	263	276	293	248	257	243	260	275	278	275	278	272	282	288	248	260	270	260	283	262	277	247	271	274	293	244	261	252	263	269	263	263	245	291	256	267	255	258	291	273	306	256	261	273	259	262	253	234	290	274	260	253	265	274	260	238	222	259	249	254	273	285	231	231	239	264	257	237	279	237	270	238	246	263	250	227	246	262	282	270	250	223	242	277	252	281	275	245	263	259	284	274	249	266	287	262	241	276	269	283	231	292	231	262	238	242	262	247	263	250	245	266	250	274	291	259	248	256	256	267	263	255	263	251	271	256	267	263	246	248	284	276	269	253	282	252	259	249	261	273	272	257	248	243	250	286	249	269	279	282	266	277	263	246	235	217	275	271	228	263	259	249	240	242	247	218	260	254	250	273	247	270	256	278	276	281	243	239	263	277	290	249	284	263	305	300	256	280	250	246	272	241	278	279	249	278	282	253	248	262	275	263	262	284	303	251	256	257	282	249	260	264	246	261	257	261	293	293	284	229	292	236	233	286	277	237	278	244	252	256	275	267	249	308	275	284	266	245	254	259	245	244	264	271	246	261	258	248	288	278	248	257	277	237	271	293	253	269	268	274	287	248	242	257	255	267	259	283	268	277	296	269	262	265	264	264	270	241	288	251	265	284	281	259	259	284	253	240	262	272	248	259	244	267	258	306	255	244	242	234	231	273	254	239	247	306	277	239	236	267	262	283	240	263	269	297	261	269	256	261	269	243	246	265	257	264	273	248	268	246	273	278	267	274	287	219	244	240	240	270	251	262	265	245	251	281	252	224	276	243	286	273	250	248	261	287	281	282	239	270	294	272	242	266	280	268	276	230	273	262	250	279	257	254	241	250	235	230	254	262	288	255	251	266	287	261	247	264	262	275	277	276	252	290	266	248	233	277	244	260	261	274	270	285	264	269	276	278	254	270	256	278	280	261	267	249	252	244	217	254	292	252	295	239	243	246	264	263	276	242	279	277	259	265	252	267	268	237	264	273	280	224	256	263	236	269	252	278	251	265	250	289	256	240	271	239	282	228	247	240	246	262	248	258	258	242	262	249	257	256	248	289	283	211	265	291	236	293	256	250	232	257	237	235	256	255	259	230	265	276	276	254	250	275	250	254	249	269	275	259	232	268	244	268	258	290	281	241	264	293	259	279	246	267	269	255	238	261	293	267	252	262	284	265	253	255	253	263	252	250	232	262	279	253	271	220	245	254	261	284	280	269	283	277	280	258	286	271	236	248	237	261	271	240	280	266	260	227	274	278	272	258	249	257	249	239	274	261	261	270	257	246	277	254	278	256	248	277	290	270	279	269	259	267	273	249	253	270	286	262	265	268	264	245	265	247	285	250	251	244	272	232	284	283	253	244	272	288	278	251	254	247	252	272	244	245	282	264	279	286	272	276	273	276	240	245	259	269	261	245	251	266	273	222	275	239	228	235	275	237	292	256	245	287	261	234	244	277	301	271	286	285	245	269	262	274	229	282	272	272	282	259	241	298	276	283	254	287	251	251	249	285	275	243	242	278	262	258	251	255	243	266	276	253	218	282	241	265	251	253	232	283	254	304	279	268	291	266	258	259	296	298	235	248	241	251	262	256	289	282	264	269	267	265	258	225	269	243	247	248	242	266	231	306	277	260	258	293	238	272	279	261	243	273	292	261	251	232	242	278	248	229	247	242	263	269	283	252	294	277	296	247	286	263	290	278	252	236	271	252	255	231	233	249
7757	8937	16221	17556	13139	9491	6675	5525	5706	5206	4479	4061	3992	3221	2444	2206	2204	2160	1933	1598	1847	2390	1934	1809	1558	1275	1166	1152	858	745	749	787	763	777	704	713	704	692	675	725	699	736	774	748	695	715	686	696	722	707	709	679	667	629	701	681	698	691	700	697	682	711	667	677	638	679	665	686	729	698	683	668	645	667	668	703	708	666	670	663	640	650	724	651	646	657	649	689	707	687	698	701	654	673	698	728	720	698	682	622	644	632	695	692	680	696	650	663	660	672	655	689	673	667	674	698	659	665	691	687	665	664	696	648	693	692	712	678	677	699	654	659	655	702	677	695	689	690	667	637	632	689	679	706	658	681	651	697	644	682	651	712	667	707	661	703	684	638	667	655	663	682	681	696	703	618	692	642	655	667	683	719	700	669	702	652	681	710	652	697	682	681	692	637	666	695	695	663	707	663	663	736	657	724	694	701	704	687	714	669	697	744	704	661	640	675	661	679	624	727	698	699	674	647	684	680	668	694	666	669	670	678	700	687	696	721	713	668	667	632	695	680	686	667	662	666	670	695	681	702	690	665	696	649	683	666	697	665	699	670	665	660	642	648	715	688	669	691	726	642	605	658	662	709	681	679	632	658	650	674	673	722	666	667	683	682	689	708	707	688	697	698	677	683	672	710	649	682	683	637	638	699	677	656	649	639	673	672	709	693	698	643	666	688	651	702	637	658	662	705	666	666	657	680	674	652	644	665	686	719	679	709	693	669	692	675	671	640	690	627	660	681	659	676	683	610	674	671	674	688	716	700	685	645	703	713	676	659	696	695	686	697	712	701	689	635	681	711	670	675	699	681	691	654	688	682	666	674	727	685	638	677	664	717	734	638	644	694	681	681	729	677	671	698	714	669	721	645	677	643	666	677	694	665	713	660	642	723	687	655	654	652	646	689	675	695	658	649	671	679	702	676	683	653	668	714	668	679	652	746	664	691	673	684	671	680	678	689	680	691	661	688	692	681	700	663	636	693	684	707	663	700	707	666	685	690	712	654	634	683	651	667	644	682	672	699	721	720	701	693	727	728	710	714	651	695	629	654	656	711	693	676	657	650	686	655	667	686	688	642	644	701	643	675	661	669	695	695	683	688	724	713	628	658	724	696	676	696	654	679	669	693	678	709	703	680	672	709	719	750	645	642	696	644	629	629	602	780	677	666	634	703	727	650	682	660	669	725	642	659	697	619	713	680	667	668	669	651	675	643	666	672	667	652	668	681	708	647	739	662	647	708	687	709	692	712	679	636	686	621	670	712	625	727	707	665	648	654	671	680	670	710	716	687	656	668	670	755	692	652	696	689	662	686	690	663	699	693	676	665	700	660	680	726	687	673	654	673	649	689	695	630	683	654	696	677	689	658	694	696	693	676	654	696	669	650	688	721	683	673	659	635	715	642	694	721	653	698	660	682	712	680	706	706	716	692	717	673	679	657	701	660	661	683	689	674	726	651	661	678	672	669	699	721	684	654	649	694	677	724	620	692	678	686	705	663	653	675	659	690	694	665	670	590	679	720	616	685	650	637	698	713	682	706	653	688	669	714	668	670	718	648	671	676	660	657	691	684	653	662	672	692	668	641	680	625	741	652	638	678	709	660	700	683	661	682	677	688	704	694	699	658	714	656	681	651	672	636	674	692	677	672	654	659	678	672	676	659	718	678	671	713	687	639	629	695	678	633	697	651	675	691	643	680	636	676	652	690	676	679	722	744	719	673	661	708	690	712	669	664	641	675	664	709	689	736	649	673	648	676	659	665	707	645	639	684	691	666	687	697	706	650	653	692	641	666	727	661	636	673	738	676	688	696	712	680	714	681	721	714	668	673	725	686	661	629	686	703	686	696	622	723	677	626	687	694	689	652	696	679	681	673	693	670	652	654	699	684	670	671	669	639	680	687	690	656	741	691	702	669	663	717	685	684	705	709	725	652	661	686	662	654	674	684	661	668	723	691	688	622	661	665	664	692	695	678	650	676	699	681	743	666	674	688	662	677	634	649	688	667	681	671	661	732	671	724	705	683	647	665	657	706	710	745	689	656	704	702	683	682	695	710	698	674	618	660	656	708	650	675	664	661	671	630	645	697	694	618	713	643	675	708	700	647	667	649	689	688	680	717	695	670	681	698	683	669	717	631	656	691	652	671	668	684	679	653	724	665	703	669	657	692	679	686	698	677	690	686	716	672	681	662	651	657	678	669	687	707	707	659	707	670	674	639	654	682	651	704	698	668	664	708	674	742	665	679	697	641	657	720	659	691	676	707	734	710	703	661	693	651	669	656	655	695	667	662	664	708	691	655	674	649	658	657	651	696	697	664	676	690	668	626	695	722	682	679	675	700	671	671	678	679	681	706	622	647	697	664	667	708	677	630	631	706	673	668	718	671	658	687	657	690	655	676	688	733	663	663	664	697	659	693	721	670	663	731	678	684	653	724	705	674	684	737	655	669	732	698	700	651	602	722	661	708	629	691	691	646	692	684	665	691	668	653	710	711	645	656	692	707	678	710	705	727	712	653	715	707	732	660	693	702	681	669	661	652	672	709	644	682	697	655	714	658	680	689	667	651	690	645	672	693	734	686	695	660	665	656	709	667	673	669	665	698	678	647	668	622	668	680	683	635	657	688	651	689	690	694	684	627	687	644	651	666	677	646	707	639	654	670	719	702	651	686	690	658	642	704	691	689	686	715	660	713	690	668	735	672	719	744	611	707	709	671	699	736	716	687	646	672	657	693	668	666	673	640	679	663	712	685	739	673	695	684	709	703	692	691	695	694	679	686	668	659	674	687	699	695	726	723	709	656	693	710	721	657	692	704	671	676	709	662	726	674	720	696	652	677	636	676	666	671	680	694	666	639	637	634	691	680	673	658	683	642	641	691	713	647	693	678	666	656	714	712	645	674	664	682	673	717	697	674	665	691	678	675	681	681	700	642	685	712	658	683	701	691	612	696	664	679	699	680	699	626	636	629	718	699	688	651	717	686	665	647	638	704	622	711	648	715	689	671	686	672	690	686	658	635	667	674	677	716	704	687	718	667	642	641	693	704	650	672	652	638	655	679	706	673	664	680	712	660	634	712	717	677	698	640	663	680	675	662	693	704	637	701	650	660	703	679	715	704	679	688	699	694	661	684	754	637	682	634	666	674	696	674	675	678	691	681	621	685	710	662	611	685	709	650	708	679	683	649	696	689	661	722	727	659	650	605	659	700	692	738	692	671	695	708	673	674	631	649	682	680	701	695	688	657	632	654	696	660	698	710	636	651	699	692	678	664	674	724	691	684	720	701	715	678	678	681	679	729	664	650	673	658	693	669	671	652	665	700	713	721	728	691	713	665	669	621	702	643	644	666	708	682	674	715	720	698	697	669	668	749	674	688	715	642	703	665	669	718	665	677	661	686	652	731	644	696	668	653	651	706	726	669	680	721	704	717	695	667	676	701	684	692	685	642	667	676	706	676	707	656	662	689
23029	22326	27639	24534	16980	10629	6890	5047	5023	5027	4887	3819	2361	1805	1454	1432	1854	1768	1688	1330	2237	2836	2630	2095	1537	1225	932	991	625	466	446	407	319	318	301	290	314	267	295	312	342	328	341	304	273	286	276	275	287	292	281	246	283	310	228	283	297	286	261	282	299	256	303	276	277	267	276	270	310	295	261	300	283	248	295	258	270	264	244	280	255	282	284	289	290	300	271	279	277	262	297	288	271	248	293	288	286	279	286	264	254	262	257	284	293	294	288	278	257	276	260	277	294	302	289	251	271	296	281	279	286	269	288	298	264	236	289	294	303	267	276	272	288	266	269	279	276	279	271	260	292	302	271	261	290	282	279	274	272	298	264	318	253	300	286	295	275	298	295	276	281	291	262	261	293	258	270	292	300	292	253	316	269	282	282	275	289	287	259	224	270	259	281	260	287	283	287	278	274	260	314	275	280	275	251	273	278	285	279	241	279	310	256	284	304	273	267	274	272	295	280	249	293	300	297	286	254	282	294	276	287	303	257	296	283	284	265	278	274	249	261	261	291	250	264	290	277	255	279	269	259	275	266	258	260	276	272	288	268	284	276	275	244	259	271	276	261	290	273	288	292	275	275	246	311	254	271	228	257	276	276	282	243	269	274	302	297	307	302	266	283	284	261	268	283	265	267	282	266	257	251	299	277	278	286	241	246	255	265	276	296	303	273	270	262	279	304	277	257	284	273	269	296	271	317	320	263	323	288	297	279	270	266	295	277	275	284	272	261	279	232	243	270	333	269	285	266	280	254	278	284	285	264	259	271	281	277	260	277	263	278	278	282	262	292	305	275	252	241	290	258	299	259	300	264	294	255	229	281	239	255	274	290	309	262	284	286	255	277	264	254	296	249	288	339	288	259	268	306	271	278	283	284	271	302	257	287	308	311	274	277	288	272	278	301	292	267	279	300	311	283	288	269	277	248	252	303	253	254	245	271	273	258	283	298	259	275	289	274	279	268	282	269	227	245	282	276	254	272	255	271	249	287	255	278	310	262	304	271	262	266	279	262	291	293	235	288	305	297	285	302	305	282	269	286	271	253	280	268	287	261	268	261	251	283	259	278	287	273	317	309	276	257	293	268	301	248	275	265	310	252	250	269	269	293	279	277	298	264	264	277	264	261	302	317	260	252	277	277	262	294	281	261	328	281	274	286	285	309	246	266	310	291	300	279	293	266	277	281	288	284	272	307	263	235	308	270	309	293	278	264	273	301	276	254	294	245	267	282	281	283	265	248	277	259	280	293	298	288	261	251	306	273	290	255	283	311	257	261	246	259	278	253	260	275	252	303	285	292	284	291	273	270	252	255	280	267	247	298	248	251	314	275	266	263	272	304	267	278	272	255	251	276	281	279	274	261	245	285	279	279	257	306	269	251	287	256	258	272	273	279	290	296	294	291	264	254	292	260	260	282	304	268	290	273	300	256	254	269	286	288	273	263	295	271	261	288	304	278	312	252	258	265	267	239	295	271	299	278	251	278	255	260	287	273	282	267	293	284	280	255	269	307	288	285	296	293	263	288	297	274	273	265	267	284	293	262	288	281	251	245	276	264	287	291	270	292	283	294	262	291	281	278	259	297	279	307	261	282	254	271	288	270	248	276	275	291	277	270	268	253	316	291	269	330	240	285	277	252	277	280	268	292	263	260	260	278	252	277	278	294	282	273	276	296	262	287	273	284	274	295	253	244	285	258	288	270	274	301	285	276	280	257	272	258	263	252	289	285	272	277	271	293	279	256	253	270	243	263	283	256	282	270	297	286	273	292	257	296	255	288	291	303	254	270	284	300	260	278	265	283	296	261	269	273	283	259	294	264	296	257	269	268	254	307	242	285	274	295	293	288	272	275	290	276	281	280	267	250	259	248	251	274	291	272	293	267	280	280	268	247	283	248	292	282	277	269	305	246	302	323	297	281	257	270	283	273	279	293	268	262	281	265	278	275	290	296	282	290	277	272	263	297	240	279	276	265	295	287	263	300	287	286	272	264	299	277	275	271	287	280	275	290	264	267	269	280	279	256	280	296	268	267	269	284	286	276	275	249	277	279	286	282	292	287	245	267	277	294	300	279	252	280	257	273	268	282	276	257	294	290	274	283	279	294	272	301	255	285	284	310	258	288	292	307	262	259	287	262	276	295	257	274	256	273	271	264	302	268	286	269	280	267	294	244	283	283	270	288	252	306	264	265	278	292	251	274	251	268	278	251	264	250	258	266	278	279	270	235	253	274	299	297	279	246	256	262	264	240	293	275	260	239	276	295	271	320	283	277	283	283	283	281	288	257	282	253	269	280	260	286	270	266	269	295	293	275	281	257	249	288	272	305	245	273	264	257	247	272	278	293	258	265	278	251	281	256	246	277	252	285	264	247	264	270	258	263	280	254	270	275	268	264	271	270	294	317	279	278	286	277	269	249	270	275	289	245	277	307	272	298	290	288	265	261	256	283	269	274	303	310	235	277	255	289	222	254	274	265	283	280	273	241	267	305	260	263	302	278	261	255	301	259	267	290	262	268	281	289	284	277	289	262	270	257	293	269	277	277	303	263	281	272	273	245	246	272	266	272	268	299	292	272	271	288	260	281	300	297	279	283	308	292	266	266	293	290	267	300	286	258	262	284	287	263	288	254	282	271	299	284	289	288	244	272	269	273	284	236	265	298	270	266	252	292	249	249	264	300	281	274	283	306	270	283	289	281	293	280	265	257	267	276	268	262	302	288	265	287	268	313	267	270	252	306	264	272	277	267	274	278	279	256	245	253	287	249	247	268	260	288	241	272	276	261	275	302	283	280	285	285	291	268	269	288	269	275	256	278	245	254	258	275	278	278	279	278	260	261	274	310	269	294	272	266	262	286	298	308	253	265	288	256	300	259	294	285	262	257	269	263	248	267	299	265	258	287	271	294	283	300	307	257	289	268	279	257	284	282	271	268	281	278	254	262	261	262	291	288	299	278	289	281	259	301	308	241	261	295	265	267	268	287	290	273	285	260	276	289	307	277	257	256	304	289	280	265	286	260	288	265	250	275	269	285	279	284	247	288	292	271	311	247	280	314	288	305	260	276	272	316	306	248	284	261	276	255	267	266	290	285	284	288	291	272	299	270	271	267	251	254	289	266	286	294	308	278	275	278	283	294	267	270	273	279	246	287	269	264	259	291	263	268	273	278	275	275	273	289	280	262	274	291	270	261	280	253	303	260	301	282	280	259	276	270	280	302	295	262	265	247	294	271	280	255	292	294	266	277	284	277	278	275	265	261	296	277	304	255	273	256	270	276	250	276	259	267	289	274	261	307	258	284	283	288	269	295	258	267	273	293	261	262	287	268	261	308	272	286	273	283	263	273	273	280	295	255	292	272	258	260	279	281	285	270	297	272	294	279	282	251	303	271	276	274	277	264	279	255	270	217	313	244	266	250	284	299	287	249	269	289	288	284	293	259	289	274	267	274	281	266	308	276	274	298	279
15660	17501	28629	30310	25476	20468	17460	16120	17215	16840	15581	13028	9805	8047	6202	6246	7999	8297	8308	6886	11707	13988	12834	10653	7937	6167	5029	5022	2870	1899	1808	1395	1043	927	912	862	897	758	769	1061	1320	1194	981	932	773	796	766	757	735	703	735	698	688	706	749	676	726	721	650	701	698	747	696	752	717	710	703	729	743	721	724	738	698	703	752	659	740	703	721	736	724	698	765	722	689	754	686	687	693	787	719	737	723	692	740	677	724	756	642	688	750	739	707	739	646	693	652	692	696	647	698	711	742	724	704	724	657	690	733	730	716	684	687	700	714	684	775	725	703	744	713	765	720	748	717	753	718	714	736	723	735	687	713	762	710	695	697	662	693	685	719	672	656	707	723	729	714	676	709	703	672	728	657	698	722	697	713	739	661	749	669	703	670	742	680	741	716	702	712	693	727	692	700	713	737	733	702	702	746	748	711	690	700	710	699	687	689	752	733	742	738	753	726	742	702	701	736	729	726	711	704	738	697	691	728	655	709	751	743	729	713	762	646	714	726	690	722	713	729	700	716	710	738	780	699	682	720	680	699	691	746	724	726	686	681	711	674	737	724	690	737	701	730	676	723	703	701	734	701	739	706	723	710	711	647	708	694	684	729	720	704	673	707	720	708	699	736	714	705	739	743	726	709	744	759	704	728	716	700	706	688	721	700	709	668	693	697	709	739	707	770	740	744	732	683	672	680	693	701	694	679	721	694	752	702	746	720	703	717	743	708	700	751	739	727	754	696	712	714	759	720	693	736	766	696	723	701	681	697	702	700	701	733	702	710	682	717	725	709	690	688	720	693	720	659	684	709	723	754	729	737	753	715	680	769	764	691	727	664	758	693	675	734	676	705	657	725	704	716	732	733	724	691	726	700	677	719	725	679	702	724	686	670	718	748	712	707	677	720	736	703	671	742	704	712	704	737	723	712	740	746	702	714	697	650	760	726	717	667	705	685	725	740	678	752	736	704	702	681	739	718	706	673	743	718	720	711	769	725	712	684	723	714	717	709	697	703	743	745	758	690	719	682	693	733	752	754	743	721	699	690	738	716	718	713	763	705	707	702	698	714	753	699	716	751	685	705	713	709	691	717	729	710	718	719	697	698	692	698	739	679	670	723	696	744	728	682	695	698	702	710	701	684	716	663	683	720	740	727	704	728	708	657	711	691	715	708	668	712	719	727	678	685	718	718	705	715	717	711	713	689	703	688	763	674	717	738	688	660	734	736	728	681	716	726	694	765	705	703	774	697	732	715	699	740	686	713	707	713	728	712	682	683	722	703	723	738	722	713	733	657	742	739	714	726	663	732	681	735	696	744	699	691	715	742	748	693	757	669	716	720	701	747	773	724	727	728	714	733	700	737	709	698	706	721	654	706	665	660	769	687	699	683	726	756	694	719	701	719	698	730	717	750	697	781	723	720	736	710	741	720	722	692	676	759	750	702	737	730	731	720	737	715	740	710	713	707	702	711	744	705	737	667	736	709	716	733	716	697	749	711	661	653	729	669	704	680	712	725	730	703	723	687	705	761	720	718	686	701	727	733	740	689	766	691	746	702	770	715	748	687	706	674	715	730	726	712	714	690	667	691	737	769	735	704	726	717	726	712	730	710	733	736	686	718	757	688	709	660	728	710	727	715	715	690	708	736	723	705	717	753	709	703	708	674	681	719	712	704	630	766	733	721	712	740	671	673	755	679	684	680	722	695	753	696	687	737	700	689	751	723	724	705	702	686	698	706	713	701	674	727	683	738	688	693	679	755	741	739	748	688	733	681	678	747	713	703	734	692	699	676	718	732	730	769	692	680	751	727	759	697	729	689	711	677	696	711	705	710	755	693	726	678	700	718	716	759	692	721	750	681	701	711	706	711	711	705	696	727	720	722	683	724	671	702	696	732	689	733	731	660	707	741	684	689	696	715	764	741	698	710	780	726	672	751	707	756	700	686	707	704	677	732	695	723	726	702	690	711	736	746	712	689	742	749	720	705	728	729	689	732	649	728	696	727	751	721	716	717	705	692	732	725	691	751	681	729	713	709	692	710	673	761	714	679	730	695	691	759	668	701	710	705	718	688	705	752	717	670	727	688	725	643	699	658	691	728	713	687	713	713	696	732	746	670	660	716	716	695	685	698	711	674	707	687	702	707	725	709	650	696	703	689	690	701	710	700	748	692	696	718	706	712	726	713	692	671	698	706	683	654	681	757	688	714	744	737	682	706	668	670	684	694	742	688	733	690	683	724	774	686	694	678	701	723	690	729	687	727	709	696	737	730	699	706	717	733	686	703	755	688	708	733	709	700	713	739	739	698	707	733	732	704	694	760	731	698	684	706	668	713	760	750	708	712	713	731	704	719	706	765	715	645	730	748	676	675	721	716	708	745	718	668	704	764	669	701	700	738	687	702	676	724	716	721	709	717	713	662	742	700	734	646	720	708	734	669	693	695	694	734	716	744	742	705	691	719	670	764	738	666	708	683	724	710	700	737	755	727	716	779	606	691	720	708	703	751	720	737	681	752	762	754	712	730	714	701	666	669	689	728	786	711	689	685	736	703	749	738	666	737	740	717	691	702	688	694	692	726	717	688	723	700	737	724	698	755	737	721	731	720	750	698	740	709	695	711	751	718	674	743	720	714	680	728	715	684	713	735	678	691	735	738	726	676	728	717	702	692	729	708	686	697	647	716	655	678	715	709	715	665	681	712	711	705	680	709	700	736	710	695	712	648	728	667	717	721	697	744	754	718	692	719	691	717	732	699	713	707	687	763	724	709	707	731	719	746	722	717	712	718	710	698	691	735	700	735	701	640	695	683	694	758	695	723	748	683	724	735	721	726	723	704	704	731	681	714	735	667	722	727	697	745	713	754	750	688	733	698	705	726	743	668	689	742	690	735	699	695	692	709	694	728	703	733	731	685	742	692	696	730	736	706	734	705	702	700	686	698	715	713	727	693	733	680	716	697	755	670	703	721	651	724	713	711	724	709	685	685	738	743	729	700	709	697	707	744	665	686	727	731	743	738	717	702	670	703	666	695	711	719	722	725	730	694	752	724	743	687	668	692	673	713	708	736	718	758	707	731	796	728	679	757	693	708	675	699	723	701	703	699	707	697	677	716	745	684	743	706	746	740	738	743	723	725	702	711	727	711	704	706	733	718	654	714	732	706	694	726	689	718	708	708	709	689	716	703	724	703	745	782	715	673	710	736	728	735	752	686	721	757	688	702	741	747	740	709	678	712	687	717	694	715	714	691	693	718	709	745	715	764	720	701	713	708	720	664	720	696	704	740	695	775	677	649	724	699	662	732	746	710	665	711	709	725	693	719	727	700	706	673	788	741	738	690	675	688	718	694	732	687	711	755	715	710	730	719	734	714	746	722	767	704	661	776	664	713	694	709	738	701	711	691	781	748	726	718	700	689	714	713	713	684	697	762	674	694	700	737	725	705	694	701	689	735	755	707	718	707	736	729	728	717	668	741	715
32839	31037	36132	32886	24869	18528	13809	10158	9858	9631	8622	7397	4872	3157	2303	2221	2504	2964	2827	2535	4220	5333	5103	3641	2844	1978	1533	1716	938	585	565	440	380	361	312	288	312	257	283	370	345	399	349	303	279	319	293	293	256	256	256	267	282	250	268	264	265	266	282	269	273	280	256	217	290	259	314	277	255	265	234	277	277	276	243	251	270	256	292	258	273	264	262	252	275	278	278	253	288	264	235	275	261	237	256	264	240	280	261	268	269	248	263	256	281	267	268	237	313	278	250	250	278	267	281	265	276	277	277	258	257	277	265	277	253	271	246	319	267	276	268	271	238	250	255	279	248	270	271	263	285	252	253	268	272	283	266	263	284	265	279	299	262	272	258	246	279	257	284	255	248	268	296	274	295	267	262	277	263	291	242	274	283	290	280	294	244	258	284	232	266	268	292	266	271	272	246	281	270	255	263	284	256	284	298	247	245	262	274	259	280	273	263	264	263	255	253	277	265	278	266	268	261	279	277	270	266	285	254	244	257	263	262	282	280	265	277	262	266	299	289	263	248	238	261	277	277	263	262	281	258	261	260	264	249	240	258	280	265	263	248	273	285	281	292	279	288	270	260	257	240	292	249	265	258	251	253	271	253	268	252	257	254	270	260	280	277	289	257	269	296	234	270	311	262	245	279	278	281	283	262	263	277	271	247	283	273	254	261	257	271	247	296	262	263	273	244	267	236	248	287	271	278	272	270	226	239	289	265	248	283	242	286	259	263	294	258	250	223	293	242	252	272	256	252	269	251	274	271	253	259	260	276	268	232	238	257	237	279	299	268	263	237	251	259	265	251	284	264	266	299	266	249	273	258	287	236	247	277	269	265	270	269	241	272	287	269	280	270	261	251	297	247	251	245	273	241	285	252	228	269	291	257	252	255	265	272	224	274	272	275	265	253	275	256	275	310	276	255	265	288	275	252	253	290	249	273	250	269	304	282	254	262	259	272	272	241	242	260	266	251	248	252	242	232	266	264	277	249	235	279	254	271	269	240	273	275	274	277	258	264	280	270	259	288	232	297	257	248	277	260	255	274	248	249	275	274	291	302	279	249	273	251	265	270	240	257	272	282	261	251	239	264	266	257	255	267	251	257	270	295	254	246	242	270	251	278	269	300	276	262	259	277	278	306	250	257	252	251	259	292	258	247	282	248	251	263	261	258	291	290	262	273	284	261	269	265	256	241	272	271	258	250	262	259	236	267	273	279	267	265	273	270	280	254	270	250	296	293	265	244	258	245	249	267	291	263	257	279	255	253	233	272	242	251	279	278	256	259	279	288	249	238	265	264	262	259	278	274	241	296	263	265	260	247	262	242	278	290	262	255	279	249	271	233	230	237	275	247	265	255	233	274	269	246	247	229	274	244	265	250	251	265	270	247	238	276	281	275	268	282	228	262	249	240	270	245	278	253	314	263	249	246	252	294	272	264	254	295	257	279	240	275	251	245	265	262	259	235	253	242	273	278	272	245	238	273	276	264	278	257	276	285	287	273	245	291	271	269	251	279	267	264	270	285	297	275	253	286	270	283	282	272	256	257	274	254	289	297	297	270	266	261	267	282	257	279	267	250	268	267	258	275	285	269	276	259	262	262	275	250	278	249	269	251	258	256	268	289	257	293	283	306	258	259	280	275	255	269	264	244	242	292	265	270	251	248	254	274	281	256	262	280	233	264	242	274	247	268	311	278	295	277	267	293	243	266	288	263	264	271	284	254	257	243	280	296	273	273	273	292	248	238	250	262	260	241	281	261	263	259	242	303	241	285	268	306	254	278	248	237	278	265	286	247	239	265	247	263	244	269	219	285	262	266	264	279	290	254	248	253	265	260	269	255	260	243	274	262	264	274	258	274	279	267	282	301	243	285	267	255	271	253	272	293	241	277	278	245	266	240	234	282	259	262	260	249	235	245	232	273	262	277	260	266	263	280	294	271	265	256	248	285	281	229	271	288	260	261	261	254	254	267	266	280	286	268	281	268	279	286	305	279	249	256	266	246	260	260	260	273	248	242	249	281	250	264	265	271	295	253	258	233	246	283	282	234	269	270	263	264	259	276	262	279	272	264	272	257	292	250	264	275	254	264	261	258	309	287	249	253	270	250	271	253	260	294	239	279	270	267	259	285	267	283	265	237	272	243	268	262	254	255	261	241	270	250	247	255	252	277	263	253	244	270	253	253	281	255	267	278	251	259	261	239	274	259	256	290	270	258	264	245	272	271	237	232	277	257	314	253	281	267	253	276	263	242	274	267	276	271	270	263	266	282	261	287	278	275	291	289	314	250	265	320	263	274	261	250	267	260	243	265	277	281	274	300	262	267	241	265	258	245	243	296	240	269	275	270	242	288	254	284	264	278	295	263	273	263	250	245	233	285	257	293	262	257	245	278	244	254	249	280	247	265	282	287	284	241	246	287	285	274	292	279	266	261	275	239	272	280	250	246	264	261	252	283	270	258	257	301	270	306	257	247	301	262	250	281	292	282	248	265	275	249	292	286	300	246	287	268	298	255	262	277	257	261	251	267	277	266	250	284	274	253	273	249	250	244	298	286	269	272	260	275	269	268	260	271	245	267	271	249	248	254	261	279	259	266	264	274	249	269	299	267	253	284	252	274	283	253	255	281	261	261	271	290	268	286	265	285	271	252	263	262	282	258	270	270	276	276	253	293	263	273	278	245	255	259	254	289	268	276	260	250	292	291	264	264	235	277	281	275	259	237	234	263	252	247	255	254	247	269	270	253	276	275	268	271	251	295	268	235	258	262	254	255	280	257	256	280	300	241	278	241	257	278	236	270	251	264	248	236	273	262	298	303	254	287	252	268	216	278	264	252	263	252	258	276	270	250	259	282	295	274	263	273	262	259	257	263	287	276	270	243	273	268	258	290	258	271	255	238	274	278	271	247	250	295	260	262	265	259	266	290	283	246	276	252	265	258	287	253	249	288	281	259	243	241	271	222	259	241	283	279	249	286	263	269	243	231	296	271	255	260	263	264	263	252	263	271	258	231	275	245	283	264	253	247	273	278	257	294	254	257	255	285	264	255	260	274	278	273	255	270	306	264	250	270	251	260	256	277	286	279	273	283	263	287	249	270	279	252	237	272	251	224	252	291	287	263	271	287	258	257	289	248	269	246	259	270	271	271	252	259	288	262	286	277	261	282	256	277	247	264	260	242	241	246	255	260	253	272	286	244	254	265	268	249	270	286	260	251	244	258	251	277	246	271	289	262	271	294	264	241	259	268	249	270	284	292	238	259	266	283	246	263	254	281	272	258	249	237	252	269	237	286	273	259	283	268	258	245	259	260	263	262	252	276	259	229	272	242	245	250	290	274	249	257	284	259	271	295	285	280	281	303	260	254	259	251	237	260	241	295	247	263	255	230	261	266	266	251	250	247	314	255	253	281	226	265	239	253	274	279	290	282	268	248	268	289	275	249	297	247	272	267	258	275	270	294	293	286	246	275	286
21052	25033	36120	37051	31103	26692	23693	22593	23566	22736	20676	18315	13944	10968	8903	9148	10531	12136	11822	11132	18806	22027	21144	16106	12732	9570	8335	8882	4614	2709	2715	1772	1316	1208	951	920	961	838	797	1463	1516	1466	1241	1031	863	863	808	796	795	718	699	721	706	669	690	722	662	676	679	705	680	707	679	704	718	679	703	705	664	702	607	697	699	645	681	727	682	701	707	710	725	751	728	650	693	674	692	648	655	684	698	699	697	698	711	684	728	696	691	730	681	667	689	740	701	689	662	734	664	732	673	631	659	647	685	661	647	706	683	657	668	720	699	670	644	696	686	736	643	701	693	679	711	664	711	695	698	629	689	695	746	681	664	724	684	617	672	689	676	694	679	690	672	680	708	697	674	710	676	761	745	665	672	680	672	630	663	648	711	669	653	686	673	677	673	658	706	717	672	678	695	680	705	661	710	664	680	697	699	717	687	644	685	703	644	690	668	662	704	691	724	613	680	660	683	646	655	679	688	691	669	688	704	678	682	702	704	702	719	669	686	719	709	666	694	702	669	700	671	728	676	692	678	713	689	666	714	714	630	691	723	720	668	715	693	649	733	682	679	648	678	672	657	687	668	678	643	715	660	692	657	702	675	663	721	685	666	650	668	652	661	711	680	697	680	707	700	668	683	684	657	679	712	711	658	671	730	685	672	651	701	671	661	681	669	706	676	737	659	689	661	647	701	691	674	693	735	728	680	687	700	671	718	689	702	649	650	703	682	652	674	704	692	669	697	684	676	682	664	708	675	696	700	641	692	702	748	659	695	689	698	678	666	709	698	648	680	652	757	673	674	668	713	696	670	687	674	676	664	703	707	693	637	717	658	706	697	666	660	738	695	672	680	707	694	668	675	666	738	705	668	667	650	702	684	713	704	704	691	675	698	698	705	663	690	668	732	706	687	697	633	665	705	697	637	666	646	672	679	711	670	636	704	656	721	674	688	616	621	665	685	682	691	688	717	627	672	701	720	700	734	670	703	698	635	688	683	675	691	686	683	718	671	689	752	702	710	697	724	640	685	668	657	699	660	705	686	719	666	690	717	705	676	661	679	678	686	701	721	737	647	731	703	692	693	684	704	682	698	684	697	697	673	685	713	691	743	645	695	702	651	679	628	702	658	699	730	663	686	713	739	630	653	665	695	670	646	624	709	687	668	688	666	671	678	676	662	668	654	694	704	712	691	699	703	712	645	702	734	644	643	669	696	714	673	704	676	687	675	662	717	674	691	674	752	668	671	693	679	648	668	684	681	687	690	678	656	698	690	691	677	661	634	663	624	669	723	718	722	664	673	693	697	689	702	672	691	705	652	690	659	706	713	714	699	616	667	691	698	711	665	657	659	683	725	656	665	728	671	660	701	721	692	637	693	721	705	677	723	684	672	705	673	683	716	686	689	686	709	724	678	669	668	704	654	679	654	683	698	677	671	667	702	688	686	676	659	721	623	661	671	692	693	708	677	662	681	703	684	704	675	627	700	657	713	682	725	706	635	636	666	667	688	721	690	684	703	682	705	677	667	659	729	668	705	692	686	717	667	697	664	688	664	669	707	720	667	667	675	689	707	715	713	710	662	680	689	708	723	676	672	690	701	705	628	681	724	704	692	686	651	757	620	664	692	667	676	654	647	670	701	663	614	684	697	650	704	666	688	716	682	672	661	695	708	673	666	657	670	693	707	705	664	696	685	710	760	735	662	707	610	719	687	668	653	706	675	708	626	701	635	710	644	660	699	716	713	690	680	695	673	728	690	718	709	699	644	650	671	688	696	635	690	680	702	635	631	669	648	684	703	677	686	684	714	695	660	646	695	708	687	697	651	735	694	667	687	669	686	678	686	677	664	660	716	692	661	710	684	711	734	702	687	647	662	701	704	682	635	689	705	671	721	665	696	683	696	647	699	692	639	712	687	681	703	674	711	671	699	662	717	693	698	703	649	678	636	647	669	658	670	656	702	669	700	699	670	708	714	684	687	678	710	638	672	712	667	704	651	695	655	662	636	680	665	698	708	665	669	701	713	694	661	687	684	728	698	730	684	669	711	688	657	728	680	683	680	714	663	704	707	684	694	716	706	668	660	666	680	688	713	684	662	699	710	667	680	698	685	664	641	681	651	706	736	662	699	684	702	685	693	697	648	722	686	677	690	656	684	679	672	679	684	667	667	702	644	682	676	664	676	638	684	731	685	705	694	672	694	655	638	714	671	701	714	672	671	712	726	668	683	681	676	659	687	720	732	703	666	692	671	717	678	674	709	721	676	679	720	716	659	632	717	662	694	667	743	659	722	666	706	686	666	684	705	669	670	666	688	669	720	662	675	696	684	676	668	652	676	667	708	680	701	679	717	640	733	684	636	699	675	702	691	664	696	677	693	664	770	722	735	715	696	680	703	680	706	686	654	660	710	674	708	667	617	655	664	690	642	745	630	693	672	732	716	687	671	681	649	688	697	677	675	660	696	672	718	704	687	664	680	691	660	703	683	676	716	677	695	702	678	707	681	683	693	702	676	710	662	678	699	644	660	672	714	671	718	670	670	629	680	621	668	681	688	682	652	651	666	662	706	731	669	684	667	675	729	666	675	684	679	671	659	696	643	712	700	663	650	680	676	678	633	660	631	696	678	659	674	670	655	731	631	693	692	706	663	722	645	660	668	670	658	683	655	681	699	701	680	674	653	684	682	649	676	684	720	700	647	644	648	688	692	667	662	683	703	694	660	687	651	690	653	688	678	682	742	625	714	702	716	695	703	716	709	645	719	683	694	648	710	694	682	720	706	657	680	627	700	668	650	686	678	673	699	674	717	672	689	694	741	697	687	667	720	641	664	665	664	687	687	684	697	699	680	720	645	666	652	698	668	697	685	674	715	669	738	686	687	694	686	674	653	706	702	700	694	664	647	681	653	700	729	627	717	703	690	726	704	683	682	682	719	677	701	702	705	673	719	731	719	677	677	697	655	690	713	668	674	689	680	674	699	682	715	672	668	693	663	692	667	663	684	692	695	708	712	680	685	668	670	723	683	701	676	683	646	660	721	693	690	625	669	694	699	687	684	670	673	643	685	673	667	689	673	678	691	671	690	641	635	722	680	644	665	723	651	687	711	655	676	688	711	638	701	709	622	682	681	707	687	695	673	653	677	714	680	687	620	677	708	666	725	684	692	639	707	671	695	724	683	703	648	718	725	730	649	663	682	716	707	675	677	702	646	674	675	680	675	682	693	686	687	737	666	721	662	654	727	657	734	746	715	694	709	660	736	735	671	739	654	642	643	646	731	714	699	659	689	671	695	679	699	643	703	679	690	694	679	697	697	722	651	692	741	714	689	709	671	714	636	678	675	685	704	717	700	674	644	696	691	705	677	693	693	651	662	658	702	740	703	729	650	678	677	676	619	682	659	695	683	678	671	724	668	657	718	656	672	700	655	664	692	676	699	676	710	693	728	696	687	664	707	661	686	665	670	684	680	713	686	690	672	693	637	678
11370	10951	12341	9259	5136	2768	1435	1151	1066	1061	1043	944	701	513	475	434	463	507	415	438	449	478	507	433	382	321	328	314	294	283	300	282	304	307	273	258	260	262	304	310	270	280	288	284	271	296	288	284	294	273	320	283	298	260	250	277	256	237	254	253	251	271	283	302	281	256	252	295	285	294	267	294	235	276	284	267	287	269	260	257	291	262	282	298	259	241	301	295	263	269	268	256	261	257	264	263	260	262	285	256	268	257	252	264	266	256	250	279	289	275	256	266	296	261	267	262	292	268	258	254	284	270	271	257	304	285	276	284	270	269	255	252	274	291	246	260	299	270	253	277	290	230	277	289	267	253	269	269	268	265	267	267	269	276	268	252	287	284	250	256	236	262	274	243	275	263	236	258	290	288	259	300	272	269	242	272	262	260	266	298	254	269	290	263	261	283	268	245	310	269	253	259	256	290	287	276	259	271	262	273	280	247	276	263	281	263	264	260	275	274	267	282	290	258	296	261	274	247	242	253	278	284	279	302	264	235	263	266	238	275	293	253	308	280	244	278	287	269	252	271	279	298	265	265	274	266	260	251	265	268	274	269	271	259	280	295	267	229	258	265	272	296	292	251	286	265	302	286	283	269	273	233	278	270	270	294	256	264	274	247	266	281	253	286	266	262	285	267	270	302	243	257	267	276	293	279	268	256	289	281	238	291	284	284	293	257	283	264	260	287	257	266	295	241	271	282	264	281	259	247	291	267	265	260	276	266	241	280	246	283	263	310	292	270	266	259	233	283	251	301	288	263	281	300	267	273	273	277	329	273	282	268	272	279	288	292	271	261	241	261	278	276	269	287	278	259	272	274	266	293	276	298	272	264	271	262	282	273	296	240	300	243	261	281	272	292	276	291	255	292	325	299	293	281	278	256	258	279	288	254	302	300	278	284	285	266	258	264	298	275	292	275	255	268	269	259	254	284	283	249	284	263	261	292	294	278	262	267	238	275	256	243	262	264	263	260	278	270	305	269	275	304	295	291	298	248	260	286	265	267	288	288	269	287	305	275	276	292	275	279	272	274	274	260	245	263	313	241	282	244	290	281	287	226	252	294	253	295	270	268	244	258	255	264	273	284	268	266	249	280	263	247	280	275	275	268	287	270	284	303	293	254	277	270	270	256	276	295	269	293	249	258	262	298	280	281	238	287	271	269	276	263	265	284	289	259	282	282	291	291	260	250	273	259	279	255	254	248	278	271	289	263	262	258	271	286	283	284	279	295	262	278	275	256	274	267	274	272	279	265	297	280	277	278	270	299	283	243	252	292	261	271	281	250	274	237	280	274	279	255	276	274	244	267	267	256	250	247	254	291	269	271	301	287	276	290	276	262	269	276	264	288	278	245	234	274	267	266	255	271	265	279	274	281	250	294	279	266	257	240	281	267	286	291	256	253	263	260	280	253	266	228	300	281	260	237	274	262	282	294	255	275	260	263	263	284	279	284	281	261	270	289	267	257	267	232	267	272	261	255	299	272	265	294	288	283	255	254	262	271	251	240	245	280	269	270	273	285	244	307	282	268	251	274	269	287	277	234	252	284	275	299	246	271	265	229	257	291	264	263	263	295	277	271	300	259	275	298	264	235	245	301	251	290	228	274	306	278	260	284	281	261	263	259	275	229	272	270	245	254	281	271	286	279	246	286	247	296	272	269	265	252	277	285	270	284	260	264	255	263	283	284	271	302	254	273	255	245	285	284	266	274	278	282	261	271	304	283	239	263	279	296	277	273	288	272	271	237	300	283	299	249	279	280	262	265	293	263	272	295	306	312	268	307	264	281	240	296	255	265	271	263	272	273	270	282	270	263	291	293	255	268	291	283	274	248	300	256	277	229	252	274	272	274	254	289	293	270	277	255	253	248	249	275	238	267	280	253	268	286	279	229	236	275	271	260	271	279	277	273	300	271	274	272	282	260	290	270	266	267	247	252	264	291	268	291	296	273	269	243	229	253	254	250	258	283	276	279	279	297	285	279	295	254	264	300	314	302	263	260	287	273	264	282	277	254	269	282	272	245	248	249	275	290	222	266	294	271	289	270	291	264	269	287	250	282	275	264	246	286	249	265	289	250	277	285	264	277	263	291	283	270	272	277	257	285	285	277	297	283	294	273	288	233	260	267	296	277	286	266	259	278	259	269	282	287	232	254	244	282	268	257	263	280	282	289	270	278	277	272	281	255	273	249	269	262	304	315	257	283	248	259	249	263	275	311	282	275	290	279	286	282	287	293	231	245	280	284	285	296	247	269	296	253	278	285	245	273	288	272	241	297	261	252	282	266	284	257	287	245	278	255	263	285	280	258	284	248	256	270	281	251	268	285	249	255	291	254	246	243	262	273	274	306	264	282	257	271	279	286	276	289	277	250	270	284	290	244	255	263	261	264	292	266	264	235	266	272	285	262	273	265	272	247	286	272	279	288	303	296	262	278	280	247	276	294	273	257	261	260	252	268	282	275	270	249	266	287	255	295	268	264	252	257	294	296	252	232	286	289	267	277	274	289	265	255	278	276	279	295	279	256	259	285	278	266	277	272	263	292	269	262	276	248	279	262	274	271	245	247	266	256	250	303	283	279	242	255	292	266	295	281	269	271	272	256	243	289	281	270	272	246	267	284	279	263	302	282	306	289	271	288	246	280	281	248	257	292	280	265	297	294	247	251	254	261	265	275	259	288	243	262	239	279	265	240	248	254	261	249	269	309	275	275	287	297	284	300	269	312	276	254	268	252	265	305	265	280	261	272	291	282	276	309	284	261	291	282	263	239	254	268	267	285	286	288	272	274	267	270	263	283	254	267	222	286	295	301	275	253	257	281	275	269	267	264	293	275	305	249	266	275	280	265	273	276	265	250	300	249	276	274	257	261	285	262	271	245	293	277	289	258	232	289	334	270	294	288	246	258	285	282	286	268	245	257	277	255	274	264	294	266	309	260	279	272	259	248	307	262	260	238	263	267	293	254	260	285	275	275	266	260	245	274	280	279	276	276	249	243	286	290	240	243	268	269	256	269	279	304	265	272	270	280	300	279	273	282	249	283	244	275	259	260	246	251	233	260	291	287	267	272	291	244	274	249	252	263	281	275	270	283	273	258	242	288	253	251	276	277	262	282	254	247	262	258	259	253	241	260	254	291	287	258	239	257	286	274	264	273	298	286	278	282	250	277	277	284	272	250	274	252	295	262	252	277	284	279	282	273	243	263	250	271	252	273	276	281	279	255	297	290	291	251	296	289	288	278	278	261	264	271	258	290	250	246	274	292	259	307	291	301	289	255	271	268	290	307	246	244	280	259	270	235	286	259	283	278	275	279	264	270	268	259	266	267	254	270	276	253	270	283	261	254	274	282	265	265	277	296	283	310	280	251	283	244	252	283	268	287	292	282	255	256	305	264	293	298	300	322	298	275	285	225	247	254	252	286	287	254	253	272	298	278	269	277	268	273	298	257	287	284	270	256	248	272
8242	9392	15033	18442	14007	10027	6269	5152	5171	5204	4861	4415	3539	2653	2051	1941	1957	2034	1782	1616	1905	2341	2379	1630	1427	1243	1092	1117	863	758	777	753	771	760	764	704	701	768	736	725	775	733	771	752	698	718	730	740	715	732	736	738	711	680	689	684	681	668	714	690	725	739	705	710	737	740	694	744	690	730	715	760	724	697	682	714	713	669	712	657	689	680	694	708	673	695	677	762	665	686	713	756	719	700	694	707	705	723	713	709	679	677	724	702	680	705	638	718	729	691	707	660	692	746	741	679	686	705	708	751	723	669	727	704	731	665	719	667	691	706	709	670	689	695	740	695	702	690	720	709	751	749	702	713	712	686	680	656	765	680	682	719	702	666	698	740	659	717	739	657	668	666	690	701	714	717	690	629	690	685	708	699	693	721	690	695	650	689	684	691	708	708	721	717	729	682	705	694	687	730	718	694	674	685	729	721	757	696	704	707	714	712	706	675	724	714	689	735	728	710	713	700	680	689	701	709	685	704	668	664	699	709	675	716	731	710	724	692	709	723	684	714	709	672	706	713	685	681	699	720	684	690	634	686	719	690	703	720	739	716	681	735	650	683	659	655	661	672	674	699	725	736	697	708	715	682	655	720	741	710	699	693	731	688	686	702	720	735	700	689	721	683	701	699	696	740	756	694	669	687	680	708	690	698	752	678	720	687	715	690	705	735	775	712	708	679	659	763	682	697	688	693	699	657	728	693	709	681	717	669	683	712	693	736	674	692	719	691	739	657	687	758	721	654	749	718	701	738	705	719	706	690	703	694	724	741	708	698	731	698	714	742	678	701	704	701	758	688	687	671	719	681	695	679	683	706	668	670	684	719	684	686	732	723	722	720	694	669	690	715	670	754	709	673	691	731	709	707	704	703	743	707	661	699	693	731	704	711	746	723	672	665	731	661	666	721	685	638	685	669	699	664	694	732	672	708	741	696	715	691	711	713	695	723	722	709	705	753	706	704	714	712	677	669	730	713	725	706	709	735	677	677	684	726	645	722	734	695	698	686	756	693	739	669	706	684	699	696	684	725	667	699	692	706	725	662	653	682	727	705	735	715	663	727	723	694	741	699	740	682	717	684	715	726	729	705	723	666	713	740	701	715	708	699	716	667	688	680	774	764	686	734	691	688	688	711	677	683	674	725	651	703	725	693	710	734	693	689	628	711	677	708	698	726	621	721	699	664	682	692	705	758	660	708	724	704	694	664	678	741	715	684	687	739	718	732	734	728	724	682	698	708	674	697	682	664	683	728	697	735	742	704	697	702	759	675	738	651	732	706	739	727	712	733	655	681	674	743	714	712	711	731	723	722	687	697	732	694	711	710	694	730	707	717	698	722	760	752	722	697	687	698	711	675	741	712	676	661	686	646	777	685	729	708	663	713	722	703	662	670	647	701	697	732	688	667	726	706	711	698	700	715	696	699	675	665	674	743	695	703	742	718	721	686	729	725	708	727	746	707	666	705	684	742	726	667	682	738	712	665	721	653	721	656	684	708	661	678	746	693	751	699	701	707	722	693	699	685	679	693	709	722	663	707	682	712	686	703	681	685	684	694	712	702	687	691	714	661	747	718	698	659	663	743	714	719	690	710	710	743	698	744	670	694	673	729	673	701	719	679	706	734	680	728	685	674	719	732	685	685	718	717	679	710	725	690	684	739	730	670	734	709	680	662	748	707	710	715	725	731	695	710	688	692	709	746	685	697	691	688	664	696	734	678	707	755	717	704	692	728	706	670	706	729	720	732	754	717	708	709	670	686	687	692	729	685	688	674	712	751	706	692	679	699	680	701	714	736	701	695	736	682	713	700	708	695	723	693	761	682	680	711	678	730	725	679	714	732	705	741	742	719	706	703	684	695	688	693	732	731	707	658	756	674	690	695	703	748	718	714	726	700	706	700	687	743	690	720	729	683	730	707	692	707	705	732	675	681	691	676	683	720	689	722	744	719	720	739	696	676	733	733	705	721	700	669	706	684	697	727	714	722	718	693	689	744	746	682	744	646	728	744	715	687	672	694	739	663	701	699	685	699	683	715	692	678	736	716	700	704	659	730	717	694	715	688	683	706	679	712	715	674	713	704	661	693	764	747	705	667	736	713	689	697	683	673	683	650	663	734	710	677	704	697	690	741	750	706	679	731	707	711	718	718	682	677	722	705	694	705	707	657	682	664	734	702	702	727	686	722	672	731	709	725	695	700	726	713	696	701	708	694	688	670	772	721	691	668	703	718	712	707	691	746	688	687	701	782	698	732	741	758	705	749	636	712	655	685	793	681	684	750	663	693	667	723	719	695	735	699	696	734	705	724	666	719	708	692	688	703	653	721	719	730	721	705	720	688	688	727	718	723	729	694	659	735	707	696	704	700	695	736	733	681	695	753	670	698	726	694	713	710	689	689	643	703	688	730	704	675	745	672	689	688	719	708	710	691	685	658	721	695	652	667	728	693	701	723	682	757	661	683	676	748	711	686	692	663	716	676	738	716	691	743	643	723	710	671	703	715	704	676	716	711	701	742	695	705	702	674	654	745	729	681	719	710	705	697	713	705	704	727	732	690	733	662	714	704	700	718	731	731	670	690	728	706	655	711	715	704	696	709	708	764	691	711	712	662	746	721	709	716	738	655	709	697	712	716	657	716	697	690	695	736	730	705	682	694	671	724	690	712	712	704	677	680	686	727	690	703	730	684	708	705	721	752	655	724	674	683	713	720	712	670	706	709	672	708	681	667	662	658	668	660	731	733	695	692	705	717	675	676	690	699	688	709	676	714	694	749	726	676	736	703	692	712	709	709	719	698	726	674	743	708	689	680	675	676	676	686	670	705	689	688	671	665	718	735	695	714	699	707	695	713	699	677	729	708	740	719	691	684	718	691	687	739	689	725	711	766	745	674	676	706	725	712	699	703	701	692	669	690	714	676	665	712	667	672	674	719	668	681	692	707	687	714	700	732	734	683	694	697	682	703	751	735	731	724	680	657	684	744	670	740	685	697	688	725	706	689	728	707	694	743	704	738	725	722	726	674	745	684	743	726	664	733	703	714	724	695	720	694	722	741	660	706	684	706	727	671	661	672	655	631	708	719	659	766	698	727	713	705	713	701	655	684	683	687	703	692	672	697	720	708	727	729	715	735	730	665	738	718	753	662	716	711	775	661	722	726	721	715	706	683	723	722	735	740	705	726	714	685	747	746	680	717	680	672	672	756	686	732	710	663	685	711	700	748	691	710	711	755	686	716	722	686	746	699	708	703	711	721	726	717	681	726	664	676	698	732	699	674	666	699	726	679	697	706	701	762	693	667	737	696	693	707	719	708	667	718	708	714	725	684	672	686	694	706	686	708	655	647	675	728	675	694	745	670	711	737	696	705	767	671	726	693	683	713	685	728	713	700	651	746	654	720	763	746	672	722	693	688	716	677	721	752	692	675	714	709	733	706	732	702	682	697	650	712	731	691	687	719	709	721	703	704
24270	23821	27036	23924	16799	11041	6822	5808	5723	5638	4378	3494	2381	1584	1278	927	1053	1782	1592	1335	2242	2667	2519	1642	1337	1127	940	924	516	466	450	336	344	325	311	296	316	296	287	341	361	378	317	332	328	312	312	300	317	278	290	287	296	310	277	283	288	274	295	285	306	277	280	267	295	291	273	312	292	288	287	285	263	284	288	276	327	299	286	290	262	269	276	252	298	302	275	267	254	282	270	298	273	300	307	270	254	270	289	285	298	280	288	294	280	288	274	284	265	299	262	283	271	269	288	286	279	279	275	286	284	282	295	314	264	276	277	280	340	256	286	319	287	285	272	293	290	269	293	266	294	295	284	311	284	302	283	295	311	294	263	308	280	266	297	282	270	250	293	310	270	317	272	284	332	284	256	299	291	257	253	254	277	282	311	247	278	276	301	265	264	270	290	270	277	299	284	289	250	283	270	274	310	254	302	308	310	267	271	325	302	307	310	246	267	282	300	309	294	299	300	330	279	282	276	270	264	299	271	293	298	286	307	253	272	271	298	292	284	291	278	257	257	302	273	299	282	270	312	289	284	292	296	300	263	298	288	280	297	275	277	275	258	300	284	272	263	298	308	289	246	276	301	277	279	271	283	247	259	292	278	285	266	271	287	268	297	272	281	282	260	272	274	265	260	287	279	281	296	283	286	267	272	281	249	296	261	339	290	279	279	295	281	251	284	287	276	295	292	272	277	269	270	284	281	306	280	284	265	273	273	287	274	294	280	300	287	265	273	308	274	264	295	277	272	287	248	285	288	297	293	251	296	284	270	252	278	275	283	276	284	268	274	285	294	278	303	289	289	296	260	280	267	292	318	274	299	296	282	299	292	289	267	273	290	274	305	259	297	308	290	300	263	281	290	263	285	303	285	320	257	291	297	307	274	303	265	249	268	252	307	268	293	282	323	290	317	302	276	296	261	273	315	283	291	302	301	291	280	291	286	253	275	300	292	282	275	294	284	287	296	287	290	270	282	285	307	299	278	314	244	277	302	293	312	295	296	326	263	277	255	278	273	266	264	281	294	271	280	284	265	304	293	308	280	313	298	253	279	276	295	298	295	281	250	302	296	241	292	299	266	305	271	286	287	286	269	290	280	276	276	282	277	281	299	277	253	287	273	287	273	250	284	270	286	287	266	291	268	283	257	261	281	266	275	231	277	296	316	290	271	337	293	280	284	292	297	287	282	299	289	300	293	312	280	280	299	260	262	267	294	258	295	287	281	276	260	293	285	277	281	294	302	270	305	308	297	293	287	284	279	295	283	277	276	283	246	275	280	299	289	267	307	295	298	292	255	281	288	307	276	274	291	256	300	321	273	299	271	291	284	288	274	277	269	278	270	261	280	267	299	303	305	282	287	279	294	292	278	272	289	280	291	287	267	274	271	269	300	277	296	295	293	278	279	286	288	303	290	304	304	286	290	295	276	248	303	277	279	293	282	280	303	290	312	281	280	299	260	307	281	246	289	278	289	288	297	310	260	284	305	311	306	256	272	306	287	269	293	296	285	274	278	273	304	275	282	278	281	308	270	290	307	297	283	307	271	266	277	284	282	301	265	275	296	265	258	258	271	274	284	277	244	255	277	296	280	256	263	291	274	293	274	287	294	268	304	278	274	283	279	305	282	289	289	300	245	278	282	277	283	263	264	290	285	306	319	296	280	270	301	248	263	274	282	304	266	295	290	259	266	277	279	249	258	259	280	261	237	287	288	278	282	297	301	273	303	345	315	279	283	274	298	294	295	271	268	287	289	292	285	274	273	301	276	296	270	277	307	281	284	272	265	307	263	284	272	324	279	287	261	276	262	272	303	286	279	284	279	277	260	272	275	279	311	271	272	290	300	272	297	308	267	294	294	272	294	295	302	271	307	303	251	293	288	266	278	285	279	275	278	281	279	295	309	278	268	298	296	296	286	298	279	275	283	268	299	298	261	290	283	294	305	289	306	269	268	304	293	285	288	274	285	252	290	288	293	260	303	307	283	266	287	272	285	253	299	271	326	234	293	288	273	278	271	293	300	272	280	260	292	242	282	299	290	321	292	278	268	271	280	287	241	245	314	274	253	262	287	288	284	288	270	280	285	289	295	263	307	281	300	292	297	290	251	290	259	281	310	292	247	288	272	310	277	310	311	308	270	295	281	275	257	267	278	269	256	295	309	292	272	277	311	285	293	259	291	304	285	288	288	306	278	278	290	272	282	292	272	264	301	250	278	290	295	292	275	293	284	240	285	272	316	297	286	278	291	329	256	257	287	261	258	318	262	294	282	265	252	253	274	292	267	272	286	275	310	294	298	284	313	276	251	248	290	276	275	298	285	309	259	306	266	289	291	318	284	272	306	279	264	287	279	291	314	301	305	281	303	295	279	301	288	299	323	292	260	261	316	280	266	286	292	295	290	263	313	300	288	264	306	312	296	272	303	246	287	277	270	268	299	260	263	290	275	268	281	281	295	248	283	268	257	296	294	305	269	302	277	258	282	306	276	291	292	288	255	252	292	271	302	281	311	271	294	257	304	263	298	285	280	297	293	281	283	276	300	299	312	289	250	297	305	298	246	266	279	297	290	243	265	289	318	282	284	256	262	289	288	278	297	272	266	258	294	286	257	255	263	291	265	306	272	283	295	292	306	281	257	283	264	277	299	293	305	310	269	275	283	296	286	300	323	295	277	288	270	331	296	282	287	327	282	267	269	307	284	275	312	295	271	276	290	274	287	261	318	281	321	305	300	294	257	274	279	275	254	300	280	287	286	306	279	293	276	286	277	271	311	287	310	281	278	282	298	284	290	259	266	293	286	283	287	278	280	256	268	285	283	293	249	259	278	283	301	306	284	282	274	269	305	283	283	271	291	305	295	303	260	264	291	306	319	284	276	285	288	283	273	268	276	288	256	279	292	282	265	308	295	287	256	297	291	265	293	288	303	286	328	285	296	277	277	279	310	287	291	318	286	307	274	260	301	279	318	262	303	278	277	286	277	307	275	280	277	256	315	296	308	293	289	248	257	305	278	288	292	260	282	316	283	289	286	267	297	301	304	246	279	297	260	285	305	248	294	278	271	293	279	262	274	312	278	286	276	255	264	265	291	297	282	271	267	294	286	293	301	258	288	266	284	297	260	267	299	285	288	264	313	285	311	318	253	272	305	269	260	271	300	268	286	260	285	270	324	310	281	308	266	276	289	293	253	276	302	282	293	255	276	288	291	257	290	298	292	295	245	272	273	279	277	274	301	283	290	278	284	279	280	265	299	264	300	306	272	257	278	264	282	277	277	326	265	301	294	288	291	259	288	308	279	292	320	258	297	309	288	290	302	304	262	254	299	310	318	269	269	284	277	262	286	290	303	257	290	284	267	286	277	294	282	289	322	261	292	294	262	260	262	278	272	309	262	256	282	289	298	291	302	261	309	332	269	289	262	241	249	288	288	297	273	268	304	295	281	270	299	283	289	288	294	294	296	266	310	273
17072	18828	28249	29628	24496	20352	16410	17220	17721	16802	14422	12684	10455	6842	5806	4511	5201	8103	7761	6846	11647	14052	12243	8975	7056	6045	4981	4780	2622	1867	1887	1332	1058	933	937	880	975	860	803	1318	1219	1221	1106	895	863	857	808	791	787	752	751	741	738	739	726	680	749	782	714	725	688	688	710	732	734	729	733	736	730	755	710	706	722	705	727	746	742	747	716	693	759	711	734	758	704	713	745	727	777	627	735	745	713	735	701	783	731	718	721	727	776	761	743	757	705	748	685	717	751	722	751	707	724	703	742	750	820	742	711	748	723	737	710	760	706	732	728	747	769	730	732	733	719	751	750	714	726	692	737	725	718	717	773	708	732	751	735	721	735	733	738	701	706	724	743	711	724	715	721	769	677	770	696	737	805	730	772	761	792	740	693	759	771	707	732	729	802	721	763	737	723	760	692	750	754	753	720	712	698	755	742	706	749	765	739	735	760	696	711	726	725	738	749	723	745	748	756	676	719	770	752	765	718	698	705	717	767	712	748	734	707	758	752	775	748	800	723	698	703	725	746	701	740	752	721	746	770	712	690	732	728	702	751	746	681	768	742	765	706	743	749	766	771	702	741	747	715	707	697	718	735	744	722	725	703	745	725	706	675	725	725	712	730	734	679	738	738	752	756	683	746	708	691	703	687	749	794	717	768	747	732	768	680	750	742	807	731	693	727	748	665	717	755	703	732	718	723	708	689	659	771	733	718	760	719	705	696	776	708	746	733	712	752	704	738	728	744	673	696	705	741	703	756	752	786	770	703	710	711	699	797	742	762	750	715	735	764	752	740	672	741	727	738	709	740	744	697	745	727	726	688	710	764	738	696	688	730	744	753	749	675	716	816	723	765	691	743	737	715	732	763	718	731	706	728	693	748	725	704	723	725	720	726	741	732	697	732	724	737	789	733	707	777	751	692	725	692	745	689	699	744	758	751	742	696	763	712	726	775	709	727	744	730	691	745	722	761	772	747	717	738	743	715	776	769	733	721	697	767	724	732	729	693	726	713	731	746	717	739	731	715	785	756	721	714	770	724	748	776	751	736	774	781	735	723	740	717	730	736	776	707	771	761	750	767	699	722	758	765	716	755	740	728	652	688	745	713	697	682	704	701	717	784	743	740	751	694	724	756	754	721	721	758	711	719	724	733	723	752	711	678	736	714	766	726	767	784	721	713	751	714	700	781	698	721	732	740	692	692	745	728	784	730	729	723	780	751	741	768	745	708	751	686	729	777	716	751	743	705	755	728	733	733	719	708	741	754	739	712	790	782	723	762	696	684	703	717	728	756	757	731	692	756	729	755	736	730	700	750	695	712	710	749	733	722	712	734	731	733	748	707	697	759	750	726	704	737	738	784	735	781	752	754	713	687	711	752	746	713	727	739	743	739	752	698	727	753	720	766	751	681	716	721	771	742	758	763	749	709	757	659	740	707	697	736	703	749	728	746	697	691	742	715	729	769	731	717	716	733	716	714	777	738	684	774	712	740	741	756	748	757	708	739	740	722	732	732	693	738	737	722	734	712	727	743	730	704	728	781	671	782	737	749	762	759	761	761	697	679	722	727	759	692	781	736	705	757	734	743	722	721	710	754	714	705	706	758	738	739	755	677	756	752	741	739	739	754	750	747	714	728	762	721	738	741	745	744	699	707	746	704	734	760	750	724	682	724	741	711	706	718	750	761	687	703	751	682	693	690	703	733	742	718	740	741	726	801	713	723	708	727	752	743	746	735	738	778	759	719	696	712	748	772	748	697	729	678	688	714	717	722	717	726	718	753	682	753	730	757	702	740	746	688	742	708	732	718	718	718	687	738	717	671	762	718	781	718	699	724	714	778	768	706	742	756	737	745	675	699	740	742	775	747	743	716	719	740	726	729	752	733	808	766	710	707	706	764	716	705	762	746	752	717	729	743	757	768	712	720	698	702	793	717	717	732	727	750	803	737	726	739	706	716	793	707	719	731	783	735	720	750	693	722	724	730	719	707	750	772	666	685	717	721	753	757	693	730	748	749	722	752	752	738	705	723	737	746	698	705	721	744	707	731	730	733	752	768	697	735	707	743	739	752	743	726	714	714	746	745	729	716	795	769	697	770	723	739	694	722	690	741	678	736	733	770	804	763	718	755	783	738	709	731	757	726	718	744	730	745	658	724	766	754	750	735	732	720	731	724	768	723	708	696	795	738	694	757	750	745	760	729	714	745	723	720	723	723	730	740	746	682	731	723	745	739	753	706	725	716	716	777	707	702	789	737	730	714	702	818	725	754	740	741	718	733	745	704	682	727	759	745	717	732	693	724	732	736	735	684	728	711	744	686	767	696	726	724	738	750	733	681	671	712	684	686	702	740	726	725	708	705	757	710	762	699	755	733	725	717	683	771	762	714	710	732	722	714	705	727	723	709	747	728	673	739	739	726	765	727	733	727	728	778	728	724	722	709	795	749	735	733	752	736	774	702	798	755	698	694	712	729	728	728	716	733	726	739	744	737	706	662	724	725	709	701	755	754	745	716	738	773	750	711	685	744	732	764	704	728	716	745	738	672	732	722	715	743	760	757	748	718	774	751	694	721	741	732	746	762	723	744	723	741	774	751	768	741	673	685	765	722	711	699	721	718	715	677	779	709	732	695	731	733	721	761	726	763	708	740	742	755	731	726	712	787	695	782	694	747	712	734	761	765	728	725	700	731	754	696	723	779	732	762	749	673	740	738	790	777	762	731	734	709	750	748	725	720	719	729	700	729	747	758	718	723	759	697	730	758	751	688	712	716	717	696	682	767	723	692	735	714	706	736	745	740	689	740	749	725	750	692	746	751	724	736	714	744	745	681	671	748	694	709	752	723	768	776	755	771	668	762	775	717	753	707	734	735	773	737	741	757	758	741	733	798	715	660	692	714	788	754	744	744	707	670	698	723	742	726	783	757	758	748	687	702	752	752	712	745	730	719	732	699	696	757	708	764	730	746	746	745	763	732	750	730	726	687	708	741	738	709	765	722	722	725	737	769	704	703	700	729	738	707	719	737	786	766	735	739	729	759	745	763	759	725	702	762	751	746	763	748	691	793	692	717	764	714	764	766	712	722	803	734	746	722	738	729	735	713	696	706	701	749	760	711	721	739	727	707	711	750	748	728	738	730	758	748	703	724	744	735	713	737	703	719	727	731	732	726	763	767	708	742	732	740	771	751	761	691	710	696	740	734	751	690	761	716	734	688	735	748	720	773	701	696	740	691	733	741	724	749	739	728	781	770	710	704	731	717	781	729	732	744	717	745	749	724	730	719	702	700	737	753	717	743	734	727	747	709	731	714	719	763	703	737	797	716	749	767	710	748	793	771	762	716	687	702	734	679	759	675	724	728	746	719	710	792	701	729	755	733	746	687	697	723	713	693	705	714	739	736	733	691	745	710	675	706	730	687	752	711	722	746	732	701	712	732	713	742	746	738	708	735	765	762	711	724	776	721	706	718	782	724	704	781	708
34689	33444	34455	30485	23611	19437	14619	10833	10912	10110	7946	6160	4651	3473	2694	2067	2609	3064	3154	2848	3906	4870	4623	3422	2772	2367	1946	1868	1039	629	677	519	383	331	330	359	323	278	289	522	443	409	377	336	304	315	324	303	279	298	271	275	270	269	282	285	245	261	293	276	255	246	317	288	293	252	292	282	283	300	281	271	276	256	280	292	276	268	252	244	288	242	291	267	263	253	274	266	304	261	240	260	280	288	275	289	277	272	269	280	239	265	274	265	285	279	257	272	270	297	305	263	307	258	269	288	266	279	256	293	271	292	267	292	270	283	287	258	276	255	276	290	294	268	254	257	267	276	300	283	295	278	269	260	263	294	271	302	278	280	252	280	256	249	262	279	278	294	270	281	248	292	308	250	256	258	247	267	279	253	263	292	286	284	295	270	306	265	290	247	275	260	283	254	261	279	299	251	296	246	310	250	270	263	277	260	284	271	277	239	259	306	273	261	273	258	274	252	251	255	286	307	288	274	262	265	291	250	274	275	278	257	282	275	279	271	263	298	255	274	267	259	267	249	274	258	271	275	282	279	274	260	262	279	305	275	277	309	271	271	281	290	247	286	298	268	286	277	278	239	252	267	292	279	244	307	277	268	261	278	257	285	285	281	272	271	289	281	269	271	283	244	279	259	263	273	275	278	248	268	259	259	250	273	260	267	249	292	271	242	277	267	311	290	280	279	282	258	281	271	243	250	283	244	274	274	262	280	279	250	288	248	263	294	260	301	268	290	275	281	277	247	257	292	286	286	294	266	259	268	286	279	281	270	286	290	253	283	249	286	260	295	283	299	299	295	290	283	266	273	246	250	278	297	253	275	271	279	275	255	261	292	259	264	290	272	299	245	270	261	252	296	275	254	281	261	273	289	260	262	278	284	247	300	283	275	246	282	261	256	265	280	262	263	259	261	285	262	263	245	281	300	251	264	292	279	286	285	277	278	287	259	277	256	277	276	279	274	278	301	280	292	257	266	280	282	258	277	316	246	273	260	229	277	272	270	286	266	275	255	290	293	248	259	261	257	278	266	296	289	249	255	279	305	298	277	263	261	290	252	268	283	264	266	262	279	265	263	278	286	278	287	259	257	268	297	262	274	260	252	263	294	268	251	271	278	286	260	280	252	283	250	263	280	296	298	262	255	245	241	279	256	265	250	262	291	272	279	234	276	243	280	268	229	269	268	293	276	280	265	281	256	303	272	241	293	259	277	298	272	252	281	289	255	271	269	277	267	256	304	282	300	243	255	240	288	258	264	284	289	281	263	266	280	299	268	270	267	286	312	278	225	267	287	253	247	272	246	267	269	273	264	280	274	256	291	272	242	256	249	266	300	263	276	252	317	274	249	258	294	277	281	259	283	293	252	290	248	304	269	306	296	280	260	261	267	253	285	294	269	267	272	265	242	267	274	280	299	243	244	258	238	277	316	278	290	265	293	255	253	238	284	289	276	260	243	295	283	315	275	270	261	257	278	293	252	275	273	267	276	257	264	256	270	281	283	276	284	265	288	289	246	301	243	283	235	263	271	284	310	255	280	271	269	279	268	256	297	289	282	254	273	251	235	266	284	252	301	293	289	294	293	263	273	289	267	273	279	294	271	278	283	267	277	263	289	283	260	275	256	275	287	278	271	253	259	289	289	259	265	283	275	252	304	258	295	270	250	258	248	276	261	276	264	272	267	277	270	285	279	272	271	277	279	258	270	300	268	276	302	242	254	283	294	257	277	293	293	257	253	283	273	288	252	285	272	262	291	279	290	266	280	245	275	265	279	273	231	265	271	272	282	268	285	278	285	263	276	293	278	291	243	293	260	256	242	280	286	291	272	280	287	296	241	285	275	295	270	284	271	302	263	259	269	294	272	274	283	298	294	275	253	267	270	280	266	276	253	273	257	248	258	295	284	285	244	286	275	311	313	282	263	259	278	259	278	264	290	277	272	266	273	246	278	271	288	273	281	272	264	262	290	259	279	253	300	265	271	270	299	298	300	271	280	261	264	285	254	275	302	237	251	278	279	253	300	265	253	251	279	245	288	258	268	255	266	250	226	257	284	272	302	272	252	291	292	249	283	289	290	306	258	279	289	297	276	283	257	239	273	265	278	273	259	301	274	267	286	277	272	264	257	268	250	269	276	252	259	278	264	279	296	274	298	282	245	268	297	260	269	261	288	285	265	270	287	257	272	260	267	281	260	266	307	252	252	293	267	265	256	295	254	270	282	256	284	281	265	291	266	282	269	275	299	288	273	257	243	271	285	286	281	275	298	293	299	263	290	263	274	286	285	341	260	277	274	264	280	250	264	267	259	258	277	277	267	278	295	279	271	292	272	279	300	266	237	255	229	270	282	274	269	278	281	267	264	283	285	308	271	272	312	284	271	269	263	282	282	272	266	278	274	285	311	280	279	265	272	236	266	267	263	312	281	246	263	252	265	269	283	295	281	256	261	274	254	293	309	280	247	293	335	284	294	291	267	281	290	281	299	272	273	257	289	244	284	289	275	273	285	289	271	282	293	282	261	289	268	267	299	289	262	283	260	283	270	280	291	276	281	271	252	303	270	275	273	235	266	249	249	285	288	280	272	264	308	257	275	272	285	244	261	259	292	292	294	267	293	260	247	281	277	286	278	275	281	296	259	273	263	248	312	288	273	292	289	264	254	256	297	282	269	272	260	293	276	279	263	259	263	281	286	274	280	286	274	273	270	278	274	260	285	264	260	285	262	244	270	257	289	277	275	296	278	258	276	269	293	275	274	252	267	267	260	265	283	265	288	279	262	272	255	277	248	267	271	277	255	261	270	277	269	301	261	299	289	263	259	260	243	283	280	303	297	266	271	299	287	249	271	316	271	290	278	269	304	267	262	296	254	263	291	265	285	281	269	274	289	248	260	269	259	250	274	249	267	284	250	299	292	289	280	276	323	288	243	270	272	282	296	264	264	278	280	271	255	292	267	279	291	291	256	276	268	274	262	290	275	288	294	253	302	271	280	251	269	274	269	259	278	275	275	307	293	283	290	333	270	249	308	282	294	276	268	237	288	254	267	276	293	297	270	289	271	293	282	242	294	281	243	281	299	261	288	292	260	272	281	295	272	290	260	274	249	267	295	239	248	241	304	247	259	305	252	307	286	247	242	289	255	295	259	252	286	250	272	295	283	283	272	271	271	293	291	256	253	250	276	273	288	247	286	259	279	300	283	257	257	273	277	266	285	300	273	270	292	299	286	242	246	276	224	270	280	253	272	276	274	308	277	262	274	261	290	277	324	253	289	273	271	264	263	266	262	272	313	286	260	256	267	257	253	264	242	276	297	296	298	266	253	293	293	274	267	268	268	297	262	251	250	266	293	289	268	275	245	290	296	274	273	232	243	251	306	267	254	273	262	298	272	262	285	255	275	284	337	283	239	265	224	278	282	289	290	288	238	284	273	270	267	281	252	257	283	268	279	312	281	278	267	248	242	246	283	269	273
23301	26510	35580	33757	30169	28070	24543	23490	25611	23064	20388	17511	14892	12644	9921	8608	11114	12324	12212	12159	17889	20562	19000	15193	12907	12113	10107	9849	5307	3170	3577	2000	1387	1213	1111	1087	1053	914	890	2380	1680	1734	1609	1198	936	887	847	788	806	725	723	760	721	734	693	723	739	722	683	741	737	704	665	733	713	697	714	702	654	687	679	666	680	702	665	689	733	692	743	735	687	741	667	704	727	736	758	682	740	703	700	656	736	684	729	735	659	708	709	672	731	681	731	709	721	737	688	678	722	682	698	680	688	713	670	707	743	725	701	700	675	770	657	662	705	672	717	672	707	722	726	712	742	716	709	670	745	700	688	674	708	725	732	690	729	734	699	699	676	677	692	698	690	678	698	737	696	687	735	759	689	709	722	714	683	740	717	723	703	771	741	735	690	730	671	669	726	669	695	754	685	708	752	684	714	683	668	667	694	695	697	741	700	721	702	732	667	702	671	693	702	680	743	691	660	696	685	769	631	693	675	648	708	661	683	682	728	695	731	699	732	702	679	654	682	710	702	721	713	683	717	678	719	685	729	665	716	706	703	680	733	730	711	697	668	701	739	688	696	656	712	696	723	684	694	693	773	654	733	709	677	670	727	723	674	689	738	700	693	694	753	706	659	751	732	650	724	667	679	661	719	706	734	701	710	723	702	675	705	685	690	693	708	645	687	654	727	723	704	688	688	717	746	712	652	657	662	682	718	717	744	701	667	684	752	701	691	750	749	679	747	726	687	695	654	732	731	704	707	716	742	741	706	758	679	738	686	736	647	669	690	680	736	733	680	677	697	655	691	691	734	700	740	728	718	698	699	719	657	697	702	729	704	633	772	753	725	701	695	732	684	702	687	687	731	701	704	679	638	672	725	713	715	747	669	696	682	695	712	722	711	672	664	707	681	691	713	704	695	715	717	652	665	693	737	752	702	738	746	705	687	715	713	743	676	716	713	744	721	697	681	737	737	682	705	653	709	715	657	708	709	733	674	729	708	674	680	711	707	738	739	729	706	682	718	759	656	686	678	656	758	664	675	721	724	730	650	716	679	709	726	676	744	745	685	709	685	742	730	707	683	699	748	672	725	714	712	705	700	705	698	664	700	673	664	728	687	705	695	726	722	680	754	747	751	744	679	694	658	677	667	711	686	710	699	751	714	765	675	644	690	696	733	710	731	679	710	700	709	673	727	750	682	711	705	695	702	704	696	726	680	718	726	696	674	714	706	682	708	695	749	672	672	663	718	718	701	694	745	692	736	716	730	690	699	702	661	713	699	672	721	671	703	711	683	714	719	619	732	674	689	648	738	686	662	685	671	674	717	738	706	713	669	706	720	642	739	653	694	714	764	684	722	683	734	677	705	712	712	691	724	715	722	682	708	667	685	717	708	747	695	734	716	717	696	716	720	748	706	659	704	684	701	710	691	727	670	696	693	736	722	730	711	727	721	707	672	701	678	688	698	711	723	707	723	715	677	665	696	696	704	707	736	728	701	667	770	725	676	679	687	719	684	669	717	651	709	646	749	698	667	717	686	698	692	706	711	718	729	720	687	707	691	687	701	696	693	690	645	707	739	762	703	717	688	750	772	699	718	687	703	685	693	707	678	724	717	736	692	751	704	672	691	745	702	686	706	716	728	722	695	690	702	718	740	731	783	690	700	699	699	759	713	664	723	695	668	701	677	725	737	688	697	666	680	719	732	673	694	717	694	699	667	689	693	672	697	749	708	707	750	705	683	687	681	651	721	728	703	729	728	701	695	720	679	696	713	694	698	696	708	707	681	683	674	698	733	667	733	714	721	639	690	699	693	747	707	724	742	691	720	704	692	717	725	720	682	692	668	705	700	716	700	679	682	703	689	665	678	690	725	706	666	697	737	703	690	718	679	725	697	783	720	695	713	723	647	715	727	708	687	692	725	694	711	706	677	697	703	720	725	702	697	716	666	709	685	689	692	674	718	690	724	729	679	717	749	670	694	691	676	707	684	726	715	718	689	677	679	703	696	728	682	660	681	665	702	721	695	730	722	757	705	721	689	731	690	687	742	701	703	700	709	706	697	722	709	687	742	655	680	673	697	700	692	737	685	695	683	690	682	700	680	698	703	680	693	711	664	698	663	689	722	678	740	694	708	707	704	714	720	697	694	702	649	701	672	761	720	739	691	676	661	719	726	722	671	710	709	682	690	707	682	703	684	694	663	690	665	693	688	728	671	688	715	680	638	668	687	739	661	688	660	637	737	684	695	700	742	737	744	710	678	669	701	730	769	710	751	707	744	703	667	673	692	740	723	742	749	619	686	679	719	674	705	723	716	677	693	766	729	700	671	692	665	702	733	704	669	736	689	674	713	680	683	730	692	706	682	755	670	668	746	727	658	734	741	680	686	682	711	642	672	723	750	706	668	701	685	660	696	732	733	704	709	713	701	688	702	718	676	682	718	680	674	690	695	727	714	667	680	687	688	707	716	711	725	713	690	703	683	690	705	681	735	642	686	730	729	735	638	694	657	717	703	674	677	687	655	712	671	721	707	705	678	676	724	727	721	681	723	710	716	661	703	704	681	780	705	716	677	710	692	725	724	652	612	667	711	694	666	696	687	701	687	705	725	713	720	682	696	694	733	708	657	733	722	722	716	716	657	701	662	714	704	680	724	711	739	714	692	663	676	721	684	727	712	726	720	749	726	667	796	705	671	711	678	697	715	714	713	711	697	690	660	688	718	693	722	734	744	697	684	697	687	710	713	736	698	712	693	735	749	668	739	687	658	714	693	694	696	669	742	640	722	683	750	669	687	649	733	685	738	726	725	718	658	660	670	704	726	707	752	713	701	702	678	671	701	703	693	719	692	696	730	719	710	729	735	683	710	656	682	693	721	693	707	700	703	712	698	712	712	741	679	688	701	694	657	723	679	659	711	730	699	706	669	731	704	747	720	739	691	706	706	720	650	696	705	711	750	719	698	724	657	684	700	670	695	737	676	674	719	687	674	669	696	722	738	720	703	701	702	686	738	730	710	740	684	702	710	672	706	709	735	695	678	712	747	709	675	695	680	685	671	671	724	679	715	692	699	732	647	679	681	727	681	710	697	761	720	694	729	725	709	693	723	701	704	707	738	741	733	691	714	708	690	670	700	728	696	700	688	706	703	713	761	682	737	702	655	649	698	709	691	667	716	724	684	752	723	673	726	668	684	711	701	707	709	718	722	683	657	742	667	706	747	628	705	745	701	685	707	752	730	691	696	653	669	687	683	667	742	682	687	690	708	780	704	655	709	692	706	679	667	713	691	755	693	713	751	676	718	685	715	733	674	669	724	679	699	721	666	720	696	728	656	720	728	725	658	708	710	694	691	698	720	679	726	714	703	719	697	722	694	725	707	689	651	703	688	711	675	712	684	669	684	689	689	648	761	712	720	717	722	683	692	698	740	700	666	656	717	685	716	692	762	701	653	693	710	652	691	683	675	712	691	680	681	724	754	680	726	690	725	677
12076	10884	11574	7714	4467	2646	1801	1445	1248	1089	1033	999	713	657	474	479	530	435	426	446	441	508	539	461	437	407	386	384	306	284	317	303	290	297	270	295	289	298	273	292	282	298	281	263	272	251	289	270	299	292	231	283	278	289	271	278	282	297	270	302	283	261	265	284	247	269	267	266	262	284	268	306	275	255	271	267	289	270	290	286	304	290	251	279	283	258	247	294	281	267	293	289	262	282	278	284	280	259	306	260	267	259	291	263	272	284	266	281	260	258	279	267	262	227	292	274	264	278	257	259	292	270	284	280	277	288	276	291	282	264	269	287	282	266	257	258	235	276	269	240	280	280	252	272	270	236	269	284	284	267	285	293	297	273	276	286	289	258	298	309	248	268	285	275	286	289	269	272	246	273	272	262	264	283	288	230	287	282	279	256	300	279	298	276	303	273	278	279	272	274	287	287	287	275	309	295	306	268	278	290	277	262	261	288	282	285	264	297	276	284	271	256	278	261	278	261	291	290	276	267	267	306	299	287	298	249	277	259	281	293	253	264	299	277	261	254	259	266	277	278	244	262	310	283	274	282	276	281	254	307	273	267	279	272	275	291	277	269	261	253	277	265	279	261	267	275	256	280	247	258	284	255	265	310	278	294	258	307	283	252	284	265	261	282	270	262	275	249	241	270	289	263	263	318	278	247	299	269	284	272	275	263	251	291	269	277	253	282	272	250	295	264	251	272	265	272	280	264	251	291	272	270	257	302	268	267	279	268	292	237	276	253	272	272	249	265	278	310	293	256	279	302	257	241	298	237	287	274	273	283	315	297	254	274	269	280	261	286	284	275	266	271	250	238	268	268	267	274	304	273	297	261	273	268	286	261	248	280	263	289	242	270	276	270	257	315	285	301	251	311	279	240	277	298	304	262	269	245	277	296	267	256	299	271	263	263	317	286	255	268	274	266	279	314	307	278	290	268	286	285	239	296	263	307	285	307	271	277	280	231	269	303	302	291	267	297	258	286	315	248	281	281	249	268	244	282	261	267	276	291	275	273	278	274	271	261	275	288	254	270	316	250	283	249	271	292	258	263	284	289	272	293	296	280	254	290	294	271	269	265	256	272	277	277	279	270	282	281	275	308	278	269	283	266	276	270	277	236	298	269	293	294	292	276	286	304	280	248	273	255	273	251	271	254	300	270	263	269	264	290	303	288	281	262	242	260	256	274	263	281	304	300	273	275	321	270	250	263	282	265	263	281	284	267	302	265	283	257	265	260	275	279	257	257	261	285	261	286	287	275	295	261	264	296	272	278	273	271	282	284	278	260	260	268	280	265	298	281	302	273	293	258	272	317	276	279	276	251	304	271	280	266	287	290	293	253	257	262	282	280	279	262	266	313	255	276	251	265	275	294	280	281	246	274	282	279	305	276	279	313	272	291	303	248	269	266	278	251	276	303	248	241	298	262	303	292	271	276	268	314	297	266	285	282	266	279	290	276	253	283	293	259	286	261	251	258	289	275	285	253	304	261	258	275	293	290	262	276	266	297	282	257	275	275	271	288	291	275	286	272	269	287	289	261	289	267	258	294	265	284	290	286	246	301	256	291	290	285	251	269	281	261	307	257	252	294	299	275	276	265	303	265	300	272	275	270	303	306	272	272	276	255	267	271	291	255	262	282	259	269	283	261	284	280	286	292	262	260	255	310	261	290	257	262	285	296	249	268	277	282	278	285	308	284	305	274	268	274	257	292	257	295	256	283	289	253	255	262	262	294	299	281	254	296	305	286	267	288	290	282	301	264	291	246	252	309	266	242	288	296	320	295	297	264	296	283	293	284	263	262	276	265	254	247	284	314	300	272	279	269	267	253	280	271	322	260	296	270	270	290	289	287	260	272	266	284	272	295	279	271	281	286	255	275	259	260	281	286	272	267	252	279	281	288	276	285	278	285	295	262	271	262	238	282	277	316	300	264	271	273	285	257	255	265	271	244	279	305	274	285	294	299	281	283	276	287	271	258	264	287	264	271	284	270	289	282	271	281	288	305	283	269	272	286	271	278	287	263	270	281	282	284	292	289	255	260	279	271	263	266	302	271	255	257	240	301	259	257	261	257	253	296	237	249	293	285	241	283	269	266	258	277	247	309	283	262	244	281	275	251	288	300	307	274	275	284	290	266	309	271	273	299	254	264	290	283	267	284	263	260	267	267	251	269	282	274	259	301	282	252	287	267	269	266	285	280	305	284	304	286	258	265	310	266	243	265	294	287	269	313	233	301	297	271	277	252	255	277	250	282	278	260	281	285	267	289	299	276	297	256	242	259	289	248	288	258	280	257	256	277	309	259	247	281	296	271	270	292	299	283	307	293	324	247	272	250	287	252	268	281	270	291	270	281	264	254	288	264	268	292	281	280	274	289	245	278	264	283	291	279	307	285	295	272	260	270	268	263	289	299	283	289	266	271	280	270	266	266	282	269	273	279	249	312	300	268	245	286	273	261	284	248	292	254	277	284	279	277	321	241	304	283	284	264	312	291	306	266	284	289	273	311	260	284	246	283	272	267	292	260	273	283	284	277	290	291	260	268	253	259	278	298	295	268	252	293	298	288	268	261	288	268	303	284	270	255	305	288	278	266	267	258	263	272	252	249	283	305	276	267	259	270	277	262	280	246	284	278	269	262	284	245	270	279	285	256	270	284	284	250	282	266	279	278	271	271	260	284	275	284	292	257	291	253	273	295	270	275	265	273	275	280	292	257	263	285	271	310	327	287	289	273	254	310	280	279	282	300	293	282	283	268	264	286	307	284	269	282	257	282	297	293	321	289	283	281	272	302	275	299	275	291	290	276	281	262	276	294	295	303	264	293	280	308	249	259	251	304	281	294	289	261	270	291	268	300	269	283	279	287	244	262	272	266	297	277	264	260	263	309	267	291	287	271	251	320	280	270	277	296	266	278	275	288	263	306	283	300	256	280	290	305	279	282	251	246	274	302	250	276	311	287	295	291	265	305	268	280	283	283	270	262	288	253	273	290	268	305	276	277	274	269	281	294	287	260	273	259	287	263	262	264	294	273	277	293	290	304	268	250	284	249	292	279	289	256	280	263	266	277	246	282	285	301	299	289	258	308	267	252	291	254	322	250	279	259	277	285	260	262	253	265	269	292	288	275	292	276	296	303	257	260	284	286	284	261	274	277	251	258	280	238	306	276	286	288	265	287	265	282	293	286	322	255	267	284	256	286	269	316	295	248	283	272	295	270	283	288	261	277	257	268	273	290	248	306	263	254	286	268	263	263	272	263	290	297	262	280	253	275	272	269	288	272	265	293	276	281	307	296	247	259	258	304	285	294	261	268	293	284	312	309	295	273	277	269	273	298	273	261	263	277	254	245	265	274	287	277	269	282	272	276	274	305	285	269	257	289	268	275	260	273	240	292	293	275	274	290	275	291	273	254	262	276	271	278	290	282	289	261	271	264	272	260	300	310	267	289	274	268	271	283	259	303	259	299
9032	9111	14857	15660	12433	9481	7398	6326	5778	5158	5201	4890	3301	2719	2399	2145	2138	2079	2020	1809	1817	2301	2433	1794	1719	1568	1399	1395	968	859	849	848	866	751	764	778	774	777	794	803	847	836	745	775	743	729	753	716	721	695	769	750	736	696	677	752	712	697	724	706	719	764	718	724	706	697	732	698	687	707	722	761	711	689	757	693	746	737	664	706	758	687	738	755	663	668	711	707	681	722	713	710	689	702	759	765	725	698	741	712	734	689	710	720	721	700	727	739	740	640	681	711	729	736	705	694	670	706	733	722	743	710	759	716	689	747	717	725	696	737	721	693	734	685	771	710	684	720	702	722	688	708	733	721	675	733	739	720	733	760	729	723	714	759	696	694	701	696	734	708	673	760	733	731	714	719	728	742	729	737	706	690	790	706	727	678	741	683	704	722	722	688	740	684	704	703	684	678	713	688	735	759	739	772	709	763	779	686	706	668	692	705	740	676	691	645	723	706	735	686	701	729	683	766	705	750	746	729	696	716	682	714	745	721	728	636	716	721	708	695	705	689	676	749	685	744	727	723	673	744	719	721	742	720	665	752	743	665	673	718	711	736	706	699	754	715	706	717	735	757	765	693	745	685	707	690	703	705	753	694	719	716	739	685	688	737	703	756	713	783	670	708	681	675	701	717	696	688	743	769	728	712	720	732	696	744	725	728	704	646	690	714	757	679	747	728	774	705	689	680	693	695	762	760	705	678	741	716	673	691	715	683	765	720	703	762	707	702	699	699	767	733	690	740	756	740	696	752	734	650	739	698	707	740	707	682	772	672	730	700	740	734	667	702	706	691	682	758	725	679	713	701	730	718	753	720	709	709	747	698	740	698	714	742	698	752	688	731	742	684	741	676	791	722	711	687	713	693	723	705	677	733	664	740	696	698	692	705	681	758	760	714	676	727	694	712	771	699	688	722	710	728	709	712	700	704	719	702	745	733	688	716	730	705	651	694	716	793	728	702	689	697	721	727	751	736	719	732	701	736	726	670	704	690	701	695	681	697	700	738	697	705	702	681	704	751	713	757	759	742	703	693	691	765	752	720	707	700	748	692	720	731	749	715	688	687	724	721	736	781	779	747	709	692	684	764	711	743	685	699	706	736	680	692	740	719	722	695	709	675	735	698	787	684	702	716	708	720	718	715	707	683	694	682	745	719	748	754	699	706	730	729	749	703	757	679	775	739	726	690	688	756	681	707	741	693	737	726	779	784	744	731	734	713	688	714	668	720	721	767	684	745	708	743	699	733	723	708	742	708	724	684	731	644	706	718	722	704	760	753	660	781	741	709	755	687	759	768	690	718	666	755	701	705	715	691	698	731	722	763	708	728	652	655	767	736	687	717	728	748	698	659	742	702	715	730	730	691	721	723	743	737	744	692	759	707	685	695	721	702	722	761	755	698	732	752	684	742	727	805	748	715	712	742	674	745	663	699	692	773	749	692	736	708	702	751	711	688	682	676	744	763	685	735	719	738	696	738	722	717	719	707	746	697	721	709	725	747	737	701	677	716	703	720	734	724	725	711	717	729	724	720	722	740	717	704	680	679	698	727	736	682	720	726	755	726	753	718	694	722	707	737	692	715	717	680	756	724	693	737	719	781	657	727	744	708	736	723	709	755	700	761	716	664	739	702	734	703	727	709	762	721	702	726	735	729	667	722	707	715	753	747	739	670	692	709	683	729	744	725	685	709	711	722	721	725	736	712	758	696	717	726	733	680	729	735	709	728	719	719	704	758	725	678	762	718	725	755	696	702	706	715	695	683	745	705	675	693	716	682	672	768	681	697	728	717	718	728	690	729	729	737	720	735	699	717	734	736	706	703	702	723	669	706	718	721	676	755	704	740	715	702	718	742	719	720	682	758	726	713	725	719	670	719	736	707	699	710	742	722	709	725	703	740	715	724	683	734	734	734	729	761	707	703	712	709	760	760	729	658	730	734	728	696	699	722	698	685	692	686	706	670	728	745	733	717	681	729	733	707	699	715	688	713	718	750	726	723	721	687	710	682	755	710	722	702	753	719	682	708	696	717	676	683	703	696	706	706	665	741	701	729	724	751	769	711	723	686	723	702	735	709	754	702	702	695	736	685	707	702	762	721	705	743	709	734	733	727	684	681	745	725	667	727	706	715	722	745	730	694	688	754	700	691	723	736	752	723	696	773	732	705	770	727	752	734	684	673	766	717	752	684	687	671	697	757	698	717	703	695	723	694	718	713	715	775	719	748	698	692	701	760	746	724	702	633	720	733	693	721	699	701	704	699	757	691	761	724	747	732	709	666	726	747	745	688	717	723	710	705	725	720	729	713	708	759	708	677	688	693	752	666	669	703	664	778	701	723	731	732	711	721	744	795	684	715	699	736	685	733	700	738	716	721	725	718	787	707	724	725	671	694	691	716	729	745	702	704	715	676	682	712	670	740	696	728	719	714	711	719	714	749	741	696	716	734	735	729	737	727	670	688	745	753	689	711	672	721	775	756	723	748	733	740	656	689	717	686	706	726	715	736	751	731	704	690	697	716	750	699	735	701	754	791	712	750	724	722	724	683	729	790	696	732	705	713	716	744	737	723	726	710	738	731	741	725	711	725	719	726	722	735	684	748	699	699	744	731	714	728	709	689	701	706	671	758	718	728	721	762	702	727	738	700	696	737	695	738	702	690	687	695	728	733	715	722	713	737	706	786	687	764	754	691	688	717	723	721	715	745	769	709	722	744	717	703	693	730	748	727	713	735	741	731	706	698	756	708	729	694	719	686	754	704	704	744	686	676	734	703	714	731	765	698	749	782	725	688	707	732	715	721	689	697	699	686	707	694	701	698	733	694	756	699	735	681	723	716	686	731	718	708	715	735	715	705	726	695	719	690	719	754	715	731	752	673	705	763	719	770	671	727	693	694	727	639	686	668	723	723	719	692	718	711	671	721	695	713	723	694	682	687	677	732	747	719	691	725	716	748	726	744	710	721	737	653	752	686	655	686	703	705	666	731	690	773	706	649	734	697	744	691	675	704	726	761	727	722	749	695	707	671	733	742	677	716	681	733	713	695	687	775	686	714	712	751	703	702	696	749	718	727	718	704	687	723	739	779	727	725	725	699	710	704	738	721	735	726	699	705	718	726	734	710	738	734	724	735	708	734	722	741	659	771	674	767	690	755	716	730	678	717	719	684	732	736	687	701	703	724	694	712	697	710	677	726	742	739	696	695	695	683	735	758	706	727	710	748	712	719	761	701	710	726	724	750	752	692	710	721	746	740	715	712	734	743	668	771	703	701	686	743	717	690	664	700	701	721	711	752	713	707	702	739	757	713	716	712	742	755	662	739	749	717	715	672	771	696	729	707	750	700	677	688	684	726	746	710	724	703	721	716	691	746	697	689	757	738	734	732	700	776	718	658	727	683	663	729	699	723	736	686	684	730	764	743	736	712	756	750	719	701	719	723	670	667	691	701	682	682	738	725	710	701	714	730
26316	24478	26704	20500	17099	12778	8858	6667	5915	4555	4119	3011	2348	1799	1965	1460	1240	1645	1597	1673	1816	2310	2220	1727	1474	1556	1301	1280	672	459	458	406	352	321	328	336	300	297	286	394	398	342	327	303	290	279	294	299	290	276	291	290	269	291	298	294	305	289	285	321	279	318	287	284	290	291	284	287	280	308	280	316	282	300	290	308	289	281	302	259	281	274	277	278	305	265	305	278	285	296	265	273	307	288	278	258	287	270	273	247	257	298	297	270	285	298	292	274	267	305	284	295	291	287	299	279	282	300	286	320	310	284	251	292	269	272	300	271	305	277	306	253	269	286	275	305	291	255	291	259	284	300	281	274	309	284	282	270	261	285	276	280	280	303	299	273	291	296	258	292	249	315	297	272	304	315	282	314	324	296	314	278	286	304	281	287	298	284	275	272	279	276	290	289	262	278	256	267	292	286	302	291	265	282	282	297	318	290	287	305	292	306	286	264	255	294	283	296	286	292	298	272	306	291	295	266	269	284	298	287	286	274	279	295	280	292	306	288	258	299	291	300	301	287	277	272	288	305	283	279	311	294	283	288	259	272	238	283	299	317	287	289	272	292	287	280	290	293	280	277	312	283	255	280	279	250	285	292	257	277	277	281	301	282	277	304	273	291	272	284	300	279	301	286	291	295	281	297	286	275	292	302	281	288	287	298	276	284	332	264	278	265	289	266	291	333	296	267	277	266	306	302	288	280	322	278	313	303	294	294	303	313	268	292	275	308	275	263	289	296	296	281	259	309	294	272	294	316	274	296	251	300	253	296	280	292	311	288	303	270	270	299	282	293	261	261	295	279	309	292	295	288	279	321	264	274	279	276	298	279	272	280	284	263	268	277	288	267	288	286	297	281	298	277	302	296	284	295	303	314	310	292	286	303	291	286	260	308	264	297	284	264	289	283	293	269	285	299	310	303	329	305	274	267	296	284	299	312	283	294	247	309	281	282	297	277	271	285	297	255	281	288	283	282	274	293	262	287	268	258	281	342	274	298	320	265	266	273	305	277	301	287	270	251	319	302	284	272	281	313	275	255	288	269	279	289	283	290	302	303	267	270	266	307	278	268	278	282	277	277	305	300	299	290	256	261	253	265	306	278	269	256	294	295	293	301	253	272	276	272	270	304	274	284	307	303	294	287	281	264	305	305	275	300	277	260	310	299	287	309	287	328	294	288	295	277	279	293	311	254	273	298	295	302	278	257	285	274	251	271	281	297	284	268	284	281	248	287	277	285	303	281	253	277	284	292	294	284	274	276	292	274	285	275	278	271	297	289	285	277	298	273	288	258	265	302	259	279	290	273	299	284	306	281	304	263	265	294	292	295	275	282	298	265	293	312	291	290	293	289	271	284	265	274	284	281	307	279	284	310	267	274	319	279	302	309	281	266	282	285	288	282	276	293	304	305	273	279	288	309	309	305	319	309	274	300	295	281	266	286	300	288	268	269	296	268	268	292	283	296	271	281	269	319	289	296	265	283	291	295	259	287	281	313	290	308	286	284	319	296	322	268	298	293	304	276	278	320	292	262	284	275	268	243	284	282	312	269	273	311	280	279	276	261	270	279	269	277	279	280	267	274	275	296	272	317	277	303	283	305	310	282	264	287	300	287	275	272	301	303	294	303	278	263	288	297	307	266	277	307	258	269	291	282	276	267	285	293	285	301	278	273	268	290	280	293	281	287	279	275	293	286	269	287	297	294	286	293	285	304	305	258	293	296	305	271	284	278	266	265	315	315	293	263	283	273	270	302	301	288	314	284	317	274	286	250	272	295	277	279	327	282	285	270	307	304	296	288	308	301	274	298	301	284	300	282	261	265	275	320	313	310	294	306	283	289	295	274	287	259	273	304	268	301	316	249	279	300	294	291	293	311	311	279	285	286	276	288	288	264	297	250	286	286	272	273	282	307	293	266	297	317	263	285	257	298	296	301	258	270	270	289	289	275	283	274	291	292	304	288	307	249	304	295	286	285	288	291	294	280	325	273	311	314	281	290	278	302	337	276	308	306	273	297	288	305	290	274	288	279	282	344	309	318	285	261	305	293	284	303	281	315	287	299	294	287	288	303	277	295	319	295	274	293	282	302	290	275	256	310	283	302	275	280	267	296	299	290	282	280	262	296	278	288	278	303	294	262	252	272	284	318	297	265	283	304	271	273	297	293	266	282	281	295	280	288	272	285	263	311	239	295	274	260	287	281	288	292	284	277	269	249	265	303	291	279	296	284	257	286	292	308	268	311	290	277	297	264	257	275	272	280	294	250	281	262	313	322	307	312	348	285	313	274	296	295	273	288	289	276	270	268	306	270	269	264	248	290	292	286	283	284	261	274	283	307	282	261	318	304	269	318	283	302	319	313	284	271	269	308	284	286	291	310	265	263	286	325	295	293	289	283	269	249	309	287	258	291	297	274	290	297	294	291	275	312	282	292	279	292	298	258	256	256	289	285	245	320	255	256	277	302	296	266	262	295	266	285	292	306	291	271	296	270	287	291	277	305	267	260	269	263	265	274	308	286	273	304	310	283	281	294	285	283	260	276	273	289	282	294	298	268	314	250	279	319	294	283	295	335	278	253	254	282	310	277	290	276	284	290	266	277	282	302	276	310	307	293	252	262	317	308	275	283	250	262	308	276	296	300	292	322	307	248	255	307	272	287	275	316	288	302	314	250	300	304	293	263	252	298	276	310	303	283	298	296	315	285	261	298	268	300	290	280	272	281	287	286	277	290	275	284	289	283	291	297	304	301	290	275	278	288	269	288	281	263	282	274	270	275	288	266	276	268	299	298	264	294	277	270	272	306	289	297	295	286	273	269	270	289	289	293	292	279	280	306	275	289	271	325	296	257	282	277	254	320	322	258	310	294	277	265	262	265	258	292	274	307	274	270	280	283	283	301	297	286	291	263	267	289	258	257	269	264	285	296	291	283	275	265	277	290	326	301	281	262	286	271	277	277	320	299	257	267	278	313	276	312	276	288	278	271	312	279	273	281	291	282	290	276	280	304	280	300	280	288	297	271	286	293	265	297	288	277	256	275	304	257	276	287	302	286	280	284	279	255	291	267	241	264	249	300	271	289	296	265	270	270	277	264	289	289	309	290	293	303	279	273	306	304	319	255	277	288	285	288	295	283	278	275	260	288	278	298	285	285	292	277	315	283	273	301	265	277	294	328	331	294	277	263	281	296	293	323	281	283	261	281	273	314	262	263	288	275	291	273	268	267	301	298	282	280	303	268	290	296	298	265	320	246	249	287	319	258	300	253	285	274	256	297	266	287	299	308	266	274	280	286	315	289	318	290	271	272	303	296	295	291	284	289	273	278	260	286	285	274	297	275	300	280	295	294	286	293	307	277	292	295	307	270	304	308	307	263	312	272	282	286	279	259	312	263	292	278	311	274	285	261	277	288	285	311	302	263	287	265	284	292	288	270	278	301	263	323	283	296	301	316	249	292	310	279	278	269	303	297
18198	18471	27606	25883	25513	22574	19778	18275	17595	15219	14673	11900	10010	7875	8570	6149	5893	7611	7374	8361	9193	12612	10958	8856	8078	8278	6594	6702	3355	2153	2210	1287	1082	1035	1002	993	948	840	833	1626	1586	1336	1092	1025	932	846	829	822	778	708	710	784	751	721	713	719	705	737	734	730	723	783	730	759	733	762	699	802	746	720	728	693	749	699	703	730	750	755	770	720	744	763	707	749	727	736	760	756	692	774	738	736	702	757	732	742	725	725	714	712	699	735	782	770	723	699	740	765	728	749	752	724	706	733	728	652	753	758	694	750	759	722	763	758	714	788	777	766	728	718	746	725	724	697	738	710	722	765	685	750	745	739	703	685	699	747	772	740	774	742	729	739	785	719	721	758	709	723	671	795	720	709	706	759	773	776	741	706	726	742	732	751	723	694	732	754	769	702	757	710	779	797	726	710	737	747	761	721	691	719	766	729	744	714	701	727	770	730	759	740	746	723	802	690	723	719	754	792	753	736	700	709	713	749	729	700	732	760	714	775	797	741	743	732	736	727	765	722	729	710	766	768	742	725	765	708	747	728	771	708	724	770	737	777	747	696	728	691	706	731	745	709	729	758	772	763	745	768	745	740	748	763	737	726	747	734	718	759	751	715	726	755	775	705	760	744	772	746	759	720	719	742	715	762	743	726	745	693	758	739	769	771	708	707	703	717	748	768	755	749	722	649	721	721	705	697	731	705	757	752	723	733	754	752	744	813	793	774	711	732	762	717	741	704	762	693	741	735	744	752	745	744	708	707	684	703	737	783	763	719	757	741	732	756	756	700	764	714	713	722	729	795	735	720	702	706	723	707	772	714	752	768	686	743	765	735	678	720	746	721	747	773	698	772	754	689	754	788	720	747	708	716	741	775	707	736	733	788	735	726	767	757	716	760	720	726	780	758	742	751	746	715	755	747	759	749	711	709	774	745	748	732	731	759	725	757	764	778	743	706	696	794	732	716	690	751	675	677	721	757	740	751	727	761	745	681	770	744	749	747	710	762	718	757	700	683	698	734	769	727	722	707	733	746	719	701	743	720	718	740	740	783	707	727	691	717	714	749	728	723	732	763	764	682	767	775	741	737	735	750	747	758	698	740	798	765	722	739	765	744	766	762	680	745	750	753	706	729	745	726	712	762	774	738	751	732	750	775	740	704	785	749	743	742	763	747	778	758	746	769	739	741	780	777	739	747	751	754	772	756	785	764	749	738	748	749	693	774	768	766	721	797	764	718	763	726	780	715	750	763	769	745	691	758	760	733	742	720	751	732	697	759	721	727	749	731	740	692	746	766	810	774	757	676	741	734	764	719	792	766	704	761	782	704	745	751	723	795	743	762	771	780	774	707	720	739	691	748	764	741	710	791	706	780	750	746	734	716	707	687	681	764	761	776	759	800	762	688	773	736	772	750	799	745	788	753	748	743	736	727	749	753	790	718	748	714	738	732	712	745	768	728	754	743	725	778	758	741	798	769	708	735	751	772	728	744	752	808	747	736	754	756	730	792	748	705	736	714	723	750	706	710	698	733	751	757	743	739	777	743	768	735	704	731	732	777	734	755	758	713	768	738	749	696	684	726	721	773	675	730	749	756	743	690	714	768	748	721	730	682	732	746	709	780	711	760	730	751	769	714	752	752	708	755	710	798	735	735	769	732	757	696	730	800	761	758	767	750	731	792	754	741	703	728	719	775	672	692	726	758	706	794	741	799	712	717	694	771	762	740	735	695	757	779	742	717	699	759	768	741	715	742	735	737	755	740	740	742	748	768	753	742	700	700	731	771	772	697	719	762	757	739	788	754	755	724	788	706	751	795	722	744	743	725	711	718	731	728	734	782	749	698	747	754	736	743	724	755	751	756	745	737	754	733	742	746	702	716	795	699	670	710	726	757	743	776	782	758	746	732	699	728	760	761	711	750	801	729	727	775	787	746	713	729	698	723	719	768	752	767	710	740	687	709	756	750	742	768	739	755	735	720	728	751	750	799	761	696	736	695	731	736	720	795	713	813	722	728	749	716	705	776	712	762	732	736	765	730	761	755	732	784	720	738	727	764	658	756	759	710	733	734	728	746	724	704	689	712	741	736	713	725	734	763	729	716	702	686	726	722	664	743	712	769	744	745	770	714	749	772	698	725	727	696	725	677	714	719	762	740	747	771	712	773	755	759	774	725	759	731	711	746	668	739	761	744	682	770	776	732	747	740	777	698	786	740	735	718	661	698	734	756	730	719	777	736	735	719	713	698	748	728	717	761	760	774	748	721	739	740	786	722	750	758	737	769	738	791	748	791	792	704	765	733	756	750	725	744	747	761	741	735	789	711	759	708	714	702	743	724	779	741	737	719	769	770	732	719	713	756	745	764	791	771	751	800	746	767	714	760	768	699	727	755	736	749	711	748	713	698	776	751	752	730	755	737	768	757	759	747	761	698	722	788	742	723	743	681	727	695	743	685	702	762	751	729	728	718	767	751	774	753	683	744	778	722	727	789	702	732	740	759	794	727	765	725	732	707	723	722	760	738	794	717	774	729	743	737	723	712	669	723	682	721	721	753	686	736	728	718	795	702	764	769	731	743	719	723	735	748	713	722	727	771	701	778	748	760	754	759	738	761	740	709	739	774	756	756	739	778	741	700	740	695	713	742	703	731	748	719	758	725	740	741	725	786	711	729	741	717	758	797	730	744	773	723	750	711	775	747	732	723	738	730	796	733	696	716	777	779	699	762	744	716	763	686	779	755	709	744	730	747	767	712	734	740	727	716	697	702	658	756	763	717	726	791	732	738	745	723	729	739	744	774	759	695	715	738	689	681	733	776	726	784	751	726	664	711	745	720	705	745	699	734	695	693	734	773	750	728	723	723	707	816	797	729	805	743	734	764	771	730	742	758	699	771	737	705	722	751	740	711	749	754	752	775	780	731	725	778	721	723	755	762	709	681	785	747	760	698	768	759	735	697	701	737	746	697	740	712	735	756	779	744	789	747	706	748	810	689	756	721	747	746	738	759	707	778	711	700	718	766	775	747	764	704	724	764	717	751	705	732	765	707	716	722	764	716	691	756	710	744	754	742	784	759	741	754	704	718	735	725	766	771	727	733	743	746	701	696	727	723	708	750	777	723	756	699	791	720	718	727	744	703	697	747	743	740	756	771	690	764	735	729	744	700	721	738	771	776	728	726	687	699	714	727	726	757	745	730	789	744	721	749	764	763	755	766	763	775	771	733	740	753	745	731	751	761	698	745	754	768	767	731	758	770	722	720	746	724	726	752	763	731	742	681	741	749	743	722	719	743	823	776	721	757	739	721	754	794	768	773	698	723	768	747	703	749	738	772	758	749	698	715	744	734	739	730	761	762	727	760	747	770	706	710	703	780	752	723	728	781	731	714	733	732	760	739	779	744	717	749	767	758	701	731	746	789	733	738	733	724	720	716	719	702	783	718	716	771	701	751	742	787	785	752	761	739	757	740	750	766	745	789	702	724
35772	29989	34424	29737	24651	20166	17402	13436	11191	9245	7569	5912	4747	3603	3618	2169	2216	3096	2866	3143	4024	4381	4132	3379	3226	2836	2184	2239	1073	719	667	372	392	383	345	368	325	284	309	506	540	413	371	328	345	330	306	287	291	268	308	280	314	259	256	267	281	323	293	289	288	275	287	264	262	283	293	285	311	278	297	286	274	248	257	284	267	304	252	268	299	261	287	276	255	292	307	264	256	278	263	254	320	308	283	268	259	227	262	280	259	272	250	269	290	268	249	260	309	299	298	287	278	296	281	287	283	284	293	257	292	259	287	283	256	289	268	271	261	254	276	259	269	285	282	257	273	277	260	254	264	265	282	248	263	261	308	284	265	291	300	273	265	270	289	260	232	245	284	304	252	279	290	288	281	276	262	265	292	267	284	253	280	245	291	315	278	247	287	267	246	238	280	272	290	267	269	283	255	261	288	290	243	269	302	260	279	267	271	251	307	287	254	277	271	247	298	278	253	273	282	260	269	265	294	278	312	243	276	262	286	264	293	263	276	277	293	275	281	282	281	266	270	264	255	277	259	259	257	283	282	260	265	271	281	300	247	280	280	296	269	254	268	317	269	248	270	280	276	259	276	305	288	278	245	301	315	274	313	250	274	282	296	271	282	255	276	254	264	269	284	276	290	257	297	293	269	272	240	257	272	250	265	275	291	249	248	267	267	261	283	278	288	282	279	267	263	262	264	267	276	250	299	302	243	315	266	254	276	253	245	253	288	291	273	299	265	289	267	284	270	256	276	257	283	265	296	283	262	275	282	290	264	308	281	292	272	258	298	241	263	288	260	279	291	279	285	283	303	287	267	252	282	265	280	283	281	273	274	298	257	245	282	272	285	271	277	278	297	250	299	274	300	271	266	275	278	295	284	318	258	279	278	308	266	267	274	245	249	287	285	286	309	277	271	277	267	274	235	264	300	264	283	256	298	275	270	252	271	265	308	279	290	303	294	259	274	295	285	279	267	270	283	283	264	268	293	256	263	300	260	270	254	245	298	274	285	284	265	286	286	266	280	261	296	285	281	282	267	309	294	289	319	301	302	247	247	266	259	271	259	243	281	282	260	284	279	248	275	282	281	304	247	253	285	255	301	276	265	269	279	270	299	302	277	276	287	278	303	272	247	261	298	267	276	288	289	293	262	285	294	287	257	264	286	281	281	250	282	266	287	248	252	248	280	266	271	273	301	281	267	294	296	269	263	273	261	250	287	285	270	275	272	290	250	255	267	311	248	267	261	247	244	278	309	248	283	274	276	273	293	271	264	250	279	292	299	264	264	292	296	254	270	242	270	290	271	270	259	278	282	250	289	293	287	296	317	277	292	305	274	282	278	266	284	267	279	269	267	291	291	259	285	291	278	294	268	295	272	303	263	299	259	294	291	309	273	249	265	310	270	252	252	278	271	301	256	286	267	305	315	292	311	264	308	296	253	263	264	287	274	276	264	245	271	284	280	312	282	257	264	265	278	273	279	281	271	285	241	263	262	270	271	280	274	291	262	285	287	292	316	290	295	270	243	269	287	275	277	267	303	276	284	294	272	278	270	275	276	281	280	276	238	277	255	250	259	281	293	278	253	276	295	329	260	263	260	278	285	282	250	263	275	238	275	280	266	302	269	267	298	289	269	321	268	274	286	285	294	303	273	277	261	260	219	284	278	251	252	286	266	277	274	280	265	291	300	293	273	295	274	300	282	275	285	260	249	283	269	268	254	278	264	265	277	271	294	258	295	272	272	260	281	244	297	285	246	283	303	283	277	284	298	296	249	272	277	299	263	310	273	261	279	283	263	282	298	266	284	260	279	282	260	273	247	293	301	263	282	277	266	272	258	265	272	305	285	254	263	263	278	266	265	267	261	238	281	288	251	280	243	292	285	298	287	288	292	260	267	296	299	266	256	280	254	256	270	285	260	276	294	272	287	273	279	293	288	271	261	275	271	311	265	262	279	295	293	306	290	277	271	301	282	265	265	272	267	281	279	268	300	266	327	261	280	258	244	265	293	267	296	264	266	274	263	278	275	264	272	293	241	274	262	261	273	289	252	266	261	305	294	260	265	290	273	275	282	288	277	275	263	304	278	297	259	269	273	263	251	266	254	256	270	294	279	284	276	281	281	269	281	280	283	285	303	266	268	257	278	268	246	275	266	288	270	263	293	263	280	278	263	267	263	251	293	266	275	291	284	270	269	284	251	269	259	291	254	251	282	277	303	260	297	263	269	284	252	261	265	291	284	251	274	262	250	273	263	294	271	262	277	252	246	281	252	276	243	297	281	276	302	306	265	274	301	298	266	277	287	278	282	273	287	256	282	248	240	281	275	281	280	295	281	263	286	290	288	278	244	233	254	293	282	261	276	277	310	279	274	295	287	298	300	286	259	262	261	271	255	285	282	284	296	306	265	266	273	283	273	275	300	290	288	299	283	259	292	323	278	273	268	278	246	270	288	260	271	271	281	293	284	258	291	287	286	268	262	290	262	301	280	297	257	286	285	262	270	284	272	270	268	276	261	282	245	252	312	301	296	279	294	308	255	267	256	278	272	289	269	287	251	260	277	281	276	253	286	268	266	279	261	263	246	265	311	279	266	271	315	282	261	264	282	281	249	278	281	290	276	283	274	258	283	247	271	298	290	274	253	289	282	280	247	260	277	279	264	269	269	290	272	262	272	278	276	249	268	267	285	261	284	263	271	280	286	269	296	248	275	252	309	258	241	252	254	274	266	269	262	239	265	258	286	279	292	318	287	292	292	289	250	264	309	288	259	246	250	231	250	291	250	249	260	266	267	270	268	297	265	291	244	274	289	269	273	264	258	280	292	269	274	262	283	267	255	258	277	264	255	254	276	264	291	271	261	263	268	284	275	281	287	287	274	309	250	307	265	272	293	275	269	306	275	278	265	266	297	275	278	300	301	264	284	280	273	294	232	268	278	268	288	287	282	291	259	267	275	288	257	273	263	270	257	247	292	270	261	268	317	276	254	256	295	289	280	247	272	298	293	239	263	257	285	255	293	299	288	256	276	300	267	287	276	288	245	270	292	293	252	288	277	309	280	275	267	272	280	301	275	269	266	259	263	283	254	259	279	267	288	280	263	282	254	308	287	302	262	264	259	261	294	259	279	302	254	296	249	270	266	320	262	263	263	234	307	271	276	270	227	258	273	298	269	290	251	274	268	311	269	264	256	265	263	276	270	286	252	266	295	282	266	261	270	282	287	276	228	282	260	251	262	285	287	267	276	292	261	275	259	283	287	289	256	242	296	258	246	255	277	281	294	266	276	294	254	274	295	263	303	293	278	274	270	279	255	244	300	295	270	267	279	315	299	255	274	293	293	251	261	285	252	309	265	272	299	265	277	292	246	295	261	257	250	246	284	276	288	263	276	260	262	270	271	300	280	264	256	288	282	273	285	280	203	266	279	274	227	285	274	251	288	273	292	263	295	306	282	259	260	261	265	242	287	301	279	280
24144	23527	34914	32181	30798	28272	27531	25289	25177	21898	19470	17216	15472	12230	12328	8613	8851	12572	11891	14441	16580	19171	16828	14949	15518	14082	10977	11010	5895	3237	3275	1502	1292	1378	1175	1235	1070	836	872	2203	2385	1812	1457	1341	1123	971	890	825	809	805	734	746	719	688	744	722	744	675	762	738	730	711	695	692	744	762	708	681	706	714	732	729	688	733	724	728	714	714	740	726	690	731	697	668	699	722	746	740	701	756	663	689	714	726	699	682	693	727	742	681	751	693	699	690	704	678	729	705	642	696	696	690	692	744	696	716	686	718	700	717	734	700	702	698	721	715	689	724	731	673	712	720	751	732	679	728	715	700	751	712	716	668	746	699	720	721	695	718	660	731	668	741	705	717	701	669	723	713	721	741	711	704	781	701	725	717	708	731	718	728	644	723	719	744	710	705	737	702	747	683	697	703	741	657	711	714	737	709	705	724	737	711	701	703	765	702	750	701	716	717	696	715	751	702	728	765	685	697	699	748	727	650	676	709	714	688	734	719	725	670	719	743	657	720	698	679	717	750	691	721	689	687	707	702	672	704	675	724	712	707	699	701	710	687	693	718	707	759	755	723	705	680	717	683	737	670	720	697	760	710	674	675	670	706	715	660	703	730	735	685	740	672	695	673	710	704	696	660	701	704	682	755	721	720	647	720	693	718	725	695	693	684	747	747	710	708	714	690	676	700	712	683	722	710	736	681	769	712	742	749	681	703	708	714	733	701	675	715	707	679	711	710	715	718	694	725	678	677	659	694	671	673	732	744	708	700	705	727	703	701	739	709	720	736	727	728	686	721	732	730	659	696	699	716	696	748	717	704	697	722	682	690	745	681	735	695	723	737	741	772	729	729	731	701	684	717	723	687	749	736	702	700	704	680	697	722	710	712	736	698	713	730	720	692	761	678	678	708	731	648	666	744	697	638	697	694	720	740	723	665	756	688	681	711	738	669	675	653	745	707	730	703	783	729	703	695	690	708	712	708	758	689	699	719	689	685	748	645	708	716	712	673	699	675	716	680	694	685	697	759	721	715	698	687	686	668	753	699	697	717	681	718	702	707	737	750	727	718	726	720	666	657	692	740	718	713	715	739	702	735	723	728	690	740	702	680	687	701	687	718	710	712	681	687	701	696	692	712	667	706	738	690	707	710	702	679	715	731	679	718	689	688	719	749	739	704	713	725	684	691	705	720	703	717	717	659	724	685	702	752	744	740	689	685	710	680	707	762	673	749	727	685	701	732	745	736	719	686	706	697	688	730	690	697	730	664	729	660	700	748	683	676	682	693	700	749	640	707	686	659	749	654	776	721	671	736	672	754	725	712	701	685	743	708	685	700	702	757	695	692	702	737	716	686	734	754	694	718	669	683	714	707	709	731	706	652	696	654	699	709	695	679	724	722	682	738	725	689	706	737	745	678	680	672	706	728	713	704	739	696	694	724	703	687	700	716	687	742	714	703	733	751	653	702	715	704	725	713	686	679	728	700	736	712	720	746	760	680	750	703	685	732	699	718	735	710	659	739	692	701	706	702	717	706	673	740	693	707	703	771	690	716	731	704	753	685	761	715	751	722	726	681	694	652	733	727	705	669	697	681	725	741	746	724	697	712	681	715	724	738	720	712	718	692	731	683	717	719	729	657	683	696	677	694	689	747	703	721	695	714	692	714	687	713	698	689	724	736	759	736	749	700	714	736	747	742	696	638	684	687	696	725	695	713	699	685	703	709	699	683	708	730	674	679	730	680	760	710	704	647	703	756	746	707	731	693	665	717	696	711	721	727	694	708	668	701	680	711	702	660	706	678	669	690	701	679	697	693	729	677	704	755	679	710	679	680	746	743	686	680	731	713	669	757	715	710	694	703	702	690	717	691	729	736	738	715	702	689	668	703	659	696	671	687	694	750	717	714	722	703	735	757	729	701	691	719	747	722	700	725	670	669	720	727	680	698	701	669	691	696	705	706	708	755	669	712	721	695	695	720	714	700	693	723	662	745	703	735	732	693	697	676	676	694	671	716	686	692	716	694	729	729	722	729	716	677	686	716	686	722	694	737	733	719	745	708	691	685	672	671	691	740	755	695	666	722	686	682	754	687	747	693	701	711	656	702	694	726	709	736	734	707	729	702	715	669	713	669	715	739	742	705	723	730	715	736	710	712	760	728	679	719	717	674	733	714	690	756	721	725	707	722	749	693	710	694	736	665	712	702	717	684	753	697	665	724	689	726	733	691	706	700	760	721	700	691	728	708	742	679	714	726	747	703	690	715	676	723	702	741	691	681	698	751	733	711	728	722	680	692	708	734	670	694	761	695	694	707	690	753	681	723	695	736	779	710	683	699	746	708	691	687	757	706	713	733	718	690	684	656	709	693	708	704	767	688	704	694	718	715	683	732	677	713	698	714	690	750	743	709	749	707	714	744	732	726	755	703	720	722	756	665	662	734	730	721	705	712	699	701	695	716	736	724	719	681	761	712	686	696	703	727	744	722	727	718	662	705	721	708	726	694	710	738	724	674	744	774	738	678	685	717	702	755	686	737	683	715	711	690	691	681	716	757	719	721	710	687	721	724	684	703	717	719	721	735	737	698	701	736	681	686	703	659	742	664	699	697	722	718	730	693	726	748	748	694	692	739	702	697	705	697	703	712	670	706	707	672	684	713	761	787	732	772	677	789	697	687	715	715	700	710	808	709	743	712	705	719	734	704	682	694	717	717	722	736	699	698	720	721	744	725	677	707	700	692	695	713	736	661	736	654	711	691	696	715	741	691	741	684	666	703	703	724	691	733	751	696	714	670	745	687	746	729	680	683	749	727	675	681	699	741	691	731	698	703	654	713	675	659	728	731	675	730	689	749	704	746	708	730	713	750	707	705	718	745	720	673	713	734	738	746	705	701	729	691	709	694	696	705	669	696	676	712	743	700	669	700	724	700	695	708	719	679	691	682	665	664	673	726	706	711	714	759	739	733	704	720	700	725	717	677	709	704	719	668	691	701	728	741	768	701	678	685	669	724	680	704	691	690	685	689	724	711	696	690	675	735	771	667	727	707	684	718	726	669	698	685	705	712	727	736	728	676	660	720	727	693	715	705	708	725	677	704	737	677	738	706	728	744	705	686	701	710	708	708	753	707	724	693	722	664	704	682	749	696	684	666	679	690	696	703	676	698	714	710	668	746	688	669	746	753	690	687	714	718	659	705	670	743	739	700	708	731	720	711	709	674	697	640	691	694	682	733	738	693	705	718	768	700	752	689	754	707	707	737	736	695	675	732	705	743	677	710	728	764	753	734	720	725	719	671	663	707	706	743	687	688	677	736	690	728	694	703	709	666	686	766	709	729	709	714	710	701	691	713	664	744	708	716	697	743	741	704	732	721	678	710	720	707	710	735	753	709	676	741	690	709	738	640	749	747	698	659	713	738	670	707	746	737	670	697	694	664	708	706	698	691	707	714	670	690	702	698	775	753	752	706	723	699	686	689	702	687	722	675
11117	9584	10324	5991	3906	2318	1782	1372	1315	1218	1038	982	795	611	534	461	430	507	457	403	437	530	462	398	423	381	347	389	296	287	275	289	284	264	293	285	267	264	284	307	257	296	279	313	274	256	265	237	259	296	263	270	261	295	268	241	278	259	266	278	309	258	283	292	273	283	277	271	227	267	278	271	298	269	252	255	250	275	270	268	286	279	271	271	288	264	269	291	273	270	291	297	254	285	249	264	270	264	281	277	249	288	254	268	268	266	279	271	267	268	289	302	293	262	274	273	254	250	270	252	284	268	279	274	251	265	265	275	299	247	272	288	275	267	284	319	266	252	283	259	254	261	260	259	276	284	245	268	289	263	286	274	275	294	294	291	269	269	261	279	269	285	299	292	250	273	256	265	295	270	291	284	245	243	250	272	278	284	252	278	233	276	276	273	253	287	248	294	264	254	254	270	267	288	281	290	240	296	274	259	271	281	305	264	273	278	268	274	277	290	258	254	260	291	273	291	282	246	236	257	278	288	285	261	261	256	265	263	259	258	286	254	292	296	272	267	273	342	266	266	304	287	277	279	305	280	282	257	277	277	282	270	266	257	261	264	266	284	285	257	299	331	279	268	302	279	272	311	300	266	273	247	273	286	274	292	255	288	311	294	243	261	229	284	294	304	279	276	290	271	269	249	303	266	283	280	263	285	262	271	272	254	273	268	250	254	291	273	268	274	267	275	289	289	273	263	278	303	267	263	273	272	283	278	259	275	277	291	261	275	258	272	317	272	262	271	305	258	277	292	283	269	291	248	270	268	272	296	269	287	275	310	278	278	255	306	279	281	267	284	271	277	263	268	247	249	288	284	289	290	277	277	259	248	296	294	253	267	260	262	259	266	270	267	253	269	266	253	250	252	263	274	296	289	272	292	262	267	302	280	272	301	277	261	276	275	266	279	271	279	255	302	273	253	273	256	277	261	288	272	257	287	275	272	289	289	286	266	237	281	274	268	272	260	274	298	257	271	297	261	286	271	282	256	243	280	255	271	281	272	253	275	285	302	284	248	252	273	278	298	300	291	264	264	281	260	268	305	277	268	264	274	238	264	279	294	271	274	290	253	303	264	280	275	256	250	269	259	265	292	250	289	265	296	267	285	249	281	230	257	305	271	245	242	310	298	286	252	263	286	243	276	309	273	255	278	291	272	295	261	267	278	274	264	281	269	286	242	285	273	278	227	295	267	267	274	269	290	282	277	273	263	271	271	273	294	300	298	252	297	291	269	287	261	282	292	306	293	289	273	296	267	282	258	300	280	290	266	271	259	269	287	271	275	296	284	297	295	296	251	246	259	283	257	266	318	266	277	280	313	261	266	264	302	274	266	279	285	277	275	273	298	291	255	259	276	268	289	288	266	286	262	271	264	262	281	282	264	272	274	280	256	321	231	257	258	239	277	305	283	285	281	246	271	249	261	260	275	299	271	265	251	251	263	279	254	289	260	302	239	294	257	270	279	262	258	277	284	279	251	274	278	280	261	269	269	267	254	303	272	256	268	285	303	257	298	297	269	255	298	296	255	279	273	308	278	254	284	276	263	293	285	279	264	265	280	292	278	260	259	282	291	274	230	316	268	257	300	271	287	277	300	260	262	250	269	275	289	290	269	288	251	295	276	264	261	294	276	244	258	252	259	261	267	266	300	237	270	246	268	283	299	309	300	251	251	263	253	254	276	243	281	277	277	275	270	240	283	275	264	271	273	269	288	262	292	267	295	278	303	285	238	277	282	276	250	284	268	253	281	274	279	288	262	239	279	299	300	263	281	297	309	287	271	273	307	281	264	286	261	285	265	279	263	301	261	255	246	279	277	249	287	305	293	296	263	258	270	267	275	244	281	274	262	311	274	287	254	245	280	275	254	261	256	270	255	260	263	258	282	274	254	276	302	311	289	280	285	250	291	269	266	261	256	254	263	268	317	271	295	266	283	276	287	291	257	265	299	300	281	238	239	297	235	286	289	272	309	293	279	271	278	268	266	283	266	265	240	269	258	287	272	276	288	271	307	249	244	273	277	247	285	248	298	294	267	262	242	280	273	277	254	252	281	312	247	275	284	264	275	285	250	303	257	275	252	263	296	249	217	285	275	260	244	311	263	271	271	293	242	300	285	258	268	281	255	260	280	269	264	277	273	311	271	283	276	250	245	255	296	282	269	266	256	253	290	255	252	262	284	279	261	264	284	260	271	291	266	307	273	259	271	278	276	282	256	289	306	267	286	266	261	264	264	270	274	266	282	274	264	280	275	284	286	253	273	293	291	280	273	262	262	243	268	278	258	301	266	281	267	250	279	308	263	268	312	274	285	238	292	277	276	274	286	270	299	296	281	298	263	264	265	271	263	277	260	269	288	272	266	275	282	266	249	264	311	278	272	262	268	261	266	286	264	265	277	239	278	252	279	316	287	280	268	256	315	266	283	279	265	268	290	266	239	287	276	277	285	292	276	280	275	267	268	264	267	284	257	277	294	288	288	277	275	284	263	272	279	269	279	279	244	253	268	262	296	258	261	270	262	259	283	247	263	244	269	249	280	269	282	304	281	252	272	282	309	288	261	247	273	247	275	272	299	269	281	295	227	257	284	267	260	244	291	250	261	256	277	259	267	300	245	293	280	260	273	240	240	288	297	302	305	293	248	294	300	264	253	302	297	267	277	260	291	255	263	282	269	275	292	269	290	284	301	273	271	301	272	277	284	279	272	246	267	272	274	267	264	301	261	270	299	288	268	267	285	248	238	291	281	286	266	254	266	303	246	272	287	268	308	281	285	269	249	264	263	285	260	261	267	282	299	303	285	271	253	287	272	238	287	260	302	250	299	258	265	298	279	268	238	257	266	273	238	258	254	275	252	282	240	238	283	278	262	281	291	268	275	269	272	265	284	271	284	252	291	246	272	248	260	272	260	259	266	254	271	290	265	297	246	293	301	269	300	283	282	274	266	258	260	275	256	271	285	258	265	289	294	285	267	283	260	291	289	307	273	257	234	260	258	287	245	270	283	263	284	256	271	275	279	270	297	279	240	282	264	287	283	257	248	266	262	282	280	285	276	282	289	272	277	245	264	275	260	296	290	282	263	263	235	260	253	321	286	286	272	249	277	259	247	282	280	261	304	294	289	290	281	281	285	288	268	307	278	265	267	295	289	257	271	294	241	264	270	299	280	286	288	271	247	280	282	237	270	268	284	297	296	308	279	286	268	272	283	265	299	284	283	292	276	275	273	277	249	267	257	286	277	293	262	271	249	295	296	278	252	276	267	271	252	286	284	285	269	286	280	285	269	250	299	303	321	260	285	254	281	274	277	272	295	276	288	288	260	280	285	253	283	275	289	250	275	270	271	264	260	272	257	293	272	274	286	258	244	288	247	265	280	282	257	261	287	271	258	255	265	246	279	267	261	246	266	281	275	295	275	255	270	247	295	296	263	294	260	268	275	247	303	256	280	287	246	246	256	265	266
8550	8020	12247	11511	10626	8460	7189	6261	6188	5387	5071	4623	3726	2605	2477	1988	1712	1983	1861	1729	2012	2486	1892	1659	1553	1410	1269	1236	896	826	833	825	767	747	756	782	767	702	749	838	815	769	798	769	755	714	687	723	722	701	711	670	722	745	733	721	707	694	715	745	719	703	661	740	709	680	720	729	737	780	675	706	703	751	698	747	699	730	718	702	714	756	731	723	742	709	673	749	707	732	685	687	676	702	729	725	677	734	719	694	670	754	711	703	717	684	667	728	735	706	718	627	681	682	715	717	728	714	716	708	700	729	684	703	701	759	705	750	750	681	752	701	740	699	745	693	725	751	730	745	644	684	714	725	675	740	676	734	738	713	718	774	720	697	746	676	707	789	713	702	672	729	674	681	683	648	729	747	734	699	714	704	692	730	705	686	701	699	708	683	737	698	698	749	711	675	733	680	695	731	658	710	732	723	727	692	677	701	658	627	764	747	687	698	668	748	699	685	730	721	731	713	690	744	693	713	664	693	712	701	731	705	725	704	726	718	748	705	714	715	698	726	694	736	713	749	696	761	691	716	696	777	697	697	718	714	743	714	730	698	693	713	726	705	736	700	705	719	679	708	723	706	726	771	692	688	712	670	700	763	683	711	732	684	721	723	700	706	724	713	737	745	738	728	706	725	740	684	720	677	729	700	679	707	685	701	736	718	740	699	719	725	684	715	705	750	719	717	731	649	675	675	710	672	705	737	728	686	740	705	664	696	726	705	718	691	723	692	733	695	670	726	736	690	704	716	722	751	685	698	719	664	700	685	673	773	747	722	661	742	685	738	764	690	690	734	677	700	671	729	706	752	729	741	764	709	697	704	663	716	692	715	685	678	696	736	739	655	713	737	741	649	720	709	690	643	745	719	718	673	688	719	712	717	692	653	685	707	703	708	682	711	778	728	742	687	708	696	715	725	739	680	734	695	692	748	712	728	726	693	685	681	733	701	737	782	758	755	743	704	694	704	751	746	666	690	724	718	728	734	716	694	692	662	735	711	732	669	746	721	749	658	768	733	710	706	711	680	714	739	714	691	699	667	690	675	728	704	736	749	738	747	730	735	735	708	681	636	736	711	768	767	762	726	723	694	681	689	734	721	759	694	677	709	711	719	711	722	710	706	684	765	689	714	631	672	738	721	716	733	697	720	714	685	718	749	715	720	707	730	708	703	738	702	691	739	789	709	750	686	743	726	758	684	758	689	729	762	710	688	708	740	724	682	736	722	720	712	761	735	713	718	641	726	756	740	704	687	729	729	694	721	732	723	758	680	720	762	751	724	666	681	683	763	726	757	701	739	727	758	679	692	697	712	727	755	677	680	711	747	725	689	694	736	693	690	688	672	750	699	690	665	685	692	688	716	715	708	700	723	684	714	710	733	739	700	678	751	682	734	712	731	695	719	699	728	702	683	697	662	757	699	712	734	696	690	677	718	710	732	746	723	766	708	748	714	712	729	692	661	718	734	692	636	698	726	699	716	721	679	634	702	724	678	706	702	698	723	713	709	699	672	727	751	724	714	713	686	719	695	726	703	719	761	701	669	713	690	727	691	672	701	714	745	726	750	731	665	708	734	716	706	685	745	695	738	714	661	739	667	734	758	715	703	707	727	710	732	747	731	705	739	751	752	694	735	706	729	734	762	691	716	669	716	703	699	695	728	727	674	723	679	721	717	726	734	700	698	702	707	689	703	717	740	734	718	745	784	701	727	716	695	699	723	705	717	706	712	685	704	727	696	652	666	712	695	735	726	691	721	676	682	720	680	697	691	693	675	748	707	703	705	702	690	697	721	699	683	718	686	665	721	728	757	690	687	772	730	645	675	726	693	727	706	663	740	734	744	734	688	749	721	639	653	746	679	717	738	712	712	721	717	712	743	685	709	690	707	709	707	762	704	708	714	712	654	692	699	697	693	727	749	702	691	650	681	721	706	728	710	705	729	745	745	671	721	687	686	681	739	778	703	746	707	750	755	756	726	700	709	695	671	714	731	702	721	738	748	718	693	684	689	683	723	706	740	732	730	715	705	697	734	713	726	708	695	699	720	730	652	758	708	673	716	730	735	703	683	691	746	753	668	711	687	732	685	771	717	776	709	702	748	683	695	729	726	701	740	729	673	695	713	708	667	693	717	750	718	713	721	713	717	675	686	732	720	750	693	693	714	691	719	740	693	683	735	729	676	673	702	705	713	783	747	741	727	738	677	734	713	722	735	708	685	685	734	709	704	727	754	728	719	700	750	703	739	665	716	721	749	694	681	735	681	689	692	673	681	710	731	711	694	736	704	727	697	690	718	693	711	777	639	707	721	706	735	736	762	685	707	652	702	749	704	697	671	694	698	735	705	726	702	725	730	688	702	739	752	734	709	716	745	681	771	726	689	750	728	733	798	709	718	669	701	682	716	698	698	732	718	678	731	734	716	717	689	689	667	717	714	739	709	688	724	747	735	700	698	699	712	759	743	714	701	702	706	675	748	685	688	746	682	696	719	704	742	742	733	723	679	682	706	691	732	686	730	710	708	709	780	762	722	697	715	696	705	759	711	666	686	669	713	780	694	702	737	697	732	706	736	715	660	709	706	701	718	671	696	713	683	723	704	740	708	723	661	703	701	701	716	736	710	683	689	749	706	735	772	672	713	707	744	749	740	719	745	684	716	752	689	715	710	699	688	731	699	724	732	735	669	686	732	713	641	672	732	697	703	718	722	705	752	741	748	722	672	711	689	679	686	708	716	723	692	701	724	715	762	750	748	731	708	723	701	702	762	736	699	765	778	756	718	776	697	717	681	626	713	695	705	717	723	711	712	686	713	728	700	721	738	711	735	731	713	679	740	705	743	714	714	706	701	736	714	733	683	655	739	759	737	719	771	703	701	683	737	716	716	709	698	714	753	733	740	698	764	726	740	677	738	713	647	679	703	657	725	719	721	738	762	693	697	713	744	704	749	687	683	657	726	709	745	712	734	693	695	706	722	707	702	670	725	739	727	714	695	696	741	687	749	676	692	665	731	705	738	753	739	744	673	708	699	705	672	728	773	691	717	719	697	733	729	718	671	690	709	808	777	719	684	664	740	725	688	747	701	702	729	709	731	735	705	698	753	707	699	662	739	666	700	754	720	713	739	704	747	667	704	715	718	723	772	695	695	720	717	658	679	755	648	725	740	700	733	695	751	695	713	729	772	735	704	652	708	689	693	755	684	707	717	706	712	720	748	722	690	702	708	734	728	676	655	693	689	732	700	709	697	779	733	667	723	769	681	732	705	671	670	689	739	712	679	687	739	691	692	710	662	715	692	738	680	746	658	695	714	727	706	705	786	705	751	729	712	721	732	750	692	692	665	743	704	714	662	672	742	715	716	697	699	739	763	735	750	712	659	708	708	706	685	708	720	656	721	695	766	708	712	709	736	669	721	701	684	764	728	731	697	759	733	712	701	726	730	712	730	721	750	651	716	727	756	759	751	743	687
25211	20085	22171	19206	18035	13626	10159	7927	6254	5015	3557	3171	2385	1730	1478	1376	1077	1651	1696	1477	2013	2293	1710	1873	1882	1737	1325	1038	753	497	418	308	331	325	294	336	339	303	283	448	421	368	335	357	295	308	302	288	287	297	303	303	278	300	299	300	286	288	287	297	288	270	301	256	312	279	260	280	282	261	285	260	301	267	219	264	283	304	260	320	266	278	283	291	277	312	271	283	270	273	306	310	291	294	267	282	301	267	274	285	299	263	291	302	315	307	283	321	282	275	294	293	294	289	262	276	286	293	275	251	274	257	289	285	280	281	248	274	272	288	296	295	301	281	307	299	293	276	309	314	308	289	246	259	262	257	285	301	270	246	298	295	276	283	290	266	287	291	308	287	270	279	257	296	268	284	262	294	316	303	284	251	268	270	288	269	326	265	296	275	307	297	297	287	291	247	317	285	300	268	305	301	296	311	264	290	301	289	293	303	292	290	293	268	294	303	283	281	289	288	289	280	294	291	338	270	263	300	284	265	273	306	278	251	263	303	300	256	268	270	271	302	273	264	294	271	263	261	290	265	310	308	256	302	261	318	310	270	273	289	291	275	273	288	270	270	268	284	260	305	312	304	283	291	277	262	285	284	298	282	292	302	262	313	266	303	283	261	265	293	310	286	288	266	303	307	289	285	288	254	295	286	311	272	277	281	257	292	302	327	309	296	304	288	281	274	320	288	262	283	263	312	259	273	308	267	317	244	301	277	279	265	274	273	274	314	273	293	291	269	269	287	314	286	308	259	301	264	301	275	271	291	249	291	294	284	290	282	283	258	284	300	288	277	292	306	270	289	270	294	255	277	293	289	259	283	287	306	297	312	278	309	261	308	254	292	271	269	291	265	300	282	288	284	300	299	258	271	270	288	273	270	299	283	308	285	291	311	290	253	284	311	266	281	293	296	281	295	272	262	296	285	305	249	294	307	280	280	285	256	260	296	287	282	280	283	306	311	309	275	295	265	274	251	276	271	275	287	285	315	294	293	269	275	303	272	308	288	314	302	272	307	299	302	323	307	268	308	304	256	295	307	285	287	295	318	298	314	259	272	270	297	276	280	297	278	289	275	277	284	283	312	262	265	305	291	286	288	297	291	258	304	269	295	265	310	283	299	282	284	280	280	311	278	285	287	316	284	288	285	282	303	273	298	306	264	289	273	277	276	280	291	253	299	309	273	243	305	303	299	276	288	277	316	291	302	282	282	280	263	268	285	283	295	321	302	322	267	285	265	288	313	267	282	295	287	274	320	284	263	278	245	282	276	313	325	295	299	289	249	287	271	245	310	322	275	283	282	257	262	281	321	279	292	269	283	280	276	261	281	298	275	302	287	293	296	293	271	276	284	272	280	293	277	316	265	254	294	287	276	306	288	290	290	275	290	292	262	259	289	313	293	261	283	275	254	285	281	299	301	297	300	257	284	296	293	243	285	297	297	263	271	302	286	282	296	288	278	297	292	302	306	305	293	267	276	290	282	296	280	296	266	312	292	287	267	292	312	298	283	313	316	311	301	290	294	274	295	286	291	293	320	303	263	281	282	277	273	284	309	276	298	273	296	277	307	269	278	292	298	290	292	284	291	309	283	284	314	288	278	309	271	262	322	296	323	309	278	252	294	315	244	270	287	287	284	271	296	298	293	288	301	268	288	295	257	300	319	305	284	282	320	249	296	278	301	267	306	305	309	303	294	280	265	263	285	294	307	261	305	261	283	303	298	288	299	280	263	246	282	279	361	280	238	289	283	289	312	312	302	296	282	306	290	310	277	300	260	316	273	275	269	272	300	277	282	272	289	270	295	289	250	311	295	254	285	279	303	283	284	269	296	298	270	280	295	284	273	285	274	296	281	280	270	281	259	287	285	288	311	305	276	283	301	301	260	297	289	281	272	300	300	287	277	272	285	267	283	289	275	292	256	284	285	284	303	300	297	265	293	294	312	276	277	280	292	278	312	306	300	286	310	272	292	296	275	305	324	296	277	321	277	300	304	290	282	312	269	299	279	257	320	279	300	290	310	277	288	298	297	267	259	297	331	317	291	269	312	267	306	293	260	270	298	265	272	285	275	280	298	287	272	275	305	333	269	309	264	282	309	300	309	297	310	281	262	269	288	275	285	298	272	282	269	289	283	285	292	305	286	270	278	287	284	307	317	289	263	271	286	282	317	293	298	258	298	309	290	269	280	280	256	337	313	285	286	270	292	277	276	292	266	301	315	290	276	284	334	276	304	292	319	292	297	252	281	286	287	302	292	280	302	275	291	316	279	286	294	277	302	273	272	291	277	325	254	283	320	312	293	296	286	309	299	304	294	263	284	277	313	273	265	258	284	281	279	316	256	289	299	302	298	281	294	283	279	293	262	280	298	296	290	268	256	296	282	290	283	258	250	290	288	300	271	316	288	289	286	292	299	320	281	288	272	305	272	278	282	283	257	284	287	291	270	283	256	302	292	277	275	276	285	295	276	301	289	262	280	288	290	264	289	272	299	275	304	254	301	291	260	285	306	291	254	290	277	287	292	298	280	260	305	307	314	303	285	296	293	289	249	305	320	304	281	262	261	285	306	291	286	295	264	286	281	295	293	304	295	262	309	316	274	253	271	302	281	278	288	275	308	301	279	280	312	293	301	303	297	255	263	284	260	292	297	278	279	311	289	242	269	278	260	294	292	265	302	275	310	272	269	285	326	302	284	286	263	292	257	281	282	270	286	283	277	287	319	297	300	276	287	281	277	297	288	271	330	314	261	278	313	283	313	311	256	294	263	272	308	279	283	262	270	273	294	305	283	292	288	293	292	304	272	276	277	301	306	274	274	308	281	306	276	305	287	294	301	277	292	308	259	262	272	285	295	286	299	311	300	260	271	291	257	268	280	286	244	281	279	297	258	269	290	266	280	287	309	288	296	317	261	278	282	305	256	268	265	253	289	297	265	314	283	285	276	278	278	311	272	292	310	308	327	275	298	284	275	286	272	305	260	290	283	273	284	278	278	301	301	277	305	280	269	251	308	323	287	307	299	283	294	255	284	294	299	284	276	283	288	287	298	272	295	251	286	320	288	299	295	304	301	285	266	283	316	281	271	283	272	300	333	292	272	322	271	306	303	296	279	269	293	302	307	283	264	296	274	321	248	308	288	303	262	308	297	296	251	274	280	311	312	264	299	286	281	311	272	308	293	290	290	300	288	291	296	274	265	308	256	280	281	285	284	291	273	289	293	278	290	253	316	257	294	286	278	296	312	290	295	283	285	294	287	296	259	303	281	287	331	270	316	300	262	304	259	304	291	280	266	276	277	287	294	297	278	287	285	278	291	269	284	258	322	279	273	257	278	252	292	271	307	274	283	288	284	299	307	288	301	277	297	280	268	327	282	308	305	300	272	265	286	272	263	309	266	262	290	302	303	279	270	277	251	274	273	277	302	266	292	293	295	282	281	311	294	258	292	265	256	264	277	312	295	277	276	290	276
17979	15667	20830	22680	23160	20848	20256	18788	16780	14397	12116	11480	9652	7252	6512	6098	5247	7941	7477	7240	10451	10809	8402	9971	9897	8961	6871	5526	3574	1942	1644	1021	1079	1096	1066	937	934	876	832	1718	1610	1548	1207	1077	871	924	872	805	799	752	694	772	758	744	718	722	770	788	745	715	735	752	710	706	770	718	766	759	716	779	767	730	719	780	745	732	728	760	720	731	719	732	720	723	699	737	752	675	794	742	703	743	769	770	737	753	731	730	704	757	705	711	734	713	725	727	720	699	709	732	750	718	766	716	746	701	752	769	734	697	744	758	791	734	743	716	747	731	697	746	733	742	758	734	678	732	741	767	738	739	777	662	741	747	728	716	714	781	786	766	748	731	720	777	724	668	735	798	727	740	798	761	758	739	758	740	737	709	781	737	771	709	755	775	772	697	779	741	783	759	693	773	733	758	731	737	746	695	747	735	737	716	774	721	764	738	800	749	732	740	766	769	747	796	731	769	758	747	739	768	750	696	703	729	785	720	720	738	731	751	732	755	806	722	750	719	736	768	746	750	744	725	755	769	761	734	723	744	751	715	722	771	744	788	763	723	763	692	769	766	741	713	767	750	712	754	723	727	739	728	751	729	834	752	719	700	744	721	722	695	739	712	756	745	755	683	747	697	738	760	781	691	690	739	699	743	747	746	758	743	755	744	768	705	739	737	749	733	736	753	745	749	708	745	693	707	722	744	723	742	742	716	722	697	718	763	711	697	740	752	736	707	721	716	715	737	760	753	737	747	719	722	677	762	733	737	812	694	673	740	778	779	754	807	732	749	706	786	773	750	761	740	754	750	695	747	775	752	802	764	747	762	732	716	722	724	756	710	823	720	756	768	704	719	736	758	757	745	728	661	770	767	717	755	704	748	738	736	728	697	734	738	774	788	716	696	705	720	753	735	714	773	722	711	728	729	791	752	783	677	779	729	719	734	757	732	730	747	748	685	751	734	772	720	692	740	747	704	722	755	747	751	714	719	739	670	745	737	751	751	744	748	740	734	697	724	763	717	794	748	747	736	719	744	754	718	760	730	700	736	688	720	746	733	688	775	733	747	742	800	756	752	729	744	764	746	780	705	761	765	717	741	738	740	779	756	721	761	758	757	737	726	707	714	700	713	726	723	759	672	723	742	730	718	751	756	735	753	721	758	807	752	758	704	738	691	741	746	735	716	745	771	734	742	748	791	765	739	752	755	712	772	741	761	745	739	770	719	728	789	732	775	755	695	728	775	720	771	735	765	693	723	752	676	737	788	751	709	760	742	736	766	739	701	741	745	746	732	751	708	703	698	755	716	738	737	720	719	726	744	727	720	749	725	730	762	758	737	746	771	699	746	771	724	700	718	734	708	723	786	696	767	713	740	743	759	676	791	753	777	752	761	695	752	785	710	699	714	798	679	698	762	739	757	722	713	730	751	733	756	730	720	769	763	722	713	773	750	722	707	781	776	763	764	724	790	760	724	722	738	736	703	752	726	770	749	702	801	727	732	745	724	742	745	745	751	700	724	704	764	787	714	725	765	702	773	782	676	771	763	728	724	692	737	762	743	774	755	746	743	758	688	750	736	755	773	774	727	741	771	720	699	749	749	728	739	776	782	731	735	744	765	737	746	712	754	713	685	711	812	714	708	710	752	711	700	692	754	756	734	713	759	742	726	780	674	766	708	761	803	741	764	729	749	757	690	735	710	717	745	762	736	741	714	706	752	751	732	737	752	733	718	754	722	711	712	737	778	735	748	767	759	748	749	744	709	712	699	704	744	707	732	778	730	728	765	726	774	784	702	732	714	712	775	731	758	776	786	740	767	793	745	742	754	761	727	714	717	728	722	711	759	760	775	757	747	756	741	775	773	726	697	764	736	713	787	677	770	766	712	712	686	762	698	711	735	678	766	727	721	726	710	742	749	707	733	715	729	697	709	785	789	730	761	731	792	781	707	728	746	769	749	755	736	709	721	762	720	748	751	758	678	725	727	750	744	781	722	771	694	741	761	744	708	760	707	762	740	726	774	722	689	776	733	735	709	764	758	764	765	736	741	770	698	759	774	684	797	722	745	774	724	739	713	713	732	747	702	772	731	713	729	759	694	747	760	725	709	726	731	697	797	733	751	721	804	751	746	747	734	750	757	778	769	705	711	691	756	770	715	771	716	727	747	698	790	767	692	759	761	712	737	767	710	746	703	788	707	724	767	742	671	735	737	768	752	755	760	692	740	776	715	726	736	788	790	750	738	751	771	753	715	725	736	774	701	697	789	723	774	704	728	742	719	713	732	714	698	748	756	733	755	724	771	724	747	714	760	734	731	718	743	739	773	733	753	743	786	745	764	718	741	727	725	744	768	724	722	745	698	735	733	732	728	753	712	760	750	760	782	709	731	743	745	760	771	734	771	714	728	757	711	719	715	766	714	755	733	713	756	763	746	663	750	692	737	705	672	743	740	696	732	703	748	707	746	754	745	745	783	755	708	713	753	739	775	712	749	772	775	795	706	726	790	715	732	713	710	719	724	714	731	746	773	718	763	702	743	738	735	757	710	768	750	705	697	739	766	701	747	748	683	731	781	769	655	752	703	774	729	776	752	744	711	748	744	750	752	751	744	717	709	767	750	740	692	713	756	746	730	723	712	671	742	738	676	721	716	723	747	751	782	755	687	729	717	744	721	726	732	725	724	748	748	738	680	764	764	732	703	688	740	701	735	773	749	721	675	777	715	748	712	730	725	709	737	759	707	731	755	751	708	697	775	757	735	718	738	739	730	762	765	725	716	714	774	722	716	756	782	734	766	739	706	701	768	735	733	760	738	741	737	767	746	741	707	723	732	719	701	694	711	690	701	721	730	758	742	727	721	705	747	727	730	729	762	758	758	751	722	705	717	767	741	720	739	692	653	796	682	717	743	767	714	766	730	688	731	708	725	768	765	682	704	738	717	753	730	772	700	744	800	775	730	716	802	746	761	715	748	775	759	786	781	760	704	704	761	739	762	751	735	715	713	711	741	754	751	713	721	744	725	731	762	771	727	724	709	708	727	764	699	703	773	713	721	736	728	771	763	710	782	794	762	726	764	731	688	742	728	730	765	714	742	739	764	756	722	751	770	776	746	733	668	702	744	719	738	706	768	749	758	767	746	731	672	749	760	744	732	761	715	698	737	763	776	730	737	767	754	729	735	754	716	733	692	758	702	702	723	752	715	726	738	747	744	726	710	748	763	722	724	735	744	737	727	726	708	706	783	700	744	761	776	736	722	758	712	676	713	727	784	704	732	772	752	752	739	770	759	760	723	747	722	776	730	698	758	721	747	759	733	660	696	736	745	726	741	760	753	746	741	739	727	731	697	732	732	741	764	760	776	755	724	727	724	772	761	739	731	689	731	716	728	733	779	702	756	739	732	722	769	797	770	767	768	743	737	731	734	774	763	779	742	762	699	727	776	713	768	735	786	767	758	734	739	767	723	777	736	744	768	766	773	752	713
35080	27120	28014	28192	26172	21585	19603	14796	11399	8432	6676	5584	4201	3255	2455	2486	2169	3215	3068	2349	4092	3434	3187	3580	3878	3503	2744	1743	1133	700	667	385	397	379	345	325	333	319	331	570	511	490	482	337	353	334	325	319	265	253	274	274	276	278	280	276	281	290	295	282	282	304	267	271	259	261	252	251	267	277	263	266	288	255	276	278	286	281	262	257	248	260	274	276	311	265	256	258	290	274	263	266	255	277	284	310	274	284	258	272	287	291	249	293	270	307	322	256	274	269	270	260	255	267	263	233	280	282	292	293	294	273	331	280	273	297	270	295	252	271	265	284	282	266	256	277	261	315	288	242	279	274	268	261	281	237	258	262	265	288	275	280	279	251	284	295	257	286	268	261	272	282	279	285	287	295	262	284	263	263	253	245	245	281	297	298	268	254	295	275	280	294	260	290	236	258	259	288	280	263	283	272	269	288	233	260	301	285	303	280	277	292	276	269	291	267	268	276	241	302	269	272	262	270	284	259	308	282	295	268	243	253	280	259	288	261	318	262	280	266	267	268	286	259	254	240	292	288	255	281	277	244	287	258	246	260	259	285	272	256	268	263	270	272	277	294	274	242	277	292	249	279	268	287	266	290	255	258	303	275	272	266	292	283	281	289	252	297	269	264	288	257	287	249	270	279	321	305	269	267	277	293	263	271	292	288	295	249	278	250	288	225	279	305	290	283	277	288	296	258	286	251	282	270	256	282	269	256	269	297	296	292	289	286	279	272	260	262	243	266	286	258	285	268	282	266	284	289	245	297	324	262	279	288	313	281	269	283	287	269	274	278	271	252	263	284	272	251	275	252	258	270	282	262	257	308	261	295	253	283	286	278	269	291	275	248	250	246	292	279	299	301	282	275	268	286	262	277	292	288	259	317	267	295	242	282	250	257	261	260	282	303	268	279	267	262	224	288	263	280	246	281	284	303	260	298	291	287	264	277	283	260	308	252	274	279	245	262	279	312	281	268	278	256	258	276	274	267	278	286	280	290	261	251	267	262	245	265	254	232	250	292	230	282	269	267	280	289	258	310	268	255	278	280	266	309	263	273	280	286	276	275	261	281	266	262	264	274	286	242	266	279	269	272	268	273	274	279	289	257	282	277	267	269	239	278	256	286	282	259	269	253	259	276	255	230	257	263	285	277	288	291	262	255	309	288	272	271	275	277	258	251	272	272	257	269	282	259	283	286	290	295	274	263	271	281	263	266	273	252	271	295	292	251	262	266	299	266	266	287	283	272	250	262	283	234	252	280	270	260	275	245	276	269	261	260	281	246	271	267	235	280	261	292	286	285	270	266	262	256	274	293	273	275	258	274	284	290	282	266	280	250	283	289	284	254	300	250	280	275	248	288	275	285	265	281	281	308	254	291	264	267	283	255	296	290	303	287	290	275	286	264	294	287	269	229	292	270	285	272	263	268	270	275	263	277	273	255	277	257	276	274	291	281	286	283	254	253	287	278	267	267	264	282	273	265	259	277	255	292	224	261	248	262	259	283	287	285	312	273	267	291	286	259	271	254	269	255	280	304	247	269	281	244	270	287	264	301	241	287	256	294	264	280	268	279	272	278	245	302	289	298	284	269	277	302	272	292	293	250	297	278	277	264	292	277	279	283	269	273	256	261	262	238	263	279	274	288	265	269	237	251	294	286	285	286	259	270	277	256	271	253	262	294	270	250	248	270	309	290	255	255	268	275	223	297	249	261	240	288	261	281	266	244	264	275	294	271	252	308	264	273	233	250	250	290	283	273	296	279	264	252	281	291	253	264	269	282	257	263	229	257	275	279	293	263	283	261	269	271	275	231	261	252	294	289	273	250	294	285	290	283	266	281	288	268	249	259	275	266	266	284	295	299	309	264	252	279	267	278	290	254	277	290	256	293	257	262	274	295	291	305	274	268	295	280	255	278	271	287	271	290	244	280	268	257	265	269	239	283	267	298	299	257	291	268	268	268	274	288	282	277	257	278	298	260	265	284	278	257	261	304	263	234	271	276	302	309	264	281	271	268	253	257	293	274	255	249	262	263	297	289	293	270	270	280	278	267	268	286	280	288	282	269	271	284	230	269	283	282	279	270	313	251	279	270	266	265	292	271	244	260	280	295	253	286	296	249	259	277	256	266	284	265	260	283	285	282	294	297	259	299	295	276	279	279	274	299	296	266	274	265	294	290	299	281	273	259	274	251	257	284	299	248	283	236	261	284	278	269	303	235	266	278	315	312	282	268	279	271	272	262	281	272	291	274	279	283	286	266	282	273	277	289	260	230	265	304	276	230	293	303	256	275	283	270	258	265	260	270	255	273	262	257	268	281	250	248	257	287	284	240	255	271	279	279	272	260	278	302	264	266	313	262	275	268	274	272	269	261	284	304	283	291	272	291	294	260	255	272	274	278	281	254	289	252	268	295	275	263	245	288	261	263	263	258	292	277	262	275	265	255	272	266	285	247	263	295	281	283	275	306	274	279	293	251	277	288	244	248	258	290	267	259	296	270	244	269	272	274	282	268	273	256	264	276	294	253	245	264	272	251	291	283	282	250	280	286	315	262	251	279	273	287	273	287	291	274	276	258	286	282	250	252	273	280	280	272	268	271	303	283	261	262	273	315	297	296	266	287	303	281	278	272	251	283	261	277	272	283	283	274	285	226	289	279	279	295	274	289	266	273	258	271	247	268	309	299	253	293	271	289	290	275	269	257	281	285	284	275	277	269	246	268	270	256	247	274	259	295	267	273	299	265	265	272	250	303	281	262	251	279	291	272	275	280	322	296	273	275	241	278	243	271	274	248	299	277	270	293	279	275	250	274	263	275	282	283	282	280	314	260	302	240	259	260	269	281	276	270	276	243	289	260	261	307	281	279	272	238	313	283	277	284	273	252	276	270	227	269	266	308	244	282	273	289	276	271	275	278	286	257	262	284	274	274	294	281	267	269	271	245	271	261	264	258	307	225	266	290	276	272	240	286	279	260	285	252	268	296	273	281	294	296	264	258	281	291	282	271	261	298	285	304	277	257	290	287	277	281	290	310	294	306	259	278	281	267	265	250	267	301	286	259	288	243	278	273	275	267	266	266	258	271	278	319	263	265	242	268	281	282	280	239	260	282	248	287	291	290	282	262	278	269	235	264	256	265	241	258	246	260	244	272	260	248	285	250	288	242	267	258	280	303	266	313	277	252	270	251	306	243	260	254	243	260	272	289	273	267	324	281	287	285	259	277	274	263	283	272	292	250	265	266	285	252	261	256	296	283	260	299	267	273	285	269	298	273	283	300	302	263	305	260	288	278	272	278	289	284	289	270	301	290	272	250	250	293	278	291	284	254	310	264	258	277	263	249	281	258	283	275	301	290	305	282	246	270	275	293	275	273	274	293	226	289	275	274	266	279	288	244	284	302	292	283	270	270	265	300	277	285	289	264	272	264	272	253	268	286	269	258	288	276	288	258	279	313	279	272	296	272	301	270	263	280
23275	20430	25696	30479	30047	27671	29249	26602	23509	21432	18318	17210	14070	10994	9699	10187	8817	12904	12281	10790	17789	14628	13453	16710	17313	16206	12529	8667	6276	3278	2885	1290	1563	1377	1317	1229	1121	1000	1075	3078	2624	2554	1953	1492	1232	1101	994	838	808	781	721	660	739	675	733	730	715	794	743	706	714	738	719	703	697	697	712	724	667	673	685	683	704	685	708	720	695	687	695	705	722	691	743	689	687	740	706	639	688	665	676	735	736	699	704	742	670	749	698	748	710	689	659	698	689	701	785	714	706	700	730	657	739	686	747	701	712	697	731	724	702	719	740	700	724	687	691	706	693	739	701	740	734	712	670	720	761	717	702	717	765	700	723	730	703	712	659	732	710	696	727	751	718	720	739	739	739	721	702	736	735	699	729	702	688	703	702	709	684	697	762	767	674	694	701	674	686	687	701	701	739	767	662	738	747	714	652	721	668	706	713	704	755	694	665	711	683	720	733	687	775	720	710	716	708	689	727	699	709	680	743	715	753	689	739	723	692	681	680	752	641	736	714	667	702	679	677	694	728	744	714	686	667	717	676	706	703	723	682	690	657	661	726	755	711	716	695	729	711	704	659	694	719	703	711	717	676	733	674	753	783	711	673	787	690	736	715	683	736	707	727	731	696	695	736	697	696	709	728	790	685	712	675	677	714	710	675	676	666	691	695	723	718	739	747	728	710	729	711	708	714	672	704	684	729	718	719	700	685	743	698	669	681	676	728	711	714	734	682	719	720	649	704	682	669	745	726	712	704	697	686	725	702	736	761	711	712	685	685	719	686	681	679	745	679	704	724	710	661	695	708	763	731	685	731	674	665	703	710	673	712	780	662	751	725	731	686	709	705	730	701	719	718	654	799	711	726	741	669	771	724	684	720	702	719	706	674	684	693	768	728	733	660	712	722	729	640	728	702	661	712	696	726	701	659	699	677	703	730	678	744	736	696	658	741	691	730	715	679	695	699	715	699	714	712	738	738	699	671	685	741	713	756	709	643	751	744	719	725	721	708	685	694	669	659	706	703	721	675	685	714	695	685	695	672	732	719	706	713	678	660	700	706	747	695	700	684	670	714	698	739	699	762	665	714	704	685	725	775	672	710	757	663	698	759	698	680	698	702	699	691	708	729	745	683	696	750	738	666	743	702	692	689	744	684	696	715	703	699	732	738	696	708	701	753	697	732	725	696	741	729	718	715	735	726	748	639	698	683	739	713	706	702	723	751	740	675	669	704	725	737	665	718	721	696	675	710	707	719	702	739	773	708	730	650	717	657	727	692	687	691	706	636	707	748	668	708	720	722	696	652	697	672	709	698	749	726	702	731	700	705	675	727	757	662	668	689	713	695	712	722	721	712	742	677	723	683	728	721	683	718	773	728	741	708	704	728	750	729	737	746	676	699	641	705	718	720	696	693	705	638	688	751	751	711	685	697	769	719	716	685	754	705	726	658	698	698	731	675	725	707	711	727	703	681	738	743	737	718	739	765	714	727	705	710	695	737	731	719	653	680	700	713	695	730	694	687	699	724	737	733	710	752	685	700	752	705	742	715	679	717	717	682	702	645	731	720	701	710	695	717	730	740	709	715	628	686	713	733	713	703	682	732	711	707	751	709	705	724	713	742	700	682	712	736	704	747	682	706	671	714	712	666	678	684	683	702	726	680	718	726	662	687	760	766	731	682	684	708	741	744	735	686	716	654	667	732	723	724	744	690	707	732	694	720	707	657	717	679	739	719	688	719	697	705	721	702	714	739	709	722	721	686	722	679	703	764	752	680	709	681	668	731	685	680	665	713	723	737	667	720	715	704	672	684	652	739	718	719	728	704	743	713	656	734	709	723	679	733	680	683	697	688	714	669	699	688	701	715	692	738	684	724	711	723	768	701	690	729	683	734	707	716	733	701	689	710	682	686	691	718	695	712	686	687	712	670	638	672	723	710	724	747	725	711	692	695	709	719	672	715	674	735	627	733	731	768	729	711	679	748	687	737	687	715	700	761	700	720	692	707	713	705	703	683	651	729	723	703	681	740	690	716	714	718	714	702	721	673	688	645	703	684	683	719	741	712	706	657	702	684	690	658	707	705	727	692	709	701	716	685	641	707	707	720	693	700	679	652	742	705	726	714	713	697	655	681	718	683	687	674	679	697	696	738	683	705	741	729	671	676	709	702	686	695	716	650	719	749	736	670	737	744	723	726	708	704	695	692	706	721	702	719	709	700	682	722	718	715	708	725	699	695	701	729	681	683	740	729	713	736	697	710	716	707	710	694	749	686	693	725	731	702	728	735	688	709	699	706	720	695	711	711	703	703	721	696	747	633	696	676	687	738	695	713	698	685	714	747	734	705	718	704	705	694	719	744	724	697	713	713	666	701	694	698	682	729	764	689	716	701	673	681	681	690	709	686	752	704	725	749	702	721	727	682	730	703	707	726	695	685	731	721	692	740	705	721	675	680	726	698	661	683	682	726	721	651	696	710	705	715	733	712	670	712	739	719	744	722	722	670	744	714	721	714	721	701	686	694	759	679	670	705	734	663	676	728	692	711	721	756	709	746	683	696	696	680	674	699	719	685	762	727	690	750	727	725	703	705	708	692	655	671	722	694	674	693	743	743	728	738	711	705	695	747	713	722	754	690	673	694	711	703	723	742	722	757	682	719	679	718	717	725	699	733	690	693	693	714	722	690	688	744	741	724	687	688	712	696	693	688	711	719	697	748	700	759	757	672	684	757	707	733	653	697	693	719	687	737	689	700	721	715	721	705	696	750	681	712	693	735	683	654	660	719	684	719	682	694	691	653	674	699	644	729	700	724	677	750	748	736	704	707	742	730	702	725	720	666	659	688	692	661	691	712	733	723	711	699	730	687	734	694	696	732	669	675	728	735	718	715	712	715	681	714	744	728	752	769	700	693	710	727	746	700	688	701	719	685	731	723	730	766	688	713	736	697	684	707	721	703	646	694	718	705	736	674	762	701	728	688	673	732	681	751	746	701	711	693	719	713	693	749	669	712	684	714	703	704	725	664	717	668	724	692	676	765	710	726	731	729	738	726	715	660	707	701	699	695	686	729	681	719	727	710	710	719	728	706	685	708	653	711	726	707	714	711	719	714	721	730	763	718	673	686	705	700	700	661	748	773	712	698	713	715	700	680	712	707	700	706	702	741	711	662	721	729	698	726	698	720	716	682	712	716	695	726	718	711	723	684	699	722	669	720	774	718	742	721	710	741	737	689	717	705	677	713	702	737	701	738	762	743	673	736	695	772	735	743	714	709	686	728	700	733	680	732	721	721	685	739	681	690	638	718	692	714	748	729	709	708	718	702	730	738	710	676	667	684	707	651	737	732	710	693	705	705	676	727	714	682	718	716	716	672	709	685	679	683	734	697	673	674	723	679	674	717	754	684	740	728	735	732	717	709	684	738	699	740	680	731	706	646	650	734	703	684	713	703	733	694	679	754	711	683	722	724	743	752	649	708	718	647	702	711	664
10418	7916	7198	6492	3781	2273	1725	1395	1179	1257	1183	874	776	641	542	469	409	452	445	421	484	408	407	409	364	407	359	297	268	274	302	290	284	276	303	266	284	319	274	299	292	320	314	252	279	262	253	282	293	299	289	270	264	270	250	253	287	263	271	255	296	287	278	260	276	268	284	264	269	274	280	251	255	305	300	271	250	291	285	271	284	241	276	266	247	274	251	290	259	271	287	287	245	266	252	268	259	300	307	301	248	251	262	259	284	245	286	256	307	245	256	301	291	289	304	278	276	283	291	243	284	257	258	257	263	282	279	251	271	297	263	241	259	256	289	238	252	269	256	290	241	286	273	288	278	271	273	282	253	277	267	280	249	271	255	256	272	281	270	256	281	292	315	258	247	284	264	275	281	289	259	274	243	262	278	293	269	267	298	268	272	260	267	264	280	290	264	278	268	269	269	284	282	269	273	273	286	269	263	289	265	310	298	272	268	265	261	241	266	262	288	280	303	275	265	299	250	246	279	242	296	284	274	258	263	256	256	295	289	264	284	263	261	299	262	270	267	274	236	295	276	243	284	294	302	272	244	264	250	239	271	263	254	269	282	293	276	251	273	275	266	262	308	268	277	271	259	284	263	269	287	262	262	272	268	257	291	290	252	260	302	253	302	271	246	259	262	240	273	279	256	277	247	240	291	275	265	256	262	275	276	255	267	274	296	255	278	256	242	273	256	253	257	248	283	290	282	289	270	246	272	276	268	251	250	273	256	260	257	289	276	266	249	253	304	304	289	272	273	273	257	252	258	301	264	258	286	243	258	235	268	296	287	277	260	290	264	274	250	285	277	288	249	328	259	289	279	254	243	264	272	308	312	282	242	291	274	268	246	264	251	257	252	267	270	277	263	283	259	275	280	268	290	274	243	330	260	293	257	280	292	268	269	275	280	266	310	263	302	273	285	282	304	288	316	277	241	271	284	235	261	271	265	284	276	296	279	270	262	284	311	268	297	276	262	269	267	265	259	259	290	264	267	286	283	272	294	267	273	283	275	261	262	270	259	264	292	291	269	281	269	272	270	262	251	260	257	250	257	267	259	300	271	286	284	243	271	281	279	276	265	275	278	247	268	276	254	261	264	281	249	258	298	260	286	275	277	277	276	276	239	279	271	271	247	266	294	232	277	257	297	294	264	274	272	268	285	278	310	264	276	258	272	234	282	265	284	263	259	289	259	270	272	256	258	280	238	291	256	258	263	270	262	296	275	284	288	281	279	270	261	264	270	295	313	259	255	277	315	300	273	299	261	263	277	274	289	271	236	289	288	268	253	266	254	289	272	276	257	301	275	310	273	268	273	269	286	261	235	297	300	255	256	312	282	263	278	313	283	269	298	299	256	258	267	229	278	295	272	316	253	268	274	260	253	257	261	284	261	245	292	249	265	280	275	235	242	284	294	260	264	255	262	263	272	272	302	261	282	306	297	286	268	263	271	276	293	295	268	273	254	286	247	293	277	242	251	283	284	281	276	242	266	266	258	260	273	268	283	233	259	266	296	285	292	266	278	265	293	294	273	263	276	261	272	238	303	275	272	268	264	268	285	247	274	269	300	289	275	279	273	295	285	277	273	240	262	250	282	273	275	287	245	272	260	254	249	271	299	253	293	276	263	276	285	257	267	281	275	261	266	245	256	256	280	273	278	255	258	298	241	265	242	292	290	274	272	287	274	260	303	269	283	283	255	262	277	251	263	270	261	286	264	257	263	270	279	251	282	283	305	256	310	248	248	278	305	275	232	263	265	278	278	255	285	276	264	258	256	244	270	291	271	268	271	263	250	237	261	250	282	250	248	273	250	271	275	281	256	287	261	265	249	275	260	273	260	272	250	261	259	282	273	292	258	280	261	269	250	274	259	273	246	275	250	255	277	257	264	259	292	280	259	306	277	310	266	251	284	286	259	264	275	260	221	238	249	237	298	256	271	294	295	274	244	295	282	285	268	287	249	293	283	298	255	266	271	255	270	282	286	248	275	278	279	262	269	272	262	257	284	260	276	291	256	290	256	284	293	267	260	307	269	285	284	243	247	257	298	282	271	272	234	315	259	296	274	241	241	262	291	303	266	260	268	260	266	287	269	251	274	276	257	260	279	248	251	265	280	276	315	267	310	266	268	253	276	267	279	290	282	275	263	266	302	285	274	249	265	256	270	291	276	259	275	256	256	272	273	254	273	272	278	252	261	289	263	281	252	281	250	275	268	261	254	262	263	296	281	295	273	275	254	287	272	250	262	254	287	271	279	284	268	257	249	252	257	307	259	252	256	260	267	278	270	246	256	253	302	260	296	260	273	311	298	273	266	287	251	270	277	255	249	275	249	288	276	264	274	267	277	308	273	260	307	270	297	289	262	278	253	312	264	269	286	302	292	288	284	261	267	290	264	293	268	245	252	264	235	282	262	273	260	254	268	285	264	269	260	274	285	246	286	290	278	280	249	291	264	282	274	238	286	302	253	285	263	271	292	259	266	270	264	252	242	253	285	263	279	284	292	254	240	292	276	281	245	292	290	291	293	280	259	261	289	274	241	285	281	277	272	281	250	296	279	278	278	272	258	287	245	263	296	287	274	261	287	269	271	265	257	275	279	276	286	268	278	290	289	247	315	260	271	250	280	282	267	259	274	281	291	253	296	247	278	269	278	290	279	286	278	241	288	245	290	297	273	288	293	275	267	259	256	281	291	266	260	265	264	252	279	263	260	285	262	264	268	279	286	275	240	285	309	263	262	282	277	303	294	262	290	249	252	258	259	258	288	295	264	252	248	286	269	253	261	290	299	318	300	284	265	298	269	285	291	267	276	250	254	268	288	267	257	245	248	269	270	254	272	251	262	264	294	255	305	310	265	279	281	252	280	263	312	250	273	277	247	270	268	295	292	267	260	254	286	286	267	267	295	273	253	247	262	277	270	278	266	296	279	257	290	262	276	273	274	276	263	255	283	265	282	255	290	279	259	293	256	274	273	254	256	293	254	264	277	245	293	301	265	280	252	276	287	268	288	261	257	262	256	286	271	300	251	306	278	250	252	281	274	286	272	251	296	264	243	281	289	283	252	321	246	243	268	290	268	304	245	268	290	266	273	288	269	252	252	265	281	306	257	249	275	280	259	234	278	254	272	251	239	264	308	256	276	260	283	277	264	276	278	300	273	256	274	285	256	268	256	269	291	266	261	271	285	282	279	252	251	276	262	262	268	239	289	285	292	271	291	256	262	289	270	302	264	286	263	256	299	268	282	273	265	256	277	252	240	267	265	261	303	272	259	250	283	262	277	269	232	264	282	279	270	273	281	260	292	242	273	268	270	262	281	256	292	270	313	319	275	286	261	273	253	280	278	263	252	263	266	263	247	295	275	284	293	252	270	261	295	262	298	293	266	267	247	297	314	280	261	251	310	289	270	305	262	264	264	272	285	283	279	248	275	283	301	270	258	256	290	273	289	281	259	306	275	226	266	272
8323	6748	9394	11904	9284	7522	6749	5792	5256	5731	5404	4139	3656	3132	2458	2196	1835	1822	1745	1995	2215	1846	1548	1532	1629	1588	1410	1017	907	850	845	820	782	754	799	744	781	755	733	826	791	883	844	800	746	777	751	716	728	667	685	735	686	669	732	725	718	710	746	706	728	714	749	760	692	688	702	684	740	677	706	639	701	682	695	728	709	685	679	665	735	675	733	684	702	741	629	717	706	695	662	723	684	700	726	725	687	707	739	693	698	708	665	727	717	712	721	708	702	759	732	705	724	699	687	710	712	640	735	721	732	662	680	729	690	681	700	686	704	687	721	741	729	719	750	705	736	670	694	690	670	670	714	742	704	669	712	729	703	700	716	745	709	689	700	716	651	753	657	724	724	765	708	662	699	697	702	699	725	698	683	680	742	683	704	710	704	759	721	708	703	690	665	683	727	706	656	696	739	699	691	677	695	738	731	734	730	688	671	688	688	760	718	687	682	728	697	684	681	679	738	754	685	696	693	651	744	712	675	647	695	696	716	693	717	654	698	682	711	709	674	729	711	692	721	745	711	691	688	719	684	720	717	655	674	641	720	742	714	674	680	679	674	719	726	647	684	673	681	689	649	685	753	723	684	729	684	723	680	727	726	711	691	665	692	710	683	702	697	689	703	702	714	741	753	749	671	711	743	720	709	732	721	738	698	700	661	696	706	659	746	706	723	709	715	677	740	703	697	728	745	710	701	698	699	691	785	702	696	707	751	695	706	638	688	684	695	752	697	726	712	671	691	689	717	722	700	730	733	705	716	698	698	712	687	717	682	721	668	729	668	695	715	713	770	696	715	729	642	748	688	658	695	709	733	747	670	676	676	694	668	716	725	716	737	696	712	735	729	717	701	692	692	669	678	689	641	668	712	694	724	723	725	691	692	677	679	771	673	694	744	688	677	673	728	695	753	675	700	669	720	702	704	719	727	749	661	682	699	724	754	687	677	729	709	717	760	785	688	740	712	716	709	729	729	708	702	707	684	713	690	743	708	743	709	726	652	679	713	679	746	722	687	737	663	764	665	663	702	758	672	710	697	681	657	723	712	737	666	692	657	714	718	695	666	698	746	709	691	649	698	726	732	687	672	680	714	729	718	703	715	732	756	703	706	725	709	710	708	745	715	699	727	679	680	696	716	729	721	707	728	685	723	708	730	727	719	741	657	747	720	705	759	708	692	712	705	673	718	660	719	732	735	736	716	700	694	690	764	720	658	657	689	714	751	703	729	719	681	658	745	745	681	680	697	682	683	730	757	672	702	693	707	685	685	702	733	706	752	693	739	695	717	755	697	681	715	698	680	703	710	674	699	703	629	704	711	702	665	661	673	671	677	669	751	668	730	721	741	655	699	713	671	751	722	679	740	705	686	709	705	708	697	708	697	734	688	671	664	688	724	679	724	681	638	668	712	689	696	678	700	702	702	720	732	730	683	700	704	733	665	694	709	754	672	713	673	688	670	678	706	715	687	675	682	704	705	652	703	708	683	733	685	695	685	711	700	659	677	720	720	756	739	729	724	726	721	684	694	760	663	730	690	699	700	742	714	718	700	707	692	687	679	675	708	724	709	694	689	691	684	696	649	727	732	670	729	699	706	687	690	700	685	699	740	705	726	690	718	748	698	721	711	714	754	709	715	664	688	716	701	722	679	729	709	646	709	656	762	695	739	683	684	686	684	686	697	705	710	716	677	735	718	745	765	692	727	737	710	696	706	695	750	685	713	703	707	704	691	692	741	770	639	728	729	700	710	730	743	677	710	748	740	708	680	656	695	704	698	716	664	697	725	699	753	743	697	701	673	705	706	730	723	716	744	689	692	708	718	717	664	679	656	681	736	748	738	690	703	666	691	722	711	721	698	684	723	703	700	742	688	720	704	655	680	696	684	702	695	716	706	668	719	646	643	693	710	684	693	658	689	687	700	748	745	748	695	664	732	677	698	750	663	689	734	688	713	682	699	673	722	713	700	739	678	689	700	716	718	718	740	722	683	706	707	710	707	714	664	693	733	719	687	708	680	704	701	750	682	705	675	698	696	725	695	739	683	702	752	668	686	698	693	667	695	667	712	729	695	693	709	726	708	732	709	690	748	718	709	736	713	709	675	711	704	702	680	659	716	686	719	668	697	704	675	689	709	779	719	707	707	677	680	748	711	662	720	767	695	667	704	740	775	652	719	744	691	725	655	713	668	693	668	691	741	726	739	698	695	696	756	757	733	734	709	717	746	700	700	730	717	721	711	689	717	699	737	692	752	679	679	716	764	670	744	725	668	720	701	719	709	729	711	690	692	717	648	672	722	684	741	683	684	691	686	693	724	716	666	731	722	719	720	649	678	710	728	684	714	694	708	676	676	711	710	707	698	720	678	730	738	702	757	728	749	693	700	709	665	649	712	694	659	735	710	671	721	695	698	695	684	700	736	677	680	754	750	723	709	735	731	704	706	721	670	689	714	675	681	710	711	674	685	701	694	653	734	714	718	701	733	709	744	741	666	726	711	707	734	725	711	659	717	694	702	728	727	697	691	707	695	685	729	679	715	720	691	693	701	725	713	721	738	657	708	706	669	700	654	661	748	702	686	668	720	715	721	709	698	694	693	685	667	724	695	723	697	664	727	710	719	715	749	650	724	744	640	716	683	719	732	712	687	687	685	709	738	734	725	705	721	683	716	690	708	683	722	682	706	712	707	684	747	686	697	686	748	661	651	688	678	745	703	731	715	669	662	689	695	690	693	745	700	701	741	696	679	675	693	703	683	724	724	680	709	677	688	726	689	723	729	706	740	712	745	701	717	674	669	687	706	697	732	669	744	675	723	722	727	717	720	683	706	718	713	693	714	702	707	717	745	721	644	702	701	729	708	699	740	678	701	735	769	684	693	723	717	765	693	694	710	701	707	697	739	736	725	726	691	696	742	720	679	744	699	689	724	653	684	676	718	642	730	674	750	670	744	728	662	701	729	674	723	692	694	705	687	723	713	727	701	700	687	702	757	734	733	618	710	714	763	706	677	712	725	694	757	733	713	736	693	696	671	693	732	693	727	714	693	725	723	704	737	720	676	706	779	711	726	680	679	687	727	662	681	603	703	666	679	652	701	688	699	759	705	709	676	698	729	672	666	725	672	714	739	709	704	710	727	727	694	664	771	703	723	707	699	718	713	686	681	713	735	688	691	675	764	641	721	702	701	706	729	724	713	704	720	690	637	693	695	683	732	694	706	696	711	707	684	732	727	734	686	676	697	700	761	703	688	709	725	677	685	734	682	737	690	717	716	723	701	690	689	705	701	729	674	690	691	692	703	746	706	648	713	700	650	759	707	711	689	703	714	693	687	724	690	691	701	705	691	659	641	690	686	730	691	688	690	680	682	691	702	754	648	700	723	758	774	742	738	744	734	730	714	703	665	674	683	662	712	683	684	749	642	712	661	721	719	697	707	710	635	731	719	682	688	660	751	711	718	701	732	729	724	687
25031	19418	22408	19733	16566	13696	11066	8004	6030	4621	3916	3510	2793	2250	1465	1323	1241	1513	1516	1862	2342	1819	1388	1704	1937	1843	1272	863	634	472	407	322	326	310	321	296	318	326	329	441	468	392	368	323	301	279	342	288	283	298	308	286	288	300	247	284	302	288	261	281	273	295	298	288	293	295	294	246	300	288	310	269	300	291	285	265	247	251	284	280	267	258	282	288	289	261	296	295	270	285	284	265	280	280	290	275	272	272	263	287	287	300	277	269	296	258	299	270	279	264	262	263	286	287	291	274	287	281	286	265	251	276	289	310	274	271	289	260	290	291	266	309	271	288	294	261	283	280	267	288	284	273	309	275	312	303	254	309	297	273	240	286	274	282	318	275	270	275	280	290	287	296	263	265	253	287	291	297	273	278	278	270	278	270	294	317	287	288	244	267	280	310	271	246	269	250	271	292	275	307	285	279	285	279	309	283	282	271	305	285	286	269	282	288	246	296	252	273	280	299	286	287	302	269	254	284	262	284	266	299	291	290	269	272	297	292	260	270	284	280	269	294	258	292	269	278	269	283	274	240	284	275	268	297	298	280	264	262	288	297	271	263	273	281	317	284	283	285	267	316	247	260	294	292	280	276	289	269	291	291	283	255	302	280	292	301	284	287	298	295	287	262	278	307	282	282	257	312	258	292	283	287	289	265	281	291	288	270	281	256	276	285	310	273	271	258	283	297	292	277	261	280	283	306	253	284	261	269	292	303	271	279	292	299	272	286	269	278	318	286	290	308	262	299	264	278	303	290	260	289	274	275	277	255	283	276	283	286	272	288	313	270	276	260	297	288	271	273	290	283	277	264	275	273	261	287	304	286	294	270	288	283	267	297	275	250	266	267	267	275	295	293	269	251	296	267	249	254	285	307	287	272	277	250	269	281	256	275	300	252	286	313	268	261	265	274	276	298	247	279	312	254	267	288	296	294	283	269	286	266	302	289	278	267	265	281	308	280	278	321	274	311	286	268	282	287	238	254	280	282	251	276	317	285	287	269	334	263	269	309	255	280	296	301	286	293	305	276	269	260	264	285	301	283	300	313	273	277	276	266	251	329	323	306	256	278	292	272	292	258	273	282	277	250	297	265	303	264	292	277	261	302	285	279	267	269	298	262	281	327	256	296	274	257	296	245	276	263	245	300	280	262	268	304	256	263	292	290	316	302	263	262	272	293	320	290	276	278	272	305	282	304	288	268	270	270	290	298	294	266	297	242	297	276	237	284	265	274	316	262	269	295	285	282	302	283	282	278	282	278	287	258	297	290	277	283	281	269	265	291	298	264	277	290	293	279	258	276	261	259	299	290	271	267	280	273	309	286	293	271	291	274	260	255	254	269	258	256	308	253	265	288	304	268	333	297	289	301	287	277	276	282	282	270	310	267	284	295	278	273	297	301	303	277	278	263	313	280	303	287	288	251	280	277	279	266	254	252	246	273	292	270	258	297	258	279	323	303	300	300	294	267	301	268	261	282	252	283	281	268	301	267	265	283	288	271	299	280	291	272	310	279	273	274	285	274	289	303	297	289	268	289	278	309	263	308	302	302	299	282	290	253	302	307	293	250	271	270	278	297	261	254	264	290	257	294	265	258	276	279	292	271	284	291	278	288	260	270	270	268	274	293	277	259	258	314	255	282	308	294	313	266	273	292	243	264	316	270	308	261	268	269	278	276	272	311	276	293	262	259	298	286	261	312	271	267	291	232	254	266	274	254	288	303	273	295	265	258	282	285	281	283	298	267	242	279	252	282	267	262	309	298	296	275	301	271	288	305	290	256	278	295	303	265	295	271	269	282	277	274	267	289	268	300	297	285	295	286	279	283	244	316	281	286	305	290	278	280	281	277	299	299	271	267	264	281	262	288	283	301	298	293	272	287	289	275	310	284	256	262	299	267	262	299	278	276	278	305	288	314	268	293	292	294	310	283	295	313	270	285	283	277	250	269	291	261	298	246	290	272	275	262	284	264	266	302	280	256	259	275	236	263	268	281	291	271	319	270	256	292	302	278	303	283	279	298	307	282	271	287	285	259	280	292	303	268	278	271	269	305	305	277	273	281	307	281	312	266	290	280	233	279	266	269	287	269	276	286	277	277	288	287	283	264	262	272	273	305	264	277	263	304	275	286	231	271	290	291	255	277	277	279	303	306	270	310	297	257	275	287	332	270	283	258	266	271	250	293	263	279	278	276	318	290	249	275	300	301	260	291	289	271	293	284	300	270	305	250	292	267	323	300	281	252	285	269	276	302	271	291	267	296	280	304	284	280	307	283	263	283	264	306	273	277	295	272	258	291	272	240	284	284	283	305	290	260	288	270	303	271	272	280	265	255	269	279	251	268	258	286	257	283	287	277	281	291	276	276	264	266	261	288	261	273	265	269	279	257	275	262	277	311	308	263	301	304	276	285	295	258	298	286	259	294	267	260	293	262	311	274	284	274	310	292	272	301	270	278	311	273	243	259	262	258	281	283	291	301	296	294	268	282	273	316	290	317	308	259	290	296	262	272	259	275	254	290	284	269	326	291	316	303	302	290	273	272	279	252	273	286	277	275	308	271	283	284	268	262	255	299	271	283	308	284	290	276	274	280	270	286	304	280	319	301	280	261	284	279	283	248	275	314	271	255	326	272	295	290	265	246	284	265	313	268	284	286	294	252	290	273	295	267	308	303	257	283	282	252	273	272	304	280	294	264	303	273	265	301	285	275	267	281	274	287	275	246	278	313	286	273	283	270	303	287	303	288	277	253	278	281	285	276	283	278	264	269	315	299	292	305	292	250	318	281	286	290	269	298	254	260	299	306	300	284	261	274	294	295	261	273	274	286	300	292	297	282	274	300	274	299	279	260	292	299	285	274	282	296	299	278	267	251	288	283	269	277	270	287	268	270	260	243	274	258	286	259	285	268	277	280	299	287	293	285	312	321	258	291	306	287	294	243	288	249	289	289	269	286	276	262	273	241	266	290	284	307	259	284	252	271	277	291	297	262	289	256	255	259	308	255	287	264	248	289	308	282	322	288	280	287	290	273	260	278	280	267	262	300	301	311	278	285	284	290	285	301	303	293	281	289	306	278	270	284	267	280	285	313	267	289	277	260	256	295	291	294	285	286	292	262	280	291	319	286	273	303	285	262	279	279	260	232	275	264	277	278	256	274	304	270	265	287	294	275	266	290	293	290	263	286	262	270	288	283	255	282	247	279	306	279	320	251	282	264	294	283	276	280	287	272	275	270	272	274	269	259	296	290	290	307	289	300	276	249	272	290	297	290	276	284	291	294	275	252	271	307	262	283	282	294	281	291	274	268	254	273	296	314	309	291	288	281	299	267	284	263	265	284	266	263	235	281	294	270	302	285	272	278	331	267	257	286	280	296	282	273	286	283	269	292	248	266	293	304	254	267	300	300	281	277	289	296	271	291	263	231	274	254	284	293	254	304	306	305	293	282	303	270	259	279	283	304	295	289	274	299
17371	14438	23552	22806	22395	21614	20695	18512	16813	14948	13676	12462	10869	9009	6206	5816	5633	6709	6685	9201	11435	8345	6962	9175	10001	9294	6693	4059	3014	2067	1753	1085	1157	1020	997	942	1008	877	989	1810	1654	1834	1444	1020	1013	907	851	778	827	751	757	739	783	768	697	710	740	700	719	722	732	706	688	701	695	777	758	704	734	676	726	707	744	710	723	757	749	730	706	765	738	709	746	691	735	746	749	770	706	759	707	735	750	756	687	710	731	726	752	683	715	713	738	690	695	761	709	752	702	736	738	728	693	732	760	693	697	721	741	717	752	713	688	686	690	719	725	701	688	733	775	699	766	723	710	724	754	730	727	736	699	736	709	730	665	698	744	727	750	705	685	720	662	781	738	712	684	724	766	705	734	742	730	767	724	741	732	735	748	713	701	688	732	706	733	674	735	718	715	720	740	725	760	716	718	685	753	740	730	727	730	717	743	725	699	750	728	757	678	705	734	722	746	712	738	732	742	736	741	719	701	729	715	702	711	756	740	740	717	706	721	695	754	706	701	683	728	766	685	746	715	706	703	741	704	699	730	697	774	713	737	734	764	758	748	698	711	731	719	741	755	746	720	727	741	713	707	732	742	712	712	720	724	754	747	719	721	717	729	725	729	745	729	731	680	690	712	740	735	777	663	700	727	694	726	724	710	728	723	742	702	684	739	702	702	754	777	744	683	699	705	693	754	723	734	693	748	700	727	737	674	721	674	734	732	675	754	729	680	747	727	712	700	735	728	709	720	705	737	733	717	693	672	710	700	697	748	685	730	737	716	704	708	721	732	731	724	721	757	721	779	700	729	717	697	708	698	726	739	728	717	676	724	745	752	711	723	732	698	744	776	750	790	759	686	707	710	729	728	741	739	751	743	714	688	733	721	733	724	723	680	742	719	737	703	728	759	714	753	695	732	706	686	677	715	750	738	650	715	724	726	730	710	707	690	731	739	763	748	722	713	664	725	710	755	718	711	706	724	656	738	725	747	787	727	684	719	740	754	744	754	722	705	784	745	753	768	770	728	717	794	706	707	686	731	726	727	732	697	740	741	719	723	719	688	692	712	729	750	758	713	724	710	739	757	719	739	769	696	678	742	706	769	742	739	720	715	723	733	694	699	744	725	725	671	736	716	704	710	712	691	712	734	746	793	767	695	748	746	747	723	713	672	722	718	750	719	705	687	722	732	736	732	755	713	694	712	712	733	703	678	707	717	722	733	727	716	746	712	722	670	731	701	707	745	707	724	722	691	742	733	751	780	746	729	752	729	731	723	710	779	769	701	695	725	730	762	771	709	753	715	741	734	754	749	673	669	690	728	729	754	715	769	745	726	692	734	757	746	732	779	734	721	725	688	753	711	787	734	764	719	701	760	718	687	758	752	691	727	724	712	758	707	703	762	716	701	703	663	715	723	709	682	725	769	720	699	715	701	754	730	744	734	693	743	710	722	748	702	743	715	684	716	690	698	707	717	709	697	724	739	735	679	707	720	714	772	730	711	749	749	757	768	710	718	734	752	744	685	729	740	747	732	708	733	751	726	768	764	749	746	735	707	734	735	732	725	737	741	719	727	737	736	736	743	695	757	751	725	729	698	726	742	710	710	715	732	766	737	749	730	727	709	722	728	727	737	737	765	734	686	687	732	705	725	716	775	750	740	743	738	713	710	761	729	748	718	735	711	769	757	748	660	685	751	721	747	716	756	734	733	736	709	703	734	702	727	662	714	711	744	745	761	737	743	716	750	719	731	716	725	718	739	705	689	715	671	705	746	757	755	744	710	751	703	703	692	776	740	768	639	729	718	758	693	734	733	761	712	746	760	765	719	765	757	711	743	745	706	685	740	707	720	776	730	710	735	717	770	712	707	760	777	756	706	753	676	750	728	714	700	723	774	783	724	735	676	748	687	714	741	710	775	749	722	730	707	706	732	749	758	729	744	724	726	728	711	697	729	741	707	749	752	746	722	703	738	710	722	733	703	755	729	790	742	739	764	678	712	695	711	750	797	692	745	704	742	687	791	713	743	732	710	743	749	765	733	742	736	679	711	700	713	779	708	718	703	691	677	725	711	719	725	745	696	665	693	678	720	663	725	729	696	707	682	744	707	763	710	742	780	667	742	734	720	775	673	736	719	690	731	720	710	705	748	688	705	735	725	770	673	683	764	762	664	711	698	751	734	752	720	722	714	756	793	768	670	747	715	760	775	757	735	766	772	729	709	761	667	729	699	756	717	723	717	761	741	700	671	751	757	744	741	740	718	723	635	773	719	722	680	680	708	701	694	772	727	751	760	758	730	728	725	668	700	708	740	723	736	681	765	692	764	724	692	743	766	707	702	713	698	709	708	688	714	693	766	676	713	725	703	708	753	712	721	715	754	709	736	734	739	722	706	736	734	702	680	712	779	743	700	777	691	713	727	699	747	695	694	749	762	727	708	720	744	662	693	694	707	688	722	734	767	738	714	744	718	678	771	739	743	767	725	711	708	691	769	718	709	728	738	674	721	728	697	701	700	777	747	731	721	721	717	685	753	745	740	740	720	727	726	723	767	742	754	713	723	712	759	710	728	721	696	725	713	768	723	706	745	713	750	702	786	750	676	689	723	664	726	736	762	700	696	729	712	695	724	702	718	733	761	716	708	696	725	700	732	699	729	725	711	734	729	719	722	733	679	708	723	695	752	687	754	693	718	787	746	754	689	694	767	719	730	743	733	741	724	651	766	751	737	741	677	700	726	753	746	712	704	754	735	714	748	670	732	681	692	736	685	705	759	728	710	696	700	671	694	739	729	699	729	716	763	780	673	738	757	726	712	774	679	754	670	686	726	767	741	733	722	695	749	731	722	723	773	679	679	727	698	681	736	720	763	710	688	752	704	757	697	724	690	672	701	714	751	665	749	684	693	700	700	730	710	720	738	738	728	706	710	718	771	744	753	682	756	748	715	703	740	716	725	718	697	703	677	744	693	748	787	690	710	723	745	763	759	760	700	766	723	695	748	706	723	701	705	767	733	663	690	716	782	728	745	716	697	712	699	740	740	778	745	712	725	705	670	712	745	708	712	729	661	709	729	715	721	755	740	681	696	708	694	688	749	708	727	728	738	714	703	716	744	734	723	761	682	740	722	745	731	731	713	684	746	732	684	737	688	712	749	680	726	689	691	706	747	749	712	744	750	727	751	705	745	706	733	692	721	790	762	702	713	766	770	704	676	725	721	734	713	726	718	699	723	710	759	745	725	731	707	751	716	721	707	715	674	712	711	722	697	668	710	730	732	695	738	748	731	708	735	702	722	762	676	712	744	697	720	698	769	733	695	698	721	750	735	741	720	769	741	729	771	697	728	713	783	736	737	708	695	749	711	713	738	713	737	747	689	721	754	682	701	727	733	719	701	739	717	728	684	771	709	738	691	728	714	732	688	683	733	718	734	692	743	709	711	781	785	717	724	715	776	738	699	702	675	770	687	743	765	687	720	719	668	745	725	691
34470	26258	29542	25555	23695	21367	19582	15434	12678	9885	7840	6706	5587	4358	2906	2842	2634	3261	3163	2990	4339	3633	2804	3570	4040	3963	2691	1583	1038	739	656	390	379	314	338	306	332	319	367	570	596	648	544	408	373	323	332	311	307	307	300	242	295	259	253	283	254	253	251	265	255	250	242	284	264	266	236	273	261	265	261	245	242	265	261	244	289	257	290	268	280	292	263	259	262	272	256	280	288	291	275	270	260	241	271	272	260	266	274	260	247	255	250	274	261	250	274	234	245	249	265	255	295	278	255	272	272	282	289	273	248	257	269	247	279	265	269	271	249	258	293	270	265	275	285	257	261	231	230	262	253	266	277	271	248	295	272	241	260	257	251	296	253	239	247	262	286	269	278	278	258	261	279	261	276	256	237	256	281	257	246	274	262	250	293	237	268	257	273	269	234	255	285	287	256	283	268	272	258	265	270	274	281	269	260	264	255	260	281	272	271	256	288	261	252	278	283	272	231	284	245	255	253	267	275	251	237	295	258	254	269	246	292	279	243	257	290	275	239	262	266	234	257	272	275	272	275	270	264	283	262	266	258	249	251	261	272	249	258	255	261	251	260	241	279	313	249	267	286	264	257	250	253	262	265	280	284	255	268	261	276	259	243	260	249	264	253	259	264	275	264	258	267	254	239	279	269	239	244	291	273	258	286	255	258	268	267	295	282	274	270	295	273	307	295	280	267	258	244	270	280	252	258	250	269	246	283	245	273	244	253	258	277	271	259	293	268	257	258	249	237	268	293	273	265	276	253	297	302	294	271	285	264	261	250	207	271	264	228	295	257	260	257	275	265	263	287	280	252	310	250	256	286	260	272	257	276	264	283	254	259	260	275	260	235	271	271	302	263	280	292	267	242	286	270	259	268	270	268	251	271	253	251	261	252	281	271	235	286	248	262	291	235	272	273	265	258	273	258	273	293	278	276	238	239	264	247	265	245	251	245	261	277	247	245	237	246	279	268	259	265	277	283	259	260	269	281	259	253	251	241	274	266	282	241	283	266	279	273	255	280	319	243	253	248	246	312	279	235	245	266	267	303	263	278	268	255	293	259	271	261	274	261	255	238	242	277	258	250	270	246	254	215	263	302	253	250	285	297	264	275	239	276	258	249	283	274	266	273	247	262	263	274	272	262	274	265	262	247	294	224	260	261	273	254	257	255	249	254	269	252	264	298	262	273	294	281	239	271	279	256	252	249	226	254	285	265	279	242	248	275	243	275	260	280	252	276	252	268	270	261	266	274	273	274	265	254	244	283	267	264	301	252	257	285	232	265	252	277	287	299	271	262	277	253	268	273	290	259	275	280	263	254	284	288	287	255	268	269	231	258	269	281	262	261	273	252	261	258	266	269	263	297	278	226	244	270	277	246	257	287	262	260	273	277	272	271	249	255	278	278	264	267	291	262	274	247	254	274	281	269	280	266	253	274	259	297	266	267	280	246	259	243	262	269	257	262	257	243	299	287	262	266	229	294	296	299	251	274	277	290	290	284	264	266	270	248	261	244	270	285	269	275	254	260	261	257	266	267	271	248	273	246	279	265	280	266	285	275	276	245	270	275	291	277	258	260	252	252	264	271	312	230	297	278	256	246	296	273	264	257	273	269	278	239	268	260	263	282	251	264	287	283	253	245	282	276	295	286	241	278	247	268	285	245	274	300	287	269	254	244	260	251	255	268	267	268	239	277	263	258	267	284	257	260	290	276	254	266	286	270	277	259	266	242	271	262	263	279	260	239	249	313	261	249	291	290	234	263	243	272	271	289	257	231	247	265	266	250	263	260	254	250	250	241	245	252	267	286	284	244	245	257	261	277	248	267	268	256	263	263	268	244	244	251	270	246	263	237	246	279	257	268	283	281	242	258	235	287	268	256	304	264	272	270	276	246	259	270	266	277	259	239	250	264	268	250	278	283	277	276	255	271	259	283	255	254	244	248	267	235	252	278	300	274	267	272	274	270	292	267	234	270	259	293	281	258	256	239	263	294	256	221	232	284	265	280	272	241	262	261	260	262	245	276	278	254	268	272	253	229	257	281	248	293	251	256	249	259	250	252	288	241	238	269	281	259	256	267	252	267	229	301	285	264	264	262	281	271	259	265	280	275	258	265	281	259	272	261	263	268	276	248	269	275	268	292	270	269	266	266	245	266	272	241	256	256	262	253	273	265	262	282	262	269	256	241	243	261	259	276	262	290	237	265	278	272	252	269	280	259	268	280	290	302	252	272	262	227	255	253	262	278	286	253	269	272	267	262	252	259	238	258	285	287	272	229	286	269	272	285	308	280	282	270	265	261	262	272	255	270	308	253	258	269	263	293	248	291	248	278	258	226	244	266	262	262	285	251	227	252	241	282	261	263	281	250	269	259	279	256	249	273	297	271	238	286	285	285	259	265	259	284	273	249	279	292	288	281	246	243	251	294	256	257	273	270	250	284	273	278	227	252	268	306	275	271	259	262	282	265	275	261	279	293	267	302	294	276	253	262	292	319	272	309	270	274	258	256	261	285	255	250	287	245	270	253	259	269	296	264	263	277	270	270	269	250	278	256	248	248	305	277	293	258	271	282	258	266	260	259	246	287	245	236	278	262	236	273	269	280	252	252	268	269	271	250	279	282	272	248	307	289	261	235	267	275	251	275	273	250	275	259	262	275	245	263	271	294	272	275	243	241	267	255	269	243	292	287	255	290	267	267	298	263	288	248	295	239	263	248	282	266	269	284	284	265	296	288	267	257	248	253	242	258	269	243	254	283	285	275	281	273	276	276	251	253	262	272	258	271	272	262	242	293	233	261	258	247	244	260	284	273	267	244	237	298	263	275	247	262	248	270	236	248	286	279	241	280	266	272	286	253	270	313	264	262	280	292	247	272	268	254	272	288	288	283	267	282	211	290	244	233	260	231	239	298	258	250	290	217	281	265	269	269	281	263	267	277	266	252	253	291	243	273	271	269	253	307	248	254	257	272	227	256	292	290	240	258	275	270	257	276	249	273	247	245	252	285	251	256	278	239	257	280	249	242	247	280	232	283	275	267	285	252	230	250	237	256	282	263	276	275	268	249	256	232	299	268	264	248	258	247	256	255	263	296	281	261	260	259	264	276	262	248	288	280	278	274	276	280	275	261	272	264	255	280	260	250	253	246	245	291	289	235	242	236	243	242	248	280	274	265	267	254	281	232	253	272	287	253	233	284	256	259	283	260	274	296	317	282	266	299	256	250	260	245	256	266	240	282	274	266	249	298	271	245	268	240	265	270	272	287	246	286	268	258	235	236	247	266	285	249	246	273	258	327	284	240	264	251	245	299	247	275	273	288	289	253	284	250	244	266	263	260	272	254	287	275	294	250	227	281	291	284	274	299	266	291	265	297	258	275	294	283	266	273	282	220	241	270	255	260	277	249	259	277	262	297	236	291	275	276	237	261	282	263	260	269	294	248	260	255	267	242	288	247	248	267	241	244	251	251	261	252	286
22999	19173	27096	27303	28577	28396	29139	26201	25351	22866	19491	18881	17003	13736	10454	10416	10355	12507	12331	13069	17999	14414	12256	16356	17244	17241	12144	7619	5091	3787	2893	1572	1468	1266	1290	1061	1109	1095	1263	3224	2906	3259	2383	1437	1236	1134	937	839	827	808	715	677	635	703	707	711	653	686	689	715	677	657	665	676	646	655	674	691	705	674	683	641	705	665	703	716	664	657	712	744	697	695	677	664	645	678	662	710	702	731	654	676	668	717	705	697	653	657	666	691	635	732	709	687	676	682	641	713	653	691	671	724	690	672	721	677	723	692	654	676	659	707	709	714	716	652	703	691	704	674	688	656	684	639	714	698	678	672	682	743	662	708	693	688	678	674	663	673	659	706	672	669	632	625	680	656	677	667	597	692	700	663	702	667	669	650	675	711	728	670	666	670	694	734	703	699	716	675	662	675	656	686	702	718	681	716	715	690	711	664	692	657	668	659	654	672	666	681	691	699	740	680	728	663	713	676	720	648	666	666	689	641	672	651	664	706	692	698	659	661	673	736	694	656	691	705	679	664	729	646	700	643	685	678	663	676	629	688	680	676	700	691	678	748	711	682	707	674	712	679	692	709	654	662	666	631	687	676	672	694	694	714	665	685	663	719	630	696	658	659	762	698	700	713	669	658	657	627	697	725	664	719	696	665	670	728	650	679	700	664	607	648	674	677	680	677	679	688	702	669	668	695	661	664	687	687	662	728	641	688	674	686	697	682	670	680	696	709	686	693	690	687	682	690	683	711	649	680	674	707	675	655	687	713	695	715	656	710	694	724	752	668	698	680	700	675	701	697	651	699	702	616	663	670	690	698	694	663	674	701	715	675	706	629	655	762	709	695	667	657	719	698	648	668	688	710	665	642	642	696	651	704	677	704	697	722	691	667	659	648	674	712	709	657	686	708	677	695	697	705	645	627	690	663	673	709	680	689	670	700	672	696	662	622	701	708	659	712	736	687	634	724	650	669	701	648	726	693	669	613	694	679	710	660	718	657	665	736	676	680	713	709	646	705	693	709	693	661	685	712	705	683	689	694	669	692	679	706	695	692	738	696	672	655	663	676	716	680	723	695	667	662	671	693	682	644	709	661	661	656	742	651	670	589	711	683	707	656	683	694	693	667	679	690	631	693	649	719	686	702	675	669	695	652	657	666	699	701	670	731	717	686	714	712	632	681	671	634	666	716	700	714	683	723	666	684	649	665	717	715	697	650	681	665	621	688	678	656	675	703	727	664	684	717	635	646	678	700	691	651	664	653	686	650	761	733	756	681	718	728	729	677	683	647	694	691	743	649	657	702	697	642	641	680	681	689	670	728	667	671	673	687	636	667	700	687	651	676	698	663	709	673	672	690	694	688	704	717	662	669	652	672	635	672	670	668	720	669	709	712	691	680	717	675	644	671	663	699	703	700	681	688	686	669	696	747	691	745	663	656	676	711	665	683	682	701	668	669	667	705	741	659	699	702	664	695	656	704	706	693	670	702	701	687	670	675	680	697	689	685	682	703	663	665	642	664	697	662	671	689	705	643	720	650	667	705	701	731	657	731	705	627	714	639	678	681	725	701	687	685	688	675	690	686	686	675	669	635	687	700	697	664	699	730	663	711	698	676	680	671	693	740	674	671	665	712	666	693	644	718	683	654	688	710	682	671	707	652	678	651	706	670	686	701	680	705	694	658	724	671	646	641	671	645	661	702	658	673	683	733	655	682	735	707	694	682	682	667	625	717	684	681	666	727	717	672	685	680	689	698	695	657	693	673	681	730	654	679	656	667	679	680	656	645	647	667	715	682	655	647	644	695	725	632	655	692	692	682	687	710	667	701	631	688	704	697	734	688	663	691	682	676	701	687	689	687	670	655	647	673	711	689	606	675	674	696	668	697	724	732	682	710	701	690	644	696	715	676	695	648	684	664	679	689	659	725	676	711	671	715	724	697	678	708	750	708	720	694	626	685	679	694	678	713	714	616	723	679	646	682	647	672	660	688	704	646	698	662	676	680	638	689	655	654	675	707	639	664	680	696	705	692	697	691	693	694	671	612	648	674	673	657	695	643	727	666	663	650	718	722	670	681	657	666	655	654	662	709	651	726	693	662	694	635	687	722	706	640	722	618	689	691	666	687	659	655	702	675	699	730	713	684	698	699	665	684	663	682	646	674	719	636	663	682	685	705	653	655	669	631	679	631	649	628	643	687	698	705	669	700	715	703	676	626	672	722	714	706	664	677	671	690	692	728	702	728	627	694	685	639	686	664	662	691	711	689	676	735	731	728	648	678	706	670	709	710	689	690	686	639	687	686	716	685	681	700	708	678	662	687	691	714	678	664	655	690	720	670	639	678	681	627	660	692	691	683	700	705	679	686	685	656	683	729	728	684	684	683	686	652	732	690	645	701	716	709	676	666	628	669	743	688	667	656	715	628	722	706	678	694	668	673	621	692	691	673	718	644	676	682	680	657	670	678	707	711	639	630	696	697	686	719	687	637	734	665	637	718	719	660	690	661	698	661	655	676	726	734	703	655	707	692	736	639	671	727	647	692	651	699	648	724	666	729	676	704	634	700	675	712	651	719	654	681	670	668	655	698	629	711	680	688	697	734	697	720	689	667	682	645	675	638	727	669	707	669	627	687	658	684	677	719	722	692	712	703	645	655	693	719	664	659	667	694	704	633	704	668	660	743	702	669	726	685	736	664	679	650	658	660	762	610	644	693	696	723	670	647	657	689	685	654	676	694	660	706	674	696	677	683	679	695	673	696	693	700	701	721	695	707	678	703	699	698	665	681	636	671	680	666	732	661	716	733	686	693	666	671	668	680	688	659	656	712	683	685	678	722	687	651	701	699	678	720	684	682	695	662	677	685	716	662	710	701	679	682	702	689	666	671	670	690	650	695	673	654	647	659	697	680	684	638	651	690	634	676	662	655	720	714	660	688	682	655	657	671	705	636	715	717	706	732	704	666	699	739	668	689	672	697	692	686	682	656	696	690	676	711	710	694	628	686	690	667	698	650	663	653	725	695	655	638	666	696	636	686	692	689	650	661	688	690	681	715	712	639	714	684	672	657	722	666	664	703	681	624	661	662	681	686	731	714	645	658	662	638	645	663	680	689	702	685	752	720	660	657	695	691	691	691	682	639	696	681	700	674	688	678	685	698	712	693	710	707	723	702	665	696	684	690	680	679	683	662	711	668	658	663	679	704	669	681	685	678	677	723	643	656	696	678	675	689	683	681	652	621	667	706	708	696	641	653	673	651	686	700	687	678	728	653	676	676	707	684	711	702	689	709	698	678	702	666	688	712	646	690	689	668	684	713	693	684	690	771	719	688	665	625	680	710	718	702	678	698	720	736	688	711	714	676	688	689	706	635	667	663	648	657	668	713	706	692	717	704	643	676	682	663	644	677	679	663	702	674	663	703	649	709	723	722	691	660	732	694	698	713	654	697	685	668	672	665	646	678	652	678	703	722	714	671	710	713	702	680	693	685
9523	7087	8854	5686	4105	2511	1862	1413	1181	1184	1052	996	767	684	594	439	441	378	419	485	468	430	371	351	403	364	365	284	260	270	257	277	279	277	264	291	278	284	251	266	270	312	318	267	275	275	268	281	304	281	263	261	271	270	259	265	250	238	233	236	263	251	287	259	270	254	257	257	251	264	252	252	261	286	264	279	263	269	265	271	268	259	278	292	279	275	275	258	236	248	253	263	251	256	268	274	233	255	250	286	279	279	269	259	227	254	279	265	234	248	259	315	293	268	258	242	255	279	269	261	258	222	255	261	260	285	285	258	255	273	236	241	286	267	226	283	268	275	268	244	279	282	251	249	276	297	261	233	255	288	261	259	262	258	255	239	266	274	262	263	247	254	265	282	274	274	256	256	252	269	279	262	243	250	275	269	257	291	261	267	266	241	257	283	244	274	252	275	250	250	262	255	271	268	248	280	282	269	290	249	277	263	285	269	238	283	273	247	288	260	274	268	261	246	245	276	250	284	253	245	240	294	261	250	272	284	262	277	267	278	265	267	260	255	258	251	294	267	276	249	299	258	301	272	248	230	233	263	258	262	265	244	257	230	289	260	257	297	247	267	245	232	269	265	261	258	277	255	250	284	262	265	271	259	276	259	265	264	246	238	306	239	239	254	270	264	285	262	282	268	252	240	245	284	283	256	250	262	264	272	240	255	259	269	260	278	234	256	284	258	264	259	266	253	256	269	259	254	239	258	284	253	244	279	255	288	298	253	259	266	259	266	296	266	256	267	263	291	272	292	257	267	235	235	276	266	285	259	262	227	295	268	246	281	268	267	238	276	245	254	267	291	292	264	242	258	277	240	293	263	277	258	281	283	275	250	285	249	266	258	246	284	256	270	257	284	274	235	263	302	258	273	249	231	294	255	243	246	266	250	231	258	257	246	260	301	261	258	266	227	256	257	233	227	256	266	282	280	249	248	266	275	258	293	248	305	271	277	266	263	235	235	285	284	266	273	289	263	285	259	258	261	291	277	263	274	234	269	252	267	256	264	263	286	274	267	236	232	247	232	294	246	264	275	240	244	253	250	257	263	253	281	288	273	236	248	277	258	270	281	268	238	257	269	234	284	278	262	276	275	245	281	291	263	285	291	293	262	223	250	266	249	252	266	297	257	268	264	278	226	274	251	264	252	266	262	263	257	266	291	246	266	247	243	254	266	245	288	261	289	275	283	246	243	281	290	299	276	227	262	276	260	268	270	279	254	267	253	281	286	256	249	251	231	308	275	235	273	266	253	262	244	274	254	268	292	275	260	271	237	258	271	288	266	249	272	260	261	254	248	238	249	264	282	251	258	255	258	280	253	256	238	277	259	259	268	258	242	264	251	236	245	254	251	242	245	259	278	296	260	305	264	279	244	270	271	260	282	267	269	292	286	243	263	252	263	267	266	258	277	231	265	256	270	266	253	245	301	285	264	273	253	252	257	277	254	267	277	267	265	241	239	278	266	273	277	294	250	246	270	282	273	255	238	259	265	297	269	253	258	232	258	291	296	258	260	266	269	276	256	268	266	253	255	247	265	267	264	257	250	273	262	279	272	273	271	226	278	283	229	236	251	257	256	264	239	281	257	287	263	245	287	265	256	274	261	290	253	258	268	243	263	259	299	302	282	267	268	282	235	251	281	251	245	257	226	269	258	268	284	288	241	282	235	276	277	251	261	266	274	275	249	255	272	274	261	237	252	266	255	236	247	277	253	270	243	275	270	284	276	266	275	247	245	279	266	245	251	254	250	284	254	246	266	240	238	279	258	264	277	259	268	270	268	260	265	256	273	231	260	254	273	258	245	266	277	269	308	253	268	296	265	259	278	276	268	245	279	279	257	287	273	280	243	273	242	270	295	274	247	277	252	286	267	263	258	275	256	277	248	272	294	261	253	271	267	254	249	257	253	236	240	279	249	274	270	276	249	276	249	270	282	246	248	234	278	260	241	245	240	275	234	244	247	258	254	256	262	270	276	271	250	283	244	281	246	285	247	263	247	253	234	257	260	263	257	262	242	276	269	249	252	288	274	288	256	261	264	231	269	249	263	272	259	258	244	251	246	271	258	275	270	227	276	260	287	285	254	226	258	239	241	253	260	255	255	259	273	258	257	257	282	271	251	298	247	279	251	269	269	260	255	261	220	265	242	261	268	224	264	261	245	312	269	237	262	255	251	278	252	240	248	309	239	250	258	276	265	259	276	247	258	273	243	273	244	244	268	277	288	278	312	289	276	267	258	251	279	269	275	255	263	249	266	266	288	267	281	264	249	277	266	234	285	278	236	251	286	268	268	258	255	248	234	244	253	258	280	265	253	238	248	260	244	251	300	244	269	254	308	271	273	241	271	244	293	264	272	275	235	268	279	258	273	252	296	254	254	260	244	257	264	253	243	266	261	259	256	275	246	260	255	277	242	263	270	253	275	272	241	249	286	277	253	262	226	252	226	259	268	267	254	268	286	287	271	263	273	280	293	292	275	252	268	279	287	255	281	240	254	254	261	284	271	242	265	254	258	269	261	262	246	253	253	240	282	259	274	297	240	272	255	291	270	289	257	231	278	265	289	233	265	252	239	237	300	258	255	285	263	267	274	261	279	277	262	270	251	265	258	260	257	252	263	254	289	284	237	317	242	257	258	258	271	258	269	261	285	260	297	287	229	277	286	273	260	247	285	260	252	254	263	237	248	266	252	246	253	269	290	281	289	247	280	258	279	252	255	260	274	274	229	263	275	254	261	239	281	272	263	249	275	279	238	261	278	232	239	250	215	264	230	260	241	260	251	276	276	258	265	243	276	263	270	235	273	254	282	256	293	254	296	263	254	255	263	299	278	273	257	277	253	251	260	268	281	256	264	251	270	270	258	300	256	287	242	266	216	280	267	259	253	248	294	243	247	267	279	266	265	264	281	244	275	268	260	277	269	267	260	264	258	246	267	265	250	254	287	252	255	288	291	263	267	254	241	259	241	263	271	242	280	247	264	261	267	267	256	249	254	275	280	235	255	291	266	242	244	270	274	248	252	279	258	294	288	259	234	256	275	261	298	269	248	232	242	232	254	278	251	249	269	279	266	265	250	270	272	262	255	270	270	258	278	249	257	298	276	267	286	253	274	256	256	249	262	265	263	267	253	298	261	284	293	249	260	272	276	275	281	297	247	238	264	271	260	276	282	245	263	291	252	260	269	226	253	292	249	259	261	271	257	281	275	281	240	259	249	257	269	250	267	270	245	251	291	235	259	272	292	247	267	246	259	266	250	263	270	269	252	251	266	276	258	276	309	266	284	299	255	248	285	276	264	285	266	269	255	269	265	236	244	276	242	248	258	264	256	284	236	270	261	249	270	218	246	236	244	263	273	250	268	269	235	261	261	275	279	256	271	254	257	260	276	275	266	279	245	268	248	268	261	249	290	272	289	250	286	256	257	297	250	264	278	295	277	252	254	259	273	260	264	258	278	244	250
7727	6280	10988	10490	10544	8273	7281	5874	5281	5244	5201	4834	3835	3338	2443	2003	1894	1803	1818	2129	1998	1758	1452	1454	1622	1595	1390	1069	883	825	848	780	770	719	722	718	777	689	743	793	784	864	875	817	742	745	670	747	725	690	643	678	665	758	707	694	661	676	671	662	649	714	677	704	679	618	698	725	675	682	757	698	681	721	670	693	664	698	686	694	718	644	682	708	754	675	637	663	692	669	671	704	694	690	641	699	727	691	666	690	730	720	677	672	696	692	695	685	705	674	708	720	670	674	723	652	699	686	688	679	675	650	658	682	670	655	646	653	716	667	709	697	673	683	655	703	683	685	667	674	709	692	736	676	697	688	731	686	648	695	686	652	711	727	672	664	698	702	657	652	677	685	663	716	688	673	680	656	680	708	671	640	640	659	710	650	660	670	675	689	639	652	679	666	677	655	636	694	685	673	728	707	723	686	681	675	717	724	737	681	655	694	717	657	686	668	707	645	687	670	642	654	659	664	715	695	723	680	693	726	670	711	709	718	708	659	706	701	680	668	709	705	695	693	728	709	692	714	702	665	643	677	695	645	723	656	678	701	657	666	659	674	689	681	690	670	698	658	650	704	694	636	702	658	735	691	673	711	720	693	671	657	716	692	709	643	612	688	660	657	678	697	708	691	660	683	682	692	676	642	679	723	724	672	661	694	713	725	653	707	660	667	644	675	713	707	668	683	682	694	720	667	656	652	711	670	665	662	692	674	679	702	676	652	721	713	713	664	678	735	659	687	699	706	679	682	737	674	671	683	719	661	646	631	703	667	736	673	683	672	708	743	718	694	719	700	683	647	695	647	695	670	710	674	693	685	659	680	705	710	683	694	623	722	680	646	648	676	704	640	711	670	716	670	727	703	683	689	680	709	666	680	732	734	695	680	646	707	655	741	690	699	696	683	691	734	707	663	702	718	649	692	657	721	713	730	688	697	717	703	699	701	699	657	658	715	695	669	682	650	713	706	652	661	707	686	654	675	677	664	686	720	714	705	747	661	717	669	660	671	699	676	682	654	703	731	682	663	659	723	662	685	644	689	686	714	681	641	720	733	699	694	703	710	684	665	671	670	692	689	701	710	712	694	701	675	686	633	654	732	658	709	646	684	685	688	711	679	672	649	726	709	701	670	738	724	684	706	686	641	680	707	693	657	681	711	725	655	674	690	674	684	686	698	690	686	685	709	717	667	654	663	638	719	670	673	694	683	709	685	708	653	690	722	689	630	688	695	680	685	732	677	674	660	731	709	668	710	677	639	671	711	673	684	687	671	686	628	701	694	675	666	664	677	704	676	703	723	674	691	662	704	679	627	698	677	658	710	683	651	698	716	627	693	742	690	698	706	700	666	678	672	690	677	696	719	642	679	672	715	644	687	668	708	680	681	703	689	683	708	694	688	659	706	698	659	680	694	657	713	661	720	727	659	679	706	654	699	653	722	701	673	645	711	672	705	689	717	651	635	689	668	700	671	656	632	689	633	675	668	704	683	678	691	666	680	630	699	672	697	682	671	659	678	705	696	717	736	707	637	664	715	687	663	717	665	713	680	691	705	697	670	677	715	722	642	675	635	668	681	687	686	626	705	703	687	669	719	669	667	691	681	720	695	706	689	662	716	700	674	692	732	672	715	705	705	706	665	712	694	662	625	682	694	710	655	689	693	705	711	666	648	651	706	688	645	710	650	636	670	709	659	664	640	712	664	687	760	712	664	683	654	696	678	657	708	663	682	690	693	724	717	714	674	673	650	716	646	684	635	686	695	681	636	659	724	700	691	635	679	741	684	689	672	660	700	677	667	698	670	707	660	702	665	659	676	681	758	704	701	662	692	668	717	647	624	682	672	702	646	682	695	687	666	713	669	677	711	743	637	651	665	724	670	672	722	680	696	680	639	648	652	665	713	696	712	679	661	701	642	686	665	670	672	720	643	692	645	658	672	666	675	699	688	676	677	667	746	675	687	728	683	704	689	639	637	671	684	705	654	678	711	666	633	633	637	683	660	657	693	655	706	659	684	673	708	688	657	635	679	715	679	687	684	654	675	718	674	676	703	691	651	661	693	702	684	670	680	713	646	753	688	695	714	686	669	699	685	639	712	724	638	672	640	653	644	714	680	718	691	695	686	700	673	675	673	654	671	695	667	701	725	701	690	662	663	781	691	702	659	686	678	719	717	661	662	703	654	696	683	714	669	685	692	701	679	698	695	664	719	663	626	694	677	646	708	657	664	682	707	677	687	659	665	644	650	662	682	666	685	716	705	744	638	734	674	665	654	710	684	664	693	671	707	703	715	664	689	719	656	651	653	675	679	673	701	731	680	632	667	703	687	694	660	670	706	717	658	673	710	718	679	628	685	692	713	699	714	678	648	688	658	701	677	688	737	680	699	673	684	697	677	683	684	704	702	725	752	675	710	662	678	694	682	674	653	657	684	745	653	660	654	680	718	682	669	677	678	713	753	725	716	698	686	714	697	686	683	680	671	633	684	696	720	714	683	727	671	670	706	716	682	657	647	680	701	635	707	671	703	648	711	713	689	669	692	688	657	664	711	698	622	681	711	697	702	697	707	723	678	708	709	667	657	708	719	611	670	728	660	667	639	648	697	689	687	627	692	682	708	694	685	685	721	696	679	682	675	684	642	675	700	672	715	702	650	681	661	711	712	654	689	667	736	706	656	695	711	677	708	669	722	664	684	680	686	618	688	679	718	709	678	748	681	660	679	691	655	678	725	694	687	646	680	676	663	694	697	667	694	688	679	695	686	675	653	629	656	715	673	737	645	724	659	678	689	685	652	683	725	657	700	702	689	673	686	664	703	715	708	691	646	703	695	753	650	691	676	691	715	658	680	694	668	661	657	682	673	674	681	700	670	661	707	717	651	652	683	694	683	702	667	701	679	698	645	656	676	715	697	684	663	672	658	656	678	688	739	702	679	734	700	685	685	707	643	692	677	693	701	743	716	702	692	663	647	685	660	661	690	644	707	643	700	665	681	697	657	735	693	705	671	663	703	694	709	673	680	688	685	701	709	721	706	679	651	688	677	665	680	668	669	649	722	720	648	647	649	701	671	663	707	646	679	666	684	636	714	697	678	688	658	703	626	721	702	678	680	646	674	693	688	687	671	719	678	700	667	734	722	659	746	625	646	687	720	692	654	662	721	733	680	714	722	686	761	696	672	724	681	670	675	616	689	691	652	666	630	672	710	721	695	628	646	680	678	716	693	726	661	671	657	670	660	688	674	678	738	692	668	656	698	662	714	679	665	695	685	691	646	694	664	717	702	702	686	654	654	660	730	683	724	732	679	702	709	638	665	695	681	650	702	660	672	704	658	739	738	682	717	678	702	731	649	712	683	668	704	680	654	646	647	720	660	672	705	681	672	664	675	687	653	678	704	717	683	690	703	690	636	675	694	675	707	669	647	702	687	686	682	640	672	678	680	691	693	674	689	706	675	650	702	678	665	686	711
23704	19051	20274	18458	15654	14498	12101	9558	6690	5129	5406	4100	3091	2823	1843	1472	1291	1262	1487	1863	1789	1522	1277	1816	1948	1646	1377	879	709	603	469	308	316	309	301	305	342	275	327	474	418	502	401	328	344	286	281	309	293	260	306	274	259	267	257	264	290	285	256	281	263	237	234	267	288	261	273	264	296	288	292	278	275	271	264	280	250	261	285	259	273	308	252	275	292	279	268	288	274	285	264	259	282	273	264	270	276	245	264	271	283	291	275	292	291	267	258	284	256	283	270	266	258	267	284	298	228	267	317	270	281	261	278	229	246	272	281	271	285	268	280	275	293	277	253	268	244	267	238	258	289	280	295	244	298	260	243	258	269	317	271	296	262	263	269	263	279	277	270	277	263	256	266	292	267	247	253	251	276	267	256	257	284	274	301	279	295	261	270	255	256	255	275	262	277	260	264	242	266	289	279	258	245	247	236	271	273	251	278	315	301	265	267	250	265	274	304	259	271	257	248	275	296	308	275	258	246	265	263	251	267	292	255	278	285	304	312	271	280	277	259	270	269	280	273	317	244	261	246	278	256	255	257	256	269	273	263	265	272	260	265	256	261	266	268	286	296	274	250	284	270	290	255	283	262	299	252	255	294	304	246	272	264	270	290	256	270	302	300	246	277	290	252	263	286	295	269	278	270	252	273	259	266	284	266	277	300	281	258	267	269	297	278	286	296	284	264	293	286	269	250	276	281	291	262	249	284	257	279	271	283	247	312	247	229	277	293	261	251	272	259	273	295	261	273	299	271	255	275	293	269	287	273	286	285	278	286	256	269	288	278	281	263	287	246	254	264	270	276	263	302	279	284	276	263	279	271	265	249	271	262	305	263	302	253	269	256	279	252	264	278	246	275	279	281	264	242	265	246	288	251	271	269	297	267	280	280	267	283	256	272	310	268	254	250	281	255	270	276	296	259	270	274	263	275	300	276	276	285	270	279	262	257	283	268	287	271	307	281	256	275	269	276	287	267	305	276	282	271	280	279	251	295	286	251	256	292	284	260	258	292	270	294	253	272	274	255	284	265	273	270	267	270	282	270	276	283	266	283	280	290	254	265	284	270	273	273	251	270	249	283	296	241	270	279	265	263	239	262	253	293	259	268	262	276	273	266	277	282	266	265	253	266	268	284	258	282	248	253	276	266	278	275	265	239	294	294	292	281	270	266	286	286	290	281	244	265	264	267	272	296	288	287	278	269	284	235	278	269	283	273	275	291	267	272	296	276	283	283	307	271	267	245	312	279	252	284	278	278	268	279	249	241	263	262	290	263	257	304	263	271	296	270	244	279	296	274	243	273	243	286	291	259	255	283	297	230	277	267	243	297	257	269	293	266	256	292	250	273	275	253	279	267	248	307	271	255	283	257	282	257	276	271	270	274	256	278	254	307	278	265	282	259	261	279	258	316	284	266	295	275	254	272	271	271	299	272	293	267	265	257	238	296	273	241	272	250	286	266	258	266	266	286	265	273	263	284	290	269	275	291	256	250	271	286	251	275	275	293	288	234	250	263	263	270	309	243	265	229	266	282	269	280	264	277	273	235	283	276	286	263	255	268	273	237	280	240	281	270	279	287	271	307	255	280	265	255	264	282	267	246	296	290	266	307	274	275	263	259	269	300	265	305	255	295	237	260	259	259	246	253	261	241	253	285	290	290	261	278	266	296	269	299	287	281	271	275	291	270	280	256	277	294	307	274	269	288	277	268	261	260	298	302	268	268	255	255	277	288	238	257	270	283	259	294	301	252	271	278	258	276	283	277	240	266	292	267	248	267	270	215	255	262	268	311	278	264	284	261	242	245	280	285	270	268	243	277	287	260	279	268	257	289	273	290	261	284	278	248	275	282	275	263	244	287	261	284	258	259	289	285	268	266	244	261	286	275	261	246	263	275	259	274	267	307	262	281	275	290	265	313	261	262	273	227	282	298	260	274	256	247	275	294	254	301	258	258	265	295	298	277	257	290	246	285	291	262	281	305	270	258	327	249	273	255	244	239	262	273	283	281	244	287	285	290	294	239	298	256	266	266	268	272	270	249	272	276	266	294	264	281	282	269	303	276	281	300	272	265	257	245	269	292	269	252	328	302	281	280	267	294	267	285	258	255	282	283	284	259	258	312	251	293	292	277	264	305	267	281	241	318	274	263	298	270	287	247	270	294	245	283	268	244	282	252	266	288	269	271	288	304	281	255	269	266	253	265	256	277	243	268	249	300	274	286	248	256	284	248	260	247	273	255	285	288	256	278	297	290	268	267	226	284	278	270	274	270	281	275	278	260	281	257	271	255	295	276	255	281	269	279	278	271	279	246	275	269	283	257	273	245	283	263	262	241	266	274	276	270	271	268	272	267	255	270	289	265	283	269	287	289	266	282	263	267	271	275	272	304	303	287	277	260	254	264	248	254	300	274	259	257	236	279	273	259	248	308	262	313	284	265	265	265	258	266	284	297	303	275	307	272	257	266	284	249	268	280	282	282	266	287	280	279	290	274	275	274	289	272	290	255	256	263	284	298	254	268	251	246	265	281	289	268	271	269	288	290	276	241	250	278	245	268	263	313	284	271	270	289	292	312	285	271	277	271	256	266	269	276	265	284	287	269	273	262	283	261	284	296	283	287	278	275	280	277	285	256	292	261	258	299	274	269	261	250	285	249	249	258	273	259	264	275	294	290	300	282	271	236	288	302	255	270	243	280	254	268	295	263	253	295	252	244	257	251	274	278	256	285	271	270	278	254	294	277	272	269	274	260	259	311	271	255	278	279	261	307	234	269	270	273	243	271	249	255	248	287	266	290	259	302	287	276	288	249	280	259	263	288	265	248	253	272	258	264	275	284	273	262	252	289	311	257	285	262	267	271	221	257	303	296	278	310	238	282	278	261	269	272	280	256	236	273	270	290	273	272	254	277	253	272	257	308	245	277	272	290	230	287	288	263	274	294	287	278	272	272	272	286	266	247	270	268	286	257	300	260	260	313	265	276	258	292	260	291	276	274	270	275	258	291	282	269	249	271	286	286	297	261	267	262	321	250	275	250	236	282	254	255	263	279	257	255	304	266	278	275	291	286	272	278	259	233	294	292	263	250	295	271	259	271	259	291	270	256	267	298	281	276	265	254	266	286	303	260	244	262	298	294	279	301	257	286	262	277	292	289	282	276	271	305	272	252	260	262	264	289	243	281	265	260	269	239	313	251	312	265	284	274	259	271	301	247	264	277	317	289	260	290	254	274	285	286	259	279	280	260	276	276	248	281	272	276	264	281	286	230	267	261	273	293	262	280	272	272	269	252	298	290	288	256	282	264	300	279	261	279	272	291	302	250	268	282	277	316	305	258	268	271	246	276	270	283	270	258	296	287	257	273	270	283	284	296	268	297	305	280	280	273	259	285	251	279	253	279	297	276	251	248	238	246	265	244	285	279	251	278	304	266	262	280	275	241	282	276	280	254	257	277	281	261	258	263	276	294	274
16702	15165	20659	23508	22835	22935	23156	21675	17346	15431	16154	13357	11128	10452	6954	6190	5457	6324	7158	9504	9083	8530	6722	9232	10401	8381	7313	4844	3513	2787	2013	1260	1145	1013	958	933	937	981	1001	2071	1839	2262	1588	1291	1034	932	846	873	790	734	739	703	674	716	726	739	745	698	709	723	687	695	715	730	683	697	720	716	737	768	700	711	714	690	688	662	686	681	684	714	696	692	668	707	712	715	749	725	684	700	659	747	693	723	701	694	671	708	723	715	728	723	695	739	710	681	735	684	708	677	711	679	703	690	717	697	703	709	703	617	707	690	676	709	706	698	713	730	733	700	660	731	674	683	666	729	741	666	683	702	717	619	679	715	718	687	727	710	675	701	667	715	672	713	719	652	732	716	652	710	665	718	684	681	697	698	663	755	693	753	686	707	702	684	731	691	708	690	667	645	674	703	691	712	714	687	677	733	649	676	707	691	706	735	754	673	680	729	712	781	677	717	713	716	701	723	719	697	695	723	709	726	697	640	744	772	714	692	695	685	717	762	690	707	702	676	793	705	696	708	672	716	700	683	758	709	726	677	667	705	617	704	697	698	670	660	744	707	725	723	713	734	683	709	687	791	719	680	684	685	682	705	744	692	692	731	705	715	694	703	690	688	664	679	692	612	735	714	713	673	731	704	656	700	715	698	693	689	744	748	675	735	692	658	684	736	702	692	746	699	662	689	675	668	723	683	726	703	695	680	704	699	683	670	692	720	703	739	711	717	680	697	707	728	702	697	726	654	734	679	734	718	664	711	707	661	730	705	730	668	724	669	686	725	706	715	710	740	723	680	688	723	676	702	653	688	698	650	702	684	702	724	675	706	712	688	745	675	693	702	705	685	694	693	653	727	670	677	695	658	688	686	711	675	722	676	670	659	717	696	680	684	710	715	693	716	752	729	714	705	741	713	683	649	719	639	665	695	728	703	722	693	655	658	715	697	708	695	669	711	722	696	722	698	711	679	727	741	725	692	748	684	686	682	718	696	719	711	668	721	683	692	694	760	709	745	721	712	704	695	710	718	702	691	661	678	689	718	705	667	672	700	720	708	740	745	660	681	690	691	727	715	737	739	749	739	680	691	679	723	725	701	688	698	737	726	685	696	731	699	740	708	691	687	694	731	692	713	650	720	700	742	661	772	699	701	729	706	714	750	695	685	678	649	701	704	708	732	731	684	744	705	674	688	701	688	704	674	749	714	717	695	709	663	650	666	698	738	666	710	693	727	683	700	678	692	718	744	678	660	688	696	697	657	687	749	705	726	695	715	709	753	722	707	720	709	701	681	711	664	713	702	728	712	743	720	718	698	745	757	736	656	704	729	689	735	672	738	715	690	694	732	671	741	684	673	698	666	684	726	660	687	712	698	695	686	702	736	733	703	739	661	687	703	669	664	681	662	671	697	733	688	682	670	736	645	714	710	734	716	644	678	736	675	729	719	736	701	719	701	684	712	718	715	729	683	673	722	674	698	693	676	702	701	696	703	704	661	665	688	709	736	697	720	686	709	711	684	695	671	705	702	718	689	714	730	707	692	694	691	716	725	729	741	717	713	723	717	751	748	671	715	665	684	670	707	661	706	738	753	680	713	730	666	676	652	707	693	692	670	693	694	680	721	692	706	689	711	641	676	722	702	714	673	687	762	699	737	745	660	710	695	659	677	754	713	731	705	682	693	696	674	704	711	687	709	677	706	728	661	706	692	735	737	711	779	688	672	716	698	711	711	677	677	677	728	737	683	684	720	705	681	718	726	688	695	711	735	681	662	662	709	673	729	691	728	719	663	724	713	746	712	713	744	689	686	694	728	692	696	720	709	709	698	734	680	670	735	694	722	709	691	714	726	690	737	704	688	642	719	702	674	713	681	747	668	692	681	688	728	693	725	699	721	727	696	738	679	696	716	670	680	684	722	720	713	715	707	726	768	722	704	683	706	703	688	637	676	711	643	694	716	725	691	720	705	739	651	716	667	745	691	661	710	667	705	726	665	664	701	685	682	667	691	678	706	651	680	715	705	721	706	719	711	724	701	666	687	693	703	729	742	698	730	747	685	737	696	657	729	710	703	733	745	700	661	714	700	728	690	723	716	722	717	673	691	723	696	667	721	703	688	685	695	737	725	725	650	683	720	643	727	718	680	718	712	712	686	697	690	720	706	657	715	723	750	743	690	672	704	677	738	704	645	709	654	669	734	673	690	732	701	724	686	682	703	711	733	715	701	683	746	671	713	688	702	679	708	702	711	640	679	756	705	711	689	694	731	670	675	658	713	701	700	686	688	645	715	698	735	731	713	755	721	687	672	691	673	727	725	698	754	685	709	701	718	695	718	682	693	741	744	701	669	678	707	695	664	726	736	715	696	703	699	682	740	709	693	713	735	757	711	686	699	678	696	728	711	707	655	707	689	673	678	665	737	711	696	738	688	671	653	698	700	661	718	704	703	706	665	744	754	712	701	718	738	717	732	705	720	675	695	717	709	705	713	675	687	765	725	692	690	676	677	699	756	763	684	736	760	703	706	678	679	734	659	693	681	729	691	712	689	628	716	663	724	740	734	686	715	719	722	708	686	677	724	718	718	658	697	679	678	697	694	760	691	698	695	673	688	671	692	686	734	748	731	689	737	697	712	700	701	704	723	731	670	674	702	671	694	720	672	708	647	682	673	736	708	672	663	698	650	701	720	698	691	684	674	729	697	675	686	717	661	650	688	725	709	717	692	703	661	689	720	671	696	691	680	666	727	669	704	673	729	700	697	718	690	757	642	713	679	656	703	683	686	732	718	700	705	623	673	701	686	717	705	702	699	693	679	763	681	709	706	647	713	713	700	696	664	685	710	653	649	670	685	636	689	705	688	697	709	724	718	698	691	717	706	719	724	694	716	708	661	709	676	664	745	725	696	636	704	715	714	721	710	766	694	635	695	690	698	693	694	744	709	692	715	696	715	699	711	703	705	704	692	660	703	662	716	666	674	713	686	695	717	671	710	713	721	717	715	691	714	734	717	676	735	696	716	705	694	683	720	728	709	671	753	687	710	735	705	718	682	737	706	682	730	678	693	676	731	660	714	641	743	699	719	714	662	674	738	673	702	705	673	699	734	679	698	693	720	706	711	725	708	713	722	680	668	734	700	693	698	722	709	682	656	683	702	718	679	701	708	671	622	695	670	704	754	702	687	703	739	742	697	718	718	687	706	735	664	704	697	697	704	754	694	728	717	684	692	702	730	733	717	696	742	751	705	722	704	706	700	704	663	715	657	719	716	677	661	696	688	754	729	678	677	725	722	685	696	723	676	668	689	710	700	693	757	720	716	697	734	702	694	705	720	733	734	707	689	728	722	703	685	723	720	700	737	692	709	670	689	722	678	721	666	675	763	656	652	651	722	714	726	639	711	698	696	716	667	698	624	638	676	730	704	692	723	728	694	689	715	702	673	716	743	652	740	707	660	708	681	684	708	694	717	693	730	713	734	683	670	730	748
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
