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
336888977605	336888978166	336888978716	336888979266	336888979816	336888980366	336888980916	336888981466	336888982016	336888982566	336888983116	336888983666	336888984216	336888984766	336888985316	336888985866	336888986416	336888986966	336888987516	336888988066	336888988616	336888989166	336888989716	336888990266	336888990816	336888991366	336888991916	336888992466	336888993016	336888993566	336888994116	336888994666	336888995216	336888995766	336888996316	336888996866	336888997416	336888997966	336888998516	336888999066	336888999616	336889000166	336889000716	336889001266	336889001816	336889002366	336889002916	336889003466	336889004016	336889004568	336889005116	336889005666	336889006216	336889006766	336889007316	336889007866	336889008416	336889008966	336889009516	336889010066	336889010616	336889011166	336889011716	336889012266	336889012816	336889013366	336889013916	336889014466	336889015016	336889015566	336889016116	336889016666	336889017216	336889017766	336889018316	336889018866	336889019418	336889019966	336889020516	336889021066	336889021616	336889022166	336889022716	336889023266	336889023816	336889024366	336889024916	336889025466	336889026016	336889026566	336889027116	336889027666	336889028216	336889028766	336889029316	336889029866	336889030416	336889030966	336889031516	336889032066	336889032618	336889033166	336889033716	336889034266	336889034816	336889035366	336889035916	336889036466	336889037016	336889037566	336889038116	336889038666	336889039216	336889039766	336889040316	336889040866	336889041416	336889041966	336889042516	336889043066	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2683	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	3650	2300	2684	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37338	29588	32233	29965	25802	19891	13518	8737	6569	5029	3851	3107	2517	2368	2106	1902	1768	1558	1494	1313	1142	912	997	874	777	652	676	542	482	482	415	460	478	422	475	452	371	379	381	366	346	382	375	330	319	323	352	306	304	281	290	303	258	267	308	271	279	269	263	278	289	257	270	278	248	264	252	262	255	264	250	257	261	210	209	270	242	283	279	269	267	264	253	254	278	262	266	246	261	258	270	268	296	269	291	275	249	264	282	250	256	266	253	263	259	264	262	243	246	275	256	275	282	250	263	226	268	245	260	240	271	281	259	273	227	263	270	271	257	241	237	256	260	261	252	255	247	239	264	259	218	245	234	286	253	241	250	278	258	228	240	265	217	259	243	237	249	271	259	260	249	244	245	255	283	247	246	288	260	260	244	280	239	271	245	249	293	237	268	276	256	218	257	278	258	255	264	252	239	236	233	264	244	229	232	267	219	245	277	266	271	276	233	253	263	262	268	251	250	249	245	266	250	257	238	244	266	260	256	262	257	269	261	246	253	238	245	243	250	259	241	280	273	254	288	270	229	241	281	235	257	252	236	232	244	266	275	238	264	270	279	255	241	235	246	257	257	261	211	249	244	240	253	235	253	256	237	248	268	256	245	284	264	269	277	248	224	244	254	265	254	244	292	251	266	267	250	248	264	253	262	237	259	265	221	257	245	252	269	252	259	262	254	271	243	261	249	251	271	280	255	226	243	281	275	227	279	216	241	253	268	250	275	247	270	236	261	261	243	250	232	262	231	248	225	266	262	276	277	253	230	259	258	248	252	249	231	286	256	243	233	251	251	236	250	249	267	262	232	240	261	254	256	256	271	243	265	253	239	239	241	244	269	247	268	263	273	285	234	264	230	267	237	260	263	254	220	247	242	265	251	240	249	243	246	267	247	269	258	264	264	250	242	253	253	242	280	274	265	261	251	271	249	295	253	232	261	255	277	233	254	228	248	280	252	258	277	255	271	248	238	219	225	254	274	251	255	260	263	245	245	230	238	243	269	256	247	234	254	246	273	221	260	237	271	248	285	269	259	228	257	244	285	248	234	241	254	274	228	223	272	265	250	278	244	248	233	237	254	238	237	245	264	223	250	262	267	250	271	241	261	261	278	261	249	252	239	234	241	266	264	250	241	240	274	236	241	265	257	236	251	228	241	256	278	287	228	229	270	278	258	244	258	289	253	256	231	271	223	249	267	249	253	256	240	244	241	238	268	297	237	253	268	237	238	239	268	237	266	258	263	247	244	249	259	262	248	238	255	257	226	244	264	267	263	271	275	278	257	279	292	235	254	251	266	283	265	237	241	258	283	249	226	275	245	248	248	283	246	245	239	258	242	243	262	243	264	247	239	230	264	230	247	240	255	246	210	258	247	250	262	271	255	259	260	219	274	250	243	266	273	262	245	251	262	221	288	268	230	286	239	238	224	237	234	265	234	243	244	235	222	274	268	270	272	290	238	240	256	287	225	257	222	249	232	235	250	254	247	258	270	262	245	234	269	233	252	257	277	262	279	249	247	257	228	262	237	243	258	253	215	245	251	268	242	249	237	224	237	244	263	270	244	247	250	257	230	248	263	246	261	271	245	274	261	273	267	285	251	243	258	244	261	274	266	254	252	245	250	259	296	245	226	226	232	227	290	228	244	281	287	261	200	251	287	239	252	253	248	261	251	262	247	225	240	224	254	232	251	253	260	232	269	267	268	269	275	255	269	253	250	255	235	238	287	275	261	274	261	282	250	267	259	286	284	267	282	266	272	271	251	264	247	268	241	261	259	260	249	271	239	261	287	277	284	246	268	249	283	264	229	270	248	257	255	245	260	265	247	250	261	268	241	235	249	239	225	254	248	277	234	254	269	273	238	260	248	248	275	254	228	246	242	251	239	258	242	236	231	268	294	234	284	244	260	258	272	263	288	244	261	251	268	249	269	274	263	243	258	238	243	234	248	267	253	273	257	268	243	259	264	249	236	271	264	266	239	213	250	255	257	264	247	237	230	230	264	243	258	259	274	247	266	250	248	253	249	280	251	256	255	253	258	249	245	233	217	248	272	247	268	272	244	266	244	245	246	220	270	273	250	261	259	285	269	264	245	222	247	263	236	234	238	275	252	238	228	249	292	271	263	251	235	250	254	242	262	246	219	276	274	295	262	265	256	259	273	254	241	236	261	245	234	269	260	234	249	285	261	294	235	256	280	249	240	223	270	284	283	244	259	258	254	243	270	239	269	255	246	263	272	275	273	240	260	244	237	248	281	238	227	256	260	269	243	272	251	239	251	222	245	245	241	275	269	241	269	222	257	271	248	258	280	228	241	251	260	275	235	256	266	254	244	254	251	252	233	281	233	241	260	234	254	272	266	247	230	240	253	274	219	273	272	245	245	252	274	246	264	257	224	264	260	219	272	237	250	273	273	291	250	273	260	246	262	238	273	244	274	232	274	279	235	254	269	241	257	263	231	276	243	247	271	241	286	241	233	240	251	264	234	262	263	258	272	265	277	229	243	264	255	239	273	227	222	258	269	256	251	280	270	239	228	237	271	273	270	242	280	254	250	255	270	275	271	255	258	237	267	272	255	277	252	232	249	272	246	232	266	246	236	265	260	257	280	281	273	266	255	241	264	246	210	267	244	267	260	269	234	260	262	273	252	252	237	258	221	206	276	268	258	272	224	253	225	285	267	257	243	240	249	244	244	272	258	237	250	247	249	260	247	255	250	230	236	269	207	271	266	274	222	260	263	231	215	249	284	240	249	253	240	262	247	220	260	257	248	252	256	276	239	252	232	276	259	245	242	232	259	230	286	256	269	242	269	238	220	262	269	239	261	265	238	268	233	243	244	273	275	270	258	259	269	255	253	262	225	251	258	267	254	254	280	225	254	240	275	263	252	273	236	267	259	257	241	270	261	249	266	258	256	215	228	245	258	289	230	269	249	273	258	241	270	248	236	236	260	278	244	269	257	289	254	271	239	271	226	268	268	216	254	249	274	257	224	223	242	253	266	260	274	250	257	232	253	285	254	256	233	233	260	287	207	249	236	252	289	260	265	251	240	244	259	253	275	277	247	216	259	271	289	267	260	248	239	270	236	242	252	282	234	240	243	228	266	240	260	236	244	268	275	244	259	271	247	258	248	258	268	220	257	254	256	257	258	243	249	250	251	243	275	250	265	245	236	265	274	259	277	268	256	251	275	278	260	283	265	260	266	233	253	279	242	251	266	250	255	254	238	255	259	236	227	251	240	294	260	251	260	264	270	259	243	297	264	243	254	253	253	246	245	236	291	274	241	215	233	240	256	266	247	266	258	277	245	254	231	243	265	247	252	253	244	241	232	269	244	265	237	238	244	263	265	267	250	261	246	256	269	277	273	262	257	256	246	274	239	224	264	231	250	241	259	277	241	226	264	272	230	237	289	266	257	256	265	255	267	257	257	274	248	243	235	243	257	235	257	268	243	272	280	240	238	245	239	237
22290	21510	33589	38654	38426	34608	29389	24724	21953	19236	16412	14420	12869	11777	10802	10283	9257	8770	8264	7211	6296	4959	5251	5012	4411	3432	3119	2804	2613	2522	2105	2141	2230	2084	1998	2014	1694	1413	1457	1533	1406	1396	1476	1279	1191	1239	1118	1033	923	896	870	814	824	782	772	804	771	778	804	746	743	742	743	745	709	693	701	721	771	734	639	695	716	737	683	651	631	691	632	629	636	629	636	662	662	660	610	618	666	663	645	653	644	674	638	627	631	654	624	620	655	609	627	652	589	622	652	650	601	611	588	582	617	636	613	619	651	646	641	645	614	595	614	618	634	563	579	600	609	645	597	607	661	612	615	589	623	596	616	597	599	641	650	648	638	615	638	616	566	622	634	600	615	622	650	650	593	629	649	609	660	588	585	618	633	586	629	604	613	607	612	571	665	636	625	615	666	598	686	636	586	625	660	651	603	594	650	606	586	623	653	654	661	616	624	552	635	653	606	607	622	578	597	612	643	641	680	618	634	650	618	618	626	640	621	650	631	558	626	590	587	641	655	590	640	599	621	629	599	661	607	611	565	628	611	665	626	626	611	604	615	562	619	605	595	607	603	634	604	630	639	633	598	616	678	612	598	602	631	603	611	579	611	616	583	572	617	610	614	595	613	645	649	608	636	596	669	619	634	646	626	625	653	612	652	647	654	591	625	587	603	605	601	606	598	650	633	623	604	600	646	634	649	638	623	670	628	662	698	661	660	607	612	600	615	627	611	661	622	634	605	626	641	675	641	660	594	566	600	597	612	622	596	636	576	634	561	618	629	583	672	627	621	645	620	625	647	556	605	672	612	662	596	601	615	661	653	612	644	614	635	646	581	628	623	643	652	619	587	655	645	611	628	648	628	635	661	606	682	601	569	638	625	611	618	603	610	601	638	613	682	602	619	639	646	602	647	653	615	587	616	625	651	659	609	639	590	633	605	640	646	645	593	623	611	629	682	605	627	605	633	661	645	570	555	594	598	664	654	618	611	606	636	598	568	579	618	591	604	617	635	619	629	689	631	634	622	687	577	628	589	654	619	608	600	589	670	601	665	634	604	605	661	561	640	621	615	611	635	637	669	679	623	606	659	670	645	613	633	657	662	584	627	593	569	642	674	653	645	615	639	650	649	610	668	612	659	646	585	636	609	582	600	666	636	619	598	636	613	603	597	630	598	642	620	657	606	653	630	626	579	672	662	608	631	610	587	644	626	644	631	603	613	614	612	641	637	646	620	648	629	655	602	616	612	640	647	657	607	629	663	647	628	651	614	597	625	683	603	640	571	628	655	607	640	588	642	604	629	646	643	609	657	613	637	642	648	610	628	594	602	635	669	633	631	618	601	594	648	683	636	644	634	606	625	597	643	616	614	587	675	663	661	612	642	641	673	636	587	607	642	619	562	627	617	623	645	593	633	654	587	590	625	639	604	594	601	633	656	668	661	632	648	638	624	608	651	592	637	608	670	673	663	683	654	585	596	588	599	631	670	628	628	640	628	602	664	620	636	618	618	596	655	672	600	613	638	633	647	638	631	603	616	593	612	647	652	641	605	647	609	616	595	630	624	628	637	632	649	591	622	653	631	640	632	642	629	614	613	631	622	650	663	608	566	638	639	626	635	657	610	624	597	598	658	648	621	617	595	666	611	618	675	658	669	629	626	630	630	642	627	653	610	618	641	660	625	637	652	626	577	618	644	585	647	647	619	661	621	583	607	634	628	671	648	602	603	640	633	598	629	639	628	657	632	642	623	598	670	576	607	659	647	677	602	616	638	624	635	615	623	632	616	627	621	646	649	645	639	616	626	631	636	633	588	636	612	648	583	652	596	608	613	621	608	617	588	676	678	634	589	593	648	584	600	649	614	645	628	648	611	606	634	622	580	620	601	585	598	610	611	614	567	634	612	643	621	660	653	618	564	635	566	639	602	608	661	594	600	617	587	644	606	634	601	609	640	616	572	593	615	566	680	609	635	611	613	642	648	612	587	630	614	638	627	590	670	621	647	703	626	598	626	635	643	654	584	620	632	649	642	643	628	593	616	667	603	646	614	587	610	608	664	638	674	655	626	599	596	664	647	611	622	657	636	630	636	605	619	654	609	645	624	608	635	626	650	608	649	601	630	599	625	605	659	700	644	628	689	591	654	677	656	628	667	573	621	600	635	622	597	602	611	611	626	608	674	668	651	638	615	627	636	621	652	615	645	656	624	638	616	615	655	629	627	653	667	622	652	600	630	662	584	672	584	630	601	663	589	633	626	626	624	620	631	640	653	588	648	598	586	618	623	632	646	602	639	627	614	653	620	644	630	641	634	585	633	597	670	621	636	576	608	641	653	642	626	633	622	612	653	677	586	636	597	633	601	563	573	642	644	629	652	627	641	618	660	640	641	625	640	661	634	628	590	620	633	566	594	646	647	640	669	656	653	642	629	646	667	578	629	651	616	633	608	609	660	597	687	655	611	630	593	607	591	613	660	582	649	630	616	607	624	634	615	649	608	657	609	636	611	629	673	604	633	638	573	580	593	625	591	613	576	631	631	636	629	624	629	607	626	633	617	633	633	607	668	592	647	654	604	630	651	566	567	639	623	631	610	646	619	623	590	605	605	639	605	643	599	653	635	587	635	638	605	645	661	583	633	670	632	617	661	622	646	643	616	637	630	638	623	627	591	640	646	671	609	614	613	681	585	622	648	642	650	629	593	626	644	638	617	636	627	592	629	647	601	609	618	669	600	615	620	605	621	639	641	609	589	663	597	619	610	594	665	596	588	624	617	609	658	683	636	648	645	592	651	627	670	673	641	644	636	622	626	630	607	640	614	611	630	661	664	599	645	637	629	619	601	614	598	631	617	601	616	613	634	637	621	637	645	611	624	628	638	652	612	619	666	627	646	607	620	608	616	688	626	612	575	618	583	638	656	692	630	601	640	633	617	645	623	674	634	637	637	632	615	637	683	597	612	677	607	628	661	621	609	661	643	671	630	608	629	644	593	628	657	611	630	604	667	657	644	637	662	623	604	654	616	678	647	611	637	596	645	641	586	572	676	646	641	632	618	624	589	609	634	624	642	622	637	677	641	587	641	606	644	658	635	662	627	641	608	600	620	599	628	639	639	622	646	652	618	585	592	600	656	635	642	666	658	635	667	626	631	631	606	677	657	629	614	621	583	634	640	604	668	613	569	589	610	624	621	603	645	650	664	617	652	557	603	615	651	607	594	614	617	615	604	609	583	601	681	636	630	664	642	653	665	625	677	591	661	668	658	626	630	624	586	652	601	641	596	618	678	571	670	592	599	625	676	606	611	592	575	612	641	645	628	649	611	641	633	617	619	633	669	622	604	611	614	631	672	632	646	637	627	678	605	622	617	626	624	611	646	593	654	626	640	620	665	614	613	583	644	660	601	668	601	642	626	637	566	590	607	633	602	601	558	660	649	678	624	613	623	619	618	627	675	635	599	619	606	666	613	638	583	647	644	587	616	626	623	620	640	619
19813	17540	19963	18131	15205	9798	5669	3188	2498	1936	1451	1206	1032	952	871	771	816	726	681	669	566	474	423	423	389	363	344	346	337	316	311	293	287	333	261	273	258	271	287	286	293	264	278	260	272	241	271	261	249	258	254	251	261	230	233	271	270	232	240	270	251	253	233	224	227	254	250	274	243	248	229	252	225	236	243	260	260	237	226	260	270	245	263	246	237	258	250	229	251	235	248	233	245	250	269	245	227	281	239	225	254	257	243	227	241	267	264	230	243	247	242	232	246	253	257	249	252	251	254	269	231	239	266	245	237	246	246	255	212	236	235	244	232	235	252	247	239	228	247	234	242	208	235	281	245	228	252	232	235	248	236	228	253	257	233	255	222	254	224	249	215	226	238	216	250	254	233	236	248	270	245	270	267	242	254	195	238	245	247	238	248	234	230	225	260	260	268	237	267	236	245	216	251	233	254	262	253	227	235	246	231	240	250	230	241	258	216	284	271	229	254	253	237	254	259	262	259	244	280	250	247	275	238	238	222	220	243	281	250	238	241	250	271	230	220	235	226	254	240	232	220	250	253	275	231	213	219	236	237	225	243	218	228	256	257	271	242	228	259	226	227	253	230	257	231	238	248	252	242	224	253	236	251	238	225	236	247	256	225	227	247	242	275	241	247	204	229	256	243	239	243	239	242	263	252	263	200	233	247	274	246	233	238	209	256	261	205	275	256	233	247	241	285	236	267	270	224	244	285	238	255	243	261	253	245	221	254	246	240	239	260	251	249	230	268	259	192	273	243	242	254	225	253	228	228	240	233	228	226	239	228	246	257	236	233	218	230	250	241	243	232	260	251	235	245	250	257	241	243	277	225	231	246	244	229	254	252	242	238	246	232	245	240	245	236	234	248	250	256	285	247	258	271	253	249	223	251	263	231	235	244	244	259	261	219	240	247	250	238	229	258	233	196	239	228	271	221	233	229	234	280	229	289	244	250	234	263	245	252	264	232	252	232	271	238	293	252	219	250	241	255	212	245	256	233	240	264	239	235	257	271	241	237	239	231	238	237	238	233	236	230	240	256	251	230	242	252	250	233	228	221	251	231	214	250	218	215	233	246	230	234	228	262	262	267	217	222	232	256	238	235	255	248	238	241	258	260	256	265	266	258	255	229	251	237	230	271	268	242	254	268	236	264	257	228	249	249	273	253	206	231	247	253	253	248	229	246	252	247	251	224	258	243	249	224	229	265	253	234	229	230	239	238	267	264	249	240	257	218	213	261	238	261	264	229	263	240	250	256	257	247	226	245	231	236	261	235	216	233	253	268	230	272	260	252	244	253	264	253	246	234	221	260	269	263	230	242	250	221	230	264	236	286	236	218	246	275	243	236	219	232	237	228	238	216	240	247	246	234	256	246	251	249	218	237	259	295	230	220	260	257	244	247	223	230	232	251	233	227	222	227	279	215	255	252	260	226	249	255	242	242	250	257	252	223	235	233	243	215	251	242	246	242	259	253	225	232	254	212	244	253	272	276	241	234	238	242	238	246	237	261	264	253	235	235	255	254	224	246	223	232	244	273	231	248	225	242	219	247	275	249	240	242	244	229	239	242	236	246	244	194	260	247	229	238	259	259	294	231	218	229	235	250	267	238	259	259	244	303	229	223	238	244	244	233	232	243	238	249	260	242	247	281	247	231	240	237	237	209	255	262	241	249	248	252	272	253	251	236	213	243	207	200	245	263	244	243	234	262	210	267	263	237	249	268	230	228	251	201	268	236	253	293	233	250	250	266	279	262	278	234	256	262	249	253	265	257	259	222	218	235	252	230	250	258	260	262	234	272	267	232	246	246	270	268	231	247	241	234	259	241	244	248	241	252	265	215	235	216	239	244	272	246	232	255	257	217	258	238	258	257	270	268	207	253	221	237	236	230	247	263	226	224	240	252	230	241	233	246	270	235	264	233	247	224	250	244	244	227	231	254	257	240	238	237	246	243	249	262	278	222	258	261	275	236	240	264	275	251	261	263	238	240	235	234	255	254	237	242	236	255	236	253	231	239	240	246	222	235	243	240	231	240	248	254	231	287	229	248	214	236	229	224	227	207	239	266	255	232	227	254	250	248	223	222	239	256	259	240	237	241	254	246	244	234	226	262	237	220	271	222	230	280	254	253	224	248	251	257	255	253	263	245	259	225	205	240	249	244	267	247	240	222	262	241	204	249	227	236	253	230	251	239	248	240	222	265	216	236	264	228	269	250	258	259	242	265	247	246	240	247	270	240	249	232	244	235	243	241	223	257	220	234	263	220	267	217	240	258	217	248	256	242	265	243	268	228	223	243	270	272	251	221	248	241	236	272	232	235	234	270	232	239	236	223	275	252	246	246	237	246	253	255	241	240	243	243	230	255	242	215	264	271	215	221	222	235	249	264	257	234	259	235	215	248	240	234	229	244	240	262	251	254	223	261	243	245	236	258	252	260	260	234	258	251	245	250	247	241	242	222	228	242	254	237	227	281	238	238	235	235	256	250	253	269	254	239	226	248	244	232	264	250	251	250	239	251	237	254	237	242	222	254	253	241	259	259	234	229	250	245	246	221	269	256	240	252	273	245	245	255	249	260	256	251	223	241	236	246	232	261	250	220	235	285	218	273	244	275	232	241	240	237	269	246	233	250	246	245	255	229	235	253	246	263	264	250	227	250	252	260	239	243	270	243	269	232	257	279	226	246	257	232	253	253	243	246	241	237	208	244	234	255	239	254	244	260	262	216	227	264	234	242	231	210	227	207	238	245	252	253	240	261	219	234	243	220	235	213	264	253	253	227	267	228	233	201	259	237	239	225	259	243	228	226	229	228	246	208	257	248	202	236	249	271	262	245	268	233	235	238	269	260	234	247	244	228	206	231	239	207	234	235	247	233	260	229	234	264	230	206	246	254	251	246	228	251	263	252	233	273	264	254	216	265	248	252	275	239	249	255	229	230	245	240	245	239	236	263	246	272	240	267	233	227	256	243	261	224	246	239	252	244	225	230	274	227	252	217	247	250	266	231	249	249	255	221	261	235	271	255	243	244	230	248	242	245	245	221	267	224	241	244	226	246	245	226	255	238	224	204	255	255	236	257	251	253	248	246	230	199	236	270	218	281	260	255	232	236	230	224	239	265	265	244	247	267	226	288	268	241	284	232	233	220	238	241	255	238	258	241	244	226	236	236	249	225	248	230	255	252	241	244	281	253	232	244	261	274	254	247	235	226	233	225	223	242	242	241	249	242	228	230	251	239	260	261	255	224	210	242	239	237	231	244	243	222	263	228	255	220	226	234	226	234	266	250	224	232	217	234	242	235	233	256	259	240	253	229	245	260	234	238	246	248	226	250	257	226	265	260	245	235	237	243	253	246	237	256	238	252	207	247	242	270	265	250	237	248	231	248	213	284	248	236	279	254	234	233	235	219	251	207	248	257	229	221	243	254	254	227	254	274	248	254	238	262	208	231	253	249	240	228	235	250	249
11332	13406	22868	27666	27500	22515	17660	12858	10862	9208	7562	6351	5540	4726	4347	4396	4174	4054	3677	3253	2732	2128	1885	1814	1797	1496	1478	1282	1236	1144	1068	1051	988	1024	990	940	931	862	874	827	869	773	772	780	749	714	745	695	691	696	674	630	632	688	636	667	625	666	642	609	622	629	622	626	598	661	595	583	598	573	636	602	615	630	614	628	666	622	613	615	568	570	614	597	617	578	597	598	610	569	626	593	625	671	587	622	611	602	662	596	579	596	618	649	621	621	611	630	582	551	619	653	620	615	649	617	672	609	637	583	600	594	619	614	583	569	620	689	635	621	593	617	652	616	645	617	609	616	633	599	636	577	598	613	612	604	635	654	632	642	649	614	612	643	587	602	632	595	621	580	635	606	588	649	629	609	601	606	627	606	612	651	619	581	611	621	602	611	609	578	633	598	580	621	578	631	663	595	598	618	565	601	578	592	625	615	580	586	594	610	576	569	627	621	606	623	668	588	572	604	655	611	646	599	584	605	601	606	636	611	584	655	620	595	624	585	590	611	671	593	640	635	591	602	583	594	616	630	605	591	615	634	650	607	673	589	666	609	621	622	649	595	597	651	619	626	616	633	639	644	625	592	586	618	642	560	608	592	572	570	595	607	681	599	595	600	609	621	556	627	591	577	639	579	617	618	605	641	624	618	679	611	604	614	625	610	600	604	645	598	610	614	619	621	607	658	623	596	630	618	628	646	636	644	625	581	615	603	596	628	617	612	621	631	622	598	608	578	578	595	591	581	602	604	626	618	604	588	591	618	638	645	636	580	584	634	605	627	604	605	561	583	606	615	594	637	616	637	641	614	606	656	609	625	589	607	595	608	629	603	636	604	648	604	622	636	594	605	647	608	605	645	606	590	660	600	608	621	600	593	605	609	589	644	600	626	619	605	656	589	598	583	627	626	608	644	617	646	656	602	588	627	594	561	617	615	637	571	615	631	649	582	570	628	656	605	641	617	595	624	623	637	608	626	628	615	564	593	589	601	600	644	634	616	624	633	634	597	590	574	627	628	602	623	619	684	624	594	603	579	586	609	617	612	635	603	655	619	637	673	585	621	606	614	621	616	616	667	617	629	601	611	639	589	603	599	577	597	636	602	592	602	610	636	653	569	581	589	653	615	562	610	625	607	638	572	573	649	682	588	592	602	650	620	614	627	613	664	593	612	585	662	596	583	618	616	602	623	594	622	601	582	641	643	638	660	576	600	619	633	594	653	617	585	634	663	647	646	672	665	613	601	652	627	645	625	660	590	610	677	609	597	605	622	622	604	591	603	578	607	610	587	609	627	602	644	604	611	609	595	661	595	604	597	639	619	678	636	598	612	585	616	609	585	644	608	583	607	586	600	590	565	611	650	640	642	604	633	638	616	645	646	606	613	610	561	631	606	562	618	643	566	626	620	581	561	638	599	562	654	574	594	610	612	606	607	666	603	600	585	632	618	604	572	630	569	620	634	644	622	586	579	604	598	563	622	549	617	605	595	603	578	631	602	633	627	608	601	567	632	617	597	621	641	616	616	648	580	608	583	618	600	635	629	615	614	680	613	666	621	630	581	624	650	638	631	609	616	614	647	623	603	566	602	620	587	650	590	608	628	621	602	616	612	563	635	617	615	625	577	606	616	618	602	549	638	608	641	612	606	639	673	647	619	604	576	619	623	646	575	579	627	637	634	569	579	586	586	620	528	616	597	600	646	646	589	620	612	640	646	600	621	596	609	604	644	607	619	642	622	654	619	609	639	655	610	638	601	564	619	600	577	588	611	586	610	647	572	591	647	635	611	631	608	608	622	582	594	602	658	566	592	615	572	608	628	648	619	611	613	611	594	629	590	668	573	623	601	645	616	566	598	613	590	646	593	595	593	622	627	653	610	603	633	639	628	595	639	598	636	550	595	614	608	560	608	601	608	631	618	662	617	615	576	615	632	661	596	605	622	620	614	588	597	637	621	587	624	618	587	573	606	638	625	594	603	608	648	623	578	636	576	640	590	634	622	623	594	565	648	586	561	636	615	633	621	641	615	622	613	585	615	588	605	634	620	605	618	633	636	643	626	643	587	629	590	633	596	556	594	578	624	613	617	581	582	619	591	605	672	598	620	572	608	644	581	649	602	618	586	615	606	578	578	611	580	663	629	614	640	650	620	608	604	585	647	652	637	596	625	577	646	634	589	596	604	604	649	624	671	588	610	612	605	615	586	619	630	606	608	581	603	623	627	658	637	608	593	635	613	604	630	550	664	611	592	625	661	599	626	645	602	608	640	630	599	593	566	659	612	579	593	598	606	638	582	638	655	585	618	601	576	542	595	629	637	678	666	605	590	577	627	589	610	604	591	662	638	639	570	565	600	573	591	599	597	632	583	619	641	621	613	587	637	641	624	621	621	643	618	602	619	647	594	572	611	617	603	599	646	612	603	578	629	704	639	645	611	638	608	587	598	622	602	576	603	671	631	554	602	625	604	599	630	645	616	569	602	548	626	609	650	604	590	607	610	563	578	595	616	599	604	605	615	569	578	613	650	583	573	619	595	617	617	612	578	599	608	623	623	612	577	616	612	633	638	616	605	591	630	614	633	629	590	597	619	588	646	585	586	634	639	592	655	604	641	593	619	614	631	606	583	632	635	614	649	590	605	626	650	590	625	602	622	604	610	687	591	617	622	692	595	583	580	609	627	630	588	604	576	659	623	620	580	638	585	601	604	585	626	592	574	634	567	617	620	625	636	567	591	609	583	627	579	586	633	576	615	565	596	598	599	626	610	572	605	625	624	595	630	615	642	587	591	579	591	583	624	596	641	626	612	633	622	614	650	606	612	609	619	638	620	592	601	650	641	618	633	586	645	608	626	628	580	615	659	634	615	598	652	606	644	639	656	612	660	657	660	611	596	627	621	581	614	559	611	610	609	594	627	627	627	634	614	637	609	610	624	617	596	648	622	615	596	569	596	650	625	611	605	620	567	633	623	624	607	606	600	593	614	639	615	609	592	567	652	580	636	626	578	639	622	587	694	579	604	647	616	597	595	606	623	623	635	635	628	611	610	593	598	568	596	603	562	619	640	637	613	623	648	589	570	630	588	625	569	648	615	653	615	658	609	580	602	611	607	618	610	611	624	627	607	610	635	594	648	579	599	628	617	582	643	612	624	617	619	631	624	577	572	618	595	595	623	653	572	622	569	629	584	559	637	622	587	622	665	647	584	609	600	609	634	587	594	602	634	669	639	622	592	617	598	608	616	642	638	563	589	629	601	560	620	625	611	581	603	548	601	586	631	625	614	608	587	553	588	572	578	625	630	616	605	649	621	576	613	618	637	607	597	643	566	595	704	615	593	613	649	608	615	589	621	588	641	576	591	643	612	646	602	626	574	631	599	622	616	644	606	562	604	612	600	598	589	600	621	610	606	668	597	636	612	593	603	642	618	615	589	610	587	601	589	602	586	671	601	613	629	611	574	621	611	576	665	608	577
28639	24168	26084	24518	21592	15445	9250	5785	3999	3205	2486	2010	1757	1614	1500	1465	1256	1161	1123	970	841	752	676	605	556	517	463	477	430	427	440	370	406	364	405	356	388	368	350	385	373	326	362	341	326	316	338	321	300	315	316	297	312	301	303	305	307	305	324	288	284	302	275	301	298	311	288	278	283	280	269	308	318	293	313	285	323	282	279	282	298	304	277	351	277	278	278	269	297	298	289	299	236	310	272	289	269	315	281	270	280	293	263	290	277	272	273	249	277	289	269	276	262	257	292	299	293	283	279	281	299	298	275	298	261	304	300	284	266	246	283	266	278	311	320	306	301	281	295	270	302	272	296	288	243	280	273	291	296	289	280	275	281	279	296	275	292	282	305	277	230	296	288	283	285	275	285	306	295	275	292	270	293	258	298	290	285	316	306	273	278	271	308	288	274	259	257	306	289	302	336	272	309	298	279	290	325	274	245	313	320	323	305	282	285	265	274	313	278	289	290	278	274	289	279	297	323	304	268	291	274	254	300	277	296	331	305	266	270	267	284	314	286	299	295	297	291	277	261	241	305	348	272	305	313	278	317	303	294	274	291	268	281	272	270	282	269	308	278	278	305	261	267	279	289	292	312	271	279	266	322	282	297	296	275	258	280	296	306	327	276	285	276	293	288	293	293	301	326	302	265	289	256	260	301	282	325	314	291	290	286	295	265	275	276	280	280	261	304	284	296	281	295	263	296	266	278	266	299	298	273	244	297	273	293	296	255	271	291	291	291	288	266	293	311	282	283	286	289	284	270	285	273	291	290	289	276	270	320	305	266	268	283	274	272	254	285	301	283	290	272	310	312	278	308	331	278	287	295	292	264	313	281	325	268	290	295	294	312	256	292	300	278	301	283	276	281	282	269	293	277	294	277	288	292	282	322	307	295	282	289	291	328	289	324	314	271	251	313	313	331	269	272	276	263	294	289	269	261	255	285	273	295	302	296	287	282	271	281	303	292	303	288	249	264	289	312	272	289	292	306	301	289	261	268	280	269	291	278	283	276	285	298	318	298	246	293	261	300	298	272	289	280	265	272	298	292	284	289	268	282	296	292	286	282	304	276	277	301	287	299	292	278	273	281	288	305	268	276	293	285	321	265	254	261	300	292	302	284	292	291	307	284	274	286	279	312	275	311	271	277	286	286	284	288	268	280	278	289	302	322	266	287	272	281	259	281	294	307	306	318	274	286	301	290	274	266	257	309	287	311	292	292	280	277	298	306	276	279	295	304	259	282	266	303	280	301	303	286	289	252	283	273	257	290	292	287	293	322	291	297	311	299	274	267	274	274	288	312	316	302	291	304	282	313	332	312	284	283	317	272	266	297	301	285	278	273	269	282	288	315	304	299	271	263	278	309	276	304	325	285	283	301	277	287	306	296	277	272	283	301	271	285	325	285	263	277	297	299	308	308	295	295	299	311	276	278	292	282	276	269	277	251	293	285	276	320	287	270	285	299	294	274	293	279	298	299	290	330	276	304	275	263	296	307	281	315	268	270	286	304	325	282	277	309	288	295	264	288	290	278	293	301	274	321	277	299	293	273	292	279	292	293	283	264	246	280	295	288	267	300	278	274	298	273	280	300	287	270	315	270	290	288	280	254	274	304	273	294	272	296	291	274	277	281	293	316	268	266	274	261	284	277	302	283	277	289	248	291	280	292	293	285	295	281	268	323	303	265	279	304	278	290	309	300	302	286	279	275	317	301	274	289	290	264	302	291	302	278	291	293	288	276	280	297	271	281	278	286	288	271	270	262	283	307	274	312	287	279	263	282	272	300	275	300	289	305	272	288	292	289	270	268	273	264	343	271	245	278	289	283	298	298	338	323	295	294	288	276	281	285	294	273	292	291	290	278	312	269	282	287	285	325	312	288	312	249	254	310	292	294	307	270	297	293	299	297	293	282	313	287	277	287	296	274	300	282	283	286	317	319	321	297	253	276	316	247	243	266	300	325	273	318	317	293	260	270	283	288	305	289	273	294	261	297	302	278	273	273	286	292	283	275	284	292	299	253	310	274	310	270	284	297	265	306	262	309	292	273	263	293	251	269	305	260	296	315	310	319	282	287	265	244	295	280	302	317	291	307	292	264	271	285	323	309	296	303	262	287	301	291	307	303	315	315	285	278	321	313	243	293	285	291	312	288	294	279	249	278	283	297	289	295	273	293	305	293	280	288	311	310	264	272	296	314	310	281	241	298	309	267	329	286	321	294	268	313	292	262	269	298	300	246	277	337	285	263	278	285	271	289	296	305	281	303	262	281	258	252	299	287	275	282	267	287	288	300	251	277	291	289	277	268	249	290	289	287	301	291	320	272	285	278	279	320	294	287	321	271	283	288	308	291	313	310	282	279	295	270	309	313	270	315	313	297	305	268	285	289	271	286	310	296	231	289	264	310	286	283	284	274	267	256	305	285	278	277	268	272	275	279	263	307	281	286	297	287	283	281	300	270	317	320	272	261	274	306	286	319	292	308	283	297	329	272	282	270	293	317	280	314	299	312	281	319	253	276	278	291	316	266	324	265	279	285	287	291	258	297	281	298	264	301	308	281	298	302	304	272	319	311	284	307	298	305	302	287	297	296	292	310	277	311	308	310	288	310	290	280	293	286	310	304	287	288	289	309	284	289	275	284	286	280	307	304	289	304	290	291	289	278	265	314	294	286	284	312	272	281	303	282	283	294	298	273	295	266	291	278	298	301	282	271	316	268	282	300	286	305	301	292	291	278	287	291	288	272	300	294	297	299	298	290	298	293	299	296	273	290	256	282	286	283	291	316	306	274	287	279	314	270	278	301	266	279	316	304	279	297	290	279	284	273	273	300	317	307	292	298	282	291	292	288	278	273	299	308	298	278	314	291	276	283	273	279	258	305	280	272	267	306	297	295	267	266	288	290	280	300	302	327	307	291	305	261	302	293	290	269	310	312	280	292	308	271	290	281	278	274	312	295	249	283	285	291	322	260	324	286	292	264	288	280	297	285	310	309	262	300	302	271	294	304	329	270	262	282	279	275	297	299	289	251	314	302	272	278	291	324	286	288	291	272	259	295	263	301	290	303	309	309	298	253	249	286	284	269	326	277	291	286	290	308	302	270	256	261	281	285	288	283	307	283	285	252	297	298	299	285	305	281	296	307	290	308	297	271	275	292	287	252	276	283	270	323	309	264	316	291	295	278	290	295	317	291	280	266	301	309	281	290	271	267	300	303	263	315	303	313	275	281	270	274	244	301	304	273	276	264	279	252	297	306	288	272	288	293	320	288	272	282	291	298	286	311	251	295	307	291	286	287	266	278	286	287	301	300	293	273	260	303	304	260	298	307	273	288	290	282	302	308	334	284	257	282	267	268	272	329	299	309	269	276	285	277	256	267	276	263	266	310	265	282	259	271	306	299	288	273	307	291	286	282	280	304	270	296	296	273	283	268	290	276	286	323	287	263	294	276	303	313	305	299	300	273	309
17276	18065	28603	33887	34241	28829	23577	18719	15633	13502	11695	10140	8815	8610	7575	7464	6629	6290	6215	5229	4417	3546	3397	3401	2862	2434	2178	1979	1839	1801	1621	1599	1616	1541	1541	1465	1313	1230	1213	1194	1111	1120	1124	1031	974	1066	975	900	926	826	795	881	776	818	833	825	779	839	820	759	769	761	759	734	746	673	775	712	758	742	731	744	707	689	720	680	711	731	738	687	715	715	714	719	754	736	716	686	714	707	680	637	707	737	661	744	715	683	712	699	715	707	697	675	690	740	683	695	714	715	671	697	712	697	708	710	701	693	707	714	636	735	697	742	719	662	749	715	701	785	700	679	682	726	698	696	722	703	748	718	741	675	715	690	678	682	685	696	695	640	683	696	718	696	686	740	737	714	680	719	716	708	733	703	759	725	708	702	699	713	690	681	708	731	680	691	698	716	703	690	686	717	657	705	722	672	676	658	741	700	762	705	689	707	672	681	649	715	712	699	643	688	671	689	718	682	697	716	697	704	709	724	709	695	690	701	686	732	689	712	720	703	689	725	707	658	667	716	706	716	689	731	660	677	721	720	662	747	717	713	711	711	712	705	716	668	682	720	715	689	693	680	709	714	742	773	739	692	699	693	721	759	734	723	685	656	716	700	692	686	715	664	705	708	667	721	735	644	699	732	669	721	696	717	709	701	712	687	720	689	691	744	696	697	674	672	703	643	702	702	698	632	689	676	693	715	722	707	718	713	727	712	709	690	715	766	691	728	674	716	712	699	712	658	710	692	729	751	683	756	700	710	712	731	707	710	691	716	695	677	695	688	703	716	664	713	702	715	701	720	732	755	703	704	717	696	728	687	665	694	701	686	655	695	708	695	717	728	678	712	730	707	713	686	652	733	653	688	702	718	664	700	761	742	734	711	710	736	663	711	704	683	693	695	735	739	719	663	680	673	706	710	678	722	718	705	642	751	729	686	689	702	702	707	676	687	671	686	722	720	743	748	714	728	703	697	634	686	708	728	704	688	664	712	713	749	694	673	697	700	725	705	677	726	688	712	725	728	708	730	734	700	700	666	707	672	707	721	752	699	706	672	730	764	687	696	674	687	743	692	672	696	684	671	699	718	737	713	709	734	664	712	688	726	698	699	729	706	738	722	724	704	714	725	686	693	706	694	734	663	709	695	701	682	671	664	728	710	721	706	712	690	695	783	716	733	681	712	706	718	726	704	740	719	694	718	700	670	762	705	721	701	697	709	695	694	719	703	719	692	674	740	673	713	656	702	706	666	700	699	722	687	694	654	745	680	674	653	711	687	678	717	670	712	702	714	693	640	697	688	759	704	684	648	702	702	661	659	687	652	687	753	712	732	664	666	658	693	627	717	677	686	697	683	712	698	691	708	698	681	694	695	713	707	741	667	734	778	610	670	738	745	712	687	633	686	656	657	745	650	725	716	698	676	680	701	667	677	677	681	682	672	705	737	735	687	685	668	705	716	660	656	687	693	680	636	676	694	681	732	701	734	688	698	702	690	729	698	727	712	700	702	696	710	679	721	752	677	691	674	684	689	716	723	691	659	701	715	725	712	722	726	700	742	739	672	706	720	689	664	708	733	709	705	725	689	690	720	669	660	716	673	727	694	716	690	666	666	666	755	763	708	675	746	724	705	690	689	663	721	791	666	700	682	659	713	724	696	695	721	707	679	698	691	684	697	680	706	753	665	680	711	685	652	672	666	664	719	681	690	716	685	698	718	696	681	722	726	681	670	716	699	662	726	660	742	676	723	672	708	715	677	678	725	671	717	662	702	708	699	703	666	690	656	685	699	726	720	724	719	722	702	722	695	705	711	702	672	703	681	651	664	721	700	684	717	672	662	619	749	716	707	683	702	706	733	674	663	720	658	704	675	704	715	691	684	746	676	710	694	687	692	710	716	688	737	728	743	714	710	692	731	741	714	667	705	721	710	686	742	721	699	703	702	681	695	708	706	731	683	728	676	652	723	680	699	690	716	695	685	687	727	732	721	703	710	727	680	676	702	673	706	677	696	681	674	673	716	739	684	703	689	677	663	737	724	705	727	738	682	694	724	753	697	680	684	708	720	685	700	693	685	688	693	729	664	719	693	668	722	666	723	672	682	697	716	663	671	710	731	704	661	681	731	701	683	702	705	693	671	720	684	732	678	685	707	702	682	673	649	674	726	741	647	736	701	674	704	697	660	703	699	710	711	684	686	721	698	695	696	731	696	727	685	762	676	740	665	722	755	704	701	656	695	677	730	717	654	721	627	674	692	697	714	684	712	686	665	703	708	694	735	727	747	733	714	698	679	714	721	714	710	730	683	746	713	694	751	745	684	671	712	710	724	707	770	692	649	686	700	714	662	731	712	673	715	682	697	722	719	692	692	716	725	743	684	659	710	699	752	675	737	717	705	668	752	700	680	729	696	662	729	702	728	691	686	718	703	656	658	658	680	709	683	630	684	727	717	680	716	733	671	754	687	698	740	683	721	684	711	719	730	681	701	678	732	694	729	696	710	697	732	709	722	711	724	656	697	665	739	695	703	716	669	693	717	706	701	672	719	706	716	755	654	735	689	699	700	700	725	692	715	724	650	667	704	691	714	734	657	709	659	673	706	725	693	755	762	651	704	689	673	728	733	679	692	708	718	705	734	733	701	711	681	693	736	695	669	690	680	695	646	742	679	645	706	650	702	702	698	716	722	708	697	674	713	701	666	634	716	664	706	694	722	720	716	677	695	724	642	714	655	665	700	707	733	689	686	703	741	722	703	699	716	676	692	712	700	720	690	697	680	723	744	679	695	706	682	707	678	688	711	714	768	714	726	722	700	732	694	701	712	699	707	660	709	754	675	692	683	704	722	680	730	692	710	710	709	737	712	736	701	676	684	734	698	721	687	741	633	710	736	713	737	700	656	703	730	783	708	724	727	709	654	719	704	696	685	701	716	742	686	688	615	681	680	705	690	753	680	668	673	737	735	731	713	680	737	689	687	715	668	680	736	705	746	689	730	701	708	780	742	679	760	726	678	760	756	679	657	683	691	648	705	701	682	709	697	707	746	690	724	682	667	662	674	735	737	699	704	686	705	709	706	727	662	640	682	712	700	712	691	734	674	718	702	659	703	667	724	696	679	674	690	690	680	745	704	721	691	703	684	682	725	758	689	699	661	701	687	735	711	719	701	730	659	705	684	704	729	698	732	697	666	653	735	695	716	739	693	699	661	690	728	688	693	718	713	709	680	739	715	683	690	726	682	664	707	704	639	724	743	704	659	708	707	700	671	720	707	700	738	729	692	707	714	661	682	715	717	684	731	676	696	697	752	727	693	708	695	685	672	732	731	688	732	696	772	713	671	696	666	730	688	687	720	716	729	694	671	724	643	703	734	740	676	662	694	704	692	725	692	721	662	659	745	705	684	678	713	718	662	724	680	711	751	734	676	711	708	715	668	680	710	666	701	671	755	738	678	688	713	735	692	675	739	722	733	686	686	701	632	681	679	688	687
36430	29922	31918	30334	26352	20140	13310	9088	5933	4726	3677	2881	2506	2419	2284	2023	1902	1554	1586	1333	1160	932	906	909	768	598	654	517	499	466	502	475	437	443	443	404	396	400	351	350	336	342	350	311	321	319	299	301	303	295	301	257	279	275	268	279	268	274	276	244	275	251	256	277	228	261	258	260	251	262	240	230	280	262	225	248	260	253	244	240	257	230	228	240	221	263	237	242	290	252	269	237	240	252	242	233	239	222	271	240	253	243	220	244	242	228	244	226	242	267	271	244	275	237	259	239	243	242	234	237	269	259	242	262	252	233	260	241	205	276	264	280	241	253	238	281	230	255	269	243	238	235	248	268	243	247	244	242	239	239	211	264	263	265	236	270	233	242	240	253	249	236	245	254	240	257	245	249	242	284	239	218	235	249	253	273	234	228	232	253	231	261	253	256	212	244	253	236	249	257	238	260	242	244	276	254	266	262	254	251	250	244	209	258	222	260	238	247	242	240	223	260	238	229	218	256	257	232	243	256	243	245	249	250	261	248	287	248	263	231	241	244	245	248	256	236	254	231	268	245	221	241	250	238	266	288	252	258	225	221	264	273	229	240	241	244	257	241	214	243	206	253	228	259	238	225	235	245	250	256	238	220	249	237	233	233	229	251	241	213	254	240	241	215	247	231	235	238	235	262	257	229	256	247	248	276	237	251	232	265	264	277	234	258	271	237	259	228	243	260	238	255	261	247	265	243	272	249	237	269	257	243	242	238	276	247	250	260	233	254	286	246	244	224	235	275	228	250	231	246	252	231	239	247	249	237	284	237	248	223	228	240	226	260	260	243	248	281	243	257	239	261	233	253	271	248	229	258	248	252	254	240	292	260	225	287	265	258	240	276	254	231	245	244	258	222	251	250	254	250	252	262	245	229	232	252	249	256	252	254	212	246	224	222	254	273	244	218	227	285	269	256	240	252	233	217	224	261	243	251	250	294	271	253	227	227	228	251	264	242	225	250	246	221	242	231	250	246	250	256	262	260	228	243	285	226	226	250	251	244	222	237	225	267	248	239	235	251	266	256	234	279	259	226	240	251	240	236	264	230	258	247	261	224	248	262	229	252	259	242	282	248	277	252	251	249	257	262	236	242	242	232	260	266	244	246	259	202	241	242	219	245	210	260	229	248	257	253	222	259	264	222	258	275	240	244	242	228	235	251	245	254	226	238	276	257	239	213	260	246	240	250	222	252	236	269	288	224	239	225	235	234	241	254	254	243	248	248	259	246	278	249	217	246	275	260	236	263	232	294	264	254	275	288	236	273	240	243	278	242	241	263	231	262	238	244	228	249	228	237	289	246	246	243	236	244	215	219	261	249	259	238	267	253	220	240	255	233	229	252	240	248	256	248	261	233	259	257	216	229	254	246	240	247	260	299	265	257	261	254	233	247	265	236	229	237	219	253	237	253	267	259	240	212	256	237	232	208	253	244	230	228	223	199	239	271	228	248	250	253	274	273	247	240	262	258	251	245	261	265	245	252	249	266	247	284	244	273	252	247	237	232	270	225	250	248	284	229	239	234	229	247	259	249	225	283	224	254	232	279	256	234	262	240	261	233	249	217	247	224	237	256	225	247	233	209	250	246	242	262	259	249	213	251	265	237	273	255	263	266	267	272	229	246	283	249	247	227	249	249	265	278	258	259	240	232	237	243	257	236	248	277	266	241	244	237	239	244	254	248	247	271	253	220	252	235	252	272	239	226	253	255	260	262	277	290	250	229	233	260	256	229	251	250	255	238	249	238	222	244	257	251	243	247	267	241	262	254	255	235	241	248	254	253	268	278	260	239	276	280	250	234	259	262	255	235	230	252	234	220	243	243	215	242	248	275	228	273	235	226	242	247	258	283	269	251	233	242	259	230	267	260	249	252	231	201	256	263	266	239	227	225	241	270	221	264	232	233	274	263	237	256	232	235	266	273	223	233	242	263	255	248	233	259	253	267	248	250	234	253	244	241	241	261	239	238	238	245	266	232	260	215	264	273	247	257	235	263	277	268	266	272	228	253	244	265	235	264	234	232	238	259	232	251	259	238	239	223	236	225	232	265	249	247	267	251	239	238	233	237	246	263	223	250	250	247	252	253	256	265	258	250	266	253	273	247	257	229	257	231	235	276	251	261	232	261	234	250	244	239	252	225	241	219	265	212	237	272	229	233	225	237	277	238	236	266	240	251	248	220	257	224	254	228	227	281	248	252	276	239	249	225	244	226	261	237	261	230	230	265	273	249	241	264	269	221	242	221	239	281	243	248	258	259	251	221	249	253	265	256	255	281	256	233	268	280	239	258	262	258	270	270	265	270	263	300	258	295	228	253	255	246	252	257	257	224	239	230	257	248	246	232	269	248	227	224	252	242	213	234	206	278	253	227	252	239	234	258	254	256	251	247	245	219	275	231	229	257	219	263	260	241	271	245	238	265	267	228	262	280	214	241	234	237	285	240	237	256	235	249	248	242	275	267	240	258	260	251	265	249	269	267	251	256	227	254	222	241	248	258	246	242	236	275	231	256	232	275	252	240	280	263	240	233	290	237	261	253	242	235	270	276	263	261	222	253	262	243	236	253	257	241	238	243	239	241	224	253	256	245	240	247	221	246	246	244	263	234	249	237	240	239	245	223	224	257	257	232	242	240	244	251	230	238	233	279	239	236	255	264	258	246	265	258	233	261	253	257	250	244	242	241	236	241	255	240	263	258	251	219	240	228	230	253	246	259	213	237	233	245	225	248	262	233	227	257	264	260	257	275	235	233	244	203	236	258	241	249	240	244	231	268	231	261	257	253	249	231	232	240	242	216	237	250	233	257	258	256	273	262	247	225	246	259	256	249	240	248	233	237	243	232	261	247	239	243	242	225	241	273	219	221	233	241	218	224	247	267	266	206	233	275	242	241	236	234	280	238	237	282	229	254	220	241	256	244	236	248	241	240	223	263	262	236	224	254	238	257	230	246	259	227	266	267	243	264	242	222	243	220	270	255	253	244	257	264	238	243	234	239	246	246	258	218	209	260	256	265	247	239	250	250	239	257	244	245	258	248	254	260	210	267	242	237	224	222	221	241	284	254	244	230	221	260	233	244	244	256	224	256	263	246	253	249	247	265	234	241	285	227	241	269	277	283	278	282	279	245	266	259	250	253	265	229	238	253	243	226	236	277	256	245	243	249	242	254	228	281	229	258	196	239	229	237	273	253	265	231	248	259	264	260	255	237	284	243	217	224	235	244	268	246	240	255	266	232	259	238	244	226	254	263	255	239	242	258	288	226	246	227	251	255	238	257	273	268	301	248	221	244	246	241	274	220	260	268	266	236	243	235	244	232	232	233	263	259	252	238	254	261	250	242	231	252	255	220	257	223	240	244	247	254	235	249	250	244	261	217	227	269	246	193	253	256	261	249	239	252	252	252	232	270	236	217	263	229	253	207	230	252	230	239	223	237	260	255	222	271	258	275	247	274	246	227	256	256
21994	22472	32960	38741	38172	34052	28364	24393	20280	17972	15538	13600	12636	12410	11086	11162	9821	8868	8391	7127	6487	5244	4956	5049	3913	3345	3039	2609	2436	2431	2056	2138	2110	2011	1896	1745	1552	1591	1519	1410	1307	1423	1329	1229	1180	1122	1133	962	988	867	800	824	796	816	813	804	780	860	806	725	761	716	655	650	742	685	680	675	646	688	707	656	618	668	658	580	694	660	635	644	633	656	619	651	649	661	678	633	638	604	624	616	593	625	683	600	671	667	601	656	580	576	641	628	615	623	616	631	580	607	575	579	608	550	578	619	608	618	616	608	596	590	587	630	576	609	662	611	601	599	588	617	614	594	615	587	670	591	634	651	653	634	581	631	635	604	589	583	590	617	638	628	592	586	611	621	600	638	639	555	645	574	645	596	582	638	581	612	574	598	605	608	577	594	599	569	573	588	632	624	601	594	583	593	590	609	651	569	609	584	624	593	590	598	608	657	621	574	583	637	634	619	611	630	571	582	602	666	603	638	566	605	632	613	625	588	618	623	637	608	590	584	619	605	611	589	598	602	577	642	581	644	597	585	581	623	631	636	616	595	586	617	609	596	618	622	627	626	616	601	589	593	587	605	599	591	648	618	593	590	629	595	586	625	596	620	617	604	571	568	618	611	622	623	586	603	600	598	597	599	603	587	638	639	632	566	598	586	552	662	603	590	618	591	608	577	609	620	619	560	612	595	556	618	581	633	616	578	595	604	621	621	595	596	605	631	646	635	586	605	591	631	630	650	598	601	604	619	665	653	604	602	628	602	618	604	632	594	661	610	570	615	600	573	618	622	584	603	597	594	592	636	571	585	637	603	570	629	589	604	661	604	618	587	576	589	585	589	621	615	616	618	626	572	623	608	562	650	627	591	575	619	574	581	583	600	602	629	646	591	609	581	580	587	604	581	585	575	578	621	613	568	589	649	598	594	569	634	582	606	626	617	614	599	621	599	661	602	606	618	600	605	590	616	627	631	585	602	607	594	610	600	564	623	587	586	611	578	600	627	564	582	623	641	649	612	628	622	614	596	588	558	670	594	607	588	575	595	611	651	606	692	621	554	634	606	563	580	597	640	662	594	583	589	618	595	598	634	631	599	620	632	597	622	593	585	586	533	618	617	656	603	584	574	596	604	619	589	607	580	599	608	559	606	559	581	602	642	604	564	626	628	608	581	589	592	612	583	617	621	597	600	639	672	597	622	650	598	572	596	650	617	602	685	636	613	637	629	587	603	619	558	646	635	581	612	575	624	623	618	677	598	608	583	609	602	653	599	573	602	565	603	614	586	580	636	588	599	616	613	568	562	577	590	628	590	628	634	634	610	649	587	638	594	593	563	629	627	622	612	582	600	644	619	632	599	621	586	617	582	648	569	589	594	643	588	588	630	651	598	582	597	641	617	600	610	624	569	601	635	561	626	612	621	575	635	615	563	598	610	601	569	621	638	617	622	614	588	605	619	651	579	622	615	606	622	650	600	593	619	597	634	573	594	592	597	599	614	578	607	643	641	598	584	625	604	599	640	594	595	592	628	592	604	607	653	613	601	605	602	611	633	577	592	623	608	572	604	612	612	619	583	597	610	622	601	574	624	607	648	609	586	611	628	607	631	605	580	607	627	609	594	625	658	593	601	601	600	573	648	597	628	646	587	618	675	655	590	647	561	564	620	559	637	626	653	636	592	555	562	607	614	588	643	628	590	632	651	560	662	637	596	609	569	603	631	568	643	598	610	618	600	619	588	616	634	629	544	621	601	630	601	639	598	582	586	595	592	629	573	633	659	576	625	623	616	603	582	584	650	630	627	561	614	644	610	637	631	589	632	622	642	604	648	596	603	573	612	574	613	621	644	603	589	613	615	588	613	596	599	591	590	618	638	614	629	593	634	657	592	590	623	590	622	636	593	608	606	660	601	633	607	590	613	641	632	617	599	598	600	577	621	590	617	619	598	658	601	608	590	588	614	598	592	596	654	602	592	661	614	612	578	614	562	625	583	636	611	642	595	550	585	610	618	594	629	600	582	566	578	615	598	604	587	585	591	585	616	607	627	567	589	578	585	612	591	650	588	564	668	553	663	574	607	600	598	593	612	603	594	611	600	604	599	614	633	584	550	608	638	651	615	609	646	622	630	648	641	609	607	559	614	664	558	582	593	583	653	602	619	586	599	651	649	569	576	609	593	566	619	567	612	563	620	622	593	603	625	584	588	596	593	664	618	567	646	611	599	588	588	576	628	559	645	592	615	575	612	609	605	562	604	601	600	591	613	594	584	591	611	642	614	639	648	616	651	686	646	645	635	639	621	567	665	621	646	606	601	594	618	603	600	580	593	614	608	618	603	639	588	608	646	635	673	659	653	635	597	598	626	647	621	620	598	592	651	621	577	615	590	655	662	575	583	605	557	559	588	587	599	611	614	606	627	595	564	644	604	586	602	597	563	583	615	625	625	563	571	578	574	580	640	574	625	575	623	610	635	645	593	632	612	633	583	590	631	618	608	639	604	601	610	570	575	579	638	647	588	615	574	690	600	595	591	593	566	652	626	594	630	616	614	601	590	559	647	643	604	597	626	568	600	590	629	583	614	623	632	588	586	593	608	594	628	582	606	637	600	630	617	628	571	603	609	568	648	607	544	608	600	586	598	634	599	578	602	554	587	569	626	572	567	596	640	613	614	624	592	589	620	600	620	615	602	628	559	642	623	590	603	634	639	627	617	580	612	595	614	598	616	599	615	587	596	624	623	585	581	636	611	552	582	571	617	647	626	579	615	611	623	636	611	615	568	571	640	606	570	600	598	628	629	588	607	569	612	596	603	628	625	576	631	635	584	550	627	610	603	627	626	588	534	632	581	655	623	604	604	606	634	606	589	589	645	561	636	591	659	598	647	616	584	592	637	619	588	693	612	626	606	603	612	591	606	608	597	644	575	570	611	599	603	608	571	603	631	592	649	592	622	598	615	572	623	633	633	596	597	613	599	577	573	644	633	589	647	571	627	594	626	625	624	641	619	635	613	604	601	602	631	610	596	630	635	595	617	579	618	577	641	554	623	572	603	601	602	614	634	590	617	600	577	562	650	597	569	585	608	617	625	614	618	667	606	580	629	624	572	663	596	600	606	596	592	615	637	588	628	594	607	593	586	610	607	657	555	611	611	571	602	661	587	632	636	607	608	614	623	639	635	599	620	601	587	642	608	621	578	580	597	599	630	657	613	601	618	637	584	619	581	623	618	590	614	627	594	616	595	576	600	621	641	611	607	634	608	556	597	585	637	607	575	614	606	571	567	576	624	651	681	590	619	604	627	558	661	618	638	577	597	619	591	611	608	619	578	650	627	637	639	629	592	623	602	576	558	631	585	635	612	652	628	617	589	616	614	664	579	636	625	596	642	603	600	617	604	614	589	630	612	578	630	619	621	572	641	633	595	633	613	573	620	622	605	620	598	605	581	593	646	604	595	580	554	596	606	593	585	611	604	571	550	539	654	591	578
20310	18607	20036	17810	14281	10111	5366	3288	2273	1711	1421	1171	1015	973	852	871	854	743	684	647	523	424	385	417	414	369	348	291	317	343	299	286	300	289	309	321	300	280	284	279	271	269	251	267	272	273	249	277	267	223	215	232	216	223	256	249	265	248	252	249	243	240	280	226	254	240	231	227	271	243	233	234	243	270	209	253	232	230	259	215	238	223	220	198	251	233	229	258	263	233	243	222	239	248	242	248	242	224	274	241	252	242	239	224	247	258	259	263	254	246	233	251	259	247	251	255	179	226	244	227	232	238	231	228	225	245	219	244	247	251	232	256	241	228	219	232	262	251	261	237	252	257	254	221	259	219	237	222	229	260	257	244	244	253	257	213	236	277	243	217	231	266	257	228	256	226	223	234	238	240	257	217	252	236	266	226	247	236	256	243	250	253	251	231	236	239	237	218	248	228	248	241	270	234	271	226	226	239	248	231	241	231	241	216	230	251	238	239	256	235	240	240	255	275	260	234	245	260	299	241	265	232	214	270	245	214	227	257	233	247	230	245	245	248	253	237	224	255	242	229	254	220	235	231	263	241	246	254	236	245	240	256	238	265	258	258	240	284	270	269	263	284	231	248	248	224	256	263	251	222	241	276	238	227	236	255	230	289	221	259	268	212	239	258	253	232	246	234	222	252	237	245	223	251	220	249	243	257	256	265	234	254	208	225	234	259	231	270	264	277	220	240	247	259	221	228	239	235	253	278	237	265	255	234	268	236	247	249	278	254	232	262	258	253	259	231	238	244	274	245	261	241	263	242	237	249	246	255	227	268	237	243	261	244	229	240	201	252	251	254	262	241	264	232	268	247	248	271	234	252	254	234	231	238	232	235	235	247	257	234	241	276	259	229	221	229	237	232	247	249	258	216	229	244	267	253	244	237	263	253	241	273	218	251	221	213	232	255	229	267	254	236	257	254	231	241	247	244	229	276	242	229	270	252	246	260	219	228	230	227	228	222	220	257	261	231	226	265	253	236	237	247	227	273	230	225	235	234	217	247	223	249	245	251	242	246	247	242	229	207	243	234	258	229	238	268	244	221	268	259	243	256	235	246	236	233	251	225	245	239	258	251	214	262	242	242	268	267	216	208	236	243	247	245	243	242	235	248	239	254	221	234	240	236	250	243	254	231	228	257	255	245	239	204	240	248	222	230	230	258	234	237	266	232	234	241	259	214	232	265	227	242	217	267	260	238	235	226	260	218	231	216	248	231	253	245	235	256	252	257	225	259	222	256	250	237	262	229	224	255	238	240	222	224	243	233	262	265	233	224	214	243	268	216	225	244	245	238	229	252	257	216	227	238	252	241	225	240	213	234	224	244	280	241	223	248	261	260	253	219	252	246	228	240	253	237	267	244	242	243	240	223	254	234	253	202	251	207	245	223	258	251	251	226	243	242	216	239	223	246	245	242	232	217	236	247	259	234	249	232	232	262	219	239	266	258	236	251	269	267	253	240	273	247	238	267	224	246	278	223	251	239	235	237	241	266	216	243	254	213	221	225	226	239	236	249	250	235	238	285	246	262	233	241	234	245	227	236	244	252	260	224	249	248	264	232	247	222	260	273	262	249	235	226	251	244	244	239	247	274	225	264	236	248	230	272	244	218	262	232	272	234	267	235	239	234	248	255	235	220	211	231	229	218	280	237	242	236	242	225	246	244	205	274	268	260	249	232	268	228	266	267	258	276	290	257	279	218	206	236	245	258	235	234	241	241	216	235	246	226	247	258	223	236	257	222	231	253	246	203	223	252	235	251	254	277	232	245	214	254	239	213	232	238	249	243	265	224	248	231	258	242	233	251	282	255	227	259	252	221	262	210	245	242	258	264	249	224	257	235	256	248	283	236	245	243	249	216	242	242	229	275	265	233	249	258	226	233	235	232	235	240	228	231	228	241	222	245	209	248	236	260	297	238	251	237	235	225	218	230	238	238	223	241	255	215	246	273	245	235	205	260	281	266	229	229	258	273	233	236	222	246	248	230	257	261	239	233	232	228	223	265	233	272	255	280	237	265	252	212	254	241	255	258	256	273	242	223	225	225	260	241	255	228	247	254	201	247	208	229	250	244	235	234	235	224	262	216	259	249	259	247	248	227	233	239	216	224	244	227	233	232	254	226	229	236	249	263	256	232	221	227	225	261	219	282	273	238	267	236	246	246	251	214	255	240	268	220	216	244	220	251	248	258	245	239	238	223	227	213	223	253	229	241	257	270	277	236	252	239	253	240	237	253	241	261	246	213	253	243	238	261	256	249	241	234	240	243	230	245	235	281	237	244	245	227	245	243	259	270	262	232	220	236	212	223	237	235	218	225	253	243	257	234	271	250	255	258	262	240	259	207	278	222	253	251	263	229	274	198	260	271	248	220	234	255	237	233	252	235	247	240	212	230	256	242	196	249	223	237	224	237	220	249	249	245	261	240	244	235	226	241	234	236	279	243	228	245	257	242	241	235	241	257	260	250	243	238	258	267	256	257	258	243	246	251	231	239	264	250	250	266	242	240	248	233	241	241	247	246	241	227	228	211	247	273	212	261	269	246	233	246	229	259	232	240	279	253	243	263	258	223	233	253	263	223	232	261	229	226	233	245	249	265	261	240	231	220	235	274	242	249	254	220	241	254	252	280	261	246	231	233	229	229	251	252	299	247	259	239	237	229	219	240	253	217	242	239	220	272	243	253	242	228	246	239	252	235	234	253	261	241	215	249	215	251	243	242	260	218	220	272	234	267	230	219	234	242	261	207	234	244	209	232	227	249	239	239	258	245	232	212	233	254	226	219	230	223	241	279	254	236	214	213	238	246	248	261	253	228	246	240	267	259	256	235	254	259	245	227	218	263	246	244	282	244	245	245	230	279	246	238	251	235	254	241	257	255	242	232	255	255	266	229	251	258	254	239	248	226	222	225	245	238	262	227	257	229	241	247	246	244	233	238	238	258	223	221	233	245	237	252	250	224	205	227	228	269	231	293	263	245	231	262	260	239	237	250	259	271	245	229	260	243	230	261	267	238	248	213	247	241	232	244	245	266	228	261	224	245	257	242	265	240	231	261	263	240	259	241	256	206	231	221	251	234	232	229	233	215	248	229	234	243	281	261	239	251	231	245	247	248	258	216	256	239	239	229	241	237	240	229	208	245	250	246	261	248	234	245	236	233	267	239	223	262	238	246	240	229	245	241	256	230	257	223	254	258	217	203	229	269	235	236	235	243	248	253	214	258	265	255	234	233	250	225	278	254	212	257	231	264	241	236	216	248	244	234	247	244	255	220	210	229	244	253	256	209	226	257	241	244	244	217	223	222	274	271	238	232	217	249	258	208	262	235	247	250	222	235	237	254	246	252	253	200	212	248	250	230	257	220	208	221	239	245	255	269	229	257	241	274	231	230	250	223	225	237	228	243	230	222	251	252	215	249	272	243	227	252	246	254	229	235	239	258	216	252	250	252	253	228	259	221	245	243
11555	14130	23340	27127	27157	22916	16884	13032	10159	8585	6992	5832	5275	4978	4742	4872	4573	3969	3708	3383	2644	2110	1971	2093	1753	1527	1386	1268	1223	1198	1068	1044	972	968	916	875	857	866	848	844	840	810	739	768	731	706	672	689	648	700	634	664	634	664	631	619	619	639	630	596	627	633	612	625	633	666	638	610	608	618	595	616	609	621	574	639	605	567	598	627	609	653	607	611	621	574	552	590	632	604	677	612	605	576	620	605	624	605	634	649	638	585	619	605	592	607	632	632	664	617	593	572	588	624	583	614	590	599	577	627	605	597	608	583	630	581	655	611	583	590	636	673	575	600	594	630	611	609	616	597	610	580	640	604	585	584	614	620	616	651	592	591	605	619	609	633	582	596	638	606	625	632	634	569	626	625	638	637	607	627	560	565	629	604	634	629	583	607	579	651	627	575	612	606	555	589	604	570	607	605	596	566	616	649	623	626	574	621	586	631	606	599	609	601	591	621	628	632	610	623	621	645	642	605	602	608	591	575	612	595	632	590	635	644	575	627	599	582	613	596	567	630	612	601	571	603	634	580	613	596	596	561	656	586	611	652	587	601	597	611	606	630	580	571	575	643	619	610	624	591	616	602	545	584	615	602	654	589	569	585	621	625	587	597	622	566	641	591	585	593	563	615	650	611	632	581	578	607	633	603	592	612	585	614	610	604	567	576	638	618	594	610	619	603	587	617	542	593	583	590	581	617	612	549	635	633	613	586	625	585	641	591	637	633	559	562	615	622	588	568	606	642	600	618	584	603	589	621	619	632	632	574	596	623	627	609	604	605	614	639	625	612	596	599	629	593	591	609	623	599	556	593	600	595	630	600	582	558	676	623	582	592	580	575	646	566	640	610	617	616	573	602	568	597	602	614	607	621	618	596	624	596	637	563	598	598	619	601	584	578	602	625	559	592	569	634	584	620	554	633	606	598	638	649	594	602	625	638	592	606	614	615	568	632	612	586	612	611	600	578	610	569	605	613	618	646	576	608	589	613	570	580	600	591	634	622	629	602	580	613	614	586	610	614	631	586	655	614	596	626	607	598	626	585	618	589	635	604	567	640	615	609	625	604	590	640	601	620	608	629	609	650	615	618	603	655	642	607	566	605	613	610	602	618	615	609	616	647	656	602	577	658	627	604	593	576	591	603	627	572	595	652	591	618	613	584	622	594	627	648	592	622	634	642	581	621	626	635	615	588	607	613	613	656	654	607	594	616	629	611	609	622	617	635	608	651	583	586	559	609	613	572	640	593	616	598	607	612	589	619	567	570	612	654	628	675	607	592	604	594	578	606	605	606	595	624	609	578	627	591	636	613	572	597	584	608	644	628	560	633	626	620	595	626	642	597	629	582	605	612	623	591	669	627	587	579	582	631	650	602	553	623	632	575	619	586	621	628	637	586	606	654	585	589	573	583	621	597	634	575	587	609	583	618	592	590	598	587	635	572	612	609	605	665	609	645	638	590	631	617	632	634	599	594	638	606	626	609	620	615	645	577	584	610	552	627	656	624	601	590	617	589	555	620	630	626	642	639	610	625	600	587	648	587	630	574	638	662	616	587	615	610	619	605	622	554	613	624	618	595	635	615	642	636	658	591	577	665	594	652	599	548	600	599	610	581	568	670	633	569	623	598	611	563	621	590	637	607	571	594	583	606	647	583	619	609	594	627	590	642	637	611	583	594	599	597	614	587	580	667	615	613	620	608	618	612	637	636	594	583	595	599	629	558	611	596	610	612	614	613	622	612	591	594	625	612	682	610	592	566	632	605	589	583	589	643	614	588	564	594	629	591	653	599	574	614	625	583	617	608	578	593	609	633	571	632	589	608	595	644	635	611	591	645	607	630	603	591	616	614	602	562	587	617	567	587	635	606	568	649	604	574	601	612	628	631	572	601	622	616	572	578	635	574	581	608	596	645	623	608	626	578	625	614	618	611	581	609	576	647	590	610	622	649	576	590	616	634	598	622	590	586	563	668	626	624	617	618	583	582	568	624	560	594	580	628	618	614	632	622	588	606	601	639	592	582	565	641	630	575	595	615	573	640	585	585	634	627	593	630	617	626	575	635	605	602	622	641	590	631	592	628	611	627	659	609	634	659	636	598	605	654	618	662	580	629	602	602	601	628	638	624	626	624	610	600	609	611	639	620	548	588	638	624	619	605	585	592	610	644	617	603	587	589	607	612	585	583	588	625	620	572	599	577	619	640	673	620	576	634	592	643	616	586	627	605	581	628	584	621	603	607	608	614	638	649	652	584	575	586	664	605	629	609	621	618	633	579	590	606	629	632	570	620	632	646	604	595	590	603	592	581	618	571	606	601	578	583	611	589	601	608	604	601	618	620	625	611	635	594	604	632	616	611	599	611	610	652	610	652	605	594	598	590	628	639	610	651	623	618	644	599	587	602	627	557	589	628	631	588	606	601	596	602	633	602	587	623	613	624	586	626	624	626	622	646	638	618	600	570	605	642	634	652	588	608	576	573	594	600	589	587	621	603	578	624	591	646	643	602	614	568	622	642	610	648	625	668	610	640	627	600	623	612	610	606	620	668	645	640	613	630	606	664	649	577	623	613	571	593	609	655	596	632	613	602	612	596	625	562	620	597	632	655	617	602	604	567	616	589	621	629	624	615	604	599	592	591	607	599	578	578	647	604	603	598	599	623	598	608	596	617	657	629	679	573	621	615	623	611	590	632	628	601	587	641	571	629	595	566	628	596	605	606	590	689	603	577	620	556	634	623	605	647	622	572	610	624	586	643	621	601	629	662	604	588	618	598	591	594	608	632	618	632	625	629	627	637	597	600	583	604	615	637	600	595	553	625	595	638	596	603	641	637	608	609	613	640	633	603	612	626	605	628	592	627	618	598	623	575	577	643	617	620	602	614	585	605	581	639	598	627	660	607	621	589	619	599	593	624	591	614	598	599	620	615	618	630	613	577	596	625	622	635	587	602	582	630	622	603	613	626	581	578	618	610	549	616	615	574	605	600	580	640	633	668	635	635	620	614	608	585	618	610	611	617	594	617	609	612	633	568	604	568	614	592	599	573	590	586	618	605	603	603	630	632	592	630	588	625	630	591	650	606	631	564	634	629	589	624	660	604	602	610	606	638	595	594	650	660	599	621	584	604	645	596	626	603	616	583	621	621	611	619	636	614	626	570	583	653	641	652	591	596	580	566	616	593	606	626	600	617	589	620	603	621	576	582	605	607	590	603	598	655	606	562	635	613	611	605	632	603	631	635	557	601	635	572	596	571	591	581	619	607	647	637	624	606	604	606	624	667	652	602	663	643	664	604	633	613	630	675	600	603	628	574	589	559	638	603	676	598	638	613	608	594	568	594	604	653	566	621	593	619	635	590	617	617	569	606	631	626	656	636	604	635	602	615	600	617	662	547	576	590	634	598	590	610	568	601	652	637	611	636	587	601	560	628	597	627	589	633	613	611	570	614	584	608	619	642	632	602	590	620	584	586
29233	24736	26749	24286	20635	15088	8737	5568	3844	3007	2214	1877	1744	1673	1617	1547	1223	1231	1121	1038	849	684	710	651	539	507	465	429	454	386	370	359	384	385	407	393	364	351	365	356	378	331	311	341	347	269	330	342	293	315	285	299	297	268	296	289	300	289	304	304	295	280	284	278	297	272	301	266	309	277	280	300	305	288	320	294	274	287	258	279	281	278	274	265	319	280	287	268	265	285	296	269	303	278	273	275	308	282	282	281	261	323	236	292	313	239	276	283	258	278	299	293	275	284	276	280	294	282	274	276	302	292	267	297	299	271	287	307	273	277	285	276	305	296	308	327	288	263	301	284	298	246	284	296	292	303	293	257	287	282	294	279	317	290	295	277	278	299	247	299	308	329	285	315	274	254	263	285	265	282	291	273	310	293	261	268	291	270	295	286	274	295	279	268	298	308	272	261	328	298	290	292	286	285	272	270	274	298	283	292	289	303	302	304	283	293	286	278	267	277	290	279	271	292	271	260	259	278	301	278	266	299	301	292	279	280	272	261	292	276	274	296	292	278	284	286	295	302	297	272	309	283	275	272	273	277	290	265	297	270	282	283	295	303	276	282	273	280	306	285	311	283	297	299	296	322	287	266	267	303	275	297	297	280	263	296	267	289	290	279	279	271	293	300	283	285	295	280	274	246	300	309	279	292	256	285	298	296	285	304	295	282	290	281	306	250	277	280	280	283	264	254	283	296	302	308	295	260	285	268	288	307	266	313	240	295	293	293	274	267	274	276	293	297	264	284	274	252	275	274	270	275	305	278	290	310	292	293	264	283	255	289	280	306	299	276	282	282	284	250	282	282	294	278	260	289	305	309	285	282	317	281	269	292	284	255	274	299	284	293	288	285	295	296	265	283	260	274	264	314	254	271	303	277	276	277	293	282	297	254	291	313	288	273	260	260	284	299	307	279	311	286	276	289	342	265	310	297	314	266	242	273	276	308	302	295	274	308	319	289	287	262	240	286	304	248	268	289	253	298	298	298	283	280	281	279	273	300	329	300	298	301	283	272	284	308	284	287	294	281	307	316	300	273	311	283	270	295	263	309	307	304	306	275	286	281	280	278	296	277	270	303	280	290	279	300	302	253	309	273	266	283	288	269	308	302	316	295	290	301	278	298	290	300	278	261	314	214	261	283	281	290	276	276	303	302	300	286	277	274	304	304	264	302	259	293	273	265	274	283	282	275	296	296	265	286	279	312	311	287	292	300	260	264	259	271	299	278	318	286	263	289	299	286	304	314	291	302	270	266	280	302	319	254	285	318	282	295	299	278	293	331	273	292	319	273	276	264	296	289	281	283	287	296	285	265	284	282	278	282	258	307	297	302	284	270	312	301	297	310	290	276	307	282	294	295	304	307	309	266	264	294	269	259	291	276	270	285	268	280	329	288	258	311	303	292	270	269	318	266	278	282	277	279	291	294	290	297	286	312	252	267	284	287	274	300	291	287	280	279	305	314	307	279	279	265	301	255	290	258	286	279	296	251	308	311	253	266	264	295	282	296	236	278	282	269	306	295	269	287	278	285	275	323	321	289	290	322	314	284	281	265	289	294	271	290	300	262	296	266	303	312	298	291	294	293	276	262	261	280	272	281	264	285	304	292	307	323	278	302	282	284	276	273	342	286	306	264	287	273	284	284	268	263	251	295	293	295	277	315	297	316	306	287	299	267	300	310	302	293	266	289	305	290	282	286	272	273	286	269	269	299	299	264	274	277	278	288	281	302	312	283	304	277	300	290	267	311	283	275	282	340	296	319	298	246	265	251	308	268	282	308	283	265	298	284	288	285	329	297	260	273	301	264	302	271	274	289	267	282	281	312	272	308	301	296	291	286	280	310	302	277	290	294	297	281	265	269	292	288	291	276	259	269	272	305	257	300	281	293	292	304	279	278	237	259	317	259	314	282	259	272	313	300	266	293	294	272	276	274	291	298	274	263	276	303	301	312	325	271	268	287	319	314	330	287	272	299	245	283	302	290	263	283	285	270	274	277	267	300	284	310	297	298	303	330	277	277	280	259	264	225	268	268	291	332	264	281	268	288	281	276	263	284	279	280	285	257	288	284	270	311	285	257	313	293	284	302	259	287	265	297	284	283	280	309	261	293	296	277	254	297	253	297	272	290	286	284	253	286	272	271	293	298	286	298	285	261	280	293	265	292	283	334	261	289	303	315	291	290	266	285	293	267	274	280	326	261	276	272	258	274	283	282	281	283	293	302	256	323	280	288	266	267	290	312	266	276	271	275	309	265	288	268	290	257	290	300	298	287	272	288	320	295	324	259	289	286	271	280	278	282	282	305	300	292	306	251	303	293	296	291	318	279	262	279	263	285	301	309	264	275	291	288	271	274	276	256	296	315	273	286	307	261	294	259	285	286	301	291	275	291	296	264	275	269	279	267	315	291	284	317	288	258	286	291	289	278	301	284	324	303	306	324	284	295	313	277	283	276	286	295	275	295	292	274	272	282	271	283	289	290	266	338	297	309	302	297	268	270	289	290	285	281	278	301	263	297	297	283	290	265	264	290	278	267	319	274	296	304	294	289	286	293	312	287	279	303	281	277	262	297	318	280	286	287	281	276	292	299	313	280	264	273	307	247	251	248	288	285	282	315	277	296	249	283	262	272	251	279	264	297	269	282	275	292	305	301	302	275	272	262	274	265	290	270	295	259	323	314	252	250	273	298	281	283	275	285	272	291	235	291	289	269	298	292	264	283	273	292	260	329	319	303	277	245	311	293	253	285	298	315	308	282	291	267	294	259	294	242	292	253	296	291	280	336	290	289	295	243	300	254	272	302	291	275	288	260	293	309	298	286	291	312	295	278	279	282	298	249	255	257	284	272	299	271	301	271	305	272	273	285	278	306	280	286	312	280	301	276	266	274	284	284	302	299	320	274	296	288	308	304	282	308	282	316	281	296	300	263	259	281	273	287	286	290	291	279	299	264	297	264	269	295	270	292	291	282	247	262	251	283	259	275	308	270	270	287	310	271	292	326	279	311	263	255	301	293	260	252	290	297	325	329	284	283	315	270	292	300	256	285	258	307	315	273	285	270	282	299	304	261	273	312	238	278	241	303	298	286	271	263	284	280	304	261	291	274	279	294	286	292	316	264	290	287	312	291	294	270	285	328	289	280	278	299	273	252	298	283	284	302	307	295	294	305	301	279	298	288	275	313	308	271	260	315	315	274	274	320	284	287	276	299	315	304	322	271	327	293	271	266	293	238	288	266	298	277	290	291	284	255	307	249	296	282	299	273	273	271	294	279	259	268	289	294	241	304	301	244	272	295	276	307	264	297	261	303	309	283	259	296	285	297	277	287	290	278	272	286	306	265	288	264	269	268	280	240	267	254	279	286	262	289	291	285	276	283	271	290	286	301	279	284	304	274	259	283	311	249	253	258	289	290	293	302	314	301	296	290	288	267	261	295	307	267	250	286	257	298	280	289	290	275	256	279
17275	18316	28984	33555	33588	29078	22429	18672	15023	12994	10905	9429	9063	8707	8041	8029	6867	6388	6291	5573	4505	3566	3719	3554	2754	2349	2173	1999	1824	1732	1593	1621	1513	1478	1488	1399	1352	1252	1222	1198	1164	1181	1085	1091	979	1011	928	886	925	873	835	793	892	784	777	793	717	777	782	772	736	702	754	736	704	698	730	759	759	729	721	724	751	725	716	709	738	715	707	723	687	700	688	690	718	733	665	774	719	726	690	712	723	696	697	694	743	685	712	658	731	691	693	711	710	700	716	703	679	653	698	686	679	682	731	697	708	729	696	650	718	735	669	724	704	683	682	728	701	721	722	719	688	725	707	723	717	702	659	742	705	715	682	655	678	674	694	705	728	734	687	707	725	686	659	702	684	714	698	661	705	673	657	713	684	704	683	738	685	664	677	675	634	687	732	674	676	736	684	662	729	684	740	716	714	680	693	652	717	676	699	707	696	733	725	678	759	690	694	713	691	703	727	635	708	664	737	667	717	706	721	696	712	691	675	711	700	713	740	682	653	687	732	696	685	686	714	713	705	719	695	627	700	710	668	697	734	715	681	733	700	730	687	715	707	720	628	703	697	683	740	730	721	681	683	691	663	683	727	727	677	687	683	698	637	677	720	656	699	707	702	685	749	753	696	686	672	700	740	704	741	656	752	646	686	688	716	694	708	669	720	652	686	663	710	690	693	692	713	684	718	658	716	692	680	741	701	698	731	715	642	700	719	696	661	665	655	696	684	695	694	719	706	698	691	690	652	684	728	695	688	701	701	702	730	695	776	692	750	694	687	678	685	695	656	653	708	704	700	706	767	698	701	720	721	727	733	688	715	681	716	682	692	706	718	734	706	711	690	711	714	747	718	732	679	664	724	707	683	680	750	687	709	749	726	719	692	712	701	676	706	728	668	685	674	694	689	687	707	739	621	743	699	688	672	717	714	682	685	680	730	696	749	646	701	703	681	767	707	690	708	716	718	642	683	730	722	685	713	732	687	664	719	705	703	718	707	701	718	688	674	763	656	731	666	695	730	716	698	678	666	700	674	699	687	687	715	729	680	714	691	691	673	711	688	692	728	714	657	732	748	680	699	725	720	716	671	691	702	694	672	700	678	688	671	715	699	682	712	730	708	691	670	689	738	666	740	691	699	710	723	744	693	745	714	695	716	727	726	685	712	711	717	654	652	736	699	706	693	676	687	726	677	714	672	705	693	711	705	709	716	713	698	693	735	710	684	660	745	733	696	718	739	728	667	711	660	720	696	698	694	677	676	696	647	705	723	763	647	667	687	724	708	666	707	675	695	661	685	716	687	717	656	735	760	717	735	698	694	664	680	724	720	726	710	702	672	664	705	666	711	682	708	709	760	695	712	669	730	728	696	668	707	697	673	684	758	668	738	679	723	715	722	726	733	703	692	718	712	692	679	677	691	679	675	729	670	739	683	741	678	699	701	687	690	678	676	708	722	675	715	680	719	703	668	680	720	722	707	701	691	686	717	743	709	717	711	684	727	691	676	761	702	705	722	733	682	682	661	711	670	710	744	677	702	748	711	703	711	705	697	698	694	689	728	705	661	725	695	744	672	683	688	756	747	697	710	690	665	702	694	743	694	732	681	712	671	650	668	696	709	683	690	699	668	701	733	733	689	735	725	703	656	776	669	705	688	686	684	640	689	728	684	711	678	676	746	726	666	736	648	736	663	738	709	651	720	703	649	656	658	709	697	699	663	699	726	723	681	689	713	701	702	731	698	667	699	739	693	683	719	692	662	709	656	718	689	703	663	673	725	708	691	690	675	681	709	663	721	684	642	691	660	706	708	677	697	663	683	653	727	661	724	649	735	698	681	701	677	715	771	690	658	698	680	715	712	685	705	692	677	705	685	665	659	664	666	683	682	737	759	663	696	694	667	775	659	713	704	702	728	675	685	692	735	660	706	731	713	647	666	719	696	689	724	658	719	694	707	643	675	664	695	667	694	652	699	684	780	736	737	674	683	687	688	644	669	702	661	697	687	698	712	665	690	700	714	708	673	709	694	733	657	675	698	711	709	677	679	717	695	725	711	732	667	652	740	673	685	721	693	716	732	683	711	646	698	709	709	707	734	698	704	696	662	721	683	715	708	683	711	730	690	679	637	685	682	720	718	709	664	759	705	701	706	694	704	701	718	690	726	656	742	681	710	671	619	705	709	713	670	721	724	702	723	741	714	704	654	694	734	669	723	755	737	687	711	707	701	698	729	667	710	672	665	692	697	681	703	661	681	700	732	759	708	673	671	703	726	717	716	731	721	675	646	674	700	720	732	724	700	673	707	641	664	765	691	687	689	740	736	740	694	694	706	674	670	735	713	733	653	683	738	705	660	713	666	691	641	745	739	725	746	645	693	705	677	748	689	725	691	710	734	717	699	695	752	669	735	750	651	704	697	722	726	680	673	698	730	698	711	716	703	724	678	659	690	691	703	688	648	686	709	712	694	709	720	688	711	678	654	688	711	707	717	727	723	696	622	677	663	672	658	761	711	716	756	698	726	624	682	743	713	685	747	669	653	661	707	758	696	674	702	718	668	678	706	735	677	637	683	699	715	683	665	724	688	733	731	687	709	735	721	675	745	654	682	667	713	720	715	682	729	702	676	711	709	721	738	688	714	652	673	741	706	719	719	690	675	706	748	701	725	686	658	653	673	663	684	689	682	708	698	649	686	687	725	730	749	773	703	720	678	690	726	663	703	702	702	715	718	685	675	699	696	708	717	678	691	696	661	700	673	688	697	662	689	741	723	671	706	661	720	714	755	718	695	691	641	684	723	689	696	728	636	673	715	668	668	679	722	695	717	704	675	685	705	694	717	655	739	721	733	695	622	682	714	729	674	705	715	740	671	747	725	691	697	714	708	733	653	700	670	687	683	716	632	696	677	750	706	681	694	738	698	693	673	643	706	696	654	732	677	728	737	701	781	689	679	734	754	657	679	651	689	731	721	709	693	698	672	671	707	687	708	720	728	690	671	641	683	698	711	677	716	706	691	691	680	724	677	760	657	693	705	711	714	670	708	684	712	723	720	705	690	675	753	730	642	680	683	720	687	685	679	769	751	652	719	696	714	710	700	677	712	678	700	666	710	671	665	699	701	642	689	690	700	668	743	756	691	696	681	724	671	692	734	675	709	693	670	680	672	671	724	686	700	705	716	733	658	702	690	710	706	703	751	685	696	705	738	711	726	716	686	689	722	703	710	728	767	707	720	714	688	664	703	717	678	741	719	687	691	752	694	683	746	654	697	706	773	694	720	739	706	690	688	668	738	705	718	714	648	693	693	706	721	712	689	762	728	733	740	719	694	674	658	703	662	690	682	714	707	711	710	684	716	706	693	732	684	710	710	732	702	680	689	697	686	743	715	713	667	680	712	708	707	673	730	694	668	755	692	663	689	693	709	729	701	726	695	742	658	702	673	751	678	676	675	709	709	726	718	701	735	714	708	682	714	704	652	726	706	694	696	663
36713	29541	31999	29816	25873	20204	12262	8573	5866	4404	3377	2909	2608	2487	2240	2119	1870	1673	1643	1244	1169	954	964	842	717	628	581	531	515	469	433	465	433	390	441	413	358	367	365	379	352	334	344	337	286	309	345	298	303	269	257	240	269	276	267	280	265	287	254	265	290	281	254	292	273	280	275	251	247	268	254	288	241	269	237	236	249	251	269	264	280	291	222	252	243	270	234	247	271	233	227	257	243	278	252	240	243	262	256	272	287	246	246	240	231	264	249	228	230	260	260	251	298	232	210	259	283	243	242	253	260	230	245	243	246	259	249	266	255	248	253	240	284	260	236	230	262	261	250	271	232	281	230	274	254	252	269	266	242	206	249	255	253	252	254	260	255	247	242	253	248	258	250	210	234	222	264	257	275	249	259	245	262	279	249	247	274	260	215	243	240	262	254	284	221	233	232	258	243	231	258	239	265	276	266	262	263	256	236	247	278	242	239	254	243	249	226	233	229	243	226	262	237	226	202	238	238	247	233	272	247	239	248	243	215	229	247	242	253	244	233	245	262	249	240	236	232	238	248	222	265	278	238	250	246	224	226	234	222	245	261	271	237	229	223	244	245	252	236	246	231	244	254	235	240	243	265	274	260	229	246	256	251	251	216	238	218	233	243	256	213	257	222	264	249	234	247	227	234	255	199	251	257	215	250	251	283	267	249	242	232	245	259	252	257	257	228	258	282	243	253	228	241	249	274	231	259	251	251	243	232	260	255	243	243	248	275	229	242	247	259	233	262	245	227	273	221	236	261	222	220	247	255	220	262	250	269	256	218	224	238	257	226	254	266	278	240	254	236	238	277	229	266	229	253	253	207	263	246	258	267	224	239	241	254	232	232	217	234	235	244	233	243	281	265	252	251	250	241	257	237	256	262	239	277	250	276	235	239	243	233	247	254	246	230	227	257	246	283	249	245	245	214	216	247	251	264	270	226	218	244	243	245	257	223	246	253	246	240	253	248	234	250	254	242	239	244	218	250	233	223	263	236	268	268	243	242	244	230	232	263	278	270	250	279	239	264	249	239	238	231	231	292	226	242	250	217	251	241	254	246	248	238	241	247	251	216	242	226	251	246	240	234	226	266	245	251	257	250	247	222	261	278	239	273	252	245	239	253	233	221	248	251	232	220	272	231	239	257	241	231	266	225	254	253	257	248	245	245	249	252	267	279	225	217	262	234	257	209	211	239	252	228	238	251	266	228	216	267	240	243	255	249	238	246	244	242	249	248	212	270	261	230	227	253	266	251	236	254	242	262	277	234	239	230	236	224	242	247	264	249	234	215	229	244	230	253	262	241	234	235	262	271	253	243	247	228	236	277	235	267	227	264	229	287	249	250	241	248	270	240	258	228	238	271	235	262	245	257	222	215	260	220	248	218	276	234	241	262	241	267	240	246	245	258	233	258	231	222	255	258	242	251	251	261	231	230	264	253	270	236	259	253	274	240	247	236	203	248	280	243	222	266	238	227	239	243	246	230	270	236	255	237	248	265	247	255	232	252	272	246	230	258	247	249	228	261	221	230	246	235	260	256	245	252	268	245	235	244	237	242	206	240	279	265	250	276	261	244	240	225	249	232	262	261	213	256	221	254	241	234	271	249	210	251	261	232	231	287	239	239	240	231	225	237	212	275	251	232	227	257	241	232	250	274	260	222	252	278	230	230	217	247	253	236	256	254	238	249	251	259	222	245	238	230	258	252	230	224	226	254	247	244	244	219	261	261	243	241	224	268	252	244	263	246	285	201	244	255	217	245	279	262	282	243	245	233	253	202	227	244	245	235	224	245	233	245	244	272	252	220	237	224	265	256	263	251	249	256	221	251	239	232	274	228	244	230	284	280	224	245	246	234	243	219	226	250	269	254	246	254	230	255	250	239	241	245	245	261	237	246	231	244	233	256	252	229	263	256	239	270	228	250	260	250	260	271	249	291	252	220	238	244	253	235	250	241	214	199	244	256	224	233	261	264	221	249	238	234	221	216	230	248	258	227	254	253	258	263	230	256	223	236	243	237	257	233	238	244	223	226	265	248	231	248	237	261	245	266	264	238	245	233	275	233	232	242	256	250	239	229	247	250	230	266	260	259	236	243	268	248	223	224	235	294	228	253	250	245	250	262	220	239	262	248	253	261	233	246	230	244	235	233	217	263	241	246	255	245	244	241	226	248	265	245	231	242	236	247	231	276	230	252	262	275	246	289	258	241	207	257	238	277	278	236	247	242	231	249	234	237	245	236	216	225	245	238	222	270	250	244	265	249	259	230	260	237	234	241	228	244	264	236	248	233	258	256	228	216	251	291	232	241	238	256	237	239	273	232	252	259	244	239	246	262	281	230	249	234	246	271	236	217	225	222	221	253	251	241	240	250	230	231	270	248	230	235	220	268	235	230	231	269	225	235	253	228	238	240	236	266	211	255	246	256	250	275	237	223	244	233	243	207	236	229	264	264	278	241	218	268	249	264	216	245	251	247	242	263	231	276	228	254	246	217	264	230	229	218	246	239	269	219	231	246	231	231	225	221	224	248	284	239	275	276	232	254	251	245	234	221	252	249	288	234	263	243	247	234	242	247	258	228	242	265	251	259	251	227	242	237	279	238	241	235	236	256	246	239	250	242	250	223	235	219	249	227	235	268	228	260	207	246	257	219	239	268	232	244	250	228	230	259	265	226	221	236	252	265	265	252	245	217	271	266	243	244	229	231	261	267	240	231	251	262	254	271	237	254	251	241	253	217	243	242	234	258	239	251	240	235	213	246	248	247	231	226	240	262	241	242	292	238	240	233	272	268	250	288	263	267	238	221	253	221	225	244	256	238	242	245	231	266	262	217	253	243	259	274	252	247	266	243	262	251	246	223	248	227	231	239	240	247	247	240	247	221	240	235	299	252	251	226	265	274	231	217	237	221	223	266	253	259	229	250	248	233	214	263	254	226	264	250	250	245	264	241	268	239	258	248	250	229	298	221	220	230	215	259	203	267	251	234	223	250	254	246	218	222	242	235	244	225	251	252	249	256	257	249	237	250	237	262	278	244	236	272	238	244	305	243	244	239	264	215	218	234	227	244	242	255	212	226	258	246	229	238	255	244	237	239	266	229	231	257	229	249	250	249	236	234	250	247	250	203	252	238	255	254	203	275	244	259	238	249	233	249	234	232	277	203	274	240	255	248	249	249	266	218	247	259	236	251	246	229	267	250	244	265	239	260	269	229	248	243	240	266	220	265	282	275	236	261	241	203	226	244	246	257	242	257	257	209	221	225	231	248	272	276	247	276	253	278	247	225	245	271	247	239	260	268	245	270	242	238	261	246	236	284	266	237	250	250	222	233	252	242	232	243	231	253	260	250	257	239	258	216	282	233	240	239	226	252	225	251	237	239	266	273	266	248	241	226	244	228	254	240	247	236	236	259	254	273	253	265	261	234	267	244	251	250	232	249	211	235	247	231	225	253	262	266	251	237	235	273	262
22120	21785	33007	38362	38356	34220	27088	24058	20071	17398	14821	13307	12961	12044	11546	10841	9750	8719	8898	7500	6543	5479	5541	4911	3892	3355	2777	2653	2522	2415	2086	2171	1994	1895	2014	1882	1647	1563	1460	1284	1425	1295	1244	1200	1191	1144	1180	879	970	845	779	791	754	787	797	789	780	800	774	683	730	648	656	667	664	685	665	677	699	626	699	715	678	645	682	657	630	648	639	670	616	620	628	608	625	607	649	630	649	602	594	603	563	673	636	632	608	649	604	631	630	600	559	594	595	609	594	601	613	649	580	587	557	614	617	612	632	595	606	611	670	634	563	562	639	619	574	602	627	645	603	600	623	594	573	621	588	567	560	611	592	596	620	644	594	610	588	636	609	608	624	610	600	620	630	591	619	628	623	603	599	588	594	610	573	622	607	596	610	606	601	572	597	578	604	610	577	651	593	603	582	569	602	611	592	577	590	572	627	624	599	566	575	579	609	581	588	599	578	613	642	620	617	611	604	591	635	651	591	574	570	621	564	586	617	592	567	582	606	629	593	617	606	609	627	647	555	584	571	616	623	585	592	663	590	619	552	591	621	577	581	562	590	616	587	648	618	621	601	564	609	617	630	609	624	592	593	626	614	578	629	610	613	622	595	620	598	575	579	599	636	577	613	556	595	588	651	615	580	608	608	582	592	586	647	575	601	584	630	579	605	586	603	603	625	589	586	648	642	546	576	608	565	582	659	578	607	573	624	612	609	584	619	627	594	635	588	576	566	629	585	593	595	601	619	585	577	589	585	616	625	576	597	596	622	560	644	589	609	593	601	616	595	583	639	584	635	605	613	593	581	632	585	638	592	639	589	603	595	579	568	604	635	605	593	576	623	575	596	602	600	592	605	625	617	624	575	562	611	611	594	579	625	604	660	599	587	553	601	624	609	588	583	633	609	589	615	617	606	634	611	639	641	646	626	607	577	614	595	600	603	601	551	599	604	571	605	551	604	557	588	593	581	591	620	612	603	622	565	581	564	588	586	566	620	635	613	570	577	615	632	639	597	603	590	620	648	595	580	606	612	573	607	581	576	560	624	586	631	636	592	564	601	601	542	590	600	627	602	609	596	602	606	629	599	569	630	628	584	606	617	600	631	570	585	586	628	617	607	615	619	630	565	590	577	598	630	627	610	596	598	593	597	589	629	549	618	612	631	590	589	597	582	589	606	649	619	644	599	607	554	555	628	592	577	640	589	625	593	616	620	554	639	601	591	598	616	595	586	619	578	602	596	619	554	590	558	588	588	585	630	585	566	588	628	644	608	618	619	616	621	628	621	580	569	592	578	639	602	592	566	620	603	606	631	650	649	613	635	610	604	607	593	618	580	584	591	589	661	588	595	570	584	619	585	633	626	603	571	572	636	597	585	638	615	595	588	604	576	598	555	613	576	606	564	631	592	611	597	628	572	616	630	624	598	632	593	587	586	580	626	621	610	612	604	605	593	582	587	608	614	622	580	616	645	611	555	595	593	613	606	602	561	556	588	586	596	619	622	623	582	561	606	581	591	609	611	600	621	631	579	607	630	580	626	616	540	588	600	588	624	594	604	585	572	595	604	610	590	633	635	563	624	585	526	630	612	569	646	610	630	615	589	602	579	575	598	604	591	627	607	585	597	612	596	571	596	628	603	569	593	583	607	579	595	623	616	643	586	633	567	623	553	611	644	636	611	548	601	635	613	597	599	577	581	623	594	608	603	573	636	605	560	619	577	597	540	586	618	583	612	574	615	614	586	621	577	618	611	590	566	620	629	585	563	576	600	607	584	607	558	591	639	614	619	590	602	576	592	579	607	597	593	592	595	645	570	633	619	629	626	614	532	615	630	611	630	598	565	586	637	642	551	587	596	598	571	601	557	610	604	617	569	609	593	577	586	574	598	645	609	609	595	643	617	569	573	602	611	593	664	612	587	593	599	600	594	559	610	600	636	606	644	562	570	559	625	606	570	609	583	563	607	609	587	631	563	626	592	585	648	627	614	597	597	627	607	606	601	576	585	580	628	600	589	579	614	561	561	612	608	611	634	606	632	610	621	597	606	627	626	566	605	613	569	612	571	632	575	577	600	586	614	594	585	591	571	615	626	598	611	601	631	606	578	597	599	611	588	584	567	615	640	599	574	597	628	632	545	611	597	574	591	578	588	645	598	608	633	621	563	589	592	579	669	573	589	597	586	597	608	580	638	623	569	621	605	544	603	613	579	579	609	582	547	605	588	603	576	571	611	639	636	614	588	580	577	594	599	609	587	629	594	617	634	588	592	635	616	562	633	569	601	688	567	593	571	647	629	628	576	614	628	611	623	637	634	603	609	561	591	608	630	629	580	616	530	589	614	550	603	597	580	632	628	609	585	599	595	605	588	583	663	568	571	543	589	616	544	578	585	621	582	598	637	610	582	600	634	587	633	623	596	583	608	588	590	615	542	590	594	597	587	598	598	611	624	571	651	605	582	596	578	683	589	571	601	600	600	559	624	628	550	552	593	588	575	597	611	639	588	596	655	578	621	569	603	603	597	575	620	543	573	606	556	593	558	593	611	614	570	602	589	604	579	607	616	606	596	590	606	600	627	616	578	572	604	602	584	653	592	583	580	608	652	593	578	567	591	604	583	621	584	609	651	614	623	561	606	598	583	623	584	608	622	606	643	617	597	634	653	578	596	572	618	534	622	595	607	592	569	615	610	589	607	602	608	625	628	587	595	620	632	605	594	619	577	610	594	651	561	577	611	575	613	620	584	581	628	607	625	589	568	594	636	598	592	616	587	610	588	664	612	623	581	600	590	595	587	585	595	552	603	605	584	605	549	580	594	596	635	618	600	613	561	590	599	551	601	594	627	618	603	639	610	630	620	605	590	588	579	576	628	574	617	582	595	600	641	592	603	580	588	595	599	590	609	596	600	613	557	627	592	589	559	566	604	625	644	565	618	620	580	588	617	569	597	551	598	587	634	630	614	618	659	549	592	628	624	660	577	647	602	599	611	604	609	595	596	597	575	576	585	617	642	630	649	611	559	606	623	583	602	607	606	577	609	562	627	632	609	597	611	585	622	611	597	557	589	563	579	619	639	596	610	576	615	598	603	578	588	611	608	577	621	581	570	613	610	616	631	597	568	609	584	594	577	601	617	602	604	555	574	601	614	590	647	594	606	616	556	624	595	600	561	619	578	625	594	597	620	592	584	624	598	632	606	575	599	584	599	618	616	644	608	577	651	575	606	603	612	552	640	590	564	634	612	601	596	611	637	671	616	642	606	598	599	622	618	606	576	581	598	595	595	577	617	612	612	570	589	578	615	580	590	614	568	617	585	596	588	606	613	574	558	556	592	618	577	563	600	632	610	604	629	648	629	641	641	650	613	605	656	595	575	612	620	605	633	595	620	577	602	608	632	625	600	602	624	607	595	588	593	608	593	610	608	592	580	600	603	577	566	619	600	615	606	582	597	618	629	599	624	610	615	638	576	620	613	570	600	598	643	647	628	564
20289	17850	20110	18641	15698	10417	5102	3052	2114	1571	1328	1058	1039	895	922	938	782	792	745	659	552	510	454	442	402	353	349	308	296	283	329	287	256	280	275	301	304	258	255	293	284	251	264	227	273	239	275	257	270	225	259	231	258	245	234	257	225	264	299	240	206	251	260	239	223	259	233	264	246	237	236	250	238	240	242	264	239	242	259	245	211	230	248	239	226	259	242	241	213	238	213	254	261	228	230	234	238	238	253	266	227	258	274	250	257	241	227	251	236	228	238	221	210	235	228	252	237	251	227	222	222	237	224	272	256	214	219	280	240	242	211	262	272	232	229	204	222	236	233	248	245	221	243	262	229	269	263	240	229	254	232	258	242	232	221	208	236	258	247	236	227	237	240	245	240	260	251	234	261	259	250	250	242	253	240	223	211	255	269	232	227	243	242	251	230	218	246	253	248	253	248	261	237	215	236	230	262	246	258	205	248	216	241	189	220	250	226	252	253	229	243	208	249	238	221	237	223	261	232	288	230	216	256	250	226	209	223	232	234	213	259	218	247	250	240	245	236	257	239	249	278	235	237	266	242	258	260	228	252	233	205	227	248	253	236	244	232	275	214	237	237	220	220	259	236	241	236	258	251	254	247	250	222	223	243	234	234	264	209	250	226	232	251	219	256	264	234	230	243	258	245	230	226	223	259	281	213	254	261	273	252	254	226	231	234	228	242	244	210	256	221	260	242	247	243	232	231	254	257	252	260	226	230	216	290	221	219	208	225	278	219	242	232	243	236	244	254	249	233	230	230	220	228	225	245	242	247	238	231	255	253	254	263	213	224	211	253	221	247	229	261	252	241	244	252	232	233	225	252	252	240	234	241	216	223	227	247	230	261	256	221	243	259	242	232	226	251	236	216	238	273	223	250	240	242	230	245	253	229	245	263	243	218	261	256	258	245	257	263	234	236	245	244	286	209	235	233	238	245	256	229	222	220	227	227	245	252	245	251	197	261	247	257	247	236	246	231	227	251	214	234	210	190	235	226	263	223	245	227	267	245	222	230	234	235	250	235	251	239	243	235	225	241	244	246	225	223	227	224	260	223	257	227	234	232	236	211	241	245	278	235	247	229	239	241	242	246	241	237	210	227	243	235	246	240	220	228	251	239	253	251	227	226	243	225	208	228	253	252	267	259	242	230	265	237	261	278	268	237	237	235	210	265	259	218	231	245	243	209	222	239	257	236	252	257	229	223	262	235	253	235	204	245	215	234	233	231	246	236	239	251	231	260	258	249	248	226	206	229	247	250	252	238	253	258	232	233	241	265	242	253	222	227	231	250	238	254	231	230	232	289	240	220	245	251	240	238	244	223	244	241	221	238	215	233	228	222	249	207	225	224	235	241	225	242	252	243	264	224	248	221	226	254	241	251	229	257	247	262	252	226	251	255	229	225	223	219	225	231	253	239	254	246	232	227	263	230	238	217	269	268	223	230	261	216	232	265	226	213	254	220	236	249	208	248	223	260	258	221	215	260	242	224	210	240	197	227	243	236	255	224	239	203	242	232	228	256	244	262	204	252	257	254	233	271	260	247	236	232	239	210	231	244	241	248	255	230	240	248	227	218	227	240	229	265	242	254	218	238	244	248	257	242	260	248	228	238	217	239	236	268	235	212	212	252	243	220	250	240	254	260	237	233	265	228	267	262	255	227	233	262	250	253	202	256	214	215	229	234	235	258	231	237	248	236	233	239	263	225	264	232	222	238	221	211	216	248	242	249	226	246	239	208	265	247	252	219	224	258	249	255	244	219	250	222	263	234	252	274	223	244	249	237	241	212	200	215	233	256	238	236	231	219	226	243	228	264	252	208	262	250	254	214	223	244	221	231	250	231	249	235	264	239	240	231	244	250	248	230	230	234	253	234	241	231	215	265	239	251	266	251	268	256	251	237	230	233	226	267	232	244	215	254	254	262	232	255	264	237	256	213	264	239	254	258	264	238	254	238	240	254	223	240	240	229	231	248	244	229	245	232	239	254	273	252	257	242	226	243	247	274	255	240	236	237	228	224	245	256	242	234	240	260	244	216	257	252	250	225	249	241	236	229	227	223	248	227	252	242	250	232	232	251	254	225	213	265	243	235	265	233	227	252	257	241	240	251	230	248	251	227	267	243	228	206	260	258	226	221	250	238	225	262	281	251	263	228	245	244	223	228	226	248	269	243	244	241	231	255	229	270	245	217	238	260	239	239	261	251	234	240	229	254	237	248	251	220	243	257	271	263	248	241	223	269	246	238	258	237	239	231	238	229	252	252	201	241	256	239	225	226	263	231	233	222	222	240	240	269	218	250	221	248	216	232	239	256	229	211	233	281	243	258	240	231	262	267	250	250	256	229	232	214	252	255	245	217	251	248	256	246	267	240	252	236	250	235	251	210	247	225	241	244	252	260	209	247	252	276	237	218	229	261	222	234	235	232	279	213	256	274	236	268	237	232	232	238	249	228	256	261	235	233	254	235	223	235	245	259	251	230	224	225	266	255	237	222	255	238	243	253	223	253	248	248	223	233	252	259	211	240	272	258	242	238	224	237	251	247	248	234	250	235	226	228	218	238	236	235	222	226	216	260	237	270	250	248	235	242	234	227	236	246	239	229	231	236	238	224	231	244	242	245	244	226	215	233	224	269	223	248	250	240	266	254	222	244	233	255	234	233	256	245	252	240	237	247	239	251	241	248	252	240	263	256	237	255	234	254	224	198	197	239	236	248	228	225	258	242	267	275	246	242	251	258	254	240	225	232	264	240	247	241	239	253	241	262	220	239	249	244	262	244	233	248	256	229	263	203	252	258	269	228	229	220	256	219	244	256	265	227	274	247	268	246	251	252	228	244	236	237	220	227	239	237	237	208	234	252	282	239	247	203	220	251	228	259	263	230	235	225	235	220	214	234	230	267	269	214	227	243	227	239	214	253	238	247	228	218	245	241	250	257	247	256	233	270	243	254	232	255	256	249	232	238	258	217	256	228	256	222	258	242	236	244	239	245	235	254	233	243	222	254	245	255	229	242	225	264	257	230	241	241	218	206	236	198	238	240	207	235	231	275	220	239	224	227	235	248	271	273	262	233	233	242	259	237	233	229	243	262	230	238	198	252	220	252	229	246	231	235	250	248	224	241	230	249	231	228	248	238	223	241	237	239	272	240	251	264	215	249	226	210	252	244	231	246	244	232	202	236	235	229	251	240	227	257	226	251	259	248	247	214	230	252	230	236	265	242	268	250	200	225	247	249	240	233	209	229	232	235	232	263	243	227	252	274	252	225	267	261	211	250	232	237	275	248	283	244	255	211	248	237	241	258	252	228	250	243	236	224	250	213	240	233	245	235	253	231	257	264	263	197	254	247	215	234	244	236	263	228	249	228	244	245	267	268	234	232	237	247	236	244	233	233	220	252	243	229	234	234	225	200	236	228	259	230	228	221	218	233	249	235	248	240	236	228	237	261	222	220	257	255	280	243	272
11485	13534	23005	28172	28456	23551	16247	12426	9754	7850	6400	5752	5339	4956	4963	4933	4399	4019	3968	3231	2748	2401	2130	1880	1758	1379	1337	1251	1170	1093	966	931	918	919	941	913	912	869	903	858	795	794	777	710	719	697	707	657	588	651	681	621	664	626	615	617	661	590	619	670	632	635	658	599	628	598	615	611	623	597	647	604	624	599	636	611	591	581	571	552	604	566	618	583	555	588	618	588	625	550	568	599	612	602	637	595	600	582	591	574	619	601	600	581	598	628	643	594	599	545	609	617	609	606	635	588	574	580	590	563	586	586	623	627	576	610	616	602	595	616	561	587	601	613	618	585	593	595	568	585	600	550	596	626	591	644	574	609	580	597	605	598	603	614	579	606	624	581	556	584	633	566	633	637	579	577	585	602	623	616	636	609	645	584	627	562	625	599	577	596	632	591	623	595	624	591	579	573	607	631	589	642	618	563	581	572	633	601	632	600	622	585	611	606	583	635	611	590	587	614	595	612	638	617	585	593	562	566	624	577	594	612	588	586	598	601	622	565	592	564	620	560	603	616	631	593	604	570	595	594	595	637	622	609	596	606	632	626	642	596	614	633	573	594	589	586	626	584	594	608	567	654	650	630	561	621	575	618	607	611	615	624	560	590	584	584	624	585	583	623	573	593	594	593	672	595	617	622	580	623	621	595	608	619	585	553	611	549	659	617	571	591	590	593	569	576	626	583	599	576	595	609	606	594	603	603	570	657	653	636	641	594	616	582	606	576	594	588	619	590	617	590	605	600	596	642	556	613	588	628	589	615	583	591	577	603	587	636	605	604	627	564	617	662	655	556	622	653	611	609	555	609	565	633	654	600	596	536	599	613	549	588	589	576	609	594	603	614	617	606	553	593	634	600	577	565	620	564	617	634	617	569	576	564	590	595	569	617	568	548	647	628	608	618	568	618	576	634	645	623	587	614	570	628	609	598	594	610	598	600	616	559	567	604	580	640	580	609	623	611	590	646	639	581	573	670	625	581	579	619	597	586	625	607	578	616	602	587	597	581	614	614	641	576	585	608	602	650	612	574	617	561	583	606	584	638	597	589	602	582	583	609	610	608	598	591	613	648	596	617	596	619	555	623	587	603	577	653	607	643	636	595	634	616	637	591	629	629	649	592	583	624	616	621	598	571	604	619	657	565	553	560	605	613	621	587	593	580	571	613	618	596	604	603	590	601	602	574	614	592	627	573	623	631	650	607	705	605	612	638	621	604	645	642	557	625	578	580	603	594	604	623	605	601	636	583	584	586	577	592	627	586	615	659	624	588	607	619	622	590	614	617	606	629	584	651	588	619	585	619	583	608	589	611	610	581	579	599	605	608	581	562	588	633	582	587	580	581	578	555	587	597	593	564	610	634	605	636	627	603	617	534	566	604	601	563	591	559	622	615	598	564	582	604	626	609	605	621	565	579	636	595	635	623	630	604	615	617	610	598	666	585	608	662	617	660	587	582	597	610	590	595	614	603	627	642	588	583	558	543	612	630	596	570	613	563	607	598	615	572	641	570	586	587	573	586	630	598	582	622	559	606	591	610	574	599	611	597	610	593	601	650	625	608	606	580	648	631	591	612	590	634	565	620	557	568	584	611	612	647	594	598	579	610	592	580	627	571	646	581	629	609	593	588	605	601	576	620	604	562	643	585	612	621	574	575	588	582	544	593	606	624	606	628	606	651	591	600	585	631	565	624	607	590	608	617	632	625	585	593	602	601	594	573	593	606	632	630	581	636	606	586	582	559	614	563	580	598	578	572	650	616	574	620	595	638	605	607	581	637	620	625	587	590	611	636	625	607	546	612	604	593	614	625	602	610	631	609	602	600	594	609	610	611	629	555	596	635	609	637	573	574	624	619	641	624	612	592	618	616	586	591	603	601	583	606	619	594	646	627	629	636	639	611	602	540	612	614	603	650	611	580	610	601	611	583	585	552	620	591	622	588	591	612	647	639	607	594	617	615	611	633	613	582	592	568	605	613	640	594	589	564	611	613	635	584	586	640	634	599	603	633	600	563	628	620	602	608	607	633	617	607	589	662	620	604	618	621	602	611	625	591	592	628	581	619	603	630	628	629	630	573	630	610	617	595	588	579	585	617	618	579	603	566	634	614	598	556	616	592	616	618	657	600	635	593	592	606	549	595	573	597	598	559	562	592	568	593	581	580	584	631	625	598	643	602	582	567	620	611	605	641	528	628	625	652	553	587	622	580	558	553	654	612	639	616	619	618	585	615	621	608	603	590	553	577	568	622	576	553	633	636	602	637	623	583	596	653	596	624	640	587	611	633	590	591	551	633	605	575	587	570	606	632	614	636	629	599	591	550	583	564	589	584	621	561	609	594	632	562	609	602	591	590	615	603	612	593	612	581	616	589	628	612	611	569	585	587	619	632	629	576	568	597	608	625	595	597	617	639	592	588	592	583	582	612	651	571	621	608	582	623	584	570	648	634	629	612	595	643	617	639	624	614	583	595	640	585	631	642	620	601	635	609	583	635	546	570	594	614	576	601	594	608	569	618	597	560	640	630	592	615	586	629	588	618	566	603	621	589	570	607	605	633	578	605	605	603	600	634	611	637	588	628	585	555	621	614	611	596	585	633	588	628	588	604	599	635	600	616	564	622	628	610	566	585	633	578	580	622	618	611	591	608	616	571	541	646	545	576	595	604	618	616	594	618	599	573	618	595	544	611	595	595	617	626	602	559	590	625	628	664	630	603	616	633	587	625	663	591	611	560	587	593	599	611	572	613	613	596	611	597	578	614	589	614	632	585	613	615	668	600	640	645	605	599	618	598	620	592	612	609	665	605	586	628	622	627	623	605	575	616	613	569	634	588	601	571	638	616	625	609	607	586	610	569	598	583	556	593	600	584	606	619	609	554	557	597	559	593	632	629	606	582	617	612	588	588	625	617	608	587	601	610	597	553	599	583	628	626	632	592	602	575	598	598	588	582	561	580	655	595	567	571	642	624	570	551	568	622	592	608	618	612	571	609	609	588	624	607	600	588	622	596	629	608	587	664	596	645	654	555	584	611	606	605	577	625	568	651	595	597	632	635	602	637	605	554	622	595	605	584	559	565	574	644	584	633	622	611	576	662	619	601	605	583	583	575	624	633	592	601	579	597	687	601	598	625	571	603	607	596	621	636	615	608	587	586	572	570	603	598	572	587	591	624	596	621	607	548	612	625	594	602	612	583	581	627	647	590	563	606	618	608	641	618	623	635	618	639	565	577	604	589	562	562	641	610	586	604	603	588	636	589	624	596	630	600	614	580	588	639	599	605	572	583	582	615	581	556	642	569	640	590	581	643	591	574	642	588	636	644	622	601	605	631	589	606	578	594	615	587	610	611	622	635	613	569	599	586	605	587	604	622	591	583	617	582	562	609	596	667	594	610	593	597	603	578	595	571	634	611	578	647	610	597	605	609	597	607	597	627	607	582	602	654	633	632	651	607	639	583	594	584	599	615
28635	23361	26493	26231	22439	16156	8670	5470	3803	2835	2314	1950	1716	1648	1552	1504	1308	1178	1076	946	834	726	730	683	567	507	442	453	453	441	417	419	353	408	392	383	403	368	352	342	345	342	348	358	353	336	336	318	317	292	319	303	313	296	300	293	305	309	282	314	317	263	304	312	309	240	283	300	296	305	288	299	299	298	259	258	275	286	278	310	287	278	300	295	290	278	283	287	278	270	280	303	297	277	266	287	283	282	295	324	290	302	310	311	286	298	288	280	309	284	285	271	293	294	290	283	323	297	294	297	244	328	315	305	287	302	282	305	264	264	301	270	277	294	262	292	247	272	293	282	282	288	291	310	277	285	296	273	290	301	309	305	281	263	282	272	263	301	304	299	259	295	299	284	299	276	298	273	287	296	286	278	263	286	279	253	279	299	303	282	281	287	290	315	279	272	277	314	285	276	271	276	297	306	314	314	292	313	263	275	281	303	283	300	265	301	279	288	281	287	284	271	279	289	318	299	273	277	303	257	256	278	240	288	275	277	273	316	288	288	306	277	293	289	312	294	264	297	268	280	281	263	290	296	324	270	294	275	277	316	321	279	280	267	312	302	302	288	277	289	299	273	291	286	305	298	323	308	307	245	299	287	274	265	280	287	280	272	259	285	287	281	303	286	295	281	294	282	291	252	276	280	303	301	269	263	270	264	292	291	311	264	276	309	291	294	254	306	279	280	270	253	309	276	306	283	284	280	274	277	277	293	269	315	278	291	271	271	310	303	297	288	300	262	297	288	286	308	242	287	302	296	318	286	275	274	271	281	288	289	256	291	294	277	288	245	293	298	312	290	292	321	299	311	305	275	278	285	275	292	297	261	300	303	268	286	275	318	283	259	303	286	298	294	306	278	290	320	260	320	292	270	291	288	271	303	317	279	280	260	282	294	335	276	318	281	278	255	286	285	297	306	288	293	290	305	270	254	350	302	275	296	309	285	271	265	286	248	295	280	351	306	282	268	312	306	323	272	296	266	297	264	272	304	317	280	270	265	279	311	275	295	299	278	300	310	281	265	311	296	275	265	274	329	294	261	293	240	287	269	264	302	291	270	297	304	293	307	265	287	252	279	268	297	286	287	282	312	261	296	265	269	287	307	271	284	310	329	291	270	290	305	295	272	265	326	268	293	262	301	266	304	262	273	280	310	253	266	298	271	286	322	285	284	277	281	297	269	275	294	270	283	283	303	258	303	301	303	284	269	306	262	290	281	288	265	301	298	279	304	282	313	324	309	283	299	295	290	288	300	311	288	265	284	278	277	289	284	317	275	313	286	275	288	269	270	289	288	278	281	277	308	278	288	260	280	302	298	315	277	273	276	305	285	275	278	267	289	272	281	308	269	281	246	284	277	266	294	245	306	301	321	297	273	268	244	319	279	287	278	282	263	310	294	267	304	252	315	309	278	303	300	308	316	275	258	292	284	306	290	297	293	266	295	302	284	293	262	245	293	294	300	299	306	291	279	317	287	273	298	268	299	304	304	236	271	298	326	241	303	266	276	273	303	254	287	264	300	255	287	327	306	307	236	322	260	309	266	264	283	274	290	277	306	262	274	283	268	275	279	300	286	263	314	286	283	313	288	292	275	290	295	307	306	307	275	274	282	277	285	298	300	311	279	287	281	306	324	272	312	283	270	296	291	285	242	307	307	297	322	267	277	283	304	297	265	291	274	271	270	299	287	278	298	269	292	245	269	283	311	271	282	270	263	272	292	306	288	294	267	281	281	295	336	325	261	293	297	277	274	270	286	292	287	261	269	265	296	312	272	319	251	259	282	265	305	266	279	285	251	292	279	291	253	251	293	271	257	276	310	278	295	310	280	252	288	277	292	296	305	269	316	272	274	283	293	296	290	269	298	298	272	287	270	252	293	279	290	297	267	274	279	274	293	276	313	295	293	302	278	273	287	271	284	300	312	322	276	294	281	324	287	281	294	301	304	296	309	289	287	258	281	314	291	286	288	265	271	304	285	281	279	266	290	268	257	250	295	286	314	286	296	295	283	268	281	294	294	273	280	295	280	281	290	295	308	292	281	253	277	293	310	285	263	320	291	269	310	305	284	292	293	277	291	275	262	312	297	280	303	265	291	289	293	292	298	301	297	313	275	288	282	287	292	287	297	287	296	279	278	280	272	269	271	281	289	300	264	286	296	276	300	269	281	279	292	307	299	264	288	274	284	283	295	286	289	298	303	248	301	276	289	278	324	323	280	283	275	263	282	294	288	343	308	282	284	281	311	286	289	274	286	298	310	298	280	296	297	253	288	293	295	294	271	282	271	323	267	291	308	336	307	264	286	268	286	258	268	289	277	275	303	288	289	318	270	274	282	275	275	310	286	307	291	299	275	296	289	279	275	262	273	254	309	349	268	282	292	278	258	280	254	291	295	275	283	271	279	283	251	272	285	281	280	263	319	293	260	271	267	265	324	284	278	296	309	272	307	298	282	288	276	282	275	282	269	278	269	285	304	314	289	298	281	292	256	258	270	278	285	285	296	284	295	259	293	245	280	269	272	251	257	231	289	295	320	293	296	262	298	310	301	308	289	257	278	272	273	263	273	298	300	271	329	265	275	280	267	264	286	295	297	259	275	283	278	281	284	304	276	323	276	290	294	326	299	289	278	288	275	259	284	273	259	291	308	297	307	290	321	278	293	254	289	267	272	283	286	261	307	281	267	270	295	292	305	313	266	268	294	290	270	289	272	288	292	268	303	284	285	278	299	316	290	257	303	282	298	294	282	286	290	267	284	295	281	296	322	268	304	319	296	295	292	272	308	288	300	260	306	277	312	310	278	294	265	323	301	306	257	320	298	301	281	284	287	307	278	272	274	310	298	273	285	272	280	311	303	286	286	294	291	287	275	283	321	286	259	267	306	297	307	266	310	295	311	285	257	271	274	295	289	285	283	321	308	298	310	267	315	284	325	286	269	281	268	295	268	307	264	312	280	269	278	277	260	282	292	269	292	302	316	312	304	290	278	262	330	265	306	294	296	293	279	285	279	283	301	273	306	305	268	260	271	266	303	295	274	301	321	279	307	287	276	279	298	294	265	315	259	302	290	267	287	300	285	308	280	275	248	256	303	298	300	287	289	306	306	315	313	285	291	275	307	285	272	312	290	279	301	291	318	330	295	259	294	274	252	293	267	261	304	312	278	303	271	296	263	276	285	279	293	275	271	274	289	271	318	276	324	284	290	307	286	286	303	279	312	292	271	297	253	280	306	314	282	271	291	256	289	274	319	294	318	287	261	298	301	308	308	271	293	277	307	267	308	285	282	316	275	298	300	294	287	270	289	290	315	280	255	278	275	289	295	302	257	276	289	316	282	294	283	282	325	256	293	271	316	276	281	312	270	279	283	329	272	280	295	286	290	269	283	299	264	291	274	268	238	311	275	292	286	298	288	293	316	256	273	284	284	275	290	288	305	324	271	298	289	257	293	300	276	272	311	304	277
17021	17637	29075	35659	35007	30102	21798	18283	15067	12507	10485	9611	9141	8314	8410	7908	6937	6473	6216	5194	4742	3904	3795	3492	2837	2382	2121	1981	1849	1708	1516	1456	1527	1527	1481	1527	1363	1196	1291	1208	1165	1107	1134	1033	967	952	970	942	898	841	783	780	820	818	792	825	786	826	763	761	716	795	770	726	719	793	699	694	791	733	741	747	728	735	761	709	738	693	726	748	688	718	712	710	727	668	686	672	667	721	678	659	703	689	669	705	720	723	721	775	697	683	691	739	721	683	701	734	701	709	696	723	754	663	692	703	709	726	730	698	726	711	662	729	676	674	763	723	695	712	722	711	699	681	681	696	679	668	660	723	671	696	706	675	677	710	707	692	695	708	669	740	694	699	668	670	716	688	706	679	652	679	735	702	672	698	732	703	714	666	694	698	666	668	695	719	668	702	689	684	735	725	723	728	677	720	701	715	724	754	721	749	665	709	705	703	681	679	684	717	694	692	705	670	738	696	674	717	722	699	692	692	705	656	694	722	680	615	728	669	681	694	683	724	694	722	709	682	702	692	722	711	657	673	727	704	708	693	724	697	739	725	734	685	709	710	718	718	674	682	698	689	745	740	722	751	695	691	689	666	703	722	694	686	747	717	693	712	695	685	729	701	666	696	736	714	752	735	709	715	700	646	715	687	662	692	665	672	752	710	744	706	671	725	708	718	755	742	662	723	731	704	666	625	703	706	729	701	677	688	703	678	729	700	671	674	701	690	719	693	742	689	673	757	683	688	688	698	692	679	691	705	711	696	657	668	710	729	676	694	714	709	723	696	724	706	717	678	693	715	703	671	660	700	686	676	711	702	721	718	685	748	665	656	643	685	750	736	681	648	675	682	682	721	697	697	674	722	752	716	708	684	717	705	703	730	716	724	689	705	693	708	707	697	690	750	697	741	722	635	719	710	710	687	702	705	692	673	645	635	673	702	653	694	696	692	709	722	672	707	746	689	654	727	659	683	707	680	650	683	748	674	704	676	713	743	681	688	735	689	655	725	749	710	655	709	686	728	752	686	681	702	687	677	705	688	731	718	719	731	700	699	720	686	660	713	671	704	670	697	728	703	715	719	725	726	626	717	734	711	657	716	659	704	672	677	705	723	654	718	703	732	729	746	665	683	730	714	727	708	663	704	719	671	739	720	733	682	668	726	731	679	708	734	728	716	709	669	715	683	654	714	704	731	699	636	680	786	704	694	687	666	661	709	655	739	683	691	652	716	686	704	685	719	678	662	702	703	720	728	691	710	755	698	695	693	650	705	694	694	738	707	780	666	706	676	653	710	715	680	688	686	725	666	662	711	716	718	718	715	744	725	699	676	719	644	740	688	692	682	701	689	735	701	706	684	667	683	734	726	685	653	657	669	656	692	678	686	664	739	722	687	712	701	697	716	738	646	773	701	709	674	669	678	714	691	736	704	711	704	690	698	699	722	700	706	717	754	715	678	747	659	700	670	703	747	673	696	639	734	657	718	712	714	654	711	706	733	758	663	666	720	670	654	712	719	643	725	729	669	727	706	707	679	697	687	676	682	692	679	664	707	708	717	686	649	711	737	688	703	707	696	674	710	673	723	721	700	665	763	684	732	718	689	706	736	651	743	728	700	721	724	705	704	666	736	678	646	693	673	709	696	686	705	711	713	673	710	665	709	707	740	715	724	707	688	683	679	717	675	680	666	718	671	646	770	738	653	701	687	721	731	657	705	652	737	707	721	736	676	684	686	731	657	699	731	732	661	703	708	739	742	705	747	691	686	669	700	673	728	662	711	710	710	710	713	672	716	707	676	731	704	670	693	711	730	705	668	685	719	686	667	716	708	712	692	667	707	668	653	713	688	694	671	718	688	727	713	705	743	731	710	709	725	690	731	695	717	678	727	707	698	658	719	700	714	672	698	702	741	739	719	667	754	721	695	671	692	728	716	748	762	690	698	640	686	683	684	725	724	713	652	677	727	733	690	714	687	650	686	695	728	715	686	691	722	716	729	668	691	698	707	700	725	695	727	642	697	719	684	715	710	709	729	709	727	706	683	705	679	711	706	695	670	737	719	683	705	693	684	700	709	711	752	727	725	725	679	685	739	695	687	654	697	678	710	699	703	704	687	684	665	675	698	708	713	689	693	724	691	708	686	675	699	680	739	746	666	687	703	679	703	673	690	678	709	685	680	724	685	625	736	707	703	734	707	702	705	702	657	701	667	712	716	684	673	687	791	700	695	653	650	668	689	669	647	702	717	720	656	659	720	696	725	707	655	697	653	651	753	668	707	748	718	710	703	738	680	693	728	754	719	699	679	714	735	713	675	668	680	693	686	724	718	738	679	675	705	639	753	736	714	705	710	672	738	673	728	678	675	746	661	683	702	687	705	721	713	700	706	729	714	651	679	721	677	689	677	663	728	724	699	711	675	697	714	710	742	741	661	684	679	695	741	694	711	675	654	693	713	684	659	707	674	685	694	716	714	673	698	696	677	737	736	699	703	701	702	710	700	692	717	741	719	721	672	741	728	693	742	721	684	688	696	668	708	673	670	677	714	691	673	651	660	730	715	666	663	716	739	688	727	762	738	701	653	719	704	699	671	723	702	714	727	715	725	700	686	678	710	691	680	724	695	672	694	688	698	697	657	707	703	726	726	720	721	724	654	671	676	717	724	654	630	726	755	745	668	710	706	689	711	691	739	712	712	706	663	728	691	725	719	712	703	712	682	696	687	737	696	679	715	747	659	702	657	709	726	725	695	682	695	730	670	735	682	691	722	698	723	720	669	648	660	729	706	692	750	700	708	738	693	635	683	683	698	690	661	707	690	705	729	741	691	736	692	760	704	676	713	694	649	666	664	693	716	702	717	732	679	692	683	740	681	687	674	690	742	763	692	705	690	731	700	775	713	685	713	755	707	657	723	654	717	683	688	710	702	714	672	675	703	656	734	718	703	691	712	748	665	718	753	709	701	726	730	702	675	702	761	726	663	712	690	701	696	684	711	711	713	693	706	689	691	692	708	720	670	713	686	696	691	730	681	763	691	671	735	715	687	724	683	694	728	684	714	655	686	668	713	678	741	698	706	717	718	707	716	699	741	693	699	704	715	714	756	696	755	702	712	735	725	734	725	682	708	681	636	676	708	679	669	692	693	715	749	709	707	677	697	660	715	709	702	680	738	705	700	723	700	694	721	733	734	701	684	700	733	695	633	754	703	709	732	673	684	725	686	721	665	655	731	665	677	674	725	714	682	669	727	691	688	744	685	671	727	678	687	717	718	686	673	695	699	691	702	671	724	725	713	758	705	730	615	697	711	683	638	725	710	694	678	628	699	701	687	714	701	654	700	718	702	693	710	703	724	693	739	737	689	681	723	688	656	674	723	671	691	721	701	744	639	724	772	716	736	717	694	709	708	752	669	751	704	689	734	714	664	729	655	700	664	745	720	698	690	750	685	655	700	727	684	671	683	691	703	693	688	712	666	703	738	713	710	669	725
36355	28613	32301	32299	27949	20370	12438	8535	6088	4499	3326	2837	2553	2422	2359	2219	1992	1539	1455	1280	1246	929	869	896	726	592	564	518	497	474	459	427	367	445	425	389	410	350	365	354	367	361	345	313	319	353	328	291	287	307	291	282	289	285	282	267	273	279	298	299	251	260	235	245	261	254	233	254	241	287	236	262	264	237	234	257	258	223	274	253	245	279	262	256	269	235	266	241	237	286	223	243	219	243	256	238	255	252	230	232	271	250	241	268	264	229	245	249	244	218	237	253	284	263	205	240	274	271	213	282	235	247	263	267	272	242	248	214	240	261	256	231	226	256	235	259	253	243	238	233	262	254	233	249	243	235	244	234	231	242	248	263	253	254	261	237	246	264	217	232	254	262	246	249	241	232	216	257	216	224	250	229	261	236	226	264	254	247	222	244	274	252	255	238	223	249	255	238	258	218	224	258	227	248	233	272	210	253	249	273	243	296	233	256	235	255	212	260	257	228	251	261	232	262	257	240	251	264	244	240	267	278	247	261	258	272	240	252	231	243	245	276	237	267	252	211	256	268	241	256	250	235	239	260	243	227	242	225	268	257	234	244	227	218	270	246	279	273	235	262	260	246	244	260	261	240	230	262	251	213	231	227	259	235	236	271	244	253	250	258	212	234	202	253	259	259	228	235	233	240	281	230	239	223	274	247	233	242	213	232	260	254	220	260	246	246	229	257	230	255	247	228	252	250	243	242	230	266	248	242	249	220	266	256	279	249	248	257	227	236	260	245	241	247	255	244	258	250	250	221	258	227	216	263	229	254	246	254	220	237	267	250	248	262	255	236	243	224	226	254	288	253	255	250	224	245	234	238	219	234	242	231	267	237	266	238	269	271	230	232	285	234	240	245	214	271	234	248	228	215	272	213	233	219	246	247	250	251	245	245	245	242	257	229	259	239	254	232	232	248	223	265	234	240	231	245	252	254	233	241	256	281	235	240	257	240	256	238	251	267	255	242	213	251	265	223	245	250	282	251	244	258	289	252	251	245	252	242	210	266	247	240	258	258	217	235	224	223	228	230	268	255	257	247	240	215	221	263	237	237	235	235	243	235	245	226	254	239	236	226	247	233	250	250	214	234	273	230	236	253	249	269	268	253	304	264	232	273	255	230	206	199	247	245	231	240	246	236	254	279	233	257	216	283	232	292	212	257	229	248	258	228	219	219	237	227	234	250	234	236	254	244	287	236	224	253	244	225	258	238	255	237	235	259	229	270	208	246	261	234	231	247	248	223	252	233	257	240	231	229	233	242	286	249	228	242	235	236	256	252	260	258	229	237	267	242	256	286	243	226	237	247	272	248	244	229	219	237	236	227	231	255	266	233	267	245	242	256	259	235	256	245	244	265	245	247	226	236	257	240	271	247	260	256	261	220	248	234	284	260	251	284	235	228	219	258	207	245	240	241	220	229	245	235	238	233	240	250	248	250	235	276	254	223	243	246	241	255	271	250	223	267	242	229	273	270	240	251	252	230	222	221	261	261	232	238	246	230	262	239	262	221	247	274	261	265	248	253	234	232	256	238	230	215	250	268	259	255	225	271	247	219	227	253	223	228	217	255	249	222	243	259	236	226	227	253	215	240	266	246	241	234	232	240	260	249	234	238	247	255	267	245	233	240	231	249	242	245	257	260	229	269	239	224	237	234	228	255	223	224	231	241	238	230	272	272	275	254	236	217	240	261	257	230	258	274	250	230	257	243	259	245	254	264	242	243	246	246	245	233	249	239	266	235	258	249	224	253	253	250	252	233	223	252	285	211	220	236	246	218	262	262	235	231	242	242	240	227	230	276	249	238	232	276	232	258	242	223	242	224	266	276	247	232	249	238	235	250	248	229	263	246	266	260	227	243	257	257	278	277	227	252	220	244	264	240	259	237	282	238	262	242	281	246	264	261	254	254	252	252	236	225	245	233	225	213	227	256	264	262	219	228	258	288	219	247	227	256	233	257	235	223	262	276	239	237	249	249	274	226	254	231	261	235	242	236	239	278	239	244	252	274	255	234	206	266	259	252	253	255	246	225	249	258	223	241	241	261	260	250	266	217	243	213	246	240	248	249	226	236	272	241	250	238	225	233	254	255	256	233	244	257	226	213	226	241	252	253	261	222	263	254	266	256	245	282	254	274	239	238	245	271	252	223	253	242	244	271	262	262	246	233	246	249	269	227	229	261	244	257	245	236	235	257	242	268	277	235	232	272	266	221	229	265	247	221	247	226	256	254	213	278	233	247	242	233	267	275	234	272	276	228	273	233	260	225	252	228	262	249	217	252	247	254	236	244	231	255	249	274	263	240	286	245	263	233	240	244	235	242	216	240	224	239	249	255	240	260	258	272	226	255	240	258	241	241	247	244	237	269	252	245	234	235	258	275	254	236	261	271	210	235	227	249	221	269	235	255	282	222	227	258	255	235	241	258	233	256	259	235	269	246	236	238	258	257	221	224	258	239	260	273	238	277	256	253	270	240	231	260	273	250	265	266	250	261	224	229	234	235	241	222	254	226	240	235	242	242	246	253	267	271	283	253	241	254	243	255	246	257	233	275	230	261	221	247	264	242	262	266	262	220	236	230	245	216	234	233	259	247	217	276	225	228	235	240	313	261	256	243	251	228	242	256	250	239	239	218	251	259	220	260	250	269	243	260	242	248	252	239	239	239	238	232	226	256	271	226	244	210	252	237	229	254	241	280	252	226	246	257	255	266	231	266	257	243	251	243	227	232	237	238	262	259	269	221	240	236	250	264	239	244	240	241	267	237	271	249	247	291	297	225	255	242	242	241	268	262	246	287	245	258	256	232	232	272	256	266	248	258	258	244	232	231	279	211	291	242	216	260	236	236	247	253	245	234	217	236	207	231	228	213	258	225	243	234	238	272	217	268	252	252	218	232	252	234	250	260	223	259	259	252	235	253	267	245	224	261	253	273	246	235	253	230	265	241	250	249	258	267	222	264	251	226	248	250	236	250	250	246	227	256	232	221	214	273	212	252	214	259	263	259	257	262	262	250	211	274	206	239	282	250	256	232	237	225	279	244	263	217	249	259	266	229	255	254	232	258	251	218	229	248	244	232	230	237	238	263	210	261	247	242	271	254	266	275	232	272	252	256	233	269	249	253	226	247	269	250	227	254	251	249	292	248	225	259	237	241	245	253	240	244	223	223	255	237	243	255	242	247	274	236	242	235	263	262	266	244	208	267	270	254	223	224	230	288	252	239	243	245	237	265	228	243	264	252	217	246	225	282	247	241	246	230	231	244	255	266	237	235	276	261	251	259	262	246	240	233	269	233	241	249	272	254	236	252	265	249	221	237	233	259	224	221	242	226	272	260	251	238	268	234	231	268	237	230	231	271	230	261	264	263	222	236	255	241	275	273	237	256	247	244	229	198	236	238	280	227	232	210	276	214	248	215	247	255	273	287	270	249	258	272	242	253	260	254	223	245	299	261	259	230	252	267	246	273
21627	20947	33920	40625	39961	33930	26971	23248	20048	17332	14816	13587	12722	12276	11681	11182	9837	8698	8700	7362	6987	5360	5422	5030	3993	3160	2896	2499	2465	2344	1969	1860	1777	1993	1957	1809	1691	1573	1511	1395	1378	1365	1366	1103	1152	1110	1033	898	936	825	821	836	763	819	807	855	802	800	779	697	729	692	712	673	674	723	671	653	686	711	674	652	644	685	603	638	622	665	628	643	592	646	620	635	627	651	617	611	639	603	629	625	604	684	608	641	644	612	609	588	674	583	563	613	630	625	633	611	603	628	628	595	594	616	602	620	612	562	582	615	647	594	610	559	653	638	599	600	592	597	577	649	606	593	566	590	607	643	610	619	570	616	644	621	634	578	601	592	618	599	578	592	624	598	637	589	604	643	562	598	611	602	615	571	603	595	591	586	634	582	550	597	613	589	597	591	565	637	627	627	596	591	594	613	639	634	576	584	615	626	603	619	621	597	593	565	578	569	611	631	587	570	674	582	617	571	563	620	609	591	602	607	613	594	579	614	626	626	536	594	583	587	557	628	588	614	628	609	631	613	601	597	537	558	599	621	604	626	649	593	643	602	605	520	560	576	596	610	602	600	602	605	547	618	638	623	583	587	658	595	612	651	566	618	615	636	637	604	605	598	647	602	644	569	614	610	604	610	638	629	611	608	626	610	589	625	611	624	607	630	664	606	583	613	612	602	603	567	624	609	607	590	602	598	597	618	578	610	603	582	589	628	610	618	554	604	578	629	595	602	574	592	582	586	605	623	589	611	601	615	621	600	642	610	591	620	616	614	643	591	631	634	603	565	568	648	608	601	573	574	604	584	610	625	586	624	572	604	605	599	589	578	563	602	630	600	634	619	627	656	597	620	608	625	622	615	596	596	626	578	579	609	603	623	611	593	638	656	564	590	588	620	582	530	614	628	609	616	612	579	629	612	620	591	596	602	603	575	582	623	607	606	618	538	588	570	567	612	659	579	603	620	593	584	597	632	576	558	580	657	623	584	571	668	581	610	596	576	636	597	616	594	635	544	605	645	617	573	596	625	582	606	611	596	590	620	605	567	626	590	608	557	581	639	592	643	601	605	595	588	583	598	625	632	579	616	590	607	594	633	587	623	644	588	660	600	574	574	621	626	618	577	609	564	581	554	615	582	561	630	559	560	588	590	613	567	620	612	603	612	565	598	605	563	577	583	609	625	607	624	603	573	617	605	641	610	574	585	624	601	580	621	572	601	611	599	613	570	551	620	622	603	592	571	607	608	559	632	583	600	579	573	607	588	626	674	577	616	591	580	613	592	624	604	588	607	600	607	565	608	587	534	584	664	615	559	614	566	568	574	603	624	637	630	603	606	624	642	574	553	578	603	623	570	600	597	569	576	641	618	577	621	582	601	615	622	566	611	589	613	587	568	632	565	578	617	622	649	614	652	597	589	581	618	606	622	615	591	605	554	605	610	589	558	626	551	584	595	574	629	619	575	550	572	624	618	608	598	619	629	580	569	586	580	633	598	634	571	551	595	571	611	601	635	646	588	569	600	624	644	597	558	524	574	605	580	637	625	623	578	624	592	574	620	604	597	647	637	584	622	557	595	593	607	599	603	594	584	617	575	598	619	574	617	575	613	581	650	626	583	572	612	604	614	604	583	645	614	640	562	605	544	626	582	572	605	572	571	637	544	596	630	614	580	572	581	623	566	611	583	645	602	610	581	610	582	593	601	564	614	598	554	603	609	616	567	650	585	614	582	571	620	580	609	587	620	589	602	617	611	579	558	579	569	547	581	627	586	608	582	580	581	631	604	606	620	610	591	628	578	582	585	623	599	605	589	604	608	574	571	595	655	617	617	595	601	623	598	580	653	602	615	577	614	605	616	599	590	658	612	574	602	628	617	621	589	610	640	579	626	604	584	631	574	612	625	616	646	602	564	617	603	662	599	626	617	627	664	611	665	645	642	588	619	588	617	575	598	643	590	590	585	613	608	612	570	618	595	588	592	580	572	646	586	576	593	642	600	560	651	647	566	622	655	626	616	576	573	637	602	621	636	614	617	613	609	559	594	594	601	605	620	620	596	583	620	616	621	612	595	562	577	596	624	643	604	610	575	609	614	639	595	623	596	544	656	614	600	592	612	608	564	602	624	603	613	608	597	589	620	595	628	595	585	606	585	597	616	616	606	626	593	612	616	581	605	597	626	580	603	593	614	579	597	582	571	630	610	636	653	609	648	537	574	624	602	590	602	541	622	583	612	605	586	617	571	634	590	598	657	609	591	592	624	596	616	632	654	615	657	624	629	613	587	593	652	565	585	562	557	615	557	588	572	603	555	604	614	587	614	623	637	653	565	581	602	595	590	626	594	621	609	607	631	627	593	585	598	654	571	628	608	557	568	574	549	611	590	542	602	624	594	626	562	626	634	611	558	610	622	622	576	631	619	585	665	599	605	599	554	584	622	623	596	584	599	598	622	620	629	589	603	613	626	610	577	643	628	552	586	607	613	591	581	616	578	622	607	607	598	592	625	605	591	643	607	602	566	618	633	571	581	615	619	609	601	591	621	600	633	603	630	599	634	596	606	626	608	597	579	589	591	604	647	562	595	651	577	594	609	590	608	588	601	610	585	624	617	615	605	657	609	572	626	613	597	621	612	627	600	569	646	572	592	633	601	572	625	594	632	605	647	593	587	594	582	593	612	562	612	660	597	615	591	625	585	571	599	612	598	601	575	629	581	593	645	631	599	596	589	628	619	596	592	622	579	572	614	574	570	599	605	599	625	581	613	614	628	632	624	575	600	576	623	590	566	617	606	626	603	611	555	606	594	603	594	607	585	573	569	580	574	603	562	562	579	622	602	579	609	586	651	615	572	594	655	628	588	610	594	591	609	592	622	566	586	610	592	606	581	642	591	578	605	614	620	578	581	592	612	590	579	608	604	601	592	609	615	613	580	665	625	619	611	573	586	606	630	573	627	599	550	631	611	591	617	550	585	619	617	608	562	581	591	535	550	597	554	598	538	626	641	646	612	616	622	641	580	584	621	601	635	598	586	606	576	615	640	592	578	612	571	595	609	640	595	619	595	596	591	593	594	616	625	562	589	597	613	593	579	578	610	586	606	566	602	623	640	577	580	630	604	588	659	611	599	614	567	615	609	582	625	595	600	628	636	601	615	589	628	612	623	598	614	581	586	602	642	623	615	596	604	623	599	581	614	599	624	604	606	606	654	608	655	619	625	601	600	576	577	622	596	627	575	588	609	599	595	597	611	614	612	576	603	575	611	556	640	578	602	617	612	600	636	578	600	592	592	622	638	639	629	580	615	590	581	592	622	648	639	656	537	641	563	589	643	639	616	615	593	657	643	589	606	581	579	607	585	630	648	585	593	582	616	658	608	590	615	603	601	610	571	580	606	568	606	614	586	585	588	614	620	592	634	587	602	591	603	585	643	627	589	591	620	599	633	590	600	625	607	620	612	613	621	596	568	598	571	565	626	592	607	618	611	602	606
18894	17634	21482	21293	16866	10184	5002	3004	2126	1576	1278	1110	881	930	1016	1012	799	823	708	684	591	477	512	417	368	359	330	308	333	272	290	296	262	281	294	281	269	282	271	257	270	234	253	283	240	284	283	286	242	210	254	220	255	252	244	264	249	237	235	246	238	242	269	254	228	263	248	261	288	235	230	239	242	233	244	235	251	218	230	250	232	258	239	241	244	249	245	241	240	233	243	248	239	229	226	222	282	219	249	225	212	246	249	229	222	251	247	274	236	235	254	244	237	237	234	249	242	239	271	257	228	222	227	254	243	209	243	223	232	258	238	221	240	242	226	242	217	239	254	261	218	248	234	247	256	263	224	232	241	220	252	266	244	245	242	254	281	227	253	229	241	226	237	251	236	240	274	223	263	222	253	229	258	221	233	230	246	260	278	234	240	229	259	241	245	240	245	250	238	230	251	232	236	235	239	218	258	253	229	236	233	253	230	235	248	230	246	245	256	224	244	261	250	236	234	207	228	218	223	237	225	260	231	228	251	226	262	229	249	223	236	243	228	241	253	245	237	249	211	238	217	248	226	272	223	226	242	223	244	234	269	226	257	217	261	251	256	265	250	237	264	245	257	243	229	249	239	231	247	274	242	219	241	227	221	234	253	226	232	237	244	237	226	232	225	225	233	229	229	279	213	244	234	225	237	249	266	209	220	233	236	216	242	242	250	248	228	239	265	242	242	204	260	257	216	220	223	228	248	246	244	266	243	267	218	272	249	275	224	239	252	225	251	255	239	231	248	246	266	274	260	243	233	250	227	270	206	248	241	247	242	242	229	238	233	259	231	257	229	229	232	250	261	249	231	254	247	273	241	287	252	248	235	221	235	250	262	271	236	266	227	227	227	235	218	229	252	270	252	254	249	247	280	229	212	215	248	240	280	235	230	218	249	249	241	221	227	224	229	222	244	263	254	241	240	244	244	245	250	263	265	225	241	250	263	247	223	266	238	231	244	251	236	279	236	259	227	251	230	204	241	261	240	236	245	229	217	222	243	254	226	246	259	260	255	226	228	251	266	259	245	277	268	263	232	223	237	217	228	270	243	244	252	210	268	244	232	251	218	249	267	268	228	245	245	226	242	228	231	240	217	271	266	216	245	268	195	274	231	252	258	229	245	271	236	240	226	249	225	212	241	246	271	258	254	253	219	245	245	246	244	269	284	217	241	265	289	225	288	232	262	260	253	259	229	267	262	256	226	235	220	236	212	226	230	236	231	251	255	247	236	214	278	225	229	242	233	245	249	246	242	232	251	253	257	234	242	256	252	232	234	207	218	250	251	231	268	274	277	214	237	253	230	218	233	244	261	237	233	262	262	233	275	271	225	236	218	231	245	231	233	237	231	251	230	236	258	231	218	231	238	238	219	218	241	240	229	257	253	246	217	235	241	230	257	231	253	218	248	226	258	207	223	222	232	272	227	264	246	254	244	248	235	256	236	221	249	236	235	219	255	242	250	239	217	208	232	215	244	282	255	247	208	256	222	239	243	255	245	251	254	230	270	259	241	240	247	246	244	263	245	260	232	240	262	246	272	240	248	222	253	229	227	266	249	226	232	274	257	246	236	249	229	244	221	243	259	233	254	214	216	240	228	234	243	210	259	213	227	212	265	229	225	230	236	222	268	241	248	246	261	246	252	233	251	249	234	261	244	217	235	247	255	240	249	228	239	218	277	264	236	237	239	250	223	219	193	212	215	259	253	239	258	243	230	269	255	267	253	252	268	252	228	249	233	254	239	227	219	264	228	258	250	267	231	230	234	234	226	220	236	213	222	235	242	243	264	245	235	215	243	209	265	235	253	264	246	223	244	216	229	261	241	232	261	230	251	215	234	251	242	229	257	253	245	227	257	228	216	263	239	230	236	240	283	242	243	233	251	243	250	211	259	246	227	244	280	224	231	246	236	263	212	254	229	236	227	249	262	246	257	257	249	225	239	233	252	254	214	246	237	232	261	228	248	235	253	250	285	219	256	236	220	230	233	225	239	256	249	243	283	244	229	218	245	236	275	224	233	240	245	233	253	229	243	242	247	247	243	252	254	244	243	227	251	239	235	213	236	258	245	234	264	233	225	239	253	227	254	258	223	224	255	239	230	241	239	246	248	262	247	231	225	240	239	250	245	238	240	265	253	275	231	256	255	239	224	224	242	255	260	239	262	240	234	219	229	257	223	231	225	249	260	251	255	229	266	221	252	237	273	242	259	238	250	245	225	225	248	210	252	218	246	240	243	257	238	237	249	246	255	221	231	254	235	237	219	231	245	254	249	232	235	252	263	231	241	244	224	214	246	224	213	228	247	242	252	226	243	233	238	250	235	246	257	247	238	260	246	251	224	236	231	259	237	219	216	243	223	235	245	209	221	261	236	234	242	237	254	250	214	256	262	247	251	223	233	235	238	249	253	228	244	258	229	244	226	243	220	238	219	240	262	261	244	225	250	214	223	225	226	227	268	232	231	224	264	258	224	218	235	242	225	256	235	233	234	241	230	232	242	227	225	242	222	253	245	224	217	247	232	250	243	251	243	223	209	249	248	262	234	220	223	261	276	230	226	242	257	201	260	242	222	228	237	245	229	248	233	232	235	265	201	220	239	261	245	249	256	236	232	227	231	271	243	241	210	228	246	252	253	261	248	250	213	243	230	251	246	258	264	269	252	262	203	229	259	243	242	239	245	243	242	236	244	254	232	255	240	241	247	258	238	225	239	246	261	237	226	243	222	248	220	259	236	208	231	228	237	246	211	262	214	271	244	248	230	267	238	238	241	253	232	255	238	214	230	252	244	234	233	252	268	246	245	224	252	249	246	239	228	271	221	253	243	231	254	236	248	255	259	223	252	265	222	236	237	256	229	229	253	242	250	254	273	248	254	224	242	250	253	246	213	268	238	243	232	224	249	229	250	238	223	275	252	246	219	253	243	235	235	237	246	234	245	232	225	233	245	258	260	245	227	249	227	232	242	227	252	231	248	263	249	232	260	240	222	231	229	241	255	232	237	224	253	257	256	251	212	265	244	217	217	265	249	221	246	216	236	236	256	271	293	246	235	237	229	222	238	220	239	254	245	231	247	243	254	249	265	239	242	241	231	221	241	244	239	247	261	263	260	249	231	285	242	251	229	249	228	264	213	226	227	240	215	228	245	228	255	279	262	240	252	251	237	239	234	219	241	258	255	246	232	230	248	233	241	222	250	245	229	268	234	259	228	232	248	262	236	228	237	232	234	244	278	240	236	244	231	261	234	212	232	251	219	229	238	240	246	251	242	263	237	225	240	235	259	241	275	239	237	213	265	211	237	239	229	243	253	274	237	238	246	228	232	235	238	252	226	245	271	214	255	242	235	239	256	211	272	249	251	232	266	231	226	241	248	235	251	269	212	236	238	250	238	249	238	267	229	241	267	267	233	241	267	253	262	234	232	251	252	266	240	255	241	241	253	265	259	228	239	242	261	242	227	263
10883	13257	24732	30664	29191	22484	16048	12126	9752	7717	6250	5659	5047	4847	5223	5129	4569	4003	3754	3421	3027	2412	2288	1979	1754	1478	1343	1227	1121	1020	953	945	974	981	966	957	915	917	861	815	809	771	752	719	719	720	669	710	618	664	607	619	688	644	621	615	647	629	626	606	605	613	613	627	609	617	629	587	651	619	599	591	613	560	621	582	610	605	642	588	633	580	641	576	633	610	583	596	628	598	606	603	564	608	643	594	567	566	601	645	615	587	604	611	599	580	619	584	583	580	620	565	596	591	589	606	594	585	626	626	569	567	577	558	618	612	583	609	578	599	582	597	601	585	573	583	605	571	616	577	563	651	607	601	608	586	574	635	547	528	538	586	565	607	583	546	604	597	619	602	612	608	622	587	564	615	591	614	613	620	588	604	589	593	597	553	591	597	617	624	579	626	589	608	607	606	583	593	626	597	617	619	569	607	598	578	618	615	571	602	607	625	607	644	628	609	592	605	625	576	576	565	615	588	589	630	615	596	612	600	585	588	620	595	608	556	633	612	589	608	626	582	565	641	582	642	607	523	624	592	624	638	551	598	638	561	594	587	582	588	596	589	618	616	618	590	604	657	604	588	601	570	615	595	670	629	578	606	573	629	606	564	635	621	633	610	622	571	592	615	609	614	595	621	577	603	585	548	599	635	612	569	629	557	657	582	625	601	608	577	599	631	603	593	584	604	623	590	651	598	633	662	587	583	572	604	624	618	599	553	609	609	576	622	580	587	593	618	578	611	611	607	634	580	668	589	595	587	591	600	576	604	641	590	659	603	625	588	585	624	611	577	626	586	624	618	594	626	614	612	564	590	547	591	631	601	587	625	616	619	613	631	614	602	562	594	634	620	622	612	610	603	580	590	591	587	647	627	588	637	603	613	607	584	605	629	606	543	597	573	611	643	623	608	610	628	632	575	622	578	553	587	605	619	614	603	604	592	589	569	580	576	613	619	624	599	620	540	592	577	578	574	628	553	581	570	622	594	606	622	579	633	586	605	610	568	632	601	586	598	612	614	615	600	605	598	594	598	620	592	636	557	574	615	599	576	571	576	652	630	612	576	597	598	603	653	604	575	575	617	625	598	627	583	607	595	606	573	618	592	575	540	643	579	597	552	668	656	585	568	578	566	628	610	615	634	622	612	645	609	605	597	610	579	618	605	627	639	608	615	648	584	640	603	606	581	609	608	604	597	616	615	577	602	595	613	624	591	580	571	546	581	614	592	623	646	579	607	606	626	619	595	570	610	620	559	562	613	604	583	621	587	583	617	609	640	569	630	627	608	594	568	625	579	574	638	626	611	623	614	633	626	625	592	588	623	653	588	609	606	573	621	623	569	601	592	675	653	627	611	591	583	581	661	599	576	630	595	627	607	595	587	593	623	577	589	622	593	569	567	601	618	613	615	569	624	569	591	620	586	615	579	595	534	598	615	612	598	566	638	602	637	551	576	579	602	618	615	615	591	617	590	602	574	627	608	541	605	597	630	577	614	599	650	641	616	576	611	566	593	572	613	634	597	584	646	579	605	609	586	593	597	566	583	595	575	600	604	618	623	664	587	610	625	646	625	606	575	609	614	604	592	636	568	596	606	648	633	633	629	583	606	586	630	621	630	683	648	591	597	619	602	596	612	638	626	588	597	558	596	629	591	621	593	632	630	605	580	624	577	607	576	591	615	608	575	576	607	584	602	598	589	582	597	582	615	613	586	569	579	635	569	604	602	626	597	605	617	613	591	652	619	622	625	641	557	585	565	634	605	618	634	622	598	578	581	665	612	625	598	619	609	552	558	572	629	611	593	626	609	595	583	597	630	619	637	562	606	595	663	644	635	642	596	598	598	552	617	631	603	616	594	614	604	592	593	602	600	600	604	606	573	590	611	588	598	596	599	625	627	608	616	622	557	617	591	586	621	618	640	650	601	571	639	602	641	638	580	598	578	620	610	626	603	641	586	599	600	603	638	536	645	610	585	619	618	577	630	604	582	600	557	579	595	618	616	616	612	604	616	616	603	584	580	590	634	603	599	617	618	598	620	637	555	609	600	569	599	615	611	594	639	603	614	614	583	605	633	593	623	596	618	592	611	617	588	616	607	601	599	569	569	593	625	597	566	636	654	594	632	619	598	622	592	593	605	617	589	619	621	651	611	683	607	590	558	582	598	610	600	620	662	579	574	602	582	643	601	644	604	620	587	619	599	591	644	618	576	570	614	611	605	583	622	594	615	609	634	578	621	606	584	597	585	583	651	614	589	633	597	599	646	649	574	610	628	618	635	569	587	607	593	611	601	573	620	557	580	610	593	587	598	601	633	607	599	593	591	579	569	614	588	560	632	651	623	606	610	592	554	612	624	579	600	597	617	566	615	591	589	602	600	571	645	575	642	634	616	585	581	630	602	642	621	631	631	601	613	653	609	621	585	607	621	583	587	634	612	628	615	632	578	590	610	603	611	614	585	583	611	645	658	601	572	604	633	538	616	663	577	649	636	652	592	591	684	572	623	629	617	588	623	631	610	600	598	617	570	561	621	632	622	598	599	611	615	593	586	622	563	605	626	610	626	626	594	564	622	635	622	575	570	564	576	591	603	587	579	615	598	598	612	595	576	532	638	609	632	625	619	607	554	618	602	608	592	602	605	587	617	546	578	588	628	605	600	597	613	644	621	588	612	622	632	651	592	584	593	592	629	617	616	610	620	607	594	554	613	613	631	585	580	608	610	593	564	608	602	637	576	587	641	646	651	585	628	594	639	538	616	632	571	588	598	619	599	596	587	585	603	609	613	628	598	626	562	613	620	578	582	582	608	614	566	648	632	616	619	606	591	596	614	587	630	575	625	586	651	586	616	591	573	618	616	555	599	611	618	617	625	604	597	600	571	581	620	614	588	594	626	575	613	624	614	594	615	624	610	565	612	586	587	563	583	626	588	614	606	571	614	607	598	599	590	611	568	582	618	571	596	585	596	609	626	630	629	585	598	618	655	563	623	575	576	585	627	602	621	642	627	627	624	584	590	626	613	604	572	599	633	548	559	570	614	681	655	634	626	554	597	627	627	608	619	632	606	574	618	620	630	623	603	615	623	601	584	598	647	575	584	579	646	599	632	600	557	604	630	623	628	617	619	596	625	573	624	610	588	602	609	598	554	604	621	620	637	611	633	621	582	558	566	584	611	596	633	624	620	602	612	654	611	629	598	624	597	639	608	587	631	598	558	610	558	611	594	603	645	637	578	621	640	628	605	618	604	565	575	579	580	598	567	603	604	586	577	612	593	570	592	572	597	596	591	650	604	628	588	581	611	617	608	655	618	578	564	579	616	611	601	570	596	604	590	541	623	599	587	641	612	598	611	655	628	637	646	590	627	588	587	628	605	569	627	635	583	570	621	611	663	621	595	633	610	616	588	624	593	625	601	641	613	593	589	589	592	636	596	548	564	562	615	612	658	599	617	569	594	632	633	605	600	610	627	588	572
28128	23506	28259	27875	22361	14401	8301	5260	3750	2641	2188	1869	1712	1622	1726	1578	1346	1146	1118	1044	876	701	740	709	591	521	440	471	414	396	375	355	397	374	410	374	354	346	334	301	313	333	317	353	310	335	294	298	303	311	313	277	299	324	296	298	269	277	266	296	271	271	275	287	283	314	281	342	290	291	309	311	294	247	289	294	265	276	279	278	270	293	313	312	285	261	294	309	265	267	281	305	296	304	300	299	287	282	274	302	258	302	284	284	297	280	267	268	272	259	261	269	266	297	281	304	276	267	286	285	284	288	291	303	262	313	285	277	291	265	300	294	261	305	283	248	284	273	279	287	294	277	286	277	298	294	297	311	275	322	301	267	291	302	273	299	265	280	303	290	277	288	306	286	284	304	290	260	278	283	316	278	315	249	297	264	287	307	283	290	277	311	260	271	320	293	278	315	295	298	315	318	292	281	284	305	262	265	285	269	290	262	340	297	308	290	261	297	296	299	303	281	300	319	251	303	265	286	271	292	266	295	300	273	319	289	260	283	275	297	260	308	291	278	284	257	267	286	288	279	285	273	291	287	274	272	254	281	283	297	319	296	280	270	305	301	299	276	281	289	294	258	270	273	312	319	288	284	280	312	260	297	292	268	283	271	306	302	303	283	321	280	283	289	253	299	273	274	269	295	275	251	320	296	298	273	286	300	265	323	279	309	293	318	289	272	278	305	270	277	303	280	278	285	260	297	267	264	299	291	285	307	297	300	251	266	312	250	281	308	292	278	311	291	257	263	282	301	273	243	276	297	265	315	316	268	284	296	327	302	290	298	285	269	291	265	264	275	291	293	317	301	272	329	293	303	269	274	289	292	284	309	276	281	292	317	285	316	308	305	261	275	270	253	310	297	286	274	282	292	304	258	295	255	281	252	279	250	288	305	279	300	280	306	296	304	277	261	308	303	266	256	263	268	269	250	264	260	289	231	305	291	285	309	301	280	285	299	286	312	287	290	285	309	292	303	293	298	290	287	277	235	293	273	261	262	296	273	290	307	313	303	267	264	257	260	294	296	300	290	321	317	297	285	278	280	269	288	277	287	274	287	274	260	296	282	297	294	309	325	280	281	288	282	259	268	283	269	269	286	346	263	279	275	318	240	275	280	298	299	284	290	292	308	274	266	269	290	291	310	262	295	279	324	294	250	286	292	292	265	263	269	294	288	289	298	273	309	316	309	289	308	280	283	277	303	291	323	275	312	251	302	284	296	280	299	308	279	246	277	302	289	278	264	270	288	295	287	289	295	280	312	264	312	303	288	297	298	275	262	299	294	261	308	302	316	281	275	285	262	300	266	262	285	261	284	283	261	290	292	309	257	239	268	296	304	286	235	280	274	286	281	292	297	294	298	284	306	299	284	286	330	303	252	274	303	274	281	252	281	276	279	300	303	269	259	277	278	286	267	265	303	274	278	298	262	265	288	274	268	278	283	311	294	308	292	272	282	272	264	339	281	285	307	286	288	293	291	273	305	259	290	306	290	294	303	301	283	295	294	282	275	309	293	300	278	272	279	275	277	293	279	307	289	282	304	291	293	281	278	275	254	298	301	292	260	298	308	275	285	282	292	298	243	278	315	307	266	280	298	285	291	281	278	299	296	253	286	279	254	297	298	301	310	317	268	264	259	297	271	303	279	294	270	286	295	273	329	286	272	272	275	281	284	312	291	273	282	255	277	293	260	291	295	285	288	293	290	292	303	253	303	297	308	288	275	302	268	300	285	236	285	301	285	290	274	288	258	275	288	279	311	289	294	291	264	282	296	324	279	306	287	285	297	290	281	267	294	283	290	271	272	295	282	274	294	307	302	271	284	321	296	267	318	257	273	304	293	312	311	287	295	317	290	261	287	297	303	286	306	323	287	301	307	310	300	291	294	265	278	274	288	260	271	342	316	296	280	264	274	277	278	275	266	290	263	320	302	285	301	274	296	280	286	275	286	240	282	290	338	288	283	271	287	315	303	293	282	274	292	282	302	259	313	301	290	268	291	286	303	278	260	304	276	291	290	281	304	261	278	271	279	311	252	292	252	262	253	295	287	253	284	293	283	292	296	297	263	269	294	283	270	317	279	275	286	294	322	296	257	266	311	336	269	264	280	307	312	286	293	299	255	277	282	276	289	293	282	296	309	307	289	296	294	318	286	273	263	312	267	306	311	292	264	307	311	289	277	267	290	271	279	270	278	263	251	257	318	291	306	275	270	287	279	300	281	300	283	266	284	288	274	273	285	289	275	292	300	314	258	299	321	286	265	280	308	289	313	275	304	291	284	290	284	280	289	282	281	299	273	281	298	285	279	312	293	255	267	265	278	268	270	302	268	266	278	229	270	294	284	301	302	274	290	283	308	302	290	284	300	262	290	263	258	313	327	306	281	279	296	294	298	286	272	285	276	292	338	274	258	312	304	284	300	312	295	313	275	243	277	291	259	269	262	282	263	319	259	307	288	322	276	278	288	256	277	285	295	282	283	319	275	300	253	320	293	277	297	276	260	273	296	296	285	298	264	293	250	283	259	333	286	293	298	259	323	276	292	295	275	278	297	263	290	279	275	282	291	308	246	272	277	268	271	296	263	281	260	285	293	273	322	268	301	304	287	311	294	277	271	294	279	294	286	322	263	291	273	266	330	282	273	277	325	270	281	290	310	257	302	304	265	296	311	273	308	326	323	270	289	273	287	273	281	289	303	295	301	297	303	298	275	294	289	274	276	284	263	279	283	292	265	302	284	332	298	313	308	267	301	285	293	296	300	303	296	298	278	298	303	302	301	269	286	271	294	297	263	258	333	323	306	283	307	275	283	272	250	338	302	299	296	290	305	260	280	255	283	297	287	298	287	275	277	282	278	266	269	292	272	339	288	278	307	276	285	283	276	300	275	293	272	274	284	285	283	257	292	270	273	266	299	282	293	297	248	283	305	288	327	290	284	291	297	286	314	271	281	301	286	303	276	264	291	280	278	291	276	300	278	291	274	289	313	283	280	238	279	299	264	270	277	285	300	304	268	299	266	286	314	290	269	262	289	319	281	265	270	285	292	311	313	256	311	296	266	287	292	298	281	293	320	289	305	299	295	263	261	297	268	264	278	266	272	259	288	284	262	289	278	288	308	284	296	282	270	281	288	275	280	281	269	297	287	291	280	297	251	290	263	294	284	278	311	279	269	291	281	302	295	286	268	281	311	285	284	281	279	283	265	271	291	306	264	308	286	315	273	288	289	291	294	293	286	283	289	308	280	290	277	262	299	292	286	276	287	284	296	329	312	287	290	296	293	299	296	280	310	298	280	267	285	264	288	311	267	313	253	292	277	275	285	277	307	289	338	272	302	269	314	286	298	258	286	279	288	267	264	281	264	314	273	271	277	301	275	278	270	255	283	254	269	287	292	291	292	257	291	274	284	277	290	275	301	274	308	283	268	268	299	267	286	290	269	288	279	301	297	279	297	280	276	274	279	296	280
16804	17755	30720	37121	34642	28455	21913	18246	15205	12192	10637	9743	8593	8782	8577	8424	7230	6277	6115	5739	4948	3971	3819	3252	2736	2290	2009	1850	1831	1617	1425	1452	1427	1460	1414	1481	1369	1318	1296	1189	1163	1124	1130	1019	964	931	930	848	877	857	820	786	787	809	819	797	777	838	748	745	786	751	759	772	794	744	733	748	751	772	713	745	718	751	699	716	769	703	674	707	693	729	724	731	696	711	706	707	667	768	661	723	696	685	722	716	731	699	731	696	711	724	706	692	721	716	726	679	693	668	701	715	711	690	699	702	699	735	685	677	673	705	689	722	708	749	696	720	729	704	684	668	664	710	661	645	685	648	688	658	698	698	773	702	684	711	721	671	657	719	674	706	675	725	737	688	689	673	655	742	666	677	710	724	662	692	676	698	707	710	739	691	707	682	714	693	649	678	718	734	632	691	677	683	682	694	692	636	730	683	730	708	675	722	704	658	691	710	687	712	682	706	748	686	746	728	701	737	640	680	667	721	688	720	699	690	721	761	748	663	710	704	647	738	695	699	731	644	691	732	746	710	719	719	727	681	693	702	664	687	701	740	720	741	721	695	701	696	693	674	657	717	686	692	715	691	706	690	771	683	660	669	702	711	683	690	670	672	718	741	703	703	727	686	702	703	656	679	686	712	738	717	735	674	722	691	694	657	690	682	671	690	718	711	719	683	667	712	716	688	736	711	744	710	719	728	713	697	662	677	686	676	708	664	702	686	732	661	686	741	674	708	682	708	694	706	715	729	704	680	700	732	702	670	696	656	704	702	700	701	667	675	679	753	712	665	684	700	739	714	682	685	717	685	688	689	693	709	671	622	690	719	689	693	733	718	686	717	720	703	726	706	718	637	726	671	697	707	770	679	662	698	701	743	700	683	681	732	730	714	718	701	697	717	638	649	751	706	732	689	700	671	716	716	717	675	693	691	767	698	702	708	731	710	707	696	653	686	688	714	694	728	668	727	665	655	716	710	700	695	729	673	691	700	719	663	691	725	692	767	701	715	711	693	664	692	693	693	649	677	674	727	702	714	668	705	707	665	736	740	753	690	677	643	713	726	725	667	684	701	681	709	696	664	697	731	701	732	724	700	662	709	704	735	671	672	732	705	713	673	712	692	662	699	710	665	734	704	686	654	663	653	677	717	714	761	691	697	701	696	718	702	674	679	668	689	661	692	707	740	715	695	720	653	765	717	647	698	704	705	700	636	713	703	708	670	708	651	661	720	649	701	712	731	707	689	707	708	672	698	686	690	682	699	634	674	731	716	724	704	730	658	678	716	690	667	689	729	703	699	672	714	672	662	672	715	685	734	685	697	677	759	719	710	728	724	685	736	708	695	697	693	730	737	724	750	665	717	679	764	667	701	689	727	714	700	684	702	707	656	691	714	672	678	713	708	644	662	693	694	656	669	665	733	690	725	698	693	678	709	722	709	725	727	686	697	702	722	702	701	705	670	709	721	662	681	678	708	675	664	684	709	664	748	691	712	693	744	718	723	672	699	704	689	658	673	673	679	649	689	710	688	632	707	672	668	660	683	737	692	733	667	709	710	684	732	704	676	712	682	678	730	713	692	646	671	709	670	679	708	664	696	734	685	713	632	691	700	689	704	708	675	694	658	681	659	712	693	708	687	708	704	720	657	708	726	651	662	703	687	680	720	753	693	713	661	733	716	649	680	679	665	671	721	677	701	683	697	705	671	703	667	660	677	669	697	704	646	706	695	741	718	668	672	646	731	690	722	739	679	683	690	690	684	691	652	686	657	692	675	678	675	711	697	665	655	729	702	651	725	738	642	657	675	723	702	733	673	711	689	712	703	652	700	723	652	700	706	701	688	690	728	737	697	658	710	714	732	668	753	688	708	679	703	707	655	689	662	708	689	746	739	658	717	746	682	657	735	722	740	657	691	677	691	734	715	699	700	713	736	743	688	720	682	711	724	689	696	693	656	713	676	675	693	716	701	723	738	686	711	666	663	688	707	710	659	684	683	665	692	718	685	712	677	671	689	670	681	735	682	661	683	716	634	719	687	729	712	761	658	696	702	718	775	679	694	685	697	673	718	696	676	679	732	685	714	679	681	718	653	692	654	695	701	738	696	708	680	701	694	721	692	659	729	649	699	696	662	691	698	675	697	647	715	677	667	692	685	654	635	677	719	666	713	688	746	675	744	694	726	678	705	711	709	652	700	649	664	726	673	725	692	686	693	661	706	731	675	689	695	698	687	692	660	697	697	677	672	717	674	701	670	747	712	694	684	763	688	646	738	684	729	718	697	755	734	673	703	679	714	714	682	668	696	642	683	733	745	671	721	711	627	708	678	721	670	664	719	663	681	688	721	694	734	729	667	698	717	699	691	633	700	708	700	720	692	674	701	698	717	689	711	714	710	707	747	676	653	703	720	724	710	713	672	689	727	693	686	722	744	689	717	693	672	704	701	703	733	722	728	719	721	724	754	702	639	688	702	642	681	712	730	689	700	718	687	702	736	696	709	720	675	710	655	707	718	711	671	690	695	687	693	693	688	686	737	699	673	704	715	732	689	693	682	691	665	661	677	693	717	734	673	700	665	750	677	707	734	680	709	710	667	735	666	703	692	724	707	720	710	691	744	677	674	713	682	710	699	694	711	693	707	722	683	722	644	705	704	730	673	718	707	668	689	718	699	721	743	698	679	754	652	690	708	735	661	704	652	698	652	706	653	680	707	659	708	735	665	730	711	703	662	686	737	757	679	717	606	689	705	716	675	683	709	668	694	714	676	710	698	673	690	699	704	713	698	688	682	708	705	711	682	706	688	669	674	687	668	725	688	689	718	710	675	698	700	704	724	684	664	679	744	697	682	697	643	724	689	702	694	737	722	656	678	737	683	714	673	723	659	664	726	686	676	705	711	716	674	669	674	685	688	689	682	720	682	680	705	734	692	739	689	662	702	710	714	675	676	688	646	718	709	760	720	689	666	674	697	716	689	700	686	715	675	704	698	702	732	731	694	715	704	672	720	664	696	675	720	691	722	718	695	720	720	706	738	658	679	703	714	640	665	742	717	682	678	695	713	768	686	692	734	648	715	678	719	753	658	685	695	700	694	733	688	749	683	681	681	704	688	740	709	705	716	696	695	676	666	713	683	715	731	659	692	650	696	717	706	723	665	690	688	711	750	665	693	679	712	667	665	702	710	729	681	734	670	683	696	697	680	652	702	714	663	708	721	722	674	715	721	723	718	681	694	694	677	683	681	684	691	687	722	677	675	626	703	657	697	695	691	695	673	714	710	707	715	716	703	703	702	677	671	687	685	680	697	685	698	701	714	683	690	692	737	724	709	687	657	706	779	664	703	708	679	726	703	728	711	684	682	665	735	691	714	689	701	746	664	699	668	681	687	716	749	730	719	704	708	696	704	657	752	730	714	676	698	696	723	696	676	680	644	645	690	714	704	667	697	718	679	692	686	733	740	665	732	718	666	716	695	688	671	752	691	715	691
36171	29501	34438	33973	27046	19243	12156	8425	5931	4408	3548	2835	2495	2434	2326	2302	2013	1630	1640	1533	1301	1011	848	796	759	562	523	495	518	427	426	435	453	405	420	370	372	406	336	347	375	347	340	268	315	331	277	291	285	269	265	258	249	244	283	296	297	299	265	311	238	240	277	271	247	260	244	261	258	242	264	279	261	279	236	253	289	267	269	251	265	242	272	253	258	267	229	235	258	216	255	228	231	252	235	279	248	219	241	242	243	262	225	263	251	229	278	264	256	237	254	247	268	241	267	257	234	268	246	218	225	267	244	240	266	224	250	268	248	229	254	224	257	258	250	222	266	259	242	246	248	240	253	257	267	251	247	225	263	273	239	198	249	242	262	258	211	258	259	272	252	251	237	228	220	283	223	242	272	243	251	246	237	286	249	271	230	228	244	237	258	233	236	230	245	238	250	251	238	262	259	208	235	226	231	246	225	236	242	226	236	270	244	266	252	247	244	269	216	229	266	264	235	242	254	261	252	270	232	213	246	268	240	248	261	261	279	243	271	230	239	263	219	239	228	255	264	229	272	256	230	265	238	236	255	251	227	251	236	261	240	218	255	278	256	254	273	255	233	260	250	246	251	242	238	233	244	235	231	226	257	239	237	263	261	255	239	225	263	263	234	257	252	256	243	232	215	247	249	257	251	223	219	266	229	260	252	218	231	249	256	272	263	248	256	252	236	225	254	233	232	219	203	252	232	260	255	255	237	237	256	251	238	240	238	238	261	205	242	232	226	247	214	247	268	243	241	235	245	243	220	233	261	227	256	251	249	236	244	239	261	235	245	232	234	243	264	260	240	246	230	254	246	238	250	270	244	268	244	249	255	230	256	238	257	249	227	242	234	231	245	263	240	267	268	280	244	245	232	265	238	257	270	242	252	257	222	246	248	245	239	244	235	254	235	236	247	243	238	230	250	209	227	238	230	235	251	223	217	250	244	246	226	234	248	248	212	219	262	222	228	218	231	217	234	233	266	251	249	239	264	251	239	239	239	234	239	263	267	262	242	253	286	228	269	284	249	223	245	253	268	241	242	289	228	269	277	289	251	244	253	271	239	254	273	267	257	253	216	246	233	251	251	226	239	240	257	231	254	243	265	243	245	240	220	262	270	257	246	256	254	223	249	245	238	258	264	246	226	276	230	229	255	238	264	244	255	265	257	259	263	228	241	283	282	256	251	232	243	213	256	233	236	254	234	235	232	258	244	244	236	256	243	236	222	247	252	224	247	232	250	227	256	258	271	251	252	250	259	217	226	235	239	229	244	234	232	245	224	230	233	248	219	269	238	239	252	252	250	236	242	230	239	240	238	239	246	230	266	258	219	241	248	250	254	243	226	237	230	270	271	244	225	234	263	252	260	257	231	236	243	239	255	238	262	270	239	260	241	265	244	221	259	256	244	236	222	237	259	250	237	263	230	257	227	241	238	264	257	259	247	237	252	270	229	238	259	265	244	228	238	277	234	268	263	263	225	218	278	264	254	213	241	266	236	245	262	236	255	246	230	243	242	249	243	242	251	242	247	243	236	246	235	229	256	278	246	226	242	231	252	238	231	281	232	258	238	240	247	240	244	250	227	234	222	258	228	272	252	250	256	230	208	265	216	229	257	255	239	250	256	231	262	265	270	256	270	233	230	256	247	236	252	270	243	270	247	262	224	232	259	229	256	227	232	242	252	246	240	227	267	230	268	257	280	264	269	235	251	256	259	226	255	262	261	240	268	209	231	265	230	279	223	247	221	235	255	248	221	234	255	234	294	226	243	243	290	235	251	248	258	248	212	251	276	223	248	229	246	217	243	253	271	248	237	274	261	257	282	256	250	265	259	254	257	220	254	234	249	265	245	256	254	229	268	219	205	257	262	258	253	248	222	244	241	255	275	272	235	271	233	239	262	249	243	259	259	238	247	235	221	258	237	246	231	231	259	243	234	241	259	234	251	263	228	249	249	252	216	233	239	257	275	238	245	281	249	245	263	233	234	218	237	232	253	268	251	234	221	222	244	254	243	264	244	247	233	240	260	262	226	261	259	258	249	237	234	230	242	263	242	280	238	237	281	249	218	254	252	221	222	233	234	258	269	246	255	224	272	264	256	228	249	246	267	247	249	256	232	247	259	234	233	215	280	222	239	223	257	239	260	227	255	265	240	254	252	258	247	246	249	233	226	246	254	247	248	230	221	288	235	238	235	257	279	209	263	266	229	223	251	239	247	249	262	265	231	235	234	280	269	266	242	239	276	269	212	264	249	232	278	267	277	264	244	247	272	285	239	235	251	231	192	216	227	234	234	246	239	254	239	225	225	264	231	243	244	241	251	267	233	263	267	256	244	219	243	258	260	247	235	262	264	245	239	270	231	205	231	216	232	268	251	250	250	259	244	264	282	220	248	259	245	227	248	235	262	284	222	240	261	239	262	240	236	235	217	234	250	290	263	225	252	264	256	247	250	221	248	216	236	265	249	226	226	250	272	228	224	224	273	234	239	246	260	252	251	253	250	247	268	260	251	255	242	241	213	220	248	224	225	259	272	246	263	261	226	223	235	265	250	241	222	250	248	223	239	245	244	246	247	232	260	265	249	259	258	276	253	252	238	235	237	269	242	226	269	247	248	261	240	247	246	268	254	250	262	240	208	265	244	259	247	257	288	264	259	228	248	239	264	260	235	252	234	225	239	266	243	221	227	230	219	254	222	251	259	264	235	222	234	254	249	244	253	262	247	240	224	232	219	264	246	235	240	266	263	245	218	267	270	252	255	233	233	211	242	240	263	241	257	264	247	243	255	227	265	245	225	271	250	231	254	288	252	222	249	245	243	238	254	235	264	268	234	241	249	236	243	236	240	229	245	240	220	264	225	269	237	258	252	232	228	259	252	235	245	269	241	272	264	287	246	228	234	248	268	226	228	241	229	241	249	250	235	244	247	236	239	260	245	225	251	226	229	244	241	246	269	229	261	237	271	236	269	236	242	224	224	257	222	234	252	235	233	256	236	278	242	209	252	255	217	252	253	268	236	230	247	236	252	255	252	234	245	258	248	257	256	247	275	244	270	242	246	254	225	271	248	231	248	242	225	259	242	255	241	280	229	276	239	247	238	246	250	244	258	254	252	220	246	229	249	228	243	241	232	257	264	257	246	256	263	269	228	223	211	250	225	295	254	257	248	237	249	233	252	262	232	251	249	223	263	221	231	251	213	232	268	284	234	246	246	228	234	250	249	225	269	271	261	246	248	250	239	248	257	248	251	255	254	257	253	245	201	255	245	250	228	256	276	233	236	236	250	259	264	278	232	215	267	230	244	242	260	250	252	235	273	234	261	249	263	246	225	238	255	252	266	273	244	245	251	252	253	240	226	242	242	249	270	261	244	223	238	225	251	237	254	281	233	220	222	228	236	235	229	259	244	246	268	240	258	246	267	252	239	243	249	254	255	244	222	253	277	242	227	245	275	253	231	227	241	229	287	235
21746	21832	35582	41535	38876	33393	26937	23789	20082	17037	15018	13440	12380	12630	11557	11411	9793	8756	9114	8202	7458	5746	5419	4621	3962	3130	2587	2608	2493	2125	1906	1839	1900	1925	1855	1797	1728	1527	1445	1362	1397	1383	1318	1149	1035	1001	983	867	884	841	841	733	747	760	841	754	756	753	746	739	736	694	680	687	675	663	675	650	713	704	674	663	677	683	688	653	627	657	657	672	647	578	636	599	651	656	654	652	640	606	612	636	593	628	653	612	629	617	649	604	670	649	590	656	588	592	569	600	579	605	602	607	619	611	638	601	626	594	597	597	590	612	595	658	587	594	600	581	651	596	595	605	587	588	589	614	627	607	585	576	635	647	618	598	585	599	607	595	605	581	596	598	605	587	597	567	585	603	557	639	599	549	613	624	556	602	627	640	626	588	629	607	576	595	592	644	576	644	577	600	590	600	627	639	613	587	577	625	587	618	570	597	599	607	579	604	627	596	604	567	601	585	575	644	622	585	624	641	588	607	600	616	591	596	582	603	634	604	641	643	563	580	615	650	600	641	626	611	628	595	572	585	621	600	575	588	595	626	581	620	611	601	652	606	588	609	607	571	588	563	593	577	586	574	552	578	656	600	570	591	588	617	611	619	594	620	604	604	613	598	599	607	613	597	629	619	589	593	599	609	605	592	637	583	551	616	589	630	582	616	650	579	582	578	597	576	611	583	644	615	606	583	581	574	599	606	569	618	602	636	616	603	576	612	590	570	642	571	599	610	621	608	621	621	566	589	618	599	585	607	638	597	580	610	553	594	595	569	588	597	646	557	590	606	567	555	626	585	608	608	632	617	617	602	585	621	615	592	589	585	638	589	613	573	615	570	621	624	606	635	605	596	613	582	597	585	590	619	564	587	561	620	581	603	606	570	610	599	592	632	646	588	626	534	571	581	600	625	585	633	602	606	597	610	562	626	601	588	609	652	597	614	619	615	614	592	610	614	624	566	595	616	604	584	618	628	635	646	574	608	591	611	586	557	617	590	592	610	604	593	583	582	605	618	557	544	564	581	615	616	576	612	588	629	619	587	607	623	609	609	601	611	568	598	625	629	618	578	616	641	590	600	568	629	621	565	596	609	592	628	625	621	631	605	561	579	561	591	611	558	617	575	628	601	566	616	648	572	573	581	595	597	634	627	579	617	629	602	604	609	597	642	641	600	578	618	580	613	568	622	602	571	591	593	631	565	607	609	605	591	585	647	580	587	633	608	589	619	605	571	559	636	590	583	584	627	586	586	574	600	623	611	613	636	588	597	589	641	616	609	615	629	620	611	616	570	596	592	583	581	581	548	651	581	592	629	557	576	601	620	633	620	646	639	607	579	674	604	624	615	639	600	612	603	595	591	593	619	616	554	602	601	582	595	626	620	627	595	622	615	620	539	563	629	640	622	597	606	626	624	589	567	564	610	562	564	616	633	594	589	618	560	627	644	619	606	622	619	621	579	651	625	585	604	575	610	575	623	580	591	592	585	631	650	566	616	621	604	614	605	566	570	604	613	583	612	596	586	565	628	614	573	549	608	590	626	628	610	556	637	591	605	605	611	580	618	607	617	594	589	620	623	622	599	579	587	608	601	621	593	575	627	577	620	589	598	591	583	587	580	578	621	512	614	608	609	654	555	631	616	608	612	623	564	603	618	570	611	590	594	589	577	645	581	619	620	599	609	577	640	621	621	554	585	612	597	611	632	595	598	551	573	617	626	576	616	610	595	607	595	600	611	596	593	558	623	551	613	608	610	627	622	564	617	585	592	613	609	618	622	586	570	575	556	567	579	617	587	598	619	606	645	633	625	592	619	603	553	602	625	593	613	638	599	597	594	607	600	617	614	570	620	617	646	624	548	622	579	617	604	579	592	555	628	634	578	576	654	606	584	581	622	569	606	609	580	626	597	612	599	588	604	568	594	551	560	592	543	614	592	612	590	598	582	606	618	572	585	624	621	605	612	612	601	625	595	610	587	600	621	590	599	590	632	589	603	620	590	574	579	623	585	614	620	606	631	576	638	545	585	571	602	617	591	620	605	661	589	560	635	639	602	627	646	573	640	562	603	589	617	600	613	606	593	576	587	585	604	632	599	610	623	620	585	589	587	620	615	604	660	593	602	603	579	606	613	632	635	601	622	566	588	582	624	623	583	605	595	586	581	579	589	618	591	567	605	580	645	609	627	600	609	606	583	601	598	635	616	591	609	588	638	584	570	594	676	613	624	589	601	632	641	568	605	575	625	596	584	583	599	607	588	558	596	598	607	534	600	622	584	566	631	652	607	593	610	566	581	614	616	612	533	576	584	625	622	616	608	587	564	578	573	570	639	657	589	577	593	625	601	632	626	597	614	614	607	529	653	617	650	560	632	579	591	588	584	577	585	576	608	624	598	630	622	583	610	602	625	604	618	631	625	603	590	560	609	617	598	576	623	629	597	629	603	617	574	635	628	618	609	600	580	579	609	606	595	614	614	610	584	617	579	619	596	593	627	583	638	613	602	606	621	579	620	568	606	602	584	641	587	621	628	583	613	575	582	590	608	569	594	591	580	632	611	600	603	599	628	595	596	587	551	622	639	629	624	613	548	608	572	595	587	614	610	560	614	610	572	600	606	619	666	569	611	646	558	591	604	634	599	566	595	617	625	574	606	595	580	642	633	620	623	613	616	539	597	606	596	588	592	555	604	580	613	621	637	588	604	612	620	644	594	601	575	613	623	605	586	596	625	562	639	603	588	641	593	571	580	585	575	590	585	601	567	634	589	611	606	636	640	615	581	572	597	563	609	615	613	622	603	627	592	561	615	567	614	650	576	590	611	608	586	621	623	607	609	632	603	581	614	621	543	572	599	593	609	615	613	586	599	643	607	568	596	593	596	584	572	640	632	565	593	604	584	580	607	613	572	654	611	598	588	597	584	613	578	633	604	625	593	557	597	586	607	615	603	627	609	572	574	581	582	579	609	656	636	526	653	611	646	585	603	555	579	629	614	603	597	639	560	597	626	591	639	581	596	585	561	636	596	614	579	625	597	570	592	575	582	606	627	605	591	587	569	574	586	591	602	617	596	600	598	614	625	606	602	627	606	575	600	605	554	621	621	622	581	563	614	564	569	596	591	660	560	590	612	636	642	557	600	590	606	628	589	631	600	559	620	586	611	589	585	560	622	589	592	588	617	614	592	561	573	641	598	573	582	629	618	595	596	528	627	614	598	599	565	610	584	622	629	604	613	554	619	611	630	604	591	590	584	660	628	585	596	582	614	613	627	571	607	611	640	583	619	577	624	619	593	578	567	628	590	600	610	611	622	582	600	587	618	609	635	590	617	581	621	615	584	640	605	624	591	558	632	604	590	630	603	627	581	574	603	590	647	552	615	641	625	628	601	582	564	623	615	612	654	571	593	586	632	593	607	625	616	592	589	615	592	582	586	577	616	580	615	568	591	567	588	577	596	587	630	608	631	662	589	600	586	607	610	618	578	640	598	602	630
18935	18474	23249	22406	15910	9099	4615	3193	2191	1591	1378	1153	927	942	968	945	866	806	742	700	584	468	439	418	352	362	293	293	317	305	304	296	288	280	283	299	253	312	268	267	293	277	255	259	283	277	237	228	221	232	257	250	236	252	256	241	259	247	264	236	245	261	244	234	265	231	236	227	233	219	232	237	254	222	228	257	243	236	235	265	223	247	226	232	236	260	197	261	231	240	236	256	233	246	254	268	259	258	263	245	231	228	231	233	252	226	247	270	245	253	245	238	258	235	211	238	242	259	220	242	254	227	237	237	250	243	223	236	241	233	221	240	254	253	229	254	234	237	248	243	231	242	226	269	265	242	241	235	229	221	259	262	216	236	235	242	236	262	235	281	239	230	230	236	205	258	227	215	273	254	251	218	261	247	239	257	262	231	225	231	234	235	244	243	255	276	248	253	233	243	238	255	245	226	232	249	247	249	249	246	261	220	265	241	261	262	253	250	259	244	253	250	270	243	222	258	258	222	247	223	252	221	249	240	252	237	232	252	271	216	237	248	236	233	235	245	234	269	245	255	222	241	226	212	244	227	226	255	246	225	259	246	261	247	242	255	242	224	258	223	221	258	218	223	255	249	253	227	229	222	223	254	267	240	220	220	235	248	262	240	252	235	257	221	230	235	237	233	254	249	267	245	221	236	266	233	251	253	259	234	252	221	251	244	260	220	268	231	221	237	231	217	240	215	245	260	258	246	257	234	267	235	240	233	229	210	238	235	260	269	243	226	246	256	250	239	243	231	264	208	261	263	255	224	265	259	218	243	227	239	230	228	256	259	248	247	257	234	235	215	244	262	218	228	228	244	264	233	240	231	251	255	239	218	206	253	220	254	215	230	258	262	231	243	241	237	227	228	222	231	269	278	258	249	215	258	254	237	270	228	222	239	244	261	233	237	251	247	237	231	244	237	245	268	225	228	235	251	233	259	244	261	227	245	242	271	241	259	249	236	253	263	243	249	236	240	262	233	255	224	228	252	236	227	246	245	255	254	237	261	219	248	278	264	244	235	252	269	239	248	256	247	208	235	237	255	259	254	262	244	232	239	255	240	295	263	256	246	231	263	254	198	254	240	225	228	243	243	248	208	255	253	256	259	236	246	208	256	232	238	215	244	222	247	253	255	247	247	257	246	251	243	231	226	251	273	253	266	222	267	235	245	236	247	273	229	233	238	246	244	252	235	241	235	222	263	238	242	232	236	239	244	258	249	230	242	212	217	242	261	236	206	232	225	254	252	267	241	247	248	260	265	234	266	239	228	272	245	245	226	230	238	233	227	242	246	246	225	252	204	245	251	250	247	216	245	228	226	236	256	241	260	247	242	250	261	256	235	222	230	273	247	228	229	218	265	234	217	268	235	241	223	254	243	259	229	237	241	250	249	255	228	224	242	216	213	228	223	243	258	231	223	263	240	230	247	252	233	240	268	231	263	259	243	253	221	236	238	241	272	250	245	232	233	242	253	240	245	261	271	201	271	257	248	220	232	273	274	247	224	249	265	250	230	251	278	247	193	225	239	229	253	274	233	239	262	232	239	238	248	259	247	248	234	219	240	225	250	242	205	254	250	228	209	221	222	271	236	243	237	232	222	239	231	261	249	265	229	231	257	245	236	232	263	241	236	272	242	238	248	262	237	229	233	256	239	246	238	226	245	223	245	239	241	226	221	248	228	222	251	238	294	260	251	271	231	260	229	263	236	236	251	268	233	242	252	259	224	228	235	254	258	249	255	258	235	216	250	263	260	247	251	237	238	264	232	244	234	252	230	241	226	231	248	252	236	247	236	260	238	243	223	266	249	246	244	258	232	248	270	245	250	211	239	236	227	244	255	231	240	233	241	247	213	232	263	270	240	236	254	223	246	228	243	238	238	211	264	243	247	217	244	234	257	239	239	228	223	239	239	234	225	249	219	230	263	239	234	261	217	225	252	218	239	231	238	204	247	250	234	230	253	240	246	241	252	237	260	222	233	237	258	232	249	258	241	268	219	245	268	254	255	224	256	236	257	268	239	230	261	234	245	243	233	250	229	241	224	254	242	221	217	235	259	213	241	241	244	224	230	221	257	258	220	240	244	232	227	197	253	290	244	244	238	230	227	237	250	249	242	238	235	241	248	261	256	216	247	255	244	242	224	227	268	233	233	261	248	225	249	240	242	251	252	248	261	257	256	261	258	222	254	221	239	255	236	218	235	252	245	242	248	229	240	245	216	217	254	263	245	238	236	230	250	227	236	213	214	210	225	244	234	272	250	217	244	226	257	249	217	220	262	247	226	238	242	225	219	215	247	224	247	251	227	218	231	244	264	253	252	229	230	254	234	251	228	221	269	244	267	224	245	219	236	221	250	245	255	238	241	254	257	209	261	251	263	223	240	249	254	261	268	278	243	255	219	244	272	253	235	265	221	243	234	241	253	235	237	218	244	257	227	227	268	240	225	221	234	224	214	264	223	245	245	226	276	237	244	217	248	238	253	242	243	245	239	261	254	241	247	247	252	248	236	249	248	260	235	240	251	239	232	266	230	230	244	253	223	217	233	246	259	229	287	232	245	250	253	256	242	245	240	269	240	224	248	267	214	253	221	241	209	262	232	229	237	242	228	238	246	250	239	226	213	235	225	245	210	236	228	236	240	243	231	263	269	250	267	238	254	219	261	211	256	216	231	238	223	255	238	276	276	230	247	234	234	249	254	233	250	227	265	238	230	259	234	237	236	231	255	240	262	234	260	255	245	244	238	263	240	236	227	259	243	225	246	271	214	235	234	224	235	259	243	235	229	251	254	233	240	260	256	250	263	222	224	219	237	244	247	250	221	218	239	258	264	242	236	252	243	253	250	240	224	247	254	243	255	244	249	231	257	260	224	265	239	259	247	264	236	257	254	228	239	255	245	221	232	240	227	243	222	245	238	231	263	255	256	214	245	224	236	240	241	233	217	237	234	225	246	231	240	246	233	258	267	238	247	233	254	218	242	262	251	245	251	239	267	221	229	223	266	253	217	249	256	236	242	249	210	269	222	287	235	272	197	215	228	213	246	230	233	229	254	260	229	218	225	245	227	244	238	275	233	249	238	246	234	271	273	251	237	243	234	245	245	261	237	241	228	274	241	277	229	247	249	239	251	261	230	235	264	234	241	223	238	239	224	226	239	223	248	245	247	249	228	224	262	244	234	224	244	260	230	267	263	242	224	250	216	238	248	222	242	220	232	224	224	228	249	249	239	256	234	228	255	275	204	225	229	261	237	243	261	253	242	264	267	247	249	254	216	200	228	220	258	231	237	206	245	253	250	217	239	227	240	219	243	248	267	238	199	242	253	266	256	213	274	233	273	223	223	225	256	198	241	235	216	253	252	225	252	219	210	249	244	233	246	256	263	240	223	246	249	232	231	246	264	259	242	253	244	217	260	251	235	247	223	237	239	224	249	245	237	233	254	224	240	234	243	233	214	255	242	229	247
11029	14078	26438	31603	27814	21787	15396	12392	9886	8092	6679	5785	4931	5109	5165	5241	4671	4246	3935	3578	2988	2265	2023	1767	1525	1333	1253	1114	1066	1028	968	897	910	971	969	939	990	887	841	802	788	755	772	759	691	677	683	669	603	695	637	661	632	642	615	624	629	640	599	628	620	639	595	577	605	618	623	617	629	601	617	642	647	610	620	581	554	577	652	624	597	617	634	600	615	640	603	613	618	647	616	624	662	580	625	629	566	571	609	602	595	580	646	564	591	601	580	574	634	607	587	622	603	613	587	595	625	604	625	607	599	627	606	550	609	628	612	594	587	562	629	650	639	586	584	622	608	643	594	602	587	624	628	600	615	595	618	576	602	632	621	690	579	576	592	620	622	590	595	554	577	589	583	642	586	627	581	636	613	585	583	628	581	575	605	607	613	633	606	578	631	573	568	603	584	620	570	579	600	655	572	557	556	591	594	616	627	612	658	606	608	569	605	621	609	612	633	630	603	601	578	595	604	621	602	568	554	596	645	654	625	584	607	603	623	552	612	614	606	664	590	587	585	602	632	593	607	596	597	571	607	562	602	613	616	608	610	598	612	658	656	643	609	628	643	623	618	559	612	615	639	630	597	604	617	580	588	616	644	648	599	590	583	584	623	617	583	583	570	565	618	577	581	624	619	602	600	588	593	638	582	636	597	627	590	586	594	656	595	585	636	608	578	593	644	570	611	602	558	580	638	605	558	611	616	586	659	603	581	566	609	591	595	583	610	583	610	570	585	595	589	630	612	624	581	560	619	618	600	608	633	606	594	541	584	584	601	604	613	594	587	557	598	603	601	576	601	624	644	628	572	546	645	579	670	623	638	656	619	577	589	605	601	636	627	600	622	623	643	644	621	587	611	619	642	613	604	599	608	586	631	626	613	637	638	606	635	611	631	562	637	601	626	568	605	659	592	616	653	602	571	605	609	634	606	601	558	630	658	568	581	618	624	601	622	610	604	578	647	653	627	621	637	607	610	582	621	552	587	604	623	559	629	561	618	613	585	594	623	586	632	611	600	589	621	566	608	588	626	607	593	592	559	613	634	584	651	597	635	578	600	579	609	575	570	561	560	589	564	567	613	598	641	571	624	586	549	595	607	602	622	591	623	626	620	619	614	624	587	590	566	622	585	615	645	582	614	599	608	584	568	621	622	623	605	630	646	614	651	591	621	591	650	612	583	634	578	605	604	613	647	589	584	597	599	600	609	600	637	596	631	612	567	612	619	575	591	609	586	595	609	593	580	605	613	635	583	598	630	619	625	637	618	575	609	589	602	610	633	645	585	589	656	570	575	602	622	604	615	575	594	609	610	652	599	627	614	585	574	616	622	585	587	643	557	599	565	601	653	572	554	629	602	567	641	594	603	595	566	600	628	597	616	561	610	603	561	592	614	655	621	631	590	577	669	580	587	629	626	609	616	648	582	597	628	602	616	561	613	595	631	596	603	612	592	569	577	599	614	617	651	627	544	606	614	594	606	612	600	580	610	616	617	574	548	611	595	634	624	615	635	626	615	590	553	591	639	623	598	585	577	625	588	631	584	581	606	591	635	651	615	603	613	608	587	634	627	597	602	585	598	608	595	614	579	604	558	584	654	571	567	623	598	590	626	611	617	605	634	635	600	570	631	609	623	562	614	611	621	623	627	617	641	642	627	563	601	593	581	594	611	606	602	636	582	553	586	599	603	635	623	604	609	604	633	582	592	603	580	637	613	663	627	607	576	609	628	619	616	617	607	623	624	615	594	548	631	622	562	657	606	544	649	595	549	609	646	642	604	632	633	607	603	597	600	603	605	639	600	596	606	576	632	620	587	652	580	591	593	555	622	635	551	613	598	634	636	623	601	624	588	605	619	607	621	636	579	588	577	628	596	598	591	557	593	594	624	615	606	601	564	634	618	607	589	571	598	615	589	592	604	615	583	575	605	597	609	585	637	567	541	590	602	605	628	570	584	613	629	615	599	636	625	608	658	593	621	618	575	587	635	627	636	622	610	588	589	642	609	587	634	630	589	623	596	615	577	626	573	576	635	625	575	575	621	595	622	568	604	610	598	614	578	619	552	618	606	646	589	564	594	633	617	627	572	582	608	582	571	592	613	611	579	563	601	636	597	649	568	612	597	563	573	593	592	581	618	576	638	619	588	589	604	596	637	599	590	625	603	579	578	610	597	611	601	574	630	604	610	632	595	604	652	576	584	576	628	610	630	581	562	603	611	545	613	600	643	646	599	566	598	549	586	582	613	609	589	624	596	604	616	637	605	581	574	612	602	569	619	570	531	586	632	590	573	566	608	608	583	605	613	598	628	593	602	596	612	616	594	616	605	621	592	593	568	587	640	585	613	572	582	603	625	612	643	597	636	619	604	617	618	649	637	600	617	609	587	574	594	613	604	581	605	616	575	606	611	590	613	568	622	634	627	588	607	621	576	602	599	585	626	655	599	608	634	607	622	577	586	553	587	597	582	627	631	578	585	584	649	606	574	641	576	624	590	617	577	604	634	617	596	607	610	595	617	558	592	596	594	560	619	584	637	655	626	629	547	582	622	643	608	624	594	596	627	615	624	576	597	607	616	617	601	620	676	598	644	573	643	620	605	587	610	600	589	612	626	592	591	599	588	622	592	571	596	589	589	644	533	565	585	593	643	609	635	594	603	607	575	611	622	605	584	547	605	638	626	603	627	657	606	619	603	601	598	631	621	591	606	638	578	575	610	643	605	614	584	585	594	595	574	545	642	633	580	600	595	629	599	630	630	608	561	594	606	581	601	572	639	567	638	615	631	607	588	612	585	603	575	580	620	611	643	572	558	638	616	609	576	666	642	569	625	610	628	619	610	655	623	528	573	623	590	617	599	634	594	584	592	625	628	600	597	641	641	591	632	608	623	589	620	640	593	576	630	594	578	545	570	609	580	606	572	605	599	606	602	608	637	624	609	593	600	627	608	592	592	623	623	592	613	589	622	583	622	568	593	612	632	654	559	551	571	608	600	629	597	600	614	599	629	640	621	650	577	642	623	634	588	608	593	601	605	594	631	589	603	595	595	618	622	598	638	585	619	600	648	620	598	578	612	637	649	584	607	618	670	641	606	579	591	606	591	581	581	586	625	614	645	613	588	626	595	616	589	593	606	619	610	609	659	623	590	644	631	609	592	609	594	584	623	601	620	641	582	595	632	540	609	567	627	605	655	630	631	618	604	623	590	605	568	605	579	561	599	601	629	569	628	611	602	601	637	601	596	580	652	596	602	612	595	644	631	593	617	579	599	586	615	624	585	623	606	598	612	572	591	599	603	607	603	633	611	561	642	574	649	600	621	575	587	568	595	594	610	662	585	607	604	568	585	621	616	639	643	603	589	614	614	665	615	634	592	621	611	591	540	615	621	605	591	608	579	617	595	635	615	591	572	590	609	623	652	596	619	593	594	587	570	595	625	622	589	629	607	583	672	606	623	603	590	590	608	622	625	629
28172	25147	30340	28977	21162	14091	8252	5280	3907	3059	2410	2018	1673	1657	1636	1628	1335	1278	1115	1045	894	727	649	606	542	436	428	441	435	370	352	362	394	387	384	380	354	370	341	336	333	354	317	336	326	342	328	300	322	333	311	292	282	290	301	290	274	297	250	275	318	296	315	299	289	302	294	297	268	301	298	270	300	282	316	343	243	320	282	286	295	292	319	289	309	276	309	280	280	276	286	277	299	323	278	303	313	311	294	303	295	268	268	283	298	274	285	259	300	291	322	278	299	284	285	266	314	295	277	309	310	292	288	268	277	323	255	281	274	297	253	269	288	284	282	303	290	293	291	323	277	270	297	298	272	268	258	300	312	267	272	285	269	256	304	304	292	295	310	298	273	287	271	319	287	292	288	278	258	259	280	271	274	291	288	245	278	264	300	255	297	292	296	282	271	284	260	250	243	287	286	280	302	287	299	289	306	274	252	293	302	286	296	283	281	264	325	286	289	269	266	281	297	284	285	271	312	299	257	255	305	274	270	284	279	300	278	270	295	256	299	289	306	306	255	284	297	307	295	305	288	304	279	306	331	272	287	287	271	289	298	306	292	280	277	265	267	291	294	292	263	289	258	302	270	280	261	260	290	297	293	310	261	253	312	265	306	321	283	277	251	281	249	303	273	286	308	278	295	270	336	299	292	274	277	295	270	265	295	298	277	301	269	272	289	291	278	300	283	300	292	299	250	261	297	282	312	291	311	316	280	268	300	282	283	258	290	257	291	284	266	256	293	259	283	287	286	290	272	284	292	292	297	256	289	246	273	272	287	284	329	277	293	313	293	312	310	309	314	307	305	266	274	301	269	281	317	285	240	314	274	280	287	286	266	304	263	317	283	306	315	299	292	319	286	288	301	284	298	290	281	284	266	282	295	287	295	288	258	278	273	310	278	316	300	279	270	298	283	276	284	302	286	318	284	268	269	286	279	287	290	283	290	289	270	277	313	332	277	277	257	270	288	302	286	329	285	301	267	259	278	288	284	284	293	272	300	293	303	294	299	281	290	292	295	296	297	312	280	264	287	298	268	246	294	320	293	272	306	278	284	293	260	271	285	298	275	277	262	300	300	292	288	326	278	274	297	293	294	297	310	293	288	283	278	277	296	265	295	268	287	312	260	256	311	300	302	304	278	260	269	298	278	296	261	294	274	293	293	299	251	284	304	267	269	281	271	246	267	306	299	262	293	281	253	261	275	241	286	273	296	291	285	278	266	294	303	302	280	283	257	302	274	275	260	266	280	276	280	286	300	294	309	252	284	265	278	284	300	289	280	284	291	283	275	292	266	291	269	300	313	263	270	297	253	332	307	328	282	307	299	273	316	309	303	300	255	312	306	303	296	271	249	290	242	266	297	309	293	261	293	326	289	259	288	284	302	259	272	258	286	286	285	289	281	292	258	297	276	314	279	266	272	283	276	279	276	302	263	280	284	307	307	284	285	267	277	284	299	265	303	276	281	272	294	286	297	257	299	288	290	285	293	313	300	295	274	331	291	294	298	294	272	293	292	297	286	280	288	312	317	276	302	269	281	333	301	281	275	265	298	301	272	271	309	290	278	268	282	290	265	275	270	264	294	277	297	287	263	294	296	279	273	288	284	312	269	293	260	292	276	302	299	289	255	307	300	269	305	317	315	290	295	270	292	279	287	253	280	279	296	271	302	277	285	283	260	308	261	280	304	265	293	284	273	265	290	271	268	303	257	295	304	315	284	270	265	260	261	278	284	291	281	292	300	296	276	280	289	293	282	303	261	290	273	299	303	288	270	298	290	252	304	309	289	282	274	268	278	297	294	262	288	293	264	283	312	286	273	270	282	273	278	279	289	257	281	272	271	289	302	301	289	282	279	267	268	287	252	295	293	277	291	318	286	270	312	272	313	298	316	310	317	284	290	284	287	255	314	329	281	276	238	268	274	261	298	259	318	273	295	248	289	280	286	307	307	257	291	305	268	297	302	301	297	287	267	300	332	268	299	315	287	285	279	298	278	286	285	294	298	270	285	319	280	272	274	287	279	279	251	311	273	311	270	292	279	302	296	297	258	274	313	286	260	285	265	265	255	255	262	259	283	279	306	275	294	296	258	268	298	265	271	280	289	281	310	274	274	301	276	305	253	310	271	262	271	283	283	290	304	285	276	306	287	310	287	292	292	255	271	307	292	271	292	313	256	293	276	300	299	311	293	315	259	292	289	321	273	290	263	292	282	270	297	221	302	262	341	265	293	289	290	287	283	281	299	308	292	279	250	285	301	282	276	287	306	276	282	303	269	285	281	291	291	277	287	262	300	276	302	286	259	288	280	295	284	296	279	286	273	257	284	282	299	287	321	295	295	286	301	308	276	279	281	270	263	311	306	271	283	267	288	308	282	273	317	279	318	286	288	281	302	308	293	285	289	271	269	295	272	302	263	290	290	296	305	299	279	270	300	320	264	292	284	259	307	295	324	282	292	294	298	292	295	292	271	287	314	276	276	272	285	288	284	257	304	294	268	292	281	280	289	309	261	291	293	276	298	271	286	265	301	270	299	281	270	255	308	323	275	280	259	275	261	305	292	267	279	302	293	292	288	294	286	297	292	290	288	292	288	310	268	288	273	268	257	258	291	285	290	304	278	277	316	328	282	293	295	287	326	269	280	282	271	266	283	301	301	307	292	257	287	313	276	268	268	269	292	253	259	322	310	291	292	295	283	265	261	277	285	255	290	278	277	263	290	285	297	293	298	285	275	304	279	291	290	279	284	274	292	266	241	319	277	267	294	284	302	276	301	251	301	302	283	297	312	276	256	267	266	254	264	276	295	317	272	290	289	260	329	330	258	312	247	270	308	299	266	267	284	295	283	304	248	274	271	303	292	290	289	303	307	274	265	305	308	280	277	303	293	294	296	312	283	298	297	278	296	270	274	283	285	292	289	267	273	272	276	274	286	281	285	271	282	296	300	290	291	296	289	308	302	260	282	297	276	270	304	301	297	266	303	277	239	267	303	311	297	308	288	270	293	285	266	286	281	303	289	286	293	301	295	258	291	279	271	304	315	312	308	317	291	305	298	301	279	291	297	278	306	269	276	304	294	270	300	287	278	298	284	307	255	295	276	258	283	259	285	276	269	297	271	271	286	287	300	268	277	272	269	293	311	302	304	278	251	301	317	284	291	313	271	302	298	300	275	236	305	258	261	254	266	281	319	271	250	292	292	303	256	259	285	274	284	295	289	293	291	284	276	275	294	284	293	281	271	306	260	304	265	299	265	288	304	297	311	306	287	295	275	296	282	299	287	268	284	279	282	323	309	293	265	305	279	299	283	280	306	302	265	286	270	278	300	304	272	293	265	310	270	289	277	271	304	302	290	288	280	286	262	294	275	316	287	270	297	287	250	267	267	276	292	261	293	301	264	286	277	296	270	257	285	280	246	303	277	279	268	293	288	287	275	280	291	282	311	295	298	247	275	272	273	294	303	284
16922	18841	32703	37436	33407	27936	21732	18165	15479	13419	11427	9546	8551	8999	8500	8246	7479	6807	6583	5780	4739	3777	3375	3007	2583	2043	1873	1910	1724	1598	1462	1346	1493	1510	1463	1407	1329	1239	1171	1116	1168	1107	1054	985	908	912	855	861	827	823	798	792	777	796	828	791	826	775	742	780	765	771	722	674	754	752	750	804	720	735	710	659	730	758	728	721	719	666	696	724	687	667	745	755	694	717	697	714	706	711	711	693	735	734	688	690	700	645	712	741	747	673	697	678	750	704	700	671	721	662	699	702	703	670	712	678	743	722	672	697	715	718	716	711	683	686	710	687	712	700	706	731	709	686	721	686	666	665	698	707	672	703	660	744	726	744	641	711	668	693	664	725	708	685	701	678	686	625	697	676	697	689	682	704	719	718	687	695	739	714	698	636	697	699	682	686	664	718	743	655	696	707	714	675	692	673	657	703	704	654	680	718	666	714	729	743	733	670	674	663	725	711	725	713	744	645	739	675	665	672	701	672	752	701	740	694	721	730	705	714	678	727	661	674	718	701	717	657	707	719	694	695	734	759	699	714	702	712	744	667	723	692	667	735	723	679	644	683	680	682	728	750	700	700	698	721	657	700	699	677	713	699	685	690	736	723	718	699	698	697	706	723	710	717	680	674	677	655	652	683	700	716	733	695	712	657	712	680	712	698	697	734	680	685	682	685	713	704	718	719	719	643	707	702	700	710	716	693	704	687	674	738	733	704	694	755	655	695	709	676	706	703	689	727	713	685	727	740	675	706	728	685	689	696	690	670	691	710	735	697	705	690	700	696	703	704	712	720	707	734	730	662	712	691	684	695	674	756	733	726	737	685	699	694	695	687	659	692	717	704	695	701	730	687	647	641	702	695	668	698	710	711	693	722	696	662	693	682	701	731	723	687	676	723	738	731	685	713	732	685	755	702	732	692	724	699	675	711	733	699	674	652	707	704	691	667	703	731	697	681	722	664	729	706	728	678	661	675	717	710	718	704	714	710	712	698	692	672	626	653	705	670	715	738	710	684	700	728	675	701	677	771	719	672	666	678	667	711	721	698	732	699	708	737	700	699	685	656	693	724	681	678	761	706	695	656	637	693	725	655	660	677	664	720	715	696	706	722	694	745	682	709	681	721	650	670	676	687	730	680	717	714	747	707	709	726	685	703	668	654	639	727	679	673	729	672	751	727	634	693	754	698	677	718	685	711	672	712	668	668	677	700	705	704	678	684	697	741	707	654	706	724	718	766	705	686	641	714	734	716	636	707	669	724	647	683	703	656	684	732	704	700	630	717	708	751	721	714	677	717	730	703	708	693	660	671	693	719	635	742	707	682	732	736	765	723	693	703	687	725	681	698	726	696	704	696	690	717	733	689	686	702	723	733	666	724	640	677	726	744	657	709	690	703	710	657	697	678	747	711	738	696	708	724	709	713	670	702	661	660	671	723	673	666	716	717	697	731	696	664	711	735	752	700	710	634	707	725	663	729	681	660	696	682	671	662	679	708	671	714	707	679	684	694	709	704	676	689	735	711	698	661	673	691	686	726	708	713	693	704	683	664	707	707	720	699	741	671	678	689	676	727	653	709	674	745	689	689	666	690	737	697	691	679	723	675	688	673	719	739	698	685	633	720	720	731	717	704	664	694	727	712	717	696	684	710	657	727	722	732	675	669	687	741	764	735	699	657	638	741	733	673	704	716	697	689	716	705	719	712	695	711	721	665	650	669	658	718	675	695	705	734	709	680	695	695	682	720	713	678	702	696	680	708	695	697	658	685	698	711	665	673	729	690	686	662	715	720	701	664	721	702	730	699	700	672	688	724	715	694	722	644	681	680	678	681	675	723	756	720	727	676	709	695	748	706	644	705	678	651	672	693	735	737	721	655	696	698	668	650	697	706	699	629	751	697	689	724	720	710	768	730	655	635	695	635	711	683	641	676	731	734	710	743	680	705	737	713	669	690	715	672	713	667	648	676	736	691	702	667	725	680	710	650	743	708	708	690	724	700	657	693	674	714	694	698	662	668	681	696	716	692	668	724	707	696	725	689	674	678	709	701	683	733	666	737	702	741	669	727	698	716	610	660	682	711	705	733	731	730	691	680	717	668	679	677	718	697	687	676	679	703	723	697	709	732	721	712	679	658	721	688	699	663	697	746	682	736	681	714	716	682	685	659	685	708	698	706	671	686	676	683	674	721	690	696	671	667	696	746	762	687	732	705	698	704	761	686	675	684	715	741	729	726	693	695	638	671	720	724	642	748	740	720	691	749	755	691	698	687	706	670	683	685	707	723	680	716	713	710	721	714	713	694	674	647	729	698	704	721	723	688	676	631	680	692	683	669	711	687	725	676	673	687	690	741	699	677	698	682	728	741	686	733	708	693	717	711	668	675	705	691	713	708	718	703	746	664	661	713	671	680	679	709	709	750	657	740	694	711	698	677	696	656	689	678	723	716	676	727	722	671	714	681	699	721	666	691	665	671	750	701	671	709	727	702	708	714	720	718	688	704	720	735	706	695	770	745	702	700	702	692	689	679	663	703	724	644	700	659	627	703	704	722	662	654	661	711	673	697	734	662	703	628	707	688	739	644	691	687	731	709	630	688	635	689	725	678	665	689	670	698	697	716	693	675	728	677	704	722	689	683	649	669	718	701	702	753	681	707	714	696	709	689	722	713	715	666	659	659	657	697	693	682	688	704	707	653	675	696	691	732	671	712	748	713	706	710	728	670	665	651	725	705	707	680	692	722	706	745	710	700	739	694	708	680	662	734	683	683	706	735	707	690	702	685	702	701	659	705	690	746	680	637	653	728	699	691	709	676	680	669	693	700	682	724	720	679	654	697	656	712	735	724	701	705	703	690	720	690	716	722	708	720	664	665	737	651	734	700	655	688	725	698	690	736	688	684	722	680	677	687	698	712	699	721	686	710	702	671	649	734	638	673	684	705	744	697	664	654	715	690	722	728	678	686	666	685	659	669	711	744	737	710	711	684	703	686	653	703	728	729	665	650	732	672	698	691	727	705	733	684	707	708	769	690	691	716	708	716	704	730	684	697	672	679	722	697	724	702	728	670	703	711	646	706	737	691	724	680	721	680	676	658	665	680	674	691	661	662	687	727	699	713	686	686	724	697	686	672	681	673	675	668	699	684	718	698	663	649	658	717	699	734	734	676	696	679	675	704	681	661	707	768	674	682	714	700	704	703	664	713	724	701	675	730	701	670	708	658	711	678	736	717	693	692	703	743	692	680	675	757	665	705	651	750	716	722	689	693	661	665	675	702	630	716	705	666	693	704	690	687	740	663	694	652	681	690	697	692	690	655	655	644	683	694	706	686	711	704	683	685	677	729	695	727	697	698	695	656	715	737	701	699	722	715	689	637	740	704	744	700	719	678	692	646	655	676	711	685	702	676	678	699	671	673	715	685	660	734	700	662	708	689	704	744	735	667	675	704	659	679	672	666	721	687	701	746	700	697	707	699	657	698	717	695
36636	30865	36689	34301	26711	19104	12287	8526	6195	4688	3773	2871	2564	2686	2442	2382	1906	1738	1742	1422	1223	921	922	807	716	560	547	520	472	430	376	389	414	408	438	420	407	357	349	326	346	334	338	313	301	284	298	276	268	270	264	272	273	266	246	263	260	244	285	272	259	246	265	265	262	246	260	231	251	255	258	264	249	238	252	259	268	294	230	238	277	241	262	262	247	262	240	275	245	244	264	242	258	249	257	255	235	249	245	237	256	256	243	255	254	223	226	235	275	231	278	242	259	238	268	238	258	247	249	263	234	252	234	253	261	235	230	245	267	262	264	276	238	212	244	246	264	275	250	240	239	264	251	268	240	248	216	272	271	241	224	227	261	257	256	244	241	245	261	255	258	246	253	250	242	252	244	207	244	267	275	247	261	259	249	234	282	264	272	241	292	243	233	243	244	252	259	233	227	228	264	293	261	238	254	227	231	261	225	225	276	251	278	236	254	242	244	240	236	231	241	254	231	216	259	238	231	251	250	232	246	250	254	207	214	267	255	293	241	259	220	226	260	211	243	253	253	249	246	240	237	249	255	262	263	230	242	221	248	255	241	243	228	232	234	227	241	253	271	268	270	267	246	248	228	258	267	202	239	259	222	255	267	254	266	243	257	221	234	237	253	224	263	229	234	265	275	242	253	252	235	266	242	247	232	229	254	270	276	231	245	243	235	233	222	266	222	260	256	283	257	225	277	234	223	232	279	277	249	281	257	274	219	250	251	259	270	255	253	249	275	251	274	260	259	238	277	238	235	235	272	261	221	249	240	258	258	261	269	258	274	250	265	274	258	251	259	246	221	224	278	239	238	271	242	235	225	232	257	264	275	257	246	241	260	239	229	273	225	212	266	253	271	244	252	252	270	235	263	239	264	261	242	219	245	259	271	261	253	232	256	257	239	221	248	259	241	258	266	271	244	249	245	257	255	236	238	233	254	237	244	243	247	250	236	253	230	264	263	235	246	232	214	233	261	226	275	257	249	221	255	237	279	260	235	221	240	254	225	242	241	256	256	244	261	253	257	228	239	257	278	228	223	244	248	223	253	236	254	260	251	265	239	269	248	241	266	260	247	271	280	246	223	269	251	240	255	235	255	247	241	237	240	240	244	238	255	246	238	231	239	233	262	250	250	246	271	248	259	261	244	239	244	249	262	247	280	264	254	268	259	243	242	221	241	250	226	283	241	244	271	272	227	267	238	248	222	257	241	245	286	246	225	244	256	245	244	259	232	260	284	275	261	239	217	234	230	281	243	264	233	249	270	272	233	239	243	232	220	243	232	250	259	248	260	240	258	261	274	269	242	241	238	219	263	253	239	216	221	280	260	240	229	213	258	209	232	249	276	272	242	251	263	260	231	237	245	236	272	261	271	241	236	241	215	247	256	235	272	222	226	214	222	243	273	260	286	216	242	239	256	247	245	261	262	229	248	229	221	239	243	270	233	235	249	257	251	248	216	250	243	233	261	217	261	262	245	267	272	237	246	267	252	259	242	244	243	223	269	262	227	239	262	233	250	255	225	255	239	251	260	222	224	236	249	233	262	261	251	250	237	255	240	248	246	240	265	226	212	250	247	246	259	254	246	255	262	231	235	231	294	247	261	215	235	233	236	256	243	259	235	235	259	247	228	287	282	247	246	252	240	254	224	244	246	237	293	237	257	260	266	248	213	257	276	273	245	271	222	253	237	255	255	248	258	233	242	241	232	237	253	245	245	251	212	269	250	258	230	243	269	259	222	223	239	252	236	246	232	264	235	232	249	244	236	247	258	239	254	227	246	221	229	249	269	256	248	246	263	262	243	263	238	268	258	260	280	245	250	247	231	233	280	234	237	252	222	238	251	286	244	261	247	240	242	271	246	257	261	263	251	228	266	214	252	251	249	245	259	234	215	241	267	254	211	226	247	240	265	251	243	265	233	223	225	229	235	264	235	274	232	252	208	212	212	233	274	256	232	233	221	216	247	264	234	257	268	248	247	233	240	233	239	264	219	243	253	267	265	239	256	237	250	239	236	286	241	273	227	232	244	253	231	276	226	277	211	228	263	237	245	259	249	254	278	239	238	267	231	247	228	245	232	266	230	240	233	239	212	237	227	274	226	231	263	274	250	246	241	255	270	215	256	266	244	263	235	216	220	217	249	276	260	225	258	260	203	266	273	268	235	222	243	272	243	235	263	240	231	242	251	213	222	243	245	235	238	231	246	261	254	246	258	259	239	264	244	248	276	285	248	257	247	212	249	240	241	243	228	228	231	230	267	239	256	240	242	255	230	259	262	243	247	247	248	239	260	252	221	248	218	231	208	250	236	260	253	269	233	244	262	271	297	246	267	258	234	263	231	246	255	249	246	244	247	232	262	231	252	253	247	240	260	222	223	248	267	275	240	228	226	255	233	284	250	253	243	253	237	220	233	254	253	259	243	225	239	211	264	263	253	271	245	229	235	222	245	279	250	257	281	242	221	229	253	247	266	237	239	234	245	220	233	248	236	233	260	237	229	288	259	234	268	200	237	238	228	259	260	255	248	240	231	265	229	225	236	225	251	255	252	245	229	234	227	259	237	233	242	249	260	246	253	248	253	222	265	265	276	242	231	217	238	230	245	244	241	215	246	227	229	253	289	263	259	248	244	251	247	242	242	232	253	267	220	264	230	267	225	237	246	231	254	234	239	276	221	264	235	236	265	276	266	214	243	274	231	230	224	242	248	255	258	241	245	257	266	242	242	223	256	267	255	259	248	257	273	268	234	232	241	266	252	247	258	247	278	248	238	275	253	278	243	240	265	238	250	222	236	246	246	259	261	260	244	246	280	244	235	234	238	240	226	245	251	279	262	244	239	233	249	254	251	236	237	263	217	237	257	228	251	236	258	245	241	240	241	253	220	241	232	267	230	267	259	274	251	201	236	251	255	225	246	232	281	222	257	249	250	255	248	243	262	239	262	248	231	250	212	227	224	213	279	273	268	278	248	274	254	244	256	239	244	265	238	272	242	258	229	257	278	264	231	244	234	242	209	269	265	248	251	245	270	228	231	246	243	245	225	250	236	246	268	250	233	245	232	270	223	243	249	222	245	273	262	226	261	244	268	236	255	237	260	241	247	223	243	231	257	251	235	233	272	248	227	257	253	212	244	228	217	246	249	269	245	248	248	234	238	259	225	271	261	247	240	249	240	245	265	217	240	234	233	213	242	221	253	244	272	230	235	280	236	231	229	238	238	236	252	267	228	271	263	243	259	227	254	256	254	240	224	232	249	251	246	248	280	241	251	279	280	262	255	252	262	253	240	255	228	239	252	253	258	265	242	229	262	249	259	258	241	234	250	232	251	259	236	249	229	229	250	251	229	236	259	235	238	253	246	213	248	256	239	239	222	224	239	230	214	251	249	260	265	234	261	286	239	257	250	255	240	207	245	241	250	227	242	236	254	237	203	250	256	215	251	240	253	278	236	258	231	247	225	245	242	234
22078	23251	37525	41860	38372	32665	27074	23494	20994	18058	16002	13518	12421	12536	11834	11258	10262	9596	9443	7881	6549	5349	4892	4169	3621	2890	2454	2615	2267	2199	1859	1815	1842	1871	1811	1842	1695	1460	1413	1366	1473	1248	1228	1148	1041	1034	958	878	850	846	783	766	798	862	865	771	793	813	779	700	694	708	691	763	714	697	707	625	683	737	662	693	655	625	650	668	606	623	659	609	602	624	622	691	616	616	629	615	650	630	640	612	693	637	648	620	619	602	575	596	637	617	604	580	625	606	650	601	641	629	584	578	576	569	593	569	606	573	600	616	604	585	589	584	583	619	583	648	597	586	571	628	607	589	634	640	602	567	624	614	627	568	610	592	594	625	587	582	597	562	578	572	613	655	615	622	580	575	638	622	625	652	614	599	648	527	624	592	591	564	581	615	567	607	565	573	608	580	617	600	593	590	598	631	569	618	533	588	628	630	617	592	547	585	588	598	631	590	619	575	627	557	605	601	627	610	593	614	628	606	612	629	596	542	596	582	632	626	632	596	584	599	585	614	568	589	607	588	630	626	585	593	579	643	561	604	604	592	589	607	617	578	581	609	591	601	595	580	577	604	573	630	614	638	629	608	611	624	624	581	630	606	641	640	583	620	619	619	576	564	646	576	607	597	615	608	548	627	597	614	630	601	634	611	617	607	599	596	601	606	618	606	552	636	558	615	590	569	616	661	634	593	638	641	572	598	589	607	593	613	592	643	607	613	633	619	625	553	623	597	565	586	592	631	589	620	624	621	607	636	646	614	631	578	635	566	621	614	581	571	623	608	606	582	573	570	605	554	588	587	621	588	604	604	574	615	576	608	628	561	613	589	620	624	627	610	603	582	611	560	605	581	648	592	565	604	626	583	602	579	579	606	584	573	631	610	619	618	574	581	605	630	543	590	608	592	574	562	618	611	589	594	586	577	604	583	612	558	594	579	613	600	633	623	580	559	525	604	602	634	623	631	624	607	616	626	597	575	550	607	582	605	648	617	633	602	621	615	586	579	609	582	613	636	642	611	596	564	587	590	610	600	637	638	596	582	604	615	666	600	610	576	618	579	540	592	617	632	666	617	634	612	619	579	613	608	588	626	637	646	595	564	607	610	631	645	608	583	653	615	594	604	583	590	579	594	561	627	610	582	588	608	608	615	626	617	588	555	610	603	581	605	597	619	585	596	663	585	596	592	599	574	555	602	650	633	615	606	617	587	626	595	598	617	596	627	592	604	621	601	574	570	610	637	640	581	627	630	604	600	586	607	608	611	609	600	577	597	661	565	587	578	643	572	638	598	653	639	624	629	664	611	583	596	569	589	621	624	569	651	608	621	600	605	617	616	603	578	599	605	560	592	607	579	590	592	583	589	595	587	588	579	643	599	592	590	588	566	601	592	606	634	634	612	579	644	611	623	619	590	637	592	558	561	641	587	610	597	618	608	577	599	636	579	595	626	601	539	620	615	606	619	625	570	613	608	588	601	633	613	586	642	609	595	601	620	601	648	610	599	616	643	550	636	619	597	595	590	615	597	598	611	578	592	574	598	611	600	624	564	602	606	634	600	573	613	643	582	590	652	628	631	583	639	626	611	606	562	593	589	651	645	650	598	601	576	602	617	585	607	586	583	599	611	601	596	617	537	578	592	562	589	594	603	571	610	597	592	599	558	599	607	560	595	537	597	617	599	609	568	607	617	584	581	603	633	603	671	625	571	574	577	572	639	604	558	583	602	623	632	620	558	588	675	609	609	607	662	607	597	622	617	574	566	620	613	607	582	563	564	617	602	599	566	567	577	570	617	600	609	625	602	600	586	593	619	568	625	613	612	568	593	622	611	607	607	593	640	594	594	623	605	565	592	630	612	577	602	636	610	606	573	633	575	640	622	638	636	616	646	622	567	616	594	581	648	618	605	621	642	576	567	630	608	585	603	597	589	618	640	625	600	589	626	642	616	675	548	595	614	607	626	600	630	593	620	629	568	660	559	607	585	596	602	610	640	602	659	587	568	592	566	556	610	613	572	621	607	625	608	594	590	615	590	572	570	618	614	576	593	627	667	585	585	616	597	595	585	537	604	606	580	561	616	625	577	644	631	639	551	607	583	595	611	579	618	639	609	628	642	667	619	609	618	672	585	604	575	628	606	619	620	601	579	564	579	562	617	638	573	617	570	566	568	548	566	582	622	598	543	605	639	604	638	581	598	606	588	562	630	613	600	597	596	588	579	623	575	596	579	622	592	573	672	604	639	625	621	584	564	577	609	656	562	600	556	626	609	601	593	611	602	658	592	611	550	608	605	632	604	610	550	586	577	629	567	603	620	580	571	613	612	595	585	582	575	596	628	635	611	584	581	536	579	601	631	602	607	597	611	587	571	592	598	616	556	558	591	610	630	567	604	581	638	582	570	584	639	628	585	625	618	588	565	631	584	600	633	622	534	624	598	656	612	614	618	642	600	572	622	584	631	604	635	589	603	550	568	598	649	602	592	562	536	598	581	582	605	582	629	627	596	611	598	632	597	562	589	565	627	599	600	614	606	615	573	612	576	575	612	576	660	593	563	581	606	603	560	602	591	635	596	586	596	585	598	642	612	619	587	585	606	593	576	568	594	604	629	645	671	644	629	596	619	611	629	639	539	613	633	580	618	580	622	628	612	533	606	633	598	609	578	616	621	577	643	642	604	572	573	603	617	615	584	606	645	630	607	576	603	604	616	640	603	629	596	639	611	587	610	609	613	603	620	571	608	573	627	609	582	624	598	634	622	604	584	647	612	595	562	602	566	642	630	609	599	598	610	617	585	586	624	646	564	541	613	566	594	631	616	639	592	570	609	595	590	618	562	591	589	608	615	601	614	599	617	612	596	583	656	578	564	635	658	632	609	612	573	584	636	608	582	601	587	608	606	633	638	594	586	593	571	609	629	622	653	595	596	628	601	622	610	629	624	633	594	628	605	562	620	583	636	568	627	622	609	591	602	575	596	613	653	603	611	586	606	604	628	559	625	605	626	656	556	619	605	606	625	635	619	639	592	614	596	624	612	579	592	641	626	610	593	625	589	616	610	571	609	615	569	595	603	602	587	613	619	594	652	572	567	611	563	610	631	616	598	592	583	614	571	574	599	591	585	612	555	583	600	609	630	605	628	594	586	586	610	585	603	631	614	617	601	642	627	623	589	631	632	602	601	619	616	614	602	595	631	589	586	592	605	604	592	594	619	623	619	619	598	577	630	664	579	576	555	617	594	639	610	585	617	572	626	618	570	601	609	623	543	632	592	612	588	585	607	612	615	604	591	573	589	624	611	573	614	592	606	576	612	593	612	603	632	652	576	626	549	567	620	601	641	601	658	599	608	609	593	594	623	599	572	597	619	561	612	589	630	596	589	546	633	584	611	528	623	612	590	638	607	602	594	619	662	582	552	641	640	557	612	579	603	585	593	585	610	637	591	598	602	614	555	583	611	635	588	592	603	592	585	583	648	592	655	601	621	617	565
19778	19802	24937	22560	15891	8870	4642	3050	2357	1822	1503	1097	977	1011	969	1004	878	850	755	653	621	458	420	342	343	350	296	316	341	319	274	272	308	294	301	280	270	302	274	277	287	276	255	262	261	262	255	254	239	232	251	242	231	272	255	244	233	259	219	254	229	253	261	241	262	273	262	239	256	224	247	233	251	222	254	224	253	232	242	255	237	222	219	234	261	271	225	233	237	261	267	256	220	220	232	254	217	255	201	223	220	221	264	238	234	234	239	227	239	239	224	223	245	232	246	239	256	244	249	239	241	237	250	243	238	219	242	241	255	253	255	231	230	226	261	252	241	238	267	255	255	238	248	228	261	235	224	260	248	267	246	247	248	246	263	217	237	237	257	263	255	241	241	208	225	236	225	245	234	245	236	254	237	241	246	250	249	217	234	243	225	231	227	228	229	257	254	240	252	252	284	235	266	223	217	262	234	229	230	236	231	201	213	211	219	215	229	248	252	249	258	208	240	247	254	259	248	242	263	238	232	228	257	237	242	223	251	261	218	232	217	224	272	250	224	238	206	214	246	218	253	240	227	216	242	252	258	235	251	230	248	238	205	247	225	278	209	234	211	232	227	234	252	235	243	246	220	220	242	236	262	230	235	217	228	219	247	256	229	231	239	266	271	236	247	225	231	237	222	244	236	239	247	227	221	215	223	222	234	224	247	242	242	233	237	231	225	237	271	238	216	272	229	221	241	256	233	245	236	207	238	244	241	259	231	233	242	245	250	229	243	257	263	239	245	247	259	245	262	260	247	241	235	216	225	263	202	229	233	243	250	247	226	254	244	239	247	245	267	234	246	219	244	265	227	224	227	230	251	258	265	266	237	246	244	245	232	211	272	261	250	239	231	246	268	261	244	266	254	232	249	241	266	226	249	253	241	232	252	252	228	244	249	264	221	217	238	243	277	257	235	261	245	246	226	272	260	276	238	225	244	245	267	237	253	253	208	254	237	186	246	246	246	221	245	252	263	237	246	248	249	239	253	223	246	265	253	226	250	223	243	267	276	278	229	260	245	255	256	245	240	235	254	240	241	237	258	243	234	239	257	235	234	262	218	236	223	240	218	248	241	236	229	256	219	228	250	274	264	270	253	271	243	251	240	238	262	267	252	250	247	225	234	259	240	211	227	238	253	219	274	265	242	242	244	226	238	233	234	210	223	217	217	258	216	230	204	234	223	248	224	225	233	282	247	257	259	264	243	249	236	245	223	265	251	227	235	238	238	288	212	232	244	221	263	252	260	240	224	247	235	236	242	256	228	241	248	228	246	235	228	225	245	259	245	250	238	273	225	242	224	222	252	207	235	237	258	214	241	251	228	252	250	237	196	232	239	267	262	247	263	259	244	239	233	234	236	244	231	239	225	242	219	231	234	247	267	204	255	220	250	266	241	269	223	223	220	260	220	258	263	250	238	244	256	236	261	261	259	226	246	222	254	248	232	244	234	220	219	253	244	243	255	248	262	201	257	228	249	254	227	241	233	236	255	249	248	236	268	245	243	248	262	257	256	258	238	242	297	211	238	258	233	246	254	236	225	238	253	204	243	250	237	249	220	233	226	233	253	244	221	239	234	250	237	212	260	229	231	204	282	237	259	233	233	227	248	207	256	252	262	237	253	230	252	217	257	247	226	247	268	258	247	243	241	271	262	241	252	241	233	247	225	282	237	260	238	281	230	242	227	248	223	264	243	228	232	228	209	239	248	215	209	208	239	262	237	269	245	230	255	230	233	243	240	256	242	247	263	219	251	230	249	223	242	245	256	248	216	239	233	236	253	253	249	235	211	228	232	246	274	235	257	249	243	262	220	273	258	236	255	246	214	228	227	220	239	225	239	259	238	230	252	255	257	213	255	246	271	236	254	214	228	226	227	253	238	221	222	218	242	239	213	254	241	246	245	230	247	229	289	268	226	246	215	233	239	229	233	263	260	240	243	234	237	245	227	215	252	224	246	222	263	256	251	231	263	209	243	217	243	252	264	249	242	239	249	263	234	265	240	244	230	250	227	240	235	246	234	258	236	210	269	245	221	224	223	268	282	259	228	250	221	264	209	257	245	212	259	259	230	254	252	220	232	270	242	259	244	273	239	222	234	234	232	225	274	220	239	227	230	241	231	250	270	233	229	217	240	256	280	221	228	267	225	232	232	236	222	229	234	243	283	231	238	214	255	231	256	225	248	255	243	218	215	220	267	252	235	229	252	260	248	258	226	253	243	261	265	250	234	215	236	264	236	248	232	237	266	246	232	269	243	228	222	213	232	221	238	253	228	235	239	247	232	228	269	266	246	243	244	236	245	278	258	218	242	248	258	258	238	234	245	227	215	255	244	245	258	243	256	233	229	260	240	237	234	240	247	263	214	240	234	266	250	235	228	239	272	240	234	251	229	239	239	242	264	247	207	252	254	242	249	216	229	237	260	247	237	260	236	253	218	258	272	238	244	238	247	275	250	244	235	238	253	257	265	244	254	219	229	245	233	225	240	253	246	259	225	224	233	239	239	253	244	248	255	243	257	253	237	201	247	244	248	223	229	228	224	239	262	231	246	247	238	251	233	250	238	240	216	230	252	237	263	263	232	223	242	245	223	266	208	238	246	287	250	240	222	227	240	241	240	252	289	266	273	255	230	242	237	239	225	228	223	237	210	254	253	228	244	238	228	235	242	223	233	257	238	245	230	228	255	242	236	267	220	250	238	244	271	262	243	203	257	258	258	250	244	226	231	237	254	216	234	243	228	225	215	218	248	235	244	229	250	230	253	260	274	251	231	252	256	218	279	256	232	256	239	243	238	217	280	236	241	237	231	229	233	246	247	246	259	260	235	239	244	247	228	208	227	230	249	221	239	237	227	272	223	260	216	224	247	235	263	258	240	243	225	235	258	230	246	245	255	221	237	241	257	223	255	267	231	253	238	220	244	236	244	258	251	255	256	265	216	222	231	244	258	241	225	234	250	216	217	221	278	232	248	243	232	256	262	244	231	231	233	231	224	252	257	242	239	233	218	262	248	247	253	241	249	253	252	237	225	223	273	263	264	228	244	271	247	220	255	269	212	258	220	251	233	231	233	222	219	225	240	260	227	237	234	229	248	238	272	224	254	242	255	260	252	232	257	241	245	255	224	248	235	236	240	222	239	242	231	247	263	279	241	251	287	229	238	247	238	223	259	236	202	285	237	253	221	234	226	251	232	245	233	213	258	233	245	258	252	244	234	262	230	252	228	253	250	212	247	214	263	231	230	250	222	260	232	233	258	224	249	254	272	217	233	271	246	241	213	253	211	210	236	237	248	221	245	245	260	248	253	245	213	240	260	238	252	225	233	234	233	234	252	233	239	224	240	253	233	229	242	266	238	225	273	227	248	252	214	252	237	246	246	238	265	233	251	234	220	211	241	234	229	253	236	240	245	225	252	224	231	270	216	243	234	247	249	251	239	259	241	246	234	240	221	252	227	228	269	246
11299	15293	27876	31332	27838	20767	15696	12109	10354	8898	7314	5866	5294	5333	5124	5123	4976	4718	4173	3502	3009	2226	1881	1755	1489	1247	1186	1113	1063	1048	974	918	964	957	925	883	888	901	833	820	777	788	740	710	705	695	666	670	645	592	622	650	628	665	668	623	611	589	631	620	604	597	603	585	612	608	556	598	572	627	636	615	623	613	614	583	611	585	606	605	615	603	563	634	649	613	597	606	590	593	595	601	576	590	584	628	615	613	595	585	545	604	610	569	648	597	603	643	595	588	603	578	620	576	594	616	584	629	591	571	550	619	628	574	572	620	616	609	609	643	612	600	622	613	620	637	578	625	612	623	553	615	585	591	602	611	566	635	609	599	620	602	628	605	569	595	615	568	597	617	630	619	636	647	619	618	604	596	615	582	572	618	640	608	587	582	637	563	590	546	627	616	608	600	601	608	625	628	664	659	661	624	595	533	591	604	645	619	578	622	607	570	615	588	594	588	611	578	589	624	597	631	590	604	620	581	575	565	597	597	620	598	628	587	561	594	607	628	614	554	626	589	557	589	631	585	628	608	617	613	660	603	599	593	598	593	599	606	614	647	567	602	612	572	620	579	553	612	613	592	605	610	595	593	626	566	577	648	602	607	564	579	633	601	665	628	597	637	622	601	602	574	616	595	563	622	622	626	639	588	572	596	613	584	613	620	607	637	606	623	586	605	588	627	585	627	596	589	569	588	647	601	637	541	609	604	571	594	558	640	529	558	606	592	592	579	611	591	598	592	604	615	603	612	601	650	651	589	610	639	612	604	571	615	597	608	616	613	586	642	584	624	617	602	614	606	597	638	663	613	628	621	613	582	597	597	605	606	624	591	653	602	626	586	604	595	585	628	602	552	581	603	656	591	612	589	612	570	617	615	644	600	584	598	611	562	585	626	596	605	607	628	582	597	604	605	595	597	582	594	597	569	590	572	602	600	566	610	604	606	586	645	599	608	632	640	660	649	614	633	578	575	622	579	563	671	616	594	592	622	605	604	649	606	584	633	659	643	656	626	597	610	563	630	635	629	613	599	635	623	648	576	565	609	606	562	620	577	641	583	586	598	579	602	591	644	619	611	590	577	551	573	610	583	579	591	633	568	645	605	583	607	610	644	552	610	607	638	653	599	612	600	604	596	587	534	629	610	631	560	609	602	596	645	604	581	644	607	622	617	627	606	602	618	575	622	599	625	619	630	614	602	611	595	628	613	580	561	610	587	597	635	631	608	606	586	562	574	577	618	607	545	593	623	613	577	588	568	584	586	637	610	590	627	591	543	590	619	603	608	598	606	621	612	622	608	606	552	584	566	620	628	621	650	606	608	566	576	650	642	576	569	611	550	568	566	610	624	597	591	598	605	607	629	675	608	619	619	577	609	585	626	566	613	612	624	636	595	565	581	594	604	561	546	631	601	606	553	573	568	584	568	616	587	564	573	617	609	600	633	582	601	590	611	589	616	578	624	567	630	575	603	644	634	543	612	618	601	589	605	638	617	578	588	662	609	596	618	613	626	567	598	573	621	613	579	616	606	590	633	585	586	593	622	603	573	598	618	622	631	619	659	611	609	618	611	563	588	605	612	635	604	634	597	583	564	576	555	584	632	602	626	613	586	621	611	565	575	595	634	593	564	550	643	600	646	542	571	614	608	592	601	615	610	619	611	592	610	615	612	580	590	556	607	587	592	583	577	638	594	585	654	630	599	587	644	591	590	596	616	601	623	594	568	620	612	573	601	602	630	585	618	609	638	556	639	564	619	631	673	553	592	609	633	584	621	605	587	619	581	589	605	612	628	626	609	571	632	614	553	623	584	638	598	586	631	627	593	610	616	627	595	620	608	598	600	630	639	619	597	615	629	579	585	559	593	605	607	609	565	597	646	575	626	553	595	631	577	622	657	568	594	621	583	595	582	576	600	601	574	607	598	578	593	600	635	612	590	640	577	585	652	586	601	604	625	573	625	595	579	626	569	602	642	564	591	604	571	568	605	624	613	597	600	574	595	579	620	662	623	587	602	588	629	593	558	611	595	584	577	618	620	529	599	608	616	592	609	662	603	613	604	650	619	626	609	572	580	635	630	608	635	608	618	630	569	618	607	635	600	618	614	648	602	622	589	637	611	616	589	600	627	556	646	588	599	617	595	630	575	601	623	613	617	581	596	582	635	598	573	590	614	633	632	525	613	637	607	573	602	579	589	600	600	596	575	585	628	652	628	613	633	601	646	632	575	602	599	593	599	574	610	614	595	579	614	605	573	644	592	644	563	595	656	622	602	575	581	597	600	608	610	616	602	615	609	621	614	580	577	593	590	584	582	574	569	598	622	603	595	613	615	616	671	581	607	613	613	569	608	599	600	602	578	624	613	596	603	611	599	612	601	576	609	589	591	634	583	599	583	625	630	622	625	605	581	600	603	623	602	597	596	582	639	600	620	571	603	571	595	618	627	605	636	613	576	572	621	600	592	573	618	605	547	610	553	634	547	634	613	602	594	567	603	598	602	573	630	621	611	592	603	653	563	607	608	622	563	583	570	614	662	645	574	619	581	578	627	590	611	618	666	590	571	646	624	636	576	604	585	595	606	603	598	599	576	562	633	606	611	624	586	584	593	588	580	605	624	661	615	585	607	563	654	576	597	585	594	624	621	622	578	587	570	590	636	651	591	602	607	599	615	560	634	600	573	602	583	611	609	581	602	607	616	619	586	649	578	596	622	607	607	572	576	641	610	649	577	602	635	600	630	591	648	592	628	618	596	610	589	591	559	572	636	633	632	620	641	568	556	624	600	600	609	619	607	578	558	633	584	619	615	636	633	602	618	632	577	603	599	610	619	557	580	650	633	601	591	609	597	602	600	633	614	582	596	615	624	610	594	610	618	595	621	589	616	588	605	566	577	596	611	599	620	589	549	635	596	594	584	618	604	581	612	595	651	613	582	580	645	615	605	600	616	572	618	547	631	605	601	614	621	614	591	619	624	594	611	548	571	603	576	580	597	578	586	601	570	612	632	608	627	621	613	599	611	595	603	625	608	585	611	629	621	603	574	640	590	573	623	610	636	538	659	630	614	584	600	634	619	610	593	580	601	616	599	622	597	593	632	618	597	628	607	598	614	575	654	595	618	548	540	547	582	575	619	617	569	590	590	571	641	617	545	645	619	565	634	572	581	593	624	629	577	583	575	605	594	585	610	636	588	599	633	567	601	593	629	620	591	624	637	592	590	630	586	585	626	660	608	600	590	616	598	621	595	594	634	584	609	591	590	568	558	663	619	581	574	629	649	597	609	585	605	633	579	635	615	624	636	615	603	556	599	587	612	631	607	636	558	612	620	593	594	596	612	608	605	595	585	582	614	575	582	588	632	551	636	608	581	603	641	611	585	609	584	609	591	595	592	670	613	601	606	600	601	622	612	643	617	604	573	572	648	583	583	626	606	609	579	607	578	613	590	583	598	608	609	576	541	584	597	618	605	632	640
28798	26078	31209	28801	21138	12981	8140	5308	4068	3325	2349	1879	1775	1832	1602	1581	1499	1354	1213	1074	918	731	661	581	534	464	443	432	403	382	390	403	348	403	395	375	377	365	345	339	322	316	289	324	296	356	318	305	306	301	294	274	316	241	308	292	307	316	316	339	301	303	270	307	286	320	306	273	300	293	279	295	309	273	290	263	283	297	334	272	304	270	311	255	297	304	276	276	289	275	293	278	287	286	302	305	297	288	277	329	280	288	280	292	284	287	297	283	270	258	288	272	298	299	272	271	293	265	296	288	275	264	283	300	334	301	267	273	308	249	291	281	285	285	300	286	294	323	275	282	311	273	303	312	318	277	271	267	286	327	303	268	320	310	285	327	269	294	283	278	322	260	260	308	275	291	281	314	301	301	275	297	269	292	295	272	293	280	284	311	300	302	316	305	274	282	278	268	282	294	286	307	273	297	292	326	293	281	283	258	253	273	267	329	303	275	269	294	305	265	292	291	309	292	274	278	273	259	278	290	296	292	301	299	292	296	267	289	299	265	295	300	281	257	283	298	301	300	329	263	281	261	283	275	286	292	284	282	294	269	283	284	276	267	301	260	284	297	295	298	290	313	299	295	263	288	286	275	303	325	280	294	283	287	279	310	289	303	282	293	266	275	343	258	291	263	301	294	294	253	293	269	264	308	291	294	271	295	276	298	294	291	298	285	284	274	302	264	292	242	305	263	276	282	277	306	281	269	271	288	270	273	268	314	285	308	275	276	309	289	323	286	295	283	263	257	280	289	289	301	300	263	289	281	307	303	308	263	305	249	329	262	289	286	297	307	279	288	279	279	304	265	297	288	297	301	273	303	268	280	266	290	295	295	291	270	272	273	275	278	277	298	282	288	283	293	288	274	298	294	299	269	288	271	254	268	265	290	290	302	345	294	268	319	279	269	262	269	251	315	291	282	285	301	276	265	296	279	303	262	295	278	269	280	291	293	268	272	277	308	273	291	270	322	260	279	266	279	300	279	279	275	279	281	329	291	293	279	298	297	276	284	291	270	264	305	261	273	294	293	290	289	272	294	278	319	287	293	278	299	280	278	303	288	307	296	271	283	300	296	257	280	276	263	280	278	317	296	299	280	289	294	302	303	307	302	268	287	280	263	282	285	272	288	251	288	280	294	280	271	293	288	283	303	288	311	294	290	282	277	320	263	273	279	288	291	277	313	279	270	284	263	286	289	266	292	309	274	283	276	290	274	298	300	265	288	284	299	291	291	265	280	273	259	297	255	308	307	289	269	300	260	306	303	289	303	298	278	268	277	281	292	294	261	285	276	282	294	264	289	281	296	283	257	308	290	297	291	303	287	260	297	314	282	249	289	289	286	276	300	297	278	282	307	272	269	313	282	286	287	310	256	292	291	293	270	269	266	296	294	267	308	295	281	279	280	288	303	297	280	299	304	266	287	309	280	282	253	284	300	285	300	289	288	291	260	256	301	284	293	305	307	284	260	302	302	282	261	314	303	275	266	232	271	311	297	286	296	267	281	273	251	273	314	295	269	285	281	309	282	238	287	310	279	292	273	269	279	269	305	314	266	289	284	283	299	273	274	297	271	277	288	282	273	284	276	269	307	274	288	259	283	332	274	300	283	313	266	325	295	289	269	286	277	272	266	278	291	298	273	258	320	286	271	299	255	274	288	279	282	319	266	306	271	283	303	321	309	292	295	293	306	267	297	305	292	327	270	299	288	297	285	283	300	273	300	296	294	275	339	277	271	301	298	267	291	279	329	265	307	293	297	283	284	311	297	320	291	281	322	322	270	286	288	282	260	284	277	268	311	284	254	310	284	307	273	267	296	295	300	286	289	294	276	279	286	319	291	273	273	276	302	278	292	311	274	276	287	282	252	283	277	295	305	297	304	316	280	309	275	278	301	312	249	302	304	295	268	262	257	304	286	264	271	268	261	292	271	271	256	315	285	270	325	315	309	294	274	277	266	290	275	271	309	288	257	257	254	293	288	286	282	285	271	275	263	273	283	285	318	296	276	300	291	291	294	293	296	296	291	260	278	293	272	322	317	290	286	316	258	271	280	269	266	297	270	293	274	293	298	268	277	289	282	251	302	247	287	308	270	294	258	257	289	283	293	286	305	270	284	291	320	286	277	282	259	314	288	285	266	309	288	313	291	309	292	290	285	270	299	292	271	277	292	281	308	303	267	305	293	259	279	287	277	319	291	265	260	277	277	269	283	278	276	306	261	286	271	267	274	312	289	297	290	306	287	282	281	322	300	273	285	282	299	307	253	262	290	293	281	292	281	302	293	296	263	265	268	292	282	291	257	302	258	286	277	283	287	283	282	270	290	286	269	284	305	281	322	288	276	297	316	280	300	321	331	286	301	291	262	277	288	285	305	297	278	271	285	271	299	278	308	298	292	293	262	297	277	263	289	268	293	267	282	275	291	302	298	270	278	277	306	283	311	268	277	268	305	282	257	269	299	319	301	304	313	294	297	296	288	271	274	302	312	288	285	290	288	295	335	290	304	270	262	264	289	276	292	287	300	321	282	298	252	302	289	277	318	298	319	319	271	283	294	264	278	302	263	284	282	277	322	298	262	265	247	299	301	305	288	263	246	287	267	269	279	298	280	274	281	259	322	286	281	302	304	299	315	298	264	254	332	280	297	280	322	291	312	328	292	307	264	259	263	306	280	290	298	247	289	267	285	303	297	275	292	292	283	269	279	293	266	288	272	283	305	301	305	272	281	288	296	274	264	271	265	297	313	290	269	284	292	292	285	284	293	289	314	290	279	299	292	282	300	269	283	278	292	286	335	253	319	280	282	257	278	301	281	278	274	315	299	272	280	303	265	276	308	245	256	269	282	310	287	290	283	319	311	277	280	271	272	291	269	266	294	315	290	267	269	260	272	289	289	296	305	284	314	311	312	299	307	286	295	279	253	300	278	293	278	286	279	257	283	292	292	305	270	291	278	302	310	302	332	278	309	269	317	286	251	276	257	286	301	285	269	280	318	300	306	301	305	243	290	290	284	270	335	299	276	252	283	286	264	295	292	274	280	274	301	298	280	303	273	298	307	307	296	269	279	274	273	310	262	292	308	270	255	303	303	276	253	289	297	270	278	283	303	303	256	278	304	261	333	316	296	259	281	265	293	290	306	267	279	290	275	275	281	287	276	269	279	262	315	269	258	293	286	281	288	274	279	302	282	290	310	298	277	293	272	285	255	295	279	304	286	257	280	262	292	278	287	288	286	324	305	292	286	276	275	325	326	286	273	298	271	312	270	288	289	276	298	269	275	262	286	290	286	290	275	281	270	305	251	300	275	312	280	262	272	286	311	283	298	270	322	286	274	269	297	295	286	287	283	320	278	263	287	297	306	275	270	299	322	305	280	293	265	257	265	257	283	323	293	300	282	290	255	299	280	273	267	246	276	319	293	311	314	292	270	294	291	303	317	289	288	269	308	298	270	277	304	272	269	274	279
17516	19856	33228	37295	32853	26285	22480	18069	15849	13860	11069	9414	8890	8809	8144	8319	7965	7198	6386	5535	4739	3678	3469	2979	2500	2089	1921	1777	1664	1599	1475	1433	1472	1464	1439	1406	1344	1231	1194	1184	1191	1088	1067	1063	965	898	872	857	852	787	837	838	771	810	864	782	749	785	748	752	721	757	713	740	778	708	772	715	745	729	713	732	723	765	720	713	695	694	689	727	713	661	705	718	699	720	717	666	745	694	676	705	678	717	682	730	702	703	709	725	699	672	686	665	664	665	733	695	676	732	660	658	674	683	696	679	678	685	696	680	747	733	715	770	686	684	684	671	680	714	705	688	642	686	682	676	700	649	705	756	732	710	697	750	658	702	682	718	711	724	719	722	693	692	696	668	719	725	706	679	697	695	657	680	713	708	705	691	698	677	697	651	714	707	681	718	680	703	705	694	718	710	701	718	690	698	720	685	740	706	749	732	627	684	707	711	700	692	668	701	667	698	759	718	732	697	691	690	683	714	652	665	671	684	690	701	725	673	659	702	674	693	649	711	686	695	679	719	664	697	686	686	702	747	682	710	683	649	659	714	671	715	667	695	710	713	712	691	720	662	695	729	661	702	704	696	677	692	658	660	683	705	718	717	690	703	677	755	696	689	690	694	684	683	719	686	636	680	675	708	717	704	689	664	671	674	710	754	714	674	702	739	709	691	680	692	698	669	712	711	737	701	705	705	726	681	656	677	714	673	700	721	684	729	688	663	699	662	661	696	703	694	724	699	722	696	722	709	655	670	678	703	744	681	710	690	656	682	714	676	731	697	660	708	719	715	731	699	675	723	677	701	705	688	672	717	665	709	675	677	699	707	688	721	702	663	680	619	693	710	632	662	703	677	699	701	673	672	700	673	724	731	675	665	655	718	731	688	684	638	727	709	690	667	756	666	686	703	712	650	668	635	724	699	691	685	698	700	677	750	640	690	716	682	636	698	700	696	742	753	703	663	691	720	683	669	691	699	734	704	656	661	739	702	706	672	676	692	681	693	681	692	689	715	674	681	713	680	703	741	715	689	638	722	673	705	675	688	685	685	717	653	733	677	740	666	654	673	727	713	706	674	755	701	688	730	700	700	761	712	667	669	696	690	702	697	680	694	691	695	677	667	697	734	708	698	696	667	653	688	691	737	682	735	665	715	724	771	719	682	679	663	665	690	677	662	729	707	675	695	659	720	670	693	647	672	669	666	711	686	696	686	714	631	657	680	702	680	712	675	682	659	734	660	709	738	733	734	698	693	724	727	664	710	707	664	684	701	693	706	689	632	687	705	689	675	763	675	713	657	661	684	673	699	712	689	699	705	713	685	704	669	695	621	686	737	655	710	680	696	690	675	648	679	692	679	686	677	702	703	725	727	689	674	720	694	652	667	715	707	656	738	703	705	701	661	677	711	651	690	723	695	732	682	700	667	675	683	726	638	693	710	691	679	665	716	691	745	660	675	692	712	667	701	725	698	703	761	656	659	739	686	735	709	713	687	676	649	664	696	688	741	685	730	699	711	717	678	657	686	718	660	705	707	743	697	677	702	654	687	657	713	696	701	662	683	689	691	684	711	692	671	691	741	683	729	667	680	696	687	690	684	670	737	709	731	685	693	675	757	677	723	672	726	696	694	740	730	697	692	666	690	686	711	689	721	714	658	688	689	711	730	679	699	629	703	634	647	686	639	719	698	659	672	707	708	712	676	667	683	650	690	691	669	716	703	669	684	713	707	693	680	696	716	679	705	738	742	678	656	713	679	687	675	680	714	665	654	653	658	713	692	697	676	675	673	678	702	663	711	703	678	733	687	728	675	695	735	693	749	663	692	696	720	660	739	688	694	723	708	657	678	668	705	679	718	717	742	722	736	754	709	655	715	694	673	683	717	667	738	678	656	701	676	673	669	735	654	747	657	689	677	702	722	767	725	699	661	731	662	744	698	755	639	714	645	720	684	662	680	715	662	728	700	715	721	670	752	656	679	674	665	743	714	691	718	704	682	719	654	695	649	643	682	671	677	682	668	708	683	696	724	716	673	692	703	657	690	688	719	730	654	696	685	704	650	668	667	696	695	654	691	670	734	734	691	701	687	649	697	685	696	718	719	637	695	682	697	709	727	673	744	705	662	723	703	710	661	676	673	706	732	714	653	701	634	753	671	691	655	674	738	737	708	708	663	697	678	685	715	667	685	732	693	707	715	681	673	684	696	713	690	680	677	658	701	695	729	697	709	709	682	725	691	685	748	695	676	702	716	711	682	677	681	681	686	720	698	692	688	677	710	711	677	664	637	699	691	669	703	689	668	684	664	652	661	681	667	650	662	656	684	672	701	679	689	704	701	751	694	716	653	683	702	665	690	692	647	685	709	650	686	717	694	685	700	731	665	679	684	692	703	652	674	674	717	693	619	668	711	715	679	732	728	710	698	702	705	714	704	747	685	691	739	669	671	741	687	711	711	682	673	734	687	713	656	693	675	724	696	687	693	698	709	676	676	694	692	711	687	712	674	656	698	660	723	732	690	686	725	660	720	685	666	692	678	715	719	673	719	681	725	657	695	657	645	693	710	688	733	684	691	714	708	691	699	700	714	716	638	659	699	696	687	694	717	710	719	726	704	764	707	657	703	666	705	711	668	692	708	634	730	695	678	716	674	715	683	675	726	683	734	681	718	671	655	696	654	670	718	713	688	735	668	698	681	682	668	752	646	656	701	705	713	722	695	700	708	715	620	686	667	723	646	676	672	666	682	709	693	751	684	667	694	650	719	706	686	693	668	718	742	676	705	716	692	727	675	659	687	689	712	666	665	670	655	679	691	713	672	735	673	718	684	681	681	672	688	717	683	717	694	716	709	687	687	658	686	655	674	702	635	779	639	698	722	727	673	705	731	661	700	710	634	678	662	721	688	681	707	696	647	672	706	653	682	750	691	708	704	653	670	695	672	723	654	691	686	691	739	737	677	710	683	659	695	735	690	728	641	748	700	672	701	690	741	701	694	739	682	657	680	722	721	706	678	682	696	626	709	716	720	726	714	645	700	708	673	712	704	723	705	661	688	704	669	676	680	690	703	738	698	688	693	681	709	689	695	645	689	702	691	687	636	710	700	693	656	703	702	735	701	685	731	726	668	694	687	717	712	689	712	658	730	729	752	650	729	719	753	658	689	715	692	633	646	685	664	663	705	668	690	724	659	694	723	695	687	710	709	697	680	703	666	716	679	733	672	731	694	681	712	716	666	718	704	691	711	646	678	666	705	712	720	691	695	726	694	707	707	719	678	746	693	710	706	698	700	671	642	693	709	680	699	715	716	715	693	673	671	714	710	688	654	715	691	700	699	669	706	680	723	708	690	699	685	662	706	711	701	625	671	681	690	699	757	703	654	718	691	672	697	698	704	708	786	663	706	683	681	717	736	701	736	700	690	697	717	708	676	785	712	701	726	632	689	732	689	674	679	679	702	707	669	696	699	713	692	697	699	716	720	656	679	707	699
37104	32062	36868	33477	25256	16776	11918	8297	6001	4920	3410	2830	2650	2353	2298	2358	2055	1685	1640	1438	1230	854	831	733	702	572	539	525	511	450	391	383	417	424	410	406	357	383	347	359	347	336	355	324	312	309	278	270	278	286	296	249	297	279	278	270	272	255	271	238	253	263	261	276	271	230	275	254	243	246	268	248	215	225	229	244	251	254	242	256	228	232	258	246	250	243	246	265	245	211	262	225	226	264	248	234	247	230	230	248	279	253	258	258	239	231	249	217	243	239	272	246	240	250	275	241	242	238	252	239	250	249	271	249	233	242	252	244	236	223	248	252	281	244	251	227	260	253	240	256	212	228	265	246	250	262	266	256	237	241	237	230	246	250	229	246	247	265	279	239	246	249	249	241	253	259	219	240	267	267	259	258	246	237	263	237	292	257	234	243	238	235	249	219	253	224	236	224	238	230	237	213	264	238	231	235	242	227	236	251	258	245	226	238	265	264	230	231	236	250	211	269	230	247	236	261	260	267	232	264	244	263	241	266	242	259	224	224	255	238	268	214	259	238	221	246	239	232	249	219	236	249	261	236	222	223	264	227	248	268	249	216	252	240	231	233	214	269	217	235	247	231	233	245	216	254	247	250	251	232	250	239	248	254	272	253	261	246	260	250	270	269	269	238	226	235	207	244	239	235	250	241	237	253	239	237	238	210	289	242	258	280	238	245	259	268	217	230	251	222	260	260	239	254	233	244	270	246	256	251	249	229	230	226	219	256	230	253	261	265	231	212	244	239	247	248	249	253	228	221	273	225	233	244	243	268	233	269	252	228	237	214	252	239	271	248	242	212	231	259	263	239	231	243	250	252	246	261	243	287	235	241	244	268	219	258	235	229	262	226	259	252	244	218	228	261	247	275	228	243	227	209	255	251	269	249	267	270	235	239	224	288	276	251	228	216	269	221	251	238	242	200	269	274	266	240	254	247	228	241	230	255	235	247	256	232	241	238	232	257	259	252	243	223	262	226	235	233	231	277	228	230	237	246	240	256	249	224	207	254	230	252	253	245	254	254	251	244	254	227	273	266	227	243	247	233	260	218	245	229	220	246	250	248	239	252	250	214	232	251	253	223	250	222	239	283	228	256	261	227	230	252	217	271	221	243	254	279	271	256	221	248	260	256	264	273	254	237	236	244	248	238	204	240	263	230	249	228	241	240	241	236	260	246	240	238	239	276	230	279	238	261	207	219	244	255	223	243	261	246	248	225	222	246	236	244	252	244	251	239	262	273	247	247	226	237	270	226	229	249	257	253	273	255	221	236	278	229	249	242	250	261	209	252	226	240	253	228	246	223	265	233	254	224	241	245	261	236	234	234	250	255	225	211	230	249	253	250	248	262	255	229	252	242	235	247	251	252	249	242	234	236	240	246	255	275	217	264	255	251	233	241	265	217	266	275	248	256	237	223	246	262	268	266	226	266	235	218	247	238	265	240	231	239	243	254	239	249	247	216	278	260	260	234	218	241	225	257	255	254	236	253	281	230	236	246	229	215	201	264	251	246	241	237	262	266	276	221	243	247	230	261	252	226	217	254	230	227	241	253	269	267	245	234	239	262	223	241	201	258	203	252	249	239	259	215	240	224	240	275	209	245	237	224	214	226	226	244	253	279	245	226	216	227	249	248	245	257	238	256	238	245	244	210	253	228	264	251	291	224	234	242	277	261	235	236	248	253	234	236	262	256	235	247	241	231	235	251	270	231	242	216	251	232	239	214	267	249	251	257	251	246	249	261	231	249	234	229	252	253	251	269	226	278	239	232	246	227	225	243	244	259	234	257	254	241	237	268	229	261	226	258	234	259	224	233	258	220	218	221	228	247	241	247	260	256	240	224	235	243	241	239	246	220	224	220	265	254	257	230	248	257	259	229	237	239	259	256	248	252	225	231	256	259	237	214	242	231	222	255	256	243	232	252	235	210	245	248	232	236	230	260	247	240	251	222	266	247	218	232	242	248	228	242	234	257	223	266	227	222	253	247	245	222	224	255	234	259	227	242	214	220	266	251	238	254	255	250	248	259	247	220	235	267	233	241	258	221	220	249	249	264	232	243	212	252	258	241	254	261	250	230	237	234	252	220	251	251	248	234	243	234	247	270	241	235	233	257	249	255	249	254	239	205	251	243	247	250	276	269	230	256	241	264	255	225	238	256	254	263	261	259	247	249	256	260	239	255	248	251	224	233	239	242	248	234	244	244	244	243	304	267	225	237	257	246	241	246	254	232	221	250	247	253	202	242	239	221	251	234	224	222	241	236	293	240	217	244	248	207	221	251	272	265	252	229	265	236	260	261	247	257	224	253	229	239	239	222	240	269	236	265	258	232	278	241	257	269	237	250	260	231	227	246	236	256	271	246	253	273	259	231	246	243	248	240	217	253	238	233	251	239	248	255	227	236	236	238	263	238	245	243	264	244	258	271	248	236	245	246	233	262	247	223	248	244	228	256	230	241	217	221	227	215	255	236	254	231	231	259	245	248	241	254	244	248	235	251	238	215	247	248	261	240	267	247	262	259	243	230	250	221	277	261	253	227	231	213	293	233	256	241	257	222	250	266	296	223	263	247	249	243	241	211	228	252	221	251	240	242	276	238	242	235	276	223	241	268	238	240	243	243	232	241	239	231	266	265	252	214	241	204	230	259	224	220	251	235	243	264	244	230	243	217	238	251	249	244	276	253	219	245	255	267	247	238	270	276	230	253	234	265	241	223	248	245	220	222	229	268	267	227	235	237	232	227	253	223	262	245	235	234	281	257	226	269	241	204	276	261	254	211	256	236	229	271	215	245	232	255	238	241	245	273	232	248	248	243	254	245	256	248	241	240	232	226	258	253	255	215	225	263	244	250	236	233	249	240	245	214	241	246	273	220	235	287	235	268	236	224	211	241	276	267	241	243	231	252	283	236	247	248	273	242	212	264	234	229	250	253	255	251	250	267	227	239	251	236	272	230	244	247	231	248	261	248	239	218	270	255	251	266	249	262	250	242	226	237	244	245	250	222	249	243	241	246	234	255	246	253	248	256	240	246	251	221	244	236	214	254	236	251	224	246	283	267	255	241	230	256	247	253	279	221	241	218	222	248	210	245	261	231	236	241	236	249	221	238	250	260	218	242	256	280	262	234	241	274	230	241	241	248	253	234	235	226	256	248	236	253	247	230	243	244	233	238	217	252	222	251	258	233	252	255	241	265	227	240	238	246	230	239	248	245	261	255	228	245	250	243	262	221	254	228	247	245	261	252	248	254	255	228	227	234	241	235	252	228	259	238	208	253	256	237	229	224	229	242	255	289	236	222	242	263	232	249	241	251	251	254	250	249	256	233	257	219	246	253	233	278	227	219	274	269	232	246	253	239	228	246	256	253	241	240	234	255	265	234	210	233	241	262	232	233	229	246	216	241	230	250	223	270	239	234	253	256	256	261	211	202	233	240	262	243	266	246	290	217	246	240	256	237	232	227	222	229
22389	24148	37687	41335	36763	30745	27546	23687	20769	18537	14477	13109	13048	11835	10945	11333	10590	9861	8981	7767	6791	5152	4932	4089	3638	2998	2708	2538	2295	2126	1989	1726	1885	1905	1933	1732	1632	1418	1511	1487	1352	1320	1292	1090	1128	1043	917	822	861	901	815	786	795	856	827	750	771	828	735	758	723	670	744	706	686	727	693	709	733	690	699	668	659	688	643	669	671	621	675	631	644	626	628	641	687	626	629	621	624	609	580	634	613	617	595	581	597	627	622	613	575	574	583	606	636	581	590	584	570	559	579	652	588	569	578	599	594	534	598	611	630	619	590	616	614	590	616	594	650	641	584	613	599	563	634	592	537	566	594	590	576	624	618	663	590	606	631	589	602	556	598	578	584	582	590	654	576	608	627	631	585	614	598	593	627	586	656	596	633	597	571	597	626	621	617	634	623	615	597	615	618	623	578	577	649	567	568	609	626	588	615	580	545	592	577	603	570	613	591	631	591	627	633	597	590	582	612	577	592	626	571	617	636	558	619	581	600	586	624	597	609	613	592	554	543	634	585	559	590	564	614	564	596	618	607	671	583	611	621	575	589	587	625	560	553	591	649	622	589	618	616	610	574	634	573	630	608	610	598	596	583	637	615	593	613	590	601	570	588	609	605	599	637	567	596	612	622	630	588	606	554	574	602	583	588	651	584	587	574	623	612	608	559	582	611	584	563	596	610	629	607	598	609	580	604	605	580	609	613	582	573	591	618	628	575	659	630	599	599	607	615	575	555	624	596	614	552	573	602	549	546	624	613	580	588	570	643	581	605	570	581	590	582	589	595	612	619	588	569	572	615	585	580	588	557	622	637	603	628	647	563	581	599	582	587	595	596	589	595	623	590	552	606	626	572	599	595	590	604	608	607	615	574	587	584	604	595	603	530	584	615	565	594	630	633	580	592	626	600	574	605	611	587	588	598	644	611	592	584	625	581	592	585	641	640	541	614	595	640	652	574	602	592	609	576	588	590	620	609	607	575	582	604	570	595	569	601	606	555	584	571	598	598	565	601	598	636	611	539	604	616	570	566	597	616	611	603	592	530	592	583	567	612	573	567	590	595	599	629	568	611	564	579	602	603	562	622	614	577	568	609	567	606	598	639	569	554	579	586	574	591	607	598	599	568	599	585	566	621	623	574	598	601	621	565	590	603	608	581	613	567	594	557	570	587	613	641	589	593	641	657	607	579	599	592	575	598	598	562	562	620	648	623	617	593	569	624	567	609	585	577	625	569	600	575	606	585	613	619	611	566	574	605	600	600	558	629	622	596	590	572	603	595	634	612	607	610	594	653	592	597	599	559	597	618	609	581	614	587	589	606	612	552	569	560	604	621	561	536	572	562	593	579	605	610	631	571	568	596	617	609	563	606	584	549	618	589	573	605	589	591	574	607	596	606	628	616	544	625	611	616	589	644	618	616	613	640	575	573	576	552	587	587	584	589	556	575	605	604	622	613	563	613	609	612	595	597	601	557	601	589	570	607	591	592	628	631	556	545	584	609	588	578	613	593	614	604	637	598	601	600	628	589	603	596	631	594	593	574	559	583	603	575	636	581	591	627	604	572	561	599	606	599	593	597	571	607	571	588	588	618	597	608	624	604	619	617	592	610	636	575	600	594	568	598	630	648	540	590	593	595	595	546	575	603	600	583	580	583	635	566	553	581	586	547	610	600	584	557	607	592	630	600	608	610	629	603	604	614	630	570	567	628	583	615	585	556	577	591	628	559	546	619	599	607	631	581	569	575	602	593	634	573	622	584	632	588	618	608	654	587	573	594	562	576	604	615	598	595	586	594	567	582	585	578	618	595	602	594	590	593	574	607	576	568	596	574	610	602	610	600	534	663	540	601	608	596	587	625	575	588	590	556	606	577	592	605	626	639	594	567	586	598	596	581	561	569	629	595	645	569	608	612	590	600	613	580	634	620	588	578	528	558	618	628	597	595	590	601	560	571	621	589	611	575	600	604	623	530	621	592	640	549	602	547	580	591	598	595	574	608	581	604	597	627	583	585	588	586	626	588	603	598	610	597	620	599	593	578	565	584	578	581	577	594	570	632	563	585	618	564	578	622	610	565	584	617	619	603	587	569	618	583	584	588	617	639	534	553	562	599	590	560	566	563	594	560	600	592	566	564	566	578	608	543	630	559	581	616	599	570	603	592	623	595	624	536	629	586	599	618	610	631	591	579	617	580	560	609	598	616	587	559	649	614	578	607	560	587	593	589	605	581	554	596	582	613	583	622	608	567	587	578	590	628	594	579	563	589	590	585	576	592	606	623	614	601	573	602	631	589	597	608	623	578	620	555	606	583	566	549	577	578	601	557	616	581	620	561	578	618	593	598	596	596	559	572	614	564	583	599	601	614	587	596	571	565	629	608	593	582	603	594	570	545	643	604	641	584	616	564	624	623	610	594	575	572	589	604	582	613	578	604	551	541	578	604	555	571	575	597	622	600	592	634	559	588	593	620	623	558	586	580	571	603	591	567	595	566	628	606	565	599	586	560	580	633	637	594	579	649	590	670	583	583	594	632	592	546	599	574	591	574	627	548	610	575	581	608	580	589	597	629	636	591	583	628	530	592	574	623	609	598	610	613	600	609	581	588	614	612	575	636	588	556	607	651	621	557	596	585	639	556	575	623	613	633	585	586	583	566	629	592	609	589	565	616	603	598	581	609	572	587	578	634	612	604	574	577	567	616	607	621	627	567	624	602	604	583	605	600	616	613	587	572	573	595	605	592	598	593	553	593	605	561	597	589	590	531	559	588	608	602	602	573	608	641	613	595	619	570	556	589	663	602	594	553	545	616	580	567	620	599	631	634	626	574	588	627	603	594	621	602	628	569	572	596	578	584	594	614	583	579	598	593	616	589	577	600	612	546	580	579	572	595	612	573	580	623	573	575	595	608	599	626	571	610	574	567	565	612	579	564	617	572	590	579	604	621	637	602	578	611	588	581	634	565	648	632	598	592	624	624	594	619	606	585	574	582	634	591	558	617	600	619	635	599	633	594	615	620	591	618	634	596	591	615	624	598	597	591	590	610	570	610	544	565	596	563	635	555	616	596	611	627	574	575	587	613	569	565	626	602	566	603	593	624	612	584	571	550	552	664	612	596	581	599	573	551	574	606	597	565	612	560	575	597	605	608	613	601	625	637	589	635	614	583	647	526	603	567	588	562	583	605	612	612	608	623	635	636	582	590	596	593	576	583	595	629	604	617	593	601	618	563	576	604	597	581	584	567	641	627	611	620	593	588	630	631	573	596	588	563	582	579	603	613	598	626	598	615	618	612	582	588	592	608	612	593	604	599	571	612	633	594	576	620	593	587	564	629	584	641	575	627	590	608	612	595	589	577	570	561	565	593	606	591	581	590	623	598	620	608	580	616	565	613	581	585	640	596	606	574	575	586	583	572	625	546	597	593	587	616	604	592	622	582	601	564	614	610	579	580	618	517	619	580	565	541	599	593	590	586	591	551	608
21050	20880	24393	21207	13235	7072	4385	2802	2275	1911	1366	1120	1093	976	884	949	847	841	743	616	565	434	416	355	357	330	319	314	284	282	307	275	271	297	299	277	267	250	258	273	249	234	238	261	283	242	253	265	230	242	255	233	247	228	241	233	226	247	239	229	219	220	253	225	246	230	281	239	206	219	231	262	256	230	249	237	216	232	251	235	222	255	247	236	235	232	208	244	245	229	227	235	233	262	241	248	246	250	240	224	258	250	254	267	227	227	221	227	258	219	241	245	244	251	230	212	241	222	215	226	238	230	244	227	238	231	208	266	216	257	252	232	237	201	233	259	245	218	259	223	208	219	247	207	236	261	225	246	245	205	231	248	242	232	227	235	232	261	225	238	206	209	236	229	260	239	233	231	225	238	244	198	234	262	227	211	240	218	244	245	240	226	219	208	225	232	268	221	250	219	232	248	240	230	245	267	243	234	250	244	256	225	229	239	242	240	228	261	240	227	215	198	228	223	248	224	228	260	249	264	265	216	222	230	219	224	255	254	249	245	247	219	212	248	242	219	233	195	270	211	238	229	214	264	209	278	240	226	258	226	249	230	235	219	237	251	249	250	219	217	247	225	249	241	248	208	247	234	263	230	242	262	256	242	213	234	228	228	242	242	233	235	233	235	244	228	216	244	231	244	246	210	214	215	258	234	256	256	250	212	215	232	255	228	241	203	238	239	250	239	238	231	227	223	216	243	209	227	242	226	234	229	221	249	269	229	249	212	221	236	274	233	227	220	245	236	244	241	242	247	246	242	235	219	241	236	267	215	244	237	245	221	247	223	239	242	228	250	230	229	228	250	241	224	234	256	235	248	259	245	234	235	223	247	237	228	272	247	223	210	217	255	231	247	236	233	259	237	248	233	243	236	250	204	239	236	246	233	229	222	223	230	237	229	238	235	241	243	253	249	237	214	239	246	248	257	237	228	228	247	211	231	234	218	251	228	244	240	219	236	236	225	240	277	219	237	237	216	222	182	221	229	243	268	234	212	237	228	256	261	265	209	210	225	231	221	239	195	242	208	240	255	247	237	265	232	242	257	238	267	229	237	218	231	214	238	253	264	249	243	220	266	215	212	241	221	243	232	245	240	239	253	255	231	211	237	250	238	241	246	217	237	229	269	246	242	229	219	229	239	222	241	266	218	237	233	259	247	238	240	261	239	241	248	244	209	234	228	227	231	245	248	212	238	202	214	248	228	250	259	247	211	257	246	216	226	240	261	231	232	233	248	240	215	208	251	239	225	252	205	249	269	264	236	229	222	269	238	246	273	211	233	217	256	217	251	228	218	217	229	203	263	220	249	241	226	228	245	223	234	225	235	252	236	268	240	233	234	252	251	263	230	251	254	239	234	240	231	246	219	217	231	268	229	234	245	243	269	227	251	222	242	244	229	245	231	254	252	237	264	211	229	244	235	246	262	241	253	238	254	252	194	234	230	244	226	223	222	201	215	237	248	236	219	232	252	207	263	236	233	233	260	231	252	242	232	228	224	252	215	221	254	246	213	232	234	232	227	261	270	215	257	236	235	238	249	237	231	243	242	229	219	244	244	247	243	218	219	232	242	208	215	244	205	247	243	225	223	250	223	269	239	256	253	230	245	229	217	199	246	220	233	273	249	244	210	215	268	245	236	229	245	232	228	239	259	206	272	217	245	215	234	238	217	238	231	238	219	240	234	221	257	230	249	232	216	231	226	254	254	254	239	237	265	226	223	230	239	230	227	229	251	219	213	226	258	221	262	251	259	223	217	224	237	258	237	279	246	231	244	271	228	245	242	228	273	235	272	230	238	227	219	213	234	240	260	232	227	245	237	237	244	239	230	271	217	225	241	234	273	216	213	243	245	195	241	239	236	242	220	227	223	232	230	248	274	234	231	231	231	250	252	275	232	262	228	247	254	245	206	243	240	227	218	209	250	274	233	261	241	210	257	245	252	236	243	249	220	240	239	225	222	246	234	227	257	265	203	243	236	236	233	257	257	250	260	260	250	202	257	258	200	221	253	257	246	269	249	234	227	256	248	225	245	231	226	251	276	246	250	224	236	263	244	253	226	221	254	234	238	235	214	225	259	234	229	265	243	247	248	258	249	269	229	225	230	224	247	227	252	236	204	244	241	235	228	250	227	246	245	244	234	230	234	239	230	255	210	253	216	227	235	213	224	246	210	246	234	221	227	250	226	231	248	225	209	207	245	206	250	213	240	218	218	225	258	231	260	192	232	219	234	258	214	224	255	208	213	238	243	232	218	218	208	205	232	239	236	262	221	231	251	264	229	233	215	249	233	234	248	241	260	261	268	221	240	248	235	202	225	227	208	254	235	253	238	244	232	214	237	233	211	264	227	222	233	222	220	216	251	219	233	221	266	231	241	224	244	198	235	213	228	228	229	249	263	240	203	221	231	199	252	237	236	213	240	281	224	236	241	251	223	228	239	251	266	267	217	226	267	226	241	252	221	236	232	214	220	235	216	242	230	226	225	248	225	270	235	232	236	237	225	250	265	228	219	232	207	226	229	232	231	256	217	225	236	225	213	229	226	227	241	250	243	262	218	239	217	209	269	242	234	218	235	239	205	246	218	248	254	247	233	236	245	269	226	241	230	211	224	231	246	243	216	246	261	232	251	246	223	236	240	253	222	230	237	198	247	203	227	222	216	220	226	250	253	222	230	241	244	244	237	238	246	242	250	241	229	237	225	222	210	246	239	261	240	239	242	244	218	213	249	233	218	216	228	235	222	251	234	236	204	233	241	237	243	235	250	223	252	221	201	228	239	236	211	214	244	255	217	236	220	234	262	245	229	210	254	248	230	246	236	250	250	232	238	235	254	229	236	237	229	231	256	231	226	229	237	242	238	237	254	236	238	228	226	227	239	199	229	226	256	230	253	240	234	224	221	226	243	218	235	256	223	222	253	248	256	224	233	262	223	229	254	255	220	250	235	224	216	223	240	254	262	232	252	233	216	235	242	229	227	234	234	246	243	210	235	229	214	233	226	220	265	252	244	250	219	229	209	261	216	247	257	248	231	221	234	230	226	264	272	258	252	227	229	239	232	236	248	232	232	230	231	229	233	227	231	194	231	233	262	266	242	239	238	230	253	242	241	255	222	253	238	251	229	271	224	224	246	247	239	186	238	229	250	251	228	251	265	220	243	210	217	261	231	241	243	237	258	227	268	233	218	250	225	221	242	256	246	244	211	272	244	230	252	230	232	247	215	256	229	240	259	199	211	249	221	220	197	248	234	245	242	251	250	224	237	236	227	220	241	208	253	199	225	238	262	246	239	268	221	208	225	270	257	241	243	223	237	213	256	223	239	229	228	238	228	224	255	240	243	222	238	232	239	228	213	278	236	279	226	238	216	207	232	216	249	257	273	209	236	245	242	275	250	234	203	223	243	226	250	202	240	213	241	275	263	220	249	219	226	282	214	238	239	230	225	238	231	255	228	256	233	228	239
12207	15976	27108	30226	24080	18797	15452	12105	10282	9012	6739	5863	5730	5204	4956	5295	4999	4465	3890	3531	2844	2133	1807	1549	1449	1332	1189	1109	1086	1039	1045	1008	932	971	907	919	792	814	812	787	790	807	784	742	687	679	657	652	651	621	627	590	661	631	574	548	582	595	624	624	583	578	640	587	653	592	611	587	554	607	659	580	594	581	573	576	602	621	588	611	598	635	609	603	630	550	584	596	579	585	583	640	623	598	567	615	612	546	581	585	615	607	574	558	549	586	597	596	639	599	589	641	599	609	601	614	596	578	589	588	597	586	599	556	575	600	550	582	601	575	575	589	588	618	607	615	599	617	575	611	580	556	547	592	634	616	585	604	543	583	610	576	557	580	571	615	602	576	595	613	614	605	596	629	622	619	561	551	591	552	615	601	573	578	582	581	549	580	577	622	592	594	618	586	594	638	604	567	621	592	600	552	578	635	614	583	623	579	557	599	639	580	626	589	592	595	592	635	589	565	605	632	548	645	558	567	630	590	608	613	593	623	559	598	594	585	571	596	590	568	561	615	608	577	630	548	610	582	614	578	607	661	591	600	604	546	568	599	631	569	613	620	590	605	596	602	618	612	606	560	589	572	597	540	593	553	595	607	592	627	572	642	594	603	603	570	596	566	577	596	595	569	574	632	610	604	559	557	598	566	581	589	586	635	584	574	560	602	630	589	593	574	604	601	582	586	602	563	579	544	604	587	583	560	618	603	630	605	616	600	542	600	603	548	573	579	606	547	573	568	596	561	592	574	606	606	591	577	582	590	602	612	562	584	571	566	615	593	599	656	600	566	604	664	584	602	600	594	630	589	588	580	588	562	609	626	594	565	607	588	563	579	597	602	573	635	620	596	590	586	586	611	600	579	588	607	544	612	591	551	620	600	598	612	611	595	606	612	601	597	618	570	615	591	634	608	606	583	594	626	588	597	587	606	588	603	556	607	582	616	591	579	568	570	601	584	581	589	613	659	594	599	614	592	606	598	615	631	620	608	613	604	577	645	585	571	598	613	584	529	631	571	603	590	606	585	553	612	544	565	621	598	597	577	549	569	607	572	570	558	566	589	553	552	590	595	589	585	630	583	577	601	580	561	597	599	552	541	598	600	568	543	592	593	610	550	541	564	642	589	589	607	601	592	589	635	592	553	609	614	570	599	576	596	583	575	615	644	557	560	576	614	587	550	604	597	580	627	569	599	613	621	569	601	614	602	548	636	608	609	614	620	614	592	585	595	591	605	617	582	574	599	618	590	577	601	563	589	600	589	571	582	646	564	587	600	594	606	570	592	563	561	553	586	609	585	572	591	569	629	618	604	552	613	624	603	637	625	577	575	585	571	610	595	566	573	603	563	609	561	627	565	570	586	589	572	606	618	594	629	593	616	627	593	590	633	606	621	597	598	592	631	582	549	647	584	579	622	601	584	626	601	636	618	630	553	575	588	606	547	552	603	604	588	596	577	633	562	567	593	569	591	586	590	615	604	611	563	595	575	607	588	577	582	583	628	596	618	563	611	582	622	598	606	625	574	580	591	584	637	625	551	621	632	576	592	590	560	595	593	625	588	583	578	602	619	585	593	599	640	596	632	589	558	633	630	595	572	584	587	621	619	588	607	593	572	616	601	632	578	623	579	584	600	561	567	579	561	625	615	618	610	607	622	601	584	551	618	617	579	608	596	556	567	602	601	588	570	593	619	607	564	539	585	617	607	639	552	568	563	596	621	600	601	590	589	587	613	626	596	584	588	623	620	634	560	627	583	582	571	622	637	603	561	602	617	562	581	593	637	579	576	628	602	585	621	583	633	606	586	560	584	568	576	604	596	575	645	592	599	623	585	612	556	590	596	570	591	545	624	570	611	603	568	552	605	623	588	589	634	594	601	577	601	589	609	603	615	600	616	583	615	590	601	585	584	551	555	585	584	551	586	534	635	585	636	599	565	596	571	596	592	616	607	593	551	568	593	597	624	557	588	607	578	596	590	572	595	604	587	593	585	565	613	612	607	602	592	660	619	541	598	544	607	608	640	577	609	599	589	575	580	607	609	561	615	596	557	597	640	596	581	588	591	581	577	619	553	589	575	602	603	595	616	595	611	631	621	614	597	577	604	578	576	562	628	593	586	531	627	565	601	656	652	595	606	633	597	563	610	590	601	621	627	622	589	567	606	568	609	573	595	597	616	620	601	598	545	581	611	594	634	554	595	590	585	619	620	572	561	598	592	561	602	619	639	583	606	583	592	560	567	588	581	557	576	604	627	555	561	582	570	621	571	602	593	573	608	602	578	561	589	593	635	548	633	610	607	607	612	593	603	623	623	617	586	568	547	584	574	602	574	589	586	580	630	582	570	579	585	559	588	623	585	581	608	582	574	569	547	630	586	605	560	568	621	596	569	571	607	626	578	635	590	610	626	569	601	594	567	610	549	584	579	578	569	602	597	573	607	587	583	580	590	613	577	568	626	619	614	600	599	618	614	630	582	586	575	625	542	597	604	590	587	546	559	599	571	603	597	623	550	590	541	589	594	597	586	598	619	574	623	618	588	597	574	584	587	615	559	583	591	584	568	607	568	587	596	619	543	637	605	608	583	598	597	572	592	588	559	602	594	581	581	559	621	582	566	605	570	612	616	595	578	608	642	592	598	582	581	560	603	582	583	562	637	573	592	606	605	555	583	599	561	559	623	622	603	591	621	592	559	566	599	534	640	632	576	566	594	624	608	580	601	607	608	572	611	618	595	591	594	569	608	560	572	571	619	612	601	554	606	566	598	573	607	548	593	606	563	612	566	597	647	579	591	636	588	631	602	620	561	594	589	596	606	627	560	602	609	518	623	625	558	594	545	554	557	558	651	565	599	607	590	554	697	638	600	580	607	618	620	589	568	640	560	593	634	638	613	584	613	606	635	619	603	555	637	601	606	597	618	601	610	619	560	594	606	607	569	621	567	543	563	593	557	558	595	570	557	601	548	557	573	579	568	636	603	601	590	559	597	589	517	606	629	598	610	614	557	592	622	574	609	601	591	583	605	588	563	580	614	567	556	610	638	603	603	613	594	584	622	538	634	563	596	607	618	595	652	563	593	538	569	586	552	554	596	585	608	583	572	581	592	610	586	601	606	614	586	563	587	624	562	563	555	545	598	611	582	565	612	627	600	578	610	587	567	623	624	584	629	580	605	581	585	557	566	591	586	613	593	603	582	572	651	596	591	592	599	604	612	584	624	623	589	626	605	634	599	584	603	603	604	580	556	577	579	570	578	621	585	576	616	579	595	577	601	596	599	651	608	590	602	578	592	553	591	615	589	576	603	562	573	578	592	601	593	598	617	589	658	574	581	631	594	600	596	599	610	603	631	621	586	583	624	581	619	610	627	566	547	621	651	551	559	584	585	598	598	624	604	576	616	573	627	603	595	561	560	590	595	622	616	590	579	594	626	578	581	550	641	586	589	604	639	641	576	642	581	623	566	632	568	608	615
30123	27575	31036	27287	18177	11606	7802	5377	3994	3149	2304	1970	1791	1673	1569	1589	1387	1270	1126	966	898	634	721	596	578	512	440	429	459	427	384	361	370	405	358	358	359	378	344	358	355	347	346	304	322	310	319	322	306	289	278	291	306	327	322	310	296	282	311	277	291	316	293	281	295	271	290	268	298	311	289	322	279	264	288	310	291	283	254	278	289	290	267	277	284	283	327	289	277	292	306	263	277	313	295	278	279	300	257	259	285	278	255	297	274	308	258	316	289	258	265	301	289	262	254	280	299	272	313	293	240	268	318	278	281	253	293	297	275	276	272	299	283	272	294	289	270	280	263	289	288	281	306	313	306	316	298	297	334	309	280	301	316	301	294	289	288	286	271	309	260	269	267	267	291	270	268	286	259	284	299	308	279	296	292	283	283	298	299	288	288	263	306	297	291	285	289	292	292	280	298	287	313	250	273	310	262	274	279	291	264	265	266	297	251	292	294	266	271	293	275	313	317	291	279	263	302	299	279	282	253	299	294	284	296	254	295	276	292	255	280	318	269	275	294	251	289	312	285	292	275	293	267	274	263	272	276	308	318	255	305	264	291	295	273	290	299	266	312	300	286	269	291	299	276	265	276	300	270	282	277	310	260	289	332	274	267	289	300	277	299	301	256	291	279	282	302	256	291	295	262	298	307	286	294	246	293	278	262	284	261	273	264	274	244	283	272	276	310	300	284	270	272	290	288	269	307	275	291	277	285	283	273	246	303	293	262	299	273	295	327	292	299	267	300	283	292	295	262	293	248	286	279	295	274	277	276	297	284	286	283	287	268	270	253	287	291	289	286	293	257	311	301	293	273	291	274	302	290	294	279	268	272	289	276	283	272	313	294	262	257	275	277	298	270	250	289	304	318	300	260	300	293	296	276	311	277	271	274	261	274	276	278	262	285	284	296	293	284	303	290	299	284	288	299	265	295	290	318	285	274	249	254	312	276	299	295	276	294	339	279	258	275	280	293	269	291	282	303	256	262	281	303	307	290	282	300	283	277	278	275	306	285	280	268	314	303	281	265	295	289	262	268	270	286	289	285	278	282	292	268	284	308	288	271	296	289	307	285	297	287	323	282	321	292	292	287	290	287	255	282	265	305	308	301	302	302	270	319	318	286	296	294	302	261	296	269	279	280	266	260	261	269	295	300	264	293	281	288	264	258	294	274	305	258	307	272	317	266	263	289	272	278	264	281	258	296	294	301	265	257	249	299	292	279	243	299	286	272	257	303	288	283	279	261	285	291	277	275	290	261	269	261	277	290	292	298	285	293	290	265	296	315	297	262	278	291	297	268	313	266	261	302	279	285	306	287	263	318	274	276	300	289	296	286	276	275	281	276	273	256	293	278	278	261	309	308	297	277	303	283	296	274	307	292	290	295	264	306	304	257	276	298	305	265	287	285	301	299	284	278	290	271	279	300	246	275	271	249	286	293	281	280	272	277	307	276	275	298	290	277	280	287	279	238	300	259	272	297	300	277	281	267	288	292	264	294	318	287	293	248	322	283	281	292	301	236	304	264	285	289	275	298	298	265	289	294	286	265	283	311	283	284	291	301	282	313	308	267	272	284	269	288	291	298	285	298	303	264	298	297	303	279	307	275	302	313	250	272	288	297	307	300	307	274	274	299	304	262	281	292	288	261	273	261	293	292	283	276	268	249	242	280	274	250	273	279	269	294	291	302	285	256	246	297	292	289	294	303	302	254	275	279	268	250	265	297	254	278	294	309	258	264	322	296	310	274	301	278	289	293	301	258	316	283	309	280	300	275	309	280	300	270	307	284	272	306	266	294	250	276	255	250	293	289	287	275	237	268	280	291	273	301	266	287	302	282	265	280	304	273	259	250	299	261	281	270	272	286	303	294	285	264	312	302	249	272	289	297	276	277	261	277	322	275	265	279	301	284	284	262	261	293	300	263	277	301	278	279	318	271	298	311	280	296	276	283	305	272	285	282	268	251	264	290	295	285	301	258	274	293	257	299	244	259	262	247	277	285	275	298	277	283	253	294	294	283	285	273	296	253	297	286	281	264	329	295	285	274	261	256	264	278	275	286	263	302	269	314	277	277	267	268	275	282	284	317	237	277	284	316	273	280	298	239	291	293	265	248	276	279	302	256	286	296	286	278	261	302	288	258	277	267	268	310	276	312	241	285	303	272	281	286	284	280	263	281	264	296	283	284	273	264	290	284	302	281	263	268	277	294	304	283	277	292	311	299	305	253	277	274	285	317	309	293	316	266	253	293	274	289	285	282	299	288	288	320	286	270	270	299	299	292	312	274	278	280	292	269	310	285	268	235	280	289	239	260	275	299	295	285	264	265	293	278	304	294	304	306	268	278	269	253	281	321	294	288	315	284	313	281	294	266	275	275	286	290	288	282	280	297	270	288	306	287	270	291	293	278	278	291	259	312	286	305	269	277	274	267	294	310	282	303	276	265	307	276	281	319	282	243	303	295	257	283	273	264	257	288	291	291	300	293	262	298	304	283	282	280	264	247	291	273	321	295	288	299	246	281	269	288	278	255	303	308	280	252	287	245	284	259	290	286	257	283	273	276	278	280	277	283	270	280	303	284	300	326	323	270	269	264	269	310	268	282	301	242	282	271	306	273	279	273	307	291	314	273	300	286	283	280	308	277	327	311	293	289	272	307	283	308	272	278	316	274	242	285	296	265	282	311	305	289	242	269	282	262	274	292	274	272	262	287	303	291	252	279	263	298	287	266	293	291	260	301	269	314	288	292	294	282	249	277	286	297	280	298	279	306	283	287	289	290	307	309	304	268	307	304	288	274	280	320	299	289	292	256	277	302	281	311	278	291	276	273	265	276	293	266	257	281	279	263	302	277	269	292	295	278	281	248	296	301	288	284	301	281	324	290	291	284	275	261	279	265	276	267	259	286	292	280	255	260	290	288	284	279	316	278	263	282	299	273	292	270	284	277	266	262	284	279	304	296	276	288	280	322	257	259	267	270	286	273	288	261	280	300	295	319	281	263	262	269	254	267	288	289	293	282	255	280	302	285	305	294	263	290	274	266	270	248	275	292	299	244	306	297	299	284	300	299	279	280	251	281	293	295	286	293	261	277	295	295	299	279	291	247	278	297	263	299	317	299	261	226	296	268	293	280	301	288	319	274	274	311	284	267	273	308	286	261	313	295	291	281	297	264	287	283	275	287	322	285	280	304	252	304	267	305	270	291	290	299	287	281	298	307	285	295	264	291	294	322	317	281	263	287	301	287	315	288	304	271	268	308	297	269	301	290	280	260	262	283	291	258	307	268	288	265	272	308	295	282	283	301	265	257	301	270	259	259	279	276	296	280	308	294	291	284	326	282	287	340	278	255	263	282	310	261	261	305	286	306	287	309	312	318	281	285	272	282	283	268	283	275	271	278	288	313	274	264	265	256	315	282	301	273	285	309	285	283	286	277	294	302	267	301	278	275	304	286	273	280	297	263	275
18437	20798	33135	35855	30076	25459	22013	18234	16211	13432	10801	9576	9321	8296	8167	8533	7248	6948	6445	5375	4416	3595	3469	2863	2637	2056	1966	1800	1805	1695	1512	1418	1449	1478	1498	1320	1319	1177	1237	1248	1126	1118	1072	952	969	875	950	813	864	820	787	827	771	806	771	767	778	764	707	722	786	765	781	730	721	725	723	784	745	755	781	720	755	699	716	731	703	666	703	727	708	652	688	726	721	752	716	681	677	677	705	691	733	680	730	686	671	672	655	671	674	711	669	681	716	694	640	643	658	734	738	686	758	694	724	720	656	685	709	682	720	697	668	693	700	716	659	701	666	720	684	658	714	667	745	654	703	675	715	699	682	710	713	690	715	704	674	738	706	698	694	741	655	700	659	672	730	701	607	694	738	677	648	654	739	715	683	643	751	707	673	702	667	660	699	688	708	738	671	683	722	624	675	678	659	677	666	694	709	683	691	700	723	712	688	672	727	718	706	657	722	642	742	679	683	693	721	691	709	717	686	694	661	659	672	705	710	676	689	711	735	675	699	724	717	702	669	649	680	659	681	712	688	692	693	676	632	684	656	711	680	791	642	701	683	694	688	687	693	712	709	709	683	690	696	681	675	713	667	649	656	715	701	721	668	713	689	666	674	710	704	701	678	702	685	659	653	684	651	672	703	675	705	684	740	718	685	672	691	709	707	662	665	750	704	686	649	668	687	669	696	671	677	714	696	733	642	653	691	740	705	666	707	689	685	669	689	669	732	689	747	676	627	677	729	689	685	682	722	702	691	704	667	718	667	725	733	706	754	671	752	696	676	701	736	714	704	728	732	656	689	669	693	719	689	685	642	685	668	675	672	678	657	698	663	709	678	695	689	671	705	706	726	771	681	731	626	741	732	667	709	697	694	663	690	670	697	692	723	703	684	756	677	705	702	670	703	715	697	728	670	683	723	693	700	682	691	698	708	691	716	694	692	685	689	689	733	726	714	718	657	705	703	691	681	699	712	651	704	724	670	645	741	691	667	665	689	672	662	672	648	705	643	700	712	692	660	675	716	652	678	733	710	682	694	698	706	658	697	697	687	703	677	679	721	699	681	664	704	708	688	707	713	698	675	704	699	688	713	678	713	683	721	737	667	636	706	693	705	685	687	709	665	680	671	705	653	722	656	724	719	732	711	701	680	679	712	667	702	674	694	732	709	678	720	686	656	701	694	651	717	690	711	687	677	669	673	712	740	672	715	718	680	668	680	779	682	672	646	641	696	678	717	669	643	681	654	701	684	687	704	703	675	692	705	651	675	678	657	696	681	671	680	671	710	649	707	652	620	722	691	681	697	727	708	724	708	727	705	688	669	661	647	731	709	697	717	742	700	664	720	693	682	734	727	623	667	725	663	662	710	662	727	682	689	689	654	679	674	683	678	689	748	694	655	656	688	734	704	693	648	700	717	705	711	694	696	706	667	727	688	740	734	702	704	661	640	688	662	681	690	716	649	667	684	683	688	674	705	711	711	659	680	702	754	686	705	684	700	713	714	714	677	674	686	667	725	693	691	699	689	663	672	666	680	695	696	683	717	679	701	679	708	717	725	652	685	654	724	635	656	700	695	655	665	686	686	698	716	687	658	687	693	722	698	719	708	722	713	758	696	713	655	701	643	716	690	686	681	651	694	669	675	677	664	713	731	689	694	694	708	718	735	678	647	698	763	693	700	619	728	724	672	704	710	739	660	710	665	681	679	664	688	724	672	747	709	674	715	726	710	703	663	629	695	694	713	700	705	690	665	713	653	733	691	674	726	668	691	716	726	709	699	696	659	703	704	724	700	678	677	674	646	668	691	684	671	678	715	678	682	718	718	677	675	725	722	727	659	710	671	706	717	698	738	688	696	716	744	673	713	652	699	695	668	697	667	715	715	708	685	703	718	680	690	668	685	708	685	695	705	744	717	656	696	723	670	670	662	681	768	685	696	731	661	678	685	693	693	727	739	644	641	686	658	692	702	675	702	700	727	677	711	689	664	707	767	672	704	734	719	663	685	688	698	693	679	646	698	677	730	698	708	680	706	704	670	673	701	726	670	702	684	694	673	637	701	669	697	653	674	673	684	702	715	692	693	621	687	699	716	715	677	647	677	690	647	684	659	703	677	701	704	685	688	704	704	654	697	696	708	707	693	731	710	717	710	640	695	695	673	711	696	699	719	694	706	708	730	738	677	694	682	701	693	734	671	688	698	689	731	699	684	689	695	689	696	713	708	704	655	734	670	677	713	720	680	664	682	687	711	698	670	694	621	706	696	685	656	629	698	692	686	671	720	710	714	706	725	745	705	691	677	678	644	730	673	699	686	685	695	715	708	700	683	702	655	668	685	673	681	716	702	711	697	652	729	643	683	655	673	734	691	681	739	679	705	667	693	737	706	728	722	658	717	695	665	672	751	680	665	661	693	683	683	680	702	692	665	695	710	721	718	694	662	686	679	697	648	720	660	717	686	690	672	654	672	740	696	661	673	650	701	676	676	678	714	665	671	718	717	681	721	705	678	691	703	687	688	645	652	684	707	695	654	704	718	742	678	690	674	657	674	723	680	691	717	724	751	661	654	689	703	702	720	681	713	686	726	712	673	669	675	649	685	672	694	722	690	727	731	678	669	729	726	666	687	640	719	715	675	717	689	684	703	680	649	701	742	707	712	642	684	690	713	686	692	707	644	643	693	707	653	712	684	685	683	711	675	716	690	723	680	673	717	711	667	681	722	730	640	707	688	744	681	673	698	698	694	698	666	681	714	685	655	703	649	704	704	729	720	693	682	691	703	695	690	687	708	712	689	704	740	685	696	682	704	676	632	678	677	723	674	672	678	708	637	683	691	692	675	691	619	726	696	710	608	692	705	669	727	704	651	709	682	703	668	682	694	691	724	683	662	678	687	733	725	707	679	664	684	676	684	715	671	688	706	733	724	654	704	707	605	684	681	678	699	671	671	712	649	690	673	710	697	737	732	677	726	746	702	671	701	687	679	678	705	699	718	749	711	665	695	706	690	677	690	653	643	674	665	695	721	718	741	705	691	665	699	746	716	685	673	692	726	681	684	680	734	671	726	689	710	716	730	721	727	722	696	692	684	688	710	709	700	720	666	727	763	701	625	691	650	671	714	736	663	732	692	721	707	752	697	685	669	686	695	681	690	680	662	721	710	695	686	740	729	737	700	669	713	713	680	655	690	693	696	642	682	653	646	702	684	662	678	682	661	674	679	742	675	685	673	721	704	710	715	671	672	682	697	655	742	688	643	685	698	713	650	685	695	715	680	733	692	704	701	668	678	675	721	658	694	674	679	664	673	694	716	695	751	724	675	690	719	703	735	702	699	731	706	715	740	677	726	713	663	697	738	694	705	716	702	722	653	645	700	709	686	725	644	665	692	656	674	667	665	709	728	685	695	657	683	683	708	663	715	689	687	730	690	669	682	711	670	689	709	673	684	725	692	700	672	747	689	697	726	717	654	690	676	708	669	662	645	665
38113	33264	36644	32459	23606	16640	12077	8609	6552	4338	3391	2858	2690	2350	2351	2229	1953	1658	1552	1239	1026	854	897	875	725	605	549	455	439	504	417	405	430	421	381	361	362	358	350	330	352	323	343	339	279	289	304	288	292	256	266	277	253	259	283	264	264	253	236	226	240	278	252	247	237	242	245	263	268	238	212	257	252	231	227	247	258	253	244	270	263	253	251	241	264	217	261	253	221	253	258	246	254	240	219	253	250	251	258	235	264	261	236	221	219	248	221	222	258	260	268	231	259	251	243	244	264	252	279	224	222	227	255	268	245	257	233	255	249	225	240	237	248	233	236	229	247	231	248	236	240	265	238	237	261	232	237	228	234	225	216	238	255	270	247	223	259	241	216	253	236	199	250	232	224	212	254	255	251	232	248	235	243	244	242	223	280	257	253	261	257	242	234	230	214	234	280	229	235	224	235	266	301	290	263	233	231	253	250	229	242	219	244	212	276	270	245	211	257	248	256	212	258	223	230	228	248	268	254	248	231	212	253	238	229	236	223	236	240	247	257	245	219	242	233	228	234	189	237	221	280	240	228	224	239	246	244	218	232	235	242	217	216	262	266	269	231	267	238	266	247	243	249	253	240	257	236	264	251	233	288	223	263	231	258	216	222	240	302	251	227	237	254	258	227	243	245	250	267	222	214	246	235	249	238	240	225	240	235	218	230	240	236	244	230	253	230	255	277	248	237	232	238	234	254	239	221	226	225	259	246	245	229	232	236	235	270	227	256	234	216	228	244	241	250	253	232	235	227	252	257	203	223	228	231	268	229	262	265	265	214	262	237	211	247	251	266	223	245	236	240	266	233	233	243	240	259	199	237	241	256	235	230	217	234	254	227	235	260	242	217	232	215	237	248	252	253	258	250	216	245	217	250	263	252	234	253	224	259	249	238	262	222	208	237	222	234	238	247	249	274	247	213	228	217	265	236	244	261	236	260	250	242	254	276	228	231	247	263	221	239	232	218	243	263	240	257	242	247	246	240	241	255	244	249	253	225	219	235	233	248	239	243	222	267	240	249	199	242	267	246	257	256	231	236	226	239	245	233	237	245	237	231	255	264	247	253	211	224	237	248	224	241	245	230	223	253	210	251	239	240	259	231	241	263	267	255	260	246	250	206	239	241	248	235	256	230	295	262	232	290	247	232	231	239	241	239	245	221	236	235	252	235	269	233	215	208	258	251	215	249	231	249	250	227	255	253	227	223	230	232	238	224	251	264	261	260	215	212	241	236	241	239	260	242	236	277	244	236	262	234	260	247	243	221	258	264	244	221	220	238	228	223	241	240	238	220	227	220	220	229	248	238	244	263	245	230	252	248	224	217	240	255	240	239	252	264	210	252	246	239	242	255	251	210	215	242	228	250	282	244	246	209	241	235	253	242	252	248	233	217	269	237	294	230	243	239	216	220	233	251	214	259	238	225	268	200	236	224	243	248	228	235	252	234	256	231	219	250	244	249	270	250	235	245	289	260	265	231	258	248	230	242	239	242	232	246	257	261	223	219	241	276	238	257	221	255	223	254	252	240	246	221	261	261	242	238	237	254	225	250	225	247	242	253	214	256	237	224	273	240	276	248	244	233	244	224	266	247	237	227	242	258	249	263	238	241	229	219	257	269	244	222	248	262	218	263	248	229	240	228	239	235	233	234	247	247	256	239	252	235	244	246	266	234	234	277	259	245	210	223	208	234	213	240	226	264	253	258	231	256	259	198	225	232	248	216	254	223	244	251	259	244	238	247	248	252	225	268	277	267	221	238	232	254	237	219	291	212	245	228	249	277	232	253	210	266	267	269	241	254	212	251	274	247	240	236	265	251	229	267	228	240	225	268	265	263	223	248	250	256	260	239	244	249	239	232	247	237	266	285	235	223	243	242	244	246	231	244	253	249	263	253	243	254	224	283	226	245	233	260	239	223	222	244	280	216	249	228	227	255	245	214	253	210	197	227	257	220	244	250	238	231	283	263	260	245	243	231	247	253	242	240	278	255	258	210	243	282	246	249	243	243	248	259	218	243	219	229	259	223	259	238	253	219	222	254	254	270	207	248	229	230	233	255	270	228	232	211	206	263	258	237	263	228	242	210	257	230	270	266	258	237	258	263	244	228	268	256	236	257	219	244	256	230	212	244	238	227	257	237	251	253	238	269	235	237	237	254	242	271	213	221	249	212	246	260	249	252	244	254	231	235	235	238	242	245	264	245	233	215	239	255	218	260	229	241	245	258	233	228	242	217	240	253	234	255	276	244	234	239	236	245	239	227	231	240	246	256	245	257	243	251	248	231	237	261	235	229	218	253	262	245	255	254	262	238	234	240	246	229	253	256	252	240	215	239	249	241	242	249	251	240	235	233	225	282	249	256	215	254	235	252	224	242	277	255	228	252	237	228	254	229	223	229	264	262	270	285	240	242	229	242	237	252	255	254	228	232	255	231	244	219	271	257	243	262	219	243	246	234	259	217	253	248	252	272	231	268	268	252	290	225	255	237	273	254	246	247	261	232	275	233	255	242	236	233	255	215	232	250	249	263	248	244	260	257	252	235	241	224	239	216	226	245	226	248	215	223	228	278	249	249	216	256	224	263	241	255	245	266	255	261	226	227	231	233	254	232	217	221	230	236	256	250	248	259	243	220	255	217	236	235	260	260	222	271	298	230	258	250	236	245	262	257	215	237	259	235	232	238	228	265	237	243	247	245	245	254	218	248	253	232	226	224	256	260	222	248	262	213	265	225	234	231	228	242	237	237	275	235	244	265	275	256	222	250	236	254	235	253	224	249	221	220	262	229	224	261	249	256	226	256	221	250	236	266	246	275	241	252	277	251	233	227	227	279	245	251	268	247	228	238	229	255	249	241	243	250	234	230	265	247	249	276	262	267	254	241	224	240	267	266	256	238	249	258	251	265	251	247	238	234	264	256	238	265	240	230	238	227	241	255	218	248	270	228	240	261	279	201	266	287	269	229	259	255	231	226	224	263	232	244	242	235	275	234	268	235	235	223	228	232	261	242	231	275	256	260	251	269	248	246	252	231	249	239	240	263	234	219	237	248	214	263	229	249	262	247	257	260	251	212	256	240	237	238	239	218	274	240	235	248	253	248	223	275	257	243	248	233	253	244	215	265	232	261	222	217	232	247	230	225	266	249	252	245	242	234	252	274	252	267	255	239	251	265	255	249	221	237	232	249	232	238	249	250	227	250	236	230	256	239	251	242	265	255	246	234	256	257	272	226	231	270	248	225	262	212	220	247	238	231	259	219	236	210	235	233	258	227	242	254	261	273	253	258	216	218	252	263	241	270	262	240	240	235	258	240	222	265	222	247	250	243	258	233	221	268	247	222	219	228	257	225	235	229	272	280	239	220	245	223	233	245	233	229	237	256	255	266	263	291	234	246	274	250	256	234	254	247	223	237	242	208	263	260	234	235	266	258	248	260	224	231	218	265	242	251	245	270	222	214	246	229	207
23081	24988	37553	40200	34938	30741	28156	24022	21318	17434	14825	13413	12982	11871	11625	11253	10411	9331	8887	7432	6059	4925	4895	4512	3800	2951	2847	2469	2375	2204	2029	1859	1892	1803	1860	1748	1624	1437	1417	1420	1436	1344	1236	1157	1112	1021	941	940	857	871	869	777	796	802	816	733	729	775	757	759	759	795	693	742	738	739	713	650	690	677	693	679	695	645	617	609	603	631	650	648	623	613	664	612	674	582	616	581	632	612	655	647	638	652	621	579	617	624	602	598	584	622	590	554	630	599	614	592	644	647	581	568	621	583	679	569	625	596	616	581	600	584	578	598	609	591	585	591	617	624	572	626	605	568	578	610	592	583	603	554	617	577	604	571	578	570	573	617	564	626	627	602	607	585	618	625	611	612	547	610	593	609	637	624	589	578	633	612	579	593	606	594	572	637	629	668	581	569	594	576	597	575	605	599	671	566	614	611	592	661	611	570	552	592	551	622	606	584	601	629	587	592	550	558	577	573	602	624	606	609	615	583	559	541	576	566	586	557	610	570	604	597	560	577	622	648	574	642	540	588	582	587	592	594	618	586	599	624	550	592	578	597	623	588	620	610	588	579	604	587	605	602	595	626	666	578	585	614	605	596	578	565	627	593	635	586	617	584	561	593	651	584	606	604	640	629	585	605	587	539	582	580	583	615	582	603	634	564	582	554	573	623	580	625	610	593	586	609	612	571	623	560	609	607	584	605	601	622	587	597	563	577	600	586	573	579	584	633	610	583	587	558	664	595	605	621	612	605	602	618	606	620	645	617	564	598	589	590	601	612	569	586	629	582	584	553	583	599	605	621	599	571	625	659	658	598	655	580	608	562	620	613	602	580	636	574	597	587	610	549	580	606	599	600	603	544	599	562	570	573	598	559	601	585	573	595	627	616	597	621	590	591	634	581	616	560	559	607	587	605	623	598	593	576	576	647	611	590	581	612	644	618	639	604	616	596	558	589	630	587	577	596	574	586	597	595	589	585	631	612	615	621	621	567	660	607	570	646	564	568	620	579	615	576	560	606	570	555	598	598	616	629	624	578	614	568	633	591	602	617	594	561	633	567	610	602	575	610	590	623	601	607	571	594	550	611	612	579	611	600	628	617	676	574	575	605	608	591	627	604	628	561	595	596	571	672	580	573	617	558	602	561	580	551	609	588	581	598	653	609	669	595	569	597	593	595	557	580	582	590	618	640	611	635	571	587	599	606	587	573	589	581	567	614	582	618	578	587	608	607	584	592	574	581	560	581	560	600	570	612	661	575	616	637	576	597	566	623	580	580	556	585	617	613	571	607	589	591	592	656	614	614	577	609	615	602	576	605	605	651	567	562	580	598	629	636	615	547	541	612	610	625	654	574	592	609	593	626	624	582	586	611	620	596	583	590	559	601	590	567	611	584	625	616	625	592	567	563	617	606	578	609	586	576	578	605	579	586	596	624	621	549	617	577	622	579	591	550	585	580	582	609	590	605	647	581	610	608	588	606	562	538	579	626	639	581	601	583	588	593	561	608	555	590	573	615	649	602	604	567	599	620	626	607	571	639	623	592	606	637	579	614	567	584	629	594	615	572	594	587	600	630	594	601	595	594	639	593	516	567	558	586	604	572	573	626	629	574	568	571	571	587	605	569	558	588	619	664	585	581	623	606	601	576	573	594	599	617	587	601	584	579	607	567	613	628	570	598	594	596	642	603	594	644	610	597	618	618	640	597	588	601	572	608	593	593	605	598	600	595	578	589	593	637	581	610	595	592	621	603	573	616	603	571	627	596	593	594	599	623	600	638	601	618	600	552	544	598	541	579	603	593	608	585	572	602	618	573	613	611	608	619	601	559	594	576	598	639	590	593	590	617	601	567	592	603	607	613	602	586	623	579	614	600	587	577	585	581	634	554	631	546	600	620	584	558	610	568	603	600	608	627	597	571	590	580	570	620	616	615	626	621	616	584	598	642	600	591	615	610	658	521	612	625	606	579	612	573	565	588	590	607	573	574	599	627	641	628	598	618	603	661	594	585	613	613	597	586	553	643	563	569	575	592	639	566	623	578	598	595	584	564	579	600	642	620	611	616	629	602	596	613	609	560	616	546	586	616	590	597	625	609	619	579	565	595	623	624	636	613	597	571	588	651	592	592	627	572	619	603	564	574	570	613	534	617	576	599	598	614	606	592	601	629	578	618	601	604	589	643	613	599	576	611	568	527	601	583	591	625	561	624	616	612	608	601	590	572	567	609	664	563	671	585	546	609	563	620	624	588	642	599	572	599	575	598	628	601	613	540	588	569	578	625	577	590	613	625	613	582	578	587	605	623	593	551	616	628	612	599	646	608	636	583	605	607	600	575	636	614	598	526	621	539	613	629	606	570	604	622	571	623	593	608	565	602	567	560	578	576	624	649	574	598	611	585	582	575	577	606	606	604	644	599	586	640	610	595	628	621	636	600	572	616	601	613	629	615	566	590	556	605	573	620	611	580	613	569	604	594	624	598	591	598	588	579	657	564	614	601	599	606	563	636	640	602	607	563	647	628	584	567	594	625	610	566	625	579	619	584	617	571	619	589	578	609	615	595	599	581	584	611	614	586	623	560	617	583	577	600	635	600	581	593	620	656	567	589	611	607	599	612	560	631	568	553	602	607	541	620	640	593	555	591	594	632	598	630	599	591	605	597	604	585	609	580	591	615	601	586	627	617	614	646	605	605	591	587	616	616	608	593	575	625	592	577	578	633	630	561	608	594	620	512	632	584	600	565	609	630	560	606	607	584	605	608	573	597	596	579	588	596	606	574	605	635	599	626	613	595	628	573	573	600	620	607	594	609	603	518	594	619	621	582	587	597	629	585	598	587	589	611	604	603	563	600	612	594	594	606	648	607	603	576	580	617	611	565	629	644	554	590	597	658	599	613	679	639	537	621	624	552	592	606	605	648	633	614	633	638	596	620	574	609	569	631	589	598	555	586	595	586	599	594	570	625	602	626	594	649	580	596	561	609	604	602	619	645	581	624	572	557	588	596	528	591	601	609	601	615	621	593	615	550	603	576	563	590	588	637	600	602	621	599	600	560	596	584	575	591	598	628	569	614	555	588	631	648	583	624	599	543	575	597	619	577	640	558	608	611	640	615	620	566	621	615	589	576	600	574	607	582	614	616	596	609	602	555	566	579	552	597	600	633	608	570	609	609	593	626	626	587	584	555	589	588	603	566	601	573	602	557	670	589	581	570	581	589	584	576	580	601	618	619	591	620	617	628	587	597	587	546	589	623	597	605	612	559	576	609	589	575	639	584	567	657	620	614	617	617	613	580	565	613	622	555	571	617	574	623	617	596	626	600	605	620	601	614	549	627	583	600	577	594	579	612	552	619	626	662	581	560	584	618	586	582	617	609	622	585	581	587	601	599	597	595	621	578	586	627	594	610	569	593	544	588	637	631	557	613	590	568	594	605	574	597	575	566	600	586	603	615	602	593	610	585	562	582	632	601	590	603	563	571	591	660
21327	22207	25229	20080	12174	7262	4474	2986	2330	1698	1308	1063	1017	913	944	950	875	766	678	586	528	455	401	373	368	302	313	310	334	294	270	283	269	284	279	271	258	249	277	264	280	270	277	257	255	276	261	271	236	243	243	235	229	266	253	249	252	228	246	229	266	259	234	208	222	278	264	232	223	261	233	235	231	251	258	235	267	249	259	241	263	228	234	241	245	251	239	243	201	216	236	248	237	192	239	243	242	216	242	255	209	220	244	224	263	276	255	265	229	236	243	234	246	243	220	244	225	246	219	238	260	234	220	260	232	263	270	227	243	226	241	220	239	276	239	242	237	248	245	241	249	234	232	232	254	222	253	270	256	205	247	279	230	224	257	254	246	238	236	219	235	238	254	238	264	234	237	214	243	236	260	235	248	232	236	234	254	262	276	210	232	227	255	234	226	224	253	215	260	239	246	252	226	228	231	250	255	256	252	249	245	248	240	233	225	215	233	223	264	256	242	236	251	219	211	238	293	244	233	276	259	252	272	268	237	226	246	229	224	215	240	210	222	238	276	239	239	260	254	217	230	260	233	206	233	228	253	229	219	242	254	228	242	287	257	220	254	237	225	273	271	237	258	263	243	229	260	207	258	227	214	256	245	228	242	246	246	240	251	256	234	233	262	231	258	214	231	270	236	235	220	230	261	239	242	258	272	212	241	258	246	236	243	234	258	213	236	238	234	250	230	244	232	222	251	259	247	236	232	234	250	259	234	219	228	212	229	235	243	258	249	270	233	235	261	250	256	227	218	244	238	210	215	262	280	241	233	223	224	260	205	255	254	242	247	207	234	222	234	244	246	247	233	258	229	241	281	220	245	248	224	243	221	245	238	232	219	248	240	245	228	219	222	223	199	252	243	253	251	270	239	257	230	254	239	266	240	255	254	231	256	267	214	250	233	241	243	257	228	228	254	236	220	255	251	260	241	225	254	245	245	262	240	249	252	234	234	248	218	252	244	204	252	236	261	235	236	229	243	232	243	247	253	243	234	242	222	230	237	241	256	236	235	256	230	233	252	233	256	251	241	243	252	251	266	240	216	280	236	231	244	222	259	243	242	274	256	240	228	239	265	229	241	233	198	227	241	241	241	258	237	252	246	222	254	228	231	236	245	245	248	259	257	219	254	216	260	222	205	222	266	232	238	239	257	245	240	263	229	251	256	227	229	236	266	238	246	225	237	238	223	228	263	235	246	221	248	230	257	238	235	274	234	230	247	215	264	231	259	237	220	219	229	251	237	237	209	209	213	240	241	239	250	276	226	250	261	231	243	231	241	215	235	256	234	253	260	241	241	231	223	235	259	215	238	246	245	240	259	245	212	237	245	223	262	267	228	224	263	216	242	242	242	220	223	246	233	230	214	242	253	243	222	226	217	244	216	242	243	244	252	240	247	209	245	244	256	253	262	216	244	228	237	213	245	218	276	265	240	219	227	246	240	227	241	236	258	250	229	249	254	257	217	259	260	238	246	239	254	241	228	223	238	252	240	230	248	231	228	236	223	222	228	197	237	225	242	264	238	245	225	279	231	241	228	224	256	259	250	266	267	214	230	234	227	245	226	234	245	258	241	205	241	249	261	215	269	260	235	231	273	250	249	288	244	240	257	240	226	248	234	264	235	244	223	249	228	239	242	255	245	247	232	238	218	245	225	233	225	244	239	273	234	243	221	223	246	243	226	220	257	252	223	234	232	228	218	270	227	225	208	249	215	234	255	242	234	211	249	253	238	262	230	255	244	225	240	252	238	247	246	233	240	242	227	234	237	218	238	213	233	223	253	244	248	211	241	214	231	225	226	244	249	228	230	235	251	216	255	235	242	211	260	214	232	236	258	276	229	245	243	259	226	261	270	234	254	209	246	228	232	217	222	232	229	217	227	264	248	222	247	226	243	277	253	242	219	195	242	225	243	255	227	275	259	225	257	229	210	246	214	243	258	249	249	227	207	258	237	233	216	242	256	271	249	235	253	235	231	245	258	224	259	243	232	238	222	250	230	221	237	228	268	221	231	236	210	243	276	264	212	237	228	218	267	226	239	227	250	230	268	207	244	253	225	222	237	248	276	243	228	244	225	242	265	240	240	244	233	237	244	212	238	254	251	247	264	245	266	257	257	215	217	214	263	270	257	260	246	254	234	233	244	258	263	246	248	245	270	231	229	248	234	214	202	230	219	241	247	240	255	213	231	247	230	231	244	224	227	271	245	233	240	240	246	220	269	235	256	231	270	225	234	218	246	237	224	244	271	265	232	268	273	211	235	232	232	236	241	257	242	247	220	243	218	236	238	241	215	222	240	224	230	237	231	231	221	264	233	219	218	233	244	233	254	211	218	270	276	239	238	209	222	210	238	215	219	247	254	245	269	263	266	213	281	260	248	234	231	255	244	237	213	210	235	223	228	236	248	229	235	246	229	233	259	238	229	253	223	237	231	273	231	253	224	237	217	255	196	246	240	239	269	242	239	210	255	260	246	272	277	228	241	231	236	223	251	310	240	228	250	205	228	243	268	252	239	232	236	250	244	242	225	218	250	233	248	270	264	269	256	250	214	253	260	251	236	229	254	241	253	214	241	244	217	230	223	198	233	236	262	248	247	246	261	238	227	240	217	279	260	247	210	286	257	236	215	227	232	240	228	218	238	236	222	252	211	233	252	247	231	236	241	248	236	274	233	231	226	243	252	213	230	265	239	216	219	230	230	256	242	227	245	238	230	230	250	229	228	219	234	257	211	246	254	259	252	248	215	258	279	232	253	218	254	245	224	210	234	211	240	219	247	244	238	242	246	237	214	222	253	254	240	240	226	218	218	246	215	229	238	232	243	234	234	238	248	264	231	226	250	232	219	221	221	248	264	231	262	240	245	273	272	234	249	254	258	232	227	223	240	248	218	244	248	232	261	261	237	225	281	240	229	237	231	250	233	203	235	251	223	251	253	237	259	277	225	259	260	229	244	272	249	261	226	225	260	238	222	221	211	274	221	268	253	214	233	234	221	197	192	233	242	245	242	257	231	221	230	237	248	227	295	220	232	257	214	247	261	263	259	240	275	214	253	262	265	203	260	254	231	255	246	260	260	260	234	230	249	219	241	264	227	214	217	238	234	234	236	254	237	220	204	216	267	255	235	232	273	227	241	223	260	243	228	245	228	228	225	250	232	227	243	244	235	271	259	238	240	215	232	225	242	230	221	220	254	224	256	245	222	251	263	229	249	225	238	244	238	255	233	256	243	250	220	221	249	238	274	232	238	219	286	234	226	229	250	241	225	237	217	226	219	258	244	235	273	259	231	231	224	279	230	222	240	232	256	259	266	252	234	245	252	240	240	248	223	263	211	253	228	252	220	234	227	240	247	239	243	274	253	252	235	262	248	249	225	235	223	240	241	269	248	254	257	250	233	231	223	286	240	242	237	262	237	239	248	230	232	261	245	228	217	238	249	218	224	249	258	248	240	248	249	256	227	257
12471	16995	27761	28950	23363	19446	15551	12118	10246	8168	6691	5658	5275	5292	5217	5358	4795	4063	3711	3258	2542	2089	1825	1622	1408	1275	1176	1179	1192	1073	1086	1009	946	986	940	859	820	847	785	807	800	800	774	706	718	691	669	635	617	634	611	652	648	669	615	653	608	630	599	598	627	621	615	581	629	626	564	601	635	652	601	637	574	611	587	600	600	630	554	608	612	636	594	572	607	636	587	634	562	584	598	607	559	562	604	630	616	555	603	617	617	597	630	612	602	579	598	604	621	594	590	647	651	595	628	590	549	604	604	623	610	577	606	597	620	602	591	614	572	602	637	583	617	568	590	601	581	582	578	669	578	573	590	635	601	643	625	566	573	601	627	595	589	603	585	624	582	585	571	627	620	546	604	554	586	626	584	587	578	657	561	587	627	630	600	593	616	659	568	599	605	590	624	534	614	602	579	656	583	633	580	566	601	613	613	599	612	646	584	603	614	584	576	565	634	647	605	625	581	638	589	633	599	570	590	628	597	602	578	594	578	627	583	594	601	593	603	629	607	588	603	587	587	599	594	644	603	609	589	614	627	559	642	582	590	587	644	590	595	601	621	569	609	562	597	581	576	592	573	592	624	599	610	576	593	584	620	578	605	575	576	613	580	590	549	589	562	597	585	582	604	586	566	595	644	595	618	593	582	587	606	575	616	565	619	605	578	604	618	603	614	605	609	597	611	620	573	607	604	582	623	596	579	577	640	594	613	584	562	634	590	615	612	624	628	630	612	576	573	612	599	571	629	609	587	589	645	615	634	626	604	583	586	593	600	596	561	600	606	617	584	611	546	591	572	567	619	629	595	607	581	580	615	567	629	584	604	610	632	621	601	578	626	618	611	627	599	563	611	579	609	572	627	577	584	597	591	632	583	633	607	607	641	641	589	614	574	615	622	615	585	593	603	590	575	625	592	568	587	664	598	616	611	569	616	613	629	571	627	611	596	607	629	627	588	580	591	605	618	630	614	598	576	603	605	597	652	595	638	624	585	585	606	598	631	593	607	576	613	592	643	604	620	629	604	599	566	595	586	605	611	621	590	609	596	586	590	593	594	629	592	551	575	581	597	610	616	657	621	588	594	551	563	601	609	607	582	581	614	589	535	622	581	584	614	593	584	608	606	634	619	608	590	615	566	589	597	622	577	576	567	614	585	570	562	519	578	594	589	637	629	576	614	558	639	613	613	644	597	633	558	584	571	599	571	622	576	534	585	579	653	593	614	592	598	575	588	586	607	630	591	614	636	538	563	567	666	573	617	601	571	596	591	642	577	569	609	606	561	626	636	635	640	595	602	581	604	600	606	575	646	630	610	619	590	551	561	629	572	576	624	590	602	581	628	597	605	619	615	632	635	578	598	595	606	598	566	660	583	638	555	638	610	631	564	604	592	601	599	637	620	564	565	619	608	615	616	604	625	584	616	592	569	636	593	602	568	614	603	569	595	591	631	637	612	619	609	575	632	629	652	628	604	612	596	650	569	594	641	591	612	594	646	595	599	583	618	583	604	596	608	597	542	579	610	632	622	582	574	633	586	639	601	603	604	636	569	623	569	602	612	633	593	662	609	607	647	564	656	601	587	607	602	624	629	584	583	579	606	626	607	601	616	632	580	594	625	615	609	603	597	580	615	601	542	611	587	591	581	573	598	593	609	602	575	643	586	598	593	604	582	614	549	620	606	616	592	567	626	619	593	619	556	622	626	592	642	596	597	631	639	640	603	599	630	571	570	610	610	583	616	615	592	576	600	610	591	625	648	593	610	591	604	643	600	609	639	605	600	589	622	607	629	611	626	556	606	630	590	577	594	613	597	596	597	637	604	595	618	563	607	571	581	597	550	558	581	577	616	606	606	628	595	577	600	593	640	572	574	644	613	599	600	621	587	615	632	611	578	634	606	622	623	592	584	598	571	565	628	615	607	623	598	624	579	598	580	588	610	609	623	596	605	601	567	634	577	608	586	546	631	633	571	565	580	611	614	620	578	609	602	581	624	637	606	600	589	596	569	615	591	573	564	569	612	621	575	629	614	587	639	589	593	583	583	592	630	570	600	560	647	588	609	613	606	621	665	607	552	607	634	643	592	588	623	571	589	622	633	626	586	591	635	609	600	640	640	572	585	572	587	586	627	619	582	581	606	614	629	620	584	573	627	629	605	605	570	586	594	614	626	598	627	624	628	547	602	622	590	619	603	595	626	587	568	596	627	610	554	643	593	595	591	608	621	594	620	594	631	574	611	603	584	610	631	590	595	649	646	612	656	594	621	630	605	574	627	596	608	614	621	588	584	627	604	603	544	604	582	588	593	601	611	616	630	613	599	625	580	585	578	597	582	663	588	627	565	614	571	585	602	615	617	593	644	608	586	571	654	567	616	588	583	561	602	556	562	606	606	593	638	610	632	591	588	609	598	594	555	606	629	588	581	623	586	561	624	601	635	572	636	600	647	587	611	597	597	618	619	614	596	554	619	645	587	625	568	581	629	623	617	622	574	562	596	594	553	578	542	625	601	611	617	623	585	598	561	600	585	597	584	627	629	599	572	614	614	629	570	610	669	650	554	611	595	598	598	574	553	595	664	607	644	627	570	639	610	578	586	596	629	582	609	590	574	611	562	640	580	568	640	619	617	579	581	620	597	609	601	600	603	626	575	625	604	608	615	579	615	639	597	594	623	596	632	573	612	632	562	613	590	592	564	573	600	631	632	637	586	624	612	564	630	572	627	626	587	567	607	603	617	573	626	586	599	618	593	579	594	567	605	615	618	563	600	585	610	643	627	620	574	602	599	617	565	607	578	635	597	607	576	554	576	601	599	646	642	571	598	598	604	611	619	592	623	591	604	619	619	623	610	627	577	593	614	633	544	599	606	593	636	623	592	624	638	599	602	618	604	601	602	570	585	619	620	612	623	589	617	583	638	579	630	577	603	609	583	573	645	599	596	578	664	592	610	586	611	623	556	632	614	609	642	634	595	593	580	573	614	595	548	613	556	656	608	597	603	609	589	633	600	641	590	640	565	625	542	568	589	652	614	592	592	607	660	556	645	575	551	605	596	626	588	611	583	614	595	641	611	574	634	606	590	573	633	584	582	596	575	585	622	581	606	615	597	606	584	607	600	620	614	587	583	641	595	595	623	569	597	618	598	587	573	611	639	587	557	613	605	570	633	585	610	628	624	547	558	615	604	675	589	618	553	605	631	605	557	611	597	589	591	579	598	591	588	624	636	586	605	617	596	575	586	586	606	595	632	584	590	613	585	619	596	585	652	663	567	609	569	593	590	657	591	577	613	579	613	565	581	605	548	609	569	582	556	584	616	623	617	586	620	627	636	586	592	606	578	595	610	597	560	586	605	594	641	589	601	588	544	564	618	560	623	591	608	580	612	629	600	640	600	599	596	581	576	602	598	575	615	565	605	616	578	600	584	600	554	593	606	603	604	556	610	634	572	603	631	629	586	573	598	596	587	584	615	633
29981	28506	31633	26483	18506	11628	7692	5339	4041	3202	2290	1872	1860	1727	1653	1717	1388	1183	1060	891	840	673	691	676	564	525	467	451	426	369	406	404	397	378	401	391	378	327	375	315	326	333	335	291	305	306	288	308	317	294	292	325	303	284	330	299	272	293	309	304	294	277	268	298	284	289	297	307	304	283	279	291	288	266	312	322	288	311	271	281	300	274	291	296	298	287	306	316	328	320	261	288	255	296	290	294	294	266	298	273	279	240	284	293	291	296	336	277	302	286	282	293	302	285	278	324	291	281	257	308	286	283	274	294	264	295	287	278	267	282	294	283	274	269	303	281	287	286	292	298	281	278	274	302	307	282	280	264	271	294	303	301	268	283	285	310	291	327	304	304	283	262	313	299	296	320	296	296	292	313	319	303	299	266	292	279	251	255	259	317	292	284	265	293	277	252	276	306	285	318	305	289	290	289	266	280	274	253	269	277	328	274	294	306	286	299	306	271	302	289	265	287	275	278	290	280	256	272	263	268	275	289	295	280	264	294	257	292	312	284	277	285	297	291	279	282	296	292	273	320	281	265	263	303	273	286	268	283	281	271	289	259	315	272	292	287	295	291	295	292	277	295	296	268	309	256	290	286	282	273	278	269	284	290	277	290	286	305	315	300	298	323	259	307	248	281	282	307	257	292	262	276	288	272	295	285	276	288	288	277	282	316	289	268	270	282	270	291	276	267	279	281	265	265	305	281	289	289	282	317	294	282	242	294	279	304	269	295	267	273	263	279	296	236	282	291	311	279	280	273	257	273	268	283	312	306	293	301	273	268	255	267	268	255	296	258	272	282	306	309	292	288	304	263	299	289	288	290	268	285	281	293	284	279	305	309	262	268	289	296	286	261	278	287	287	288	247	286	263	331	323	298	269	305	268	275	308	299	281	275	280	294	272	276	271	255	295	262	288	287	285	275	286	268	262	258	286	295	280	268	294	288	293	269	308	310	282	268	293	269	269	330	260	277	292	249	276	259	267	294	295	310	297	280	291	315	256	286	312	285	283	306	249	288	322	293	293	295	312	289	293	290	288	308	261	294	281	312	285	305	290	312	302	275	287	275	326	275	304	306	273	276	274	279	270	285	274	270	299	309	295	265	258	258	284	276	325	294	260	273	298	264	294	286	275	278	265	302	302	305	266	276	270	296	274	260	283	297	294	283	277	272	271	266	279	294	302	305	306	287	278	282	300	281	304	276	288	268	273	278	267	307	272	257	300	287	283	275	306	306	275	275	300	273	312	314	280	289	273	280	295	305	282	281	274	275	266	306	291	305	310	321	313	281	279	274	278	245	278	244	250	279	272	294	281	303	305	290	274	271	277	261	299	286	279	283	339	287	264	279	261	262	300	270	285	316	286	277	301	291	306	262	297	299	269	273	290	296	275	300	260	283	302	298	254	275	314	274	270	293	280	292	284	285	278	295	272	302	279	274	300	275	269	274	283	303	298	308	308	305	276	291	292	318	280	311	292	295	296	272	304	277	264	308	265	282	282	307	274	274	261	288	293	274	323	301	299	306	282	291	282	288	282	301	311	290	300	283	289	261	327	305	284	308	289	275	268	255	283	274	276	307	273	299	282	309	309	291	285	295	289	292	279	279	276	285	276	285	271	276	296	247	259	281	304	273	271	279	282	317	313	299	276	276	302	301	278	282	271	286	293	285	304	279	306	284	286	267	290	287	280	294	306	328	286	276	292	254	284	260	270	286	291	291	285	288	286	303	289	281	281	255	304	250	248	329	278	275	281	288	283	262	283	264	308	306	304	268	299	310	275	280	278	276	281	321	288	284	273	300	295	321	281	272	290	255	292	273	270	303	278	290	278	274	288	284	302	289	266	297	286	292	305	289	275	279	251	256	284	252	270	262	283	298	291	303	268	292	299	304	303	287	295	306	272	318	312	277	260	306	293	288	276	294	276	287	287	297	260	295	263	292	228	275	302	301	281	316	262	263	304	301	293	284	289	287	263	291	269	293	307	273	283	290	306	319	282	289	297	287	285	305	282	288	285	277	305	302	302	278	295	319	274	296	308	291	289	288	299	313	282	275	258	282	278	302	302	310	291	271	280	289	254	300	266	282	312	278	285	279	288	275	277	285	276	260	273	302	319	304	295	262	311	290	300	278	288	282	294	279	315	295	261	302	266	294	259	277	289	289	282	278	264	277	247	306	312	284	263	286	300	284	306	254	305	287	296	269	270	301	278	283	283	320	277	294	265	295	305	296	291	278	281	271	303	273	267	286	309	313	302	310	310	280	269	272	285	271	306	297	302	289	316	286	281	257	288	277	318	286	251	285	308	285	270	299	258	315	301	295	297	293	283	298	272	289	282	309	264	286	286	267	285	304	269	271	249	266	264	282	274	290	288	309	296	282	265	282	313	303	302	274	296	306	310	326	299	304	281	273	283	289	275	300	285	287	287	301	285	283	303	328	294	246	271	265	298	291	263	303	291	254	271	270	286	289	284	295	291	309	278	323	301	261	277	284	286	265	289	285	301	301	292	308	287	283	326	272	286	307	268	295	288	256	280	264	313	299	284	312	276	261	301	284	293	255	297	312	283	287	274	274	305	298	312	305	294	285	284	300	298	321	297	267	308	293	283	295	280	269	264	273	274	318	304	293	287	295	294	281	258	277	282	283	277	292	273	278	286	292	244	272	272	289	276	318	274	261	289	261	278	285	284	257	302	278	279	280	279	303	290	261	304	241	310	281	287	267	287	318	303	261	282	330	293	291	287	278	302	274	306	284	265	287	290	305	274	277	256	302	291	270	294	310	274	274	297	272	288	290	270	293	287	271	267	295	280	286	302	299	284	272	313	271	260	293	304	271	286	281	311	295	280	301	316	289	305	282	299	284	298	277	277	278	286	316	287	297	264	287	264	292	274	275	317	322	273	287	274	285	304	316	269	324	292	292	293	277	305	275	294	287	287	293	284	288	268	263	246	292	301	295	288	296	269	289	279	281	297	295	270	285	296	280	289	299	305	300	337	308	269	285	281	306	298	285	300	263	304	282	316	297	303	267	308	305	266	250	272	314	281	291	276	281	267	280	267	285	276	281	287	315	291	304	276	276	301	294	344	291	273	297	267	284	292	308	300	268	302	273	312	279	296	285	274	295	305	266	286	323	294	287	258	275	319	292	299	302	328	263	273	275	306	302	299	274	308	267	309	289	308	312	320	284	309	297	298	264	283	281	283	265	276	263	305	293	297	300	296	324	252	282	293	279	280	302	275	272	319	292	291	285	303	286	279	283	298	286	309	294	318	314	300	284	304	304	292	268	302	281	265	259	268	321	274	322	295	319	301	277	258	284	256	300	299	315	255	318	301	306	287	311	305	302	279	257	273	288	261	300	309	283	311	277	269	314	293	290	326	297	272	275	265	275	301	284	281	256	269	299	281	302	295	285	291	286	295	280	302	269	280	298	282	308	292	281	266	249	252	273	284	288	286	269	305	287
18125	21618	33359	35041	30376	26026	22070	18812	15755	13153	10675	9105	8933	9017	8783	8611	7422	6510	5961	5076	4402	3429	3304	2954	2529	2096	1922	1897	1822	1700	1510	1493	1516	1428	1392	1305	1276	1234	1163	1177	1165	1168	1098	1012	950	933	908	839	837	839	818	776	841	774	819	768	808	780	756	757	774	765	700	797	737	717	751	738	790	758	738	727	739	732	713	751	750	704	736	729	750	717	705	670	775	717	682	714	665	669	676	684	671	718	708	709	725	692	695	670	690	690	650	693	675	716	735	715	747	695	710	695	691	663	755	671	667	697	714	656	748	652	753	700	709	704	680	670	699	703	711	733	695	685	658	732	681	693	683	749	696	716	691	748	714	666	740	703	715	662	705	739	693	697	686	699	698	725	704	701	733	685	675	683	715	722	684	706	697	710	705	712	721	681	659	706	738	693	723	705	699	748	728	705	774	739	704	735	712	668	732	685	720	676	726	719	700	716	702	700	705	675	691	676	694	730	687	668	652	691	685	677	704	724	715	724	662	688	691	727	648	700	698	677	721	682	703	679	711	693	667	710	686	695	712	697	731	726	655	678	674	679	686	647	684	662	660	682	681	705	702	720	678	694	732	724	686	694	676	723	699	711	714	697	711	686	716	682	696	678	693	693	685	689	676	705	711	740	694	705	705	668	661	713	714	727	720	762	660	663	722	718	708	694	663	735	694	722	633	698	702	722	719	673	684	680	716	709	720	688	674	691	718	719	717	732	719	678	700	698	720	695	729	732	673	618	690	725	641	708	693	739	716	688	693	688	731	718	728	675	691	657	688	725	685	687	732	686	683	685	692	737	681	689	734	707	716	681	727	677	699	664	669	674	710	684	680	711	770	674	745	692	692	682	681	676	716	727	682	646	709	679	731	726	697	757	696	683	712	726	704	696	664	670	682	689	736	716	706	743	712	700	699	703	688	714	723	734	737	685	704	672	697	683	690	728	699	702	674	641	706	749	701	678	740	681	689	758	702	676	702	654	675	707	631	661	719	717	707	703	717	720	710	693	690	689	748	718	668	693	677	682	666	689	689	660	718	715	686	714	664	720	683	721	696	701	739	700	702	670	735	671	751	658	703	715	645	665	698	701	713	721	655	649	735	681	748	757	710	745	650	735	683	717	764	683	748	729	684	707	708	682	735	678	657	739	695	699	731	689	710	654	673	695	710	674	697	691	698	671	720	742	664	691	688	673	659	636	709	694	706	683	690	678	710	719	725	708	702	683	746	723	658	711	747	686	688	638	661	648	667	697	683	698	656	747	745	692	673	706	683	729	682	638	696	666	663	689	676	696	717	692	673	677	726	698	677	670	716	691	696	714	698	678	717	691	718	694	705	683	664	728	703	626	696	672	691	731	659	721	723	704	700	673	706	680	709	663	688	702	736	691	730	717	674	752	700	717	701	716	689	666	679	714	707	660	722	737	705	650	669	714	649	701	723	685	679	666	726	686	664	695	683	722	652	727	735	666	716	711	686	675	675	695	686	686	670	730	702	678	671	672	716	703	705	697	690	645	656	698	668	643	693	716	704	677	713	684	690	721	706	664	714	702	698	727	718	682	690	736	667	655	684	691	692	683	707	689	729	686	721	671	700	707	668	686	675	702	665	699	701	728	714	701	704	702	722	686	644	673	699	691	702	726	612	698	720	678	708	667	639	689	662	661	715	717	696	715	694	688	659	758	670	673	728	652	684	751	651	696	677	713	730	699	728	711	729	652	727	716	694	716	687	722	725	720	736	698	740	683	700	670	736	719	708	728	674	728	722	703	700	699	683	643	717	676	674	747	694	663	696	666	655	690	687	687	698	676	715	737	698	692	653	685	701	725	705	710	733	678	739	689	691	678	723	696	707	716	706	700	712	691	689	691	704	718	712	713	734	707	728	720	717	676	706	722	707	717	705	710	682	692	682	684	677	687	671	708	709	688	696	783	722	779	641	755	688	676	677	672	655	668	684	707	696	668	707	707	691	715	736	725	687	629	712	639	678	733	714	642	676	696	691	699	684	714	692	681	671	691	732	699	709	740	678	745	740	713	699	669	722	679	704	688	723	683	660	698	709	736	709	733	725	687	703	729	690	738	715	690	714	683	671	697	654	689	707	687	672	659	627	690	724	679	700	721	675	661	657	645	679	725	679	727	715	691	713	648	693	685	725	682	724	690	662	697	721	703	693	697	667	670	722	699	707	745	682	721	715	723	722	708	735	737	703	686	711	722	716	713	717	686	693	696	711	742	742	691	680	719	689	728	701	694	692	694	679	660	663	732	675	642	642	683	689	690	693	667	712	711	685	681	714	708	687	685	687	700	699	698	725	732	683	733	689	705	682	680	650	732	720	716	717	654	643	690	711	714	691	695	701	696	693	702	720	702	720	691	704	706	678	716	683	763	748	702	733	639	704	794	669	670	690	666	667	718	710	705	697	706	727	725	712	775	688	696	701	698	706	654	691	700	734	735	751	700	720	685	697	736	743	731	706	741	730	694	689	752	727	719	695	672	701	751	694	685	657	706	705	698	691	710	728	685	651	684	683	714	689	708	698	635	732	713	657	677	738	683	653	675	700	647	714	735	726	701	716	709	687	691	633	697	715	692	648	683	741	704	669	679	742	692	715	740	677	718	651	719	726	689	704	716	747	684	680	691	701	681	664	707	723	723	661	679	741	738	685	682	723	662	699	730	684	734	706	720	682	708	688	692	697	711	676	672	651	673	683	708	674	696	739	719	699	705	701	672	737	708	767	668	689	709	657	694	718	716	662	721	715	717	675	682	703	695	687	705	716	710	697	686	692	728	720	677	710	679	706	736	731	686	684	653	728	734	687	676	695	722	675	733	707	703	758	729	695	709	704	652	739	666	718	715	664	694	656	739	709	691	701	681	699	732	689	731	713	670	706	678	677	708	657	704	694	705	702	664	731	721	674	673	663	712	724	658	760	664	683	697	750	711	705	688	729	730	642	657	690	724	656	715	693	686	657	689	702	716	729	692	680	703	774	700	686	718	676	704	651	688	714	692	696	699	703	676	664	746	707	687	699	730	724	674	682	687	674	682	697	684	676	686	696	686	701	654	725	714	700	691	663	691	699	703	706	717	729	709	708	720	698	718	681	678	672	726	700	701	674	702	679	707	709	690	689	729	680	688	705	696	668	695	660	672	704	645	731	731	705	705	726	698	643	664	747	714	662	714	720	682	683	679	713	658	683	698	696	695	691	663	707	692	735	713	700	751	721	663	707	700	700	664	707	667	708	684	679	675	683	714	679	682	654	716	700	715	649	697	663	734	714	682	718	685	698	718	718	692	731	689	719	684	717	715	676	698	698	649	657	699	685	698	638	725	702	715	707	704	678	704	690	721	675	712	687	680	721	676	670	696	677	681	665	658	717	737	714	689	684	690	696	671	699	699	724	696	697	736	637	708	709	680	682	690	756	697	669	659	663	713	690	677	682	715	717	694	695	696	668	684	710	701	709	676	707	741	679	708
37589	33794	36751	31079	23980	17311	11526	8386	6324	4971	3680	2803	2539	2650	2500	2573	2007	1775	1480	1225	1058	813	848	726	736	545	536	490	521	467	416	421	397	365	428	409	407	353	378	368	338	322	330	282	302	296	304	258	290	282	260	284	269	251	274	273	278	269	250	286	278	284	249	263	265	241	253	244	262	255	255	291	262	281	268	223	236	227	245	266	224	241	249	253	266	265	259	251	254	274	241	255	260	235	232	250	242	255	234	244	244	234	251	237	265	239	251	254	255	223	262	325	214	221	256	247	229	254	244	277	258	210	225	264	247	268	222	245	256	247	228	279	237	261	221	244	241	257	219	232	305	237	242	259	266	274	231	273	225	253	263	238	286	285	246	249	237	259	235	241	292	223	246	249	239	250	234	272	253	228	239	250	232	223	259	231	264	225	240	225	261	240	237	251	271	231	259	224	255	242	239	224	217	223	250	232	227	257	252	231	277	263	258	233	251	241	234	222	245	240	231	265	247	257	252	258	240	218	247	247	259	234	216	221	237	237	257	261	234	259	225	255	231	241	240	265	227	242	243	253	240	223	255	267	216	229	245	243	209	230	217	270	226	253	232	265	287	252	274	243	242	242	223	278	240	254	244	264	209	238	218	250	242	246	256	243	254	262	249	251	248	233	244	256	241	222	255	238	277	242	235	219	285	231	243	255	261	290	256	252	233	233	264	258	220	252	236	260	226	249	264	242	243	233	239	227	266	263	236	247	264	226	232	215	257	284	243	244	244	242	224	238	251	244	211	253	287	247	219	220	246	245	257	229	237	259	239	262	225	265	247	242	239	223	216	247	245	261	233	230	229	246	243	258	247	222	261	230	244	282	263	247	282	239	259	254	248	243	244	242	232	222	211	272	249	244	229	208	226	225	250	250	249	245	239	206	247	236	243	282	254	258	271	217	207	251	248	234	267	248	265	248	226	273	276	223	211	240	217	258	227	240	240	257	242	235	212	253	258	251	249	256	258	276	225	232	253	237	240	269	245	245	229	239	251	236	231	260	226	261	228	218	256	251	255	273	229	247	241	249	239	248	235	225	243	243	222	267	236	254	243	230	257	203	244	221	247	257	257	228	238	225	246	238	263	230	226	255	272	250	241	268	245	229	248	256	213	266	254	256	244	241	225	240	252	232	234	256	283	248	223	246	223	221	236	259	221	253	239	257	259	259	247	229	215	249	238	264	224	226	234	264	239	249	243	265	254	272	260	247	272	243	254	253	221	239	243	241	223	254	245	264	256	247	260	240	245	229	263	251	267	250	209	258	249	242	271	222	266	250	217	234	243	228	214	253	274	265	234	238	252	244	247	256	241	255	274	222	226	228	256	259	259	251	260	239	225	227	273	225	208	236	271	268	220	210	243	243	248	252	211	219	229	251	241	267	227	220	246	235	250	244	271	246	246	234	248	232	206	238	237	245	226	272	226	241	243	235	213	252	265	221	239	230	232	232	290	244	271	262	260	261	259	223	297	208	245	266	218	259	245	244	246	253	261	263	257	204	225	231	248	214	261	251	261	249	282	202	239	230	261	288	229	227	229	230	259	230	261	243	252	232	236	256	266	253	223	243	245	262	219	253	251	221	267	209	240	275	251	240	236	211	234	232	233	240	237	252	206	264	211	248	234	234	240	270	247	237	195	254	263	251	250	210	269	229	241	246	227	270	251	226	265	241	243	229	252	259	234	207	252	207	261	260	270	262	238	271	266	231	234	271	212	227	261	238	251	266	251	240	254	260	227	262	217	235	260	238	253	273	244	247	249	252	224	246	241	234	232	255	230	235	257	227	262	243	248	235	240	266	254	246	245	237	257	219	241	272	286	236	254	226	251	244	247	271	229	224	231	225	243	242	244	253	221	241	280	224	229	257	256	229	248	262	240	289	229	236	248	259	265	250	254	251	234	238	233	257	276	263	232	261	255	249	245	257	239	239	249	266	256	240	227	264	253	249	254	227	252	229	251	258	228	231	251	247	254	248	218	240	243	222	243	262	260	252	247	262	267	260	242	239	215	237	257	260	224	257	278	252	245	210	239	272	250	239	253	277	239	226	267	212	252	251	248	266	219	234	213	234	239	250	215	228	277	258	243	235	289	265	278	249	246	243	249	271	256	236	224	249	244	243	238	244	240	248	251	219	254	301	243	248	224	253	239	247	250	236	237	236	259	261	267	239	239	262	243	236	226	246	246	235	258	250	239	254	244	226	240	236	244	258	253	258	230	217	247	227	293	237	250	262	240	227	280	242	243	230	251	247	251	265	268	241	233	245	248	230	247	222	207	257	234	222	226	253	234	253	252	259	250	246	243	249	229	220	234	236	260	246	287	257	226	243	259	245	272	228	254	271	249	218	255	256	267	253	229	231	249	235	235	246	247	230	271	246	259	247	253	234	233	236	237	258	268	213	219	239	274	229	259	252	229	254	259	256	258	248	244	235	245	254	263	270	264	241	224	247	251	227	249	266	245	271	216	244	236	261	235	278	252	249	232	272	235	230	228	252	227	258	257	256	251	252	260	244	237	247	265	211	264	245	229	234	257	244	245	246	261	240	252	241	250	249	252	252	265	249	240	243	261	233	226	231	210	224	247	278	205	261	230	230	256	211	228	217	237	232	236	216	232	233	259	284	240	237	259	242	244	237	242	220	234	241	253	290	256	260	262	246	245	251	223	278	233	248	245	244	216	227	243	244	233	245	232	260	246	244	245	241	247	223	255	259	238	250	272	249	275	257	244	244	231	267	227	254	244	246	232	213	255	272	236	218	228	223	220	279	258	240	261	244	231	230	250	233	236	250	255	229	245	244	255	256	248	229	219	296	269	240	239	270	260	272	228	262	267	251	231	240	238	255	240	239	237	269	274	226	226	284	272	252	252	243	233	221	251	214	243	243	243	226	239	224	248	255	240	258	227	246	252	235	254	261	282	271	245	258	262	235	226	236	273	240	245	258	260	237	246	233	260	236	254	261	242	227	252	244	203	255	230	232	219	236	238	235	261	249	253	239	255	229	250	277	219	247	268	251	235	276	265	219	247	258	258	260	234	241	252	255	235	254	236	261	256	241	251	232	239	254	230	256	257	252	270	273	246	255	260	250	245	228	231	248	210	240	239	270	243	225	264	237	236	266	239	261	243	257	244	244	245	239	256	239	262	258	255	219	247	242	248	286	223	246	238	255	234	222	210	241	252	278	249	259	221	234	244	233	232	246	268	242	223	241	263	244	242	234	246	235	245	266	256	277	262	249	242	231	238	236	215	241	227	240	257	247	267	235	226	239	262	241	263	217	262	260	245	231	236	233	253	247	266	229	244	239	231	229	238	199	238	259	273	249	240	238	230	216	224	222	235	236	232	237	255	246	271	226	240	253	235	233	242	222	253	261	271	219	234	221	220	240	249	260	237	232	245	254	230	262	254	250	256	228	242	254	250	224	234	242	253	213	240	246	221	237	268	285	243	243	234	226	255	233	263	272
22729	25708	37715	39149	35963	31132	26667	24276	21304	18554	15529	13085	12261	12402	12074	11745	10040	9172	8177	6587	5883	4718	4777	4060	3817	2939	2767	2598	2346	2161	2024	1861	1876	1820	1667	1725	1591	1441	1446	1427	1365	1296	1280	1182	1051	1018	952	857	824	847	810	787	808	769	752	806	809	764	790	761	727	779	742	702	722	697	701	694	733	703	667	698	652	670	611	662	611	650	655	637	652	639	596	588	619	608	630	621	634	635	630	595	603	622	662	628	589	581	638	561	595	571	622	574	598	569	644	644	651	583	614	604	550	615	601	609	624	630	582	575	583	611	620	569	640	611	599	605	578	573	561	657	575	559	648	631	579	661	614	585	607	623	605	599	634	608	590	572	580	615	621	597	575	588	593	597	624	659	604	592	604	585	623	643	622	621	547	607	598	626	614	560	563	588	592	566	561	630	596	610	647	571	617	587	579	615	602	602	592	594	592	589	621	613	581	592	662	588	589	620	594	565	599	623	615	598	576	537	622	604	574	612	617	593	591	574	559	600	561	575	606	595	603	559	602	605	547	619	610	576	621	596	621	585	602	591	657	601	616	578	563	606	602	607	548	626	620	633	632	634	564	612	618	641	608	623	598	574	605	613	628	606	605	613	612	615	589	582	556	575	593	594	610	601	632	580	579	598	597	564	554	573	592	601	609	581	553	593	637	556	602	624	599	621	604	610	579	577	562	594	598	604	607	600	593	609	626	611	553	602	636	603	583	605	594	581	597	623	657	588	570	619	592	575	623	585	578	622	598	600	562	588	594	566	589	571	620	608	606	563	570	644	635	606	632	617	627	565	575	598	585	586	616	625	583	593	590	588	574	650	640	649	625	651	589	592	576	602	619	594	604	592	572	616	594	573	604	637	608	569	568	631	570	580	586	629	625	630	590	626	592	619	591	600	633	587	641	609	593	571	601	591	597	570	611	655	609	632	615	641	581	575	632	609	629	563	620	558	639	572	561	617	600	577	579	606	561	600	603	617	578	610	608	612	629	571	634	590	662	634	609	617	613	628	591	598	595	599	625	613	624	624	620	600	612	598	600	608	599	596	585	582	632	580	603	586	631	615	610	575	594	558	591	622	588	600	577	631	608	600	613	563	585	619	628	596	626	581	554	575	596	552	605	614	599	613	616	574	597	587	591	617	596	581	584	611	585	567	562	599	597	625	602	628	601	626	567	563	634	605	619	595	554	597	570	601	567	602	625	562	585	596	616	598	598	603	647	596	605	604	594	603	567	578	619	595	641	612	603	646	605	582	617	617	571	592	653	614	621	621	566	571	630	602	578	585	578	576	547	609	552	559	564	592	607	555	611	583	606	597	617	578	608	580	584	605	592	558	597	592	617	654	648	589	590	586	588	567	605	569	582	588	576	598	591	576	591	588	590	602	561	631	590	603	583	632	626	600	614	621	618	616	623	584	594	579	618	617	590	629	602	598	612	578	618	572	620	615	615	608	625	618	607	561	625	621	601	590	582	613	608	595	606	585	611	620	556	613	613	563	622	561	635	621	613	560	611	569	580	588	585	604	622	587	553	604	634	589	568	587	624	567	635	596	612	588	623	604	587	580	650	593	547	606	622	588	572	585	610	618	555	619	586	573	579	576	575	594	570	619	619	631	585	630	604	623	568	584	588	575	626	600	615	601	588	558	562	568	619	591	589	571	605	582	588	568	572	620	628	618	618	594	616	603	574	619	569	611	573	645	546	602	667	612	625	599	553	605	624	606	603	592	602	580	621	593	622	591	602	598	601	606	600	581	615	553	597	582	580	596	551	582	612	562	588	582	616	580	564	601	567	627	564	639	572	592	578	590	613	618	629	586	617	590	554	610	605	574	626	578	597	609	637	594	580	598	612	572	600	602	585	618	602	627	624	591	611	596	569	573	629	625	553	554	594	629	602	579	567	598	587	603	588	629	653	600	573	585	559	570	617	601	587	583	587	634	588	617	541	606	597	581	568	566	562	619	594	571	613	625	611	640	600	632	584	654	587	618	590	591	602	634	622	649	609	594	594	613	593	567	606	589	574	557	638	614	563	602	607	630	634	613	639	597	597	564	569	592	569	619	579	589	578	602	611	626	605	591	583	623	632	600	592	640	542	613	568	579	649	605	574	579	593	590	618	610	625	610	620	584	603	603	583	601	580	662	589	610	611	616	633	578	601	584	605	612	611	574	626	560	591	590	618	595	551	617	581	593	573	625	546	634	601	607	618	589	581	628	566	650	559	587	580	584	593	589	628	594	575	606	559	579	559	585	594	609	602	647	631	569	588	556	588	578	633	581	534	630	585	574	573	560	603	588	579	605	620	623	621	651	606	586	586	630	585	581	601	595	632	528	601	603	649	595	546	612	608	571	581	642	573	589	618	614	642	627	618	630	621	595	605	579	614	577	565	560	581	617	606	620	626	585	556	592	620	601	590	628	553	553	585	620	558	612	583	642	610	605	618	596	600	604	622	553	608	601	626	601	596	547	583	576	589	603	612	575	601	560	560	638	607	589	576	578	640	592	606	672	643	625	589	614	610	617	615	580	584	588	666	595	600	580	592	592	618	595	592	570	579	547	628	592	655	606	549	607	606	631	574	608	581	591	594	564	640	616	624	584	593	606	648	592	589	658	614	571	613	576	590	623	562	576	585	568	569	629	578	637	585	587	589	592	568	627	563	608	592	638	601	596	574	594	620	626	623	599	565	596	553	635	636	585	587	570	618	574	621	586	568	660	612	660	606	576	630	567	618	567	601	587	602	600	635	638	597	588	599	612	614	596	578	607	619	581	583	590	611	588	639	560	626	596	594	599	626	594	562	575	594	610	601	598	563	641	594	572	618	597	563	612	575	601	602	555	602	561	602	617	614	592	579	590	621	611	593	576	532	637	611	603	585	566	648	608	617	605	555	618	587	564	585	628	662	572	591	570	604	622	631	580	618	575	594	573	623	605	612	581	596	600	578	576	609	591	597	583	570	599	597	600	579	597	582	639	556	627	558	584	623	607	628	599	660	578	606	618	623	601	595	621	584	636	617	592	589	602	563	583	657	611	561	625	546	624	634	556	598	627	614	559	563	603	629	587	563	630	583	626	634	562	614	620	635	598	618	591	592	586	560	613	600	588	565	580	578	626	573	580	612	601	554	641	599	564	598	565	619	628	606	614	584	639	604	549	593	564	608	567	604	535	588	565	598	600	621	606	614	644	591	584	617	627	599	562	612	619	583	622	608	621	607	582	605	578	631	610	598	584	565	635	574	599	603	631	609	604	637	607	607	596	637	590	606	607	553	620	611	596	607	587	613	570	580	619	622	567	571	543	591	596	582	626	612	599	604	540	610	597	568	614	596	625	608	544	585	573	613	610	610	617	538	583	592	627	594	588	620	628	620	581	608	603	615	625	596	621	565	585	592	567	581	582	624	637	619	654	623	604	618	666	576	600	601	599	629	579	614	619	613	569	626	569	649	577	584	586	599	577	594	570	612	596	622	602	621	592
21936	23259	25401	19966	13118	7443	4315	3207	2471	1870	1414	1113	1046	1023	1068	940	811	688	662	597	485	422	419	376	305	338	351	329	341	286	295	280	294	257	284	284	260	290	326	266	292	268	264	249	269	238	238	211	262	237	254	265	266	238	231	266	254	256	240	251	260	244	252	228	254	279	256	227	231	244	289	253	239	226	261	258	259	228	245	203	246	236	220	268	215	200	250	246	235	202	243	257	256	288	257	244	243	240	234	234	235	242	270	233	233	234	223	226	254	245	260	242	254	240	230	238	261	248	239	225	249	234	259	238	316	224	237	226	254	266	238	223	244	245	243	242	245	228	237	226	237	213	260	260	221	242	241	241	221	235	265	259	251	258	240	239	244	232	263	226	226	234	218	253	256	263	229	251	248	240	224	228	234	234	242	234	259	241	233	250	245	235	268	256	250	227	268	243	250	250	219	260	266	257	284	217	221	242	237	231	235	251	274	241	256	225	250	235	239	242	279	266	244	219	265	224	236	264	253	238	255	263	257	253	247	223	223	275	241	277	263	259	248	246	251	231	256	220	228	270	239	222	247	226	243	251	251	245	265	213	230	267	254	242	255	231	219	254	264	232	220	248	259	244	266	218	286	232	249	244	249	220	235	209	212	260	246	229	239	257	248	269	268	272	243	231	223	257	259	207	253	247	229	273	253	235	219	245	250	223	249	232	217	222	234	250	225	257	242	238	239	253	229	247	199	263	227	232	267	237	259	239	233	245	260	252	273	244	267	235	202	242	231	249	214	240	225	218	203	257	240	234	254	233	236	249	251	244	238	262	215	226	233	232	235	266	243	254	234	256	244	233	228	226	247	239	252	254	248	273	245	237	240	255	231	233	239	243	270	252	258	267	242	247	222	231	242	247	236	243	237	251	252	265	246	204	257	214	243	237	234	241	252	269	236	284	225	257	242	255	244	236	259	243	239	249	254	236	234	262	226	242	254	248	232	259	241	257	252	226	261	231	239	224	265	254	291	236	221	232	246	244	219	252	234	254	257	222	222	223	223	232	204	229	246	246	271	247	227	241	238	257	230	240	266	225	211	224	248	244	246	250	281	254	220	248	238	257	241	246	200	236	244	258	237	267	257	249	251	271	246	248	237	223	250	267	228	247	257	239	250	244	254	247	256	261	216	252	224	231	248	240	250	236	226	240	223	227	274	253	240	221	237	253	227	254	249	262	245	239	259	253	278	231	275	229	240	238	248	244	260	243	242	236	223	213	248	259	245	267	231	230	238	228	236	231	236	272	230	243	218	241	265	224	227	224	261	245	258	243	238	260	277	269	256	235	268	205	216	242	237	244	244	226	277	230	247	236	249	254	274	209	260	224	256	245	266	231	266	251	246	250	257	234	213	234	222	223	237	222	208	237	241	287	254	232	263	274	233	236	238	245	234	247	262	246	235	231	256	266	237	222	236	242	244	258	254	244	251	260	252	247	238	226	253	254	256	220	258	239	237	239	260	214	280	268	252	243	225	251	228	242	256	266	230	260	235	266	247	218	267	255	250	223	254	231	260	249	243	241	259	249	263	216	241	283	240	229	273	276	216	266	220	248	236	254	255	261	246	210	241	246	265	231	260	210	239	241	215	278	243	233	234	248	256	240	252	246	228	211	227	232	254	231	265	242	267	242	257	262	244	239	227	253	245	222	269	263	233	240	240	218	251	227	284	249	232	254	233	251	247	272	256	227	241	243	254	231	262	251	236	243	227	236	249	232	212	228	287	230	249	241	259	233	248	220	244	253	271	249	253	233	208	226	274	251	221	240	229	236	266	256	245	250	250	252	242	249	205	250	233	263	228	247	218	230	242	226	263	250	264	252	268	229	253	266	242	246	227	242	238	254	232	254	231	254	256	252	239	241	207	222	233	234	228	247	265	261	229	259	255	230	236	218	235	251	246	233	256	224	222	261	229	265	215	220	241	225	245	261	282	220	265	244	234	243	237	254	226	252	213	224	235	247	245	252	227	232	248	252	276	243	219	247	262	242	263	216	210	252	250	224	245	240	230	257	250	232	249	251	256	241	231	227	236	229	258	239	228	237	239	246	261	226	256	231	250	254	233	230	238	236	234	255	229	240	227	237	257	236	253	248	245	267	265	258	245	218	233	240	278	247	219	249	266	256	247	264	230	248	238	233	229	227	230	252	254	252	247	234	245	251	219	269	248	251	257	226	226	233	211	241	242	233	268	251	238	231	242	247	251	243	233	217	245	233	284	232	242	258	234	271	215	266	244	248	211	257	223	262	243	238	253	235	239	248	260	253	221	251	234	232	247	258	260	255	242	243	253	251	260	238	259	249	238	268	229	231	258	227	219	227	221	230	233	216	265	238	227	255	224	251	257	255	270	249	230	241	253	221	246	256	262	214	244	248	260	269	220	236	244	231	233	222	258	242	231	238	244	247	243	249	230	236	245	242	240	264	228	259	254	271	269	266	281	262	238	265	234	262	249	214	240	246	225	249	209	253	212	251	245	220	223	245	255	264	225	223	251	262	242	252	244	239	213	247	256	222	259	220	233	199	244	220	256	250	258	253	240	231	260	303	259	240	233	228	260	251	218	219	228	242	242	239	283	237	259	229	231	283	243	234	232	247	213	249	242	240	249	239	267	269	237	239	253	258	232	242	224	251	241	265	237	239	250	243	257	259	209	240	234	236	244	220	259	224	233	236	228	237	233	230	246	254	263	245	232	252	225	231	218	228	247	229	255	241	230	234	251	258	240	252	238	267	247	249	238	244	239	241	262	242	261	234	247	222	248	225	243	250	246	227	240	248	253	251	256	243	211	233	214	246	245	240	232	266	225	255	251	260	248	221	242	227	225	246	240	233	233	212	228	265	225	243	246	253	236	235	253	246	218	269	231	240	253	231	252	251	270	207	246	234	258	230	255	237	252	265	236	256	269	278	264	241	230	235	243	256	231	238	252	263	256	264	249	228	260	236	229	220	229	277	255	255	244	251	257	207	270	237	275	245	215	217	264	271	232	248	235	241	232	259	252	247	224	232	236	247	254	234	272	228	269	258	269	257	240	220	254	236	261	236	238	245	219	262	246	262	232	243	224	237	248	230	218	217	222	237	242	247	236	238	238	287	245	241	247	232	240	244	233	247	234	229	238	244	238	268	253	244	243	237	254	239	238	263	224	246	240	231	230	241	251	277	250	219	237	256	250	231	246	233	261	232	250	256	221	216	243	235	225	243	226	252	218	229	236	270	248	218	217	251	232	249	232	258	256	217	239	226	251	251	228	229	238	192	242	260	250	239	227	262	244	236	264	219	229	237	255	265	223	257	245	218	239	231	253	219	264	280	252	208	207	232	211	256	263	252	239	256	242	253	228	234	221	236	248	222	279	242	243	230	232	244	244	253	245	234	245	255	219	231	247	197	221	241	250	256	239	235	217	228	223	221	233	245	218	229	215	240	215	252	243	220	252	259	230	214	221	243	251	259	262	235	221	254
12578	17639	27504	28622	24997	19340	14586	12717	11069	9317	7155	5903	5605	5543	5230	5024	4655	4048	3516	2892	2335	1962	1764	1604	1469	1270	1277	1170	1075	1045	1078	960	997	971	993	893	917	870	869	831	841	792	782	723	740	677	671	645	633	676	684	667	666	697	649	609	630	629	622	641	599	668	597	622	623	605	624	578	635	606	619	613	612	552	615	571	631	577	642	607	601	607	617	639	603	595	572	608	595	646	624	621	569	597	626	576	605	641	643	601	586	587	596	653	587	613	563	613	577	583	620	587	636	596	632	567	585	596	593	598	652	595	613	572	592	636	601	618	604	616	602	626	618	645	585	610	557	608	571	549	581	601	580	623	612	593	615	593	599	583	635	623	573	615	630	573	624	635	599	617	625	646	596	596	632	611	655	614	585	632	605	601	614	610	609	617	633	608	614	601	603	611	580	634	626	642	613	588	606	632	536	575	610	628	553	530	592	594	581	600	603	584	632	632	603	616	584	610	575	576	583	554	587	651	614	621	612	605	598	593	602	587	592	598	587	635	590	617	553	590	577	602	601	615	597	620	612	611	622	609	608	625	604	625	681	567	567	653	606	580	605	632	560	590	569	635	629	637	605	608	594	606	553	624	585	566	581	585	591	584	623	596	609	552	604	594	651	599	618	642	573	577	619	585	625	603	619	596	603	639	588	642	623	614	621	611	581	623	574	648	625	597	616	638	584	636	586	606	635	626	619	627	606	612	608	590	563	661	633	601	612	583	629	639	661	602	605	592	568	634	576	609	623	603	594	624	627	630	630	575	602	629	613	632	564	637	611	647	663	609	586	564	604	583	611	669	608	629	608	598	611	652	617	623	598	579	625	611	577	590	617	602	645	591	599	585	593	603	611	627	700	613	619	556	635	584	674	601	640	604	572	587	610	568	640	644	586	608	627	576	608	622	616	620	663	631	579	581	593	649	583	575	590	604	594	629	568	595	627	625	632	576	587	610	632	613	584	611	635	610	636	582	654	586	638	587	619	602	585	598	585	624	584	594	614	614	610	620	581	555	621	643	604	602	604	583	601	597	586	651	604	580	598	604	638	599	577	623	601	596	634	630	573	634	593	605	641	641	674	570	541	598	630	649	594	595	634	624	652	566	622	606	600	646	600	599	634	614	600	578	614	616	610	580	586	586	613	625	541	609	599	589	586	626	575	570	631	598	620	628	661	598	616	603	647	654	601	622	560	617	646	607	622	606	611	575	580	610	625	579	598	565	619	596	602	635	618	604	626	646	651	642	568	620	596	618	580	644	612	624	629	614	597	565	593	562	629	587	581	595	604	587	633	592	601	572	590	600	599	601	596	620	584	595	614	619	616	570	649	631	609	548	587	633	607	588	668	623	600	591	608	594	563	614	603	594	624	605	636	539	608	597	608	579	644	588	625	616	556	582	601	598	615	583	607	593	592	580	632	610	610	594	630	600	597	610	588	590	579	585	576	592	583	637	608	591	604	629	618	621	611	604	636	610	602	606	609	630	619	564	612	609	611	574	579	582	615	586	593	642	614	634	597	591	583	569	590	605	620	622	621	617	590	666	634	613	618	607	607	554	591	616	604	583	549	577	598	605	578	597	581	610	645	636	608	599	624	620	586	612	631	549	585	584	568	619	598	578	607	600	587	663	602	626	608	632	606	564	561	588	592	646	625	625	612	619	559	635	623	624	621	627	608	582	624	619	588	604	586	566	601	588	581	607	589	612	589	618	588	601	573	634	609	619	629	565	588	638	616	606	573	590	588	598	625	573	624	594	629	590	616	647	625	610	655	591	592	651	632	610	620	608	625	602	603	638	611	643	596	582	606	614	606	557	545	585	598	597	605	642	591	584	633	631	563	623	640	601	581	622	607	606	600	604	603	568	621	632	571	613	600	630	609	589	608	646	616	571	607	651	591	656	593	623	600	633	572	622	586	639	586	601	622	639	625	601	607	640	599	602	626	607	618	607	604	593	603	625	566	609	586	573	609	600	617	606	574	596	616	624	589	565	596	586	620	612	611	589	590	610	556	609	603	623	613	583	649	608	621	637	595	583	613	652	619	583	639	577	612	595	604	639	629	562	625	629	655	631	577	559	602	638	594	601	583	629	595	605	622	629	616	617	602	619	637	612	599	575	614	628	583	578	603	630	630	577	603	609	604	615	599	592	586	653	591	612	571	636	590	606	651	591	635	607	609	651	619	610	620	645	577	618	615	585	619	650	622	626	595	661	568	608	602	610	584	628	584	656	564	627	610	579	612	572	574	627	616	605	566	629	632	590	599	618	617	552	586	627	612	618	595	592	611	603	574	607	600	595	560	571	539	626	639	626	614	578	597	601	638	621	589	624	586	616	584	587	589	627	614	631	608	638	588	654	627	614	548	588	642	618	692	601	651	625	601	598	632	565	637	649	580	621	624	599	624	636	606	554	589	628	605	606	604	591	620	655	619	595	619	634	672	624	609	612	576	577	577	594	593	615	629	546	632	602	595	615	587	619	612	625	638	604	559	660	622	608	596	582	633	631	619	544	643	630	579	604	588	648	582	593	603	577	579	602	584	612	602	608	621	581	614	613	644	584	579	591	599	608	617	614	622	610	525	571	599	628	579	610	591	592	647	588	574	602	624	634	633	626	620	592	629	603	588	589	576	616	596	595	642	588	593	594	575	599	578	596	636	563	612	586	587	595	592	611	595	587	590	562	593	640	600	595	648	596	612	625	565	597	603	627	621	598	618	603	593	612	605	585	626	625	613	576	604	612	601	577	577	647	634	610	596	597	580	621	602	611	602	604	622	562	604	612	571	620	617	596	593	597	601	617	593	581	572	628	616	570	635	615	619	600	585	591	602	659	618	591	607	658	558	586	577	620	563	631	601	612	641	555	570	601	598	595	620	596	610	644	632	620	621	614	615	620	583	634	597	603	594	611	580	608	623	602	635	629	658	630	597	573	617	638	609	615	628	611	590	641	582	639	616	621	598	633	582	637	594	577	621	593	633	597	599	626	649	571	609	620	582	596	572	613	595	602	611	624	591	612	605	614	625	573	577	652	575	623	546	604	586	621	612	582	574	602	631	612	613	593	600	638	595	650	595	589	628	622	637	629	585	590	632	585	590	598	590	632	629	648	592	620	616	587	593	593	616	647	644	622	606	612	594	586	597	559	617	602	638	638	607	606	596	608	612	581	600	646	553	610	598	638	606	580	584	569	619	604	606	585	557	627	572	633	565	620	599	596	606	584	595	617	606	567	633	587	597	586	630	627	620	628	588	594	614	600	584	587	608	576	608	559	571	610	648	572	640	604	577	612	609	588	633	630	636	645	573	642	595	557	610	557	623	656	618	601	635	604	599	633	596	634	614	632	589	609	559	608	614	548	625	639	607	640	635	597	596	594	597	629	599	627	584	615	611	611	605	600	612	611	583	652	604	616	579	639	587	582	622	575	644	610	626	581	608	646	611	642	618	623	610	615	593	623	628	648	646	598	610	590
31574	29900	31189	26652	19181	12157	7609	5625	4370	3419	2546	1978	1718	1648	1712	1557	1324	1217	983	862	744	651	624	625	557	501	458	430	441	427	404	402	409	331	381	390	402	343	364	338	310	330	380	321	313	301	288	280	313	259	278	333	320	306	323	314	334	282	300	252	276	326	315	271	307	335	344	300	267	275	277	318	300	275	301	254	292	308	274	268	285	296	301	302	311	316	277	277	312	308	278	279	306	316	303	316	272	291	284	277	269	288	302	272	297	280	301	278	280	267	297	270	248	288	291	289	278	265	315	279	278	301	276	278	291	318	273	291	354	299	295	294	305	293	273	242	274	285	270	287	320	303	293	271	280	325	308	309	295	306	281	282	257	299	284	278	329	320	284	292	297	278	273	282	306	267	314	299	309	336	314	313	278	294	298	300	291	295	274	324	271	246	267	320	273	253	320	301	302	309	290	300	286	302	282	259	278	263	293	266	294	272	314	289	299	309	289	282	300	289	249	280	280	268	278	275	297	274	279	258	316	263	263	277	272	265	297	301	299	292	276	300	300	282	314	264	311	316	307	297	282	289	297	311	269	271	322	303	275	278	281	288	303	302	296	283	323	293	307	285	263	274	269	304	261	292	294	266	297	289	305	270	296	250	289	277	299	294	272	289	293	294	285	280	284	278	277	282	266	276	283	276	288	311	313	268	285	264	283	307	289	293	281	304	275	305	301	298	286	276	279	306	268	304	287	281	301	285	274	286	277	291	320	272	302	280	300	265	266	308	289	275	276	275	307	312	298	280	256	278	298	285	282	318	309	304	248	284	282	298	303	317	265	268	297	266	339	277	312	294	269	310	284	269	283	264	316	278	319	274	262	276	297	272	284	280	257	309	267	262	268	301	266	285	290	276	281	283	295	279	283	277	271	277	313	275	277	315	297	293	267	267	309	312	296	295	253	273	290	302	296	268	305	279	280	288	282	293	289	282	292	289	339	291	282	280	256	287	266	281	287	305	315	276	307	262	287	301	262	288	293	282	278	312	325	288	279	267	293	294	248	260	297	280	279	314	267	280	301	279	255	320	288	304	282	286	313	277	284	272	301	320	334	271	292	317	308	281	307	292	299	265	308	293	266	279	285	320	329	279	285	294	306	290	278	281	316	284	314	295	289	309	277	308	259	273	302	314	290	275	259	271	320	271	271	266	262	258	276	276	302	320	298	271	267	259	303	286	297	331	298	314	275	308	258	277	291	273	299	268	276	283	294	293	278	298	275	303	280	268	272	303	280	308	284	286	325	295	296	289	294	273	282	277	294	259	271	268	310	303	257	298	301	277	258	309	281	298	286	302	293	287	286	266	265	272	304	307	270	261	267	254	322	315	281	262	329	301	273	313	301	321	312	304	300	300	286	282	275	288	316	286	306	277	256	304	289	247	291	293	269	251	269	279	285	286	291	310	272	300	298	281	267	315	284	302	298	282	318	304	284	325	295	323	303	295	297	277	293	322	276	321	298	268	273	301	309	306	297	286	269	283	251	281	297	285	304	309	283	317	286	309	297	283	299	284	278	274	276	279	285	299	288	273	276	271	330	301	297	296	289	277	322	297	309	280	304	275	309	281	284	292	311	298	302	303	268	287	310	283	283	283	307	297	269	316	264	281	276	255	288	302	301	275	265	283	269	307	297	304	287	285	323	264	280	279	301	252	320	264	293	272	319	307	278	290	322	304	263	288	252	287	278	292	298	292	276	273	324	305	293	265	331	295	269	293	293	305	298	319	280	290	266	311	297	314	253	266	313	280	299	285	309	297	291	303	280	264	280	313	255	266	300	278	314	300	281	298	312	292	286	293	289	315	308	310	294	280	315	303	288	277	282	295	317	308	315	278	302	286	324	307	291	296	321	290	294	303	300	265	295	285	337	314	315	323	283	302	301	275	269	260	289	292	276	263	265	269	300	271	276	292	283	259	284	302	309	282	286	298	295	296	286	283	299	269	314	311	273	289	259	296	286	304	304	321	261	287	253	281	277	289	309	302	305	293	277	312	273	326	292	270	303	285	298	292	301	317	291	298	278	273	292	304	263	252	264	286	284	305	299	267	283	277	282	276	288	292	286	304	308	299	283	310	294	332	290	299	295	287	296	278	300	275	282	269	254	304	278	255	287	266	276	284	286	325	259	306	300	289	274	306	278	292	267	292	281	305	270	323	272	256	247	296	297	273	313	311	312	275	265	294	301	267	317	311	270	271	296	321	323	272	287	291	280	289	301	293	270	295	316	286	306	268	279	305	295	290	301	289	281	302	323	293	298	293	274	308	271	302	287	293	271	291	266	268	273	270	282	322	296	270	282	288	286	323	266	284	251	299	274	261	297	297	297	289	317	292	329	302	293	303	295	293	292	313	289	306	281	279	264	281	309	275	323	295	299	302	295	319	271	292	288	273	308	306	288	287	309	317	310	303	309	291	321	295	280	313	283	300	310	288	287	317	286	294	308	292	321	265	256	283	288	298	297	283	289	306	277	307	304	290	284	256	307	278	294	273	284	269	297	312	307	275	271	290	295	272	309	301	275	278	291	259	280	310	268	303	303	298	286	294	284	268	280	275	323	309	301	300	267	262	285	300	319	284	300	281	285	322	313	284	296	303	279	275	284	326	264	283	303	292	264	246	275	286	312	269	327	286	256	285	307	306	286	294	310	287	291	299	286	270	290	277	288	325	332	311	260	304	302	309	291	278	291	319	303	276	285	305	248	274	291	256	307	284	270	290	298	254	297	266	310	289	278	282	274	274	289	271	263	282	274	292	291	274	267	249	274	309	302	287	335	280	261	290	269	283	265	274	258	303	269	303	293	277	267	252	288	321	305	329	299	284	285	290	291	281	285	299	293	291	290	299	289	313	264	292	296	271	308	295	305	269	295	287	277	304	291	254	248	299	285	273	303	293	273	282	280	312	290	308	248	278	275	249	308	315	280	263	278	302	287	295	306	287	297	309	281	261	276	288	261	297	278	261	296	293	302	278	309	324	278	300	262	304	291	300	296	293	307	281	283	283	263	279	307	295	297	299	261	268	304	303	250	288	274	273	300	286	295	318	276	301	261	288	269	291	276	267	295	304	260	269	294	307	287	284	295	285	285	292	265	278	288	281	295	286	329	297	318	291	293	274	306	284	296	321	299	275	260	267	313	288	322	258	263	300	264	313	270	274	271	324	305	256	295	282	283	276	300	285	285	288	310	296	305	331	301	302	271	302	299	292	276	316	288	268	308	303	282	268	279	297	289	287	289	303	274	276	312	278	295	283	296	313	271	289	284	285	285	320	276	283	265	308	302	278	295	287	264	290	285	295	299	293	279	301	294	317	302	272	313	270	299	292	291	296	292	294	314	282	269	314	285	271	260	292	281	274	276	282	310	271	314	316	274	323	291	286	333	275	292	296	298	327	274	304	289	291	294	290	316	278	300	295	260	287	291	327	270	276	285	269	290	285	287	272	274	294	264	276	274	299	286	248
19230	22387	32867	35291	30908	25298	21431	19091	17035	14184	11796	9894	9180	8565	8521	8149	7360	6374	5548	4675	4063	3401	3366	2945	2601	2334	1963	1880	1826	1765	1544	1478	1473	1462	1377	1311	1280	1180	1303	1209	1171	1180	1114	1033	965	936	847	849	901	849	725	755	777	756	810	760	786	751	791	761	773	736	832	772	759	702	777	763	735	789	788	750	744	767	703	744	745	686	725	737	730	730	730	723	683	690	651	750	736	733	720	698	718	682	683	669	661	723	708	678	728	685	788	734	687	677	672	684	707	687	714	736	726	724	669	672	674	651	683	727	702	670	670	717	736	681	699	713	725	685	757	650	664	662	637	675	686	687	680	661	701	708	669	672	706	670	720	693	755	727	688	687	783	698	711	692	711	710	709	681	670	707	677	703	730	720	702	742	688	715	715	716	676	708	715	701	643	694	682	736	680	696	744	711	723	749	744	678	731	716	780	698	725	700	657	731	699	679	697	731	740	699	699	704	736	668	720	704	735	710	665	719	741	659	727	670	701	660	696	711	672	690	716	706	699	700	684	692	686	690	687	653	683	664	685	715	676	670	687	690	690	698	682	692	709	670	738	679	718	683	714	742	730	706	686	694	665	699	738	701	704	674	753	673	725	686	714	677	728	687	693	676	753	671	734	714	743	707	695	705	728	743	676	727	701	720	712	660	697	649	705	719	678	717	699	712	730	715	724	719	723	692	664	706	714	730	687	679	745	695	720	687	720	684	715	699	741	716	675	682	719	724	673	703	698	692	711	652	650	685	684	729	750	700	669	698	697	677	690	662	702	698	690	716	703	757	691	704	683	678	704	715	707	712	742	710	695	651	672	714	688	725	722	700	718	687	663	720	651	668	665	697	687	727	724	717	683	674	716	728	727	704	696	664	725	714	666	672	671	711	677	677	691	680	716	700	684	704	713	697	717	725	688	732	674	714	733	700	665	748	690	683	697	736	730	680	678	694	693	688	676	700	712	688	676	690	702	664	705	697	660	721	700	717	705	701	704	664	714	665	667	732	635	670	697	719	702	689	723	703	714	698	732	688	711	700	640	715	653	696	682	740	720	724	706	651	703	689	702	738	723	659	706	699	646	710	725	677	721	698	672	713	663	676	671	692	727	731	744	691	719	656	664	657	686	675	714	646	691	664	690	681	694	726	723	677	680	722	663	749	648	738	729	717	704	717	677	686	701	719	680	686	731	696	718	684	748	705	693	708	701	706	713	706	773	726	739	703	736	649	679	680	688	710	649	715	652	689	672	718	710	729	682	721	709	674	705	697	691	682	727	716	679	734	704	800	704	696	647	701	753	700	700	707	728	688	722	717	702	663	709	748	724	712	716	746	708	669	707	715	714	683	700	682	684	696	645	711	703	729	692	721	685	673	742	696	706	691	704	714	740	720	666	708	714	669	703	658	715	720	676	710	652	697	682	701	691	698	664	676	682	699	698	695	721	741	628	677	723	664	756	750	687	773	708	702	733	678	662	702	680	697	693	698	723	656	679	670	679	688	718	735	723	689	778	714	740	705	730	669	724	657	674	768	681	696	725	691	699	719	731	688	705	710	658	687	679	721	719	700	704	703	662	741	682	729	709	646	683	695	669	680	716	657	711	636	706	672	715	683	695	684	712	692	770	709	677	696	701	690	676	656	695	681	708	682	711	679	653	693	680	712	704	713	739	659	740	712	714	715	717	636	713	719	648	711	652	701	697	685	701	722	665	737	701	669	693	670	684	712	628	703	697	717	716	689	677	675	703	725	697	732	717	702	678	680	713	669	666	662	670	708	740	708	708	681	723	679	743	658	695	702	732	729	742	674	706	709	707	712	675	733	715	703	658	726	720	759	704	753	735	673	680	714	710	745	667	691	711	687	739	654	762	714	751	645	725	717	719	703	734	672	709	696	707	718	678	713	654	708	717	669	737	684	701	689	702	715	708	735	675	644	706	638	675	728	717	721	682	748	714	692	709	715	695	699	673	721	724	697	723	685	665	685	723	671	732	691	711	729	712	687	672	675	648	676	733	690	651	674	704	753	686	690	678	705	701	693	681	722	707	713	708	699	767	659	674	684	691	693	658	715	671	687	736	678	711	655	706	638	702	661	692	726	725	686	655	691	661	691	672	757	717	736	688	731	693	688	704	713	757	667	693	707	710	696	686	757	675	660	691	698	712	711	726	697	677	723	756	719	683	708	767	702	663	682	724	680	701	656	689	706	711	697	696	700	648	674	669	690	685	698	698	730	725	654	711	679	659	664	666	641	703	728	683	743	676	683	737	711	706	692	719	745	738	709	686	724	743	677	701	697	673	726	714	685	769	734	745	731	675	710	665	693	643	726	709	666	671	700	733	725	703	711	732	674	683	707	694	745	696	754	721	669	730	717	738	682	735	697	665	736	691	716	721	747	733	696	693	698	687	713	692	704	702	685	706	715	734	709	677	664	714	709	675	631	709	691	699	673	717	745	719	706	746	685	693	689	663	706	652	707	703	730	717	729	730	738	701	701	743	679	714	722	666	687	688	694	693	709	700	666	695	719	738	689	685	737	708	702	690	717	693	734	721	699	679	697	690	686	701	688	755	683	716	718	735	769	704	729	754	702	687	671	720	691	738	682	677	644	720	695	694	718	663	715	717	702	693	724	774	683	733	708	707	710	679	667	721	705	693	677	741	703	663	669	666	722	682	686	687	654	700	644	668	663	704	730	708	697	748	699	703	682	648	646	696	696	726	679	705	661	667	696	690	724	713	746	737	714	668	725	692	660	740	736	692	711	737	687	686	670	724	670	694	663	702	723	736	707	700	739	716	673	667	745	742	751	692	730	684	676	640	721	699	685	684	670	717	691	751	734	704	737	711	719	706	732	741	715	719	681	700	727	703	675	674	701	659	717	713	715	714	711	704	699	727	677	707	661	727	697	689	704	726	702	715	709	676	681	700	697	740	696	630	685	692	698	675	719	683	680	705	743	725	706	703	737	668	732	698	682	719	709	674	696	695	672	699	709	724	688	732	742	713	720	696	637	742	653	684	710	719	683	675	713	650	714	697	711	676	734	662	704	701	726	694	686	681	683	743	677	695	688	717	737	697	641	683	711	699	687	711	694	726	710	697	704	715	710	686	706	666	730	672	690	715	655	728	692	720	632	722	718	722	719	706	733	659	700	713	658	693	677	660	675	630	729	659	686	718	730	706	647	681	701	701	680	715	653	696	674	733	673	740	744	716	740	734	703	709	711	738	719	695	734	712	663	698	688	699	716	707	713	750	699	721	679	660	694	661	669	739	680	680	734	682	714	754	670	726	720	695	705	746	710	701	724	704	674	653	670	660	637	712	669	663	743	758	704	690	643	717	682	676	700	694	694	671	687	732	689	723	698	702	641	748	711	688	736	671	701	667	739	684	769	663	660	763	722	690	713	710	703	692	680	742	689	678	695	679	678	719	658	712	667	669	708	726	683	701	676	743	711	697	697	720	664	702	652	704	712	664	769	746	721
39916	35335	36112	31879	24336	16745	11668	8489	6833	5455	3800	3110	2653	2626	2544	2319	1959	1601	1438	1142	1025	814	870	807	738	558	544	542	496	514	440	450	409	420	422	395	389	366	342	339	351	349	334	372	338	292	272	292	284	288	259	277	300	248	283	267	279	239	260	272	276	258	253	242	253	282	257	240	259	259	265	249	279	246	247	238	251	252	245	240	256	207	239	272	256	249	241	259	261	262	262	260	274	255	248	282	221	246	242	228	258	268	228	255	277	250	256	251	245	236	250	254	242	237	251	251	250	249	232	214	237	236	240	272	237	250	252	236	248	262	218	248	260	276	245	251	252	252	245	223	246	211	256	216	265	274	261	229	263	236	220	271	230	238	258	261	248	248	235	283	256	252	250	257	221	270	251	278	249	244	227	237	250	259	258	246	274	263	250	251	237	265	279	271	269	249	293	269	235	241	230	238	266	268	254	250	247	225	243	256	264	246	243	251	225	266	270	251	257	237	275	277	247	221	263	252	228	245	231	278	243	281	258	267	234	247	211	234	249	250	234	245	266	248	249	267	224	255	247	241	246	291	261	261	266	281	238	240	247	255	270	251	249	265	275	267	250	246	251	236	235	246	247	271	251	248	229	252	264	249	236	230	286	236	288	231	252	243	248	244	258	237	237	237	242	254	232	252	274	252	247	253	238	230	266	263	232	212	251	270	258	251	243	258	273	266	238	259	251	228	260	237	256	238	241	244	248	233	215	251	258	267	264	259	246	242	240	269	266	269	242	248	217	239	246	223	257	242	249	266	247	250	247	252	229	213	253	239	273	265	247	252	242	259	228	274	268	250	236	270	215	233	253	238	232	255	248	230	232	260	249	261	254	271	254	230	253	245	249	234	238	243	251	196	235	236	258	262	223	250	261	263	238	279	226	238	229	242	251	260	246	230	233	253	273	240	218	252	259	255	241	227	239	256	240	261	236	269	267	214	225	243	273	276	259	269	225	294	261	227	260	237	274	251	287	261	239	250	252	249	251	240	281	234	237	261	267	214	263	212	275	257	242	232	251	261	236	225	252	286	236	243	232	245	230	254	259	272	261	235	248	262	256	259	244	219	251	226	253	235	252	254	249	240	226	254	243	247	266	246	258	274	239	276	246	233	259	215	255	220	248	238	252	218	252	247	228	231	272	238	251	250	256	241	258	229	260	250	245	265	260	225	262	269	252	265	248	228	207	256	209	246	263	233	244	237	241	266	290	240	237	267	198	243	249	241	276	241	271	226	264	232	253	240	248	257	230	272	269	229	226	274	214	251	249	239	223	256	272	242	265	242	245	273	264	222	258	248	232	229	292	238	206	252	258	226	245	225	255	290	276	245	235	257	256	248	273	243	249	262	236	229	261	216	267	231	241	239	222	254	275	255	251	256	274	247	266	260	243	240	240	246	264	259	257	252	258	248	249	272	247	237	262	238	242	252	230	263	261	251	229	256	285	227	242	262	261	279	225	245	248	255	249	237	244	241	249	232	227	225	238	263	245	265	248	246	227	270	241	266	235	250	259	275	232	250	249	235	249	252	261	260	241	263	258	247	251	237	263	268	243	244	234	228	253	260	221	236	251	255	241	233	250	273	302	268	237	237	237	251	235	238	248	263	222	275	255	225	253	249	257	242	259	233	289	254	247	259	250	253	247	255	222	275	249	243	231	229	257	249	226	266	234	248	248	227	258	247	244	240	249	254	252	244	269	255	271	264	270	253	239	265	267	264	246	240	264	243	234	252	278	255	236	264	245	238	222	278	248	224	266	252	273	270	234	234	239	262	216	242	265	251	277	246	242	246	234	226	261	256	252	239	248	270	234	218	239	244	246	251	228	252	229	249	237	239	259	281	256	245	234	253	254	225	226	236	244	224	247	261	231	264	226	247	253	246	258	261	273	251	245	255	232	260	245	256	252	213	246	244	230	238	273	252	243	242	273	243	232	237	247	250	217	231	244	237	224	253	273	260	247	267	260	235	234	228	227	250	289	243	240	214	245	261	256	222	245	255	237	224	250	237	241	220	228	241	247	242	244	256	238	231	236	249	265	247	266	290	242	235	256	245	270	253	230	263	233	254	252	245	239	254	242	262	232	251	233	252	247	251	253	247	277	255	244	266	258	224	246	227	238	257	245	249	248	257	277	262	268	235	231	241	261	249	257	241	254	291	252	239	213	257	290	241	247	259	251	252	234	225	253	244	279	256	216	243	260	230	247	230	194	223	236	240	242	254	244	241	263	254	219	234	227	272	264	232	279	277	222	260	268	244	255	263	229	246	282	243	262	242	218	271	247	277	256	254	258	286	257	291	243	216	262	258	243	250	253	263	247	277	270	260	262	249	222	248	247	283	272	221	259	262	288	263	249	260	233	257	259	248	251	269	249	254	240	246	233	250	258	222	247	258	255	253	242	250	245	256	242	246	216	222	285	274	256	219	242	246	214	271	229	256	255	246	241	228	245	238	262	231	254	232	297	278	240	257	238	247	247	248	247	238	240	253	263	233	274	262	250	244	228	259	254	214	253	251	269	272	251	244	249	280	240	245	246	247	246	237	251	256	237	257	236	251	240	256	235	231	241	238	224	256	255	273	251	274	240	249	245	262	255	293	240	259	282	246	267	253	277	245	240	249	255	246	251	275	240	271	226	262	265	260	244	279	231	212	241	250	269	231	239	232	243	285	239	270	276	239	240	247	231	236	269	275	238	255	243	234	247	251	251	275	240	256	259	238	231	263	260	245	251	225	230	258	223	246	241	240	238	247	252	242	232	270	273	252	237	285	252	258	261	241	273	275	254	242	240	265	262	254	221	234	227	233	255	267	230	247	238	248	237	255	230	247	248	254	254	251	273	281	251	262	223	276	241	256	275	305	252	256	241	248	235	245	258	235	227	240	254	281	254	231	257	257	283	245	269	238	257	226	241	256	271	260	278	262	255	260	253	263	223	239	255	257	249	244	251	254	266	273	276	257	239	244	252	243	288	261	222	254	215	241	234	224	214	222	244	261	226	250	240	253	274	242	230	223	203	244	249	249	229	248	267	263	261	263	256	248	268	260	224	240	265	238	235	273	246	249	234	249	266	265	247	228	254	235	254	237	228	231	240	255	246	226	227	233	250	237	243	242	240	247	206	241	258	245	242	247	271	243	254	262	256	258	218	262	271	259	241	239	257	231	243	245	264	260	251	250	258	233	258	221	247	218	227	261	243	248	269	226	256	257	218	211	220	253	247	281	255	299	252	220	297	238	215	244	268	247	249	261	252	241	227	243	247	255	237	283	255	276	254	250	247	275	241	248	233	263	255	218	242	236	239	282	232	242	241	240	275	224	250	272	247	230	249	257	230	235	240	241	243	279	230	248	251	246	245	226	243	242	259	266	249	257	262	223	215	225	233	259	251	284	229	257	253	264	247	235	233	264	269	247	248	248	266	223	260	256	247	229	265	245	256	240	248	251	244	259	257	253	249	262	252	232	250	268
24552	26478	37117	40014	35831	30096	27173	24112	22291	18910	15228	13539	12479	12217	11723	11425	9737	8408	7844	6523	5598	4858	4835	4347	4085	3006	2755	2783	2399	2375	2063	1927	1880	1838	1814	1648	1570	1528	1432	1422	1449	1410	1303	1168	1086	920	948	852	928	848	818	795	785	824	825	772	762	768	730	755	713	760	791	805	718	760	706	671	678	688	714	685	666	640	619	661	696	645	648	686	609	605	636	651	625	675	590	615	662	653	668	654	659	619	602	637	620	589	627	653	608	616	618	611	594	553	608	604	593	639	614	609	604	602	617	614	608	596	587	624	681	602	596	600	617	641	630	597	627	603	613	584	638	655	593	658	607	586	615	628	608	603	575	620	624	638	606	612	647	562	610	619	599	596	638	646	618	593	596	628	614	582	576	588	637	595	610	589	636	592	598	591	575	610	609	614	552	607	637	565	646	612	630	594	593	635	567	641	623	633	586	599	554	551	601	592	563	654	582	617	606	616	602	556	601	642	626	615	596	605	584	600	607	607	602	624	610	609	566	604	613	647	607	585	604	589	596	595	592	627	589	563	602	652	573	627	625	585	599	597	599	594	614	565	621	594	576	595	609	585	599	606	609	618	582	599	613	593	562	629	565	592	588	647	627	605	607	639	618	618	569	599	643	602	576	624	597	646	625	616	629	600	562	613	618	642	587	685	638	613	626	621	611	604	593	618	645	577	641	556	637	564	631	647	594	581	609	589	586	602	567	600	594	573	561	603	628	571	564	601	627	601	624	619	595	646	604	624	621	614	598	610	580	593	612	606	599	600	616	618	649	639	627	623	624	602	618	613	624	581	609	569	646	609	586	590	574	575	580	623	617	654	615	618	644	606	608	607	598	586	635	599	592	612	638	597	607	599	610	654	579	615	599	571	610	632	606	562	609	585	620	641	586	595	615	650	595	603	588	567	618	588	611	621	563	624	637	590	596	639	582	631	601	588	567	603	659	614	637	603	587	591	603	603	571	615	572	547	616	639	609	594	607	565	577	632	597	596	640	621	582	583	563	603	624	605	618	624	564	624	621	580	642	598	572	618	600	590	633	568	595	565	595	641	634	618	589	591	619	650	617	580	575	639	638	583	617	628	600	629	609	615	635	622	625	621	573	624	623	637	614	552	584	630	600	613	627	612	577	603	591	616	620	589	647	619	604	592	571	661	582	644	601	588	613	598	609	617	571	642	567	573	555	576	616	604	601	608	608	619	578	564	603	614	611	647	603	578	591	612	579	631	620	600	617	578	592	599	610	631	598	592	600	633	560	622	568	623	583	605	568	591	564	611	615	599	587	595	608	606	624	618	609	585	601	595	630	602	649	607	612	623	614	582	569	577	634	579	604	619	624	616	597	599	594	601	593	577	615	618	593	552	585	584	600	633	595	650	597	621	601	604	601	630	647	587	585	595	601	609	582	608	614	562	611	615	600	600	618	653	589	605	602	545	600	585	633	676	557	593	635	606	604	638	586	635	592	602	631	604	536	644	544	608	571	626	589	652	582	571	592	641	628	572	589	640	622	584	629	594	596	589	611	608	609	582	619	621	594	587	596	623	584	591	619	623	637	622	640	635	659	575	584	619	575	600	603	604	661	631	580	609	584	564	583	607	606	592	597	592	602	638	610	634	580	624	583	621	534	621	578	647	559	620	629	611	614	589	604	632	618	576	638	573	588	596	573	619	592	578	627	593	661	583	618	569	605	568	587	602	621	583	584	576	605	583	617	632	610	591	570	613	620	600	607	565	577	609	614	597	619	595	595	609	639	526	630	568	588	596	593	632	620	628	603	581	592	592	625	621	602	588	551	620	581	594	614	635	636	586	579	622	620	653	580	620	591	615	602	575	594	605	625	574	602	624	595	651	620	609	648	578	647	653	600	617	569	654	619	600	620	621	599	638	610	563	622	615	580	607	642	625	618	604	616	649	572	592	653	577	552	569	618	605	642	602	596	611	573	573	622	590	573	623	574	614	618	608	608	577	590	591	616	645	626	602	611	605	627	605	676	605	597	622	607	585	576	592	660	616	641	621	634	593	579	584	621	564	620	612	573	611	628	580	565	613	632	616	562	624	583	612	603	585	648	551	624	668	604	641	612	621	668	589	617	606	645	619	645	637	651	584	586	613	586	614	658	584	624	638	602	628	603	627	629	597	612	621	560	600	558	602	589	614	552	630	655	575	604	629	583	588	577	616	634	631	595	603	610	595	567	610	568	570	634	565	595	589	612	623	614	615	562	569	586	649	585	589	571	605	635	644	585	643	597	611	591	632	598	621	589	602	584	614	627	571	603	649	634	585	651	622	620	611	599	612	622	583	597	630	589	626	577	592	626	570	611	577	635	588	644	582	604	586	580	598	607	579	589	618	606	631	641	614	657	587	626	632	583	599	593	590	612	636	608	611	633	595	600	582	602	614	576	596	658	560	632	549	614	590	594	610	598	593	565	612	642	609	625	618	573	649	599	586	660	594	591	588	619	565	653	606	621	585	632	599	617	592	600	589	641	615	582	602	619	611	610	653	570	598	678	624	650	587	617	579	612	640	586	577	586	579	628	597	624	582	576	613	645	622	590	627	584	624	561	630	601	621	621	584	610	647	643	595	654	579	571	600	602	625	617	606	624	597	627	645	584	595	610	625	599	588	576	583	588	611	600	609	584	614	631	623	614	638	622	626	619	628	552	611	601	638	640	576	613	582	591	638	600	612	605	604	610	614	611	612	635	629	571	616	587	573	564	565	589	626	584	650	593	601	609	605	559	600	679	626	603	622	599	564	619	563	573	574	613	617	605	617	575	603	596	624	609	653	609	583	622	594	617	596	632	589	624	624	645	633	586	600	665	577	625	604	586	622	607	607	603	611	575	601	619	627	623	618	613	621	609	606	609	636	590	588	621	634	612	590	600	627	598	617	594	575	590	589	602	571	613	627	605	578	608	584	578	579	586	666	627	613	615	592	617	579	612	606	579	605	573	595	596	619	594	563	598	628	625	625	608	644	634	582	601	609	626	577	591	618	627	640	608	546	585	628	579	589	608	654	639	617	605	562	626	626	616	614	601	625	641	553	617	584	628	607	599	589	571	550	621	595	577	594	604	607	625	614	551	605	601	578	617	593	613	588	582	585	616	591	604	633	590	635	598	586	621	581	635	620	640	646	651	639	629	634	592	574	600	595	543	646	601	604	601	605	598	603	604	613	602	596	613	641	598	644	611	621	609	575	584	632	569	602	610	643	607	600	570	628	609	635	572	617	647	607	615	587	589	614	599	594	623	593	581	599	603	577	604	593	612	621	602	643	591	577	594	610	611	655	578	605	656	613	648	608	627	613	624	654	600	586	594	574	578	593	606	669	580	615	622	588	592	614	632	610	630	582	599	625	595	612	600	620	617	614	608	607	619	628	573	587	589	609	575	607	607	604	588	579	615	570	610	588	597	639	602	567	590	615	613	591	628	614	600	619	622	646	610	620	637	617	611	577	589	569	615	608	587	634
24140	23963	24341	20249	12969	7467	4599	3116	2578	2134	1558	1278	1179	956	909	887	794	743	671	553	464	446	406	372	353	347	327	353	331	319	303	302	302	278	298	272	270	269	263	289	296	272	261	235	281	269	265	256	279	282	230	248	224	262	285	246	231	248	256	249	268	266	267	234	259	201	269	246	248	258	245	228	264	257	250	274	266	257	245	264	250	237	234	247	248	245	247	240	237	252	248	285	292	211	246	247	232	281	269	274	234	272	229	259	255	252	241	264	249	232	257	269	241	236	237	263	266	221	268	263	225	244	273	233	238	236	262	234	257	240	260	249	225	235	243	241	266	230	245	269	244	246	225	266	240	244	266	258	254	272	241	242	252	262	245	267	262	245	234	238	260	261	218	233	225	269	249	260	261	252	239	219	222	216	236	248	241	282	259	230	229	262	226	252	252	259	264	237	253	261	237	254	265	262	230	259	270	242	247	236	243	256	248	233	248	273	259	239	273	236	251	234	251	248	281	214	257	250	269	266	239	257	259	220	261	244	246	235	277	244	264	259	241	243	227	240	251	250	277	240	270	274	260	239	239	235	249	277	255	257	232	250	236	243	251	221	253	218	274	207	264	263	224	259	245	239	258	269	250	267	231	265	267	260	242	221	267	246	244	251	225	236	248	261	274	265	258	223	268	230	264	249	262	255	244	219	247	284	257	207	215	270	224	268	239	242	251	253	239	273	259	267	255	248	216	262	273	254	239	223	210	203	232	263	262	255	254	234	253	228	243	263	243	260	250	262	234	224	264	273	242	262	239	251	247	246	269	250	282	263	231	230	268	239	233	266	254	249	222	232	256	246	252	246	251	247	274	256	256	269	239	225	247	260	225	251	234	218	265	254	225	269	274	258	255	253	250	234	223	243	216	244	239	272	257	242	238	243	271	240	246	252	222	210	241	269	238	234	247	204	243	234	240	253	261	261	254	226	250	252	264	281	251	258	239	245	246	271	252	267	250	274	261	249	218	240	238	248	252	258	230	257	265	238	222	257	244	240	262	241	265	258	268	253	264	254	221	248	262	271	272	252	235	232	250	262	254	251	276	243	242	219	262	260	247	220	277	215	246	222	247	248	251	220	227	216	239	228	248	269	233	223	255	264	274	274	282	255	267	227	267	245	217	253	223	221	274	261	256	227	273	233	229	232	267	260	248	243	255	255	245	254	211	259	252	223	233	244	235	256	242	279	225	239	264	251	258	260	243	276	268	252	267	252	235	233	256	242	213	222	245	245	234	258	261	255	228	232	260	241	250	249	246	255	256	245	253	242	232	236	263	283	241	228	242	268	244	255	280	267	255	274	228	250	257	223	256	266	268	236	247	250	250	257	255	265	260	251	234	234	285	281	256	255	228	251	252	230	248	256	217	239	262	251	250	259	271	245	224	253	277	225	269	254	268	244	237	212	254	241	235	263	238	266	246	253	241	268	272	232	266	273	243	236	261	228	246	231	262	231	279	251	212	227	235	253	263	245	265	243	257	258	246	245	260	229	248	255	237	235	249	258	275	237	254	257	238	243	245	256	244	264	253	252	221	259	217	265	208	240	253	257	259	252	235	257	218	281	254	246	246	278	261	263	257	246	274	270	219	275	271	271	204	287	257	256	253	266	256	263	244	273	238	264	231	262	243	254	257	239	238	260	248	244	255	237	238	252	242	237	246	254	243	257	250	233	249	227	242	240	263	283	236	258	241	218	280	257	255	246	243	258	226	236	248	241	276	251	229	232	264	250	266	231	213	235	240	277	243	230	242	264	255	247	221	252	252	252	217	255	222	211	241	253	249	244	242	274	244	250	258	231	223	218	270	234	248	294	222	268	225	223	267	257	239	247	253	242	248	271	248	248	241	241	243	254	236	230	224	225	259	238	242	278	272	255	251	262	254	273	271	250	237	244	264	248	221	254	264	253	251	249	274	269	228	241	225	243	253	268	224	238	239	248	288	263	205	219	245	229	254	267	243	222	253	264	227	233	232	243	243	259	203	231	244	211	254	283	265	244	277	255	239	222	246	239	288	266	225	260	252	223	239	232	244	272	254	226	208	230	266	232	278	262	255	249	241	248	280	301	220	252	260	243	254	228	266	233	247	219	249	220	256	254	233	248	252	247	266	240	247	263	275	220	237	267	236	253	248	228	248	262	221	215	262	251	234	236	222	251	247	263	227	247	245	227	242	255	263	232	218	226	262	268	241	268	273	232	228	240	236	227	251	240	282	236	237	253	244	263	208	291	254	247	244	235	255	248	239	259	254	249	224	254	261	261	239	263	265	242	256	246	252	234	236	254	265	232	252	250	278	253	245	262	215	256	252	235	266	240	233	245	219	266	237	249	260	233	238	261	237	235	223	231	238	253	254	258	253	231	245	229	264	255	244	239	246	261	234	245	239	237	262	257	264	247	260	250	257	237	249	256	253	243	261	220	253	252	223	243	236	264	204	241	257	256	244	199	228	265	265	243	275	235	251	251	229	260	225	259	253	252	257	228	254	246	258	236	263	260	234	247	239	274	234	237	228	270	242	264	223	237	257	279	271	267	267	248	259	247	235	230	226	247	217	250	225	235	258	240	238	258	246	251	258	265	244	250	270	278	263	242	245	240	252	246	244	249	255	257	257	234	226	261	246	226	234	248	265	255	261	239	234	276	259	238	243	252	240	239	236	258	241	241	285	243	256	256	216	234	231	271	248	245	273	244	250	253	278	234	258	263	284	265	243	244	227	238	213	245	256	225	300	230	225	260	228	259	250	268	224	246	274	222	255	235	232	253	241	273	264	284	258	228	241	226	249	261	253	253	265	232	255	283	249	251	290	259	245	256	247	250	274	256	244	265	268	262	262	223	262	257	235	255	233	261	247	221	244	257	246	247	234	247	262	261	237	244	247	280	240	240	264	242	256	258	250	251	240	258	253	256	223	257	255	256	228	249	213	237	251	260	222	232	258	268	222	218	267	238	240	267	250	263	232	257	272	245	235	249	234	258	271	237	235	237	258	237	261	242	265	229	255	252	239	228	262	236	224	252	238	258	256	251	227	247	227	262	276	236	230	231	228	262	280	239	237	251	228	213	240	252	243	234	227	264	250	277	254	233	244	210	229	245	225	239	241	259	237	252	236	251	254	270	245	249	246	246	237	268	242	264	252	250	267	269	226	211	256	260	244	242	245	250	213	247	234	225	249	254	253	262	258	231	217	269	231	256	245	264	232	251	243	220	228	256	247	267	260	225	235	281	238	270	247	234	236	242	248	241	239	227	252	274	247	253	269	235	288	245	217	255	253	252	238	243	237	238	224	224	248	253	239	251	242	242	287	244	250	223	227	261	298	285	254	232	238	207	241	236	239	234	249	245	256	263	259	241	257	258	238	244	249	253	236	240	269	244	263	244	262	271	272	231	267	251	261	248	267	249	246	254	260	258	257	246	248	235	246	240	261	247	242	246	288	242	255	250	243	262	253	217	263	210	231	265
14041	17870	27165	29620	23838	18812	15692	12476	11864	9825	7877	6581	5813	5298	4913	4882	4385	3838	3296	2698	2410	1995	1822	1684	1457	1377	1290	1266	1215	1156	1131	1023	970	994	971	988	905	880	916	838	810	802	790	711	716	670	695	698	664	658	670	678	636	673	625	616	619	593	661	616	634	673	620	678	623	591	589	608	617	633	552	594	599	617	637	571	614	618	564	599	617	598	636	610	612	635	614	603	636	598	614	666	637	608	623	591	629	585	542	631	618	626	600	624	637	603	625	601	637	645	633	607	658	567	633	601	592	597	643	649	602	577	609	606	621	588	627	583	647	634	635	694	593	589	599	588	600	584	637	631	653	644	595	582	634	658	595	619	576	641	613	643	656	612	623	652	626	619	602	627	605	633	616	638	598	647	609	619	615	636	610	581	594	614	636	595	639	569	601	607	623	614	634	574	633	632	567	568	606	616	619	613	656	654	621	590	584	640	615	664	608	565	632	649	579	647	606	625	637	600	618	624	644	683	617	565	650	608	645	603	629	623	654	623	623	611	590	621	578	585	651	636	624	608	584	662	639	589	602	609	619	630	602	668	596	555	665	622	603	627	603	618	614	646	577	613	634	609	620	595	624	617	598	625	662	584	609	627	612	662	627	621	628	606	625	599	643	661	653	588	608	620	654	596	576	604	590	610	618	655	610	599	593	591	593	607	597	604	605	589	606	570	607	573	619	613	624	621	619	636	586	626	629	577	632	655	657	601	602	659	608	620	569	628	645	619	656	617	628	608	623	629	577	627	639	627	662	656	641	655	629	616	655	612	632	599	596	652	595	614	619	601	610	612	610	657	623	634	625	600	625	594	626	598	552	629	597	641	604	614	602	608	645	632	604	640	640	566	624	621	597	603	623	633	639	601	614	563	594	604	656	579	621	594	627	608	642	638	627	601	613	622	625	620	623	618	540	610	616	607	606	647	587	616	650	615	640	621	643	652	612	588	633	602	639	627	614	581	599	631	609	611	642	618	693	575	592	595	609	601	622	636	617	594	578	621	643	584	585	631	611	625	647	584	615	601	610	612	633	563	626	547	609	597	595	663	578	625	614	632	564	645	600	627	612	604	620	602	594	598	624	601	612	649	621	597	632	588	647	602	622	639	609	603	603	650	608	631	609	628	633	576	594	622	609	630	578	584	659	612	616	623	620	602	634	579	617	602	632	631	615	610	612	589	642	591	650	601	684	590	620	642	600	627	638	626	618	666	685	608	646	633	636	594	627	648	591	600	616	638	624	627	650	629	576	615	609	597	622	592	648	614	601	610	600	638	589	604	599	607	607	643	634	576	599	635	638	627	644	617	622	653	576	617	586	639	609	596	591	639	584	620	620	636	594	608	632	626	608	619	607	591	633	616	641	606	616	672	615	571	579	616	585	575	590	628	586	599	601	628	648	643	604	622	650	616	626	590	641	610	612	601	612	594	635	628	624	624	651	607	599	577	584	610	614	600	619	643	585	624	597	613	677	651	689	620	606	643	619	607	605	631	599	598	631	616	622	644	597	601	620	603	604	646	616	623	656	634	589	628	624	676	634	627	617	625	630	630	610	641	637	624	614	586	573	633	579	626	648	605	605	579	623	619	573	576	606	584	675	610	592	646	567	615	632	593	589	612	648	599	626	621	672	631	591	629	608	615	596	654	615	677	619	569	589	623	621	668	618	622	606	647	622	603	577	615	559	599	595	656	626	669	633	582	596	622	587	607	599	588	623	625	677	602	595	592	631	601	601	625	613	617	653	632	622	627	645	664	613	651	629	569	610	575	640	585	606	563	603	616	576	600	609	603	598	607	606	608	571	646	619	672	619	608	627	616	579	680	663	650	603	605	610	615	640	577	595	627	623	597	621	567	586	631	627	575	637	626	586	561	590	660	615	563	597	582	586	603	620	641	630	668	620	617	589	643	646	628	599	611	633	649	609	608	619	610	657	645	628	613	632	595	631	616	578	610	607	653	610	629	647	633	653	572	583	623	613	648	610	642	614	606	614	639	605	623	628	628	577	664	621	597	576	617	596	636	590	659	610	560	635	604	563	622	625	602	608	634	619	619	614	652	624	641	603	653	584	603	657	621	616	617	637	646	609	668	622	598	594	628	611	621	624	600	653	643	615	596	616	624	621	593	609	641	633	628	591	642	607	631	651	606	642	602	636	577	605	596	629	597	637	638	635	578	639	640	613	632	594	598	561	637	579	611	647	662	660	633	611	644	621	549	639	599	607	583	591	643	621	628	620	628	618	615	577	642	589	601	635	631	589	636	652	632	630	627	567	628	574	610	631	616	624	657	628	608	627	640	630	603	623	638	622	635	584	650	591	628	608	640	618	585	633	603	642	638	610	605	652	610	595	603	570	613	617	599	651	627	611	622	629	585	635	602	588	613	624	613	588	627	651	637	613	612	632	608	642	613	623	656	648	620	626	654	642	589	620	610	587	634	594	651	595	576	592	597	621	660	651	594	607	631	634	599	608	627	647	618	618	648	581	621	616	645	599	634	582	600	612	636	583	635	638	645	602	625	591	605	627	654	555	600	671	599	583	587	612	600	620	638	626	583	660	587	598	640	599	592	635	614	608	635	639	606	636	617	613	611	662	629	602	602	620	607	658	646	632	635	599	640	625	575	605	602	607	613	653	613	619	649	649	613	659	650	650	604	615	636	669	673	580	619	616	612	590	622	605	623	574	621	649	616	634	656	595	621	599	611	624	668	632	647	605	647	619	630	619	654	587	604	626	602	628	655	584	623	562	590	605	583	613	601	621	636	572	618	591	629	599	610	594	628	641	598	636	567	587	621	631	616	656	616	572	611	646	616	631	656	583	610	625	643	628	608	660	642	644	600	647	613	619	623	615	617	624	597	638	664	596	579	615	590	592	608	641	624	607	578	631	595	643	614	629	616	588	600	624	631	631	610	609	585	611	660	620	600	628	659	634	616	606	588	632	589	650	598	591	604	628	642	645	638	569	627	631	630	593	631	591	624	565	636	610	640	684	647	589	614	611	659	599	633	609	638	614	591	600	646	619	613	636	568	579	621	612	612	611	636	613	577	637	604	632	595	665	619	606	657	592	604	571	637	605	599	629	670	583	623	621	670	607	612	610	620	621	612	618	565	600	647	616	592	606	587	638	638	625	624	624	626	665	615	581	640	632	562	604	556	574	633	584	606	603	661	641	601	612	582	615	620	651	617	610	595	630	656	586	609	611	611	591	583	634	625	646	601	591	602	624	594	607	561	624	602	626	616	592	567	587	617	573	650	606	658	588	652	654	622	607	648	610	628	635	586	658	659	627	591	623	576	599	606	652	625	602	652	599	630	560	589	645	648	641	592	602	631	604	608	619	622	625	623	605	674	652	641	608	594	620	625	643	578	585	621	605	572	642	617	605	600	620	626	556	638	611	601	639	653	606	618	601	637	561	628	619	651	623	585	658	610	590	583	639	616	595	605	622	593	610	640	618	603	601	593	580	565
32605	29223	30411	26955	18419	12183	8043	5737	4593	3662	2739	2035	1841	1715	1700	1606	1295	1095	1019	858	805	777	641	584	582	485	491	439	432	424	437	396	418	388	374	369	385	358	357	346	370	359	345	356	344	307	337	316	318	309	310	333	305	311	297	323	273	310	284	294	304	287	324	286	303	302	293	297	282	307	276	295	299	289	325	269	296	299	276	300	297	286	287	280	312	284	263	265	292	289	282	314	294	299	291	298	292	274	295	339	303	310	304	309	309	318	328	293	289	270	296	282	256	260	287	281	322	284	272	284	284	305	284	315	283	274	290	285	257	287	289	282	276	341	269	288	281	279	293	289	323	305	282	296	282	285	250	311	294	300	277	292	289	298	322	281	287	291	292	284	299	305	292	301	318	307	324	316	272	285	264	271	294	301	307	263	273	275	233	312	301	286	302	335	287	302	320	286	276	277	302	265	267	271	298	287	308	301	290	286	298	294	290	285	264	333	284	280	275	291	312	280	267	290	306	277	279	279	250	285	293	268	330	313	316	274	266	313	313	304	293	279	299	326	279	288	302	277	326	313	283	283	312	319	287	280	288	269	308	302	303	260	269	272	298	327	290	309	289	280	301	305	296	294	264	279	276	257	287	292	285	261	271	300	286	297	298	277	282	301	303	281	261	291	283	290	283	305	288	298	272	312	289	281	282	334	298	320	306	312	301	299	263	305	323	289	297	297	333	296	300	272	302	289	289	306	305	284	272	302	286	288	273	322	342	271	312	283	277	295	290	295	312	244	267	289	320	306	307	299	315	290	286	284	318	283	272	300	293	304	300	285	268	296	323	283	273	309	294	295	298	281	284	279	294	304	329	292	326	290	267	280	287	291	306	294	293	312	278	260	285	293	318	291	287	293	313	326	288	263	262	298	296	305	300	282	291	274	331	320	300	282	284	285	293	309	280	301	301	312	316	292	269	289	303	287	303	278	300	281	279	277	298	300	301	268	275	292	265	253	289	289	317	282	309	275	315	318	286	323	269	278	290	295	280	274	291	281	306	297	312	286	275	301	298	269	279	283	294	333	334	281	298	314	280	269	292	343	294	277	317	290	313	320	271	311	277	316	303	277	293	314	283	291	293	270	290	294	297	252	272	279	270	339	290	239	347	301	290	310	323	295	322	271	273	278	294	304	277	296	276	299	269	285	287	291	307	302	290	262	310	277	307	267	250	324	284	255	319	274	280	314	293	298	299	303	299	289	286	254	298	288	279	283	332	319	296	262	281	282	307	320	301	319	318	323	317	293	285	289	293	284	294	282	271	272	265	318	304	269	273	280	247	313	284	270	290	311	305	287	324	264	303	237	291	339	316	275	324	300	308	298	277	302	290	273	280	289	291	270	293	308	310	278	267	275	301	278	285	284	304	280	271	271	312	316	277	281	299	292	264	253	308	297	291	295	308	296	312	287	282	285	287	295	285	308	289	282	303	304	309	293	305	282	281	310	270	296	270	288	276	298	269	296	286	283	308	303	268	294	273	268	279	266	320	282	275	285	293	311	291	300	281	321	299	300	304	337	289	287	278	318	283	293	272	282	305	325	286	282	274	279	306	314	272	295	268	323	326	308	280	278	282	316	306	309	312	290	271	282	276	298	326	328	283	275	321	295	304	303	280	303	274	286	303	302	295	283	284	274	291	305	317	301	301	308	263	322	294	301	315	291	299	303	298	307	311	336	318	264	294	295	302	296	268	293	314	265	307	278	322	303	282	315	295	298	268	288	303	285	302	287	308	291	317	296	282	297	285	273	267	319	286	299	285	279	257	273	284	313	293	338	294	258	285	274	284	320	299	297	270	296	302	295	270	280	292	282	273	302	328	301	327	264	292	299	293	291	301	279	295	327	267	266	283	334	273	310	312	250	252	310	290	288	286	262	281	293	291	289	284	285	273	289	283	325	295	274	293	302	308	245	289	278	257	291	298	254	306	296	327	255	281	300	279	284	279	286	274	303	310	287	315	271	295	270	302	299	312	313	278	267	294	301	314	248	291	299	280	262	315	303	304	307	271	298	292	296	276	288	295	345	276	309	270	282	270	292	288	304	282	305	312	293	326	298	296	288	299	322	282	306	297	274	260	289	324	314	325	292	284	284	282	273	293	303	284	313	297	305	284	298	279	272	299	276	292	256	276	276	290	316	286	296	288	295	303	309	301	284	307	304	302	290	272	253	329	282	271	272	284	271	322	274	294	273	288	281	280	292	317	251	283	279	314	322	272	269	279	280	293	290	304	307	294	292	286	287	290	304	257	252	274	264	302	324	278	313	293	271	276	285	282	312	253	304	287	294	253	313	263	296	287	270	295	264	304	279	316	260	297	303	280	292	290	297	347	292	260	321	327	320	274	298	281	306	265	261	289	299	298	304	308	296	296	336	298	294	287	272	300	332	282	283	276	287	297	305	332	296	289	299	304	291	284	259	304	293	288	271	323	312	282	266	295	294	308	297	276	311	307	271	280	320	319	282	278	317	295	268	297	289	298	282	315	263	293	287	299	270	280	271	273	281	307	273	287	244	265	276	296	290	306	287	279	290	278	296	288	282	329	288	294	289	278	253	278	303	279	272	299	317	273	306	300	285	303	301	306	298	293	259	291	268	263	299	302	288	323	299	267	300	316	292	285	288	283	315	316	281	275	256	282	286	296	282	282	282	309	290	318	288	294	296	325	268	330	276	314	291	277	306	268	294	298	294	296	308	318	277	277	260	313	267	308	282	233	278	279	287	276	271	312	290	308	331	297	283	299	319	295	266	312	308	278	314	301	271	305	293	311	319	309	281	274	256	299	293	293	276	285	273	296	283	268	293	296	296	284	305	282	284	293	284	301	297	324	270	292	267	279	283	295	313	287	277	280	292	273	255	351	297	279	281	275	281	281	310	294	309	301	345	301	290	301	296	275	304	320	292	304	302	306	297	301	297	304	287	297	311	305	286	295	267	296	286	315	269	272	299	287	316	279	308	263	297	312	309	293	309	291	292	274	281	277	318	262	286	280	287	292	301	312	286	303	274	269	303	301	298	285	278	292	281	301	284	278	243	301	292	304	270	301	288	281	287	276	306	286	256	281	290	308	268	295	270	314	299	258	301	287	314	280	273	291	307	272	321	295	319	297	307	288	317	283	289	291	305	314	269	264	320	273	305	314	303	293	330	273	278	294	289	314	297	304	310	291	299	289	274	319	270	281	264	281	285	280	271	272	307	259	296	280	299	264	297	276	282	288	311	304	255	286	267	286	292	301	297	282	336	305	319	305	302	251	272	308	315	309	296	286	287	283	308	323	288	275	284	306	285	329	293	301	296	263	274	289	284	308	273	303	304	271	299	291	255	255	272	291	274	318	295	301	301	292	292	295	290	334	316	285	265	277	319	307	279	313	280	308	295	262	286	266	285	254	301	292	280	282	264	306	269	299	284	301	276	284	305	333	285	260	292	278	268	246	313	280	297	301	291	307	304	296	279	309	311
19999	22014	32756	35592	30339	25965	22255	18721	17249	14852	11794	10101	9305	8594	8237	8423	7101	6094	5762	4554	4135	3600	3251	2906	2826	2122	2073	1856	1863	1719	1630	1499	1471	1493	1368	1324	1288	1248	1201	1183	1131	1127	1112	1032	973	957	873	879	846	824	795	820	844	828	860	730	819	758	755	716	768	795	774	752	723	711	749	727	775	761	679	731	769	756	665	738	790	718	697	719	691	738	723	735	734	678	697	703	678	713	735	707	741	736	741	728	753	729	746	738	733	702	719	680	702	692	723	671	721	688	755	637	728	720	710	722	650	746	697	673	714	730	707	688	733	717	713	708	707	805	716	727	692	691	686	707	709	749	662	696	797	703	727	717	701	708	753	717	744	699	725	736	740	694	696	696	637	705	696	753	719	697	667	703	712	694	692	712	691	674	733	678	725	744	672	709	708	675	670	699	744	713	706	743	712	749	736	689	702	703	691	695	738	729	641	711	668	737	755	658	656	701	724	723	718	739	703	717	704	675	683	736	711	696	705	672	663	683	791	732	778	726	691	729	697	705	730	655	736	697	682	739	710	730	653	701	725	713	738	708	727	679	691	758	718	667	695	720	724	752	703	699	698	722	683	692	728	688	746	679	701	683	753	679	715	675	671	733	688	704	657	694	690	752	749	671	690	745	768	713	714	738	685	691	706	732	717	727	697	726	724	728	686	749	662	736	684	697	741	728	697	706	683	701	681	739	696	675	740	715	707	693	684	693	721	755	731	672	701	715	708	707	725	743	693	743	670	725	679	712	684	701	694	721	725	671	718	716	756	698	739	744	685	699	681	756	669	745	697	734	713	681	719	765	719	729	760	733	714	753	681	675	686	731	694	694	704	714	717	698	705	745	697	708	712	699	750	712	725	684	699	724	715	745	686	717	717	703	734	668	678	746	773	725	660	753	668	698	691	712	681	672	738	731	687	723	724	691	729	699	709	772	679	718	707	710	678	691	694	680	713	666	691	708	711	693	707	695	711	702	697	721	730	713	701	724	685	706	741	738	723	688	700	719	717	743	677	685	737	697	723	699	715	712	721	722	690	660	665	691	701	670	690	679	725	728	693	794	681	709	699	718	731	693	708	668	631	716	688	695	688	737	741	702	748	701	742	692	728	716	700	708	709	708	727	714	724	700	686	688	739	668	682	724	657	736	714	669	635	730	703	698	691	703	726	743	701	696	709	703	654	669	722	740	722	765	731	703	673	645	708	697	696	682	667	662	693	756	727	681	713	720	724	690	714	705	682	750	673	726	718	666	685	707	712	669	711	715	733	676	674	662	665	686	701	726	784	678	736	692	711	642	711	680	698	725	714	721	685	733	707	716	724	679	695	719	731	695	688	726	671	739	715	728	726	669	741	672	750	672	662	715	688	684	724	700	693	699	713	754	718	710	690	662	689	706	682	715	689	681	714	696	711	728	671	706	700	747	713	664	702	713	723	722	689	686	718	690	762	763	698	693	714	785	671	683	699	716	698	684	725	750	675	686	699	706	658	719	692	707	729	692	701	731	764	647	668	667	741	682	670	729	750	716	705	732	723	702	749	744	716	672	674	711	657	752	671	750	728	691	681	723	727	720	746	707	726	747	708	703	684	737	729	707	699	699	701	703	681	717	708	698	734	654	708	699	683	703	688	738	683	696	708	687	672	692	760	692	677	697	681	723	723	708	665	690	702	692	702	739	719	712	735	704	691	697	708	676	701	740	710	670	678	688	699	730	718	705	685	754	669	716	673	714	752	679	742	692	740	679	698	704	703	690	692	722	721	679	703	689	732	744	743	700	744	670	710	674	722	725	700	742	727	732	665	731	708	669	690	727	700	701	706	699	697	718	715	709	682	712	673	660	733	670	690	702	676	712	687	735	682	698	714	720	699	655	709	746	687	687	685	683	677	693	740	715	711	685	689	683	716	705	725	680	697	704	709	744	680	666	715	678	756	684	714	682	705	752	689	688	722	704	718	747	717	697	680	730	677	701	659	718	691	711	718	715	742	709	733	668	707	675	672	718	723	708	670	698	731	724	722	677	715	727	672	688	643	688	729	724	697	677	664	685	681	723	686	742	726	665	665	717	712	684	735	743	678	718	694	689	742	656	703	718	704	679	701	714	739	695	680	673	677	687	700	717	692	712	697	721	683	695	717	679	695	680	705	723	703	758	662	650	692	696	692	690	699	703	675	727	704	693	721	704	732	706	686	750	709	714	702	763	705	714	731	702	717	698	697	729	710	663	688	690	693	697	685	743	717	716	710	704	711	709	647	697	730	732	707	708	706	749	709	755	702	738	747	683	669	708	705	693	711	739	713	698	740	678	686	742	695	708	702	728	711	744	755	710	727	648	744	786	632	702	691	707	689	675	693	730	706	692	694	713	695	684	682	775	712	735	719	720	699	731	712	708	738	708	706	710	688	747	700	738	753	711	733	721	668	705	714	738	692	722	688	731	705	718	691	731	705	672	707	700	712	715	703	690	667	709	696	712	700	713	692	714	700	714	714	706	661	724	729	673	706	693	756	735	665	752	673	687	672	728	696	735	723	655	672	723	684	680	675	671	704	657	681	691	731	684	669	722	734	693	745	717	706	687	734	680	691	681	687	699	707	684	717	684	709	742	787	684	704	712	709	695	681	731	721	719	713	714	656	712	672	694	700	717	686	672	708	717	745	721	693	669	699	738	724	715	719	702	687	713	741	695	685	700	702	702	670	712	684	715	707	676	768	696	756	779	688	711	717	700	671	706	675	685	691	689	664	708	757	730	723	686	672	728	701	677	665	714	690	715	684	681	713	730	739	727	729	709	679	704	734	683	768	702	720	688	735	692	689	680	735	684	669	759	727	667	719	738	696	709	710	718	698	711	710	703	722	709	725	704	690	688	722	714	744	671	702	717	680	712	645	692	688	682	708	696	710	669	685	685	678	646	699	705	751	730	695	716	726	708	695	710	718	727	725	702	679	706	724	702	744	707	667	720	706	701	704	687	746	734	687	729	705	748	664	743	706	714	710	667	704	735	747	679	668	724	676	751	663	640	693	701	758	696	706	739	829	711	770	670	683	698	695	692	728	698	680	665	720	721	684	682	659	700	693	717	716	691	641	700	730	712	707	717	693	679	720	725	699	710	699	673	744	735	733	714	741	726	722	719	715	719	743	722	689	734	749	673	748	685	692	662	719	674	687	685	692	723	716	798	712	693	703	685	710	729	710	709	724	692	715	699	702	735	719	644	681	710	711	748	744	688	709	763	688	710	744	731	723	698	685	735	702	712	680	764	694	769	748	651	702	679	651	750	692	700	682	722	723	723	729	703	713	690	728	682	715	707	709	714	702	698	723	711	698	693	679	711	684	724	704	719	709	631	740	749	698	702	739	728	698	764	715	649	675	741	664	723	709	696	722	665	658	750	729	699	673	731	700	729	715	705	708	695	687	733	696	711	645	672	738	705	697	660	703	682	698	688	700	692	665	701	675	691	684	737	700	739	687	704	717	690
40190	34396	35360	31583	24235	17699	12080	8658	6958	5679	3926	3177	2533	2471	2395	2575	1903	1471	1435	1142	1072	847	908	786	772	614	538	516	493	486	421	417	383	401	379	377	357	367	322	338	380	342	323	320	310	269	319	255	305	291	284	265	294	277	289	271	276	259	271	264	291	276	237	270	268	282	263	272	267	235	268	275	229	254	248	242	233	242	249	282	259	263	273	245	223	230	237	233	228	245	266	259	253	237	256	261	240	237	280	270	226	271	252	283	249	246	251	262	258	263	247	247	260	249	244	254	221	248	243	249	217	252	263	262	252	232	263	268	231	254	236	275	255	271	249	265	242	254	256	249	244	280	210	245	263	248	277	227	251	225	272	241	233	232	246	253	231	248	235	233	246	277	246	230	262	277	239	255	257	274	249	248	268	264	245	250	257	230	263	255	238	239	231	236	256	272	246	232	226	259	263	257	224	255	242	278	262	229	273	239	258	229	255	244	243	225	237	253	264	232	237	238	249	246	230	262	233	279	268	248	257	252	234	267	213	256	239	251	240	269	233	241	281	252	234	265	242	224	286	297	245	224	251	265	239	242	226	234	246	238	248	233	230	276	241	254	254	237	226	247	246	247	262	265	234	243	254	221	246	240	244	259	279	257	228	244	257	216	262	259	242	232	245	246	230	270	231	272	253	266	245	246	253	275	264	275	245	217	220	232	222	293	265	247	271	227	230	249	261	283	249	225	267	272	228	261	228	283	264	231	237	235	231	261	257	267	250	232	221	261	260	249	271	245	258	249	256	237	264	236	247	235	251	249	230	229	249	259	259	260	261	241	251	245	233	284	253	263	227	250	266	236	244	280	245	273	260	260	257	246	253	263	254	220	254	245	253	261	219	240	250	263	261	265	213	260	291	258	274	259	264	260	248	244	288	248	251	295	240	272	267	232	238	251	259	249	225	248	239	259	237	276	254	233	240	220	242	241	232	257	213	270	244	243	233	269	225	248	249	271	273	229	257	234	250	232	212	233	228	233	254	266	267	260	263	248	235	267	231	243	284	293	250	230	233	239	233	249	224	238	217	256	233	277	263	270	254	243	272	240	261	243	224	253	218	255	263	256	240	221	262	266	225	252	241	266	240	247	219	265	258	236	234	244	223	228	251	243	228	246	257	241	273	264	260	258	257	266	234	245	213	271	253	228	251	256	240	249	215	252	200	238	268	282	252	249	232	237	260	224	249	239	254	251	253	281	262	238	247	253	250	234	267	251	252	235	237	264	242	239	237	221	267	221	249	290	265	243	242	243	246	246	247	234	243	251	248	236	245	264	244	204	241	246	240	262	262	273	263	254	261	269	216	238	254	222	261	267	280	254	250	253	266	257	240	257	264	231	294	255	225	283	264	231	247	247	255	236	249	225	264	234	266	264	278	243	265	259	239	240	249	217	243	240	261	248	229	251	243	276	245	239	254	222	244	273	237	284	241	267	235	250	276	261	265	252	236	234	269	233	255	233	244	218	265	236	266	259	254	257	229	245	281	242	271	261	266	252	245	232	254	272	247	260	262	256	234	238	239	263	243	244	246	251	256	258	292	252	262	250	243	253	267	247	264	258	217	223	247	249	255	226	283	238	245	259	253	249	251	235	256	249	238	260	239	235	226	225	257	232	222	260	240	222	242	234	230	223	235	250	252	240	262	282	236	215	271	246	253	227	242	242	244	257	254	232	233	256	244	239	236	230	264	235	241	269	252	241	246	227	238	237	244	307	250	248	273	245	224	256	261	259	248	244	233	258	252	261	255	236	238	242	247	270	268	230	240	229	250	241	283	245	260	214	229	245	255	249	244	253	251	232	236	239	234	232	269	246	231	238	201	248	270	280	247	270	248	239	276	247	240	264	257	251	297	243	253	256	229	238	262	245	253	242	240	231	257	236	256	241	217	255	249	234	254	267	250	246	265	248	220	267	260	221	242	211	257	247	273	262	236	258	285	260	285	237	213	243	252	290	267	224	234	238	261	254	247	262	242	242	261	232	269	284	293	233	246	239	255	196	226	254	260	244	271	240	243	253	241	237	248	233	258	275	238	239	256	223	239	231	246	246	250	248	272	236	259	246	259	243	243	267	234	265	250	253	247	247	237	257	238	265	228	269	238	279	252	253	254	257	236	286	266	275	236	219	263	290	252	214	213	264	272	241	261	232	242	238	257	240	236	240	248	259	227	287	274	254	252	270	255	251	242	251	251	269	237	264	245	231	235	221	250	238	242	258	250	261	272	265	261	233	256	250	219	259	234	266	246	223	264	225	258	240	246	257	235	251	255	248	257	228	251	248	246	239	226	252	249	239	252	253	280	254	263	252	231	239	271	283	205	244	234	272	239	240	258	246	225	228	203	228	234	255	248	240	227	223	231	256	262	237	287	248	247	223	254	232	270	272	241	233	247	272	237	267	280	255	279	257	236	266	267	240	228	255	237	253	241	263	273	229	238	237	279	240	243	259	212	221	247	256	247	257	230	260	256	244	272	250	241	263	247	256	239	251	251	258	231	254	260	262	221	259	263	272	260	266	242	272	236	208	242	246	231	261	257	258	256	266	247	261	251	226	262	257	259	244	231	249	274	254	217	224	245	251	229	242	248	245	225	260	241	242	219	269	254	250	248	263	243	220	208	258	232	230	263	233	268	300	217	251	244	264	228	271	254	239	243	236	216	291	259	263	231	230	253	243	251	251	266	235	252	217	260	262	242	274	243	260	254	236	252	228	261	263	237	234	245	229	207	238	237	247	244	217	265	205	217	258	236	232	235	260	276	240	285	232	266	246	248	243	223	247	232	278	303	230	246	271	227	234	237	227	246	237	266	265	253	237	243	228	250	221	248	210	258	243	226	246	266	245	246	283	242	229	252	231	239	242	254	253	235	254	258	241	249	231	208	241	262	247	249	243	262	262	231	234	240	236	258	210	223	209	246	257	233	239	242	237	243	261	299	247	223	248	255	273	257	245	248	233	242	263	256	263	211	242	231	287	241	235	239	217	241	247	238	254	229	267	242	232	252	263	239	259	222	232	254	266	254	218	255	243	226	254	265	236	232	277	239	254	279	253	256	226	236	240	311	260	252	266	246	265	244	258	251	248	260	248	220	249	249	267	230	241	269	252	278	244	262	240	228	222	240	244	226	262	232	266	270	251	258	271	234	220	264	228	228	247	222	242	245	223	259	248	263	230	257	258	267	270	227	253	243	230	224	250	251	244	250	233	248	244	245	265	251	241	224	238	261	275	231	223	249	250	230	263	247	263	232	245	240	259	213	274	257	241	253	237	220	257	258	284	249	239	218	278	249	236	236	229	217	266	242	256	218	280	249	223	272	270	273	252	258	241	255	228	247	238	233	256	260	235	250	257	241	267	260	271	262	253	236	247	249	267	242	235	244	243	251	285	252	254	244	273	239	249	238	249	250	215	230	231	257	245	254	237	263	251	220	248	262	247	233	236	224	258	271	246	257	244	248	277	225	236
24967	25482	36627	39745	35589	31560	27551	24128	22039	19451	15834	13514	12445	11422	12129	11818	9832	8338	7707	6293	5914	5024	4889	4492	4201	3265	2861	2638	2407	2346	2005	1908	1912	1852	1822	1677	1561	1434	1383	1339	1420	1322	1299	1150	1046	912	938	899	809	801	748	804	829	830	826	795	740	810	797	719	762	748	740	780	726	677	670	670	718	653	642	720	699	717	674	650	637	660	676	658	660	660	565	598	571	607	614	632	640	681	630	661	689	634	581	601	610	621	635	581	589	576	615	606	641	589	615	639	570	604	639	596	651	572	617	630	575	569	598	600	635	603	575	562	602	583	598	612	642	625	601	616	599	606	614	673	644	604	534	587	649	577	586	599	607	615	600	604	620	595	637	599	594	577	613	641	591	658	602	614	582	635	649	607	640	607	600	582	607	645	593	583	609	630	590	647	619	599	632	594	575	647	582	610	594	602	582	580	625	539	605	620	623	604	602	613	598	586	604	577	619	571	625	599	635	603	587	560	629	636	622	612	664	540	609	616	600	615	600	585	613	635	587	602	635	593	555	626	655	577	618	604	605	645	593	593	580	621	617	581	679	603	565	585	605	572	591	602	648	640	625	581	607	602	588	622	603	636	576	635	618	575	624	610	657	606	616	578	603	623	630	615	605	599	612	592	610	631	560	625	641	594	602	639	590	616	610	580	595	596	621	624	643	595	599	633	618	594	570	609	561	604	607	571	617	607	606	603	602	609	532	624	588	562	574	603	651	600	595	607	594	592	612	624	617	600	560	611	595	604	590	627	604	632	648	704	630	577	599	631	591	670	619	583	584	586	620	554	579	568	587	628	618	578	594	603	607	588	599	614	571	591	610	601	607	620	635	595	571	601	591	642	611	568	607	655	627	631	610	603	612	606	629	569	617	615	627	627	598	640	620	614	617	647	575	645	554	587	645	617	593	563	613	634	632	591	645	586	578	588	624	617	606	601	619	567	576	615	623	649	620	620	586	602	612	605	605	621	590	604	579	586	572	594	574	575	569	603	655	639	581	590	584	557	585	621	592	614	596	639	582	628	588	585	591	566	600	594	573	611	592	627	629	610	576	629	610	640	629	609	626	667	551	585	620	663	582	617	583	593	594	605	607	557	631	593	600	599	616	656	602	582	591	615	630	612	643	640	602	597	619	563	570	584	625	601	606	618	600	596	641	608	655	624	653	596	631	613	615	626	632	599	572	591	609	591	607	640	569	622	607	591	617	619	627	607	594	645	587	612	585	617	646	599	608	654	635	582	606	545	568	650	544	548	590	589	615	609	588	582	600	608	588	600	603	615	608	603	617	652	594	651	627	593	578	611	610	602	581	611	613	622	645	597	639	584	612	608	582	622	633	588	575	607	586	577	571	625	623	588	616	645	609	573	630	619	619	586	611	585	624	562	562	520	599	604	597	597	561	617	590	602	597	621	605	590	612	637	592	626	637	572	575	642	561	546	583	639	611	605	565	611	631	599	629	579	572	642	577	575	603	587	584	628	572	594	613	596	602	614	609	651	621	624	614	622	624	604	579	601	597	571	616	598	601	625	576	614	620	644	648	593	548	605	590	641	637	663	623	590	592	614	649	575	591	628	603	638	603	609	574	554	604	635	634	600	592	606	583	606	626	637	585	593	611	610	575	637	666	598	578	611	620	573	590	587	588	606	600	614	601	608	686	628	598	592	580	605	597	602	616	644	611	608	577	624	656	579	648	583	583	552	637	582	604	640	660	578	561	568	568	601	675	625	590	596	641	570	584	581	638	595	624	657	614	609	587	551	620	626	583	580	587	587	600	615	638	583	644	589	593	613	624	575	580	586	600	662	624	561	621	546	573	632	599	617	580	636	570	580	616	597	571	631	594	632	631	610	615	645	589	599	627	570	605	621	622	590	628	583	590	602	570	632	606	631	610	587	597	608	609	631	620	626	591	628	599	654	631	642	583	611	627	569	607	595	588	637	644	605	629	577	611	610	574	588	598	547	602	592	647	594	599	578	559	611	587	591	596	591	626	599	606	607	550	608	638	612	615	620	608	587	616	613	625	571	593	593	612	611	607	641	606	629	593	664	624	659	578	592	586	579	649	644	604	591	627	605	622	595	579	655	635	557	629	576	603	566	563	596	627	630	572	626	571	590	593	614	607	618	622	602	599	589	575	591	625	609	594	626	593	645	625	545	614	590	624	617	609	602	644	597	643	624	594	622	604	610	595	566	584	594	599	617	609	617	585	587	639	596	618	604	577	585	615	599	562	576	599	606	597	582	636	624	602	664	601	615	575	588	573	616	581	602	595	609	594	598	588	655	620	605	595	619	608	616	607	595	620	624	621	582	572	618	611	630	566	608	579	590	581	614	624	602	601	596	682	605	601	616	599	653	628	587	583	621	594	591	564	589	622	622	595	596	651	608	628	605	599	631	596	591	600	607	559	625	562	597	602	558	630	598	610	620	615	626	574	606	611	625	588	586	607	582	592	576	600	601	611	592	587	598	644	607	623	558	600	588	568	563	603	646	611	630	596	635	592	617	606	615	558	599	642	613	558	598	681	643	628	600	662	607	622	591	610	615	614	585	602	619	575	591	614	622	616	572	611	604	586	574	634	629	628	593	589	636	589	658	589	627	599	650	607	661	613	647	590	597	601	600	569	597	580	613	583	611	593	587	544	599	596	598	593	609	573	626	575	618	604	605	644	598	623	583	600	597	625	591	566	585	621	584	642	625	584	574	567	579	662	618	636	600	568	669	581	599	602	603	615	634	619	596	635	601	566	594	567	585	608	617	601	600	600	582	658	608	590	607	603	619	561	633	614	634	573	587	648	619	615	607	604	586	551	577	584	613	604	596	594	585	623	588	665	594	621	576	608	629	614	606	636	592	615	638	654	601	588	629	607	573	594	585	604	614	621	615	610	612	615	602	546	584	582	634	603	597	572	602	626	625	636	626	592	632	602	642	588	673	630	573	612	617	618	579	604	608	643	598	633	644	601	628	590	572	614	597	573	603	600	605	584	591	614	623	647	626	602	600	652	599	571	616	583	622	585	629	592	631	669	628	589	601	597	585	603	580	616	643	618	588	590	617	573	606	584	587	614	627	584	651	609	597	651	597	599	566	602	587	623	608	573	590	587	585	632	600	627	620	618	585	628	568	659	588	613	652	592	591	584	609	611	605	612	596	603	622	639	587	626	597	578	605	603	618	590	583	590	609	588	632	616	603	611	612	623	632	599	612	620	618	599	637	586	629	627	604	595	634	629	592	636	628	607	639	641	638	599	610	588	565	616	597	570	607	585	621	600	598	586	572	653	578	624	634	566	597	605	580	599	637	598	594	649	607	618	595	578	593	598	587	636	580	592	619	650	654	610	581	618	605	584	606	616	644	618	601	621	585	584	592	620	583	595	601	593	586	630	601	625	643	609	582	621	616	577	586	572	581	599	586	626	582	622	623	610	606	599	623	591	603	588	597	600	602	648	638	617	615	580	581	604	574	629	627	617	589
23212	22426	23372	19651	12592	7893	4974	3170	2618	2048	1642	1328	1024	947	1009	1002	787	688	635	511	466	407	418	390	377	368	330	317	302	301	302	291	323	315	280	283	271	284	266	271	263	259	269	258	251	269	244	286	261	245	235	259	244	251	259	255	237	271	237	230	238	262	278	253	234	233	239	227	247	238	249	247	238	240	254	239	272	255	223	251	252	232	252	257	251	246	244	252	246	256	233	217	226	238	235	250	264	235	246	254	255	247	238	240	250	222	236	281	238	261	241	259	229	262	229	234	236	253	243	255	227	230	263	249	255	235	250	227	237	242	233	250	243	220	242	247	206	265	234	231	239	254	229	225	263	219	253	254	254	259	219	233	220	258	239	227	231	247	242	236	237	231	239	231	238	235	267	248	239	226	227	213	266	253	241	281	235	260	220	277	273	239	224	247	238	215	252	222	253	219	260	230	241	269	287	269	245	255	238	246	241	229	248	233	277	217	241	237	231	242	226	271	229	223	220	209	247	255	245	258	260	263	236	253	268	242	247	257	217	262	255	219	290	233	221	244	243	218	273	256	247	238	237	233	231	236	256	257	260	224	234	243	233	253	272	251	237	228	222	238	223	258	258	240	225	255	239	260	248	237	233	231	254	248	232	232	234	250	232	246	242	264	246	235	228	249	218	241	255	229	233	215	231	277	240	236	243	248	263	254	249	261	243	258	253	238	244	237	220	251	275	239	231	256	237	249	240	243	255	266	250	241	276	268	258	249	222	245	258	255	236	255	249	230	295	233	262	268	260	244	271	258	243	245	256	246	262	238	239	239	235	244	251	226	264	262	263	248	260	243	208	226	221	259	248	255	262	246	245	261	258	234	250	242	247	263	286	264	230	256	247	253	271	210	201	231	259	260	261	262	258	236	264	277	269	228	235	249	248	212	283	255	239	258	241	252	249	261	228	247	237	263	264	260	237	235	252	237	227	242	228	264	250	238	233	260	258	243	254	236	248	248	237	243	243	210	250	232	246	259	240	245	280	237	234	227	266	280	228	219	226	266	220	248	251	226	211	252	246	224	261	245	216	256	252	240	270	250	224	214	247	230	228	269	253	266	250	236	229	266	231	249	263	236	238	230	255	239	275	220	237	256	249	258	230	258	266	230	248	240	236	250	260	258	223	245	246	275	260	259	238	270	247	269	238	253	237	246	255	213	219	231	239	226	254	261	256	255	233	225	228	250	249	274	271	225	244	232	237	230	255	232	257	230	243	231	233	223	235	279	282	240	248	244	263	235	231	237	248	216	242	249	222	237	224	229	247	211	216	275	239	223	222	221	257	237	243	231	218	241	236	251	249	255	243	220	245	261	243	246	240	226	243	227	224	236	248	243	263	249	219	235	252	265	238	242	247	247	221	215	230	267	225	260	251	270	227	227	237	230	266	241	200	246	234	254	222	261	244	271	220	277	222	244	224	271	234	227	248	228	256	246	253	261	249	251	248	231	245	251	224	268	278	233	232	270	228	221	223	270	255	236	220	251	247	269	257	273	249	219	283	252	239	233	227	261	255	238	286	267	230	222	220	249	238	232	251	212	229	212	260	218	235	227	243	252	260	238	262	231	275	235	253	269	232	268	228	276	265	260	225	254	224	236	248	242	244	233	253	217	215	227	263	256	241	232	226	230	245	244	230	250	238	239	241	250	245	242	242	211	218	251	253	252	225	249	257	246	208	227	228	207	229	213	228	234	213	258	244	287	259	250	251	241	233	246	225	266	241	261	229	238	266	218	266	242	220	262	267	253	235	217	252	237	250	268	217	239	257	230	258	249	242	247	266	276	220	268	215	223	219	271	266	256	224	252	272	233	231	233	254	215	246	256	240	247	248	226	268	234	254	243	251	247	235	245	258	257	242	235	226	235	257	247	228	226	253	259	243	240	223	248	261	226	239	257	249	207	255	240	217	243	228	238	250	243	256	275	227	288	239	257	232	250	254	226	271	261	254	250	241	235	253	260	223	223	234	265	236	236	244	238	214	270	232	256	245	235	253	239	230	258	252	233	218	234	243	229	244	275	250	225	238	234	232	225	235	253	292	265	241	245	259	257	252	232	214	240	256	260	251	221	248	267	243	276	261	230	218	267	233	252	238	267	238	227	236	262	252	250	258	235	217	276	231	242	238	244	261	245	260	230	213	252	236	249	226	241	270	233	276	226	254	256	266	256	262	249	221	221	254	273	251	234	251	252	223	242	234	243	216	250	248	251	234	246	266	250	259	254	255	219	221	245	209	243	257	246	249	280	250	246	255	234	241	269	268	243	257	251	230	245	255	230	235	246	242	255	250	256	250	234	267	273	231	233	231	240	249	245	258	236	250	242	248	238	230	255	239	244	235	236	251	219	268	242	248	255	242	251	235	240	232	289	259	247	248	261	252	250	221	237	236	254	205	260	239	246	277	227	222	227	237	253	239	226	262	266	252	242	254	250	228	230	257	266	237	236	244	253	226	221	238	229	246	249	252	222	239	255	242	221	234	238	266	268	255	223	254	237	260	278	237	243	258	248	239	243	221	249	251	253	256	265	268	261	234	257	241	250	245	243	234	243	263	239	252	251	239	217	243	231	255	252	234	238	264	228	263	244	235	250	220	253	263	244	272	271	254	216	250	220	249	254	249	251	247	255	238	238	264	231	238	221	249	240	257	250	232	263	260	216	267	204	251	235	251	241	271	213	259	231	263	214	235	238	265	254	262	284	251	258	245	256	239	225	278	205	237	255	232	258	252	251	247	238	258	232	224	284	234	232	218	215	250	271	271	246	254	249	250	262	233	266	253	238	208	253	276	264	261	256	238	246	224	228	251	256	215	239	262	242	242	247	261	256	256	222	254	247	196	238	269	299	230	273	226	265	246	248	251	253	263	260	254	263	265	260	238	250	281	264	280	261	267	269	232	218	238	268	224	243	237	243	242	259	237	233	239	238	239	244	257	265	235	242	260	233	262	252	244	238	246	251	244	227	265	232	245	266	236	275	237	260	245	256	259	240	233	260	254	216	258	265	244	235	222	212	243	249	248	244	228	245	282	245	249	219	271	255	255	245	236	251	230	228	264	225	224	255	278	245	243	211	267	245	250	252	274	240	243	229	260	227	236	201	233	255	252	202	220	256	257	251	242	262	219	233	243	240	280	221	241	275	252	240	220	239	248	285	244	245	250	241	235	215	238	263	262	269	213	249	236	243	208	266	280	214	245	263	238	247	240	206	249	240	248	253	242	234	242	232	259	266	239	268	240	227	250	255	221	231	254	254	242	235	226	267	266	259	234	237	237	250	263	256	256	242	241	244	237	258	263	264	284	253	238	241	273	234	228	230	230	261	270	246	255	237	235	246	252	239	253	235	269	246	229	244	249	265	218	251	218	244	233	233	266	218	219	204	235	243	223	227	248	250	277	239	273	272	250	224	275	238	230	252	253	213	233	230	242	228	219	233	255	215	266	259	245	246	252	228	215	259	243	269
13308	16574	26309	28855	23878	20248	16172	12852	11525	9751	8162	6780	5605	5055	5459	5072	4232	3731	3070	2794	2669	2046	1738	1653	1526	1362	1281	1237	1200	1103	1031	991	1017	976	990	997	934	931	809	803	805	738	725	685	704	674	649	654	640	641	649	686	639	646	643	635	686	655	622	632	638	613	652	627	579	638	625	634	539	608	611	558	606	603	617	596	627	574	597	596	621	554	677	608	607	606	599	622	565	569	625	607	594	629	628	591	595	657	658	637	636	638	575	631	611	613	642	614	578	615	636	611	616	595	604	600	645	619	597	617	609	586	662	594	618	598	605	567	631	609	644	604	619	603	627	603	586	646	607	641	578	590	571	642	577	643	641	618	613	619	602	584	565	604	649	619	664	580	622	599	616	657	587	575	589	615	622	606	615	636	630	592	598	559	593	570	611	617	618	601	607	636	638	611	630	607	591	607	596	635	617	594	580	599	623	638	632	609	632	635	596	630	585	627	624	629	575	583	583	604	629	606	616	610	613	619	625	576	573	586	583	645	576	658	621	630	610	605	602	613	599	626	579	632	627	592	600	617	663	630	592	590	648	619	615	620	644	625	598	599	593	616	618	616	658	618	605	640	612	653	623	570	583	608	620	650	596	671	608	629	577	625	626	598	606	604	604	611	622	606	607	635	573	614	586	573	603	608	615	594	625	575	651	632	576	625	590	603	601	597	667	603	591	608	600	633	558	624	629	633	585	609	637	607	583	549	605	592	602	571	646	637	644	585	610	622	639	639	585	575	600	562	593	603	595	585	608	633	623	612	578	580	635	575	626	629	662	645	614	594	577	656	583	633	581	594	629	582	606	610	594	591	590	617	626	593	645	629	583	624	603	604	596	633	591	601	584	590	559	589	607	594	543	606	573	603	611	604	643	635	596	565	575	575	596	593	608	591	599	595	619	624	645	593	615	669	593	635	621	622	596	624	600	562	578	637	595	638	601	625	628	584	602	614	605	616	597	566	584	618	604	614	610	624	652	566	606	619	625	599	560	656	607	594	594	599	628	573	578	574	634	636	628	597	592	613	629	590	587	570	580	648	605	610	598	618	589	619	577	647	627	614	598	643	596	580	598	602	604	630	642	652	637	585	606	577	611	597	577	661	586	597	630	619	619	620	639	611	631	622	626	638	603	614	579	641	576	610	606	586	584	606	602	640	595	637	605	597	563	623	627	580	610	599	653	628	588	594	606	559	602	609	620	625	608	628	637	633	605	609	596	594	600	616	634	608	571	636	618	613	613	563	629	593	626	617	611	584	638	590	589	665	646	621	606	614	629	589	583	550	628	582	618	624	601	661	618	617	600	626	618	594	644	591	648	642	600	623	603	629	562	652	630	608	585	640	624	630	603	652	630	599	613	620	635	587	577	578	589	603	587	622	644	614	612	597	603	542	688	614	616	620	610	589	628	591	604	643	593	604	608	664	632	604	645	654	605	644	608	534	620	643	606	637	598	587	636	597	586	612	604	575	612	605	605	607	582	620	616	625	640	610	577	604	598	587	607	620	587	647	601	604	636	640	635	626	602	595	599	617	605	599	584	615	591	569	659	608	577	584	620	682	613	624	613	616	595	624	643	642	606	623	570	593	608	621	641	606	588	626	600	613	649	576	595	660	646	568	643	621	627	614	616	628	620	611	645	601	616	576	624	637	588	602	631	598	635	632	561	606	566	595	586	646	625	653	618	654	596	594	632	577	597	612	601	650	596	595	645	611	604	548	604	593	592	577	555	580	591	651	623	649	629	609	602	614	618	582	639	645	543	617	609	633	595	604	584	640	626	603	608	648	606	599	646	590	583	610	610	616	615	610	607	602	614	564	585	590	595	624	612	614	612	630	590	652	655	612	623	607	586	581	582	641	634	608	600	595	559	585	603	577	604	606	641	622	641	618	584	606	617	600	660	635	597	622	617	601	608	595	632	614	558	608	591	589	624	601	591	641	570	611	634	602	593	573	604	615	591	581	648	650	637	622	636	630	601	655	585	621	626	598	640	627	612	655	650	605	609	603	614	601	588	592	610	564	636	558	587	614	610	610	629	625	613	638	657	593	640	606	603	630	618	576	611	633	591	617	604	608	623	644	580	610	619	592	565	638	602	623	593	622	610	606	629	589	603	614	601	585	610	578	636	624	629	618	625	575	564	629	586	644	585	594	605	584	564	616	607	599	598	609	615	580	607	614	608	612	624	570	616	628	645	572	605	586	592	613	591	606	596	610	655	602	625	623	613	595	572	623	624	594	649	562	609	571	601	613	646	610	624	648	610	582	561	601	626	608	589	620	630	589	577	577	589	575	611	632	585	605	590	601	629	597	579	621	555	621	619	664	605	616	650	608	598	561	597	621	605	584	567	591	593	572	569	636	602	627	614	579	589	655	610	608	607	633	613	605	619	614	657	595	623	604	632	581	612	599	603	573	577	607	620	599	553	609	627	628	619	589	629	580	628	611	619	603	603	600	598	609	616	581	608	628	601	610	593	611	634	596	614	591	590	632	604	616	587	599	644	636	583	583	644	605	604	613	625	623	594	614	632	625	595	600	622	621	591	642	552	597	598	649	599	586	639	605	576	606	564	646	590	570	575	573	586	578	599	598	642	609	634	589	637	612	624	639	604	590	620	584	591	629	619	636	616	598	545	643	544	619	620	633	586	569	640	629	586	596	595	604	654	591	613	583	594	550	619	586	628	594	565	612	577	644	644	611	643	618	600	559	625	628	612	574	633	575	637	605	623	609	604	590	655	593	599	579	592	628	619	619	623	627	632	605	630	611	630	563	632	658	570	625	617	597	650	587	600	630	627	599	598	644	630	599	665	637	627	611	596	612	625	626	572	595	592	581	588	614	615	571	634	602	647	632	592	605	587	589	614	625	609	633	610	652	593	572	569	600	624	592	559	618	585	651	631	614	621	604	621	623	618	584	575	561	608	577	602	609	595	617	597	585	635	590	585	608	605	640	585	623	611	616	677	567	596	618	585	601	605	617	587	610	609	579	608	602	581	600	594	563	593	617	590	586	607	622	642	595	620	595	625	614	638	609	625	571	624	589	577	599	591	641	646	582	607	639	581	629	644	595	636	601	649	605	587	583	616	568	598	567	664	608	619	620	640	565	610	596	630	611	602	647	638	631	603	626	577	570	626	596	645	599	584	634	627	591	615	618	619	605	621	605	626	589	622	573	573	618	576	591	581	595	633	573	627	584	600	573	605	582	599	619	603	610	609	661	619	606	594	606	644	572	626	637	618	597	600	627	639	629	602	594	595	582	661	644	600	548	578	588	624	618	615	614	642	638	644	624	600	629	631	604	584	623	599	572	573	617	634	629	585	615	599	617	596	570	583	629	619	580	621	619	608	544	600	605	657	637	564	644	571	622	626	600	584	582	612	638	645	576	610	604	566	603	646	581	607	626	606	606	593	639	596	631	619	588	620	684	569	609	630	587	648	620	595	578	637	572	580	661	631	610	618	610	633	640
31236	27965	29337	26294	18461	12577	8239	5666	4514	3759	3006	2221	1887	1594	1709	1619	1348	1102	982	889	852	664	714	646	578	492	435	459	444	425	411	421	403	371	401	327	415	376	386	371	368	341	344	321	307	279	296	300	304	264	311	283	296	317	292	306	304	303	307	298	301	293	290	322	296	308	317	260	285	294	289	262	261	269	309	276	297	282	293	297	281	304	269	259	295	290	263	278	295	257	314	290	285	292	281	283	316	287	319	289	261	281	275	303	326	283	248	310	320	296	323	297	280	276	259	296	285	286	295	292	307	302	286	274	319	318	272	288	294	301	303	274	292	254	276	297	286	293	277	272	271	272	259	287	313	329	280	257	292	273	321	255	295	317	288	297	286	263	303	314	281	276	308	290	304	279	268	274	271	310	277	270	311	294	283	296	289	272	270	297	281	273	264	296	292	296	276	289	313	276	276	277	299	300	281	287	314	283	286	281	275	275	316	292	312	312	289	273	286	266	292	286	290	293	274	258	281	265	283	299	303	299	310	291	310	291	260	286	305	267	263	296	278	291	256	281	317	293	275	288	309	273	313	307	270	288	299	313	275	312	306	272	287	297	270	293	279	293	286	288	256	307	294	325	302	297	286	262	299	302	283	278	298	303	296	325	318	289	291	320	289	291	295	292	249	307	283	293	331	267	259	287	290	308	281	269	289	268	289	300	292	282	285	289	294	307	289	269	278	301	280	279	275	301	306	283	279	300	311	268	298	276	272	279	287	273	292	325	288	280	299	338	262	255	305	288	280	310	268	312	288	286	290	268	288	285	315	300	319	264	328	303	267	313	298	280	271	287	296	308	269	326	267	325	319	306	296	270	264	286	280	302	306	306	291	232	281	266	278	291	292	294	290	299	303	274	302	267	302	276	276	280	288	266	262	288	309	313	288	319	283	308	269	294	271	302	266	274	298	256	289	299	289	332	338	295	310	308	284	292	303	280	294	292	316	287	257	281	282	242	289	313	272	294	279	289	290	283	307	300	274	295	283	304	275	273	297	234	291	314	291	295	259	302	286	319	286	276	294	293	304	283	253	311	282	288	271	335	278	307	282	292	274	311	311	290	331	280	316	316	277	287	275	316	287	286	317	310	287	304	286	283	256	300	308	298	318	290	291	288	279	300	285	280	297	271	310	306	285	242	319	275	292	297	277	298	282	293	250	289	271	268	301	271	293	277	266	322	297	319	286	306	287	256	269	280	304	301	294	314	292	281	282	284	257	292	285	292	305	305	264	285	274	288	288	297	296	263	292	272	258	285	295	286	310	300	316	270	284	270	331	291	295	307	290	308	287	318	302	284	317	263	282	287	272	303	282	286	267	267	286	334	277	305	293	296	280	291	323	306	309	290	306	325	313	275	269	287	307	287	282	270	289	266	281	274	292	331	282	262	307	290	300	291	286	280	256	292	310	310	285	276	255	296	293	282	316	345	255	281	291	263	284	314	298	282	309	263	287	282	310	289	301	295	320	287	291	283	291	303	275	261	296	309	277	303	305	302	256	273	288	287	290	275	254	281	272	305	266	293	278	281	317	296	322	291	284	302	279	296	276	282	299	292	272	301	267	294	278	306	285	284	287	278	288	274	308	300	310	296	284	294	300	310	250	270	298	312	313	259	286	326	286	295	278	271	290	302	285	300	278	284	302	259	268	284	296	287	302	305	281	291	311	274	269	286	319	276	312	288	273	257	263	299	268	285	303	308	295	286	284	270	252	283	290	294	304	283	281	306	298	296	282	295	306	307	268	286	320	276	305	298	290	277	294	296	326	282	316	288	275	292	293	282	272	299	285	270	288	314	278	302	255	269	283	319	324	272	289	281	284	292	290	276	314	286	292	268	285	252	261	305	289	309	279	281	288	284	286	280	281	283	300	326	271	265	278	350	330	318	291	274	279	269	279	280	276	311	288	286	268	279	295	294	321	308	287	294	318	294	321	308	309	275	276	270	253	273	315	306	284	297	296	285	273	317	258	284	298	269	289	295	286	296	257	316	271	301	274	257	290	275	315	271	322	286	288	286	280	265	310	306	265	277	251	297	290	315	322	278	289	294	286	295	301	319	318	286	294	284	298	269	274	287	305	287	264	270	296	278	273	298	268	282	277	269	310	282	289	265	304	292	249	293	291	291	323	318	290	282	288	296	290	282	282	316	283	297	281	299	276	278	246	289	310	261	321	280	265	316	279	284	292	282	303	295	298	323	268	303	259	262	285	270	322	254	313	295	283	302	281	283	322	280	306	269	315	289	268	258	288	282	268	287	301	296	275	241	296	300	281	268	288	286	311	279	273	284	254	292	279	289	265	289	286	286	263	285	280	306	323	301	292	273	274	287	320	264	282	289	289	292	283	323	294	300	288	287	314	280	307	301	272	278	263	280	298	277	306	278	299	285	278	284	304	254	275	296	282	281	302	310	280	295	281	317	294	290	266	288	269	308	306	297	285	273	277	322	273	290	289	290	261	290	263	283	306	287	275	287	261	270	267	326	287	282	290	287	271	303	281	292	294	310	279	251	289	282	281	289	292	275	273	294	299	292	318	256	248	308	261	308	284	275	314	289	291	279	296	321	266	291	276	264	307	274	271	287	273	301	319	308	309	293	275	280	252	294	315	299	310	303	293	288	278	278	288	264	283	300	275	284	305	262	286	297	255	258	277	316	293	298	323	290	304	292	303	277	278	278	291	274	300	295	303	284	285	280	314	304	290	288	267	281	279	281	280	305	322	331	295	300	322	304	308	285	310	312	288	264	282	277	298	309	295	265	268	287	306	297	294	295	247	254	316	297	275	285	304	304	304	268	285	293	276	275	313	276	290	295	284	291	304	268	287	292	275	311	287	308	296	305	283	310	248	290	297	293	283	282	299	255	334	298	292	302	271	284	276	316	288	273	263	328	300	309	298	291	307	287	284	283	282	297	299	246	263	309	300	293	261	290	298	298	290	267	292	296	277	296	288	279	268	314	302	264	298	291	291	290	280	295	281	264	270	294	279	282	286	305	287	312	285	259	308	270	296	286	299	302	311	256	264	280	286	312	319	278	263	268	293	303	285	266	296	294	279	289	303	288	305	311	287	307	295	290	281	271	308	281	275	273	257	288	315	305	288	269	297	268	277	309	304	297	287	278	304	282	266	290	309	316	315	270	291	302	283	295	318	280	264	296	277	288	299	265	303	286	263	279	265	278	287	298	253	315	296	287	307	279	303	283	287	277	271	298	295	277	313	300	267	298	307	287	296	294	295	278	268	288	299	295	285	267	285	308	285	289	276	304	286	263	301	303	332	268	278	294	291	301	315	303	288	302	295	271	279	274	288	303	279	296	280	250	287	278	288	295	275	330	303	296	283	302	287	258	279	296	319	282	301	273	328	292	290	276	318	304	320	340	323	288	290	291	320	276	294	273	276	305	284	289	276	270	275	283	307	298	282	288	288	260	301	291	296	298	294	307	255	279	271	299	280	280	286	337
19313	20664	31946	34766	30643	26703	22334	18658	16892	15198	13272	10630	9232	8464	9012	8316	6792	5916	5325	5084	4394	3447	3517	3331	2753	2233	2023	1989	1825	1628	1542	1542	1565	1408	1482	1341	1313	1272	1101	1183	1117	1099	1064	938	925	881	951	854	835	829	806	801	846	786	806	806	809	778	775	814	807	754	795	731	784	735	744	710	742	771	744	715	697	734	746	706	766	729	753	681	733	699	702	710	751	679	694	687	733	706	707	718	701	714	711	765	702	673	718	676	720	703	705	723	638	708	694	738	712	687	703	690	719	743	711	655	658	690	679	730	657	660	715	677	683	695	686	750	721	739	745	736	676	623	697	727	725	690	675	738	695	709	665	731	733	708	671	689	666	732	655	711	748	710	653	691	710	704	730	715	705	733	698	641	698	671	723	724	717	701	705	748	755	698	697	773	697	731	711	645	778	677	702	762	686	733	702	678	734	694	738	686	700	697	722	744	721	722	754	714	716	733	737	733	730	719	716	718	699	715	754	683	692	707	689	734	702	686	711	666	734	690	711	719	716	668	667	723	705	726	736	765	726	699	688	742	681	697	735	692	710	699	689	678	747	707	723	712	709	668	750	722	703	708	697	720	719	679	717	732	665	702	697	695	705	758	677	712	713	670	702	709	715	710	697	680	710	703	701	718	705	723	674	670	719	723	698	699	718	730	725	682	695	722	723	750	679	699	708	670	726	703	682	719	669	698	701	673	672	701	711	700	720	735	675	728	695	735	722	674	652	666	701	712	696	759	756	683	718	703	737	729	725	678	694	703	711	711	681	683	692	694	688	699	690	726	682	674	716	679	685	662	724	720	712	669	686	693	695	704	740	759	654	716	722	734	695	699	678	734	662	669	732	675	686	713	675	733	675	710	756	662	691	642	706	710	700	776	728	702	680	727	662	674	759	670	699	717	677	702	678	731	721	719	687	715	693	686	724	679	713	722	702	742	699	728	698	703	730	690	716	735	703	753	716	674	687	682	717	686	699	747	750	695	721	691	670	727	691	658	671	716	700	709	708	665	697	698	795	711	682	709	720	718	687	781	701	699	704	678	698	627	703	735	645	706	687	661	693	656	716	688	702	676	692	728	690	709	736	678	739	676	707	657	658	667	761	708	773	717	731	678	644	707	688	715	771	684	736	667	727	733	700	701	669	702	704	715	726	713	707	707	672	765	741	686	713	681	748	704	687	699	724	677	686	696	720	695	722	694	734	702	684	708	693	698	673	666	703	667	709	722	717	721	748	732	671	693	709	719	695	693	709	707	714	726	752	704	690	699	704	707	644	661	697	687	755	732	732	662	710	670	730	672	741	730	697	705	735	688	708	739	686	704	778	717	689	662	737	709	717	697	691	688	686	730	663	698	721	705	688	702	703	700	711	677	676	749	722	713	757	711	698	745	649	689	666	753	700	677	691	721	700	747	694	694	748	695	679	735	723	747	688	703	679	692	715	764	693	683	722	724	660	708	731	718	731	709	763	688	687	759	764	648	725	747	687	717	753	714	676	723	656	699	687	685	702	750	744	703	691	668	696	700	709	716	670	679	721	669	702	672	678	703	699	730	664	705	745	721	718	705	682	637	694	707	662	685	695	736	728	701	743	716	701	670	635	747	666	703	683	704	702	679	725	665	703	714	696	710	743	651	693	690	734	710	691	721	699	719	715	673	719	726	710	774	743	737	743	760	721	739	734	695	725	722	715	701	705	726	667	664	689	699	698	712	699	750	674	680	706	684	666	696	712	717	707	733	700	689	695	720	699	735	674	710	697	680	709	733	737	717	694	697	718	745	705	781	720	706	708	663	726	713	718	757	685	716	730	666	685	689	661	691	697	714	691	740	700	684	738	720	704	694	703	711	684	733	713	708	701	656	674	748	703	730	728	719	686	681	751	697	693	705	688	713	704	701	700	729	748	658	680	677	703	693	725	662	680	699	713	684	683	717	707	704	730	681	657	718	698	732	727	695	687	741	723	717	696	687	696	676	685	765	705	720	711	700	732	711	736	707	734	670	681	742	642	751	703	734	733	730	701	650	682	688	713	701	690	709	694	683	722	675	740	743	679	665	722	711	691	662	663	708	692	708	713	693	685	726	672	697	691	742	758	698	700	712	719	748	720	692	713	682	708	724	704	710	688	686	695	756	702	686	702	703	707	743	718	715	680	658	689	698	660	645	763	681	656	699	727	716	705	677	721	687	695	709	727	697	691	697	692	726	717	693	724	716	736	697	707	733	696	721	688	706	708	704	749	721	680	691	676	718	720	680	705	770	722	679	735	655	672	765	653	720	694	724	728	743	737	718	710	704	718	691	742	687	698	710	723	698	691	679	702	666	708	712	754	707	698	723	719	678	702	711	698	752	677	719	696	717	691	715	684	679	710	715	720	676	752	700	720	708	748	689	733	676	717	691	692	694	653	708	680	710	680	720	730	703	731	690	724	702	710	726	644	730	721	680	709	696	717	703	673	690	687	686	679	716	685	692	718	702	728	747	678	700	724	699	755	711	699	677	695	700	665	699	677	662	731	668	766	679	665	708	693	730	746	690	734	693	734	711	713	739	677	711	723	677	738	714	684	711	684	663	694	680	723	702	707	690	690	729	705	712	673	698	737	708	667	707	659	708	686	737	729	691	722	738	721	672	701	771	720	742	716	716	671	707	698	720	714	722	683	722	692	696	680	660	740	737	760	715	665	734	730	712	705	672	671	704	666	715	685	739	679	741	718	719	696	690	755	709	686	712	737	731	728	737	746	690	703	705	692	691	689	734	692	679	736	723	682	724	719	710	701	745	705	726	701	731	689	693	708	713	689	698	689	693	697	720	719	660	719	696	696	697	697	689	707	649	698	671	679	722	680	717	697	700	673	723	675	684	724	695	676	724	719	730	711	727	679	758	716	690	728	689	706	721	712	685	686	707	729	612	758	705	715	738	687	732	707	667	671	727	687	718	696	711	695	722	685	709	677	760	661	695	710	710	690	738	684	739	704	702	707	710	681	651	685	650	679	711	702	713	705	706	773	658	717	651	710	681	700	713	693	689	703	738	703	693	738	701	692	702	781	692	743	691	697	675	712	701	710	716	735	704	711	744	697	699	729	696	698	655	686	676	659	721	696	704	723	683	721	676	711	700	682	735	731	712	751	735	719	731	739	704	673	743	687	709	725	678	741	763	738	700	753	703	736	744	707	735	692	707	730	666	698	696	703	669	708	687	687	688	706	682	657	711	683	648	701	685	682	662	695	678	640	658	724	718	685	705	692	708	731	716	709	693	716	692	684	732	766	746	716	726	688	726	642	688	661	708	734	652	718	737	662	710	739	695	695	661	678	659	698	724	732	693	683	699	675	744	658	682	734	690	675	727	703	716	686	726	718	749	691	717	700	765	706	712	715	664	737	690	691	670	695	701	685	760	687	698	746	711	730	696	707	764	696	635	696	726	706	681	653	665	724	674	708	697	697	712	724	717	688	705	725	702	673	734	740	713	729	662
39040	32739	34514	31670	24515	18011	12522	8766	6886	6367	4581	3472	2782	2602	2662	2385	1921	1503	1415	1204	1091	918	959	855	706	539	529	541	504	465	422	428	395	402	377	396	366	355	377	372	350	337	339	353	282	314	307	323	270	322	293	284	298	273	277	257	284	261	286	246	306	293	259	248	259	270	234	272	275	255	250	244	242	212	262	282	252	255	292	261	242	247	245	272	276	268	249	241	274	220	260	262	282	233	272	264	234	231	219	260	223	251	240	266	283	266	236	276	219	239	245	264	239	248	216	251	253	210	234	249	245	238	266	251	249	252	233	224	212	259	262	245	232	231	233	225	258	270	264	216	266	270	256	229	253	237	241	226	252	258	227	265	253	251	255	262	272	237	250	239	222	243	271	245	239	236	263	243	242	247	229	230	265	245	263	257	237	261	258	227	224	247	222	235	247	251	223	242	235	247	232	262	224	264	229	233	260	240	243	247	245	258	236	249	247	253	269	241	250	234	232	246	235	246	270	279	253	254	271	249	256	228	254	228	242	241	236	246	241	248	249	234	264	263	227	238	255	240	229	233	261	249	230	250	259	254	252	232	232	265	236	234	248	251	237	230	246	264	257	250	265	240	239	222	235	244	233	258	232	249	249	232	257	237	225	235	255	236	251	230	242	247	249	243	219	244	249	239	218	292	250	250	271	264	257	235	226	230	272	272	227	270	251	241	229	230	266	236	253	270	278	260	253	256	261	234	255	261	240	261	271	248	234	242	234	246	240	246	268	245	241	240	231	239	254	268	239	270	241	252	249	266	234	274	251	280	214	228	266	236	262	251	242	257	242	252	247	265	241	244	241	255	241	234	260	233	260	241	208	227	225	233	237	238	287	234	249	238	217	226	243	275	269	253	218	217	228	230	263	245	267	251	231	260	238	254	245	243	230	243	243	250	255	240	233	245	275	232	241	243	237	229	258	254	244	274	237	264	252	247	272	256	260	246	269	247	222	245	252	255	273	232	226	249	263	232	236	275	274	250	217	252	270	241	262	245	273	234	267	250	242	239	215	237	254	239	252	247	241	252	237	260	227	232	262	235	267	233	193	247	268	285	246	229	257	274	242	255	271	230	230	232	254	282	228	262	230	254	247	241	239	251	241	229	239	237	256	224	238	241	237	248	242	238	262	231	246	249	259	229	209	258	239	258	239	253	261	231	253	248	250	239	248	248	260	231	244	258	252	210	235	249	259	240	229	246	239	252	237	256	238	253	244	237	278	253	217	250	244	253	226	263	232	254	243	214	228	261	237	212	243	292	267	234	273	234	271	258	243	224	292	257	246	216	241	250	242	232	249	246	241	237	266	223	227	266	264	237	242	268	255	252	253	278	293	227	274	237	245	246	249	253	233	270	232	250	269	258	268	249	240	272	273	229	239	253	250	237	279	266	257	226	232	248	249	243	242	235	260	233	233	233	227	260	235	248	272	250	258	253	217	239	239	239	223	213	223	270	230	229	251	235	225	234	225	230	245	249	283	252	271	242	233	278	252	241	216	254	237	225	222	241	267	271	271	230	266	229	261	254	249	232	259	252	233	247	252	208	226	230	280	272	241	253	253	283	246	228	233	259	256	270	257	238	226	269	253	236	241	246	251	270	240	259	268	249	251	264	258	253	251	245	249	237	257	295	237	238	245	267	228	262	240	234	229	264	260	224	254	229	229	288	234	243	280	243	266	255	224	262	259	229	230	243	261	260	243	258	228	253	275	237	266	231	259	244	227	254	249	283	257	260	230	249	231	252	243	231	236	261	237	244	261	249	272	255	242	210	245	239	233	268	251	269	225	264	244	257	263	243	239	244	269	247	232	234	238	217	243	259	257	244	267	233	275	231	254	245	245	244	234	218	265	251	257	236	257	249	261	267	252	259	271	250	226	232	257	247	230	261	247	232	237	248	234	239	258	243	261	278	265	270	262	255	234	244	234	261	252	258	231	252	236	238	249	243	250	246	222	256	247	258	285	263	264	247	250	222	233	247	267	260	242	246	251	248	262	228	231	223	256	252	236	252	239	268	249	247	251	244	250	242	270	268	225	216	227	236	232	238	224	250	252	218	234	269	264	250	262	242	252	253	235	266	247	266	248	275	239	248	254	228	264	251	251	236	266	277	248	276	255	243	241	234	224	240	257	273	234	249	255	267	234	250	244	232	243	256	287	223	263	259	247	228	259	253	230	213	251	248	215	263	259	250	248	249	234	244	245	234	242	264	243	234	247	248	253	271	220	271	239	237	252	244	238	213	240	259	247	239	279	272	233	240	262	249	250	247	270	221	245	276	250	241	250	253	246	244	208	240	221	263	252	262	243	239	238	262	260	250	228	248	262	230	261	235	251	245	248	276	256	256	237	266	244	274	242	248	254	278	232	237	226	240	213	231	263	283	248	239	246	270	266	241	239	246	263	275	265	237	233	244	254	260	233	240	237	238	237	249	219	246	243	280	240	215	243	238	255	253	254	258	226	230	266	217	226	239	245	235	262	241	255	226	234	245	255	266	280	252	255	262	249	272	239	242	239	228	252	224	272	254	262	256	244	225	232	252	242	260	239	246	237	265	236	258	229	247	292	247	253	252	260	265	263	251	251	232	243	255	247	241	234	258	256	244	275	248	245	255	241	209	240	242	257	250	265	222	229	224	234	257	224	243	250	245	245	246	262	254	252	248	245	261	242	220	262	237	262	254	241	246	237	282	232	235	249	246	259	259	250	244	261	266	244	257	242	231	254	275	254	231	261	219	236	240	240	258	258	230	239	253	220	268	275	236	251	236	247	246	243	253	247	240	246	274	241	240	255	219	230	264	247	233	240	224	237	234	223	223	256	252	240	252	252	243	236	236	285	237	244	246	264	235	240	259	259	249	227	263	257	229	236	244	278	252	277	255	262	254	233	236	236	256	233	260	266	255	256	266	236	257	257	262	248	234	271	245	247	271	283	268	278	212	239	232	253	246	263	238	235	227	258	258	258	249	254	259	259	252	246	252	231	253	258	268	244	252	270	231	230	249	251	232	240	259	236	263	246	245	268	253	229	240	253	232	257	244	273	236	240	276	241	206	260	266	231	267	232	250	268	261	237	234	262	242	254	225	232	249	240	211	257	262	244	214	243	231	250	267	255	252	257	254	257	220	258	260	222	254	273	236	268	233	259	247	264	270	231	244	257	247	253	244	241	252	264	268	265	266	272	256	258	242	237	223	232	237	240	230	264	235	258	240	251	244	224	251	246	282	243	250	255	241	268	253	242	269	244	271	255	267	229	249	261	258	246	225	270	270	229	245	259	233	215	240	235	237	231	223	235	245	278	237	225	250	238	266	256	247	272	278	245	250	252	241	257	230	256	226	263	214	258	241	273	259	238	277	275	251	264	237	264	236	239	244	256	261	220	235	228	236	268	236	235	233	225	229	232	249	246	255	238	236	252	223	268	247	258	262	258	259	249	240	245	225	266	241	266	249	221	245	257	249	248	236
23778	24390	36262	39599	36444	31761	27332	23870	21695	20895	17125	14806	13027	12515	12643	11352	9277	8198	7644	7055	6147	5128	5103	4773	3975	3099	2907	2582	2299	2295	1907	1851	1789	1869	1744	1676	1514	1486	1422	1363	1371	1291	1161	1123	1067	920	940	947	885	833	834	796	817	864	823	794	778	745	758	730	748	764	770	702	708	758	664	676	765	710	685	704	657	665	613	630	647	636	622	642	626	629	652	618	641	629	642	655	614	662	620	600	644	670	606	588	572	569	645	589	618	600	607	599	603	646	617	588	581	647	629	592	586	585	590	606	561	633	581	590	580	595	604	568	582	656	594	567	590	572	588	583	600	653	619	632	605	617	617	623	588	569	585	613	592	637	586	615	619	606	567	597	631	590	646	613	593	581	629	614	600	621	587	622	608	601	580	540	625	606	587	608	623	571	597	580	596	602	616	571	629	599	586	646	625	623	577	594	614	587	588	580	589	587	579	606	619	607	607	642	579	629	581	627	584	570	596	615	585	602	562	600	606	607	600	647	582	623	621	604	579	598	632	598	586	623	616	628	654	617	555	634	653	597	585	598	633	653	611	601	606	581	592	586	612	633	647	607	607	604	583	553	654	583	611	608	625	560	582	571	636	623	609	607	675	563	641	615	645	560	629	589	579	587	573	613	623	604	593	564	604	625	608	593	624	627	564	626	587	587	608	614	603	611	560	582	594	585	607	602	617	577	629	624	566	667	647	598	608	577	589	582	574	588	612	624	672	596	611	551	594	621	612	594	598	597	549	610	593	564	562	607	599	590	592	634	620	619	603	613	592	574	628	569	636	663	586	622	605	606	608	599	615	660	598	598	547	596	594	597	588	604	588	574	577	590	633	562	613	647	602	602	619	586	593	582	623	614	601	602	643	595	593	617	586	578	542	648	602	580	604	588	578	605	617	597	614	591	646	601	606	605	624	646	615	588	597	602	637	629	570	621	560	586	619	606	627	583	647	629	625	653	575	619	620	595	573	582	633	631	611	605	601	588	642	598	608	606	595	558	611	626	633	637	591	589	574	658	540	620	624	597	656	591	582	592	571	642	604	602	604	596	613	534	598	611	624	598	588	591	576	586	602	586	610	585	584	655	618	630	619	571	596	584	652	624	621	622	629	585	619	576	603	636	594	619	590	564	626	635	589	647	653	570	597	600	564	621	610	629	647	613	568	541	645	599	642	602	579	607	632	609	619	576	606	633	618	572	608	618	591	612	664	567	620	590	571	594	590	617	606	618	595	596	669	586	595	599	625	582	620	605	565	617	628	621	611	608	623	611	592	618	610	563	613	611	632	597	611	639	635	570	614	640	584	636	602	630	546	579	634	621	575	607	599	624	584	628	600	554	619	619	604	539	597	626	602	614	612	635	572	632	588	605	663	601	630	571	612	592	615	599	560	578	615	575	618	637	586	623	613	635	600	647	589	610	552	602	585	632	656	552	600	584	625	612	625	583	628	601	560	615	589	606	601	540	620	616	571	636	626	622	605	596	573	623	619	613	590	602	597	569	604	614	586	616	599	550	614	608	583	641	579	602	612	603	592	617	588	663	575	602	571	542	655	593	586	568	632	596	578	599	619	582	610	620	632	574	600	620	606	624	647	618	632	576	633	577	619	599	609	585	619	603	594	644	632	588	616	579	579	595	601	581	668	624	610	581	588	595	579	605	597	596	660	570	597	625	629	607	616	599	560	619	580	563	579	613	601	588	580	602	608	624	600	614	608	579	600	629	604	591	588	639	609	629	631	604	590	578	540	605	645	645	593	608	617	554	640	634	616	613	562	615	618	664	569	602	641	593	583	615	571	582	660	625	608	605	583	608	596	629	578	651	616	644	620	617	612	635	615	617	618	586	631	612	625	628	588	624	645	600	592	655	565	589	604	625	600	608	632	626	622	599	592	616	602	581	614	593	599	643	592	605	661	564	630	621	614	666	629	636	650	592	633	617	602	587	555	584	584	599	555	549	612	597	603	623	614	624	581	592	597	583	618	601	640	613	590	575	612	590	583	614	595	595	668	599	622	645	620	648	622	644	612	621	629	589	633	571	625	565	672	579	559	588	622	604	638	602	644	600	610	638	590	592	617	619	613	557	595	605	591	630	624	598	621	611	599	565	634	593	617	581	603	648	616	604	616	601	575	600	596	663	569	552	598	614	592	618	594	607	594	579	573	617	606	617	605	593	608	607	548	573	609	627	609	592	606	588	562	627	594	596	634	654	588	594	609	612	618	569	634	597	600	637	588	634	573	583	564	585	578	577	604	588	608	591	584	583	596	647	626	623	569	621	644	623	607	626	592	610	621	554	582	571	611	583	609	602	582	562	601	629	575	625	631	607	609	607	595	650	561	637	629	639	577	614	621	653	556	600	586	570	620	644	594	587	635	602	609	575	596	575	627	591	593	631	627	640	656	597	607	589	595	607	589	608	617	611	599	606	623	598	578	572	603	584	638	576	615	636	593	645	590	633	580	638	598	626	636	593	603	585	598	620	598	651	595	606	586	589	609	601	639	622	594	613	589	618	605	615	623	601	619	617	579	584	629	601	574	621	597	589	629	625	607	573	602	576	591	625	602	622	602	611	612	589	609	621	562	601	595	608	612	588	558	620	619	614	623	593	606	565	614	605	628	633	580	624	595	615	594	611	649	615	592	643	612	583	589	595	586	594	631	544	583	576	623	585	608	642	662	612	607	576	590	599	648	600	610	612	620	591	613	596	622	605	626	606	614	565	576	587	576	572	597	666	589	601	630	626	616	579	561	598	578	623	626	576	590	621	577	578	590	647	596	598	577	576	587	606	602	616	625	597	563	598	610	587	612	617	565	633	593	596	613	641	608	640	560	637	595	586	605	600	635	584	624	591	622	611	610	609	603	614	583	609	623	619	563	613	622	586	563	615	614	599	604	623	611	634	635	612	604	591	610	573	609	617	591	616	569	602	628	599	585	576	593	607	605	605	571	589	602	591	648	582	589	597	599	548	584	571	596	571	596	616	619	619	580	598	601	637	628	581	608	579	618	636	615	600	624	541	582	597	597	656	627	614	652	603	621	593	592	582	609	588	624	629	634	605	647	596	604	607	645	568	599	606	619	626	627	616	631	557	591	655	600	604	595	632	568	649	608	617	621	623	593	577	593	641	608	576	597	606	597	620	596	647	552	591	628	616	651	606	605	580	612	594	614	630	603	618	614	571	646	632	603	564	594	629	580	589	614	602	593	646	639	583	616	603	623	589	614	584	597	607	572	598	651	558	618	626	570	582	622	572	610	598	616	630	570	589	571	619	595	625	602	640	606	659	598	634	615	643	580	624	566	638	560	570	587	605	593	613	589	595	626	643	614	558	634	625	576	596	620	572	655	577	600	651	585	579	614	582	592	655	619	591	574	646	585	603	644	625	642	579	588	560	598	606	591	598	629	568	638	553	596	616	600	582	646	619	630	629	649	591	588	590	610	604	625	592	594	582	615	619	593	632	618	624	620	606	592	590
22070	21247	23582	20154	13450	8133	4694	3265	2645	2375	1951	1445	1180	1000	952	904	801	629	636	596	537	441	414	424	388	353	321	306	323	332	311	297	293	285	300	252	270	295	291	281	236	283	287	257	235	282	257	229	255	229	237	257	269	263	259	214	222	258	235	250	265	245	245	261	258	265	239	225	267	233	240	244	262	216	245	272	223	249	239	217	233	269	231	250	270	246	284	264	274	243	259	254	221	225	261	245	242	212	223	243	243	238	227	246	287	238	234	271	248	228	239	233	259	249	236	260	218	218	266	235	246	241	253	241	251	240	236	236	250	256	241	242	243	234	259	235	258	241	237	251	265	219	257	261	264	251	241	241	224	276	214	221	256	213	233	236	249	225	234	253	243	236	249	236	258	245	220	239	259	229	218	250	237	231	264	299	257	246	264	246	233	245	238	233	229	247	259	285	255	268	259	254	246	281	238	275	229	262	248	219	245	255	241	250	235	263	237	217	232	246	229	247	220	251	229	291	251	234	227	238	248	228	231	232	251	225	222	243	259	253	243	211	236	256	230	255	258	233	246	227	247	237	245	245	241	278	248	224	232	240	245	225	259	245	236	260	248	243	262	265	239	259	263	285	244	215	249	253	252	242	229	217	261	264	228	217	240	245	242	241	246	244	249	258	271	227	250	272	220	239	230	224	250	223	243	272	259	236	238	241	230	232	263	234	251	264	248	254	232	251	257	250	218	271	273	262	249	256	235	257	226	249	245	227	267	223	203	279	256	261	253	239	256	263	252	242	249	259	244	248	242	220	248	241	239	247	215	222	250	284	249	265	251	258	259	286	230	224	234	242	214	247	250	246	238	246	268	232	250	217	242	241	229	229	266	222	263	272	268	251	249	248	221	239	225	235	246	240	255	259	241	256	244	244	254	262	251	229	257	267	263	254	245	242	258	276	260	239	231	208	259	240	206	216	241	248	253	270	243	240	246	243	212	228	239	233	253	236	257	271	245	230	254	253	239	249	278	246	257	247	256	228	238	237	235	194	244	259	260	254	237	232	249	260	235	252	252	245	240	230	227	229	244	258	227	244	247	256	233	256	245	250	249	243	248	280	228	221	223	262	207	259	237	257	240	268	250	233	237	242	244	258	246	232	208	243	269	242	214	239	237	243	251	259	256	266	248	233	229	250	259	212	246	230	249	234	256	250	242	213	227	238	239	213	236	249	238	240	271	254	258	231	213	217	236	237	239	279	242	232	248	257	238	253	218	235	220	243	219	258	279	257	223	241	276	242	259	235	282	255	236	240	277	269	248	244	218	268	248	224	237	233	233	266	250	251	255	248	224	248	252	232	234	259	246	246	272	237	232	237	243	249	277	244	249	253	226	251	252	233	242	259	273	244	227	244	250	260	246	235	262	251	243	227	237	241	295	230	227	264	226	235	251	264	235	251	232	236	266	241	250	221	280	244	246	240	219	258	221	261	241	226	234	227	262	245	225	253	281	237	223	270	248	273	252	240	250	258	255	227	247	254	236	256	259	259	259	231	235	237	206	260	254	242	234	234	259	228	233	264	240	230	233	234	249	260	249	238	256	248	251	275	233	237	245	253	272	250	233	256	251	256	219	247	247	239	261	269	259	247	241	245	256	253	229	245	250	238	212	247	236	263	237	194	233	248	244	257	267	249	231	225	225	226	239	270	251	258	246	257	244	249	226	260	259	222	216	232	238	252	229	249	242	237	247	259	248	267	251	250	256	228	238	234	256	263	246	260	255	252	262	268	225	243	253	272	218	224	226	239	241	225	238	255	233	274	234	248	228	285	258	251	253	249	250	245	228	241	241	213	209	237	222	240	262	245	248	239	258	253	229	241	254	245	248	266	290	246	255	243	243	261	246	245	247	271	224	259	249	224	234	238	259	247	248	237	260	233	250	268	216	241	254	236	255	269	219	240	257	239	241	251	221	278	237	274	230	263	237	278	279	268	244	251	282	255	228	263	259	256	271	263	250	250	269	263	235	258	239	226	243	234	225	262	251	240	219	263	282	237	234	257	252	235	249	252	226	243	254	217	222	230	264	224	231	226	215	248	257	264	213	219	242	264	243	240	261	233	240	239	229	249	252	263	256	250	265	268	254	255	243	264	236	209	275	226	265	230	243	256	265	215	234	241	234	227	255	224	254	250	251	233	262	277	231	255	230	251	248	255	254	270	215	244	233	252	260	245	236	223	243	231	215	265	242	250	212	267	233	273	239	225	257	236	250	261	262	257	250	246	258	272	224	231	235	258	267	266	240	246	252	229	247	234	242	227	255	216	238	247	255	240	255	220	214	255	249	258	243	269	254	240	249	254	235	279	235	237	229	236	241	227	271	243	246	276	258	238	248	227	227	260	247	247	271	242	246	243	244	250	247	250	230	233	239	269	223	230	238	268	247	243	233	278	223	248	243	224	243	207	260	230	237	264	242	253	233	228	248	238	257	255	235	228	224	220	250	226	227	262	251	253	244	226	249	234	252	218	239	245	244	273	252	248	220	237	223	241	258	249	258	241	244	237	245	258	273	234	216	235	248	243	240	227	263	227	251	244	234	222	239	255	222	246	243	244	210	277	260	265	250	231	225	248	251	233	258	242	255	248	254	276	249	237	226	230	247	239	207	253	243	259	242	241	233	226	258	255	221	222	247	228	236	250	245	247	225	230	250	249	234	238	243	248	239	222	242	257	246	273	242	220	252	252	248	253	261	256	246	260	262	256	232	235	266	244	250	273	243	244	246	218	223	227	240	208	265	258	248	227	223	235	249	249	239	252	221	247	252	247	246	219	263	247	233	221	258	263	244	236	271	263	244	244	245	260	235	250	253	274	240	269	256	251	237	264	253	242	243	240	242	251	223	229	253	249	244	251	217	255	235	238	237	245	227	244	238	250	245	254	232	251	294	258	278	261	257	222	254	226	229	233	279	231	252	254	251	221	241	266	252	241	257	258	253	215	268	237	251	253	244	231	226	251	226	254	260	224	240	247	263	236	244	266	260	244	270	250	234	245	255	257	249	251	233	255	229	250	241	264	229	232	237	257	224	264	245	246	261	241	248	236	238	254	250	246	242	251	254	254	239	253	249	277	266	227	235	252	230	239	229	263	230	222	223	240	266	256	251	247	252	256	285	235	259	247	222	253	235	267	244	274	258	260	242	248	251	230	247	246	224	240	260	268	228	218	227	251	243	223	224	223	231	237	228	238	245	235	248	227	253	292	214	253	221	262	227	255	226	251	243	263	256	253	239	243	240	243	224	233	257	257	256	240	237	251	254	234	275	250	244	243	214	237	226	239	240	236	244	231	255	258	234	251	255	242	238	241	269	268	251	235	231	208	244	249	240	264	265	240	229	237	243	278	254	235	214	242	255	244	226	260	233	265	253	229	250	246	238	252	247	252	227	249	254	222	275	227	230	234	252	230	263	267	234	250	245	229	255	260	256	206	224	270	239	233	217	270	227	218	244	253	216	243	240	288
12735	15776	26722	28977	25306	20437	15935	12858	11459	11133	9214	7369	6088	5286	4904	4895	4162	3456	3364	3084	2751	2145	1885	1727	1593	1366	1220	1182	1117	1117	1060	1048	1003	1027	997	893	895	838	864	731	761	732	722	705	656	662	671	622	656	677	638	639	625	666	689	662	629	666	599	605	604	622	691	606	605	569	601	600	621	591	615	630	663	578	608	602	640	633	603	632	564	609	585	618	604	592	585	634	623	653	634	603	630	599	531	614	598	603	589	562	623	597	611	565	605	577	653	619	604	615	635	644	640	660	621	612	587	601	618	630	630	612	588	614	608	600	589	628	568	570	606	650	611	642	583	663	606	605	610	574	576	576	627	559	624	612	585	607	615	589	635	584	662	595	612	649	641	628	623	604	591	582	640	588	606	645	569	618	635	592	574	626	590	593	630	614	621	584	612	621	609	631	603	598	576	678	621	600	608	593	632	573	563	601	630	626	649	615	631	652	604	632	620	625	622	595	575	626	572	632	607	601	584	555	589	618	609	631	609	590	599	600	652	568	576	590	605	614	598	597	612	652	573	620	602	601	621	592	650	563	669	580	576	593	654	648	587	581	618	612	557	627	614	609	652	567	650	620	599	620	593	616	591	626	644	613	604	650	625	615	614	654	636	638	595	611	627	580	650	599	622	623	573	618	592	594	649	652	608	602	603	590	622	598	582	576	606	610	621	654	649	600	584	580	618	575	621	642	618	618	581	626	574	619	616	607	582	631	609	592	615	623	599	604	672	573	640	584	596	612	627	650	626	608	582	581	561	634	576	585	645	574	610	604	594	640	630	581	627	571	597	588	626	569	614	647	618	597	564	620	622	613	602	671	632	616	589	601	621	584	601	607	612	625	603	606	605	644	594	592	607	578	603	610	633	631	654	541	571	579	618	649	587	617	629	602	625	610	607	626	607	575	649	637	604	565	590	610	545	598	636	624	615	632	636	645	605	639	610	575	633	598	591	579	619	623	617	603	602	624	577	621	638	641	629	620	585	628	633	613	636	626	573	608	641	589	622	626	617	603	665	574	614	610	622	635	619	573	609	604	636	641	596	636	605	623	638	614	588	598	677	618	598	590	665	607	596	645	601	633	596	607	565	630	575	601	565	630	595	603	618	579	630	639	597	636	587	634	583	635	600	588	586	598	616	610	611	577	601	628	635	594	604	639	645	601	648	611	670	606	608	616	564	590	584	629	606	647	624	657	613	612	569	637	614	558	614	653	606	662	626	595	588	609	578	661	629	585	644	571	640	630	604	597	646	559	614	609	601	614	601	627	611	614	616	633	608	599	627	601	650	628	648	624	623	619	614	607	604	619	625	624	582	577	654	649	611	586	609	633	619	614	643	585	600	587	611	590	650	558	604	606	618	621	663	629	601	610	577	631	631	594	629	582	605	581	596	567	585	580	547	604	654	593	638	559	599	624	609	609	591	664	559	629	597	609	564	597	654	587	604	584	640	666	613	631	611	560	619	592	663	571	623	664	600	596	603	595	634	610	588	612	592	637	588	596	604	606	618	608	624	610	602	636	606	615	586	614	601	601	618	573	604	625	613	613	628	623	553	587	621	578	622	617	610	594	610	599	649	622	603	621	609	626	589	610	601	604	602	635	646	628	601	609	611	588	576	629	594	576	573	637	579	612	575	652	569	613	565	595	605	623	587	622	634	612	640	638	630	623	601	654	605	625	557	614	580	632	591	632	603	611	595	573	648	607	631	612	634	596	614	628	625	602	596	620	598	616	644	587	639	593	612	612	641	619	593	625	613	631	598	653	588	615	594	608	598	611	650	627	614	579	632	560	674	592	604	640	627	649	628	647	630	619	615	589	600	572	600	646	594	603	591	631	607	597	645	612	582	629	622	612	615	602	639	589	616	576	634	620	625	602	617	616	602	617	636	601	591	634	620	650	601	627	573	585	561	622	610	641	596	620	566	606	594	624	590	605	621	613	609	621	581	593	600	586	564	569	573	599	607	637	647	622	640	628	623	588	597	611	665	620	607	615	607	567	640	596	629	586	615	606	624	610	591	565	648	607	629	612	622	622	563	643	601	569	592	597	619	624	598	630	576	580	642	591	608	591	587	627	612	657	599	625	618	632	616	631	612	602	665	627	610	632	629	629	586	627	616	666	613	622	589	580	619	587	605	634	621	604	634	620	595	615	592	652	600	573	615	647	581	587	614	589	625	601	567	581	594	619	627	624	638	598	682	604	612	596	610	638	609	612	637	629	617	632	623	620	609	614	572	629	613	587	644	616	562	623	601	632	636	587	593	582	614	592	613	626	598	606	671	607	610	630	637	609	612	615	624	611	616	637	618	646	599	605	620	619	584	596	609	640	646	602	623	584	606	649	604	602	630	616	582	556	595	575	616	622	593	617	563	646	607	634	631	627	602	589	578	593	616	627	622	621	585	625	630	612	629	579	596	632	635	594	641	650	625	596	594	616	626	619	586	613	619	573	631	631	619	607	604	617	571	622	592	567	602	610	569	606	629	619	647	612	570	582	618	608	588	558	615	602	609	657	587	622	624	573	621	614	641	603	610	625	637	647	601	620	592	603	648	588	623	590	603	633	581	596	651	623	618	656	578	625	592	620	604	630	629	580	554	599	633	587	624	636	639	690	637	593	607	613	598	621	610	567	627	602	602	583	640	594	609	637	613	617	622	579	661	634	600	604	597	633	606	617	641	583	622	659	550	616	635	611	598	619	593	628	618	608	621	625	580	633	628	622	622	578	621	572	630	657	635	664	582	633	573	613	672	594	615	593	658	604	591	609	629	630	628	607	596	636	626	602	582	630	574	628	621	599	664	634	622	648	599	642	617	634	608	593	651	550	634	582	632	631	617	577	566	591	635	619	633	616	605	631	639	608	654	600	601	570	643	653	596	579	614	617	595	607	609	613	585	599	596	601	590	623	621	598	604	611	631	617	611	654	609	632	601	604	684	608	638	582	572	631	583	632	582	608	595	648	590	599	626	596	570	603	610	595	540	606	584	586	600	609	621	633	611	591	604	594	567	604	626	605	640	596	609	595	638	599	601	574	648	574	650	631	579	569	636	570	618	637	630	656	561	611	613	593	629	641	564	625	603	638	602	602	609	591	602	620	614	617	611	618	635	592	603	642	646	589	587	614	577	611	658	579	607	631	617	598	621	616	580	563	628	599	620	615	569	589	625	598	606	610	615	655	631	654	590	614	662	615	586	610	615	574	595	624	585	631	636	591	619	617	576	573	651	599	595	626	598	619	616	604	622	650	584	604	643	615	633	595	608	617	615	587	643	580	637	571	591	633	617	611	667	602	583	693	581	632	570	672	586	623	666	625	661	632	609	597	586	580	615	581	618	592	616	646	617	599	593	592	572	589	618	602	626	621	583	595	586	565	590	588	671	683	591	586	636	637	577	619	578	625	644	585	627	604	577	586	624	620	659	625	560	602	607	614	601	585	598	609	648	622	611	623	613	612	610	627	586	555	621	600
30312	26887	30190	25845	19820	12288	8272	5633	4737	4029	3407	2543	1994	1667	1691	1630	1251	1107	1069	986	858	662	708	595	596	504	429	419	435	464	390	399	409	422	361	377	377	321	331	374	347	328	358	329	338	331	315	313	338	292	287	303	300	279	288	295	287	309	291	311	284	298	316	275	330	307	299	269	323	310	280	302	317	294	306	272	280	289	275	285	285	296	290	299	291	258	329	314	277	298	278	309	279	261	296	281	291	267	290	332	311	265	301	266	308	282	270	294	274	293	254	290	286	314	274	290	286	325	316	267	280	281	290	279	281	282	309	329	290	289	249	321	312	262	286	272	260	265	289	302	269	281	289	272	301	278	322	292	279	273	317	298	284	294	302	326	305	291	245	293	261	261	285	263	272	295	301	295	252	290	279	293	270	292	278	299	295	302	287	281	275	311	292	255	300	295	325	273	278	272	280	321	302	324	278	308	308	318	266	266	277	301	303	267	302	292	309	299	312	284	299	285	291	287	301	281	305	326	278	304	288	287	292	260	279	294	300	284	289	285	294	288	291	295	310	286	283	312	304	272	283	287	334	301	302	277	305	255	286	294	289	292	312	293	298	281	271	290	269	272	269	292	326	257	295	278	282	288	270	271	293	277	300	294	296	271	325	301	291	315	266	298	289	323	303	296	288	288	306	299	288	276	307	298	278	260	298	312	291	291	290	296	320	273	281	263	270	314	262	277	296	283	292	322	292	300	281	293	294	319	309	311	273	284	268	313	305	299	298	312	297	284	282	281	302	308	317	296	274	262	323	305	288	270	264	294	268	287	294	287	269	326	312	266	287	296	273	304	268	307	296	279	274	294	287	257	276	292	304	303	289	282	298	293	307	276	324	280	254	272	279	266	316	310	254	251	273	278	260	288	333	310	309	273	294	299	291	301	309	291	285	279	234	306	268	306	284	296	288	282	318	284	292	302	304	308	272	261	278	313	304	297	301	304	303	310	275	291	288	286	283	327	286	281	276	282	278	269	318	261	284	286	277	286	306	252	284	295	287	249	283	281	296	297	272	244	311	288	306	277	308	238	238	293	298	272	305	288	298	295	263	319	291	295	301	295	288	303	257	256	279	271	261	295	280	290	290	320	290	284	297	285	290	281	298	289	276	309	294	301	267	303	252	281	293	288	294	275	316	256	265	282	262	280	302	308	275	241	288	266	313	298	271	307	295	314	303	287	287	275	284	284	275	294	315	297	261	284	314	271	294	316	287	283	303	303	248	305	253	299	304	326	311	260	302	307	271	301	330	293	284	280	321	274	309	290	261	309	314	272	246	278	257	329	277	261	270	288	270	266	293	282	277	268	254	275	289	286	296	312	289	259	268	334	301	260	275	289	277	305	300	314	290	303	268	300	262	308	276	299	304	291	306	297	287	269	311	320	296	279	295	301	298	301	308	289	287	291	310	288	270	303	290	286	278	288	273	278	279	278	297	294	280	301	304	275	294	253	292	309	297	268	279	291	272	267	312	340	300	291	313	314	313	316	289	296	296	296	280	284	255	303	287	283	286	300	288	293	283	288	261	274	290	299	265	286	259	291	288	296	298	299	287	274	306	290	259	311	330	305	288	270	299	341	273	283	281	303	297	290	271	278	295	315	301	318	297	294	296	288	259	289	262	282	275	276	307	280	274	309	282	295	320	302	278	296	319	241	276	274	285	270	292	298	282	288	293	274	313	296	276	279	290	276	289	285	290	282	291	301	302	304	249	290	267	272	285	281	297	334	285	268	281	295	285	291	302	280	276	277	254	285	260	295	282	306	282	303	303	289	296	314	260	302	286	298	247	299	311	303	249	295	302	285	274	302	259	265	300	307	281	310	294	283	316	284	325	313	296	278	290	261	286	295	262	308	281	263	276	309	289	265	286	288	261	315	304	283	270	298	290	267	308	291	276	311	319	285	336	321	305	301	287	269	276	273	294	280	302	268	285	278	276	290	301	298	306	291	288	294	298	301	303	282	284	266	260	281	324	299	308	285	274	273	312	279	281	307	276	291	270	274	293	309	298	274	319	281	301	320	279	290	284	308	329	292	318	276	265	295	272	250	312	295	254	280	276	278	304	286	317	232	276	299	246	289	283	279	297	333	301	289	271	264	275	314	281	297	277	270	299	275	284	286	302	273	300	292	297	297	318	302	291	299	308	278	313	272	290	284	292	231	306	276	322	260	269	317	289	293	254	270	293	282	311	292	281	313	265	299	294	300	281	301	270	302	262	318	322	314	293	290	317	278	314	339	279	312	321	293	272	299	264	280	287	290	278	293	296	273	294	270	288	270	266	276	281	252	258	288	289	287	282	302	300	270	262	264	279	307	274	266	286	285	315	268	319	297	285	292	309	280	287	306	270	300	283	320	296	292	252	286	260	306	298	291	291	266	290	255	308	283	296	279	312	284	280	289	325	277	285	293	302	280	271	314	257	305	296	288	271	290	270	282	284	325	285	271	253	289	288	290	276	301	277	311	291	298	281	308	283	284	332	265	291	319	294	302	311	260	270	292	317	289	313	289	312	292	296	294	291	274	293	285	275	285	262	282	298	292	314	325	316	296	281	301	280	264	275	289	291	306	268	289	300	261	291	307	279	287	302	300	263	255	272	283	308	269	296	262	262	255	288	311	317	317	285	280	291	291	331	284	264	281	297	285	298	278	267	277	318	294	291	256	258	287	322	299	275	310	247	295	291	268	284	275	288	323	299	283	301	303	289	284	289	324	277	302	267	283	286	302	264	305	276	274	290	320	312	291	261	296	289	277	267	273	312	279	285	266	304	290	279	271	282	301	280	326	271	300	267	275	244	311	300	272	285	300	280	296	285	295	251	259	311	269	310	309	283	297	303	274	270	292	320	314	300	264	309	268	290	286	325	299	313	329	295	301	304	276	304	283	323	282	298	294	303	265	273	274	303	296	331	297	322	297	270	294	303	268	255	289	276	287	271	303	280	305	291	327	294	305	276	295	289	302	299	284	294	306	301	284	323	277	261	233	267	288	295	294	291	273	264	302	314	280	274	283	284	286	279	308	291	291	289	324	327	318	276	288	303	299	269	268	308	297	325	293	305	310	282	286	273	302	286	283	269	272	261	272	291	299	319	286	294	266	282	322	265	265	287	308	264	276	273	289	265	292	293	273	298	278	251	268	296	288	314	267	267	274	287	289	306	301	267	246	279	288	285	298	292	307	303	254	250	297	307	299	314	285	307	281	294	269	339	293	287	304	290	296	289	286	311	320	305	272	299	292	304	276	287	260	284	278	269	295	330	268	283	285	266	293	291	313	287	270	294	294	275	291	255	298	304	304	270	275	304	329	277	246	290	309	316	301	281	279	282	281	284	251	269	289	271	278	306	270	260	270	285	292	285	283	300	292	317	310	307	303	285	267	303	276	297	295	303	306	317	294	320	285	331	258	263	271	296	262	298	285	329	290	303	271	296	294	279	271	277	253	290	298	291	283	275	273	282	280
18429	20079	32637	34683	32401	25748	22592	18757	17233	16372	13806	11362	9623	8568	8624	8147	6684	5777	5846	5039	4573	3580	3585	3284	2751	2193	2014	1934	1789	1731	1527	1555	1489	1481	1377	1342	1282	1176	1159	1141	1121	1052	1090	1006	926	930	857	850	854	827	811	818	845	781	775	809	813	787	815	766	820	813	794	796	780	794	747	757	774	751	691	736	718	719	738	720	694	703	657	687	734	697	694	689	699	695	756	710	739	699	742	734	706	685	700	742	727	726	712	725	697	688	703	727	707	682	701	720	720	751	751	736	711	752	719	777	681	692	765	693	705	687	694	697	731	680	764	675	662	673	704	732	694	656	684	685	682	738	668	696	704	738	694	700	664	722	687	694	707	689	756	727	736	661	695	700	692	715	685	726	684	655	696	706	709	672	691	715	742	731	703	718	709	721	713	690	681	705	677	696	737	721	717	690	695	724	702	739	688	679	699	697	687	730	694	659	727	688	690	631	698	747	699	709	692	676	704	734	677	750	743	732	753	701	691	741	718	695	702	666	697	712	723	666	730	701	705	724	691	710	717	716	680	689	719	717	697	705	718	700	664	717	732	702	685	700	714	686	735	734	699	712	726	673	705	684	695	710	738	676	710	684	716	707	677	693	750	709	712	707	712	711	721	705	698	719	674	725	685	700	677	671	688	718	721	760	698	660	693	706	633	715	726	685	691	729	729	707	722	798	736	718	707	702	676	694	730	698	720	746	759	681	770	670	696	715	719	713	686	671	715	690	734	729	736	704	754	726	687	745	697	722	755	669	724	704	727	724	725	706	718	685	736	674	687	702	723	717	742	702	702	694	720	690	688	656	699	662	730	757	742	689	652	680	697	734	710	692	711	668	667	720	683	692	728	705	657	727	693	699	651	698	738	684	722	680	722	703	706	684	722	664	682	745	667	684	732	656	708	718	686	735	719	700	739	720	666	740	701	713	680	704	681	664	735	688	715	719	701	687	756	663	734	672	707	689	690	712	653	699	771	688	690	695	672	711	669	687	681	685	705	745	705	690	747	762	749	703	667	713	726	695	683	686	698	772	674	711	687	692	694	679	685	685	673	738	699	726	684	717	704	662	663	733	695	689	674	682	684	713	687	657	744	684	725	711	724	705	698	696	719	750	663	689	666	685	650	696	752	690	688	721	699	680	717	708	714	726	673	767	702	659	721	705	695	679	678	681	719	671	695	729	713	697	676	710	683	656	717	689	731	739	709	740	681	682	666	720	704	710	696	715	675	700	739	728	708	703	676	710	716	725	678	702	708	715	709	740	738	686	696	680	740	743	676	752	651	766	700	732	687	703	706	681	667	662	740	693	740	695	711	676	653	684	714	656	728	709	739	719	713	728	647	686	734	696	680	716	699	705	719	694	659	734	748	728	699	757	727	704	699	715	700	675	632	725	719	669	695	706	744	690	738	653	686	708	714	727	705	689	679	743	682	692	678	670	694	702	705	735	694	757	740	699	780	736	685	703	686	701	691	701	651	704	712	743	690	686	682	744	731	657	691	702	702	675	735	709	704	715	656	740	683	672	748	690	733	699	696	712	729	669	677	719	700	715	703	691	690	712	717	689	715	698	764	741	719	718	753	689	667	674	707	666	720	674	703	694	661	744	702	730	712	693	726	728	693	740	733	660	759	733	671	676	724	690	740	675	647	711	694	700	645	667	694	710	748	679	729	775	702	718	717	669	688	717	731	710	669	712	719	698	723	659	709	692	686	718	695	683	727	671	677	761	722	735	755	743	756	721	669	697	668	671	676	724	739	679	746	730	681	690	716	770	674	704	694	703	686	697	668	716	713	688	732	748	746	696	741	650	684	667	697	729	717	676	688	728	753	693	682	675	680	664	690	711	665	689	652	749	679	673	679	709	750	753	694	723	734	720	692	681	715	698	710	794	666	660	701	687	699	714	724	720	723	673	714	746	723	721	724	700	668	675	695	750	712	717	734	729	731	711	700	709	669	712	712	665	740	699	708	745	708	643	734	716	730	740	792	732	698	672	703	735	688	703	684	717	703	748	688	718	749	695	682	685	659	685	693	677	724	736	696	737	721	677	681	743	692	653	695	728	706	707	693	694	674	696	671	672	711	716	759	699	696	749	685	682	699	719	717	689	687	759	698	726	704	671	715	704	683	731	676	702	705	722	677	694	681	656	708	737	704	716	688	691	703	688	746	720	684	711	683	662	720	677	743	699	648	687	747	688	686	716	634	694	759	636	737	696	665	677	698	738	662	656	709	653	729	706	691	728	703	730	730	705	693	729	703	719	742	703	732	740	694	694	717	710	727	694	709	726	752	718	677	695	747	745	705	693	741	700	739	705	723	700	667	706	684	726	703	744	702	721	705	697	754	700	665	711	699	706	699	700	677	746	699	739	738	734	675	744	647	692	738	690	743	681	683	709	744	727	693	691	701	699	708	686	684	768	744	678	665	691	689	684	692	677	695	733	702	709	719	752	650	671	714	708	737	660	697	684	716	701	688	711	696	760	705	726	694	720	681	685	700	713	668	708	718	679	669	729	708	697	726	753	711	718	725	764	750	662	732	712	697	704	730	671	715	760	705	701	681	712	698	704	727	737	721	686	735	673	694	684	684	728	695	690	651	725	715	738	729	720	677	730	703	719	686	685	727	664	667	676	708	663	694	692	690	695	686	714	712	676	717	783	731	720	668	682	700	719	687	739	775	706	696	700	709	705	719	644	705	686	744	756	698	714	714	721	677	714	758	750	719	683	687	726	727	655	694	631	734	712	690	681	684	714	683	694	684	723	727	683	687	728	708	728	703	787	721	698	647	729	704	765	745	717	701	709	698	686	680	675	693	730	693	705	664	701	698	683	711	784	702	702	710	675	704	739	663	670	688	678	702	681	726	714	704	733	707	697	713	737	717	648	707	697	696	717	717	689	712	666	683	686	746	731	679	688	705	696	693	690	741	714	687	710	750	675	761	726	711	688	664	673	722	724	706	727	689	728	732	676	688	754	707	673	711	747	717	712	662	725	734	716	668	731	700	725	757	711	700	722	682	691	728	656	707	711	653	677	713	694	721	745	728	669	774	702	696	662	754	726	719	699	737	710	694	687	670	665	727	755	705	704	693	747	738	684	698	686	689	711	695	705	750	708	692	693	712	694	675	712	687	704	714	683	693	668	721	736	686	770	745	726	688	739	717	672	689	703	739	724	746	731	721	706	704	726	710	728	697	688	719	687	746	727	732	708	739	697	702	705	677	686	719	689	682	710	710	689	705	710	725	685	723	705	694	654	676	701	697	689	717	699	732	748	659	714	749	711	704	693	672	682	691	725	714	693	680	692	711	772	660	760	697	683	688	691	736	707	697	695	660	637	684	762	753	666	729	664	729	739	693	761	710	756	701	663	709	753	719	752	733	730	689	715	739	708	688	730	663	662	706	704	693	721	694	675	677	684	697	715	670	783	701	692	716	665	759	730	734	697	689	676	703	662	679	727	709	725	667	674	701	685
37596	32258	35572	31678	25547	17093	12342	8439	6930	5935	4680	3570	2910	2623	2697	2502	1669	1508	1684	1333	1109	882	869	915	786	594	571	527	483	477	440	425	415	400	402	408	386	390	367	346	346	335	347	302	282	311	306	281	303	265	270	275	257	281	268	295	258	282	288	244	290	280	266	278	273	276	282	252	256	256	250	267	278	223	226	253	230	261	268	254	243	293	236	232	250	255	246	252	263	217	270	269	249	221	247	258	268	275	231	226	270	242	226	244	259	260	215	263	218	271	239	253	253	232	263	244	246	219	240	242	202	243	224	232	248	259	239	213	276	276	231	231	240	234	249	240	250	250	270	235	271	270	249	245	248	243	254	244	266	261	246	233	250	279	238	234	276	225	256	224	250	244	240	268	249	258	284	234	248	207	239	254	231	258	236	236	236	259	265	239	243	259	266	243	278	267	254	247	226	252	230	262	235	238	264	251	267	256	253	243	237	246	220	249	268	245	244	247	245	249	244	257	253	276	221	265	276	226	250	245	236	278	230	247	264	239	241	279	218	265	231	245	276	257	240	254	252	262	271	241	252	245	250	267	262	247	213	258	246	240	251	254	244	242	282	237	225	271	268	279	237	264	250	231	229	230	247	271	232	252	235	229	217	241	249	255	245	237	293	250	243	243	246	248	239	245	245	247	253	216	259	286	261	265	247	256	232	253	251	245	248	257	221	243	235	228	262	231	262	256	241	256	247	252	269	249	234	216	260	218	255	224	243	245	223	215	232	239	232	255	255	286	278	251	270	237	259	225	248	214	231	271	263	270	264	264	250	309	307	271	268	269	261	251	278	249	258	248	231	258	270	247	242	252	254	274	244	220	248	237	251	247	246	249	237	234	246	261	231	242	243	239	228	234	244	242	223	218	211	236	268	246	241	254	241	241	242	245	255	217	262	246	246	251	258	234	264	231	241	223	227	297	261	234	261	256	236	246	258	277	248	252	258	255	241	241	265	259	235	254	243	249	246	226	233	266	270	246	277	251	260	242	240	241	208	234	230	286	247	247	249	250	266	256	243	284	274	231	227	259	278	229	247	252	233	247	243	230	265	229	246	240	243	257	249	274	254	263	261	237	226	274	270	266	255	269	231	250	246	230	250	241	250	219	239	274	261	246	263	238	238	258	231	222	243	258	261	229	228	272	262	254	263	265	273	233	251	231	250	230	285	246	235	232	266	247	256	242	250	243	300	234	251	254	250	227	259	228	247	278	243	240	247	206	248	231	261	250	275	263	243	231	262	261	263	232	254	235	276	279	230	237	236	251	248	258	228	250	267	249	231	265	244	250	238	261	253	277	246	258	252	250	260	273	255	273	235	280	226	232	254	244	251	264	233	244	265	243	239	259	246	273	273	257	242	249	242	246	226	252	246	232	229	244	247	249	275	258	257	269	250	239	242	239	254	246	262	244	245	224	252	251	234	272	259	249	257	271	272	280	240	211	221	258	226	263	238	253	242	234	275	276	233	239	217	274	209	256	274	267	213	291	267	261	273	234	234	268	237	248	272	268	227	256	252	251	205	234	224	246	271	236	260	265	240	263	243	245	248	248	247	258	227	249	221	260	274	256	233	260	251	261	236	252	276	231	245	230	236	255	242	232	261	254	249	255	250	255	234	234	254	260	237	263	247	240	228	249	246	255	254	241	265	261	246	229	227	236	218	232	229	253	247	235	260	246	274	233	233	220	248	228	220	222	223	250	260	240	242	229	247	240	241	270	237	247	258	263	262	242	240	208	241	236	247	235	258	227	237	268	227	214	266	276	272	235	240	250	227	249	267	245	271	238	250	225	249	233	230	205	237	257	283	254	247	249	230	260	258	259	260	282	239	250	245	227	237	258	250	241	238	263	239	257	235	253	258	245	259	250	239	244	254	236	255	220	239	260	242	261	270	247	245	262	239	248	261	259	280	243	226	249	251	264	233	244	254	239	241	257	242	270	272	255	243	250	252	259	266	286	265	218	242	260	285	245	252	264	241	250	282	256	247	269	256	260	236	255	263	237	267	240	245	276	262	277	264	238	251	247	225	245	240	253	241	273	251	250	239	248	248	251	249	244	251	243	266	238	280	251	264	217	237	228	272	231	218	216	228	232	263	266	242	263	250	277	251	255	240	264	250	261	257	225	285	243	219	246	256	264	245	254	261	263	266	244	261	269	237	260	269	288	254	266	247	218	236	238	208	241	249	264	233	270	243	259	254	245	228	245	231	226	247	227	263	256	267	215	253	262	251	246	259	258	267	267	273	244	242	226	273	265	234	236	244	249	225	269	273	270	232	267	258	239	253	279	246	267	239	239	290	231	247	224	260	241	262	220	242	265	219	233	227	253	242	217	282	253	262	258	238	242	233	248	255	257	248	257	275	249	264	269	244	248	253	263	226	255	272	248	259	242	226	242	234	244	270	244	247	252	256	253	242	223	259	246	282	258	271	268	245	263	244	254	251	243	253	227	250	244	254	295	258	229	269	193	262	274	233	243	268	240	244	235	244	264	261	276	254	254	248	266	266	240	267	254	260	219	245	260	244	266	255	245	233	256	239	251	259	253	274	244	232	235	268	238	255	246	266	270	232	232	277	254	227	249	263	239	240	266	265	262	236	240	262	253	224	241	243	267	286	269	304	281	232	276	242	241	245	279	268	241	241	258	263	268	251	247	253	275	242	279	244	234	283	255	238	261	256	258	237	262	237	251	255	243	265	240	237	224	281	260	264	240	269	239	269	263	249	260	229	236	244	234	257	238	236	237	235	234	252	242	255	223	245	232	199	275	245	250	243	291	239	250	242	255	265	245	258	266	282	263	221	256	243	237	239	223	234	234	243	256	253	281	264	258	244	259	253	251	256	239	243	249	257	253	258	229	225	216	245	289	236	245	253	229	263	251	250	260	241	240	255	252	247	247	258	230	262	228	259	273	235	248	248	249	259	229	272	230	248	243	224	259	280	298	233	243	245	230	266	231	234	247	251	252	252	238	264	257	223	252	235	257	236	277	240	268	270	252	286	265	276	247	230	259	244	218	231	279	229	250	276	248	249	218	247	237	238	247	260	257	269	257	235	255	250	228	247	259	263	294	246	217	244	247	238	282	259	276	258	230	246	234	267	216	248	247	226	264	261	265	268	286	259	244	231	233	256	273	263	221	259	230	243	241	276	248	250	253	267	262	245	261	259	254	266	240	258	244	252	249	229	255	253	245	254	262	251	224	254	267	225	265	243	229	272	270	282	234	219	246	259	257	245	247	234	251	276	273	234	246	246	266	272	281	263	242	252	217	255	238	264	241	260	236	251	264	261	249	252	248	262	253	247	247	231	241	284	267	223	227	262	269	279	237	253	239	278	251	246	242	262	232	257	232	236	233	237	249	228	273	251	243	229	221	266	260	236	248	273	275	250	245	277	268	253	251	241	238	267	263	263	270	232	255	237	272	227	262	262	247	259	254	253	248	257	244	264	236	294	220	252	221	240	233
22751	24273	36693	39782	37287	30730	28086	23696	22486	20810	17780	15101	13496	12632	12184	11507	9119	8518	8405	7347	6141	5080	5323	4836	4097	3066	2943	2730	2480	2330	1996	2089	1974	1828	1700	1705	1536	1443	1327	1395	1351	1172	1222	1189	1059	1003	860	861	885	860	830	796	800	884	858	810	798	795	782	755	773	758	761	740	709	712	719	680	725	712	689	673	704	657	641	662	641	673	654	609	624	627	598	659	609	635	617	599	676	611	648	675	613	644	639	629	629	585	595	610	571	634	620	589	641	621	624	618	563	590	582	648	592	606	651	592	652	628	588	642	622	613	600	629	632	606	608	590	592	554	595	623	597	611	651	580	651	623	600	582	630	635	603	584	634	606	609	620	561	631	595	614	595	569	594	623	658	593	586	586	584	566	602	691	562	638	620	648	619	607	599	623	617	606	575	606	603	612	621	554	605	594	612	575	624	623	620	575	637	636	605	610	600	567	534	640	591	624	593	573	657	580	634	607	618	578	589	629	617	593	571	635	627	620	615	634	607	601	610	589	648	663	611	613	558	615	579	629	606	613	592	637	644	585	592	617	666	621	612	568	636	602	604	584	573	606	602	610	646	601	579	598	584	572	595	606	579	642	641	604	565	572	606	616	606	623	608	623	627	632	605	609	598	653	605	641	640	640	621	661	600	610	600	599	647	617	614	577	617	605	608	600	617	578	588	565	605	635	612	567	596	575	601	577	622	615	624	585	618	553	644	580	579	629	661	600	603	618	638	637	569	583	586	569	585	604	611	658	582	623	614	617	614	580	608	612	604	626	593	606	630	605	590	557	604	575	591	558	600	597	578	597	669	564	607	636	636	575	596	612	619	615	582	598	611	603	630	579	594	607	618	579	648	661	623	625	607	616	612	609	600	633	619	595	648	657	628	581	598	601	568	618	630	624	613	571	571	595	590	612	567	611	597	588	622	625	642	605	564	585	564	590	582	568	642	628	606	596	578	598	620	579	613	565	613	633	609	643	588	636	623	599	612	589	604	559	601	563	581	615	596	588	630	606	626	630	594	633	604	570	582	624	622	599	623	576	569	564	610	577	595	571	597	640	572	590	589	619	602	618	611	648	559	614	605	594	600	575	631	573	641	608	594	610	566	579	643	592	596	587	649	570	613	591	566	610	580	651	596	563	580	652	636	605	636	625	567	628	619	612	590	578	574	570	588	621	621	586	564	603	640	603	621	590	592	628	612	618	613	621	580	625	646	600	627	626	569	576	610	620	600	610	597	631	617	637	624	617	622	608	608	577	593	630	584	565	628	616	646	666	601	582	579	649	619	658	589	654	621	627	610	591	615	603	592	618	590	601	604	577	560	577	603	636	602	618	612	574	601	623	556	611	629	619	597	604	652	577	575	580	616	566	662	615	587	635	589	646	622	629	663	553	592	665	586	615	637	612	605	609	583	649	573	629	584	568	622	589	613	656	574	625	593	608	605	568	595	579	587	597	614	556	594	629	649	568	617	594	633	625	618	616	586	626	644	600	602	623	617	600	561	617	579	609	592	583	582	603	631	616	582	630	596	615	625	600	572	632	603	600	605	575	566	615	593	612	612	613	618	588	637	640	593	591	627	602	606	578	593	589	592	588	625	618	589	591	584	633	578	606	590	597	579	610	656	598	589	623	626	659	585	593	599	609	590	558	597	619	608	586	600	607	562	570	604	620	639	565	603	642	608	625	599	602	607	613	631	589	563	605	600	599	603	592	602	588	607	601	599	596	631	634	636	544	617	596	563	637	620	621	610	605	613	651	625	625	680	621	590	586	593	640	584	593	563	614	621	610	602	568	599	586	625	559	595	623	593	601	602	606	595	568	604	622	609	651	645	622	624	595	609	573	615	638	592	600	627	632	603	576	605	589	601	593	596	590	565	614	595	610	586	596	602	537	545	642	594	579	625	616	610	562	581	595	578	573	651	597	629	588	613	579	621	642	610	578	639	634	647	583	568	589	573	613	607	546	614	654	588	586	619	593	625	590	593	592	632	669	608	569	574	595	631	637	582	599	596	572	608	606	549	578	577	595	642	596	573	577	611	605	606	600	596	573	578	618	620	571	576	560	609	603	654	605	617	608	629	573	574	579	625	606	634	571	635	610	604	581	599	608	626	584	588	603	577	595	608	602	567	579	617	605	600	633	620	639	634	603	628	600	581	615	560	606	609	625	566	604	630	590	579	555	580	596	634	628	584	604	593	607	586	602	630	607	602	637	604	591	571	650	622	629	597	596	624	599	623	610	591	607	572	638	611	607	618	615	650	612	546	575	629	610	617	577	592	606	557	611	613	581	653	565	563	617	594	581	601	611	602	569	645	629	621	596	566	603	589	619	607	586	596	569	596	611	630	624	644	559	592	608	628	598	627	603	628	604	613	619	598	553	637	546	619	595	626	611	554	602	589	604	608	612	613	602	577	622	600	561	610	572	630	597	601	635	573	637	672	580	602	598	664	619	618	561	620	585	580	594	613	594	581	628	625	574	640	569	626	604	565	639	617	618	575	617	548	563	592	572	587	584	603	596	605	624	602	615	566	598	586	640	608	587	619	595	549	581	583	615	593	580	582	560	622	588	617	618	595	653	598	601	628	596	597	596	585	646	622	632	614	616	588	621	610	635	605	599	614	597	605	608	609	625	641	576	597	573	563	609	605	603	562	630	639	603	594	633	606	615	581	597	555	595	589	599	683	606	576	583	610	621	634	621	601	609	612	665	627	654	609	559	592	601	589	648	625	641	616	611	625	608	632	603	628	591	640	641	619	643	619	633	591	612	620	613	621	580	595	618	619	630	598	605	583	623	610	580	616	590	587	570	596	674	594	619	571	609	585	633	607	561	610	607	592	597	587	584	618	546	572	601	606	596	599	593	600	602	600	597	608	582	542	625	588	589	642	623	587	632	562	603	626	606	559	612	594	592	583	597	607	600	606	621	606	597	578	574	575	611	652	615	585	638	594	618	636	598	635	587	608	634	603	580	561	591	582	612	658	556	634	619	603	623	598	621	593	607	641	605	607	587	642	597	588	610	618	629	590	651	620	597	628	602	593	586	621	572	563	625	634	613	628	650	615	601	629	622	595	625	579	643	635	614	587	547	637	641	579	621	609	616	629	594	594	606	584	593	638	573	599	606	591	590	618	653	595	571	566	637	620	626	585	594	608	605	619	620	613	615	603	572	591	610	575	626	586	590	611	567	646	604	607	598	638	574	572	628	652	585	624	589	630	638	628	592	590	628	616	587	633	592	584	610	586	624	576	609	624	608	593	576	576	627	593	589	632	616	572	592	613	630	568	580	598	633	597	628	617	675	639	596	585	627	572	602	592	579	603	617	574	603	576	611	574	567	578	602	604	585	616	618	581	640	574	647	652	634	634	621	620	599	623	618	628	637	616	580	607	627	583	624	604	609	611	658	619	587	646	648	602	605	592	592	611	641	581	604	589	582	637	618	636	554	559	598	578	642	607	616	605	584	647	612	629	580	570	618
21082	20415	22969	19716	14045	8116	4944	3297	2641	2386	1923	1502	1155	1024	956	894	801	768	636	637	512	462	439	403	342	373	366	330	307	331	357	289	274	301	286	254	299	286	261	281	257	268	257	265	243	244	259	268	241	237	264	228	236	264	264	285	264	261	254	251	217	255	243	250	250	263	244	230	239	243	247	260	241	223	266	277	269	262	278	243	247	257	236	241	227	247	235	255	251	229	234	263	270	221	283	251	248	246	257	246	242	266	256	230	270	273	245	263	281	246	226	248	224	267	278	239	227	237	234	240	285	233	218	256	291	250	287	238	250	204	241	261	265	262	271	255	249	246	236	238	271	259	241	250	263	221	225	242	241	257	283	267	250	247	229	261	281	268	237	251	246	261	237	244	223	255	231	256	278	229	235	226	205	248	267	244	279	252	242	241	260	251	243	226	251	252	238	259	232	235	221	267	264	251	250	226	238	241	236	251	235	267	281	260	259	213	246	282	273	245	251	247	257	260	242	249	258	258	237	239	242	239	270	247	241	240	236	232	241	229	258	240	246	259	278	244	249	236	228	255	234	232	250	235	234	260	230	241	257	250	259	259	267	238	249	266	259	256	234	259	251	243	249	235	289	237	282	243	256	224	227	240	268	264	251	241	254	234	239	214	240	221	225	260	266	256	253	229	230	256	253	242	255	251	255	269	248	248	235	237	241	252	222	257	269	289	263	257	273	237	258	213	234	248	241	251	253	238	243	264	246	230	255	247	258	236	243	257	250	260	244	253	241	255	242	239	242	265	221	258	253	250	243	263	235	230	230	271	239	231	259	238	267	243	257	250	232	237	275	278	248	233	231	234	261	243	266	254	264	263	266	247	251	245	256	260	228	249	261	237	255	221	268	232	219	215	240	289	270	269	233	251	242	219	233	222	271	247	245	237	232	249	250	256	282	239	242	248	250	240	237	251	281	257	250	217	224	235	281	214	255	246	262	260	271	267	253	270	253	252	219	241	234	238	261	265	257	202	255	238	238	266	246	271	259	239	232	246	243	252	233	256	223	257	266	217	243	253	232	238	234	259	257	271	250	228	251	220	235	289	231	265	241	231	239	287	256	232	229	231	227	270	255	213	237	264	242	233	260	224	244	269	238	245	249	252	213	251	230	233	245	229	237	257	266	280	231	246	235	222	264	237	253	254	229	243	248	255	251	248	241	262	251	288	249	252	236	258	229	247	262	248	233	268	276	283	231	233	239	233	229	234	224	264	252	242	254	250	241	238	244	252	225	275	271	270	215	248	254	225	245	243	212	262	266	232	232	264	222	279	225	234	266	239	254	290	248	220	271	229	258	236	243	255	268	223	231	252	235	231	262	256	249	237	228	255	239	218	203	244	234	253	261	232	241	256	227	240	254	246	229	258	223	250	272	255	234	248	261	251	251	238	211	254	244	263	235	238	237	245	227	243	241	255	274	245	228	252	276	245	241	219	249	249	241	244	280	276	279	271	255	249	237	240	246	274	237	237	245	235	291	283	238	241	251	245	268	273	273	258	248	245	237	254	239	248	251	267	264	227	235	245	234	222	259	230	242	244	231	216	230	254	265	271	232	276	228	255	238	256	257	283	255	235	258	264	255	252	249	244	223	272	256	221	271	271	239	250	264	283	283	236	267	235	226	241	227	267	249	283	233	229	249	229	234	233	231	270	226	256	234	238	247	228	235	295	230	260	255	248	214	245	271	263	213	216	226	229	240	255	230	255	236	244	265	261	250	268	259	257	224	230	237	252	218	254	239	216	255	266	248	227	239	254	256	275	267	255	229	225	237	253	276	247	273	247	242	266	267	238	270	246	237	238	259	228	259	234	220	257	240	236	231	256	227	249	224	230	222	228	259	226	247	250	253	241	238	237	262	259	264	254	231	275	229	240	236	238	269	249	282	252	246	241	250	229	223	247	240	235	247	261	238	254	241	242	240	231	219	235	261	234	241	239	260	230	237	260	239	240	258	258	223	222	264	267	252	274	245	205	255	249	219	286	270	258	247	217	244	226	253	250	270	271	217	285	244	313	244	239	256	254	278	220	257	252	230	207	251	237	248	243	211	233	216	236	232	258	249	237	257	269	262	241	221	247	218	240	257	243	238	229	243	234	266	253	240	243	245	262	243	255	233	249	268	258	213	256	257	250	244	250	222	281	226	258	245	210	222	229	246	226	237	266	264	224	268	259	222	272	282	259	287	289	248	234	249	267	257	232	247	229	216	249	236	274	278	238	234	225	269	242	269	218	261	265	232	235	283	251	245	258	279	248	253	245	268	228	245	227	260	253	272	258	245	252	245	265	234	260	242	274	247	232	270	234	258	226	252	225	243	265	258	254	236	260	253	228	261	234	239	246	251	249	238	244	237	283	245	250	241	228	240	258	269	231	250	239	266	244	264	251	245	211	235	229	239	249	274	240	249	244	255	242	254	255	265	257	257	232	287	246	260	243	240	236	244	255	276	307	234	247	247	238	250	253	236	249	262	208	259	224	247	249	278	267	248	239	248	237	214	251	253	250	260	208	211	245	236	263	232	251	236	255	220	245	231	235	250	241	232	249	252	253	238	247	254	246	233	241	246	244	228	258	226	275	225	233	235	243	240	271	259	257	249	270	213	238	248	235	240	252	246	238	223	243	260	269	247	240	249	254	251	254	251	225	258	242	217	221	262	217	239	257	259	270	265	234	250	249	261	260	264	258	218	222	235	245	250	251	257	257	230	277	265	254	231	236	237	241	222	226	254	267	242	242	231	249	237	256	275	261	258	229	233	254	247	258	229	274	273	250	266	255	228	265	249	227	246	249	219	247	245	217	250	271	266	252	230	234	232	218	252	267	243	251	229	236	248	249	233	238	225	236	243	259	265	217	248	219	248	256	261	240	287	273	241	242	248	254	262	251	252	242	248	225	242	258	269	262	245	244	221	258	236	236	262	245	272	241	230	243	239	282	230	246	238	254	252	247	254	250	250	265	234	253	250	270	245	261	230	243	231	243	226	215	258	274	245	229	261	270	230	242	266	259	261	267	212	259	261	223	266	259	237	232	230	244	258	239	218	262	238	228	258	235	249	212	243	245	257	256	254	258	304	244	262	241	250	232	245	248	224	264	257	240	276	241	245	256	260	251	275	241	242	271	245	242	227	268	239	242	252	238	239	238	225	230	258	275	273	258	252	253	242	243	262	236	241	236	232	228	218	264	233	256	240	224	252	245	259	242	253	247	235	258	205	261	258	255	264	261	232	270	264	250	239	243	273	233	228	266	248	230	258	243	233	265	243	233	238	242	262	234	238	233	253	249	247	209	286	246	235	253	250	215	218	240	230	268	232	251	246	253	233	255	255	251	265	249	265	260	237	240	242	237	234	248	259	230	218	244	257	241	256	271	263	251	267	265	217	242	221	240	256	285	223	270	247	251	229	249	237	262	271	289	241	285	260	234	269	265	298	240	241	231	240	267	232	254	241	241	247	276	253	221
12111	15551	26171	29028	25716	19909	16475	13257	11752	10888	9298	7260	6310	5269	5033	4690	3909	3798	3564	3348	2651	2042	1853	1676	1470	1372	1268	1178	1141	1166	1062	1013	958	985	951	894	862	898	847	839	772	780	703	721	667	697	684	711	656	673	617	651	666	639	681	600	636	655	671	638	633	584	611	657	646	622	582	597	590	612	616	632	621	608	604	626	614	660	627	614	644	589	587	654	590	622	634	619	598	610	631	603	619	575	664	583	625	611	633	595	601	626	598	610	618	623	638	644	602	613	633	649	661	593	601	588	603	653	673	618	631	662	594	654	654	618	646	584	624	649	619	602	578	648	570	652	588	625	667	580	627	624	646	652	570	626	599	628	604	610	643	600	611	625	632	611	589	611	600	646	687	613	618	640	625	638	562	594	594	585	649	627	601	637	601	634	633	599	638	616	614	601	559	608	592	622	663	628	583	609	633	599	683	605	612	596	653	632	584	584	615	627	643	633	599	594	607	630	604	596	650	584	608	618	647	609	599	664	654	611	641	631	657	566	589	610	611	627	608	591	625	561	629	692	619	621	630	578	618	657	627	562	631	637	685	602	680	616	631	635	629	635	635	667	602	577	605	597	590	616	607	622	638	604	628	609	652	609	644	612	652	625	632	644	590	642	631	612	630	627	622	611	649	596	603	577	593	616	629	577	599	611	609	582	602	604	630	617	595	637	633	581	650	638	599	600	621	623	599	642	609	609	607	585	636	626	631	674	586	633	624	633	627	632	633	611	632	616	611	636	596	613	645	651	628	605	596	630	649	587	695	612	615	593	596	590	639	604	593	592	609	660	583	610	609	620	561	597	601	628	621	599	637	631	642	658	561	592	653	620	608	639	615	605	578	634	585	594	613	618	640	656	639	586	593	632	593	653	595	617	626	599	645	598	592	597	591	587	588	642	641	636	632	587	601	598	639	654	648	631	612	593	607	626	594	625	619	536	610	629	653	565	666	607	647	592	653	599	628	632	619	639	625	652	637	634	643	635	593	638	597	625	591	584	598	631	616	638	633	630	649	613	614	611	606	642	588	611	640	615	582	578	639	679	642	639	607	584	653	652	618	586	615	647	634	604	585	668	604	623	626	619	581	635	611	616	627	614	609	657	642	582	605	632	629	628	581	633	634	646	613	647	596	598	623	615	625	601	648	618	578	601	622	626	636	587	638	625	637	566	612	650	626	651	541	612	584	667	596	554	582	626	610	607	629	626	638	630	600	615	599	605	631	613	598	628	595	612	617	611	624	574	625	633	628	587	661	651	612	628	632	649	608	620	613	654	637	612	632	633	620	649	681	607	600	627	600	600	593	602	629	615	618	650	619	638	648	599	603	644	578	668	595	601	611	611	620	637	634	619	663	584	622	632	585	625	579	629	678	615	596	610	596	621	600	557	617	604	630	621	620	620	622	631	667	594	613	597	614	610	592	599	586	610	566	625	583	621	612	609	605	626	612	597	596	621	594	619	633	627	619	622	599	583	569	640	654	610	655	589	622	632	643	602	646	628	631	634	667	607	606	595	631	615	567	639	599	616	639	639	609	605	628	610	645	599	644	662	606	619	586	643	586	582	632	596	620	612	649	633	596	687	594	609	577	649	592	655	657	627	575	627	605	611	578	604	586	588	605	602	674	600	635	609	624	664	582	578	649	643	639	600	645	640	615	631	616	594	629	587	598	577	640	621	608	608	639	622	671	579	639	629	599	572	606	570	651	626	612	678	605	629	641	591	606	671	602	639	648	654	620	621	602	636	623	632	617	594	581	616	615	617	627	582	568	611	649	632	626	597	613	634	595	563	615	609	614	604	600	572	611	559	626	577	619	594	605	634	622	638	601	634	596	594	625	622	620	635	632	623	627	617	596	643	633	639	572	611	603	612	659	633	612	614	608	626	638	617	631	623	616	607	631	624	653	635	619	603	599	605	601	593	660	608	651	607	617	627	647	616	615	620	647	630	619	604	667	677	589	607	635	605	608	609	608	565	617	625	620	629	596	609	616	641	611	611	622	596	587	657	603	590	614	544	627	646	635	602	563	632	629	649	619	637	616	628	672	612	593	612	593	607	649	624	608	583	581	593	616	568	634	591	624	612	571	641	632	612	638	606	619	550	633	605	595	601	596	605	595	669	583	589	607	581	634	613	597	588	591	619	648	646	639	618	625	617	630	678	602	619	578	603	628	584	631	660	574	619	592	605	578	615	645	611	583	625	576	656	585	606	616	633	619	651	613	582	611	643	598	604	639	645	649	659	612	614	638	526	657	593	586	674	596	594	619	596	609	622	611	633	643	640	598	607	616	609	603	608	627	599	599	612	636	619	625	583	619	643	596	640	603	616	646	605	635	617	569	615	586	626	625	611	687	608	619	574	610	617	613	576	571	580	649	624	628	595	628	638	591	618	635	593	616	596	632	605	605	635	596	570	641	660	660	639	605	591	590	640	612	639	599	638	603	604	602	587	649	635	632	589	589	612	619	616	564	597	629	586	601	610	594	580	623	616	642	598	646	633	589	666	598	638	618	650	628	616	639	611	646	616	594	610	664	594	593	614	568	625	616	639	603	603	599	582	624	632	640	614	620	606	596	612	632	599	553	617	591	603	602	623	598	617	607	637	593	555	622	562	639	618	644	654	623	607	619	606	620	604	629	641	613	601	611	619	626	600	594	599	605	607	648	620	578	568	605	620	606	622	585	601	615	593	605	636	608	633	611	589	622	619	604	606	616	592	634	610	641	602	623	632	581	607	627	625	627	595	623	594	601	608	623	603	569	572	595	631	630	644	605	607	596	642	633	615	631	615	621	607	607	618	622	618	612	630	628	595	610	614	648	637	609	573	639	604	626	604	591	632	592	611	581	609	584	609	585	619	619	597	585	603	612	635	650	620	630	598	603	602	653	621	636	637	625	579	654	651	570	585	584	605	590	636	613	593	565	589	656	602	619	613	576	633	613	617	593	637	650	583	596	588	618	613	638	616	621	539	640	612	638	587	641	562	639	600	593	625	620	673	636	623	635	608	621	662	621	625	636	600	656	598	581	623	597	610	633	569	616	628	639	594	581	612	646	605	626	614	630	613	587	600	640	589	611	577	633	654	618	633	628	636	653	654	621	624	602	650	590	642	655	621	648	606	640	588	617	622	575	621	626	613	592	671	618	599	578	629	628	619	586	590	561	613	595	588	626	623	639	632	618	609	662	629	582	606	665	620	668	588	653	568	619	617	656	622	661	614	604	607	602	553	592	621	590	589	638	594	641	578	628	569	588	636	602	620	595	610	629	643	640	643	580	625	666	596	634	587	608	605	651	585	571	596	625	610	644	615	555	590	631	596	649	585	578	645	602	598	620	580	666	614	620	684	627	628	633	594	652	637	602	643	614	598	631	605	621	596	637	614	594	635	583	607	612	593	596	588	634	642	612	578	598	620	663	613	620	575	630	601	634	587	580	630	698	613	593	638	589	657	614	584	610	660	612	563	607	618
29378	26238	28892	26234	20158	12974	8316	5748	4346	4212	3123	2486	2040	1955	1748	1667	1255	1140	1143	974	765	696	656	585	555	508	473	430	440	437	400	381	392	393	375	369	366	344	361	361	321	345	351	338	302	293	333	312	343	320	351	328	348	308	271	282	266	304	319	327	295	296	297	312	310	324	306	294	309	284	259	285	311	308	286	301	305	289	289	278	318	300	278	289	305	278	274	285	282	284	343	331	299	278	315	292	305	278	333	276	307	278	288	316	309	272	310	332	279	280	286	309	293	265	312	304	274	278	305	274	281	271	282	285	295	321	285	278	298	301	281	284	281	330	307	296	288	282	303	286	301	289	301	285	279	269	305	293	310	306	294	316	284	279	279	305	267	274	302	283	300	288	263	297	299	274	322	284	278	320	280	305	269	302	312	301	263	290	278	270	306	297	312	270	312	293	292	293	286	289	296	303	272	310	288	288	295	297	314	296	301	266	270	283	317	287	298	276	295	296	271	282	258	272	263	252	325	264	255	263	305	306	290	269	310	288	289	277	259	288	278	296	324	297	288	274	294	260	304	298	302	306	254	292	286	318	293	316	290	289	266	274	306	312	288	291	275	269	286	284	306	280	270	302	321	321	316	340	289	292	291	269	288	283	308	311	278	283	301	285	347	289	281	287	270	291	302	289	277	282	298	320	297	288	290	277	316	257	317	282	306	314	284	313	310	296	306	269	295	272	322	267	313	256	276	282	279	268	259	296	349	298	288	296	323	315	298	294	301	296	302	280	305	272	314	291	274	325	299	282	253	300	291	289	294	292	261	291	292	277	295	323	276	287	256	280	281	256	259	302	311	294	299	304	290	271	310	271	293	317	285	289	289	328	285	297	288	294	303	288	278	288	308	304	306	290	309	286	285	317	302	279	298	272	324	331	245	279	251	290	283	285	297	277	277	296	312	274	306	316	311	301	322	282	287	282	276	296	303	321	278	275	280	269	266	284	314	343	295	279	285	318	311	320	286	263	273	302	295	293	282	303	302	271	301	290	297	308	329	272	305	269	316	296	285	283	270	291	290	285	304	297	270	277	308	312	243	286	312	293	314	327	308	292	314	311	336	289	306	287	259	278	324	268	299	289	307	298	300	286	297	268	308	300	295	288	275	288	319	300	285	294	259	302	294	314	302	280	287	324	308	308	300	313	306	298	311	293	348	273	291	296	269	316	292	268	300	284	266	286	288	302	267	309	299	281	275	300	306	266	276	287	307	278	320	293	305	294	302	288	279	288	273	305	285	272	290	302	268	282	316	281	289	306	299	325	285	275	278	303	316	290	297	268	300	268	314	280	281	305	305	266	283	280	285	287	286	283	309	293	259	285	303	255	320	272	289	288	301	299	312	294	282	321	309	301	294	296	307	321	265	290	300	299	323	284	302	266	260	298	307	312	303	286	311	271	277	291	276	305	294	304	286	263	271	305	290	290	282	285	303	282	292	268	292	306	283	252	307	293	303	274	293	302	328	299	295	287	293	308	310	285	308	305	276	293	299	288	262	275	283	277	312	286	287	295	295	317	297	259	297	315	341	287	322	271	244	292	294	290	322	300	284	303	298	328	295	275	299	307	342	321	290	303	301	294	275	259	289	286	276	286	307	308	278	292	303	313	267	284	327	292	274	312	311	327	293	291	293	272	310	286	303	321	284	282	271	301	267	257	285	313	279	241	307	299	298	273	292	257	286	293	286	311	276	296	279	309	330	305	256	254	307	295	293	288	319	308	305	332	294	265	257	284	324	316	326	290	293	297	282	275	284	303	289	294	280	303	273	290	316	302	306	278	300	261	304	262	282	310	306	284	285	291	301	266	284	294	308	291	272	277	314	290	321	273	307	288	288	273	301	300	299	299	275	285	297	288	304	311	281	303	289	298	262	274	281	289	286	294	312	331	280	260	267	315	276	308	322	301	267	272	296	267	316	293	296	286	291	308	265	292	301	313	275	304	282	317	322	296	265	270	284	322	269	256	295	308	295	303	318	282	306	294	334	282	328	312	298	263	281	284	301	284	289	351	273	262	309	288	302	319	293	327	299	303	293	286	314	291	292	327	289	290	286	282	262	293	309	316	279	281	296	272	290	316	305	293	254	274	284	298	302	268	311	304	287	298	322	293	276	273	273	250	303	326	281	266	270	318	294	300	296	283	278	281	308	314	259	289	293	316	298	283	316	310	300	266	310	275	275	274	275	279	308	269	315	302	286	250	297	313	294	289	313	322	306	285	288	299	290	283	298	280	286	291	280	295	309	298	265	312	271	266	308	278	267	284	276	263	293	324	281	270	274	271	319	291	303	288	300	316	309	288	270	291	291	290	306	301	316	275	277	283	290	288	280	307	293	303	278	334	314	269	313	315	290	304	295	295	272	300	275	295	312	284	281	322	283	306	324	304	305	290	310	297	294	286	290	287	322	277	253	260	260	275	276	293	317	296	298	267	276	304	310	276	270	282	293	294	281	304	267	281	292	298	281	279	322	322	315	283	291	303	302	254	283	281	246	331	283	276	282	289	290	275	272	293	296	291	306	314	278	291	292	288	266	338	300	311	273	275	293	300	291	296	282	302	293	275	339	288	300	245	279	291	291	291	323	283	298	307	277	264	284	311	287	312	282	315	279	247	285	314	281	290	283	278	315	265	293	302	287	297	299	314	280	259	310	308	283	275	296	310	274	289	277	302	302	259	310	296	292	295	284	258	269	266	273	282	284	266	298	289	295	275	272	295	349	257	284	274	302	281	301	255	306	295	294	266	289	302	278	280	301	336	301	272	312	302	299	316	298	339	274	264	312	283	286	281	291	308	247	308	298	284	275	306	326	262	302	308	286	316	313	258	302	310	280	271	321	308	325	301	302	281	285	267	288	287	289	274	289	274	283	299	265	282	284	287	286	298	254	309	262	285	302	298	318	288	293	274	305	293	314	299	274	289	298	302	249	285	298	288	272	298	249	281	296	327	306	304	285	267	294	278	265	297	303	303	299	305	267	270	292	318	286	297	297	276	298	292	328	267	349	279	273	304	306	288	273	274	305	278	324	298	307	318	309	259	307	296	269	288	280	300	314	276	264	284	284	285	307	282	288	301	303	294	294	291	308	284	297	265	286	301	277	294	314	304	301	293	321	263	287	263	307	306	309	298	300	273	286	279	270	300	308	295	298	288	276	258	277	256	276	302	283	279	317	247	291	294	292	254	318	292	256	256	320	284	284	271	322	293	313	317	282	281	288	274	282	282	300	283	292	238	280	329	261	279	298	289	288	271	280	258	266	266	293	260	321	282	316	276	321	295	300	263	253	296	300	310	273	250	312	296	271	287	307	296	283	301	286	333	281	308	289	268	297	278	285	294	244	289	272	275	315	245	273	283	289	290	280	319	291	300	318	275	277	307	324	328	276	287	285	271	311	289	288	279	312	326	287	264	306	294	315	299	278	267	269	312	296	285	301	298	303	325	317	328	315	273	322	290	293	274
17790	19858	31244	35873	31953	26841	22636	18925	16583	16075	13885	11577	10348	9380	8876	7944	6503	6317	6206	5380	4537	3595	3586	3116	2834	2323	2020	1960	1803	1807	1629	1544	1607	1449	1348	1356	1259	1252	1152	1119	1126	1058	1010	991	914	933	893	861	811	883	844	847	877	885	823	763	811	836	818	773	800	790	803	740	813	769	792	781	767	719	762	793	714	730	691	753	708	712	736	660	705	700	713	692	758	722	715	660	723	625	717	731	728	705	732	726	761	686	668	662	739	694	753	733	664	651	717	731	707	719	660	743	721	677	696	704	711	714	721	701	652	697	719	726	776	694	701	712	702	721	701	750	672	765	732	741	714	665	710	761	708	679	690	750	687	674	743	711	715	683	661	723	687	685	739	690	721	683	714	697	743	676	717	737	695	715	713	714	693	685	708	738	717	727	740	664	701	703	672	709	694	659	700	700	738	701	717	718	742	719	739	693	677	721	713	668	710	699	690	734	692	707	672	685	692	650	736	724	734	640	730	720	679	753	731	680	758	698	740	757	706	706	686	689	746	724	704	702	686	717	699	695	723	676	720	728	705	752	708	675	713	640	729	740	723	759	704	666	644	674	724	727	696	673	677	732	718	711	754	703	713	705	688	737	711	728	767	707	742	698	692	714	717	740	679	727	693	700	745	689	725	703	736	761	693	723	700	693	718	712	698	768	736	694	683	682	691	750	728	697	707	705	730	711	679	736	747	697	726	694	717	709	710	744	680	702	628	697	756	674	699	717	706	670	684	727	749	686	738	676	697	711	690	690	682	714	745	709	705	709	743	690	719	717	699	715	710	673	683	754	700	733	727	715	713	672	691	693	711	690	691	683	767	698	716	681	674	746	685	700	685	687	752	721	725	752	716	723	696	697	735	714	709	693	681	683	711	715	748	757	731	683	650	724	688	679	705	694	693	691	722	705	708	739	698	713	695	734	718	693	671	704	770	730	696	667	684	720	695	722	740	708	742	717	713	695	719	725	673	686	717	685	722	739	711	709	729	695	678	709	650	679	681	689	775	713	735	743	668	761	717	634	707	725	705	722	684	690	674	674	691	679	706	715	668	736	715	675	718	733	688	734	761	713	720	712	655	771	760	739	752	698	706	725	746	705	721	670	762	719	716	689	715	684	722	712	798	690	730	718	714	682	684	714	751	693	718	662	717	666	717	736	713	739	718	721	769	701	735	736	715	737	671	742	736	684	682	753	698	712	716	754	650	763	744	681	674	664	724	731	700	711	704	694	703	701	709	665	701	685	695	706	710	681	737	732	690	723	706	726	706	739	719	657	701	699	706	692	675	721	735	736	683	779	692	710	705	740	684	709	725	670	741	689	712	709	727	723	693	726	697	704	706	706	718	728	694	709	732	720	723	667	729	748	670	691	728	703	772	732	678	690	734	719	761	736	677	746	690	734	687	701	666	718	723	685	713	707	725	713	690	728	719	710	716	729	691	720	724	748	703	676	760	722	691	673	657	705	740	693	711	714	713	660	727	756	695	654	729	718	707	726	700	668	736	682	730	704	737	704	672	703	760	707	723	704	692	732	669	724	680	682	762	681	753	703	719	701	704	722	753	708	720	736	714	722	714	701	698	727	706	722	709	720	739	691	722	716	711	714	710	686	690	741	666	724	682	706	719	693	692	745	670	708	731	662	719	726	699	696	704	758	676	674	733	697	747	699	710	718	688	768	677	708	709	692	713	681	680	761	687	700	716	712	722	736	708	690	705	742	669	713	694	748	725	722	708	699	662	676	694	710	685	714	764	698	710	695	738	672	695	682	673	695	715	661	708	734	672	747	696	685	699	670	672	679	701	691	698	674	754	744	675	727	713	740	655	701	697	702	690	732	653	723	656	733	709	716	744	665	685	707	731	712	751	703	720	678	681	726	698	675	701	681	717	740	747	715	696	691	723	680	711	722	724	671	735	761	718	739	705	730	705	745	715	684	737	714	690	707	733	713	703	694	726	676	680	693	722	700	692	686	714	744	656	733	760	648	731	749	689	689	715	739	747	757	650	711	680	688	710	716	729	714	732	730	682	712	734	759	679	634	692	704	703	737	659	711	736	704	707	718	697	735	735	755	689	691	709	721	670	700	695	718	637	739	691	665	725	680	697	705	717	717	692	700	702	709	704	728	721	708	696	724	719	662	699	712	726	707	717	698	678	749	738	725	686	675	704	711	723	699	678	707	673	724	671	689	687	754	714	683	717	743	696	662	722	697	721	671	721	730	716	717	696	713	669	710	731	769	681	715	685	656	711	687	702	712	690	715	719	702	707	725	738	710	714	647	662	681	735	719	704	729	742	674	682	690	711	677	723	745	719	700	645	705	684	738	682	669	704	683	706	644	730	701	682	726	725	712	719	711	671	699	690	658	737	712	720	688	702	699	704	725	742	711	731	687	738	684	769	684	697	669	746	768	724	708	674	684	730	719	719	733	703	715	693	705	712	704	731	734	722	728	685	736	690	724	767	716	723	709	718	719	672	722	654	682	719	670	740	744	646	738	730	728	751	765	660	722	727	733	749	744	722	734	734	702	724	728	699	685	735	726	728	677	728	711	705	674	716	682	713	721	716	709	744	687	734	703	748	683	700	709	732	677	741	721	687	672	668	700	687	693	704	718	684	685	703	715	711	704	664	738	728	683	697	670	721	685	726	693	699	716	708	734	700	678	736	728	706	680	706	738	706	697	692	696	705	687	658	713	708	735	750	685	710	663	718	716	710	725	741	736	736	655	719	696	731	689	736	695	709	722	689	675	672	709	712	717	715	669	711	719	707	694	764	709	677	717	721	722	697	657	694	668	727	722	688	669	723	743	757	680	680	745	711	709	745	705	716	737	699	733	704	731	686	721	702	691	735	672	669	683	690	699	735	758	696	756	689	716	698	685	720	712	657	674	723	714	684	727	690	712	700	664	715	724	722	746	717	672	729	711	693	722	716	729	707	691	722	699	671	727	713	705	691	728	696	668	705	757	687	682	697	704	702	672	704	684	728	716	661	685	711	703	716	719	712	743	706	729	680	818	657	723	728	683	739	664	745	724	739	732	695	729	658	666	722	672	691	744	674	711	698	680	728	730	689	702	654	695	710	761	673	708	706	737	723	779	679	723	706	727	666	717	673	714	706	721	685	737	683	722	702	744	728	695	711	744	722	723	714	677	726	712	772	709	729	729	694	723	716	675	656	753	719	695	704	731	712	711	674	665	690	689	738	724	692	697	712	661	654	759	724	711	668	713	722	712	735	685	703	680	699	707	690	700	707	708	765	727	712	712	743	729	725	704	707	710	731	745	716	698	688	723	647	698	740	718	755	769	712	733	758	727	722	731	725	757	728	703	704	714	723	679	746	778	699	703	704	699	715	684	711	707	760	701	686	695	698	698	684	692	705	654	724	705	704	725	713	704	694	722	684	717	716	731	709	679	667	682	659	709	715	689	678	721	690	728	717	701	748	718	713	771	724	733	767	739	653	727	703	764	719	693
36779	31632	34669	32196	25522	17726	12512	8650	6702	6002	4610	3552	3066	2715	2832	2446	1882	1676	1504	1332	1120	994	972	809	693	573	556	527	474	478	422	412	420	421	399	401	402	324	331	352	368	317	363	293	303	261	274	274	284	298	293	259	309	281	281	292	275	281	282	252	240	236	274	268	258	227	271	256	257	244	246	262	253	255	243	274	264	252	266	232	243	260	235	272	232	258	257	246	256	232	239	254	231	233	297	278	262	229	245	289	242	208	237	240	268	255	268	281	226	256	253	267	279	246	234	242	242	281	254	245	276	246	225	241	247	262	282	272	236	289	263	225	232	252	250	266	245	231	215	236	240	239	277	227	240	265	266	256	229	226	250	265	264	251	238	266	251	229	296	268	258	286	257	233	301	275	262	264	231	254	258	286	242	238	242	244	254	243	260	252	256	223	222	242	250	247	245	225	234	220	270	248	263	252	247	253	257	246	251	271	234	275	265	248	250	272	246	259	244	263	236	250	254	205	231	222	225	248	206	251	233	219	235	269	257	261	247	274	235	271	251	251	231	237	228	206	249	252	245	235	258	261	258	260	244	231	224	235	259	252	253	262	229	244	221	210	231	259	251	286	251	216	243	252	249	253	244	225	273	249	239	270	283	229	231	247	265	247	220	300	231	241	258	217	226	248	247	271	242	226	272	265	250	260	254	233	273	234	241	236	252	228	266	228	241	256	244	224	233	223	250	251	220	266	241	255	248	212	245	240	232	233	239	234	266	258	241	247	245	233	248	249	237	244	246	253	247	246	271	243	240	272	259	220	240	270	265	283	235	235	263	230	255	248	209	241	258	243	260	238	216	245	252	240	248	222	227	230	275	256	265	274	245	287	242	241	281	233	233	245	250	249	284	236	254	259	232	240	243	251	237	258	247	244	260	258	222	259	259	253	240	259	238	237	267	249	234	247	257	258	253	303	263	252	231	304	251	223	224	243	284	259	210	266	214	264	258	215	228	244	219	271	251	244	232	230	207	277	252	274	250	238	231	259	241	236	247	246	253	267	229	259	279	269	252	236	291	268	263	273	244	247	222	246	235	250	261	252	255	262	246	250	266	224	263	261	242	240	251	229	242	254	241	239	242	264	224	243	235	254	234	238	248	289	229	255	249	281	243	225	243	301	256	219	278	258	227	259	267	227	237	257	285	265	254	240	224	247	233	242	265	275	239	239	237	229	247	247	251	238	254	249	241	219	223	260	281	211	229	243	238	240	224	244	261	245	246	254	245	252	233	272	222	267	264	228	237	246	243	259	231	258	249	234	229	246	254	231	246	225	232	277	245	255	265	256	245	246	220	232	264	253	257	241	262	221	255	270	271	215	236	258	243	273	207	229	246	204	225	249	259	252	261	257	258	225	225	250	251	239	248	234	240	233	228	244	249	257	228	240	256	228	248	230	232	251	268	219	253	238	271	272	249	243	245	266	235	259	244	280	227	256	244	239	270	248	246	257	251	237	272	230	214	248	252	230	219	248	244	237	249	244	238	234	262	238	224	261	252	274	246	257	271	257	278	279	269	270	266	256	258	256	271	244	282	248	251	261	234	246	249	267	263	269	247	245	241	274	259	252	268	269	211	275	285	237	234	265	257	268	242	252	253	241	245	258	247	241	263	256	259	267	237	255	237	244	265	254	225	233	247	248	249	260	251	247	277	240	260	244	234	272	234	262	263	273	268	234	256	255	281	270	267	262	265	258	256	225	242	234	239	265	261	256	277	269	292	248	258	221	250	245	253	253	223	274	227	262	263	271	237	244	234	225	259	246	217	246	251	241	260	232	272	257	250	246	252	262	242	230	220	227	244	291	221	260	231	247	237	234	238	269	241	276	285	266	272	226	231	259	242	252	265	248	285	254	247	246	264	249	266	279	233	224	248	255	243	253	271	284	242	236	261	247	254	243	261	249	289	254	254	271	248	253	265	250	231	239	217	266	251	256	260	249	250	217	255	262	228	235	273	247	243	257	263	258	238	239	246	248	278	228	256	230	264	243	258	250	274	225	262	255	253	260	232	266	277	250	250	239	246	247	265	271	251	256	243	251	243	277	254	236	252	241	249	265	256	236	255	244	232	265	278	238	271	227	265	264	214	236	211	237	271	255	257	258	274	243	264	259	273	258	228	247	250	252	264	227	269	239	240	265	241	245	246	253	239	247	246	230	234	217	251	267	236	233	236	251	244	244	260	219	280	251	260	262	275	246	263	238	259	264	245	218	235	248	263	260	246	228	249	247	270	255	248	251	249	262	268	258	274	251	250	260	265	244	246	252	247	218	240	252	226	278	222	260	246	252	254	276	258	289	268	229	229	203	249	246	262	262	231	250	213	252	244	242	250	254	240	240	255	264	259	274	268	231	282	222	219	249	255	272	267	263	245	256	243	252	261	253	268	265	250	235	243	235	242	247	227	245	252	226	250	272	290	233	251	247	258	257	275	213	252	215	245	286	237	236	252	237	251	238	250	251	236	244	278	240	247	257	266	262	239	247	275	273	248	256	222	270	249	220	230	242	265	269	234	240	279	259	245	274	252	256	275	224	244	261	271	252	238	248	258	241	288	259	269	251	242	252	261	228	261	276	259	239	245	279	213	259	220	247	246	240	260	235	259	256	266	265	225	233	247	223	235	240	247	273	251	243	231	226	276	245	237	250	242	252	231	265	222	229	254	239	247	244	252	287	235	227	236	263	244	252	212	259	270	261	238	237	268	236	237	248	237	264	244	220	281	242	248	222	242	257	257	265	270	273	241	227	236	235	223	234	237	249	228	260	222	262	226	260	251	243	240	250	215	233	218	250	242	250	259	259	236	253	240	246	259	248	254	270	259	276	267	260	233	245	258	280	244	227	215	252	244	245	242	270	241	241	234	253	232	238	251	256	260	225	255	244	212	252	248	245	248	258	239	234	267	224	237	251	256	233	242	249	249	257	267	262	227	247	247	276	261	225	255	260	254	230	256	262	256	262	253	221	224	248	265	249	224	238	246	232	243	218	245	278	263	267	265	224	240	273	239	283	251	242	254	214	219	236	268	207	241	258	263	268	220	253	244	247	289	269	212	254	244	256	256	225	244	255	277	242	243	262	254	276	259	245	238	273	252	230	260	243	238	225	240	241	279	242	241	227	221	233	216	255	251	227	262	249	249	206	229	277	239	237	253	274	249	258	288	277	257	274	259	240	241	259	285	248	273	278	239	233	273	246	265	238	257	295	243	255	246	235	243	269	247	260	233	261	219	256	290	267	273	279	284	247	257	232	239	254	275	248	251	237	249	278	255	232	232	257	251	247	248	241	275	268	261	248	247	243	265	240	256	255	249	234	270	253	242	250	235	244	255	258	224	258	266	226	230	246	277	242	258	275	238	275	246	230	221	246	231	232	210	243	243	241	242	246	263	256	260	251	273	256	232	263	233	263	243	249	261	246	225	252	269	234	242	261	263	253	247	237	266	237	255	247	244	255	253	271	237	263
22147	23729	35626	40262	37250	31702	28041	23968	21594	20527	17925	15684	13978	12976	13010	11343	9429	9046	8814	7365	6169	5374	5238	4507	3751	3013	2944	2604	2535	2418	2104	2046	2033	1732	1818	1818	1567	1351	1400	1264	1343	1209	1249	1204	1036	989	952	946	947	882	859	859	855	793	802	741	767	853	792	749	815	772	761	736	718	703	703	734	676	663	690	665	700	658	692	692	679	688	677	637	603	649	629	615	637	597	636	633	643	637	639	616	683	630	613	640	605	647	623	638	656	600	597	578	601	666	614	610	657	672	612	591	563	585	656	632	597	613	624	609	591	625	607	593	606	646	614	665	603	612	592	634	623	559	601	658	602	637	634	574	623	600	583	607	643	604	643	599	637	572	612	594	611	673	598	616	584	595	602	592	639	637	630	593	581	640	625	604	615	614	605	613	588	621	621	558	624	551	601	634	562	618	604	612	637	572	581	616	580	606	586	604	627	611	600	596	598	633	620	618	618	604	649	612	550	572	618	596	595	597	663	601	628	565	599	627	606	598	604	625	620	605	637	609	576	633	649	621	619	595	582	612	593	606	584	641	628	646	604	647	564	594	636	603	600	574	623	610	581	676	575	596	576	614	612	590	595	628	608	590	608	630	583	615	594	574	597	576	572	576	645	621	621	684	581	640	594	583	618	616	619	580	616	610	613	620	582	619	590	557	590	646	619	631	601	611	620	629	608	605	568	649	640	630	598	619	631	633	650	632	576	609	602	655	621	602	549	604	608	556	549	611	630	572	614	570	558	645	607	627	631	613	613	582	608	553	601	635	620	596	631	611	637	592	635	619	609	591	627	592	593	618	597	534	611	600	631	642	600	635	628	644	569	622	589	600	619	635	605	595	592	611	616	606	624	611	618	594	580	631	574	582	621	595	584	596	580	622	636	612	630	640	587	560	565	617	600	619	626	626	588	616	620	604	594	639	630	604	585	589	561	604	642	646	636	630	640	597	612	600	628	568	599	644	594	640	629	602	632	600	531	634	580	637	580	616	617	619	558	625	635	633	639	601	628	611	578	600	575	614	633	588	597	626	603	622	616	573	599	562	599	615	589	653	627	584	619	599	601	605	600	633	596	567	588	653	574	607	587	618	589	587	642	607	630	635	605	570	618	593	622	598	632	581	632	615	635	577	598	588	578	592	615	632	595	612	626	620	600	617	578	628	609	598	600	537	641	609	583	622	600	544	612	624	566	559	558	594	576	596	630	633	601	653	614	602	644	581	646	608	618	601	648	575	591	616	594	667	648	622	611	583	630	664	598	630	563	647	600	596	642	559	620	645	633	620	599	558	626	652	585	571	606	562	586	625	613	622	616	619	606	602	595	576	597	600	623	598	635	584	595	592	608	583	572	620	628	618	591	630	643	590	620	602	636	571	596	605	622	629	640	567	624	591	583	654	638	603	600	619	593	620	596	622	624	601	612	643	575	617	620	611	586	584	572	592	622	584	633	619	630	595	624	605	611	597	570	617	626	644	560	604	586	605	591	603	578	599	627	586	597	575	603	623	567	587	591	586	646	629	581	599	584	577	609	590	598	639	608	608	578	575	578	597	587	651	598	649	613	612	576	623	626	643	652	632	583	586	634	611	586	646	576	607	594	576	585	616	597	633	618	580	591	617	590	591	595	584	587	628	606	549	608	604	613	592	586	598	576	643	629	627	597	640	598	609	576	610	597	596	586	601	608	570	598	580	637	633	597	610	608	582	583	615	611	597	634	575	631	637	596	632	635	594	613	625	644	576	633	567	615	602	599	604	586	612	595	611	571	624	593	648	649	623	608	646	595	589	631	615	621	628	630	599	642	616	591	629	586	580	664	583	600	602	573	603	610	611	671	586	604	583	591	568	613	613	626	613	598	597	597	603	641	591	601	624	645	606	617	578	607	587	604	593	602	611	643	620	600	641	609	597	576	640	625	593	623	639	640	588	638	622	594	644	553	583	589	622	611	620	619	592	615	628	570	669	577	569	610	632	589	579	566	553	636	610	633	596	589	588	606	652	616	592	613	606	585	598	614	587	593	597	613	626	635	641	576	604	591	621	601	601	597	619	564	617	639	580	659	609	650	615	623	654	631	606	605	607	593	643	626	569	620	583	607	592	657	614	583	576	618	603	554	646	612	619	565	585	612	609	608	619	573	555	580	627	638	565	580	629	647	637	623	595	605	593	594	595	593	571	603	610	612	582	612	577	579	604	599	610	641	588	603	584	598	693	627	604	645	575	617	584	614	627	613	589	599	642	540	628	580	592	625	596	607	605	589	594	570	639	579	615	634	638	616	620	603	593	569	624	634	618	602	626	617	659	612	597	593	617	633	565	595	610	569	618	606	571	582	611	603	576	592	576	599	582	614	603	587	594	565	618	619	584	634	626	641	604	611	554	562	632	597	604	570	616	587	598	595	642	591	641	607	629	564	592	633	594	619	589	595	605	606	590	581	610	605	599	606	632	606	625	596	633	649	625	585	602	654	614	633	612	577	590	570	567	605	663	586	617	588	661	629	653	597	574	587	596	605	549	623	612	662	605	619	633	624	591	634	589	585	613	632	628	589	620	556	643	604	624	582	629	620	591	592	606	590	652	606	613	618	624	589	593	629	554	638	620	624	606	605	614	631	590	638	589	605	641	576	599	659	569	608	571	606	634	627	600	630	596	582	599	612	575	675	606	609	640	606	608	615	614	613	610	608	612	640	600	613	607	603	607	658	598	621	629	607	640	646	609	560	603	611	628	602	617	612	576	647	611	639	606	592	608	612	589	607	638	632	601	620	680	642	596	589	594	596	602	633	634	597	597	592	607	619	597	631	600	639	604	575	610	595	602	628	634	587	582	606	600	623	645	611	612	568	623	646	548	641	625	621	645	588	658	599	589	603	589	636	598	570	630	596	642	637	678	571	618	605	649	592	684	620	579	633	669	584	587	613	638	636	632	578	589	604	567	601	593	596	596	604	598	616	615	564	619	593	588	600	613	598	641	586	580	609	584	627	613	641	620	580	589	596	612	616	621	627	611	568	612	629	607	650	604	593	597	645	596	638	609	624	605	608	606	582	605	609	608	600	595	640	607	595	618	613	584	604	593	593	555	574	582	623	610	563	629	628	632	570	565	618	648	582	608	588	570	613	623	610	618	585	632	635	631	613	552	605	623	584	619	633	618	558	628	610	615	609	629	669	574	582	635	599	612	581	642	569	615	641	572	621	607	633	612	615	623	585	621	642	585	601	641	604	654	628	588	580	600	608	642	585	629	628	595	649	572	602	598	591	607	593	638	577	592	644	594	575	613	611	575	622	614	623	592	641	596	579	637	607	653	567	577	580	616	610	574	563	618	557	589	575	567	638	625	629	617	622	562	620	640	613	603	627	603	584	622	586	580	613	647	672	585	615	609	569	612	646	596	624	573	612	585	634	593	673	616	592	582	598	629	650	645	600	600	614	625	621	618	604	603	591	633	628	575	605	596	607	587	634	597	628	646	594	581	603	603
20209	19493	22030	19085	14084	8149	5093	3145	2667	2479	2023	1591	1332	1096	970	844	754	745	754	668	521	469	444	406	358	360	318	304	334	300	279	313	302	308	321	272	293	277	281	287	251	260	252	242	247	249	252	220	261	241	258	244	251	271	235	234	236	255	273	238	234	261	256	251	253	238	238	249	245	243	246	220	246	240	227	216	247	279	263	257	267	259	263	283	239	239	243	282	279	273	245	235	239	258	253	219	266	269	231	246	257	262	253	231	228	229	283	263	235	246	281	239	248	250	252	234	249	244	247	236	276	262	243	251	230	257	249	251	246	271	260	226	232	249	249	228	236	252	267	244	244	256	275	231	246	246	262	256	217	239	244	253	238	270	247	230	245	245	241	259	224	256	246	260	225	222	238	230	270	229	234	232	253	236	250	236	260	254	246	256	225	216	222	262	221	246	260	252	248	240	252	228	237	234	245	261	251	261	220	248	228	236	242	228	250	234	251	269	228	233	249	227	228	251	218	231	223	246	224	232	233	241	241	256	272	274	268	254	242	258	262	236	244	226	254	232	235	244	217	220	261	254	227	233	253	243	217	222	260	254	241	255	247	267	230	248	245	246	262	269	251	252	227	250	230	233	241	238	237	239	227	262	252	256	226	252	276	266	235	251	244	245	222	244	239	247	254	264	251	245	252	250	229	256	251	256	229	268	238	217	268	264	244	244	255	236	242	234	237	212	234	233	232	225	245	248	228	236	233	235	258	254	281	218	237	224	229	218	227	255	280	279	287	246	267	290	268	257	238	256	274	255	242	281	213	287	246	272	267	246	251	279	249	226	228	233	235	237	215	259	263	242	258	223	235	253	274	280	252	247	234	254	242	243	249	259	238	225	244	237	245	272	233	258	228	226	213	249	251	226	238	252	235	228	244	215	220	227	227	242	250	244	266	255	220	224	218	266	235	253	225	222	228	258	251	242	240	236	242	266	234	237	260	232	251	254	248	240	234	244	247	233	236	214	242	259	238	249	251	264	261	257	242	264	244	236	288	236	264	255	234	244	253	263	241	259	267	218	247	236	237	233	237	274	257	254	259	236	245	233	245	234	238	219	227	236	256	248	236	223	242	228	224	248	231	244	220	259	276	259	239	238	227	235	236	229	272	219	252	246	258	248	234	246	225	256	234	232	243	206	237	255	242	264	226	231	248	255	237	230	297	246	234	242	241	256	295	238	221	229	260	270	268	263	218	281	233	216	246	256	259	232	246	242	240	234	235	251	252	251	249	272	249	267	239	225	252	242	235	238	240	263	262	251	273	260	251	262	249	239	252	238	225	246	237	283	268	248	241	246	237	253	219	253	241	233	254	279	236	251	225	262	240	245	243	239	267	258	252	225	229	224	242	241	229	255	238	248	257	239	273	242	249	238	247	236	232	226	248	254	253	228	261	216	244	246	224	241	236	246	269	231	233	247	265	281	241	237	263	237	240	269	250	282	220	217	244	249	226	235	241	237	246	245	259	271	244	256	258	239	257	256	234	250	269	229	269	233	243	218	230	233	262	273	223	240	228	236	236	243	249	255	237	256	235	234	262	257	236	299	232	244	256	244	261	258	230	266	242	234	264	255	228	241	263	245	227	227	222	251	237	244	275	216	257	248	250	242	229	233	238	272	256	265	269	291	272	220	233	235	243	243	231	233	212	240	216	237	219	227	216	261	253	263	278	247	267	252	250	225	240	253	259	220	204	249	238	272	270	240	230	264	254	206	230	218	248	222	262	258	246	263	233	240	256	261	235	266	249	242	217	238	223	264	265	287	262	238	209	254	248	242	234	264	243	249	272	285	249	248	253	249	254	239	221	217	249	254	237	205	259	257	242	244	236	221	247	259	238	219	242	272	206	229	221	237	244	224	240	233	235	241	248	235	264	242	288	243	245	246	232	247	267	226	258	242	250	272	208	250	237	223	232	238	271	255	275	247	237	258	252	256	258	223	244	240	240	285	256	214	257	269	237	228	244	244	235	201	247	284	220	253	265	243	224	249	237	266	245	231	249	276	253	262	244	277	250	257	242	257	241	267	256	260	255	263	235	227	233	216	250	244	228	260	234	247	291	248	234	207	236	252	254	254	264	230	229	243	266	213	247	232	276	256	249	266	287	277	262	236	257	252	245	240	230	241	291	269	223	261	247	254	227	266	213	233	256	260	256	257	266	251	222	241	225	243	249	249	247	238	255	257	243	227	228	243	234	244	222	256	216	239	248	241	252	235	229	262	225	220	256	234	243	243	260	223	223	238	237	233	234	231	244	241	260	272	245	232	234	249	269	235	233	230	231	270	235	254	250	236	212	265	244	265	256	239	243	232	233	229	243	240	256	245	246	236	224	236	245	244	257	252	240	221	255	229	245	215	233	291	278	248	269	243	250	243	246	252	222	250	229	249	256	235	228	245	233	271	237	229	233	232	268	240	254	247	270	246	246	237	233	226	249	253	248	230	260	228	253	220	249	253	226	247	257	245	287	215	241	264	251	244	246	231	232	258	262	234	260	219	243	245	252	224	241	270	242	262	254	268	232	258	262	252	225	245	266	219	225	271	238	209	238	260	253	260	259	242	228	247	260	277	257	265	263	267	240	236	252	251	233	251	252	238	267	248	262	227	226	232	235	259	282	246	252	245	238	256	238	232	232	255	260	259	214	241	236	225	254	237	243	258	249	226	265	254	257	229	245	248	257	273	236	246	234	252	248	220	249	265	244	266	248	256	229	245	209	239	251	230	238	238	237	232	260	209	236	220	252	233	256	244	245	262	253	276	246	264	227	246	261	252	241	254	253	248	272	192	243	263	278	212	249	269	247	225	247	245	241	252	250	222	239	222	245	216	261	254	221	254	223	229	228	238	237	228	256	229	275	228	227	215	250	246	262	235	249	253	242	254	224	235	224	247	242	264	267	246	253	259	239	262	250	236	238	248	231	222	248	239	244	203	224	245	257	265	240	249	233	232	244	218	259	234	262	229	254	268	243	256	266	264	225	244	241	223	258	248	248	224	264	245	256	256	219	212	233	265	245	235	260	258	233	223	258	245	255	235	262	238	269	255	258	255	250	256	266	263	268	234	243	253	241	267	227	234	263	267	228	246	275	266	262	248	250	243	238	245	256	232	248	260	251	251	247	250	240	244	274	256	260	262	218	229	217	254	250	237	234	238	256	245	219	285	243	233	243	248	248	236	257	271	239	258	250	263	246	238	255	250	217	268	241	225	250	237	281	263	244	265	252	205	229	256	254	217	250	261	237	232	243	239	255	246	260	255	279	247	225	282	249	249	267	235	253	264	226	240	212	216	278	242	258	247	234	241	241	251	246	226	270	267	236	235	253	243	269	250	245	268	227	238	223	264	258	242	256	249	250	253	246	236	273	235	246	261	257	215	244	225	233	255	234	257	234	223	237	269	254	261	262	261	226	249	255	238	257	236	253	240	246	258	247	254	251	229	255	234	229	235	266	264	243	245	239	235
11512	14760	25172	28719	25323	20610	16188	12889	11607	10728	9568	7934	6490	5621	5008	4515	4188	4424	4234	3391	2556	2155	1895	1739	1575	1420	1241	1180	1157	1152	1032	1000	1001	971	925	940	885	860	834	796	740	674	734	722	699	644	682	713	656	662	644	663	674	621	635	645	632	598	602	658	630	618	635	598	652	618	589	616	619	582	615	553	604	602	626	559	630	624	608	624	604	642	593	608	607	630	587	613	593	626	621	616	631	607	601	617	581	656	637	586	641	645	598	609	594	660	624	616	600	594	604	600	659	633	620	610	633	591	608	615	614	609	553	617	617	625	602	587	602	618	589	601	652	633	598	601	636	625	672	623	630	581	599	629	583	620	626	594	611	618	634	594	607	619	599	557	597	582	567	628	580	592	616	630	643	611	632	590	633	594	615	634	594	565	621	646	618	596	594	619	620	654	594	638	563	588	606	583	617	598	603	599	576	653	639	654	599	621	612	634	659	603	639	640	653	620	631	577	623	610	616	608	583	596	560	617	586	629	538	590	638	581	590	628	628	651	621	582	617	624	597	661	586	596	616	591	618	608	597	631	591	586	595	639	629	650	596	627	585	592	605	631	591	648	576	626	602	601	613	678	594	669	587	624	646	638	605	587	605	617	581	621	649	622	573	645	620	608	626	636	608	612	613	621	633	608	616	619	606	631	614	623	562	615	628	614	635	613	586	620	611	657	641	605	631	647	565	636	617	644	618	598	672	602	576	606	659	596	602	595	602	612	602	630	649	585	663	636	625	572	598	614	684	603	610	630	589	647	626	611	647	646	608	669	623	663	640	688	624	637	595	596	582	635	601	664	651	644	589	638	603	634	601	566	631	603	602	593	632	590	631	630	584	575	607	631	604	635	660	602	624	608	622	637	656	643	641	602	597	637	617	614	582	591	601	668	627	598	608	610	586	623	555	623	607	615	625	604	645	598	623	595	614	611	612	644	582	627	628	621	598	651	583	614	571	624	601	607	596	607	609	621	556	626	586	611	617	619	620	653	642	606	622	624	624	642	644	625	607	612	635	603	624	635	625	598	654	607	575	629	606	627	617	598	554	604	625	577	602	615	606	614	598	560	579	614	622	587	640	627	615	602	644	626	588	614	607	567	624	622	588	697	593	586	612	639	643	599	604	598	615	641	588	599	619	604	626	624	649	643	596	629	627	580	617	617	623	634	635	566	612	596	592	632	551	628	610	605	604	593	618	671	568	642	642	591	584	563	649	592	621	635	665	591	590	620	621	610	602	625	569	578	631	627	591	596	589	628	604	588	626	582	583	594	598	653	612	641	630	576	615	561	636	595	604	651	579	651	627	605	588	647	610	614	597	606	642	612	618	642	598	582	608	647	649	643	642	643	587	638	625	656	558	574	588	624	608	588	637	592	615	569	643	611	576	567	562	596	597	573	651	596	597	629	631	592	620	591	570	621	604	633	618	622	619	645	645	617	621	561	624	622	587	593	625	640	630	626	596	617	645	618	541	651	604	631	601	596	619	607	605	612	628	587	631	616	617	608	608	653	608	626	577	566	582	607	638	607	628	624	641	574	605	637	643	614	606	625	604	627	593	605	624	609	638	661	610	596	644	646	608	624	571	622	601	606	565	650	581	592	623	604	644	654	656	609	606	616	637	574	598	610	613	585	572	587	626	590	610	590	615	637	605	707	598	613	609	598	616	622	625	652	644	653	608	616	572	628	623	628	602	631	584	620	597	639	605	651	615	658	585	608	585	615	605	632	600	620	602	588	585	567	563	630	633	633	618	632	617	602	624	581	635	611	613	633	611	619	618	593	621	606	621	560	624	645	612	604	590	583	621	598	604	605	586	583	626	591	603	661	586	585	605	593	580	591	589	626	569	664	594	629	611	626	623	614	609	613	624	618	619	619	589	617	629	579	597	626	602	599	601	616	610	611	580	615	579	659	621	606	627	620	637	621	651	571	620	610	640	655	595	587	566	646	670	600	613	611	629	614	621	564	621	620	572	593	634	626	619	620	594	616	625	597	647	588	623	577	567	596	634	615	591	619	658	588	571	618	613	610	616	627	618	595	600	661	612	601	652	608	628	609	638	583	594	593	590	600	608	624	619	582	642	607	617	595	598	607	618	618	600	602	613	612	605	612	622	600	597	632	589	622	627	588	610	598	573	622	640	642	631	601	622	636	610	607	582	589	659	589	626	609	596	665	591	605	581	628	617	563	583	628	555	614	608	574	622	616	603	672	583	614	626	582	656	647	587	585	623	573	566	586	625	649	621	627	603	636	641	598	581	628	597	601	581	640	569	636	598	617	628	597	601	627	573	623	581	601	605	594	657	630	636	606	605	591	639	623	605	636	598	604	637	632	594	622	591	604	609	591	637	626	637	598	646	616	580	639	587	600	579	591	630	622	644	617	609	606	574	593	563	593	613	658	571	635	590	582	607	626	643	592	645	624	605	615	619	617	628	586	613	624	606	568	594	594	627	628	589	604	613	598	595	602	598	611	596	624	668	584	610	619	611	634	570	550	588	589	645	580	612	593	650	598	608	615	609	631	654	629	617	605	662	574	623	568	587	616	645	607	610	592	628	587	637	636	620	626	619	601	658	597	592	589	611	658	588	594	649	634	552	586	602	621	577	601	612	589	594	633	647	622	660	584	627	595	610	596	652	603	605	629	600	626	640	593	627	618	589	581	626	601	652	562	640	592	627	565	642	610	638	657	579	624	596	641	570	572	596	631	610	660	589	648	584	616	612	609	577	642	669	635	568	608	636	588	623	627	628	632	645	636	617	624	593	587	623	611	612	650	608	614	622	613	596	570	623	610	621	660	588	585	596	603	635	599	619	632	569	610	644	624	624	624	663	639	622	610	590	606	609	589	634	633	614	606	626	612	590	570	577	605	613	613	645	596	622	627	643	596	643	568	633	613	588	602	611	582	580	632	662	595	605	628	619	580	592	607	641	602	602	610	650	588	616	596	627	631	657	621	675	582	649	599	596	640	620	617	617	604	649	583	562	613	615	596	638	611	610	603	597	609	599	589	653	604	649	582	623	657	620	598	610	617	638	569	604	597	644	651	536	616	622	610	613	626	618	610	648	636	613	650	648	593	608	652	640	607	589	597	616	646	582	648	619	630	620	627	630	628	599	625	586	605	604	606	628	590	608	651	622	583	611	598	602	631	635	667	548	595	596	623	593	584	605	621	622	647	613	586	641	598	588	591	607	604	573	630	630	675	636	604	619	634	617	616	589	621	626	590	606	621	587	586	583	640	628	615	579	654	624	627	634	616	633	586	630	641	601	651	659	587	622	575	657	624	590	628	626	580	609	669	587	575	600	661	639	620	575	600	606	629	592	658	619	584	662	576	580	627	580	644	578	633	579	590	619	682	566	634	594	633	615	608	633	622	631	576	607	604	606	620	646	598	647	621	608	601	630	580	606	638	622	622	618	595	634	633	616	580	607	640	593	633	597	576	594	602	637	635	564	600	619	627	616	640
28851	25656	29655	26341	19907	13176	8379	5635	4704	3924	3389	2667	2132	1785	1699	1630	1415	1334	1205	1068	782	763	700	618	596	488	476	503	425	411	379	395	419	419	397	410	399	364	349	343	372	325	301	305	294	321	331	296	320	342	318	300	323	323	317	308	298	308	312	323	288	314	286	341	295	305	279	301	293	318	327	297	307	297	298	295	301	285	292	300	300	265	308	291	329	304	289	284	301	328	304	308	308	294	302	269	308	312	273	285	313	317	240	278	306	302	287	296	277	267	291	305	312	292	312	261	278	327	283	287	327	307	306	308	302	290	301	287	302	268	283	299	283	291	311	279	274	290	304	305	300	305	283	294	267	311	294	311	286	294	287	300	313	305	317	280	302	283	266	272	269	291	295	284	279	297	276	301	281	273	272	317	309	293	306	320	273	242	287	296	262	291	285	283	314	272	286	246	297	263	297	273	300	271	279	317	296	301	289	291	312	270	265	297	292	302	329	243	301	263	292	317	292	252	273	294	279	309	295	289	345	296	275	274	301	300	323	313	268	287	306	299	321	285	293	271	289	308	280	272	315	291	289	303	298	306	282	256	324	299	278	298	284	301	301	328	326	293	264	290	273	279	332	271	309	302	282	279	309	299	314	319	308	283	307	318	331	298	283	301	251	286	293	274	278	283	299	276	279	277	284	313	299	285	303	302	294	316	315	298	299	292	292	271	272	279	300	278	258	291	338	311	276	306	285	266	275	303	283	287	287	309	286	278	271	269	302	309	308	288	287	295	347	287	313	323	276	285	323	311	288	266	317	293	278	284	286	259	318	276	287	271	282	269	285	292	281	277	304	337	263	309	318	307	301	307	276	280	300	255	302	280	282	269	291	292	286	276	303	304	309	303	308	296	328	305	290	273	312	323	283	301	287	269	268	279	279	289	248	285	277	305	308	284	285	303	280	288	294	309	294	300	291	289	264	310	304	309	291	324	311	265	275	266	303	278	310	270	278	316	328	299	261	296	302	282	275	304	272	282	271	307	322	259	296	293	295	270	297	287	287	317	260	276	306	288	314	298	304	304	286	313	313	337	328	305	270	309	300	290	282	280	311	318	322	251	273	282	244	293	293	322	298	290	321	297	307	295	259	297	299	306	320	264	324	309	316	320	305	309	272	297	285	282	265	309	324	294	281	295	271	285	268	269	279	307	304	284	295	286	303	289	302	276	279	289	286	294	288	272	317	302	311	321	345	283	302	317	309	278	291	305	287	291	277	308	275	293	284	328	282	306	286	316	299	291	336	284	276	295	310	297	288	305	296	296	272	255	311	289	297	303	312	298	300	276	277	294	294	293	289	283	295	281	278	275	319	280	294	284	297	291	274	312	306	301	273	290	303	262	299	272	293	316	292	280	264	279	324	307	339	306	288	258	284	294	303	285	272	338	285	309	282	284	310	312	287	314	305	291	319	275	236	279	306	280	280	286	280	313	285	308	293	273	290	290	284	305	305	289	291	258	333	287	317	302	287	292	291	271	288	299	287	303	287	295	279	305	278	296	293	315	281	276	310	295	268	304	276	313	331	284	307	285	324	290	308	288	266	304	282	280	284	333	305	291	299	297	309	295	310	290	287	288	255	323	279	283	271	274	285	282	307	290	283	281	283	282	278	283	270	274	282	303	323	279	307	306	263	285	284	326	296	279	280	320	328	281	277	287	318	265	300	289	292	295	305	311	313	273	329	301	322	317	298	318	294	286	274	279	315	291	282	276	310	276	318	300	264	300	277	282	297	293	330	299	255	287	264	297	291	294	298	276	314	301	306	319	283	310	284	300	276	267	297	279	290	299	284	297	282	276	306	292	301	292	268	294	257	277	265	321	293	299	283	310	287	280	319	258	262	284	282	275	298	267	302	305	329	309	275	294	325	307	316	278	298	283	319	290	306	270	302	312	302	306	315	279	283	297	298	307	265	271	254	277	301	300	270	287	276	282	304	317	288	298	283	291	280	297	283	295	272	296	261	293	272	302	271	296	265	303	286	260	286	300	319	268	303	313	305	280	279	305	280	269	290	304	258	286	301	303	267	296	319	297	284	298	278	313	325	291	287	293	306	291	274	267	281	262	299	323	286	274	267	264	293	297	292	296	310	311	280	322	284	284	278	326	261	285	269	325	301	297	317	310	266	255	297	288	305	275	275	307	296	269	295	320	278	271	305	277	279	286	311	268	310	296	296	293	264	314	280	299	275	310	303	309	294	277	301	286	321	293	300	270	301	290	287	316	286	309	286	291	303	250	265	267	287	323	322	307	273	273	278	280	301	278	271	267	282	289	296	286	291	307	302	286	324	306	327	298	306	300	309	294	303	276	282	290	282	293	292	318	305	288	307	303	311	305	293	307	285	294	306	304	318	313	303	276	268	267	298	297	266	313	287	327	322	277	314	257	260	314	284	272	303	260	278	323	272	279	258	294	301	282	293	273	305	299	324	301	279	312	284	289	282	281	312	316	298	284	302	307	320	301	331	303	293	314	279	274	308	256	320	303	321	274	309	289	290	289	309	307	291	263	291	277	300	304	274	285	325	288	295	287	288	302	298	326	286	290	277	278	307	276	312	322	286	281	290	315	300	275	310	286	253	288	289	302	291	281	303	312	289	299	276	300	304	290	301	279	305	269	300	284	311	300	297	301	266	318	284	283	301	288	278	284	304	299	296	316	305	301	302	333	288	261	292	294	291	281	311	304	289	287	322	304	281	296	289	296	286	285	301	292	286	288	317	304	284	305	297	301	293	266	314	289	307	278	264	279	271	304	314	298	293	290	270	300	310	272	270	290	294	291	299	304	310	308	288	281	308	318	300	312	267	277	287	310	286	334	305	284	293	298	271	282	286	291	288	304	299	285	318	285	301	295	289	298	288	291	297	312	290	318	274	287	286	306	332	283	262	274	309	281	295	273	324	306	317	292	303	282	302	295	315	309	295	272	284	259	311	292	311	298	299	270	279	286	309	307	319	314	282	268	289	286	288	279	290	277	299	315	314	315	286	271	298	270	281	256	278	306	272	291	307	286	263	280	299	305	296	311	289	278	316	296	287	315	323	295	309	294	278	284	301	296	313	303	299	302	293	331	281	287	307	293	288	265	278	305	312	313	312	300	289	304	305	305	304	257	293	288	297	303	301	298	282	317	275	323	278	285	282	276	261	299	277	300	290	258	283	275	301	287	288	299	282	316	311	283	280	281	278	294	294	305	276	289	316	297	315	319	268	304	266	301	310	308	265	271	277	311	281	319	268	304	280	315	288	278	280	303	285	276	268	273	293	317	325	263	282	273	275	279	283	269	268	279	300	283	277	300	317	316	289	305	286	284	319	314	302	284	310	252	292	292	276	297	298	310	307	282	318	263	300	303	311	283	282	281	321	310	299	312	297	280	273	305	304	281	311	282	318	302	302	274	275	294	321	262	304	277	284	255	267	273	302	283	289	322	273	287	296	298	283	325	296	291	259	279	296	285	286	295
17433	19083	31761	35450	31884	27000	22416	19014	17303	16187	14470	12217	10883	9121	8768	8091	7433	6988	6749	5545	4605	3823	3680	3065	2678	2111	2106	1901	2035	1769	1597	1489	1516	1414	1389	1401	1337	1245	1118	1051	1090	1024	986	1015	887	932	892	868	830	864	832	768	862	820	824	716	785	834	825	786	822	809	811	769	774	776	771	733	749	771	703	714	749	753	669	732	759	757	732	725	747	696	750	696	748	735	751	715	717	712	737	704	727	740	743	735	725	716	693	727	733	705	739	685	688	677	715	703	696	713	720	702	706	709	706	695	704	715	711	713	647	700	684	755	742	707	689	744	726	712	744	654	674	721	740	682	711	751	696	708	723	715	710	739	693	718	740	749	714	676	719	735	704	724	695	738	694	705	721	724	627	689	738	698	690	735	656	717	732	701	677	754	759	715	732	701	707	694	670	667	705	755	645	672	714	721	689	696	709	721	712	676	705	679	764	709	725	727	675	701	731	766	710	757	751	702	694	755	699	718	741	733	682	760	719	702	721	704	699	687	742	722	703	680	723	785	704	697	687	699	657	698	727	707	719	694	685	690	695	729	707	718	745	754	694	743	694	751	736	692	698	714	782	694	716	717	717	693	739	694	728	736	641	706	701	724	724	709	659	658	735	682	714	716	752	662	673	681	744	730	711	729	738	694	740	712	695	681	735	697	722	698	704	693	689	701	717	709	696	734	744	699	707	686	691	703	749	710	717	678	696	742	745	716	721	717	703	716	699	728	725	687	715	705	673	713	685	720	700	703	705	724	711	741	733	739	763	686	670	736	703	705	698	701	752	750	747	698	698	736	674	730	709	703	700	717	696	694	737	698	699	641	723	736	707	722	737	689	685	681	737	726	720	693	733	687	758	717	716	708	683	761	710	688	717	753	721	715	707	734	701	682	712	682	766	724	694	756	698	713	712	751	750	674	734	726	769	676	713	747	657	760	721	702	734	678	748	735	726	730	674	778	687	742	709	733	697	684	727	693	716	701	724	679	716	708	770	724	671	703	702	724	725	700	730	728	713	727	688	706	705	713	666	748	675	702	704	685	705	717	673	699	707	767	714	692	788	740	690	706	699	735	684	688	736	702	721	710	724	690	734	703	729	664	715	704	735	707	712	729	689	669	755	684	691	700	712	661	724	737	668	718	732	700	696	734	711	741	708	703	770	723	730	716	721	693	696	719	693	700	721	728	706	718	753	719	702	734	707	648	782	661	697	716	706	692	711	684	724	748	688	712	757	732	713	745	714	712	772	747	720	714	653	709	740	695	675	688	744	726	705	703	735	677	682	724	747	763	717	667	734	715	708	720	722	707	704	674	720	691	708	718	696	699	683	715	712	715	678	711	728	715	712	759	770	739	720	707	727	669	663	697	736	718	678	661	677	702	697	714	669	710	680	698	688	754	698	713	736	735	691	714	669	657	664	663	695	745	682	694	730	692	692	716	733	672	705	669	695	744	739	703	663	725	683	704	673	661	703	712	682	777	711	746	746	727	750	672	707	673	731	685	719	704	734	661	707	747	706	744	731	698	697	749	692	742	716	728	666	673	727	706	687	725	729	734	677	685	751	707	722	704	729	698	703	709	729	742	713	698	711	708	716	728	713	743	701	702	699	701	688	717	721	708	746	689	685	678	668	709	751	731	734	731	693	738	683	656	691	673	681	716	759	693	727	704	685	712	757	673	668	723	714	717	672	717	683	730	739	647	717	746	685	681	699	698	691	714	734	692	711	697	684	698	687	757	731	718	679	789	708	694	706	712	758	764	721	705	676	737	722	687	758	732	697	740	687	739	730	720	723	738	737	718	731	671	699	738	721	716	741	659	723	737	740	738	718	717	708	753	704	717	687	747	680	696	742	729	728	726	732	708	711	760	715	687	740	677	758	721	719	682	690	682	748	648	673	729	730	676	769	730	725	746	725	731	764	694	691	720	679	703	693	784	762	670	671	691	746	660	739	681	712	733	718	719	760	721	687	672	728	679	710	757	688	695	742	729	735	704	686	737	686	719	753	677	721	715	739	672	737	723	724	694	758	699	721	714	714	692	696	723	739	697	697	704	727	657	701	745	766	749	779	697	694	717	728	705	718	702	710	723	716	693	749	681	741	704	719	714	672	716	720	699	693	646	711	694	721	674	757	667	702	716	719	726	694	727	701	727	714	759	742	663	719	722	724	734	662	705	720	758	732	667	732	700	707	773	682	744	713	749	713	725	746	698	709	733	705	682	717	711	672	679	719	735	705	708	736	669	704	683	676	729	717	711	703	735	726	740	690	743	726	728	732	694	669	725	713	687	726	732	714	710	705	715	746	708	741	729	712	757	712	736	720	734	673	726	701	721	691	716	751	694	714	703	730	725	712	728	714	729	685	649	712	762	746	698	677	721	679	730	716	741	730	683	684	698	702	686	715	638	690	706	709	654	706	725	736	684	751	737	702	690	688	709	688	751	691	742	739	716	747	724	669	778	721	720	716	689	681	691	725	686	710	750	699	715	732	745	715	697	703	715	686	730	745	689	737	692	701	712	684	739	703	721	726	704	642	694	743	723	703	760	697	710	699	702	699	728	721	697	722	690	719	743	708	702	691	711	720	749	703	684	700	700	685	732	665	689	713	700	727	704	700	718	706	699	707	710	706	740	689	727	733	708	728	665	666	678	758	734	728	723	701	698	724	699	767	693	715	723	681	771	703	680	702	739	725	720	753	695	687	724	737	692	702	748	707	729	703	708	689	673	723	726	710	702	704	723	744	772	681	662	736	744	749	728	683	727	689	697	699	717	720	691	730	727	679	738	719	676	761	699	710	738	700	761	730	710	699	764	733	691	775	693	694	726	707	701	708	727	667	705	721	761	716	704	752	689	707	697	716	732	698	720	722	718	720	730	706	699	648	709	766	692	672	685	717	704	739	717	717	711	685	703	717	676	723	713	681	686	704	694	754	695	723	679	717	760	730	718	717	746	699	726	713	736	716	692	679	681	695	734	718	726	700	721	720	714	715	715	687	721	739	683	689	659	749	683	702	696	704	728	697	688	718	729	693	720	757	707	718	677	717	746	711	703	705	709	723	695	719	743	718	768	693	698	692	717	691	762	686	720	699	727	688	709	729	686	747	705	710	696	724	761	691	740	695	686	749	730	744	698	721	679	734	695	718	702	693	679	717	686	710	753	756	666	695	736	673	686	681	715	717	747	724	732	786	731	735	696	745	732	707	706	730	707	749	698	676	747	705	704	728	729	765	711	718	730	714	686	679	693	672	673	648	783	694	681	743	704	724	724	732	703	695	667	723	713	643	694	667	717	706	731	731	741	733	717	725	709	703	732	718	676	752	695	688	670	715	705	690	723	685	666	718	732	705	721	741	694	721	709	779	720	726	704	725	661	728	696	721	715	684	691	726	718	731	716	716	716	679	736	720	731	734	721	723	731	730	687	702	675	704	708	721	707	728	738	747	725	693	701	720	707	771	708	720	715	747	703	728	728	706	712
36346	30802	35903	32211	25062	17529	12578	8589	6730	6367	4993	4050	3316	2799	2698	2690	2261	1851	1732	1460	1121	961	884	794	678	642	564	522	571	493	430	394	442	380	396	392	368	371	356	329	352	376	351	312	308	310	276	293	311	315	287	287	286	271	287	270	262	292	301	283	299	297	271	297	227	257	255	294	258	259	306	236	274	262	260	259	240	239	257	250	283	248	221	252	270	275	243	236	262	260	264	253	243	222	231	265	222	212	264	270	264	257	255	261	263	253	263	253	259	266	235	248	255	266	260	234	228	260	252	258	247	262	240	210	237	281	249	254	259	234	256	240	258	256	225	279	251	229	246	242	249	240	263	268	239	265	265	260	258	298	244	252	237	272	254	218	249	241	232	248	231	230	241	262	226	225	265	239	243	242	238	253	243	262	263	246	246	275	231	222	241	278	257	246	233	253	272	287	242	259	242	227	254	270	237	259	254	271	257	255	267	249	254	258	269	267	260	236	274	271	246	274	259	280	227	233	229	262	281	288	282	240	267	250	241	243	258	259	260	258	259	240	253	251	243	270	232	258	264	235	256	252	243	251	282	257	227	243	253	271	220	246	253	262	255	211	250	248	256	263	241	230	241	240	263	252	242	212	240	256	252	248	239	261	249	236	270	282	253	258	257	271	252	305	263	249	267	246	272	238	250	246	239	268	232	242	215	210	254	264	243	234	270	254	227	249	237	238	237	242	271	239	252	243	223	259	233	243	254	228	249	238	234	272	218	227	256	269	240	244	244	254	284	256	264	274	246	250	251	257	225	270	264	243	244	239	247	213	284	245	249	230	246	254	265	218	244	258	223	258	236	243	219	255	250	234	239	248	252	239	232	265	230	236	255	268	282	267	302	222	250	272	248	264	253	255	239	240	294	250	271	239	255	230	231	241	241	272	248	248	255	250	254	261	251	292	278	241	271	249	300	269	268	265	237	235	251	254	232	292	233	262	267	242	283	278	253	270	248	238	264	238	241	274	259	231	218	258	272	257	266	280	257	252	271	278	247	259	244	255	225	256	273	259	267	245	237	253	249	245	250	236	262	250	266	237	243	256	266	257	239	236	280	273	253	247	268	257	247	239	259	262	244	252	275	268	252	240	246	251	288	250	239	243	236	247	242	253	247	226	228	257	236	253	257	249	247	233	240	271	233	234	250	258	280	238	266	246	251	249	246	275	276	230	240	260	250	269	214	251	258	236	236	235	251	245	250	245	258	245	276	289	270	260	234	237	264	237	256	275	250	243	247	251	259	237	263	272	250	229	261	209	269	233	265	234	256	216	222	249	242	273	214	249	254	243	230	258	232	281	239	248	257	247	249	221	229	255	245	241	260	234	246	249	259	253	256	232	237	265	279	234	233	261	236	250	274	234	246	240	260	235	257	267	203	238	286	257	229	245	281	242	256	238	243	279	249	240	234	262	243	246	242	266	268	266	278	230	266	251	276	227	272	249	237	240	209	261	260	242	263	278	243	263	234	249	255	250	248	270	270	228	284	273	231	277	252	262	242	243	222	241	232	250	248	258	265	216	253	265	253	258	215	237	245	259	252	266	259	244	280	247	241	246	248	243	210	242	259	224	274	222	240	273	262	255	262	270	276	238	271	285	241	254	258	253	252	250	263	245	269	250	246	248	234	260	227	233	245	259	270	295	274	233	246	279	218	280	256	239	257	252	261	238	236	239	274	265	238	232	230	248	261	223	252	243	238	252	253	249	245	256	266	250	225	282	231	263	236	226	267	273	246	235	254	226	262	266	220	256	243	272	259	264	252	259	208	257	245	245	257	267	243	247	237	257	273	251	271	257	257	258	235	248	270	253	250	246	266	252	232	246	252	239	236	230	248	235	257	259	269	277	257	248	261	263	250	261	226	213	269	224	232	273	251	248	255	270	243	244	255	243	242	258	259	268	263	231	234	232	250	251	265	232	272	250	251	243	257	247	239	256	232	274	258	244	272	260	288	238	223	251	281	243	243	245	253	247	270	243	243	257	259	289	284	247	238	247	234	224	245	228	226	260	260	253	253	263	257	226	267	252	248	244	246	227	258	227	251	256	221	229	257	276	249	256	242	242	242	256	237	252	237	282	237	242	260	225	259	247	249	249	266	258	229	233	247	256	245	238	247	263	245	268	241	257	257	294	247	262	235	262	283	252	245	251	254	249	222	239	264	237	253	231	237	243	260	254	242	266	266	262	238	274	266	244	239	231	246	234	257	250	256	251	256	242	280	265	248	239	266	244	239	269	263	240	257	246	241	215	255	243	242	256	252	250	243	242	263	231	268	236	249	284	242	254	251	261	274	225	271	222	232	264	243	270	233	276	269	263	240	248	264	253	251	253	269	276	256	262	254	250	239	276	251	213	280	274	260	220	242	240	249	251	278	266	266	245	260	270	253	249	222	226	221	248	257	234	258	260	247	255	243	242	242	243	261	240	255	240	207	268	223	227	229	249	267	225	219	255	229	284	232	241	249	231	260	211	241	255	247	273	253	251	257	246	253	232	269	228	231	242	257	243	249	267	264	243	257	261	256	248	238	262	282	234	263	235	259	251	225	261	247	228	240	256	266	252	246	239	240	261	234	257	274	242	247	244	253	241	232	237	256	262	262	252	242	255	240	236	230	254	241	265	274	259	243	281	248	266	248	241	273	227	226	239	272	246	242	254	235	255	246	241	277	228	252	241	237	277	273	267	274	261	250	255	262	272	247	231	235	223	223	281	254	270	246	240	208	254	266	241	255	251	272	235	255	246	247	237	259	265	232	257	272	244	232	249	269	255	256	246	259	232	253	288	250	263	264	270	255	250	239	243	245	239	273	243	266	238	272	271	257	251	235	275	284	248	262	251	289	245	249	269	258	242	225	249	264	220	254	262	261	268	263	243	217	240	258	256	260	241	265	254	241	288	263	255	250	242	235	246	248	239	246	244	257	267	263	254	234	270	251	244	246	261	253	232	250	268	253	280	263	258	252	260	218	257	258	285	249	283	227	250	253	242	259	253	258	253	282	235	249	234	200	274	261	258	236	258	241	220	232	224	220	227	255	279	245	266	238	239	249	280	226	269	259	266	240	246	250	258	260	236	237	251	256	268	229	243	249	263	259	223	254	267	267	245	256	278	263	219	231	229	255	237	249	258	268	266	247	281	234	263	235	258	268	235	263	259	251	253	241	298	255	231	230	274	256	226	265	256	285	254	239	243	262	226	257	259	284	270	234	252	264	221	264	246	285	253	254	241	219	264	250	229	260	249	252	225	248	257	274	289	256	274	290	239	256	239	235	267	256	246	254	247	242	237	257	269	259	241	290	247	236	237	271	259	255	239	252	261	285	229	262	272	239	250	268	259	231	244	260	236	253	240	266	259	250	248	256	259	251	231	247	262	261	252	262	238	242	251	237	258	254	249	262	241	253	240	263	261	236	219	257	253	248	267	242	249	268	233	260	253	237	296	234	245	261	249	261	262	240	247	257	260
22067	23149	36761	39540	36315	31678	27873	23933	21669	21305	18479	16587	14800	13019	12447	12084	11228	9667	9256	7637	6329	5434	4960	4363	3688	2894	2882	2844	2655	2309	1998	1873	2017	1774	1838	1807	1581	1491	1309	1278	1347	1193	1237	1187	997	970	965	958	920	855	796	800	818	827	872	736	835	862	797	725	827	781	804	799	704	751	681	695	706	674	683	703	647	609	641	647	694	654	620	651	641	646	596	649	603	683	663	640	661	608	625	579	599	601	638	597	621	581	620	570	613	626	598	603	679	598	611	635	627	618	616	621	664	638	686	620	629	602	646	640	620	619	620	594	624	601	619	609	617	618	620	632	627	637	634	595	621	648	604	633	604	658	571	628	628	629	608	612	633	628	572	583	593	628	598	587	669	614	582	627	641	639	604	627	630	645	567	586	582	621	628	637	622	610	606	616	626	630	604	612	591	645	636	603	628	617	604	585	612	583	640	659	615	563	594	630	605	596	587	621	606	619	688	610	570	622	613	610	592	580	599	588	601	649	595	612	554	611	593	625	628	648	613	634	603	624	633	614	574	650	589	556	643	620	607	611	605	606	598	611	616	579	607	637	623	603	632	609	566	645	617	613	591	631	639	673	622	614	608	626	610	654	610	611	632	590	608	600	628	616	637	620	558	622	589	621	635	577	599	624	606	580	606	625	602	616	679	641	578	587	610	600	624	601	645	602	570	628	579	624	622	624	628	588	611	630	619	606	580	566	626	579	653	576	607	583	586	614	632	594	633	630	634	601	639	617	593	627	630	632	572	571	596	621	638	645	589	566	587	591	607	637	569	622	639	639	600	565	631	616	615	612	606	626	614	591	583	611	605	612	583	620	607	620	580	603	657	633	588	627	586	631	620	597	601	610	596	604	626	566	596	618	653	602	645	575	554	583	637	603	619	603	635	597	618	619	613	637	586	668	627	605	628	615	585	639	583	609	615	617	620	583	586	571	609	614	613	621	591	579	613	574	607	619	594	654	568	593	599	614	621	620	587	658	615	624	593	627	636	626	587	662	595	604	583	576	602	567	638	652	575	633	591	581	590	611	572	644	573	603	590	569	607	603	613	619	593	613	566	605	662	623	636	625	588	561	650	620	619	622	649	643	663	629	612	615	639	608	629	610	614	596	598	591	623	625	628	646	615	629	582	550	649	615	619	565	614	611	569	625	576	648	591	608	609	596	607	615	631	615	612	595	640	580	562	608	636	624	619	653	544	568	593	603	627	606	595	652	582	620	607	623	553	644	625	604	608	599	635	618	612	647	597	609	625	611	635	616	596	626	609	632	630	633	648	632	620	602	611	633	574	580	586	587	609	616	611	645	610	621	573	592	594	619	578	629	634	603	613	576	602	689	614	633	618	607	606	611	620	657	616	596	635	620	602	620	580	635	632	565	572	613	640	639	579	612	591	627	615	636	650	607	582	634	597	588	554	616	582	617	574	649	592	607	628	614	627	617	612	599	618	578	553	634	636	622	670	621	592	575	638	609	554	604	648	595	584	604	624	620	633	588	612	637	625	634	634	611	616	618	627	591	652	591	597	608	580	624	605	626	631	590	670	556	593	614	622	590	631	615	562	612	618	574	603	612	627	586	587	593	591	577	601	636	640	593	651	609	614	580	604	599	599	630	608	651	620	605	587	644	622	616	618	609	611	631	624	555	613	583	613	606	621	596	624	648	615	610	613	582	667	645	648	553	618	629	611	596	581	621	620	624	595	628	660	608	630	572	612	592	630	659	613	583	636	624	596	597	601	636	581	592	598	624	567	590	644	623	592	566	595	608	603	542	639	657	624	598	593	595	680	640	581	603	634	652	641	620	619	579	615	617	603	623	599	629	628	612	651	613	642	656	597	626	606	626	601	617	593	606	609	598	612	647	605	599	618	581	604	607	647	598	561	569	598	596	625	569	642	593	592	588	613	636	661	621	595	606	620	646	612	676	582	603	631	600	633	579	633	611	685	603	608	559	595	614	587	595	625	601	598	590	663	633	593	660	595	583	634	622	634	588	576	614	590	584	606	646	639	640	577	579	614	601	631	616	614	581	634	580	595	613	584	596	628	622	592	625	558	653	624	577	610	587	631	617	603	570	619	599	572	614	615	617	624	638	570	619	622	577	599	604	609	647	622	597	634	582	590	608	595	621	635	645	620	606	603	601	627	642	611	606	606	666	612	641	609	651	614	640	619	617	613	682	605	635	603	604	604	598	604	643	623	646	620	601	656	625	649	629	604	648	609	607	627	582	612	621	622	621	653	609	554	614	611	626	610	603	613	610	594	571	603	632	632	620	645	579	623	631	602	609	576	597	594	621	648	599	604	577	623	644	603	574	609	645	619	587	625	625	590	604	586	601	651	584	597	586	622	603	624	647	653	615	640	595	637	621	630	642	623	629	554	605	666	630	661	604	595	615	608	603	627	604	593	614	636	649	560	615	630	650	653	670	616	633	611	590	615	616	615	630	587	596	604	612	631	621	633	617	577	600	648	599	614	633	601	643	606	579	600	616	604	604	579	656	626	612	610	571	632	600	621	630	645	651	628	591	647	629	592	591	616	602	619	583	655	605	589	562	591	645	615	633	584	610	619	605	625	628	613	629	610	550	620	606	568	639	642	592	623	662	586	560	616	598	634	618	631	632	620	616	601	582	598	581	614	656	620	577	593	612	640	640	623	601	640	576	611	634	640	622	589	611	604	596	613	590	643	619	605	636	621	619	624	669	611	603	650	610	619	603	622	621	638	584	599	611	626	606	602	613	600	605	605	560	613	610	654	591	638	634	625	589	590	617	601	625	637	600	610	568	589	625	582	628	628	602	629	580	661	648	634	639	644	582	593	586	594	625	608	660	576	620	580	580	578	602	592	635	545	602	654	609	580	603	613	578	662	632	664	638	593	628	635	660	605	598	672	614	565	616	575	587	656	612	605	603	578	592	608	690	676	582	657	624	607	623	605	608	601	587	611	590	598	623	598	587	594	577	624	601	597	578	674	627	669	651	631	637	579	610	601	619	627	544	622	617	656	614	626	591	620	576	597	578	602	603	582	603	607	616	631	622	617	612	616	633	603	605	609	615	592	629	597	627	604	593	593	644	607	582	620	593	643	660	607	595	618	638	605	550	647	619	575	599	633	631	634	602	640	639	615	583	659	629	632	642	634	575	575	631	576	629	629	602	567	633	647	621	620	581	572	633	608	652	560	621	602	593	602	592	659	611	606	619	617	605	592	564	601	577	594	610	623	613	591	642	609	648	606	598	618	589	622	632	621	635	616	592	630	632	619	593	599	635	603	606	585	636	607	621	619	610	637	621	565	642	614	611	613	629	582	609	600	656	581	653	615	622	597	597	615	591	641	640	609	603	642	669	583	630	605	589	600	619	637	627	574	637	594	659	618	617	613	581	595	609	566	653	613	605	641	581	595	616	631	638	621	592	601	650	591	625	579	616	624	627	595	646	628	584	608	604	585	594	582	615	618	572	614	641	641	556	609	601
19055	18669	22492	19116	12729	7522	5000	3085	2689	2503	2037	1663	1282	1023	1067	977	921	846	790	603	551	465	436	402	365	338	344	329	324	283	292	313	269	306	327	290	327	301	247	283	236	254	264	244	273	260	255	248	255	276	269	247	244	233	253	268	252	254	247	245	261	251	249	244	235	245	261	247	243	240	247	270	271	248	249	237	241	244	268	263	250	267	269	265	245	261	237	255	262	224	238	264	243	247	242	269	251	248	245	250	258	226	262	287	245	229	241	245	230	244	259	266	259	270	238	273	272	260	246	229	247	243	242	220	249	254	270	243	238	260	243	251	224	251	236	248	225	246	246	235	223	255	228	239	270	241	271	248	237	244	281	236	276	272	217	247	236	247	267	258	277	239	264	237	274	228	273	241	274	252	267	251	263	258	251	226	236	264	246	253	254	243	263	230	281	291	229	253	267	260	242	243	268	241	263	275	250	252	233	250	275	255	282	246	236	255	264	264	221	226	235	241	254	229	258	258	244	235	241	254	234	261	262	250	246	245	248	217	243	255	245	253	239	260	242	264	227	248	261	260	227	231	259	247	246	263	244	266	258	266	221	249	264	235	257	273	239	265	248	248	247	219	238	238	260	250	246	269	259	263	228	244	255	260	241	272	227	263	243	266	225	254	254	265	245	269	233	254	243	235	249	257	245	220	268	232	249	222	237	239	237	256	249	245	256	255	251	221	253	252	251	264	249	222	256	251	245	254	222	239	225	236	251	234	231	289	256	228	262	248	248	241	255	233	255	260	265	245	262	251	254	261	252	257	223	247	238	271	243	274	231	217	250	269	250	259	234	253	241	240	238	228	262	240	253	291	290	248	239	264	210	228	249	242	243	220	224	216	213	255	237	260	257	239	254	217	259	234	272	259	243	226	251	226	263	280	234	238	263	246	242	250	207	243	240	230	250	243	250	231	227	236	231	248	213	224	252	264	241	253	245	238	234	245	231	249	246	258	233	256	238	247	246	235	244	263	267	269	259	249	264	229	299	240	288	236	269	265	211	229	228	243	249	256	279	254	246	278	272	243	231	250	238	251	258	250	237	243	238	270	241	229	265	245	263	251	247	226	226	230	228	242	262	265	266	234	275	273	236	209	239	259	260	245	238	270	253	261	241	276	258	244	263	244	273	262	265	264	265	264	260	261	287	235	247	237	257	223	249	265	223	252	249	248	251	248	249	255	256	243	252	249	261	238	246	249	250	267	265	246	260	261	263	263	234	216	286	238	233	255	266	251	223	249	246	256	241	247	250	260	217	281	268	248	257	228	248	263	271	220	256	251	253	246	250	238	248	258	237	252	255	272	260	237	253	267	269	222	241	261	252	235	240	249	216	263	270	231	223	272	221	251	297	245	260	249	244	232	231	277	252	243	273	246	253	235	260	239	229	246	255	243	262	258	240	257	234	231	234	268	244	262	252	261	227	255	266	238	265	274	243	248	224	261	236	249	258	250	240	249	242	257	256	268	274	262	259	273	259	247	248	264	266	286	272	244	268	284	230	272	252	253	232	261	269	234	250	232	255	215	223	242	226	233	232	272	256	237	252	247	263	222	255	239	254	246	257	236	253	239	226	219	234	246	261	265	263	249	237	261	259	244	244	249	221	245	246	245	271	245	282	253	251	261	267	242	269	268	262	271	268	253	272	284	243	245	272	272	222	248	205	244	225	210	234	251	261	248	237	234	247	243	249	257	245	243	271	264	235	269	290	225	253	252	261	256	254	300	246	255	233	270	245	253	216	234	235	231	278	238	233	250	254	220	255	239	289	248	237	249	254	262	251	263	238	255	262	224	230	255	225	242	254	257	214	279	248	263	230	269	243	254	226	257	246	243	234	254	265	248	247	242	231	254	235	260	249	246	241	259	238	228	259	266	266	270	263	244	234	233	245	270	244	235	249	258	222	221	223	231	278	233	264	255	241	266	259	228	260	233	231	223	254	247	238	241	247	269	220	221	204	267	245	237	232	276	276	214	240	234	247	239	225	243	255	242	232	248	201	258	252	253	264	249	250	267	247	268	251	234	259	250	242	268	240	241	247	238	265	251	251	238	233	233	229	252	245	249	261	251	262	262	267	244	292	260	262	248	276	249	247	248	266	236	250	227	251	278	254	247	257	234	236	238	255	234	262	253	258	231	239	236	250	238	220	282	271	230	242	224	267	249	225	252	260	281	236	264	277	248	247	284	223	230	249	241	218	215	258	220	255	247	238	253	245	223	251	230	239	247	233	236	251	219	258	240	262	225	247	238	255	244	235	237	257	241	256	254	243	244	248	264	248	273	268	252	259	246	264	250	250	222	235	270	261	246	260	249	240	250	239	217	245	261	245	220	256	236	254	227	238	238	243	248	250	256	237	280	288	265	235	254	240	243	249	257	245	249	226	244	249	234	256	233	263	281	248	242	259	232	244	219	262	245	243	232	251	234	245	266	255	254	247	242	257	261	227	271	263	261	251	268	236	260	244	241	239	243	268	242	257	250	254	285	236	201	245	276	231	271	267	246	268	261	243	231	261	240	233	240	265	253	247	245	248	251	265	253	224	262	235	270	259	248	277	262	256	253	242	251	231	246	239	255	263	260	246	269	235	267	235	268	268	270	246	254	243	256	244	250	255	270	235	231	237	230	271	268	245	219	255	256	261	235	232	243	231	246	229	236	249	241	218	246	234	242	219	256	288	245	247	241	233	273	268	234	277	264	259	238	279	225	250	229	225	260	261	271	272	245	230	276	252	237	263	242	228	230	214	256	251	230	231	266	258	231	240	239	227	254	265	273	234	224	270	234	255	232	195	232	244	227	249	253	227	273	280	287	241	233	281	267	293	226	270	276	239	287	255	261	264	238	287	248	245	241	240	240	268	257	246	233	247	259	251	255	237	239	274	243	246	247	257	236	236	218	233	249	225	272	237	245	268	237	250	281	243	247	245	254	245	241	263	245	242	237	283	244	253	269	265	226	272	228	294	234	265	238	266	252	238	239	221	263	270	231	252	262	261	242	251	253	247	256	261	239	241	260	253	238	259	233	209	248	226	230	230	256	281	221	244	253	268	232	238	246	229	246	271	247	261	250	273	241	231	244	249	231	244	261	215	267	244	249	238	252	242	265	267	229	255	235	228	291	217	260	274	249	245	220	252	270	258	229	222	227	222	269	257	263	246	232	249	249	232	252	241	255	265	235	262	229	256	235	233	247	272	274	238	221	227	203	227	267	247	251	245	247	229	234	265	240	279	243	262	238	282	241	235	235	259	271	238	288	212	245	271	262	281	254	243	265	214	252	223	251	250	261	249	254	269	261	251	272	261	270	244	254	230	231	253	236	235	213	272	229	243	226	258	261	235	258	238	231	269	243	225	250	264	255	273	271	239	237	277	207	263	222	239	274	240	243	255	245	228	232	252	283	233	235	262	227	237	258	246	262	234	246	241	229	258	228	231	226	254	235	253	240	248	250	218	240	251	278	247	253
10976	14527	25919	28033	24722	19754	16256	12488	11769	11457	10007	8524	6974	5679	5542	5505	5024	4649	4150	3457	2684	2240	1881	1674	1469	1361	1311	1301	1223	1087	1065	1007	959	944	902	924	883	869	833	732	705	751	658	664	738	673	680	715	671	663	659	690	599	599	674	667	610	612	614	609	636	653	618	656	674	615	642	664	619	625	678	596	656	642	600	624	630	661	651	642	619	598	645	592	649	621	640	598	608	676	623	644	613	661	644	621	614	611	621	661	617	651	615	652	611	653	607	649	602	673	607	607	617	599	651	605	602	613	640	609	635	638	639	621	659	603	604	647	609	603	621	615	632	599	615	628	614	650	619	605	634	618	634	651	607	624	620	623	615	653	650	617	627	659	637	628	628	656	596	632	578	636	633	601	605	609	632	618	678	630	613	619	558	662	641	633	605	642	615	596	635	626	636	624	613	577	597	601	630	657	605	547	635	637	624	595	627	669	584	605	632	629	632	638	650	616	634	618	641	638	606	550	620	642	616	622	638	559	634	601	620	650	560	589	619	607	603	627	639	607	653	626	597	592	619	622	648	605	635	616	586	639	650	671	629	629	610	629	612	617	608	600	621	597	653	609	641	591	633	630	656	626	612	615	663	651	617	648	583	562	680	602	650	600	635	617	618	614	584	617	624	604	618	627	628	646	621	643	641	617	626	646	621	609	647	615	613	598	616	553	576	603	669	603	602	644	564	630	607	616	621	625	640	619	624	608	631	694	644	581	656	599	601	625	606	593	601	591	596	613	614	630	594	621	619	613	602	594	607	606	640	628	625	629	588	606	610	599	602	623	621	667	601	608	648	624	603	646	613	613	582	659	611	659	592	635	600	563	599	636	631	575	616	614	572	630	640	581	579	636	625	611	622	656	649	657	610	620	625	644	635	594	600	627	606	607	623	604	625	639	645	610	576	627	606	641	613	639	608	656	663	591	597	649	605	684	629	615	613	623	590	605	584	581	627	650	628	604	612	610	615	600	606	600	622	609	579	637	649	631	616	588	617	614	605	592	624	617	606	643	614	584	620	612	582	601	607	626	597	610	601	601	610	626	630	662	598	636	636	648	595	641	600	596	580	632	613	621	621	607	648	622	609	626	624	654	632	665	662	616	636	638	655	618	622	588	593	643	601	555	611	608	626	620	618	610	603	608	606	616	634	601	630	623	641	603	607	652	568	570	632	619	619	618	629	633	559	654	668	623	597	632	598	603	640	621	627	672	622	603	635	601	615	624	653	604	676	604	606	626	659	616	560	634	578	621	605	686	631	646	634	635	604	612	567	620	630	620	600	655	604	651	605	603	592	618	572	602	583	585	611	633	610	611	623	623	632	624	637	611	606	596	642	647	668	630	614	606	653	646	642	598	618	599	638	623	658	617	609	612	601	635	628	597	617	605	624	592	628	627	617	660	597	639	652	626	599	580	601	621	606	647	647	631	649	617	595	615	633	623	606	624	669	638	626	665	617	614	635	610	629	635	594	582	663	617	644	626	640	589	623	655	623	629	632	606	608	588	585	644	622	672	631	656	614	619	634	619	632	650	600	593	605	614	672	662	626	611	604	593	569	643	637	604	633	605	625	621	598	609	613	637	581	557	659	554	663	562	573	615	666	637	656	626	650	610	637	599	587	667	586	599	611	614	597	642	625	630	587	626	605	608	606	632	571	618	621	600	587	651	598	624	607	592	641	632	629	627	597	640	605	619	646	623	614	562	625	616	619	639	623	592	597	606	636	620	633	594	646	641	603	630	620	622	601	630	603	617	641	573	590	629	632	630	622	610	643	604	652	605	593	635	636	590	631	625	595	579	608	637	584	628	596	621	649	633	602	616	635	590	622	589	645	645	648	623	576	635	623	630	576	618	619	643	627	628	653	639	600	622	623	620	640	632	613	614	608	613	633	588	633	632	627	597	625	601	648	606	639	650	605	621	648	601	593	557	586	622	625	594	603	658	639	666	590	586	651	600	653	629	606	606	599	577	637	640	625	618	566	626	657	580	612	670	651	593	626	620	613	606	591	658	628	662	628	633	572	639	591	672	616	616	641	602	615	598	609	568	661	626	646	606	604	588	673	622	585	697	623	588	619	647	613	594	620	615	661	607	645	625	639	627	592	624	654	635	636	627	660	703	603	637	582	678	627	622	583	610	666	618	578	619	623	630	623	596	605	622	635	599	610	678	570	613	633	623	594	633	643	623	607	638	595	657	632	624	627	630	608	613	597	592	631	619	652	571	598	641	613	605	643	636	624	602	660	611	589	607	640	603	635	589	633	550	589	584	629	637	628	626	576	630	627	601	664	615	641	612	661	618	631	602	676	656	606	643	632	603	661	578	621	670	586	627	646	617	638	619	616	608	647	594	648	640	669	577	613	597	607	612	566	612	640	574	637	645	619	584	632	616	639	635	597	609	637	632	597	626	654	645	617	668	584	643	587	606	616	643	597	605	610	638	625	596	619	602	623	615	662	632	614	635	646	613	603	638	612	641	626	577	651	592	573	646	624	661	646	641	648	598	599	619	590	564	596	627	698	629	631	583	605	597	643	593	605	607	605	657	598	625	641	609	598	630	601	618	604	603	599	638	637	620	595	631	617	596	586	633	619	547	638	635	623	654	639	621	624	628	581	596	637	617	618	623	610	656	658	639	594	589	612	622	625	614	632	670	636	581	620	604	602	629	586	664	614	656	648	607	606	608	572	623	607	659	636	627	617	614	593	621	597	635	629	610	624	659	619	640	644	658	626	623	573	607	652	603	582	647	597	604	623	601	611	604	607	635	650	614	597	642	652	670	590	584	594	630	643	571	613	629	676	621	621	641	632	567	612	654	608	664	585	624	625	576	562	619	601	608	590	605	617	608	635	637	632	571	592	647	609	623	595	617	643	638	651	576	645	620	619	619	633	627	576	633	628	627	646	667	592	578	608	636	672	575	598	598	631	623	650	655	620	601	635	641	593	623	672	630	601	600	595	620	627	612	596	677	656	636	667	624	561	638	618	599	620	633	645	604	607	606	687	627	622	619	629	619	616	618	589	602	618	623	595	669	625	635	619	605	627	617	592	625	648	603	606	621	653	638	636	642	633	616	617	600	631	594	618	651	614	593	619	606	607	622	605	606	637	628	580	666	640	581	616	547	619	617	587	599	606	634	605	639	666	684	609	583	613	650	603	588	621	609	616	632	653	641	627	611	643	607	594	634	632	633	639	603	666	591	652	585	644	640	617	590	629	655	657	645	592	645	570	609	601	654	637	603	625	622	591	634	612	574	608	636	604	599	655	635	631	647	654	656	621	588	608	619	614	593	636	609	594	595	608	627	572	624	647	614	633	626	637	570	607	611	652	575	631	594	596	675	609	636	591	597	637	632	633	598	630	606	603	639	588	619	607	627	603	598	617	641	609	621	602	616	604	604	643	622	641	614	611	652	636	629	634	658	615	577	634	628	576	611	591	637	637	614	618	614	604	581	641	613	616	614	617	630
27998	24563	28568	25494	18790	12204	8171	5403	4487	4432	3448	2792	2205	1998	1948	1874	1553	1360	1150	1057	855	743	670	563	535	476	493	496	484	417	427	386	427	422	393	389	379	352	363	349	347	338	341	310	314	315	290	360	296	300	279	298	326	329	336	317	315	296	330	291	301	310	318	280	310	312	313	304	287	304	281	291	315	275	312	308	305	277	269	321	307	297	274	282	322	317	289	289	303	304	311	317	311	286	312	286	279	318	279	278	322	296	294	276	283	300	307	297	302	291	311	280	292	309	302	288	297	295	305	289	316	312	308	308	276	304	320	281	308	290	324	276	318	289	286	314	292	285	291	280	310	329	315	246	304	322	284	315	286	272	299	294	316	306	292	295	301	291	283	287	275	292	285	271	343	291	307	274	293	308	288	318	261	283	308	301	291	262	305	305	296	278	331	285	296	307	293	271	284	275	277	300	328	317	335	296	300	304	302	297	304	290	325	285	298	269	284	295	289	300	292	321	306	274	315	298	299	294	286	279	316	295	294	294	327	300	284	260	291	297	284	294	266	294	269	288	292	280	288	300	306	288	292	299	272	305	288	269	276	306	317	296	337	283	266	306	276	268	314	250	280	271	264	295	292	288	276	283	297	318	320	307	322	310	286	289	298	295	291	263	280	305	282	302	298	312	293	333	292	289	278	316	271	310	279	325	311	309	318	285	273	266	298	278	298	315	315	329	303	289	271	250	322	286	306	290	282	304	319	283	297	311	296	282	307	283	302	276	282	280	273	296	287	261	291	326	296	302	320	305	265	315	287	319	276	304	266	313	325	337	310	303	299	304	281	309	295	282	299	322	287	301	273	307	297	283	306	274	266	313	292	295	301	292	287	299	294	327	353	304	303	277	291	304	301	305	296	296	314	316	297	296	308	331	280	301	307	296	307	287	289	305	299	294	306	297	285	324	271	299	292	294	305	290	298	306	316	276	330	275	278	291	295	298	308	305	292	308	327	282	279	293	301	316	276	315	315	338	282	282	247	281	312	291	304	314	312	301	290	302	318	288	297	295	298	278	324	295	298	325	308	289	283	268	319	324	278	276	296	300	300	310	309	305	291	288	306	322	306	314	302	302	307	317	332	299	302	289	274	300	299	295	336	272	297	293	338	324	328	269	254	309	306	286	276	292	273	341	284	293	290	283	308	313	290	293	299	317	277	306	276	307	335	340	288	317	276	270	317	311	313	300	280	309	291	296	313	327	259	314	291	307	281	288	307	292	261	275	278	286	290	291	288	289	302	301	298	281	288	296	332	284	294	297	314	307	340	300	291	292	249	287	334	283	296	293	283	273	283	276	260	330	324	303	287	285	279	287	279	295	287	293	278	307	290	313	312	278	300	276	283	300	313	295	265	274	351	306	269	293	287	317	298	323	288	278	292	303	291	332	301	275	301	294	286	309	302	287	307	308	293	261	275	298	304	289	304	297	290	309	311	297	283	306	279	297	286	289	297	304	280	289	299	293	312	273	301	296	277	293	276	321	299	278	287	359	286	271	303	270	294	284	289	309	308	327	292	319	299	288	280	297	310	316	304	304	306	298	297	298	292	288	275	288	283	281	287	300	300	317	275	284	275	315	317	287	322	273	282	251	293	309	260	274	293	276	341	267	308	304	311	287	284	290	299	319	293	306	327	306	298	327	300	281	289	319	318	286	304	279	311	313	308	271	334	318	316	299	312	324	286	253	299	279	305	287	280	295	308	293	292	321	286	340	284	297	274	284	275	324	294	303	257	290	312	299	282	266	248	320	302	250	294	330	283	294	288	301	295	276	300	315	273	298	311	269	290	317	282	298	311	284	324	282	284	302	308	287	310	290	295	297	297	313	308	297	290	305	287	266	337	320	308	319	287	293	307	309	270	302	297	275	281	302	275	320	270	310	338	317	287	270	286	220	292	273	277	293	285	291	295	326	269	258	308	328	312	304	273	291	304	277	273	306	294	280	293	297	297	300	289	288	294	263	333	299	297	306	304	309	308	293	302	294	263	291	309	281	307	273	290	293	307	283	237	301	277	286	313	287	305	326	271	288	306	272	290	275	319	281	292	257	308	280	300	290	302	253	288	301	290	285	305	248	293	293	277	283	266	319	287	297	298	305	286	310	279	300	314	291	318	279	303	270	308	290	302	292	282	323	276	308	294	304	289	286	283	323	284	283	296	269	307	297	318	345	330	324	313	273	301	310	275	296	294	297	324	334	300	312	304	299	306	301	284	283	254	285	284	269	313	310	299	294	306	279	298	297	274	329	309	297	285	321	298	278	315	305	304	301	309	284	318	322	304	290	290	296	297	265	280	316	328	276	337	283	321	315	304	338	290	318	303	275	307	301	289	311	286	264	288	268	286	252	325	264	304	293	287	298	290	235	313	280	282	273	299	314	311	296	281	281	302	284	305	275	291	296	288	278	299	295	308	291	298	284	295	282	310	270	267	307	277	299	261	264	304	289	284	301	288	316	286	282	289	257	268	315	293	279	313	292	298	277	272	281	280	269	328	300	287	294	253	279	332	285	262	284	253	288	294	315	292	307	280	325	281	288	294	296	272	256	297	311	276	311	293	333	275	299	287	292	314	311	275	309	289	309	309	318	314	284	305	311	300	277	283	300	289	326	329	283	295	278	319	317	300	303	319	289	301	283	326	282	295	299	320	310	324	323	298	282	246	298	282	277	292	281	303	303	300	256	324	273	276	277	292	283	279	296	303	284	328	288	282	318	290	294	323	313	290	257	274	304	306	304	268	287	274	283	319	272	275	319	272	287	323	302	307	280	306	278	295	289	270	281	316	313	308	311	286	277	274	250	292	303	301	275	321	286	238	307	309	321	282	304	320	278	316	291	276	309	310	281	297	318	302	318	315	310	286	295	325	324	303	271	270	295	310	312	285	310	307	283	291	295	265	312	292	307	307	278	322	288	301	292	327	320	300	299	317	259	306	319	301	301	288	264	301	300	284	270	308	287	303	287	309	262	306	266	266	280	279	283	273	311	281	303	292	328	307	261	289	326	319	262	256	308	284	298	291	284	304	327	292	288	290	260	308	289	270	299	276	285	278	305	292	313	295	296	292	307	284	343	280	272	319	311	285	308	288	311	297	304	278	266	299	295	288	314	305	289	301	287	302	300	300	268	307	293	311	325	282	285	278	281	273	298	317	263	294	284	295	348	269	303	276	301	321	290	277	283	294	313	273	292	302	289	321	330	273	286	326	298	308	332	283	288	316	273	272	305	299	292	294	297	316	329	271	308	324	292	321	287	335	301	311	296	307	366	306	290	292	295	269	316	325	301	314	302	310	295	295	273	281	284	306	283	304	319	289	263	316	328	258	303	269	320	295	286	313	314	261	292	288	300	277	315	314	314	296	315	262	285	275	314	269	288	300	306	295	330	310	289	303	290	271	308	263	321	314	298	305	283	278	334	292	312	280	333	299	291	262	291	331	318	317	318	302	306	311	301	288	290	293	298
16958	18512	31399	34684	30590	26182	22487	19049	17028	17069	14260	12702	10774	10246	9778	9407	7983	7339	6682	5658	4734	3896	3267	2862	2571	2186	2073	1962	1905	1847	1614	1657	1569	1447	1393	1384	1261	1275	1088	1145	1049	1054	988	947	939	933	822	877	847	829	812	826	775	826	792	865	855	761	829	718	829	859	823	744	814	729	753	750	750	766	720	741	728	730	769	789	762	766	730	734	733	730	737	718	689	662	774	701	699	731	712	671	750	732	704	744	739	727	764	737	698	711	744	674	730	735	701	692	711	705	711	703	702	707	737	731	753	708	715	739	732	753	740	692	722	686	723	742	710	761	713	771	726	741	723	725	734	713	655	699	704	682	753	735	737	755	684	752	724	720	723	762	720	710	690	710	702	677	687	737	708	760	697	701	731	722	772	774	725	726	699	703	717	674	721	702	727	723	687	716	697	732	707	721	695	691	720	719	714	688	705	760	728	770	683	692	692	707	696	723	776	695	756	735	719	767	727	717	735	713	696	767	717	716	679	749	699	708	758	757	701	694	729	746	749	707	731	702	702	722	724	726	690	722	674	663	757	712	717	697	735	725	705	748	669	770	723	702	695	688	681	732	720	734	715	732	695	686	705	708	710	696	702	701	701	702	715	716	731	720	715	712	716	715	717	736	717	721	723	723	712	716	734	744	706	722	681	717	696	706	761	739	690	695	744	720	716	713	718	751	741	689	730	699	737	766	729	708	722	707	726	719	720	693	677	733	722	714	670	728	677	762	718	701	710	759	691	670	751	711	734	710	770	725	744	690	741	726	730	710	768	730	738	735	686	742	717	711	738	684	730	723	726	731	667	771	724	668	729	714	704	705	680	671	689	714	725	727	739	726	737	723	705	689	714	734	690	728	770	720	660	678	771	713	716	725	720	694	681	735	732	660	736	645	754	738	693	749	699	702	736	752	725	697	727	682	647	715	701	756	716	668	688	728	724	681	686	728	708	753	694	697	677	728	712	710	714	720	718	685	714	679	733	719	701	722	752	728	695	717	744	728	701	760	661	757	686	708	736	660	765	747	706	729	713	714	696	694	696	730	720	677	697	687	720	732	698	745	723	723	709	751	751	735	748	755	703	724	761	745	743	724	757	782	723	725	733	698	690	738	740	724	668	718	727	798	708	706	704	703	729	738	734	715	706	715	727	733	733	728	709	708	743	752	747	678	716	748	690	701	756	751	749	703	718	709	702	724	725	736	694	737	709	726	718	664	681	711	707	681	705	695	728	718	723	742	713	711	692	696	687	716	751	711	710	672	758	691	724	718	749	722	739	741	680	689	724	690	698	742	713	685	775	710	666	690	764	711	667	714	674	735	706	712	704	711	711	712	735	754	712	693	696	714	755	694	681	680	736	695	692	761	777	689	726	728	718	720	669	698	701	716	744	738	754	718	716	718	731	735	714	702	752	720	655	731	727	708	693	775	681	689	740	702	706	712	746	705	734	769	697	729	700	732	744	703	695	707	721	740	711	759	679	678	727	754	726	697	744	678	722	708	720	775	720	709	741	779	683	681	707	714	711	708	708	678	719	710	720	796	738	776	716	758	696	788	697	750	705	721	731	708	693	688	703	696	760	748	683	723	706	713	700	734	723	719	697	729	719	738	714	758	675	734	742	714	734	714	764	747	697	667	764	696	692	719	673	736	754	747	710	730	715	714	713	764	701	713	726	727	729	726	747	715	757	712	715	683	736	724	703	712	722	764	759	765	691	736	778	697	688	691	714	692	701	722	702	735	708	683	697	742	733	748	716	707	770	668	686	739	749	738	735	723	694	731	724	708	697	798	716	696	709	721	742	702	707	709	698	749	737	702	765	682	768	732	709	721	756	747	751	685	745	724	683	719	680	704	758	743	704	721	709	749	716	716	706	767	683	729	710	718	721	754	696	737	735	746	723	683	695	734	732	755	730	716	675	704	685	722	697	731	736	716	728	714	727	751	712	719	740	746	674	730	726	730	740	727	714	691	706	650	732	705	693	739	731	697	729	676	738	717	725	709	684	726	709	718	757	728	746	712	746	707	734	690	717	681	759	720	718	728	737	751	672	749	729	732	728	715	752	694	731	700	719	718	681	706	695	734	719	732	748	700	732	704	725	722	708	733	710	730	761	704	755	702	745	721	690	675	706	709	721	781	771	778	728	747	740	700	681	696	741	739	686	738	715	769	718	772	750	729	696	679	721	677	724	729	728	740	767	732	717	668	748	741	728	748	743	712	701	728	706	742	717	697	762	702	754	722	674	687	697	763	703	732	722	705	721	686	742	696	703	718	764	755	725	727	741	691	743	722	732	719	720	758	749	708	729	737	747	681	737	716	752	712	726	733	717	680	724	731	704	719	720	676	727	713	726	681	731	728	745	705	708	731	745	661	720	751	710	753	756	681	684	708	698	703	736	717	708	719	706	682	764	693	689	704	718	714	700	708	741	714	722	710	697	710	755	704	729	712	749	730	686	741	699	671	697	714	720	729	711	716	713	722	766	700	698	704	723	703	680	763	715	722	725	711	667	750	702	733	755	726	721	717	729	723	702	771	645	686	736	751	714	686	748	692	720	732	643	736	769	718	698	694	682	691	760	727	757	649	706	745	698	686	710	692	712	711	735	749	721	703	716	734	741	727	759	680	708	710	706	687	736	676	735	686	715	667	722	726	708	723	753	733	749	722	748	735	674	738	695	742	708	735	680	739	728	698	708	740	724	698	711	720	733	694	757	711	672	708	694	726	741	694	682	762	711	703	745	736	753	716	711	681	724	732	728	729	702	720	737	770	674	670	724	709	724	712	730	794	744	713	731	790	692	722	728	715	710	719	743	669	734	696	742	707	689	722	700	686	709	762	699	716	689	740	739	733	727	696	678	701	719	673	679	710	711	662	711	689	754	706	743	741	713	727	695	739	695	719	712	711	732	656	699	691	706	685	701	662	743	740	721	697	750	698	718	718	704	732	759	710	700	726	680	776	698	737	718	772	695	727	706	722	738	659	732	685	722	698	711	733	760	752	694	716	718	739	715	732	698	734	725	721	708	721	709	743	716	712	758	713	746	736	665	764	691	684	725	723	673	721	720	732	736	719	724	768	667	711	706	725	724	695	659	685	696	734	679	714	724	763	705	703	735	713	773	738	730	717	705	686	714	739	729	771	736	734	679	761	720	728	759	726	788	707	677	721	718	723	723	683	708	693	719	744	704	775	752	722	666	729	655	695	669	738	656	728	743	753	737	757	718	692	716	705	670	704	791	753	725	668	724	751	738	723	748	722	739	702	735	716	725	700	758	695	739	680	744	753	698	693	768	732	732	729	720	790	723	710	681	737	766	741	762	715	757	664	709	757	688	704	683	693	766	714	712	758	698	749	728	714	697	724	739	674	706	800	684	678	758	728	696	762	691	747	785	722	702	740	739	729	682	701	741	703	739	742	724	712	680	742	714	672	706	721	752	717	718	665	701	641	758	724	731	730	772	738	702	695	726	731	671	717
36156	30054	34599	31810	24526	17820	12419	8616	6971	6274	4911	4186	3232	3143	3221	2719	2361	1874	1682	1514	1111	969	808	723	703	603	560	528	469	434	465	446	459	405	422	384	343	370	334	327	309	308	308	303	296	300	281	298	292	274	317	341	292	311	297	267	278	268	302	272	311	262	269	258	244	255	295	250	260	282	260	287	250	271	280	240	247	244	244	236	268	277	271	252	288	246	249	262	269	287	251	253	260	257	241	224	231	237	263	265	266	245	242	254	221	241	248	263	227	228	257	222	269	246	231	264	252	246	259	232	257	256	280	249	242	254	253	281	270	252	249	244	269	282	266	240	244	233	248	256	261	254	226	289	218	260	229	247	271	255	262	267	247	266	240	245	280	230	278	256	241	265	253	247	246	259	249	250	270	303	239	235	240	271	243	258	275	258	273	270	235	250	226	281	273	221	249	248	269	248	257	234	264	247	235	264	263	270	258	261	239	246	260	264	247	241	275	236	267	270	281	262	270	250	255	278	271	246	274	268	245	225	246	277	257	237	242	250	272	253	251	242	251	253	258	259	269	238	254	245	244	297	261	240	252	256	248	248	238	263	249	247	239	281	248	243	241	252	238	266	258	289	236	277	254	263	264	236	256	237	209	254	255	265	253	239	246	248	264	221	257	275	268	270	232	249	250	243	263	246	263	217	239	272	258	240	288	255	235	242	237	254	295	261	238	264	256	219	281	259	239	246	276	263	267	251	243	259	243	238	261	262	279	252	231	243	280	247	253	227	250	268	276	249	237	249	255	238	252	227	235	254	261	227	264	261	259	251	256	254	267	233	250	248	261	271	226	254	260	231	262	231	220	238	220	248	232	246	239	269	220	244	273	248	261	260	257	251	261	245	255	234	285	222	251	232	258	263	249	290	304	273	231	253	266	235	277	234	273	236	252	252	238	224	220	235	236	249	267	237	271	266	242	241	243	250	228	269	264	263	247	248	240	242	266	271	238	221	261	255	279	238	238	247	256	276	250	240	250	258	248	253	245	279	290	261	242	272	241	216	258	249	252	283	210	235	249	265	251	241	233	252	277	251	284	252	271	252	250	250	250	243	226	274	276	252	244	251	270	240	243	251	255	258	265	239	233	259	275	257	257	237	261	257	272	254	280	276	248	244	242	268	242	271	242	276	251	254	247	215	264	257	261	255	257	268	260	250	276	244	257	260	254	288	229	275	248	280	261	247	251	251	248	248	240	246	274	258	259	258	249	243	233	274	235	247	274	274	262	238	234	257	233	261	273	261	267	239	255	290	258	251	272	234	232	234	246	231	253	273	263	252	270	306	263	247	283	243	249	277	225	269	259	260	270	256	263	275	279	253	286	278	247	240	236	243	250	274	236	232	289	266	224	240	244	240	224	259	241	248	262	264	255	266	268	254	256	260	245	246	232	260	283	255	221	242	268	269	229	250	268	269	249	249	268	246	271	246	250	227	233	245	263	241	250	259	223	265	248	236	266	233	244	260	258	261	220	258	238	252	264	250	284	277	244	249	258	259	240	248	242	246	230	238	226	244	268	254	250	270	251	265	249	255	240	264	258	283	255	246	266	252	234	249	271	257	273	240	269	230	235	252	231	248	253	282	243	262	262	264	269	278	260	244	235	236	250	253	229	267	254	238	272	242	252	266	253	260	270	237	239	264	264	251	264	243	251	277	244	248	277	266	265	291	246	232	226	222	226	253	246	241	252	264	245	224	241	240	251	245	267	234	280	247	259	262	251	262	229	256	237	278	252	254	250	268	252	275	245	271	259	266	265	280	260	241	251	257	243	266	262	243	252	272	248	235	243	258	279	268	253	253	247	260	273	261	269	236	247	268	243	259	264	232	268	225	270	255	260	245	221	222	242	251	249	265	236	285	260	274	243	219	246	266	256	253	246	246	239	256	229	236	268	260	284	237	248	241	257	249	268	256	232	241	251	237	236	260	233	257	246	254	260	243	262	244	260	248	203	246	265	264	259	259	249	228	240	238	262	250	252	226	275	230	266	238	234	269	282	223	234	247	237	288	254	269	224	241	216	241	236	261	288	259	263	231	244	268	261	233	257	260	256	238	263	223	277	252	262	238	265	251	234	269	221	261	247	268	265	213	236	244	288	245	250	276	257	265	293	257	233	256	261	250	250	232	255	253	263	259	250	241	270	243	245	247	251	241	270	259	243	270	245	248	222	233	250	242	265	230	235	270	242	235	226	249	256	237	259	237	234	257	252	269	239	235	269	259	246	230	263	266	267	231	254	245	232	239	248	253	250	275	249	242	238	267	268	265	248	237	252	255	241	241	247	238	253	263	294	286	269	225	278	275	276	259	241	259	209	282	250	236	246	270	236	266	230	229	295	266	281	253	270	291	259	250	262	295	248	223	254	217	266	226	281	276	265	296	228	286	268	250	283	250	243	256	233	250	258	250	229	255	268	237	254	269	225	258	254	272	262	218	243	228	269	251	251	269	223	254	239	253	269	273	222	271	273	297	264	249	243	275	260	274	226	263	263	244	250	274	227	233	236	238	269	249	280	277	234	232	261	259	263	234	233	235	294	269	262	222	237	238	260	266	253	250	268	262	233	261	254	221	249	221	254	250	252	246	242	252	237	255	260	245	284	265	268	271	265	247	242	250	246	275	252	257	295	231	275	279	290	267	223	212	266	278	244	292	263	226	234	263	281	240	263	262	254	266	272	254	262	250	264	244	249	258	273	299	250	248	262	255	258	259	253	258	254	278	280	241	241	255	226	258	247	236	274	251	253	253	273	255	268	276	263	234	270	249	264	238	233	292	286	239	240	253	236	247	250	276	261	245	245	258	234	251	268	261	224	252	279	240	242	256	278	233	254	251	247	274	250	252	233	285	248	277	229	246	253	257	258	258	261	271	251	209	247	267	248	267	240	266	290	238	246	221	257	255	244	264	228	274	258	265	245	263	267	281	256	242	237	232	230	244	239	255	268	243	250	266	228	269	250	257	270	247	245	260	259	229	251	237	226	243	266	229	257	262	267	292	272	221	244	252	257	269	255	286	257	264	260	257	244	248	261	231	229	251	278	264	253	280	255	264	274	236	252	248	271	238	251	259	259	275	244	248	242	257	259	252	250	217	262	255	253	243	240	267	242	254	267	249	275	257	265	236	249	266	276	277	248	234	251	275	241	252	253	244	294	282	238	274	262	253	221	248	257	238	252	256	245	243	267	275	250	248	257	250	228	264	277	235	287	244	237	261	226	242	233	255	259	236	253	253	229	241	259	233	226	268	234	252	237	244	257	235	222	253	271	262	257	260	244	230	253	225	263	245	232	261	246	239	237	251	279	267	260	241	259	247	262	245	239	246	265	285	276	268	255	243	276	226	247	253	244	257	258	236	281	250	227	271	243	221	251	246	234	274	258	240	263	235	248	234	252	275	222	250	274	282	253	283	241	245	255	250	250	256	283	252	251	259	255	290	264	229	218	253	279	214	250	247	276	256	257	292
22072	22583	35859	39711	35792	31994	27706	23952	22603	21190	18594	16807	14398	14622	14385	12654	11429	10045	9327	7921	6701	5470	4606	4024	3597	3067	2855	2725	2440	2317	1982	1933	2008	1866	1765	1731	1592	1368	1224	1171	1230	1209	1034	1095	1086	1044	929	933	850	806	804	822	895	837	835	797	877	865	806	819	807	810	773	794	767	731	745	711	710	656	642	717	655	712	676	657	702	685	633	697	629	675	627	651	653	644	652	623	639	670	626	656	658	649	616	586	606	614	654	607	655	623	635	610	632	619	571	630	621	603	623	615	624	621	641	629	596	649	572	656	606	604	636	592	649	632	650	654	601	599	578	635	621	583	604	670	604	652	590	595	613	602	585	631	630	659	577	592	683	629	642	627	587	600	619	616	585	675	639	622	642	625	637	594	618	586	588	600	618	613	589	595	645	596	570	622	660	606	598	671	590	650	597	646	596	655	594	577	632	636	609	603	625	565	597	590	606	650	650	609	630	579	595	615	653	600	601	643	627	649	645	645	655	625	572	611	608	610	597	571	627	608	622	642	642	617	592	607	585	652	575	568	631	630	666	603	579	574	619	641	604	626	608	648	624	634	589	623	592	580	632	632	601	603	587	611	613	624	605	614	580	638	619	609	609	620	612	613	620	607	649	625	668	605	625	609	649	582	621	628	640	646	620	614	578	597	623	639	576	580	581	632	616	631	574	633	568	629	607	639	584	612	677	610	624	623	637	602	648	614	655	615	667	643	641	622	590	642	580	626	631	623	670	615	642	620	607	627	660	630	617	593	636	607	574	656	629	622	598	634	652	642	571	648	622	624	621	581	623	556	642	608	617	651	603	615	637	617	636	665	595	617	632	604	622	612	639	640	602	591	621	642	573	653	593	647	600	621	616	614	627	615	597	587	599	623	580	618	601	584	582	611	592	607	615	611	611	615	627	600	562	602	670	645	597	633	614	643	620	643	605	597	597	567	597	592	625	615	600	638	586	597	626	610	574	578	584	638	621	587	632	656	629	638	605	624	642	634	634	697	638	610	652	576	621	623	596	594	603	629	597	643	594	636	568	617	570	607	627	639	623	624	561	611	587	613	621	602	642	629	632	614	585	661	626	629	614	610	624	668	669	634	595	581	594	634	585	614	618	612	666	697	578	625	626	592	626	569	604	682	623	656	612	624	576	629	617	575	589	603	633	633	642	615	621	639	597	654	592	644	611	641	553	598	658	663	618	598	651	632	651	598	616	623	637	698	641	624	630	610	631	612	617	604	632	606	632	615	631	639	603	641	573	588	617	644	638	636	639	595	673	614	606	632	632	609	613	653	631	640	597	607	605	583	626	606	608	610	624	597	657	628	638	622	636	579	626	598	608	590	569	599	592	569	639	608	623	625	616	609	670	629	616	629	587	608	606	646	566	665	648	624	650	612	622	662	579	571	598	626	596	634	616	633	604	633	594	623	595	592	615	621	552	615	634	575	617	613	588	579	685	610	642	619	610	577	619	608	654	645	572	659	646	624	588	638	638	619	611	628	630	629	613	590	601	609	625	589	615	592	624	624	581	599	632	599	674	625	589	602	590	611	622	579	641	593	635	611	584	585	606	643	598	596	633	614	598	642	627	596	615	666	628	610	647	631	616	631	597	651	606	637	600	597	602	625	651	604	593	615	626	614	629	617	632	662	632	647	611	639	633	615	621	626	625	620	602	607	610	595	616	648	634	615	642	615	601	627	603	595	637	591	665	629	610	652	610	658	596	633	572	629	642	619	635	614	584	617	586	650	591	607	631	625	584	596	612	598	588	639	586	634	636	590	611	623	611	601	619	651	638	653	630	660	582	617	616	637	627	613	629	599	572	617	611	598	571	590	625	656	602	625	613	631	621	636	648	606	615	601	643	648	640	638	574	629	606	629	644	631	635	614	600	599	595	620	567	634	620	576	650	599	623	642	635	589	633	607	606	664	612	611	615	613	599	659	632	621	640	596	605	645	626	627	551	574	664	628	631	626	592	567	619	601	642	602	593	642	618	603	586	629	652	622	601	617	635	622	631	639	578	653	637	614	585	604	637	594	611	603	602	581	596	628	634	587	619	618	642	672	555	639	610	578	623	602	612	598	680	657	620	615	621	607	543	599	640	615	589	570	644	583	631	609	653	581	606	624	658	576	607	642	607	645	640	621	667	614	610	615	606	652	630	604	641	622	608	582	607	592	612	663	608	614	564	605	630	612	570	621	623	617	559	644	626	597	653	637	619	619	642	622	591	597	626	611	612	633	649	609	588	586	618	594	637	619	609	642	631	620	649	584	622	583	613	654	633	595	659	614	606	622	640	620	601	566	661	646	558	633	651	632	609	652	649	635	647	626	592	629	668	577	644	646	633	563	647	634	647	632	614	609	642	579	589	648	600	656	631	610	598	598	637	618	620	591	619	590	606	646	624	612	656	619	600	644	610	622	633	570	600	618	641	623	612	605	619	615	616	620	589	585	611	588	615	653	681	639	610	626	633	650	640	636	627	609	678	614	576	633	625	614	655	641	645	615	639	605	624	594	629	609	600	615	596	626	633	571	609	667	622	616	590	612	647	683	596	618	566	602	609	646	635	605	615	630	596	578	636	622	644	611	573	577	653	637	564	584	626	675	603	630	612	620	642	628	609	629	555	600	618	641	617	626	595	639	597	635	634	608	621	619	617	574	634	646	593	629	594	640	616	592	620	638	612	605	575	619	562	599	592	656	616	579	590	629	633	577	636	611	616	607	595	609	622	619	630	579	598	580	633	597	580	602	626	659	575	614	584	651	604	624	608	662	593	642	572	602	633	602	634	621	634	595	627	638	621	617	616	618	616	625	648	607	591	612	661	609	600	663	565	636	607	613	661	608	615	634	610	636	579	678	613	598	580	620	589	586	597	619	649	633	609	604	642	599	593	639	618	605	607	651	634	657	641	615	636	671	661	609	608	636	579	656	610	615	628	602	605	656	635	654	627	630	578	630	598	601	639	623	646	617	614	609	599	593	648	582	604	617	620	668	607	630	596	641	649	592	591	632	641	625	641	610	608	591	639	602	608	632	617	621	649	616	635	636	629	644	576	590	558	640	635	614	624	594	583	607	652	631	617	617	616	639	629	611	658	678	644	648	616	596	625	606	609	611	640	594	603	612	627	587	637	651	604	610	607	677	625	602	636	580	644	605	601	636	637	631	572	642	590	630	655	644	568	614	585	639	635	621	611	621	637	615	586	624	560	624	641	617	596	601	629	602	583	656	605	603	623	588	657	598	609	621	614	608	607	597	593	570	620	668	590	632	640	629	639	634	597	617	598	611	593	663	595	616	602	598	673	643	625	649	674	574	619	601	630	632	652	635	638	623	637	627	596	608	683	606	621	576	604	633	611	597	643	613	605	618	620	616	580	603	630	625	651	640	617	648	580	660	612	628	631	614	591	595	572	631	646	633	650	613	589	619	591	623	620	627	615	607	635	661	635	635	600	622	606	659	600	637	589	624	637	581	612	598
19349	18382	22564	19916	13410	8485	5053	3147	2788	2562	2023	1574	1357	1216	1190	1065	967	930	762	677	587	440	428	413	354	328	329	321	331	308	325	347	283	312	300	293	301	292	285	269	267	277	264	272	258	273	240	248	241	260	253	249	268	272	236	249	236	277	261	262	254	276	264	238	223	240	286	286	244	257	262	258	261	266	271	289	250	240	223	284	231	237	235	235	264	269	243	244	277	280	240	244	229	269	238	263	255	227	252	240	275	246	259	264	263	250	237	252	242	263	231	232	257	250	250	246	231	250	266	238	250	248	211	237	239	257	223	275	275	250	239	251	251	245	276	239	257	261	262	264	240	247	243	270	247	239	264	247	258	244	248	246	243	261	244	268	257	239	238	242	261	267	241	272	269	247	244	231	264	234	267	268	256	228	259	239	243	267	231	242	223	222	279	252	277	236	256	244	255	274	255	266	243	260	221	260	239	267	258	266	263	240	268	246	268	267	232	243	234	271	252	228	244	240	241	230	243	243	269	262	239	248	249	253	282	262	264	266	253	260	271	259	254	255	264	270	236	236	239	253	255	270	276	269	233	246	252	278	263	243	231	255	229	270	230	254	250	225	234	261	232	271	248	260	220	251	257	261	223	246	261	270	259	256	255	287	263	252	222	279	250	244	271	295	248	236	251	262	266	267	238	198	232	249	232	277	240	257	231	261	243	244	258	238	253	234	263	263	267	271	212	241	268	263	236	249	247	241	256	244	233	248	280	261	248	213	260	264	232	250	217	244	250	257	253	258	263	222	256	243	238	226	256	275	275	245	244	235	245	282	252	248	248	235	248	264	244	258	247	248	280	255	289	268	272	229	237	277	251	256	274	233	246	272	246	262	262	270	246	280	219	266	265	278	254	269	248	232	268	256	266	238	242	215	257	265	256	265	251	286	253	242	252	226	274	234	246	238	214	246	258	278	272	263	243	252	261	278	235	256	260	280	240	253	234	236	238	227	252	235	243	253	280	263	237	256	267	291	239	269	262	237	236	250	257	245	234	256	280	249	232	220	272	275	218	254	268	257	260	267	293	257	249	237	250	270	249	264	267	245	254	254	259	245	244	266	274	249	229	250	248	239	262	248	242	234	240	254	248	238	240	280	255	240	260	279	238	249	289	264	246	235	249	264	233	242	248	266	275	260	244	231	253	240	229	200	250	258	263	243	234	215	250	235	247	258	279	289	267	233	246	234	275	257	260	239	241	248	249	227	263	270	260	250	267	279	249	274	255	238	269	249	253	259	245	236	230	237	268	255	242	245	243	216	258	277	257	261	217	225	262	247	250	266	253	250	270	228	252	280	252	234	222	253	210	244	245	257	247	243	234	246	227	207	279	243	262	259	262	281	256	263	268	274	270	277	226	237	240	221	235	254	257	254	246	231	254	259	239	245	241	226	269	243	247	265	244	236	260	250	234	225	239	239	225	249	240	233	235	265	250	236	258	239	241	249	228	259	259	293	276	252	281	227	247	247	227	248	237	260	237	269	244	231	223	225	282	243	231	238	256	237	245	247	234	243	233	211	249	265	234	285	233	259	251	306	241	254	235	226	212	261	257	265	237	224	263	265	249	251	235	277	272	244	253	247	234	262	257	251	246	244	256	235	255	217	252	282	249	254	254	251	256	248	273	239	248	235	250	255	238	222	267	234	259	260	246	268	273	292	248	238	237	270	261	248	255	265	246	257	236	270	249	229	227	241	278	275	238	269	245	244	240	257	286	234	253	243	248	235	236	235	255	263	262	251	229	265	267	288	251	252	248	263	274	282	255	246	221	209	238	264	249	250	222	241	254	259	296	245	241	248	275	232	230	247	239	222	264	235	253	246	231	229	255	260	233	264	274	259	263	242	253	264	242	251	213	268	264	264	234	240	234	242	217	255	254	230	268	256	243	276	262	271	259	225	247	274	264	247	284	250	260	241	254	265	247	233	267	228	261	245	256	237	248	247	242	227	268	227	273	253	244	272	234	292	259	251	215	262	221	261	283	223	236	255	233	260	262	284	252	235	265	289	248	274	223	259	252	278	244	258	264	216	272	238	224	263	246	239	260	248	228	282	243	251	260	257	283	251	218	263	265	227	288	254	242	253	248	253	276	233	234	252	252	267	237	250	231	227	239	234	213	251	249	275	258	270	243	249	251	249	269	246	245	251	222	228	241	246	244	246	270	255	231	248	241	261	227	274	264	253	245	248	240	290	241	235	214	217	279	266	261	243	274	275	242	259	266	232	236	283	232	274	253	254	244	249	244	258	256	252	274	236	252	256	245	254	279	269	255	275	232	261	264	245	246	245	256	252	277	246	232	248	239	254	256	252	234	279	242	227	254	256	219	272	252	248	250	231	249	266	261	247	261	296	252	261	260	257	282	232	206	268	238	288	215	238	231	234	248	268	229	269	273	245	231	245	259	275	255	227	256	296	235	241	247	266	297	245	306	258	264	271	242	237	227	261	252	266	272	228	247	266	242	271	246	230	260	248	254	256	261	262	255	255	257	280	242	264	255	251	235	246	222	247	249	263	262	275	244	261	233	226	260	267	256	259	240	255	231	278	254	265	228	242	236	245	266	259	227	247	252	236	271	242	266	249	243	225	262	246	221	229	286	255	246	238	254	257	260	220	268	238	256	246	240	263	254	264	246	256	274	248	250	257	249	266	229	281	235	245	233	266	282	250	247	236	253	261	233	262	263	268	241	260	279	242	258	278	269	259	277	255	260	261	249	242	242	266	253	239	285	259	253	203	256	257	263	241	250	241	229	241	275	223	236	277	261	240	232	278	248	234	233	249	230	256	269	253	276	230	245	250	263	273	230	245	265	226	236	247	227	270	280	268	231	236	241	245	240	238	248	243	213	255	271	265	246	249	253	261	253	255	247	258	256	246	232	224	263	264	273	256	238	235	231	249	229	274	265	238	243	274	264	271	273	245	276	232	243	260	265	262	256	248	252	229	265	267	259	257	250	216	253	215	247	242	263	251	241	267	242	229	228	250	270	265	240	265	289	268	270	254	237	277	269	242	220	251	261	238	239	242	279	232	258	260	260	246	286	258	230	234	246	225	248	249	264	253	259	245	246	254	262	255	254	264	250	279	243	238	233	247	267	262	246	287	243	282	239	263	259	279	241	234	275	248	256	246	255	252	242	229	267	238	280	268	269	278	254	252	276	244	251	263	273	254	222	259	233	243	265	225	243	245	240	248	285	236	251	256	254	224	248	235	250	234	245	262	241	251	219	237	270	208	267	226	230	241	229	249	267	261	239	251	263	279	263	235	218	274	236	273	246	260	243	285	248	269	262	242	249	247	253	224	245	258	247	245	248	239	254	244	247	268	232	261	255	249	267	224	236	256	231	266	256	248	240	255	255	275	264	280	255	258	286	248	255	266	243	254	248	249	266	240	255	244	242	259	233	246	260	252	242	258	265	259	251	252	250	290	235	232	231	245	260	259	252	283	256	264	248	241	252	269
11221	14069	25691	28650	24853	20948	16317	12677	11648	11105	9778	7736	6857	6657	6312	5790	5258	4856	4158	3575	2675	2165	1796	1654	1554	1337	1269	1255	1174	1155	1095	1078	989	984	1011	935	907	856	773	781	704	715	752	687	765	713	717	680	643	709	693	616	629	595	649	657	632	604	692	656	692	651	607	644	657	637	655	618	585	610	662	640	642	613	622	629	624	642	649	637	678	631	611	665	655	595	612	606	603	630	608	649	582	636	595	644	595	632	585	647	604	663	645	670	628	618	643	628	649	680	607	619	656	614	623	586	670	642	655	658	627	580	598	649	616	627	621	604	624	645	589	618	639	601	612	636	649	639	633	639	641	618	594	633	624	600	620	612	588	643	630	631	604	603	635	638	596	669	631	637	622	613	646	658	595	652	643	649	642	666	604	609	637	656	669	598	633	662	615	626	634	668	658	676	611	629	563	644	603	666	615	622	612	631	622	598	586	631	602	627	590	676	659	619	649	611	634	635	616	626	646	667	630	660	656	592	653	669	601	640	681	609	634	644	631	622	586	629	666	592	609	682	556	639	665	618	599	633	631	666	648	637	614	596	645	661	618	602	647	640	589	589	631	635	635	618	640	610	614	605	645	603	704	634	582	630	627	627	631	656	618	636	653	621	647	630	605	636	609	596	639	624	639	605	662	595	630	650	604	654	621	581	602	634	654	594	629	580	657	615	607	606	625	657	643	643	639	592	629	599	598	633	629	613	586	596	636	611	635	620	611	620	615	607	586	663	654	650	642	598	637	649	590	619	620	637	618	636	641	621	619	604	652	592	628	672	631	641	610	591	639	612	607	618	657	643	589	595	650	621	631	639	634	631	637	683	646	619	656	619	603	652	602	676	621	644	632	589	585	616	649	675	640	629	623	655	652	658	602	620	625	609	624	600	647	647	600	580	586	610	583	663	644	637	685	630	647	636	613	615	640	633	621	627	615	644	621	616	602	621	602	605	638	598	601	594	583	590	599	611	640	635	598	588	592	646	654	625	658	652	574	656	664	622	603	640	591	607	620	617	648	664	624	610	627	640	612	614	638	627	638	615	631	638	653	629	652	630	596	648	652	612	641	621	632	604	628	640	609	613	606	627	630	613	648	650	683	674	658	580	617	639	624	683	674	640	660	656	615	569	634	615	607	617	638	655	637	601	626	619	635	614	664	580	636	654	644	635	626	656	662	613	608	616	629	612	618	644	610	660	645	617	645	657	658	622	634	609	598	634	632	662	628	599	677	641	625	646	629	646	617	632	568	644	617	597	621	623	597	641	633	617	614	612	633	656	645	623	614	629	603	651	634	596	636	654	611	674	670	623	613	615	627	605	623	639	606	616	627	596	642	623	632	604	624	632	629	637	625	651	584	591	622	629	626	613	620	631	700	628	620	619	622	661	603	617	645	631	604	651	635	626	622	614	640	659	618	619	651	651	604	643	600	587	623	597	593	640	614	680	620	589	573	662	627	634	629	624	650	635	603	588	623	605	632	610	609	612	617	633	623	630	596	632	610	625	632	615	606	612	661	615	591	591	625	620	613	638	631	622	618	588	600	657	652	600	588	631	608	599	622	655	613	620	586	620	635	622	607	623	606	630	604	630	625	587	617	622	613	631	612	615	580	643	605	623	579	662	623	574	628	619	642	587	628	589	644	610	635	631	634	623	635	669	635	622	623	641	583	624	608	646	615	586	602	608	651	662	652	632	669	621	604	646	655	607	600	662	629	626	606	631	663	620	637	637	635	644	579	612	612	584	596	614	642	618	613	640	666	605	666	654	615	658	659	639	652	647	626	653	589	635	602	631	627	616	634	625	626	657	644	631	625	605	606	630	616	594	616	634	637	619	637	645	654	587	697	644	680	610	591	621	602	635	610	637	632	650	630	646	621	643	622	627	644	640	629	637	625	641	620	648	623	572	627	616	596	661	643	622	654	619	632	595	660	641	597	619	649	586	595	586	635	576	584	607	617	596	609	634	629	654	664	602	598	603	586	635	616	599	589	579	641	624	624	642	647	602	604	667	642	620	634	621	589	611	625	591	650	635	611	662	624	594	644	586	599	603	612	638	614	678	592	620	669	652	649	628	634	596	646	640	661	657	613	647	565	613	644	589	626	601	601	634	656	620	630	643	626	614	630	590	630	614	600	642	629	610	630	626	614	615	627	616	625	659	627	651	599	617	614	584	643	608	655	615	619	619	580	620	641	597	615	597	628	628	658	587	662	635	641	663	624	620	612	570	621	617	632	625	640	596	607	612	635	633	637	662	609	618	623	643	609	641	638	646	629	628	644	689	619	630	641	632	620	591	610	609	629	626	624	629	659	616	638	639	621	580	644	639	630	606	619	589	610	631	630	625	679	569	641	625	611	610	612	629	639	615	676	639	619	637	637	635	645	617	609	598	638	618	609	598	607	612	618	667	627	630	658	628	636	627	628	613	656	615	615	626	601	612	592	641	619	650	633	580	634	605	600	595	641	610	683	623	571	650	671	575	593	607	645	610	605	605	591	674	653	595	600	662	640	680	652	661	674	602	627	666	639	605	616	566	619	654	661	644	659	616	652	624	665	606	626	597	641	606	606	629	609	657	596	603	658	569	647	644	618	630	608	599	615	598	655	601	634	618	582	608	625	652	603	663	629	639	627	610	605	638	635	622	600	653	651	613	640	670	619	667	619	607	661	606	616	598	617	573	607	639	601	621	663	635	628	639	623	655	587	641	639	667	616	625	630	641	689	596	641	645	669	582	643	653	650	607	596	624	631	596	576	654	632	638	629	633	617	645	644	655	636	633	621	623	608	639	641	666	641	658	625	607	611	678	595	598	640	611	600	590	596	619	619	656	638	656	661	677	659	677	605	607	633	616	652	579	606	690	617	642	606	664	645	593	633	629	621	652	579	634	693	606	622	636	620	588	592	591	620	611	640	602	647	623	594	604	597	633	643	602	631	605	590	597	634	581	635	628	632	612	648	600	627	591	576	609	635	635	604	616	600	602	628	621	622	604	635	647	640	616	617	660	605	647	609	600	621	627	668	667	647	658	555	611	632	586	617	583	607	633	599	645	569	618	615	610	604	624	675	603	628	626	642	578	596	630	616	614	606	640	610	662	609	668	596	614	636	665	619	611	654	623	622	599	644	585	635	627	631	579	620	609	634	630	676	580	635	620	584	632	609	631	589	634	632	630	589	630	614	621	626	668	644	682	658	654	661	661	635	581	630	635	616	628	641	579	636	630	693	649	641	635	636	601	613	647	632	616	639	632	643	612	587	618	622	612	614	610	683	639	640	678	579	650	609	654	686	617	640	613	671	601	658	608	665	615	617	607	593	581	625	619	603	608	566	608	658	654	626	617	646	600	651	639	663	636	649	617	601	612	604	615	600	640	677	650	637	666	656	604	616	639	655	601	643	625	663	595	652	636	580	644	649	636	589	613	673	646	644	653	617	631	658	628	622	640	613	593	585	651	632	663	621	690	599	594	601	653
28024	24566	28523	26113	19552	13091	8448	5639	4431	4118	3269	2533	2354	2231	2224	1814	1617	1340	1277	1065	828	709	652	592	565	511	437	466	466	450	407	459	423	393	361	425	393	325	310	337	326	332	355	363	328	346	324	287	339	302	352	356	341	322	336	322	306	331	278	339	302	324	302	328	338	285	305	316	311	309	274	302	308	304	284	289	320	329	315	290	293	293	286	308	338	309	308	305	311	316	285	271	341	303	281	256	312	293	290	283	277	301	308	271	330	272	305	291	319	288	289	314	318	312	295	297	332	330	295	289	295	321	328	304	283	275	281	281	284	294	280	283	298	292	290	312	318	301	290	319	295	292	342	284	281	314	325	290	294	304	302	291	282	282	316	264	328	325	310	287	287	327	290	288	261	293	318	290	301	286	315	285	274	286	280	315	288	278	279	322	327	261	298	297	248	301	275	279	312	308	297	293	306	275	283	261	278	329	315	292	273	265	293	316	293	311	294	290	285	307	248	280	313	293	298	336	286	301	300	294	288	289	299	311	274	297	285	292	308	303	304	266	279	277	278	297	287	314	286	282	284	297	312	305	339	298	320	291	300	299	298	292	288	285	314	294	247	288	283	277	302	299	285	305	300	291	304	302	281	315	316	285	291	289	275	309	307	295	279	273	321	295	290	308	306	320	286	292	319	310	262	298	288	324	309	335	332	287	290	271	274	294	319	311	290	317	280	305	302	289	282	289	297	302	293	320	297	309	340	296	300	323	293	302	286	259	293	305	321	287	303	316	304	271	281	296	268	266	297	286	260	285	296	318	295	291	292	312	297	292	288	301	273	318	286	291	284	349	299	323	259	279	272	289	301	303	285	302	283	299	298	291	275	308	311	332	302	323	314	301	314	338	331	302	287	319	317	331	251	287	288	305	308	289	301	272	297	315	296	296	300	305	308	297	329	293	294	288	295	319	300	264	271	304	314	282	308	284	285	304	288	292	318	284	305	286	296	295	259	317	303	288	280	317	293	289	318	327	283	292	314	278	295	263	285	301	292	309	283	308	271	289	296	264	288	322	289	326	297	270	267	300	300	281	298	298	287	323	285	306	315	321	295	269	288	300	313	291	299	283	307	282	300	303	274	282	298	302	300	291	304	276	274	291	287	312	318	255	301	295	295	314	323	324	291	289	308	280	285	295	306	269	343	306	327	335	311	282	283	272	299	303	291	273	322	308	279	324	304	336	289	307	250	278	324	294	290	295	304	290	300	312	289	269	336	312	284	267	291	286	338	297	301	294	318	259	286	276	309	286	303	292	270	322	264	298	248	279	306	304	289	316	275	295	286	270	308	287	277	307	296	305	273	296	237	284	292	268	273	294	320	304	303	335	303	287	337	301	305	318	255	282	290	288	274	319	284	300	300	308	313	282	323	291	273	325	319	293	307	283	281	285	287	294	294	292	270	317	313	298	321	278	289	277	307	337	308	300	286	286	292	317	288	274	271	270	292	293	289	292	292	298	292	273	328	262	292	275	296	337	339	300	290	269	317	276	311	312	331	302	295	288	279	280	293	303	309	294	291	306	293	318	300	286	269	297	340	307	327	329	293	281	269	299	307	311	326	258	282	279	321	299	293	320	337	286	308	308	293	289	289	273	283	327	305	289	309	282	306	303	312	297	279	301	303	288	295	262	307	302	300	285	291	330	302	309	263	285	297	285	289	300	259	293	297	339	293	316	329	282	305	325	307	295	315	311	288	302	294	291	325	280	311	274	277	278	273	289	286	282	313	300	312	282	288	315	295	292	295	272	314	264	317	286	300	284	293	287	301	294	290	301	291	298	319	310	307	309	303	294	300	291	308	292	302	283	309	292	286	292	282	311	278	271	307	323	307	305	326	297	298	279	298	301	305	268	314	296	283	307	277	266	296	266	281	289	305	298	293	304	303	278	274	293	312	284	302	331	299	303	288	299	295	304	296	313	328	309	287	269	287	278	303	313	311	311	305	263	296	310	321	324	366	302	314	265	310	290	291	283	302	298	300	298	300	310	270	281	304	293	281	295	308	303	300	294	282	271	316	323	299	278	270	267	294	256	337	253	262	277	295	261	317	348	292	292	297	280	295	306	295	308	298	315	295	248	322	297	271	312	279	312	298	288	260	305	318	284	312	288	326	304	283	259	301	300	274	293	296	300	320	294	301	296	307	311	314	327	280	296	326	323	295	289	281	284	302	270	280	308	263	304	301	303	325	282	273	308	299	279	314	284	265	263	329	309	307	280	336	304	283	280	291	299	300	285	311	308	287	290	275	312	289	312	263	301	279	311	285	293	288	259	287	328	299	270	276	294	316	278	283	297	277	302	278	294	294	308	280	307	281	303	279	272	317	309	273	262	327	298	284	309	290	290	308	309	302	308	301	284	299	298	290	288	350	258	308	285	306	286	300	326	313	282	310	304	306	296	304	275	312	292	335	297	279	310	284	289	285	281	286	294	283	315	313	300	311	289	276	322	303	298	306	287	281	294	278	288	322	301	285	285	295	284	299	304	328	277	317	323	293	281	290	267	295	284	303	312	310	293	297	311	290	282	286	288	271	300	293	322	301	287	306	318	286	289	286	298	279	321	279	272	301	266	326	291	299	308	262	320	290	306	279	296	287	324	290	283	282	305	261	284	295	277	294	276	303	284	280	317	322	301	315	283	291	292	300	270	318	287	297	301	293	283	247	294	337	325	316	292	306	310	285	309	281	331	287	290	322	305	289	299	326	331	321	304	276	321	313	257	298	329	312	302	272	305	289	295	285	285	278	291	317	291	284	311	298	319	291	293	289	276	300	295	257	310	285	299	306	299	301	297	298	281	285	320	284	310	325	269	276	285	288	293	295	281	282	277	316	291	307	305	312	289	283	309	298	324	277	275	285	266	297	268	293	288	301	295	298	277	285	289	322	294	295	337	304	294	293	311	299	293	300	321	281	303	275	310	326	268	307	287	318	291	313	321	287	299	259	321	311	306	279	300	302	298	312	295	299	281	284	313	293	288	299	286	314	297	278	298	303	289	301	275	314	294	288	277	317	281	292	289	270	328	279	283	277	321	264	282	314	320	312	269	310	291	291	281	294	274	324	318	297	280	299	318	270	308	299	351	289	291	289	305	323	290	283	284	260	294	303	272	292	299	300	271	286	284	287	307	282	292	261	292	314	290	294	297	298	307	267	283	322	330	271	310	308	325	292	283	302	289	321	317	286	313	315	322	321	293	258	290	293	303	303	291	318	289	284	302	289	316	288	327	292	275	307	273	305	304	301	261	293	289	267	294	319	311	298	296	291	280	317	320	278	233	269	306	291	292	302	272	315	280	269	257	286	296	268	319	326	305	328	317	297	296	318	278	303	290	271	288	272	282	341	329	325	285	281	279	269	288	304	300	346	304	291	277	304	291	299	284	327	301	294	309	295	278	291	276	341	283	304	321	301	304	288	297	315	292	301	314	279	308	282	305	295	287	291	284	307	294	296	322	291	314
16967	18564	31104	34876	31774	27296	22436	18510	17194	16222	14126	11439	11255	11231	10276	9531	8699	7488	6763	5650	4365	3624	3082	2895	2612	2181	2088	1881	1829	1771	1635	1544	1564	1544	1356	1397	1265	1132	1068	1084	1117	968	1057	1016	987	936	865	932	887	835	841	851	898	854	775	784	800	804	900	765	848	800	771	783	801	765	722	777	786	805	799	772	753	749	741	689	731	681	725	723	736	737	700	738	716	756	757	725	755	729	757	771	729	699	740	686	673	687	701	773	715	731	689	706	700	672	719	708	714	712	703	735	715	744	804	702	747	751	665	737	698	738	772	705	710	730	718	728	699	677	730	761	748	714	723	702	709	697	668	701	711	708	736	688	699	727	736	716	729	671	722	704	674	709	703	700	741	680	739	752	698	726	697	654	711	703	741	717	710	694	766	721	661	739	724	690	725	678	670	717	729	799	715	730	679	694	731	741	736	709	699	716	739	760	705	747	701	709	763	707	752	739	707	667	731	706	701	722	754	713	700	747	720	753	718	712	684	725	684	710	686	744	743	735	680	697	743	685	717	711	676	715	763	720	721	723	697	755	719	737	683	754	709	698	714	723	700	683	747	718	739	708	778	745	727	737	699	697	743	705	675	716	705	757	707	699	654	719	685	722	770	715	708	778	730	716	763	720	740	692	696	744	719	719	725	745	754	729	682	736	729	728	744	685	714	699	699	719	687	716	717	715	782	705	761	741	716	734	688	741	763	732	717	761	706	752	722	742	722	728	709	725	730	711	716	765	717	713	731	742	711	716	710	773	692	726	704	702	728	800	730	769	740	739	731	707	669	705	706	726	768	696	735	706	742	724	712	725	716	711	703	725	691	714	683	722	717	723	721	736	726	735	668	708	732	729	749	742	750	703	675	726	753	745	722	741	772	705	703	745	668	709	695	740	721	747	698	752	686	675	689	694	702	709	763	726	733	736	715	706	687	726	736	729	680	687	727	747	706	748	737	743	689	685	717	713	704	719	722	759	723	722	716	732	716	711	739	729	740	739	675	741	692	758	730	762	701	685	715	671	734	710	672	719	732	734	772	741	687	730	726	700	703	722	700	709	753	703	703	702	709	750	701	721	726	770	724	709	723	769	702	780	757	694	764	710	660	688	744	684	731	690	682	731	690	722	666	714	717	738	712	720	731	694	769	740	758	649	727	729	679	724	721	726	726	783	745	741	716	739	711	728	754	723	696	713	724	744	703	763	713	708	711	730	770	694	693	764	683	754	717	701	723	743	738	731	716	677	684	728	666	708	724	716	745	761	719	695	737	703	716	730	696	772	680	683	700	743	705	710	650	722	721	690	782	749	746	725	743	726	746	766	770	757	710	741	742	689	762	713	717	749	721	739	711	735	710	737	756	684	715	769	720	710	678	763	717	745	753	727	730	739	716	692	680	714	702	708	700	685	745	713	705	720	686	746	669	759	772	706	698	701	713	741	678	708	694	770	730	746	693	740	712	723	713	696	697	682	747	725	719	710	703	715	748	712	724	715	732	730	765	707	731	731	695	760	668	740	717	712	731	708	726	760	742	698	716	684	698	703	713	700	722	731	703	688	698	676	699	705	698	709	729	758	754	708	757	728	740	743	662	790	727	737	709	687	772	695	721	737	731	710	690	726	713	700	714	690	712	706	689	744	702	754	706	685	702	739	748	756	773	706	689	731	708	754	711	776	743	706	727	685	750	711	703	768	692	681	736	739	747	697	749	723	726	776	723	725	730	748	715	699	672	722	664	680	685	763	742	767	680	725	735	697	723	706	743	678	725	682	744	735	729	724	723	725	753	724	721	736	734	744	728	708	744	755	730	721	748	719	684	676	713	719	714	736	699	730	688	684	730	722	709	701	734	700	756	660	739	753	681	751	714	712	748	763	762	694	724	706	731	698	719	717	710	734	750	722	712	690	683	714	742	731	693	723	653	708	692	698	755	781	714	705	698	737	660	749	680	720	748	738	743	657	690	742	783	711	760	688	732	720	713	707	722	730	746	660	690	743	725	735	687	709	712	763	700	704	693	718	746	744	740	748	722	719	751	756	714	722	709	701	724	712	723	726	723	716	736	730	691	688	807	687	725	773	704	691	750	700	776	725	695	711	728	737	731	685	746	696	667	757	731	795	701	704	750	715	667	741	709	700	744	784	695	710	703	676	743	733	726	681	700	698	689	704	720	738	749	717	733	753	727	712	683	725	700	750	720	713	759	746	735	739	739	725	744	718	720	708	711	697	724	727	691	710	720	741	714	775	725	756	717	749	745	755	715	685	691	752	707	748	694	772	715	712	749	757	722	702	689	699	716	722	725	721	741	679	709	678	703	740	751	712	742	696	695	701	743	693	700	782	726	732	717	726	696	727	736	731	687	707	715	712	705	699	676	711	748	736	727	750	721	701	670	693	711	802	686	735	725	720	744	728	734	738	710	735	728	736	749	708	743	731	685	697	707	715	737	743	656	687	786	724	741	727	714	707	730	712	687	721	736	716	737	716	752	723	749	736	714	724	708	753	685	706	660	737	647	720	743	761	762	698	694	671	704	676	703	688	744	708	706	725	749	705	729	737	720	734	712	713	736	708	762	680	696	714	727	719	699	717	729	747	743	690	678	707	728	743	717	746	750	731	700	732	793	657	685	721	692	725	649	708	670	686	704	720	720	724	686	738	670	712	715	728	738	666	722	710	749	717	705	727	723	682	707	716	740	681	707	671	709	713	706	718	714	712	691	676	692	716	704	755	702	765	674	774	683	750	697	792	721	729	724	681	701	705	663	733	675	681	703	743	692	735	661	729	732	685	709	722	712	706	734	680	734	714	724	710	685	701	705	718	753	712	740	747	750	676	743	706	785	710	716	716	713	692	738	703	720	724	678	712	774	740	716	736	722	739	694	760	718	702	714	742	756	723	739	723	750	705	684	729	756	765	693	737	706	755	688	700	713	719	749	697	704	694	705	693	704	665	677	699	737	714	738	745	691	738	709	756	725	765	721	785	687	735	726	718	705	728	721	696	736	725	733	741	723	723	757	703	713	669	715	724	685	732	718	733	694	700	755	724	718	730	692	738	751	675	739	738	768	693	745	718	732	718	757	715	734	756	723	756	719	759	783	672	690	682	704	712	733	717	747	721	726	683	732	752	733	734	767	752	733	681	727	693	714	739	724	723	674	737	687	760	756	689	753	690	717	693	724	744	707	686	745	704	678	721	700	726	741	718	727	696	709	759	692	693	703	696	741	777	670	742	729	748	734	792	680	719	738	713	715	726	723	763	750	768	678	682	736	731	689	733	763	732	733	725	695	703	736	701	677	763	708	685	736	692	697	765	743	707	714	710	694	690	670	730	737	741	700	708	726	731	731	741	737	681	671	694	765	698	719	704	734	703	683	707	715	716	696	735	688	745	681	737	705	726	721	676	750	673	756	694	774	761	690	715	736	719	728	709	710	728	680	720	721	707	801	709	717	784	729	691	707	738	720	724	711	717	717	716	701	702
35925	30016	34260	31559	24977	18022	12448	8712	7092	6539	4810	3502	3420	3252	3299	2807	2235	1863	1625	1466	1267	1009	832	777	691	556	552	554	495	455	481	445	423	426	369	411	369	337	335	349	342	313	296	312	352	300	274	268	263	331	273	273	298	254	282	261	278	273	278	271	256	308	261	275	277	282	239	272	276	257	251	221	254	278	241	284	275	248	252	254	262	248	261	259	279	270	245	244	260	264	227	256	275	241	265	260	278	267	241	238	259	245	283	264	253	262	254	263	257	236	245	297	260	213	240	290	244	239	253	238	241	261	273	237	276	227	236	232	233	224	262	275	234	247	217	253	227	228	243	255	238	235	243	216	229	262	269	267	236	268	237	234	250	241	283	245	266	255	285	273	272	259	255	248	256	276	244	233	266	284	250	239	233	229	240	230	244	247	244	221	265	283	278	242	249	260	252	256	267	252	282	242	250	235	224	230	252	217	252	250	256	238	272	253	233	261	248	237	255	259	236	235	268	281	266	223	238	257	239	228	256	244	269	261	266	272	226	275	270	259	267	266	262	248	228	294	250	239	266	260	273	249	254	231	258	270	276	265	255	280	262	298	236	239	231	251	258	223	249	285	247	255	239	256	243	271	253	248	259	255	239	288	251	220	241	246	266	279	251	252	249	234	280	252	233	275	264	248	262	267	242	268	274	259	254	234	230	254	271	225	245	289	243	249	243	270	238	259	256	279	251	220	261	260	261	236	250	260	252	259	238	247	240	253	257	260	244	249	280	219	238	234	236	272	252	250	245	267	273	259	265	259	252	284	277	263	258	241	241	263	274	254	229	267	264	260	254	283	275	254	266	264	242	223	257	229	245	265	235	260	270	264	243	269	220	274	269	238	232	254	261	211	244	262	271	280	243	247	246	276	248	289	244	256	276	252	252	246	233	237	249	303	284	249	268	272	246	258	247	243	251	258	246	260	251	254	230	257	299	276	249	254	272	257	258	257	230	203	230	257	304	253	251	253	271	233	237	242	258	234	240	236	232	246	254	250	257	242	256	261	202	270	252	261	243	267	255	248	284	241	244	252	235	245	253	259	242	253	251	284	255	257	270	268	244	287	256	267	231	251	234	271	241	242	255	245	262	251	255	261	247	257	241	242	268	261	276	253	287	229	259	258	245	259	245	226	256	226	266	264	234	274	284	241	250	259	254	270	254	268	271	261	245	209	283	272	248	233	246	259	243	243	255	229	258	266	246	275	273	267	234	238	246	241	242	263	275	230	251	269	275	245	251	252	268	251	240	243	263	265	247	268	220	222	260	248	278	264	241	260	260	263	278	231	265	251	258	240	268	267	269	267	254	256	258	221	244	270	252	245	271	251	246	224	246	260	238	230	237	239	230	222	275	225	285	259	278	249	271	246	233	241	244	265	256	269	253	258	249	240	244	239	229	221	256	253	246	233	249	257	261	259	261	259	240	233	256	273	243	245	238	255	228	252	279	244	249	255	265	284	276	244	235	259	273	250	244	262	270	228	269	285	242	281	260	236	292	259	240	232	272	234	249	286	277	275	239	265	227	221	224	230	266	270	242	246	235	237	261	248	261	231	272	253	271	272	247	258	245	244	273	250	274	274	257	241	255	276	222	255	240	257	269	257	239	218	234	249	249	262	247	242	266	245	241	268	268	238	260	256	241	240	274	245	248	260	279	252	260	255	248	251	252	220	252	259	275	254	254	257	267	241	246	258	216	267	271	243	249	257	284	258	257	242	257	259	256	260	255	246	257	272	252	244	226	247	254	220	236	227	300	269	253	263	247	284	264	230	239	261	261	279	243	254	246	248	248	253	271	237	248	215	254	252	254	262	284	263	246	232	261	238	268	267	262	304	222	261	273	239	231	288	244	264	244	258	242	254	266	282	244	267	256	258	230	265	237	254	228	257	276	261	236	273	240	283	251	263	256	250	278	268	259	268	264	258	232	279	254	271	232	269	234	260	269	274	222	257	297	260	219	246	255	245	235	273	252	285	284	252	279	277	259	240	268	260	271	244	216	267	264	232	236	245	257	247	256	257	283	279	262	252	247	260	263	232	270	244	252	234	255	262	268	260	253	222	254	221	219	266	245	221	263	233	249	265	254	267	241	244	265	255	247	217	243	246	254	240	241	254	266	215	256	259	232	273	283	257	247	239	271	273	246	257	242	259	263	242	283	263	275	287	242	264	263	244	230	232	258	255	230	238	222	274	263	231	239	249	264	270	251	265	235	249	248	240	230	252	269	239	253	256	234	268	270	289	264	226	241	271	253	250	275	249	270	256	249	255	241	222	259	260	232	270	232	224	261	246	231	244	276	237	249	250	246	243	253	261	260	268	240	239	254	269	261	246	266	254	256	266	262	245	276	258	237	281	279	246	241	236	272	264	256	223	267	240	264	270	255	263	267	267	260	236	241	256	226	226	251	282	254	230	223	278	232	251	239	248	263	250	260	239	273	228	263	229	250	224	249	257	263	268	247	247	258	248	253	247	254	245	245	267	251	247	267	252	263	255	232	252	284	229	244	228	238	252	244	254	251	249	242	276	264	266	278	259	249	250	255	267	237	268	228	262	266	265	243	247	244	258	240	251	246	264	269	255	253	293	240	245	261	254	263	258	237	256	251	223	231	275	240	242	246	254	271	243	274	260	230	245	254	255	246	255	252	263	246	262	255	262	259	256	256	259	217	247	224	256	266	236	255	255	219	261	255	225	252	269	236	261	268	269	253	213	261	257	257	263	238	234	245	264	223	266	237	262	238	269	292	265	245	246	242	266	266	222	243	238	236	228	256	259	230	281	234	309	256	300	281	234	268	238	260	247	247	273	272	252	260	275	240	256	308	242	237	241	235	249	242	267	244	256	249	252	254	235	247	276	283	245	260	277	258	256	258	239	258	249	243	260	262	236	241	258	243	265	278	251	265	245	222	271	248	218	271	229	252	239	255	219	265	238	218	271	239	264	237	258	239	273	264	253	238	247	216	241	249	249	245	245	273	220	246	242	254	239	280	257	237	230	231	225	247	261	248	263	251	260	258	245	258	250	270	277	265	255	264	245	236	246	265	244	244	227	242	259	257	239	252	229	255	223	258	253	274	246	271	237	285	248	251	239	234	257	256	264	245	284	246	261	250	273	274	223	233	258	241	245	290	229	241	256	276	233	254	251	250	247	267	281	236	249	224	234	255	259	254	248	229	240	255	229	253	254	242	273	259	263	243	228	231	249	261	276	281	238	227	266	241	258	236	295	287	266	238	241	261	261	286	273	258	251	249	245	250	258	261	248	252	255	243	238	236	252	254	247	226	239	275	264	260	237	250	251	259	250	259	251	265	269	277	239	252	252	277	277	238	258	254	242	244	213	275	268	255	267	271	267	263	259	262	258	255	256	262	226	259	244	265	232	218	252	276	270	244	245	257	253	275	279	245	253	249	257	284	256	223	249	252	260	245	256	242	234	281	254	265	263	275	261	255	245	248	242	240	246
21436	22380	35593	39802	36796	32528	27522	24167	22279	20755	17886	15391	15430	14786	14675	13212	11319	9965	9154	7945	6847	5270	4699	4151	3813	2853	2739	2779	2513	2263	2117	2118	1867	1842	1693	1718	1506	1345	1248	1270	1219	1106	1146	1094	1130	1015	900	956	877	860	808	831	852	800	838	795	841	855	796	788	788	862	802	744	750	711	745	721	695	639	713	684	680	675	619	647	670	660	664	685	641	635	626	651	664	688	623	667	644	697	669	609	638	598	638	604	594	665	640	614	655	666	669	611	617	647	595	618	644	641	592	623	656	607	594	621	583	623	667	618	591	603	609	613	638	625	597	589	608	618	580	608	648	593	643	638	652	615	616	628	613	625	605	575	636	622	608	630	590	639	613	602	634	671	616	586	584	669	651	609	627	633	605	632	626	633	608	631	614	629	617	627	576	605	628	615	605	611	622	585	595	599	600	655	583	656	571	550	571	642	610	609	628	625	605	663	575	598	614	612	644	577	612	625	640	637	627	662	623	613	638	603	613	608	624	601	650	598	618	573	608	629	622	624	628	621	551	623	596	622	625	621	607	625	627	575	594	605	603	615	595	589	560	645	596	617	576	585	627	567	599	631	665	597	594	580	639	553	581	621	636	611	573	597	616	603	583	609	618	615	580	634	609	600	636	590	627	634	623	601	584	563	642	584	595	594	628	604	626	603	615	571	616	668	628	627	627	565	635	601	625	651	608	621	624	624	602	553	583	639	579	605	621	628	630	608	603	612	641	628	578	618	585	592	621	595	589	642	604	561	642	588	592	559	610	603	620	595	643	604	588	610	590	574	662	601	619	628	619	598	606	642	591	607	621	610	682	589	583	671	566	610	615	609	617	641	566	621	599	626	603	598	636	656	609	624	595	597	593	585	588	596	581	600	597	662	594	623	567	601	641	626	592	572	608	645	623	651	641	634	649	605	649	600	580	584	668	619	608	616	622	588	620	612	587	600	626	637	645	646	619	587	590	590	625	587	566	615	625	597	646	651	646	570	604	643	578	634	631	645	625	610	590	604	654	604	583	580	610	578	614	585	602	596	634	619	581	619	594	620	626	571	620	630	629	628	653	625	601	615	637	617	599	612	589	583	594	625	577	660	603	654	628	591	616	632	594	638	599	621	626	566	638	606	681	584	627	638	643	615	607	608	604	592	615	576	641	600	626	577	594	638	649	613	611	617	579	611	645	606	600	654	600	634	622	645	621	576	646	611	631	632	660	616	599	615	635	636	606	595	642	573	604	641	633	615	630	616	652	620	623	607	596	624	615	607	652	627	616	574	644	577	614	599	606	635	594	600	626	600	620	609	601	588	594	585	617	621	559	635	654	625	604	648	659	561	636	650	577	612	592	618	615	638	591	616	601	581	621	642	601	623	626	642	625	640	593	626	590	629	593	593	589	606	623	583	646	604	618	612	557	639	638	567	599	617	606	579	621	575	582	627	618	622	647	658	670	632	619	601	638	614	622	572	677	617	653	581	591	664	601	601	642	641	591	601	629	626	620	639	590	624	667	605	626	595	601	634	606	618	612	578	609	615	576	647	601	604	601	650	614	609	602	596	628	626	657	658	610	606	572	648	586	617	652	606	556	600	613	659	589	595	577	627	604	615	630	618	608	579	588	617	631	631	600	637	605	636	626	636	619	588	639	605	613	622	559	590	633	593	586	580	666	594	564	623	625	644	580	627	629	602	565	656	619	619	604	624	637	635	619	625	606	605	589	620	573	596	596	613	603	618	588	606	631	587	600	615	585	601	656	569	635	633	590	615	593	607	605	605	636	589	578	602	601	595	643	621	604	594	581	660	609	624	631	601	590	579	639	547	592	622	607	619	643	591	610	608	635	660	650	609	622	573	597	628	646	617	603	621	619	608	555	628	569	591	613	628	602	647	590	593	589	624	572	617	614	620	648	609	580	594	622	597	651	607	645	632	637	626	627	631	591	662	638	618	587	628	550	641	588	609	596	628	618	628	615	678	578	554	647	614	604	645	577	609	599	642	614	630	638	627	617	603	583	592	643	601	613	596	603	613	634	599	633	597	631	596	565	584	616	588	605	640	620	572	603	590	613	625	602	652	592	661	605	654	549	626	576	654	616	634	599	628	639	622	626	645	609	627	634	615	657	620	620	606	600	638	609	623	626	618	629	592	604	596	588	631	630	629	611	651	638	586	637	601	670	604	633	597	643	609	631	593	628	658	649	593	609	563	619	594	635	643	621	624	608	652	590	598	578	629	588	597	604	579	639	620	622	641	638	605	614	606	623	613	591	610	584	610	606	648	602	650	636	617	670	596	613	607	604	630	665	638	607	642	608	622	623	610	638	656	626	591	644	651	631	631	621	565	604	615	627	625	622	606	653	618	625	619	648	602	591	664	667	620	638	609	612	620	574	634	580	624	590	580	617	630	634	614	613	617	584	618	659	602	593	587	588	622	624	592	615	648	579	604	614	627	606	648	580	584	649	620	644	583	617	595	632	570	620	583	598	581	564	638	641	584	622	607	574	605	659	651	597	607	590	592	576	661	637	577	576	612	610	590	654	611	566	607	625	613	617	584	617	615	605	637	613	630	677	599	602	590	626	642	614	576	647	622	605	598	667	621	641	587	611	665	639	650	636	609	585	649	636	582	594	614	633	602	617	640	579	589	621	612	584	634	607	618	586	596	597	638	606	586	588	589	596	609	611	600	599	625	617	607	571	620	642	604	615	637	629	617	669	659	609	631	607	613	638	592	583	611	646	617	648	636	635	607	642	632	626	629	623	658	615	601	599	608	578	615	620	647	613	635	600	618	618	602	658	582	633	604	581	579	606	617	627	574	597	592	616	606	622	603	594	605	621	607	588	623	621	609	588	636	579	578	628	675	603	618	600	633	632	596	648	610	643	667	611	619	627	623	640	594	640	645	640	628	652	573	631	569	659	629	618	632	622	626	677	629	613	632	596	587	610	622	612	576	650	642	589	641	575	622	567	624	611	614	612	601	596	621	622	651	618	636	609	611	628	691	626	603	658	613	610	639	590	604	626	612	632	590	583	623	589	634	583	671	577	646	616	632	563	605	629	624	640	596	611	619	616	631	603	596	567	621	647	625	625	599	624	654	590	585	573	640	600	613	599	601	566	642	598	637	610	632	651	585	656	631	555	604	587	621	642	646	667	623	604	644	569	597	597	605	585	632	581	649	663	623	590	608	640	622	615	602	590	615	564	641	658	612	608	622	651	655	578	629	591	630	628	620	642	636	591	567	602	608	603	626	583	619	623	619	603	633	631	606	663	547	594	638	615	609	599	630	622	630	603	623	607	654	634	586	592	633	620	636	599	608	623	629	628	581	605	626	625	594	623	609	612	638	607	589	606	635	636	618	602	617	602	651	607	588	572	598	623	577	643	594	618	610	597	647	603	600	568	604	650	602	577	626	667	639	626	622	645	599	580	634	610	636	597	613	590	618	641	643	593	599	637	629	622	621	582	645	553	638	622	594	575	590	621	668
18224	17712	21210	18970	13035	7976	4991	3162	2588	2331	1831	1513	1246	1161	1182	1094	1022	830	757	651	541	479	414	418	363	375	344	329	370	336	302	308	305	276	305	288	267	245	274	291	258	256	255	259	262	227	267	242	283	291	270	240	234	220	267	258	248	278	255	225	250	258	249	279	233	261	255	274	258	235	260	241	238	219	234	233	246	254	252	286	258	255	234	296	260	222	225	243	261	236	238	257	288	281	246	248	270	245	233	267	238	260	229	232	219	253	237	240	252	266	243	290	251	210	240	233	253	258	235	244	242	253	238	287	228	273	239	240	260	263	269	242	290	257	235	270	259	228	242	250	248	242	247	243	239	229	268	221	244	276	236	230	220	222	222	259	257	245	274	237	216	263	260	239	253	236	238	249	256	260	233	211	225	253	278	222	246	253	251	260	279	261	264	235	265	272	238	230	241	243	217	215	242	242	279	232	263	243	278	242	229	237	225	266	238	242	233	260	223	243	246	264	248	253	249	247	236	211	241	269	255	233	260	232	243	248	246	223	250	221	262	244	249	235	240	286	265	265	220	241	251	257	228	290	263	271	256	251	232	215	255	234	228	244	253	263	249	229	241	250	236	267	242	235	255	230	240	247	252	246	236	258	243	233	246	251	236	242	255	240	217	286	250	262	242	240	250	242	235	255	241	253	265	244	286	251	255	234	246	270	242	227	258	252	251	242	246	240	245	248	229	244	239	221	226	229	241	236	249	255	225	210	232	276	259	242	251	242	253	221	228	220	268	232	249	239	233	248	259	276	261	235	232	216	235	239	228	258	242	270	252	244	253	251	250	278	235	247	283	260	254	254	225	253	265	234	255	211	253	252	244	244	246	231	269	245	255	238	242	246	259	272	228	248	248	238	247	249	246	230	227	249	272	241	214	272	243	236	218	267	239	239	230	261	255	259	251	291	246	250	285	257	232	279	232	251	260	262	218	237	279	253	262	237	236	241	248	266	244	247	274	243	255	240	231	258	240	263	235	264	237	255	255	269	236	243	255	260	257	234	263	244	214	267	238	225	249	253	240	266	268	246	248	246	241	235	242	262	222	262	235	253	253	219	282	235	291	259	217	236	258	246	231	272	235	250	242	228	274	269	251	228	256	271	235	228	243	237	256	270	267	232	250	288	244	255	233	250	240	220	237	239	263	237	237	255	229	243	248	281	238	273	248	217	235	229	282	204	235	229	265	258	256	271	252	234	248	289	221	204	252	279	253	237	251	229	238	254	254	247	280	238	269	235	238	249	243	256	238	265	218	261	248	265	253	240	252	244	205	233	228	249	269	235	226	252	217	232	251	235	248	246	242	237	268	228	246	260	286	251	238	236	253	235	228	238	264	223	252	239	251	242	257	252	227	233	257	242	249	255	257	262	227	232	244	237	251	247	280	241	246	231	273	241	252	209	250	241	238	245	231	209	214	277	218	255	238	272	260	247	233	270	256	219	240	223	272	246	238	237	256	246	262	254	234	269	229	243	270	234	231	242	238	239	246	237	240	223	234	244	231	242	253	266	262	260	234	224	260	219	238	254	276	244	273	250	280	255	244	247	237	250	238	220	262	238	234	263	240	245	235	272	237	262	263	243	276	224	244	237	260	232	236	250	211	239	245	271	230	251	219	261	270	250	227	259	231	232	278	229	243	263	236	244	247	246	219	233	233	235	226	252	211	229	231	244	285	257	239	255	233	240	247	256	260	260	247	254	236	273	248	219	291	257	244	252	255	261	239	250	271	228	244	238	224	254	242	260	250	253	263	245	245	236	231	252	247	254	238	255	253	225	238	245	238	247	245	242	243	264	255	241	248	220	239	248	282	255	290	257	238	242	233	250	260	210	240	223	258	221	228	255	246	263	237	235	249	245	236	245	219	229	243	230	222	222	232	215	260	229	252	218	285	239	261	256	210	249	257	232	277	255	262	240	243	256	258	258	285	262	251	243	266	275	205	220	261	244	250	249	266	238	252	213	250	249	249	237	234	271	241	275	254	243	246	238	237	241	252	253	251	243	243	237	246	257	267	214	225	242	211	231	292	260	234	259	249	261	244	246	246	251	226	266	266	254	236	237	243	255	284	275	241	225	240	224	242	266	250	236	278	249	252	246	229	257	282	241	236	259	257	238	220	249	254	245	274	264	240	250	251	231	274	253	269	243	247	260	207	235	271	238	230	241	253	235	249	246	254	265	229	238	239	267	271	235	243	278	257	236	228	234	251	214	227	222	231	271	253	226	235	258	255	270	230	258	247	245	248	267	255	229	253	260	244	246	235	234	233	271	230	215	246	218	269	235	247	226	230	247	279	216	254	257	240	275	274	243	242	243	260	270	263	250	218	219	230	245	248	265	242	250	275	250	239	232	237	244	249	250	243	235	257	249	239	232	242	246	235	210	259	254	227	251	267	240	244	264	244	243	242	239	255	266	240	247	264	251	246	243	240	261	246	272	254	239	235	239	240	265	247	290	216	231	213	244	257	268	238	227	245	265	264	279	228	242	251	245	240	257	243	253	224	236	263	257	259	243	248	236	239	247	250	253	270	254	273	243	232	249	238	240	270	257	234	270	292	249	273	251	216	255	247	232	249	257	249	252	236	223	231	254	243	237	235	257	256	244	222	235	234	241	227	238	226	273	251	235	252	242	259	244	236	224	256	235	263	238	250	246	238	238	244	261	267	248	264	233	242	248	280	267	235	238	255	260	231	239	248	231	244	241	225	254	247	249	235	254	232	259	273	228	258	264	236	220	247	261	252	239	253	251	246	256	260	241	236	266	253	254	232	270	235	226	232	269	233	282	245	272	232	247	253	257	257	247	231	269	253	263	273	227	236	248	248	260	297	262	230	269	228	240	239	230	225	264	236	237	226	227	235	243	268	264	218	229	249	245	232	247	221	269	289	257	242	261	267	289	211	277	281	245	220	254	237	223	258	255	243	267	248	257	245	240	245	239	246	241	244	257	239	272	237	235	243	244	257	247	242	254	229	277	235	273	241	252	242	257	299	229	253	210	273	248	233	263	289	243	255	252	245	247	247	225	268	241	237	262	241	242	253	248	231	243	282	233	239	233	238	247	246	236	261	253	250	254	266	236	239	240	221	235	235	222	252	235	245	238	235	257	250	258	221	232	267	237	243	224	243	263	218	227	271	267	276	246	240	247	253	270	252	238	235	220	235	254	248	248	259	260	233	251	232	257	252	241	242	254	207	228	225	261	239	228	243	254	272	238	238	244	252	233	281	242	260	274	240	244	284	240	230	234	246	229	230	256	252	262	234	251	230	239	227	236	223	222	239	246	261	236	260	264	250	265	270	262	275	257	232	225	234	242	275	226	261	269	250	250	254	257	247	243	258	243	257	236	253	258	256	235	233	269	231	261	232	248	253	268	230	238	241	232	250	265	206	254	239	257	264	229	213	245	271	226	259	250	242	239	276	241	237	253	238	260	236	263	262	236	240	236	242	239	254	268	259	245
10451	13573	24836	28472	24948	20198	16147	12631	11495	10830	8761	7453	6659	6562	6350	6161	5272	4571	3822	3255	2761	2177	1783	1701	1542	1351	1299	1339	1181	1169	1080	1099	992	954	977	910	888	813	766	758	684	735	696	686	693	716	640	697	640	648	639	635	690	662	654	660	628	658	613	595	609	642	647	576	621	579	599	639	616	650	613	621	608	622	635	570	639	605	579	613	612	615	614	596	654	579	630	616	590	588	638	638	604	610	592	636	630	603	575	606	622	612	680	599	569	620	639	589	619	626	625	646	640	584	591	607	608	612	620	609	680	609	618	652	589	575	588	644	562	630	632	576	609	656	607	629	577	630	589	617	599	614	655	601	622	619	607	610	609	618	617	607	626	617	672	610	602	658	637	625	551	657	608	639	641	605	612	660	626	605	612	547	612	587	603	635	632	628	648	635	648	642	608	638	611	630	632	610	603	594	592	592	612	605	599	626	639	595	610	605	592	645	597	590	622	618	605	600	605	638	590	651	587	605	617	633	675	596	607	585	610	628	579	661	647	625	609	603	582	619	612	592	571	633	625	621	611	646	626	632	614	626	640	626	587	613	606	647	604	629	591	631	643	588	623	632	627	615	628	587	583	602	625	638	602	637	627	621	614	606	601	601	599	573	602	592	626	628	554	636	612	625	601	608	606	621	640	619	575	599	649	637	612	618	645	631	583	627	592	629	614	631	599	634	606	604	637	643	618	593	646	650	582	613	670	588	633	599	638	630	596	596	611	619	598	668	613	623	630	644	652	583	690	616	608	628	624	622	636	608	563	627	573	663	635	585	582	636	564	648	637	657	591	608	610	636	649	653	604	618	631	659	615	622	642	633	621	617	616	630	607	592	674	590	615	576	591	568	620	659	576	640	596	596	605	645	653	642	613	596	615	628	623	611	634	620	588	643	656	619	634	602	606	625	628	633	566	635	586	610	605	637	609	587	633	629	592	608	638	654	583	654	604	615	630	634	628	610	631	628	596	639	648	666	588	576	627	590	619	627	626	643	608	636	594	632	641	584	619	573	629	598	627	584	678	631	584	593	617	653	570	627	588	636	596	624	656	609	603	625	626	618	622	599	618	643	601	610	588	611	586	636	579	592	574	599	607	601	605	622	603	632	599	582	619	623	623	634	642	615	612	593	607	609	628	653	561	612	601	602	607	611	592	586	607	599	635	653	591	594	638	589	607	600	623	614	634	608	607	573	627	611	648	613	616	634	619	590	656	635	602	596	605	599	630	602	621	649	603	625	613	585	663	597	637	643	633	660	615	604	584	619	578	630	601	612	565	590	571	565	647	571	596	609	627	594	612	636	640	633	623	626	609	614	638	613	589	609	612	600	605	568	580	640	614	614	589	606	599	632	647	621	625	609	614	596	614	610	615	560	600	584	582	594	653	599	600	607	603	599	597	655	643	663	606	605	612	621	661	574	635	623	589	591	607	614	631	633	663	626	577	605	584	642	608	603	585	623	631	603	590	594	562	643	582	639	595	603	631	572	596	588	611	612	626	633	589	640	581	622	616	621	614	610	598	636	594	619	609	643	608	647	619	623	614	643	626	638	584	609	612	643	590	586	615	605	649	607	596	637	612	610	573	582	689	640	625	618	618	602	616	551	613	594	642	598	655	585	681	603	611	629	623	610	580	604	617	606	622	616	621	627	638	607	613	630	625	633	659	589	587	634	589	571	606	620	621	628	607	595	625	626	606	663	591	576	663	618	646	605	609	610	570	611	607	666	623	623	647	615	599	620	626	661	614	613	617	601	626	592	627	605	623	601	614	591	617	574	648	631	587	627	630	609	638	605	675	635	612	572	626	611	617	628	647	640	629	637	609	616	584	635	601	615	598	621	598	617	630	598	608	609	632	633	590	617	618	629	624	592	629	632	644	570	606	607	593	619	599	601	619	600	628	629	579	626	611	598	626	607	635	641	600	614	650	640	636	616	636	647	637	616	635	583	636	642	621	609	628	639	660	605	582	557	599	644	605	590	592	617	633	641	555	621	537	585	605	640	589	605	615	593	615	655	582	652	635	596	627	649	621	579	588	661	602	628	667	612	599	632	620	615	587	614	601	585	616	626	614	622	614	606	620	567	605	583	612	634	604	631	591	574	563	579	595	603	601	604	588	584	629	618	630	612	608	613	619	608	635	593	628	626	635	642	541	627	602	625	620	576	627	607	646	591	637	632	639	558	616	600	578	628	600	598	600	615	661	600	540	649	646	620	622	627	644	557	603	578	586	603	592	618	632	638	588	604	578	602	657	572	644	584	617	635	669	605	618	629	628	617	619	597	610	606	630	590	611	639	569	651	587	564	639	595	669	620	658	651	608	621	550	572	610	634	621	611	615	621	632	645	623	626	635	587	597	616	634	626	632	635	569	637	630	604	612	603	644	662	639	629	595	619	606	613	618	611	628	628	653	627	662	567	639	649	652	610	636	627	635	581	655	640	644	583	645	625	640	602	642	633	607	645	642	609	616	638	617	596	572	582	639	608	594	592	648	678	593	628	619	578	625	650	598	621	625	624	572	607	610	575	569	663	656	591	570	609	621	636	574	591	620	634	680	591	624	649	589	654	616	608	635	629	641	629	567	623	586	615	609	608	608	604	634	614	633	661	604	634	624	571	586	622	630	582	581	576	616	595	604	639	631	650	592	629	617	643	590	594	638	569	585	603	587	599	563	631	615	643	611	633	617	613	611	635	636	618	584	583	585	605	641	609	629	614	566	624	659	614	624	579	648	604	672	589	643	650	606	584	650	643	609	586	571	629	613	606	597	619	597	605	619	672	618	652	614	617	611	575	627	611	660	623	623	619	608	589	621	629	594	624	620	610	629	607	597	606	639	597	626	632	607	601	612	633	633	622	661	594	596	620	610	610	607	605	593	612	605	648	631	614	631	599	623	580	615	615	585	608	653	608	627	595	586	617	592	594	581	632	600	603	608	592	614	622	622	605	582	625	608	653	639	604	591	637	613	600	646	672	638	650	660	569	632	635	650	584	627	658	600	615	585	664	623	585	618	623	596	571	611	622	589	577	609	639	629	614	613	625	610	599	614	616	625	561	618	630	627	603	597	614	636	651	623	606	572	606	616	621	614	589	615	589	584	604	610	631	617	598	631	601	610	613	622	567	610	601	590	606	597	597	619	606	597	610	620	593	619	622	617	635	626	628	631	641	583	576	602	639	608	657	603	611	632	648	599	632	613	589	594	665	590	594	616	596	633	583	596	652	636	603	610	602	579	604	615	630	593	610	656	609	638	622	642	585	621	597	598	599	573	612	625	642	599	620	599	616	596	580	584	649	595	595	614	642	590	628	562	600	637	642	594	596	632	644	634	641	621	606	634	600	611	643	631	600	604	648	642	642	604	620	604	624	621	624	603	656	629	606	573	560	649	618	649	569	635	667	626	669	629	612	594	603	661	651	612	623	612	601	606	639	650	591	641	646	636	603	614	607	622	599	590	608	648	626	616	590
27062	23689	27887	25589	19098	12552	8261	5772	4716	4067	3146	2460	2091	2204	2140	1928	1568	1303	1168	1029	856	699	616	656	514	482	466	461	438	476	461	386	388	446	364	388	388	326	300	345	338	316	306	345	320	331	304	319	314	279	313	288	314	329	284	339	297	353	320	296	313	269	282	325	336	309	314	308	278	334	293	279	265	310	302	276	273	281	285	308	285	291	317	299	270	308	300	317	280	279	289	276	328	273	271	305	290	290	257	288	326	295	256	293	256	302	278	298	293	278	298	291	340	259	288	311	292	315	308	304	281	322	294	291	296	293	292	283	315	285	307	277	290	271	326	268	295	347	301	281	277	263	288	267	304	320	286	328	290	307	300	278	288	289	294	281	287	286	312	279	285	255	287	340	293	301	299	287	321	310	301	291	289	291	308	263	292	296	299	309	297	286	295	294	289	297	292	312	324	272	319	310	310	292	279	308	312	296	294	298	290	261	268	284	298	298	295	278	287	308	261	276	289	272	288	312	308	279	325	283	269	297	318	274	327	287	300	274	311	290	327	308	277	326	277	243	294	310	321	325	260	307	271	277	296	296	310	300	280	281	305	291	294	301	332	298	276	292	285	285	287	283	297	281	281	271	291	312	283	295	285	268	279	300	285	286	295	295	265	314	308	298	346	292	290	303	276	277	295	254	284	282	339	283	272	294	295	280	268	297	312	300	287	304	294	324	323	303	313	278	315	289	263	316	281	300	298	296	301	293	301	282	297	291	281	299	275	291	296	294	286	292	298	306	280	294	323	267	306	311	310	283	293	287	301	246	313	307	292	289	293	302	301	326	257	277	294	287	313	276	295	298	295	311	271	291	279	301	290	286	317	275	298	326	299	278	289	281	300	294	285	281	299	321	295	277	287	310	296	288	311	306	293	279	264	290	301	298	285	315	330	283	303	301	255	273	310	291	288	276	292	273	337	305	289	277	358	273	306	311	259	305	279	294	334	306	298	311	303	305	267	266	306	299	293	290	305	300	257	285	316	307	291	307	258	280	317	278	298	268	262	303	308	316	295	288	278	290	310	302	280	296	282	279	302	291	293	318	315	300	306	304	296	284	309	291	314	279	313	286	290	315	278	288	286	302	307	295	300	286	291	296	306	316	312	266	327	295	283	283	294	293	306	288	309	290	291	279	288	295	285	285	248	299	278	278	272	307	278	291	276	316	265	294	310	287	270	280	323	312	294	299	303	303	307	278	287	300	306	284	283	295	328	295	253	302	268	313	282	312	289	313	281	317	292	264	301	284	304	296	300	305	304	284	271	284	280	277	324	289	287	308	309	303	268	305	332	310	289	313	293	281	296	303	298	291	294	311	303	313	259	297	293	276	297	316	317	273	292	287	297	278	274	309	307	289	275	290	298	334	298	294	317	306	290	337	304	333	317	276	308	276	314	287	260	291	289	298	254	297	276	276	289	291	295	291	314	285	294	302	293	301	265	318	270	288	274	300	295	250	280	256	281	293	289	300	293	316	260	266	307	292	271	308	300	293	300	312	310	297	311	277	285	303	315	306	286	287	282	288	290	295	265	284	276	295	281	292	297	314	315	331	300	318	275	263	306	279	313	305	290	287	299	272	300	323	308	271	307	327	293	302	298	285	280	312	325	273	270	282	312	298	300	306	291	292	325	285	309	272	315	284	267	302	290	277	316	306	315	287	284	284	286	297	329	309	306	294	313	297	314	268	297	316	268	321	320	302	329	291	310	281	306	312	287	328	312	316	282	284	301	283	292	314	278	286	289	311	241	306	312	281	272	300	274	320	319	261	270	268	294	295	267	255	311	280	273	312	259	289	271	291	265	289	289	292	306	274	288	288	281	307	303	280	278	321	312	317	294	319	283	300	275	285	282	279	284	299	305	275	274	289	262	276	316	314	326	322	292	279	302	280	259	288	284	305	307	268	313	301	319	240	299	322	347	308	306	305	299	274	270	301	311	273	273	300	278	291	296	295	287	278	318	261	274	302	340	297	283	306	290	288	313	301	281	295	310	310	309	268	315	275	281	293	312	259	279	266	301	304	248	297	287	258	319	309	287	268	284	299	307	306	277	308	295	296	301	279	337	302	275	287	311	278	301	290	264	276	310	292	278	285	293	274	289	293	287	269	317	278	299	265	331	294	293	250	291	286	287	312	319	313	252	278	274	291	267	307	302	319	262	275	329	291	348	267	294	313	309	290	279	266	267	293	295	327	315	313	318	306	286	270	265	313	317	300	308	283	295	287	293	274	306	274	312	240	294	317	287	294	281	296	282	287	305	301	304	318	278	289	310	303	279	272	298	277	287	327	318	303	289	286	284	292	293	305	270	299	301	292	284	320	283	299	282	312	301	299	292	272	278	307	285	309	285	316	269	313	289	258	276	316	307	287	298	303	301	296	324	320	327	305	342	293	263	291	305	315	292	294	287	293	293	307	278	302	302	278	288	295	284	287	294	283	277	317	286	300	331	293	353	323	321	293	299	287	281	289	311	290	294	278	310	292	281	296	284	278	292	307	293	290	296	298	298	312	262	299	288	300	302	298	283	288	263	292	300	284	299	281	326	304	301	275	284	316	278	305	306	287	290	288	279	276	302	284	309	332	268	294	328	282	306	324	267	314	269	298	267	306	307	282	311	283	311	284	280	304	287	298	332	297	317	331	257	319	285	283	273	291	306	278	282	290	323	297	327	310	302	272	293	314	283	288	279	287	299	295	291	281	301	296	309	290	311	272	280	310	280	299	310	311	299	318	290	290	291	268	297	269	271	300	292	268	261	300	344	291	268	284	258	266	288	303	295	283	308	262	266	318	319	275	299	276	287	327	279	323	312	278	311	322	284	292	287	317	282	281	287	296	297	310	288	265	296	274	316	284	312	294	325	281	281	281	281	280	287	290	299	272	305	311	300	308	290	299	278	292	335	276	292	304	274	285	312	294	305	282	265	300	272	292	260	278	337	291	316	277	304	311	294	297	291	280	267	284	286	291	263	243	287	258	296	293	318	273	283	284	313	311	299	312	310	324	291	292	289	256	316	297	284	266	324	298	279	317	265	330	300	288	318	300	313	307	288	286	269	303	283	297	270	317	267	297	301	274	274	305	273	282	282	296	295	280	347	289	304	318	306	255	303	330	281	320	276	295	276	270	299	281	299	302	322	275	314	292	278	297	319	295	321	295	288	252	275	276	269	306	295	309	298	274	309	276	287	313	272	312	354	271	285	265	320	331	258	315	268	269	291	284	288	264	290	287	314	281	332	284	310	312	282	274	289	292	340	303	288	319	287	300	297	285	294	286	320	289	271	279	261	282	268	315	273	297	266	289	305	277	321	301	279	300	317	327	276	269	322	278	259	292	291	327	302	303	261	334	281	272	312	296	310	329	293	300	281	309	292	290	292	293	318	256	294	275	310	307	310	270	314	313	296	305	291	286	296	285	258	304	274	287	267	302	286	289	271	297	284	277	284	288	280	303	307	293	299	286
16175	18093	30619	34852	31266	26462	21958	18793	17230	15913	13141	11426	10502	11154	10631	9671	8282	7239	6142	5677	4891	3644	3052	3086	2578	2272	2131	1964	1971	1847	1803	1454	1441	1561	1456	1387	1279	1171	1095	999	1070	1031	980	984	1066	854	939	927	857	847	833	748	836	824	905	800	806	817	829	851	781	804	798	835	725	766	753	785	728	737	746	742	732	752	711	735	749	757	688	690	720	743	786	762	767	723	673	746	735	767	758	739	721	729	725	698	709	737	694	772	733	686	688	742	746	695	728	690	734	695	751	707	699	689	723	676	721	757	755	712	710	739	686	658	722	676	752	751	732	719	689	713	706	733	772	703	729	706	710	707	665	710	696	727	681	702	698	718	683	726	721	709	677	755	714	722	700	736	705	685	720	770	738	714	736	771	735	682	740	720	661	752	662	690	729	717	716	695	706	711	701	711	713	707	718	708	725	663	782	662	721	691	709	728	762	665	727	742	740	698	713	707	722	685	702	700	732	712	734	771	722	725	732	689	682	708	709	696	735	752	743	680	733	724	714	713	686	716	724	742	712	722	647	746	685	726	744	770	716	731	744	715	756	730	724	708	686	733	741	716	763	733	738	739	663	703	683	715	705	740	736	737	721	725	723	727	725	694	750	687	716	693	741	725	697	697	695	696	703	777	693	676	760	741	752	709	752	739	722	748	709	722	715	679	682	739	724	726	657	677	763	700	690	711	723	757	692	707	697	746	742	686	673	719	688	699	726	729	756	716	729	725	706	664	699	706	701	677	763	705	700	749	692	697	710	699	734	712	752	699	669	723	719	732	718	717	663	749	725	681	754	747	719	712	702	716	752	725	704	727	750	713	755	737	728	689	708	690	735	711	708	739	722	705	682	718	773	709	730	745	718	733	678	757	678	732	731	753	677	739	708	705	693	718	733	713	732	701	668	695	690	714	711	728	703	724	739	670	761	743	708	749	696	726	711	743	755	702	728	732	723	735	720	745	758	700	742	731	740	722	719	725	691	729	721	719	715	724	718	726	729	674	749	740	687	713	708	728	716	762	677	720	752	709	713	697	761	749	713	672	736	712	763	737	692	656	694	729	714	751	716	709	715	725	731	731	731	718	710	752	726	700	709	673	741	647	683	706	736	686	682	734	690	744	727	761	731	701	709	701	730	702	723	734	719	706	699	704	714	705	702	683	684	704	736	678	692	714	673	745	751	709	700	708	748	685	675	704	687	731	679	709	743	701	714	712	708	725	694	693	759	777	762	737	684	714	731	717	733	713	744	698	721	769	738	716	726	739	662	639	745	703	699	652	739	751	710	744	699	702	697	724	658	763	717	722	702	715	702	677	687	725	746	691	736	757	733	719	747	697	675	681	693	637	703	707	719	694	714	687	695	685	722	719	727	715	751	717	681	700	713	728	695	711	718	709	696	749	692	678	721	739	698	678	707	757	711	691	712	713	704	671	725	718	751	715	709	742	703	652	719	763	747	723	723	735	722	725	775	783	715	740	675	731	715	708	687	650	704	723	734	739	728	704	670	692	678	743	721	693	769	689	759	686	735	731	720	732	710	736	697	702	709	704	693	664	734	724	686	684	700	717	673	698	759	744	731	675	725	695	731	734	752	726	679	748	702	693	721	732	670	714	726	709	692	681	695	713	721	715	731	695	720	744	691	714	733	706	743	720	675	725	728	727	739	707	685	694	730	726	716	759	708	691	699	766	718	626	720	706	759	736	763	736	719	704	711	740	694	655	707	689	740	701	659	716	671	726	705	726	744	682	657	717	707	704	727	741	740	751	708	727	663	687	690	642	612	683	700	746	747	727	709	731	705	695	728	738	710	697	683	704	743	749	740	728	727	699	689	707	717	730	739	748	660	723	765	719	702	693	717	689	695	726	740	759	732	720	738	717	736	714	703	694	662	713	685	665	687	701	688	736	732	723	738	729	749	673	701	745	725	732	696	700	726	664	693	778	758	718	760	713	700	690	698	727	697	715	694	733	670	726	704	722	712	716	725	707	670	722	727	705	734	703	669	714	725	723	654	686	654	751	720	733	689	660	724	706	707	706	724	727	694	662	722	710	738	728	746	729	708	709	668	710	712	717	729	717	684	729	693	720	757	726	730	748	710	692	681	682	715	709	769	742	725	738	751	709	744	688	733	729	695	727	698	730	718	683	762	715	758	718	760	732	729	711	713	660	712	719	733	719	704	689	707	722	710	709	690	689	711	716	737	688	685	696	670	732	727	756	736	708	731	673	682	732	688	708	718	725	697	710	703	713	695	690	661	705	734	726	718	723	733	760	750	727	713	755	713	723	669	745	741	690	723	716	784	694	691	708	755	744	692	700	747	721	722	698	705	751	715	737	643	694	705	749	718	689	699	708	731	681	702	741	748	714	728	705	709	695	728	722	712	693	693	670	740	701	733	752	692	696	714	660	696	720	682	736	686	691	670	731	766	695	761	742	780	726	739	733	711	718	714	693	752	682	715	694	711	738	694	734	732	754	682	693	729	696	724	723	701	698	712	742	724	758	714	697	661	714	724	650	677	706	739	715	724	676	713	718	721	692	693	712	719	714	725	728	696	693	733	732	701	730	658	677	759	743	710	753	681	745	739	714	722	725	703	731	719	757	763	712	683	728	710	667	729	718	720	695	749	699	735	734	726	718	699	721	758	715	749	695	709	732	733	717	706	749	687	660	737	722	710	725	729	721	709	767	711	687	698	697	715	725	718	687	722	689	705	663	672	674	709	719	689	711	718	711	680	693	737	712	691	666	710	665	691	715	684	728	726	666	735	677	705	720	700	721	719	731	729	732	716	707	699	724	696	694	737	734	700	678	708	744	710	692	722	703	707	729	725	733	687	686	718	760	687	670	700	745	716	669	683	685	742	736	757	705	737	704	721	736	747	717	727	727	722	729	719	689	749	735	737	680	753	743	708	754	672	684	711	705	684	718	699	735	707	731	733	695	701	691	699	703	693	689	706	717	708	693	748	734	714	712	687	673	766	678	696	711	676	747	717	684	689	698	691	691	733	702	738	750	764	712	662	669	728	735	712	711	713	716	693	715	723	701	736	724	737	691	737	761	704	736	702	753	690	707	677	709	724	718	729	768	697	717	720	709	707	759	700	726	737	693	745	785	770	740	714	694	774	708	732	650	693	770	730	713	718	781	707	723	771	689	708	681	771	731	664	720	711	702	717	695	714	737	691	758	647	724	718	784	723	720	717	720	707	669	721	717	732	721	766	715	676	749	664	749	750	768	730	711	691	697	743	715	735	736	686	757	693	744	711	662	755	748	752	752	756	739	742	774	761	730	724	706	705	739	700	713	723	701	717	700	728	707	723	702	740	732	700	652	686	692	698	655	719	714	689	700	728	714	741	768	686	749	715	708	733	767	682	734	673	709	733	730	744	700	670	746	745	688	722	734	696	720	763	708	701	689	773	722	731	706	707	675	730	680	684	702	700	735	760	726	705	714	759	707	722	743	752	700	681	736	687	700
34697	28687	33561	30335	24315	17211	11679	8627	6669	5744	4416	3568	3149	3560	3284	2821	2240	1832	1622	1522	1162	1036	811	851	701	588	559	549	485	538	473	473	475	434	398	380	386	354	344	358	346	316	332	329	305	324	291	334	268	273	279	256	266	307	286	285	299	288	315	296	273	256	266	299	309	236	238	262	274	263	226	263	251	277	257	272	247	254	261	244	248	257	242	249	271	251	253	256	276	258	227	219	238	258	217	241	273	266	261	266	253	266	240	268	266	252	230	258	278	251	242	218	230	259	247	258	226	269	255	218	258	223	241	261	223	253	233	234	244	240	259	221	258	270	281	239	260	229	267	239	256	236	267	238	242	226	251	247	248	254	264	256	241	230	218	257	270	236	269	277	247	253	258	276	240	261	229	229	241	226	237	262	251	259	244	263	240	246	244	238	219	240	262	277	220	267	266	263	265	295	235	241	229	271	248	240	263	247	246	240	254	237	264	263	274	259	256	283	262	263	232	260	244	244	280	246	235	257	256	206	244	229	232	275	263	251	241	248	260	273	234	263	243	270	257	266	247	268	239	231	228	253	271	285	258	247	257	250	255	261	235	252	266	240	234	227	238	234	268	255	285	264	273	241	268	246	239	246	233	254	245	265	238	250	253	261	276	263	277	241	250	259	275	269	253	272	262	230	249	244	237	243	253	246	255	251	242	262	276	236	242	261	274	251	248	239	239	253	293	262	247	229	279	253	219	259	266	236	229	270	237	236	276	237	216	262	282	258	270	258	262	281	263	250	239	229	237	244	238	238	252	262	264	241	255	262	257	254	227	242	213	248	244	269	249	258	259	240	234	279	245	241	251	270	251	256	258	235	211	266	260	232	289	273	282	267	263	259	242	246	259	254	245	267	275	241	241	231	249	229	261	241	277	209	245	237	239	256	246	246	260	256	236	224	258	241	244	267	256	226	259	256	241	259	225	245	245	251	291	221	228	249	270	269	229	246	229	254	251	290	273	236	251	245	265	246	263	276	269	213	252	244	247	262	237	246	267	245	243	235	255	293	259	288	234	243	263	254	240	245	240	236	256	251	249	259	247	252	259	252	282	263	245	240	269	244	214	241	236	249	267	214	264	260	246	266	236	225	289	257	271	238	251	220	251	280	244	238	280	269	256	275	276	266	254	244	245	240	221	250	261	228	284	249	276	247	252	268	276	257	262	253	249	228	243	280	267	234	264	229	235	230	233	245	268	235	237	241	253	234	280	273	249	249	249	273	236	272	244	244	243	265	242	247	238	267	266	235	248	253	254	235	255	234	243	239	217	251	233	253	269	240	249	251	270	268	248	224	246	256	227	263	220	249	219	247	259	258	258	264	252	277	245	251	268	262	236	240	240	255	254	242	283	247	282	263	247	275	244	252	233	251	233	241	270	245	235	231	234	249	248	250	279	239	253	252	249	240	252	262	266	255	243	259	251	254	279	249	250	250	233	248	274	236	258	240	253	238	237	234	257	253	254	275	240	266	248	272	268	253	264	231	232	257	251	244	249	269	232	265	281	269	253	240	278	236	233	262	245	234	266	255	268	241	257	223	237	241	251	231	265	261	255	271	265	246	248	217	267	265	256	245	251	226	236	262	242	241	275	260	256	253	239	239	270	202	243	239	257	262	256	257	297	237	233	258	250	265	235	241	220	275	265	254	245	254	267	250	278	292	234	256	243	255	221	233	230	239	254	237	241	242	254	258	238	256	241	270	268	299	233	230	240	250	248	231	266	273	223	273	225	263	237	253	267	254	252	250	210	234	231	251	247	241	236	270	235	279	250	266	259	227	240	246	276	267	233	238	241	269	226	234	239	225	245	250	261	267	253	250	257	237	269	264	236	229	243	250	258	255	230	260	283	246	249	241	266	238	220	250	242	246	260	258	248	251	258	274	285	258	247	241	223	233	228	242	239	276	257	254	269	243	235	234	223	265	249	276	269	252	236	268	261	242	267	270	257	269	242	239	262	234	238	268	233	255	242	228	247	250	241	245	267	254	252	265	249	263	208	274	238	270	239	233	273	261	241	251	248	243	235	261	244	255	260	261	257	242	270	266	257	257	253	250	251	243	270	225	253	268	270	237	226	247	236	243	254	252	236	230	239	225	270	261	232	255	218	248	226	289	232	240	236	215	258	254	248	253	232	240	251	269	259	253	220	238	242	237	255	262	235	260	256	245	251	260	246	261	271	245	249	254	255	241	240	243	271	260	243	248	237	240	242	243	259	268	240	261	240	262	257	263	239	252	248	257	284	218	270	257	246	240	267	258	251	241	231	246	248	231	247	239	234	240	233	263	237	234	243	244	253	232	265	239	260	221	233	247	268	243	261	241	243	244	232	238	231	253	218	242	265	267	241	242	228	257	258	260	252	247	269	240	253	253	235	275	241	269	261	232	252	261	268	252	265	265	248	243	261	265	264	264	247	238	235	230	240	273	251	265	239	268	251	234	238	261	273	264	236	234	223	271	232	231	263	260	268	266	257	258	273	225	287	267	247	271	255	245	248	273	263	253	253	211	253	249	259	251	257	228	265	246	266	241	260	226	260	245	254	257	252	259	255	269	299	233	243	262	242	255	226	262	259	228	227	257	243	242	235	242	222	250	260	255	227	252	257	243	231	275	246	249	277	248	218	238	246	224	236	261	225	244	271	249	263	265	248	270	251	257	256	240	231	263	264	236	226	237	209	283	206	245	212	239	267	262	259	249	226	260	247	257	259	254	253	246	258	262	253	254	247	253	243	250	264	225	261	272	264	252	263	242	243	238	276	272	265	236	217	245	255	261	237	261	266	251	246	248	259	235	233	240	239	230	232	265	256	233	250	251	278	259	252	258	230	258	259	265	263	221	282	231	249	252	243	248	248	267	253	247	241	254	265	262	235	250	247	271	248	243	276	270	260	224	256	242	282	211	266	232	265	224	268	254	232	234	225	276	245	249	246	258	226	266	257	241	224	235	242	253	262	231	250	261	242	255	240	229	262	244	249	296	239	256	256	233	258	276	267	233	260	254	231	246	242	244	225	237	249	225	255	259	248	260	226	212	252	222	222	248	244	236	255	248	250	249	252	263	258	254	239	238	257	221	251	252	251	231	242	250	239	251	259	238	243	250	258	230	261	224	280	229	241	255	240	220	257	279	265	249	240	250	251	263	275	270	279	236	244	280	244	232	266	215	241	248	236	254	243	265	232	224	271	271	248	271	249	252	254	240	226	256	264	223	257	254	208	245	257	255	251	257	279	254	250	234	267	249	267	262	210	247	222	247	238	256	263	246	229	214	238	222	238	229	252	253	234	261	262	228	258	230	240	274	249	238	248	247	231	216	227	252	237	245	227	264	271	240	251	250	255	235	289	268	227	250	249	262	247	248	269	267	255	255	253	230	265	245	257	249	252	281	267	228	243	263	275	243	270	253	234	232	234	269	224	246	246	245	289	247	237	258	257	253	247	251	258	269	236	290	259	283	233	223	280	235
20516	21830	35198	38574	36646	31233	27116	23986	21908	19706	17406	15013	14217	15346	13983	13097	10861	9931	8750	8007	6606	5277	4504	4597	3850	3124	3042	2659	2606	2585	2317	1991	1924	1926	1786	1774	1519	1418	1359	1169	1282	1194	1173	1146	1196	1161	998	966	899	898	857	857	836	815	829	790	814	881	840	847	853	828	831	785	757	714	711	708	714	650	664	673	704	644	625	644	673	712	681	658	676	685	660	666	692	647	652	675	628	639	633	637	616	613	605	623	650	610	591	626	618	600	600	626	615	615	604	619	624	600	631	599	591	623	607	608	614	621	605	609	609	624	626	628	599	618	598	627	653	593	604	621	605	616	647	613	577	604	622	610	653	560	583	601	625	619	643	581	633	634	656	643	630	640	618	574	617	616	613	559	579	610	563	620	620	603	564	611	636	611	552	596	610	605	595	615	581	643	572	625	590	614	653	610	632	614	594	626	615	618	599	573	617	603	602	635	591	600	577	629	666	586	649	630	600	622	616	612	672	637	601	602	645	595	604	603	597	616	572	596	659	627	630	591	597	624	617	631	588	602	608	645	612	596	637	613	626	585	645	594	620	624	599	591	604	605	631	643	653	626	653	628	673	642	587	646	569	598	594	628	577	576	614	613	598	602	624	648	608	616	635	627	600	586	607	537	606	611	621	627	599	633	590	612	621	600	642	625	601	604	570	573	590	630	561	618	612	617	619	604	554	592	602	612	601	609	607	617	629	566	643	625	628	655	606	607	604	601	575	604	605	589	635	611	610	622	607	605	607	630	592	597	634	570	600	612	638	631	627	587	636	599	584	631	631	608	624	616	618	613	553	611	601	655	631	605	582	608	659	622	566	657	652	640	615	585	587	617	572	606	590	590	613	625	581	589	644	575	621	606	587	614	617	620	659	617	560	615	607	609	618	618	579	578	606	639	599	654	601	603	577	642	636	608	623	606	609	595	601	608	613	618	624	641	612	589	605	605	598	612	639	644	623	580	622	620	664	604	616	616	590	596	655	620	594	594	607	597	623	590	563	603	598	638	602	623	656	619	606	593	642	606	596	649	598	571	619	632	590	652	615	584	626	606	633	653	612	573	645	581	634	585	613	615	612	606	619	599	661	604	635	628	584	639	603	637	579	600	609	665	628	600	584	555	565	645	613	621	595	625	604	628	614	614	640	666	591	639	652	589	627	581	620	622	652	615	622	613	596	576	640	587	588	581	625	596	616	679	618	631	582	595	582	596	617	595	617	590	616	602	607	645	608	588	580	660	577	601	589	636	587	599	592	578	569	619	635	613	640	607	587	586	610	610	629	581	597	596	571	626	588	600	564	563	575	632	604	606	612	618	584	624	639	601	587	585	581	584	569	585	593	638	589	604	632	619	597	629	599	593	617	587	578	594	691	608	600	618	570	577	597	600	624	626	577	622	648	639	619	641	585	632	595	648	572	648	589	615	572	586	629	609	605	600	630	619	611	585	574	655	622	638	618	569	597	608	619	628	609	620	629	646	633	596	634	631	597	609	626	613	604	641	587	602	588	635	599	607	595	597	594	588	631	628	588	629	624	589	628	584	559	582	650	629	619	599	607	598	617	570	578	614	635	642	623	607	646	592	607	648	621	588	577	602	602	583	616	600	620	617	594	620	646	623	604	603	612	606	641	642	624	586	598	638	640	607	667	613	583	628	627	600	600	593	633	611	639	586	584	623	634	582	538	614	619	597	635	617	623	614	603	616	594	616	648	644	555	646	600	612	533	597	631	590	629	627	584	624	600	631	588	597	611	627	650	585	645	621	624	600	632	606	615	605	632	607	626	609	630	608	604	652	585	573	594	600	579	631	630	596	571	643	637	594	620	600	617	616	612	615	603	590	616	646	584	627	618	600	603	608	653	676	590	585	609	589	602	571	608	612	614	592	633	594	567	580	624	635	565	634	578	597	639	631	601	635	605	611	626	606	600	560	592	560	584	590	652	610	629	587	651	626	602	627	600	613	636	644	615	629	613	617	600	652	647	611	614	602	613	633	605	628	589	635	590	596	645	609	615	613	625	616	589	584	648	606	557	620	662	551	558	645	604	637	618	636	636	607	641	606	568	607	630	629	625	623	592	621	623	608	642	609	590	605	606	566	589	604	623	558	582	630	598	553	596	623	602	629	618	628	610	604	602	605	635	630	607	606	622	609	632	581	624	602	654	626	595	652	593	625	614	600	614	599	595	596	582	595	606	652	660	585	596	600	573	639	606	634	629	625	588	590	586	631	600	602	628	602	629	628	632	563	612	605	615	637	584	597	601	624	625	628	612	580	642	586	645	620	605	571	579	624	623	639	635	629	587	617	640	602	599	597	605	646	601	572	555	622	648	624	631	608	612	636	634	649	555	626	613	598	631	605	628	659	602	560	627	635	631	592	598	613	633	615	624	556	587	597	600	566	569	637	608	620	569	621	623	629	622	543	644	608	605	638	603	565	617	620	643	617	614	625	576	597	627	637	611	571	605	583	579	624	592	654	639	664	634	560	586	593	611	614	600	608	623	601	552	598	591	652	607	598	650	595	594	605	597	653	607	627	632	617	624	637	580	618	620	658	616	599	571	634	650	576	631	615	617	601	568	633	602	581	633	629	623	608	613	597	572	558	655	604	610	660	622	604	592	621	615	624	605	643	636	606	628	632	621	584	617	587	654	661	599	624	611	564	603	595	597	616	596	575	581	587	632	613	641	583	626	617	613	607	674	591	623	611	600	593	620	610	613	646	588	632	637	600	601	663	625	628	589	597	607	569	583	581	629	620	588	610	576	625	583	596	575	647	580	603	572	606	612	667	627	605	619	694	587	579	638	616	635	582	573	636	612	632	641	606	632	626	605	610	618	585	589	594	582	613	572	603	633	639	618	586	634	626	566	593	650	616	638	614	612	613	587	565	603	612	645	588	625	603	591	571	571	612	636	572	628	627	618	652	585	611	617	622	587	618	611	605	598	599	579	598	628	624	593	618	620	612	587	602	616	594	603	619	608	609	626	626	603	637	615	563	579	581	611	593	640	618	632	620	636	620	609	596	614	642	615	639	620	526	638	598	619	601	587	647	606	603	648	638	603	583	628	639	630	612	612	607	578	590	559	637	629	619	645	582	603	563	654	613	577	602	631	619	592	597	587	620	608	605	596	602	633	585	604	603	644	614	641	626	638	611	597	634	634	629	590	600	591	639	641	672	621	580	582	621	609	602	606	634	630	677	606	573	564	657	601	609	591	582	625	607	614	640	579	578	651	614	579	605	631	589	632	598	643	639	625	603	602	587	590	602	605	642	628	602	592	653	592	627	617	609	617	647	569	617	641	580	616	618	613	604	561	584	598	618	595	573	583	629	623	607	640	634	607	628	634	646	584	611	651	622	616	614	592	568	610	598	616	613	612	601	569	586	633	664	590	598	618	637	637	649	595	659	631	634	635	617	635	556	606	637	585	570	575	617	603	582	592	636	615	597	581	608	633	641	550	659	635	576	598	640	609	626
18476	17995	21119	18250	12963	7665	4629	3230	2437	2033	1741	1425	1219	1178	1146	1043	942	836	699	618	526	454	442	397	406	350	363	350	365	340	334	313	281	326	269	293	312	303	252	267	245	259	292	248	260	281	244	280	246	228	256	273	261	247	254	255	240	234	244	222	270	248	251	244	233	241	268	230	201	217	236	240	244	225	267	228	225	245	244	244	269	272	211	295	258	247	252	216	262	245	249	256	224	232	252	251	234	259	232	242	228	260	261	259	237	255	240	235	227	256	244	255	250	252	240	245	274	264	264	257	250	247	236	249	228	215	220	256	258	239	240	261	276	246	218	274	252	257	260	209	274	228	256	256	243	255	213	279	228	264	255	244	252	227	251	242	241	253	242	229	249	249	251	244	233	255	245	229	232	260	242	254	246	264	244	266	237	286	286	272	260	251	220	249	231	246	276	261	250	224	261	268	227	242	245	261	295	224	258	223	240	249	262	227	239	263	278	249	221	233	238	246	244	261	269	269	270	235	258	231	256	275	240	240	262	254	261	244	260	259	265	242	244	252	243	244	237	255	260	222	243	273	245	246	256	230	245	230	272	253	248	263	238	237	257	233	236	241	232	265	263	264	268	258	250	259	221	253	233	243	243	253	213	228	245	284	242	253	247	231	245	220	265	258	267	272	253	253	238	252	254	245	257	225	234	248	230	276	254	236	281	238	231	261	252	251	264	237	245	224	256	243	234	253	247	231	245	224	252	234	259	240	261	253	247	239	257	244	246	240	213	240	247	241	253	267	237	238	240	230	253	244	248	223	233	270	285	290	254	236	242	238	265	228	259	268	231	227	275	263	239	284	266	248	270	231	233	248	271	234	231	271	256	253	265	258	216	232	237	226	238	238	261	226	254	247	234	242	233	258	234	255	258	243	251	263	234	242	260	255	230	241	245	260	240	223	223	250	229	219	224	231	231	246	250	241	235	238	213	247	243	253	220	272	218	252	255	247	238	233	247	254	247	236	277	216	216	241	261	223	245	259	244	245	246	248	241	251	254	235	229	263	268	246	251	244	269	234	252	274	257	230	278	242	246	243	250	221	233	228	253	227	231	244	249	259	245	231	245	263	228	239	239	235	238	243	239	261	255	249	237	251	246	236	223	264	253	269	252	284	260	242	220	252	266	226	227	235	276	257	258	219	244	223	237	223	253	246	245	236	245	263	242	249	242	240	243	272	238	233	261	234	222	232	239	247	240	248	227	269	249	255	277	240	233	254	236	252	242	258	264	246	256	239	232	245	248	233	261	240	239	222	259	235	254	226	237	250	249	255	247	271	232	256	255	295	268	231	236	254	266	221	236	245	251	235	235	269	274	236	260	245	245	286	244	232	280	281	224	264	218	216	229	256	276	239	243	221	261	220	266	232	249	247	268	278	244	263	257	266	239	270	237	275	235	243	235	232	223	216	256	232	243	264	224	254	267	230	216	262	225	217	245	237	222	253	247	255	234	254	237	269	262	230	236	245	254	255	251	230	208	221	256	241	265	254	240	271	219	258	268	249	245	239	246	220	242	249	264	264	270	248	244	247	275	244	260	262	236	249	233	249	238	258	245	235	245	233	275	235	254	263	261	239	247	247	240	255	213	291	271	269	253	223	241	266	253	262	229	243	269	266	241	252	262	241	258	234	254	252	228	248	253	278	217	279	254	242	255	242	244	256	255	241	267	254	237	259	272	258	246	262	276	243	224	232	236	253	239	251	246	281	270	260	235	231	221	249	217	244	260	258	216	229	244	243	263	244	239	258	241	277	260	231	227	233	268	242	220	248	244	239	266	244	261	260	237	246	213	237	239	232	249	266	270	248	251	257	278	231	228	255	243	238	248	257	208	269	244	245	271	253	243	235	263	250	241	257	244	275	267	278	219	258	258	243	226	277	234	233	221	218	235	232	243	215	244	233	275	271	246	218	256	239	232	245	249	244	223	221	276	245	266	236	252	235	260	258	238	265	262	246	262	262	249	246	216	275	243	254	243	221	205	233	274	251	242	234	229	273	256	240	249	233	223	212	241	247	234	248	239	285	226	227	250	241	234	227	273	254	256	226	226	252	280	219	247	231	238	251	247	254	251	272	258	249	243	227	239	243	281	260	261	244	248	235	245	243	232	243	276	242	237	243	273	235	254	213	269	254	252	243	224	255	257	253	273	281	250	274	270	255	261	246	249	253	240	249	234	218	249	256	234	259	217	256	259	236	242	214	226	268	231	266	253	240	269	230	231	251	295	253	247	236	227	228	276	233	244	253	269	268	263	234	235	230	256	262	255	271	244	238	277	240	244	234	220	276	266	230	219	236	235	230	236	245	234	237	218	225	280	227	269	244	249	237	266	250	231	213	258	233	273	274	294	260	257	249	249	254	254	241	272	270	279	256	247	245	245	273	232	235	224	193	261	258	278	259	226	244	247	216	258	251	229	246	238	232	247	268	253	240	261	238	249	236	217	217	237	247	261	245	248	239	262	244	245	247	258	241	241	262	258	245	245	266	249	246	249	243	253	215	263	274	236	252	217	263	254	237	213	233	243	223	244	237	258	251	252	263	273	246	246	244	245	237	252	249	218	253	263	265	250	252	256	247	251	256	251	244	272	241	236	247	227	238	237	235	232	264	234	279	248	246	250	227	238	228	249	252	252	238	256	245	259	233	270	240	254	234	257	231	246	247	242	249	263	246	243	248	240	225	240	265	255	261	256	243	269	243	271	242	224	247	224	230	233	216	263	263	241	241	225	253	244	267	239	237	257	255	240	244	262	225	247	240	232	286	246	265	235	245	243	248	227	227	268	235	239	249	222	224	210	253	230	245	225	239	258	256	276	274	277	257	271	249	220	219	220	225	237	256	237	244	232	241	242	257	250	257	249	240	260	262	218	247	239	249	248	216	215	244	240	275	256	247	242	268	220	231	223	231	251	257	271	236	226	267	217	247	236	251	262	229	272	245	242	261	236	231	236	238	252	262	246	232	242	254	205	246	267	241	255	247	232	233	243	230	245	293	239	236	246	254	239	251	232	241	242	228	253	221	263	254	257	240	242	208	256	226	254	278	261	261	239	256	266	263	239	254	231	260	267	219	247	250	257	242	248	247	256	229	261	263	234	251	231	263	255	248	240	255	228	237	254	251	257	287	276	212	247	230	240	215	245	245	238	235	232	247	261	231	258	263	254	236	275	191	240	275	258	269	242	257	252	227	290	246	259	235	234	257	256	231	240	249	266	228	253	226	249	250	271	247	240	246	280	262	240	250	239	233	252	258	246	236	262	255	234	233	256	248	266	244	228	265	269	251	272	247	243	247	260	248	269	277	267	220	264	223	223	260	268	262	263	239	245	248	245	247	238	259	256	258	229	238	249	216	238	248	233	243	253	242	243	266	269	232	231	250	252	232	268	254	258	229	268	240	261	227	267	239	252	264	245	257	263	252	240	253	242	229	263	245	266	269	249	226	251	252	236	220	244	244	249	230
10696	14002	24612	27416	24967	19602	15454	12986	10929	10029	8272	6843	6048	6191	6177	5855	5103	4439	3796	3442	2666	2241	1888	1776	1549	1449	1423	1352	1340	1273	1236	1100	1074	1008	960	929	858	859	748	721	746	725	677	713	700	705	637	647	670	683	654	646	635	638	665	689	630	647	618	646	670	604	659	622	632	623	612	590	602	638	593	605	625	634	619	639	652	590	671	618	589	558	616	663	627	612	643	598	607	586	609	628	600	652	606	609	589	614	609	611	590	607	609	601	642	624	597	583	596	615	632	611	589	623	564	608	626	602	607	609	671	590	647	612	627	613	643	594	636	662	649	592	632	603	652	611	657	633	604	594	602	599	639	626	611	615	613	644	639	623	630	626	601	632	701	646	657	603	607	615	642	666	644	621	610	573	600	590	637	608	615	618	602	626	629	638	674	611	588	590	631	629	637	633	593	682	654	632	544	645	637	608	608	639	611	608	667	619	599	632	580	624	601	613	653	633	581	601	612	594	650	676	634	635	591	625	587	626	574	574	638	623	617	596	585	607	602	634	626	608	596	596	565	603	622	675	646	595	601	617	609	637	625	604	642	599	629	632	633	641	616	626	609	598	600	620	599	629	612	609	601	614	593	585	601	590	609	615	604	620	626	649	613	630	635	617	601	600	617	620	622	638	638	610	600	615	613	638	629	624	661	659	596	637	638	618	630	557	634	551	626	648	625	606	645	654	573	603	597	572	660	576	626	646	635	584	629	604	580	600	601	610	636	599	621	600	592	628	589	608	612	611	655	634	634	573	632	663	593	616	600	612	584	658	630	617	659	619	612	608	601	563	615	657	664	646	588	600	574	628	658	654	625	610	601	554	580	648	574	613	584	620	623	587	594	607	582	643	621	637	638	621	630	643	625	572	585	595	626	635	590	602	629	629	613	639	570	597	602	580	620	643	601	588	578	575	610	616	599	607	613	573	633	601	654	659	623	613	642	595	619	637	586	615	607	596	690	666	681	625	596	656	613	604	633	622	585	613	594	638	605	626	609	623	590	582	614	632	551	652	598	626	579	632	575	639	630	610	621	622	584	640	601	591	579	623	595	619	592	612	571	627	575	632	611	587	605	639	604	625	606	605	632	625	652	652	665	635	593	631	621	654	596	575	594	632	610	590	698	643	601	628	641	636	603	648	636	580	598	646	578	608	614	635	601	658	633	659	610	591	629	617	623	593	649	631	634	620	603	632	609	605	580	614	638	643	653	587	621	631	615	644	640	614	597	618	581	628	585	572	570	647	635	591	585	636	609	606	602	645	663	593	641	609	632	612	583	619	598	652	613	633	636	634	619	661	596	615	624	644	546	549	588	587	623	647	583	578	596	592	617	626	604	584	581	594	594	621	603	584	642	635	676	604	562	624	628	609	609	599	612	587	616	609	650	640	657	611	634	660	637	646	621	620	639	642	595	551	619	641	619	623	596	627	601	629	592	648	607	635	605	607	628	635	612	646	629	627	620	615	605	621	605	638	605	636	606	611	659	617	626	597	606	640	610	630	634	654	613	594	625	592	634	645	555	623	603	574	656	656	614	606	559	595	588	596	640	598	601	650	627	631	599	575	600	590	622	588	626	702	630	621	622	584	608	600	666	601	647	600	679	584	565	636	611	616	588	612	626	634	588	628	624	640	644	592	634	642	589	607	621	574	613	588	625	576	640	581	646	654	634	681	595	600	610	636	625	651	620	594	595	614	621	685	577	605	626	571	628	647	651	599	632	609	643	645	615	630	605	634	614	613	617	614	570	631	618	609	589	602	624	619	640	622	597	605	621	618	623	643	547	613	602	576	631	653	642	625	621	589	594	578	571	618	606	590	612	596	660	612	611	579	620	611	600	576	667	636	605	618	632	611	729	618	654	602	645	582	610	645	647	616	602	601	577	559	681	635	608	609	607	626	626	609	606	597	604	585	663	579	564	608	669	625	627	649	570	640	644	658	587	665	574	590	643	613	634	608	594	632	600	592	617	629	619	621	620	636	581	635	635	604	594	598	615	612	575	633	569	595	592	669	652	631	585	594	599	612	620	622	607	576	624	571	624	609	609	618	569	599	646	610	620	618	630	587	609	622	635	579	615	625	625	624	669	627	652	624	610	565	599	605	606	650	594	572	629	614	628	607	600	595	589	608	585	638	641	569	623	604	620	603	574	637	621	674	625	651	636	626	600	576	636	611	654	644	591	609	601	600	641	629	626	630	657	627	629	616	627	587	609	600	608	596	618	595	636	613	607	587	615	606	607	607	613	634	581	594	617	627	669	597	627	623	617	608	619	576	608	599	604	648	572	628	623	594	609	578	631	656	592	647	657	584	607	585	682	638	582	641	604	594	637	651	594	651	582	608	636	577	645	639	615	600	617	654	684	574	632	627	642	612	641	630	600	580	587	631	588	608	590	636	612	625	613	588	625	581	619	619	610	602	610	604	603	646	625	568	591	626	630	630	649	627	604	656	679	586	632	617	571	562	659	632	583	619	629	636	599	603	646	610	596	587	585	615	594	658	582	596	654	658	608	612	591	637	601	604	597	601	634	589	638	628	643	645	612	620	644	626	679	666	589	599	642	623	599	613	652	644	620	623	556	655	609	665	653	654	603	585	651	611	639	608	658	617	569	630	649	596	614	635	655	593	642	648	610	654	582	590	657	621	625	629	631	625	651	631	626	623	619	600	664	608	640	589	657	634	589	578	578	638	582	596	645	639	638	623	607	676	647	686	586	627	655	665	585	596	605	617	630	608	607	620	615	649	619	648	611	656	569	655	623	634	635	630	629	627	585	652	609	621	612	627	607	651	632	565	590	621	622	619	624	651	653	658	600	611	642	645	642	581	610	612	606	629	620	614	599	652	610	593	640	623	605	637	650	588	593	625	607	592	587	614	587	597	604	596	624	610	622	617	666	626	635	666	675	602	585	624	635	594	599	606	600	620	573	654	576	631	631	598	649	628	619	617	621	628	634	633	553	601	623	584	565	636	588	635	563	603	598	592	631	583	564	617	622	639	576	636	661	613	650	614	607	634	630	636	632	620	556	591	653	578	626	641	639	591	627	584	586	616	658	632	614	647	617	596	610	584	626	623	637	626	615	631	607	599	656	613	642	652	624	596	595	615	664	642	615	566	594	577	612	654	613	576	598	664	605	630	609	703	583	658	625	629	605	580	655	604	644	588	630	554	596	659	635	593	627	631	634	628	615	652	631	613	620	599	641	616	620	674	648	583	611	574	577	597	572	580	548	617	628	617	614	625	611	562	686	643	607	597	599	585	601	610	594	632	589	628	638	559	622	635	621	628	642	575	608	581	668	577	638	656	618	608	600	644	597	655	619	578	588	637	615	628	595	580	628	612	635	606	586	622	602	635	583	645	653	626	601	605	606	607	631	614	601	589	616	635	583	639	652	580	646	606	600	671	592	611	620	594	622	634	606	643	645	627	626	594	600	565	647	638	617	611	595	593	657	610	634	631	603	607	679	621
26692	24500	28124	24457	17846	11955	7503	5526	4330	3663	2865	2404	2163	2210	2120	1796	1457	1290	1212	1073	877	726	636	641	547	503	482	454	468	468	450	386	378	400	417	380	378	360	351	331	328	335	329	298	303	345	316	315	325	293	308	287	286	264	325	289	311	288	316	295	330	301	320	272	270	297	289	288	314	326	311	298	288	284	303	285	298	270	306	321	289	282	300	326	292	319	292	302	302	282	277	302	271	309	286	270	305	305	276	264	301	288	288	293	296	285	286	290	279	265	278	272	298	295	304	285	309	297	306	261	284	301	280	305	301	311	293	282	268	272	278	325	311	252	299	343	298	317	287	290	286	282	307	286	275	309	280	300	279	283	307	286	290	299	307	323	281	276	294	300	293	284	259	271	267	316	293	317	285	289	315	282	283	289	290	285	311	263	267	265	291	282	282	278	274	278	287	295	264	326	260	294	313	315	305	275	323	304	317	305	284	305	263	285	273	316	278	294	303	278	320	279	297	311	283	275	319	285	300	281	303	315	289	297	300	295	320	300	298	291	321	298	291	313	300	286	263	271	266	301	317	259	318	275	300	302	288	278	306	320	318	304	300	290	313	304	276	281	261	284	307	267	289	331	273	278	290	310	293	288	308	308	275	263	321	292	317	319	291	281	283	294	275	323	299	283	330	289	272	287	315	279	287	296	291	291	313	256	269	314	290	339	278	269	298	283	303	305	297	300	311	301	311	298	303	281	288	305	283	310	272	281	299	305	270	280	324	265	288	294	270	282	297	305	289	302	273	250	299	296	308	290	294	299	276	301	304	289	279	309	274	298	274	282	298	304	290	251	323	315	270	271	304	292	296	294	314	292	270	291	277	340	278	279	317	274	268	308	292	282	306	276	309	289	305	297	285	308	291	257	288	292	303	276	301	294	276	278	273	286	265	311	277	288	331	301	299	308	321	309	262	269	279	277	288	280	288	299	272	278	299	274	276	289	287	285	318	318	295	289	271	280	289	293	311	327	288	297	286	272	297	318	280	308	307	328	266	302	306	293	303	297	322	300	298	294	277	277	312	305	292	303	285	304	280	279	308	258	298	272	313	300	305	285	304	319	262	306	307	292	297	293	299	297	299	281	268	265	315	276	301	272	320	296	309	280	282	274	302	307	297	269	285	308	292	271	281	286	305	282	294	300	305	294	308	264	278	311	302	289	253	271	280	292	303	294	293	291	304	300	286	330	300	275	315	323	282	330	314	298	287	286	292	291	320	301	306	261	270	309	315	290	262	284	304	285	256	284	292	289	264	294	263	309	298	297	275	320	309	322	267	278	336	279	299	304	321	281	348	311	302	328	274	265	284	296	314	323	277	291	298	308	317	278	275	269	287	324	310	269	300	317	282	313	279	292	296	279	320	276	310	291	287	271	311	299	302	297	314	265	279	284	322	291	277	278	332	257	277	287	271	289	311	291	291	273	264	279	301	293	333	292	314	304	333	301	264	266	263	317	299	292	303	290	256	277	304	313	301	298	299	314	277	296	303	274	262	307	271	272	295	282	274	295	271	282	325	292	278	296	302	278	293	308	276	325	286	318	298	328	288	262	300	312	292	311	295	293	289	286	273	281	283	280	316	301	311	298	287	313	275	276	329	292	279	284	295	279	259	336	296	294	287	276	280	269	296	313	279	286	300	306	304	295	278	289	281	302	339	323	269	287	270	287	299	291	281	262	317	307	309	274	280	303	297	305	287	268	306	252	307	304	271	230	278	286	310	297	285	294	302	284	279	311	292	296	310	293	300	265	268	280	283	298	288	266	290	279	279	302	293	285	300	298	312	289	288	329	287	277	287	318	286	310	281	277	309	323	290	302	284	305	292	285	286	316	272	287	295	305	293	289	320	258	299	287	262	302	317	262	271	294	307	308	295	299	263	253	289	296	281	315	345	294	283	258	276	325	294	296	295	278	270	289	297	271	303	287	299	289	307	292	290	303	296	301	305	324	294	299	308	300	295	237	295	302	331	280	274	308	295	289	298	297	339	283	271	265	286	296	309	269	292	275	308	271	294	273	283	272	264	317	296	284	280	249	277	279	340	323	294	300	299	304	276	271	309	266	289	275	263	307	310	281	274	322	304	298	301	278	300	302	291	314	328	301	288	293	287	283	296	280	280	305	299	320	284	297	309	315	304	265	287	282	295	319	270	313	287	269	289	317	283	289	265	299	299	301	279	295	312	264	282	259	326	290	299	309	319	303	300	320	284	298	264	303	276	295	303	284	299	335	278	297	298	282	297	330	302	322	300	304	334	300	318	274	316	318	285	285	302	283	295	288	277	319	276	327	292	271	287	295	291	282	284	291	287	267	262	313	304	284	287	306	271	272	290	285	267	289	254	310	295	301	307	311	265	281	289	290	321	298	311	271	279	307	320	319	325	287	292	281	301	268	319	302	299	288	283	287	303	264	316	307	303	295	303	318	288	280	278	314	269	320	308	279	300	263	280	291	318	284	291	281	307	276	274	287	281	285	277	315	273	293	280	283	271	299	309	294	339	289	269	277	254	270	308	292	299	305	259	300	292	311	277	270	296	300	305	302	288	272	284	254	276	287	311	284	315	294	278	294	302	317	273	297	290	316	290	290	293	297	266	336	308	284	312	310	307	286	300	267	299	278	272	297	286	254	294	313	305	302	315	278	326	306	308	314	304	284	255	309	297	283	305	312	286	304	277	293	299	294	269	264	282	248	271	264	275	268	287	281	320	284	270	317	274	325	281	292	304	297	318	296	288	274	280	307	292	318	307	276	266	304	312	307	297	297	284	263	256	276	293	274	287	287	299	289	277	322	255	267	302	285	286	285	288	289	311	273	314	329	304	280	278	284	297	309	293	280	280	287	291	276	296	296	275	300	321	286	280	305	286	300	293	295	298	250	282	283	317	295	300	284	293	330	262	281	294	292	269	304	299	288	321	289	288	310	295	296	296	308	309	311	301	288	276	310	290	289	313	304	263	298	290	289	327	290	283	290	312	290	286	279	304	291	289	293	301	290	307	281	273	297	302	289	243	277	298	286	283	288	334	286	286	297	303	304	292	299	280	315	292	265	316	274	311	297	278	275	321	309	305	310	303	295	274	280	268	293	282	305	320	266	308	307	294	289	293	277	281	265	294	287	327	280	292	302	302	290	293	303	291	279	299	280	270	264	289	323	294	290	301	297	308	323	265	279	306	254	280	291	280	304	282	301	285	314	282	304	331	294	297	313	255	310	306	283	307	308	284	317	279	289	288	280	301	324	289	306	263	281	284	311	296	273	264	297	298	314	300	301	301	294	278	334	332	269	269	270	263	300	282	275	306	277	296	275	293	325	311	282	295	292	282	299	312	278	279	313	284	311	301	285	287	292	310	306	287	294	271	281	324	293	303	282	301	301	270	303	306	295	285	280	318	264	264	281	299	280	279	270	275	311	276	298	287	308	256	306	298	325	312	278	303	264	291	322	278	315	286	284	282	296	302	288
16175	18805	30350	33405	30829	25897	20949	18894	16119	15027	12555	10849	10234	10474	10225	9232	7995	7012	6733	5654	4805	3602	3138	3209	2764	2355	2266	2089	2004	1969	1858	1649	1634	1526	1409	1447	1290	1180	1071	1044	1060	976	1018	1000	1094	1041	898	879	910	866	836	807	834	904	777	844	803	850	822	886	804	821	867	793	759	732	750	703	718	736	821	713	773	699	766	720	708	706	762	754	756	745	785	712	734	685	693	716	744	754	714	716	718	742	689	691	715	662	721	733	690	709	698	749	706	750	694	686	707	700	735	744	735	715	707	702	755	720	734	723	706	701	697	718	683	728	695	742	726	736	740	674	688	730	719	743	729	714	688	706	674	659	730	751	712	742	711	756	726	700	725	709	706	672	683	698	688	683	717	701	672	699	711	722	705	711	701	762	730	690	705	754	731	678	769	727	679	715	731	713	726	684	676	709	718	717	745	730	755	727	742	720	744	686	680	701	643	702	701	752	712	726	694	724	698	704	737	720	653	718	705	715	700	687	702	709	699	726	723	706	728	727	695	684	719	723	740	744	723	667	727	687	732	698	711	722	675	680	711	741	672	685	689	756	727	669	721	732	734	680	700	718	667	721	722	708	714	677	728	691	775	694	705	679	718	715	706	717	705	731	717	696	739	751	736	732	680	719	731	774	744	678	701	693	742	703	654	693	706	666	791	742	715	691	686	674	711	680	716	670	723	710	729	735	686	705	718	736	670	676	756	713	715	712	710	682	677	675	722	681	741	653	724	653	711	702	731	727	733	748	714	685	682	707	695	763	658	690	740	737	731	703	696	696	743	707	710	732	786	696	755	688	704	713	702	661	706	736	693	716	751	681	699	740	746	688	691	724	719	699	681	703	703	720	718	717	725	751	692	691	715	689	706	711	705	736	635	714	740	714	735	740	734	737	735	712	731	738	751	689	678	737	740	705	697	701	737	714	638	749	707	734	698	709	722	682	708	722	742	742	720	774	705	710	688	696	720	732	700	720	654	706	685	701	720	691	702	663	658	714	735	704	694	720	713	684	740	706	669	696	718	717	706	699	706	741	757	670	702	697	701	687	729	723	732	747	681	728	723	742	718	683	730	730	695	702	745	731	738	690	688	662	701	717	709	726	690	731	713	669	729	690	697	718	716	672	769	682	699	727	772	749	699	705	728	723	761	687	734	684	733	700	693	736	709	737	710	700	704	741	711	732	694	706	700	729	706	701	672	639	734	723	720	698	681	702	749	683	723	721	725	719	720	696	727	685	708	685	681	710	737	700	657	662	729	690	720	758	722	693	661	727	736	722	743	735	695	687	781	724	712	684	710	707	689	673	776	692	714	729	651	723	677	716	705	691	775	678	750	709	701	690	724	710	703	713	703	708	712	676	765	689	717	705	732	718	728	662	721	743	664	697	666	758	691	772	695	677	718	717	687	737	684	722	700	737	660	749	681	707	765	730	698	675	694	647	721	728	686	727	656	719	683	709	741	690	689	711	681	608	692	697	653	721	719	684	733	703	694	752	638	708	705	657	715	686	651	721	680	705	723	725	708	734	707	723	684	720	685	693	739	717	688	722	713	711	696	676	705	723	697	725	703	677	709	685	760	710	706	696	683	667	718	726	743	646	710	695	726	718	709	656	693	653	731	715	677	710	699	703	700	705	742	669	738	703	702	729	711	707	693	708	732	677	703	688	738	702	690	733	705	689	767	665	719	682	689	706	712	688	711	730	710	688	702	729	650	693	714	727	714	686	734	713	702	702	708	713	699	729	716	738	690	734	702	687	690	705	679	749	776	719	726	723	719	720	772	739	679	674	697	734	710	741	677	718	696	681	742	730	683	695	725	707	712	698	719	741	695	757	699	698	675	719	687	712	683	734	721	662	709	722	765	752	735	714	726	731	708	759	653	669	697	691	748	671	693	682	709	728	736	755	708	744	712	749	719	696	741	719	738	677	750	693	667	673	694	701	720	680	692	697	715	746	693	727	686	769	717	686	688	742	713	714	732	752	742	712	712	664	726	660	699	695	698	727	729	732	695	745	734	690	755	664	723	734	715	718	697	726	695	715	724	711	688	678	738	738	698	677	728	769	712	722	724	705	693	660	731	728	637	753	690	733	738	722	720	702	727	707	658	659	679	691	738	718	657	736	712	724	735	702	763	735	724	741	683	761	702	657	735	685	692	768	732	727	720	733	678	694	712	744	664	751	713	739	727	733	679	681	677	746	681	742	684	725	736	658	713	671	682	692	734	739	679	666	634	706	702	699	705	693	684	678	679	694	727	777	698	729	711	695	701	670	671	704	698	753	674	707	747	699	723	700	736	704	692	700	684	712	740	655	705	664	670	679	690	708	682	729	755	668	710	758	672	723	683	735	662	724	717	723	709	708	702	698	729	696	699	717	748	674	703	745	708	707	672	688	702	727	722	720	709	716	707	698	732	690	709	687	689	669	731	751	726	749	704	689	708	703	687	653	672	725	724	761	724	704	685	720	695	701	681	679	730	690	694	703	722	674	736	695	668	684	686	697	693	732	728	713	656	727	731	749	712	736	765	709	678	727	675	736	688	688	755	765	787	672	676	705	719	716	684	643	682	725	706	724	733	690	700	698	670	702	760	721	685	722	722	708	738	758	764	689	701	743	712	694	728	730	671	698	643	728	677	778	716	688	672	667	745	684	649	717	777	703	745	713	726	702	683	757	679	752	698	721	709	705	726	703	705	718	689	743	717	689	662	709	724	753	712	700	686	701	714	736	714	717	719	664	693	680	732	719	720	716	734	717	737	657	694	674	797	697	697	682	746	720	698	720	669	709	691	697	682	728	697	741	765	739	717	740	747	727	680	682	734	647	745	711	698	683	665	671	670	748	668	724	693	694	663	738	698	714	731	678	721	747	670	696	700	732	691	718	700	719	735	721	708	706	724	735	705	745	735	714	699	682	701	737	697	710	693	713	668	767	724	681	719	647	772	725	702	707	705	721	717	724	740	697	673	700	754	650	716	709	678	767	721	674	722	712	731	744	716	742	700	701	694	660	699	718	717	725	669	715	733	738	656	626	725	744	736	725	734	688	712	678	711	733	689	742	712	757	723	741	665	680	687	752	701	712	650	678	666	703	715	731	624	682	732	718	772	743	733	750	676	757	695	671	709	712	709	677	703	696	657	749	698	739	693	729	651	656	666	702	710	717	736	714	706	718	701	743	700	696	743	682	732	710	643	698	681	735	749	691	734	752	734	739	714	681	687	737	732	683	770	732	680	704	688	712	703	725	701	729	697	694	717	665	711	699	723	730	677	713	701	690	716	664	667	714	699	679	734	679	723	705	652	699	711	740	703	696	730	701	746	677	717	728	727	680	694	709	740	729	703	727	672	717	700	744	669	710	741	689	713	715	716	711	698	693	642	655	663	703	724	694	694	744	726	731	741	766	686	707	697	708	709	712	711	724	709	685	751	752	720	663	735	686	709	693	741	674	684	730	709	759	714	692	732	712	717	706	717	703
34481	29956	33598	28800	22529	16174	11162	8302	6558	6175	4525	3535	3200	3409	3201	2747	2201	1668	1609	1491	1139	1044	874	776	692	641	567	516	475	511	491	420	456	419	415	392	398	329	354	356	335	325	311	305	299	331	326	294	281	254	252	274	262	277	303	270	267	266	287	251	289	289	284	259	260	276	259	284	258	245	231	265	252	251	222	241	252	264	262	275	266	261	252	260	256	253	252	268	246	244	246	268	251	249	263	254	283	265	250	249	264	278	251	271	262	256	253	253	261	204	238	245	247	215	255	225	226	234	262	249	244	253	234	269	234	264	246	236	244	210	235	237	248	222	264	209	263	259	244	271	291	242	283	259	279	240	259	243	239	261	242	253	251	232	246	272	263	262	259	247	241	245	247	218	276	262	248	256	251	234	225	259	257	237	255	245	248	236	237	264	269	246	227	236	231	242	237	255	273	266	233	258	269	245	246	257	278	244	215	230	234	251	262	276	270	241	226	270	231	296	256	238	251	261	189	248	226	260	256	255	235	217	257	247	271	253	283	250	245	254	231	258	251	265	243	256	235	248	261	247	279	230	239	225	243	258	244	229	266	269	259	258	244	250	232	253	237	244	246	245	269	222	249	238	237	275	270	239	258	248	257	253	268	253	256	244	248	256	227	256	257	271	243	237	254	280	246	253	234	246	247	260	254	212	273	216	224	262	251	252	226	229	253	230	271	254	245	238	237	230	264	265	263	233	234	229	280	252	252	276	226	263	235	233	244	243	224	262	249	240	237	236	229	247	233	241	250	282	262	231	250	271	249	243	232	247	238	269	268	245	256	281	253	259	241	240	283	232	233	243	252	243	246	224	240	258	258	249	252	249	231	263	276	248	251	226	247	221	252	226	256	241	264	244	262	243	267	262	251	243	268	263	253	241	251	269	237	270	249	256	247	281	211	216	241	252	258	203	222	226	249	234	258	256	238	250	280	245	253	252	257	274	239	247	231	250	239	240	251	243	281	252	265	232	262	245	256	255	284	230	250	257	228	246	231	248	267	231	258	285	251	246	240	263	266	260	247	250	217	266	257	260	279	262	251	245	264	263	230	235	252	230	259	255	253	243	248	242	265	240	268	261	236	233	271	230	249	246	257	250	230	259	196	231	234	254	237	232	245	241	260	272	237	242	265	238	253	273	258	248	267	246	269	222	208	250	259	226	257	249	215	244	227	244	261	248	242	259	227	226	222	230	264	252	264	248	263	270	257	226	238	265	267	268	235	228	258	237	249	255	280	218	259	255	231	257	256	220	224	247	248	258	242	232	257	246	267	260	239	262	243	220	274	230	249	274	242	240	286	221	224	262	237	270	246	217	249	235	260	223	228	298	246	247	225	280	248	241	263	225	217	239	281	248	257	241	258	236	235	253	247	245	249	262	257	243	230	239	234	241	229	239	245	303	265	229	226	257	264	218	235	250	264	242	249	252	227	264	269	221	264	227	242	220	286	248	255	257	253	230	250	234	250	245	242	257	249	243	261	259	263	256	257	245	247	241	270	258	272	242	230	260	267	258	275	247	236	264	239	276	246	261	229	272	264	251	229	261	212	216	244	257	255	238	278	284	270	237	229	239	265	263	253	268	257	221	240	239	237	260	239	256	251	249	226	230	265	278	247	242	247	289	221	236	246	247	269	238	253	228	227	256	280	222	271	237	247	247	218	237	241	263	263	237	217	233	270	246	239	246	246	242	235	256	257	241	229	252	271	282	245	239	251	245	274	268	268	235	233	245	220	243	250	253	234	263	258	268	250	258	245	260	252	253	259	254	261	232	252	276	238	261	261	251	263	213	235	253	242	248	246	251	255	238	220	220	267	241	251	264	246	231	233	246	234	260	266	233	264	286	230	242	262	257	227	228	251	258	244	254	241	244	273	235	197	235	252	247	263	250	238	229	250	227	236	264	250	255	264	257	239	263	251	242	252	229	257	256	247	253	264	229	249	262	272	263	280	221	255	272	237	232	248	226	227	254	234	250	247	272	235	246	257	261	289	242	265	259	240	256	265	253	249	223	253	249	231	242	276	236	260	260	227	262	235	249	260	237	260	282	240	256	266	253	282	277	250	222	221	251	234	244	250	268	247	255	242	222	252	212	242	239	245	264	284	239	239	234	221	266	267	227	276	254	269	244	260	257	249	248	249	243	237	284	254	245	255	232	254	231	230	237	246	250	251	277	242	234	239	220	216	244	262	265	251	240	275	240	224	239	224	259	268	261	232	281	256	250	248	215	246	239	255	232	233	256	265	236	232	218	245	236	247	252	239	256	233	224	253	261	247	257	247	286	249	245	236	271	259	259	230	263	253	222	234	241	254	254	226	265	268	235	262	244	219	259	246	262	254	259	267	250	256	235	246	225	239	240	256	242	265	264	256	261	265	265	238	204	245	257	245	239	265	251	244	270	247	276	259	264	237	257	242	255	246	284	272	259	271	235	241	248	254	241	247	275	232	251	260	273	268	279	278	254	272	244	277	255	234	254	229	263	255	238	239	237	272	250	249	231	245	239	267	241	224	255	248	226	241	247	254	252	251	239	236	257	266	252	251	256	227	232	269	258	292	224	241	249	268	215	242	213	269	276	287	226	277	275	244	249	242	236	249	270	258	229	233	290	234	267	249	260	219	224	261	271	264	266	246	272	251	247	229	216	259	256	263	240	303	257	247	267	257	286	263	235	250	239	231	230	243	252	223	264	228	231	239	259	257	247	275	261	265	248	249	249	215	255	247	255	252	287	240	252	251	260	237	230	236	235	259	242	273	237	260	231	258	245	247	240	252	229	275	247	268	239	228	237	249	252	271	241	234	253	221	231	233	244	227	229	222	298	252	260	238	251	225	256	243	245	245	261	241	232	248	223	256	258	260	244	220	240	237	242	254	240	248	248	278	244	223	260	246	244	254	245	236	271	255	266	256	257	233	248	229	229	257	246	264	239	272	233	258	237	256	225	268	241	276	263	249	246	244	220	205	238	269	229	273	245	229	234	258	237	266	227	228	247	276	244	236	255	242	213	261	233	232	238	243	249	272	248	250	250	263	219	275	234	247	254	261	225	269	268	260	263	276	259	252	262	240	262	258	225	232	240	244	240	247	249	243	269	253	242	257	234	232	242	249	252	273	228	242	259	243	264	238	242	257	248	254	242	250	250	268	243	229	260	219	277	283	251	260	231	229	251	257	233	237	252	241	248	259	235	251	235	244	252	255	240	268	256	278	257	265	255	275	231	270	244	266	209	251	245	248	230	253	239	250	276	272	235	243	285	255	262	239	245	244	265	272	236	259	239	228	264	258	262	291	231	253	267	230	242	292	234	261	252	237	232	270	242	240	258	244	233	228	214	254	263	243	238	242	236	245	224	236	273	280	238	235	289	237	240	261	228	262	261	275	254	255	295	246	248	264	265	260	260	244	249	239	262	299	225	263	265	281	253	262	227	228	247	274	252	247	266	265	234	233	251	261	233	259	243	231	231
21001	22715	34447	37360	35175	30636	26411	24093	21313	20208	16787	14891	14759	15026	13740	12434	10723	9416	9221	7815	6308	5427	4674	4643	3695	3129	2898	2710	2641	2539	2436	2120	2100	2102	1873	1788	1591	1435	1320	1298	1203	1116	1052	1069	1274	1244	1064	1033	908	880	833	822	905	881	861	863	852	890	865	867	763	830	799	778	723	718	790	774	763	623	642	679	664	670	693	680	689	639	679	651	624	648	604	642	640	651	643	634	644	633	658	638	665	607	637	633	608	625	667	630	616	571	582	576	611	550	620	626	618	624	615	617	617	557	602	578	608	618	593	598	611	591	620	627	637	592	621	642	620	634	643	580	595	583	635	618	579	614	579	605	587	650	584	632	595	585	562	587	594	522	575	604	597	605	601	601	627	572	603	636	635	605	608	600	649	584	633	602	565	573	624	602	587	589	604	657	638	580	612	580	544	590	593	597	633	583	630	631	636	642	669	615	622	620	622	613	593	635	577	596	614	604	609	564	645	626	604	593	639	584	589	600	556	604	621	528	578	619	627	636	609	611	611	637	627	616	667	631	579	611	581	575	593	655	601	599	583	607	620	597	577	622	552	633	621	606	587	582	619	594	602	569	609	604	631	658	615	631	610	620	644	624	588	625	602	605	604	623	586	605	644	592	573	582	647	620	620	599	614	591	595	581	614	614	596	581	554	630	612	617	576	580	593	608	607	646	621	636	580	610	571	636	629	606	573	605	586	601	559	619	624	661	548	581	576	630	614	600	605	616	615	566	621	623	594	573	625	614	564	620	614	625	649	596	574	613	591	587	636	585	599	605	631	595	615	612	593	623	617	636	628	612	617	648	682	596	588	639	602	617	613	641	648	608	615	599	614	613	635	624	626	597	607	642	623	621	656	601	594	647	634	627	621	601	619	626	591	586	647	636	602	629	628	593	606	621	614	581	545	597	637	611	587	597	570	609	589	596	609	628	617	599	612	641	595	584	612	659	624	598	597	612	595	638	585	604	610	617	630	597	623	627	597	623	599	598	612	623	601	629	571	532	593	574	548	617	618	616	634	569	622	604	591	630	613	634	583	636	605	635	566	585	670	624	579	589	589	618	609	688	612	627	610	586	599	581	598	593	604	625	614	573	633	574	625	631	568	594	588	633	570	584	626	614	621	629	603	626	597	631	587	585	583	602	608	614	592	601	604	607	603	611	605	611	597	594	602	615	625	605	611	622	620	587	591	596	636	641	595	598	629	589	637	621	613	631	635	614	611	622	558	585	603	641	598	597	597	612	617	617	602	609	617	599	586	607	660	594	631	631	621	610	608	608	608	604	548	630	600	616	604	630	592	624	568	566	615	616	628	607	650	572	606	624	667	599	615	597	598	586	620	599	601	605	622	593	575	603	602	605	649	628	597	575	562	620	568	641	605	612	561	621	582	595	662	609	580	633	604	579	610	607	608	607	598	607	582	615	581	597	635	650	574	655	596	595	574	622	542	642	667	607	631	656	619	625	597	586	604	617	599	617	612	614	582	624	578	617	606	585	586	587	631	617	616	604	584	616	611	622	567	588	564	566	611	645	624	570	622	620	605	604	577	612	615	610	614	592	572	612	586	628	572	600	612	625	579	619	597	595	596	562	605	632	608	598	639	573	608	621	638	643	612	573	613	610	565	625	603	600	644	586	586	578	554	621	612	630	571	597	593	588	599	622	601	658	634	607	623	596	591	539	564	623	568	611	569	583	588	620	606	612	638	608	629	620	612	585	618	542	623	623	562	605	640	593	578	587	585	628	618	603	595	583	589	591	557	590	594	655	615	633	627	609	663	622	589	603	556	593	645	580	603	581	581	613	613	626	601	620	620	626	596	605	590	545	602	620	613	598	613	601	645	611	621	592	618	611	632	613	629	612	674	569	589	576	615	622	629	610	597	608	577	623	593	590	570	581	600	579	585	579	612	582	596	644	626	617	577	602	630	622	599	608	596	598	587	569	619	628	639	602	594	589	602	580	639	565	647	611	620	606	629	561	596	622	604	631	612	595	603	644	642	573	556	628	595	558	580	655	600	576	625	593	609	616	618	591	657	641	611	567	599	633	645	597	631	601	587	623	605	588	625	608	634	576	591	611	574	605	608	597	620	594	590	648	573	623	582	648	594	635	602	604	602	584	598	567	652	648	630	604	632	592	620	616	567	572	615	598	610	634	623	609	611	590	632	650	602	600	615	630	622	615	629	620	641	595	634	603	621	582	604	650	568	562	636	617	549	606	656	620	606	574	610	644	615	613	584	647	605	642	646	591	621	589	654	569	591	603	616	597	626	585	576	583	653	619	586	605	604	624	551	602	604	629	608	609	610	630	612	601	588	584	606	579	625	616	635	574	611	607	597	642	612	622	632	596	591	632	544	618	637	622	567	625	601	559	598	599	601	618	598	606	618	623	588	603	641	637	603	580	606	583	582	588	611	588	594	551	628	608	604	588	642	610	578	603	595	643	640	627	590	619	633	602	622	599	609	604	612	595	618	622	587	617	607	594	635	587	608	585	591	585	590	583	619	602	596	624	635	606	561	610	609	575	628	658	618	614	624	613	621	643	616	609	571	619	635	616	650	545	602	624	579	573	570	617	566	632	600	586	623	609	576	609	601	597	653	608	626	578	615	556	599	597	571	621	613	569	577	611	617	577	630	602	616	600	622	623	617	660	640	633	634	558	591	624	615	588	636	591	611	616	597	570	677	576	566	602	595	590	656	605	587	632	576	577	642	649	564	591	613	643	618	566	637	625	583	591	592	601	642	624	594	633	606	600	588	616	589	583	596	593	631	646	662	604	629	602	611	643	615	603	664	615	609	614	633	628	636	562	591	620	600	626	585	641	586	617	586	602	593	617	609	563	573	618	610	628	584	621	628	610	560	629	585	625	631	587	629	564	585	630	621	596	602	592	623	620	565	602	571	611	592	628	591	628	615	601	585	594	602	613	627	636	567	624	584	646	623	640	628	581	607	618	621	609	609	621	621	606	553	649	612	603	628	596	606	596	603	596	606	610	568	580	598	656	597	548	618	652	564	621	614	601	590	571	580	642	625	596	599	579	575	597	589	623	625	605	601	571	627	620	658	658	644	637	586	600	608	599	602	604	643	614	620	591	605	656	588	631	589	611	630	617	626	610	615	616	611	608	607	625	564	631	615	570	583	654	602	598	600	560	622	594	589	575	625	589	667	632	608	647	568	577	643	632	583	636	589	588	588	625	628	621	590	640	632	610	600	579	588	584	637	601	585	566	625	622	619	612	592	604	629	625	592	630	590	593	606	599	564	617	613	600	612	599	632	625	599	642	588	587	615	602	566	593	580	616	613	622	598	559	612	587	610	574	633	533	613	536	549	566	627	606	562	603	571	600	630	597	601	592	573	654	601	607	610	585	601	592	632	587	622	577	592	621	644	626	571	602	589	624	652	645	607	605	602	604	603	621	637	596	612	586	542	610	587	608	584	562	613	584	557	620	608	631	621	615	593	617	616	628	660	591
18591	18687	21352	16639	11199	6816	4432	3139	2432	2084	1665	1372	1257	1178	1057	971	837	769	710	547	519	443	422	400	388	375	338	310	378	336	279	304	308	296	306	295	245	282	273	257	256	263	240	245	247	271	276	248	248	254	279	228	227	238	246	250	252	257	273	251	252	259	243	260	253	230	258	265	238	226	254	238	244	242	238	234	274	252	230	250	273	254	220	259	221	237	243	245	222	245	256	255	273	229	276	265	256	252	252	264	228	234	244	246	235	257	261	235	259	224	252	268	264	254	228	232	245	294	269	255	267	249	253	252	232	257	226	233	270	292	235	207	255	253	240	274	248	243	263	236	275	264	239	260	250	216	260	226	245	258	233	210	222	273	238	252	277	238	234	249	250	254	245	241	259	233	230	244	267	244	225	262	269	220	259	227	240	257	266	268	254	257	284	246	243	248	223	230	257	246	260	239	229	240	237	228	240	260	260	248	255	265	232	263	239	268	273	237	259	267	267	276	246	213	253	261	246	237	264	250	257	290	241	229	243	250	234	234	260	235	235	235	242	241	258	250	240	270	250	255	261	276	260	241	220	273	279	251	256	234	250	258	257	228	243	251	231	228	237	259	204	265	244	227	263	238	230	230	229	233	249	218	268	252	224	252	222	258	260	230	225	234	240	243	248	234	258	243	240	249	231	257	253	248	221	247	252	266	231	257	242	224	284	224	245	265	273	278	238	223	276	242	262	242	250	239	253	242	265	282	244	241	251	245	248	207	251	266	237	259	269	272	239	243	259	216	222	242	254	274	249	252	261	279	235	235	234	241	237	254	259	217	274	282	306	289	275	231	246	241	279	267	235	271	233	226	282	242	253	225	241	257	236	261	230	254	243	251	230	238	223	222	244	221	218	262	225	264	271	225	241	227	219	239	246	236	233	259	241	233	234	256	216	230	217	262	258	253	249	233	216	236	251	227	235	261	248	226	239	246	244	242	238	246	245	257	233	242	255	249	279	233	226	246	243	221	228	266	247	256	261	233	263	281	280	247	224	262	254	277	288	235	231	235	261	272	232	248	239	237	252	232	267	243	263	235	250	245	223	227	249	259	236	266	253	273	208	260	261	250	234	250	260	251	234	224	225	250	235	252	248	295	257	253	231	250	255	229	224	261	249	273	266	252	257	261	234	233	268	270	248	237	259	260	233	239	261	273	233	262	250	232	274	235	230	243	199	246	269	254	217	239	227	257	258	250	253	272	228	234	262	251	239	259	226	253	242	228	232	220	244	260	218	229	233	243	221	273	244	269	255	248	256	267	253	261	259	230	245	234	271	253	249	229	244	289	254	234	247	250	241	225	251	229	261	244	253	254	250	266	257	250	240	265	237	251	244	266	239	248	244	209	222	254	242	225	221	252	251	271	262	254	255	257	242	239	301	231	242	253	266	241	242	293	224	244	240	264	259	264	264	240	260	265	245	229	240	255	262	252	257	266	241	295	252	256	244	249	227	214	235	256	241	261	241	223	257	254	234	288	258	236	239	219	243	248	249	239	241	232	240	252	261	238	225	284	240	270	225	250	251	269	218	240	266	229	240	276	248	267	232	225	221	265	244	243	271	261	234	239	288	256	233	241	239	232	267	236	260	251	252	252	244	245	240	270	243	259	223	255	253	241	253	232	253	262	263	280	247	233	233	249	258	277	251	251	246	237	253	246	248	263	254	263	227	218	222	247	225	244	195	248	258	255	282	229	260	246	251	261	234	238	256	252	238	250	271	244	281	235	231	239	260	236	261	255	251	247	248	231	246	217	241	248	251	248	276	251	254	260	230	235	256	272	267	268	245	230	256	242	252	234	268	233	248	261	260	238	265	223	244	251	234	256	233	253	240	258	242	227	241	241	251	244	261	252	273	261	277	246	253	275	254	277	245	226	270	255	245	254	272	254	244	230	274	229	243	247	248	256	249	222	237	225	242	254	246	270	256	250	247	248	231	229	217	243	235	243	258	254	255	258	208	254	233	238	243	258	240	213	224	222	244	251	260	258	237	272	263	228	236	250	232	276	253	251	265	285	249	229	227	268	217	258	243	253	238	278	245	248	240	236	243	264	225	247	248	234	250	240	262	251	251	228	266	279	221	233	253	241	254	255	266	235	252	243	252	268	247	251	254	240	280	252	247	250	276	250	256	231	259	225	253	236	230	256	272	245	252	248	275	251	253	213	250	278	254	266	255	263	232	264	264	243	253	260	210	253	223	239	249	234	229	229	252	246	233	235	227	247	242	245	281	287	224	259	275	256	252	273	249	265	235	231	256	236	240	235	249	247	249	261	247	240	267	239	274	242	276	243	248	243	220	273	272	258	216	230	255	254	267	250	253	251	241	231	279	273	232	250	271	221	207	227	247	242	234	259	238	250	279	243	258	242	274	217	251	243	273	250	271	280	271	255	259	259	230	242	258	251	257	216	260	236	265	233	259	246	220	240	238	235	235	248	246	241	241	256	222	249	222	232	246	274	255	240	210	237	246	266	264	226	236	263	244	237	236	235	235	256	253	270	276	243	251	268	202	260	240	256	265	248	268	235	231	253	279	263	247	235	240	222	251	249	224	229	244	269	254	302	233	262	266	274	274	248	253	262	242	234	247	237	240	240	285	233	255	252	246	258	248	263	252	238	238	240	252	207	251	266	247	253	277	269	231	232	243	243	257	262	229	245	230	218	233	222	241	283	247	256	271	251	263	263	255	212	234	235	242	229	257	224	244	263	262	265	244	261	248	239	241	273	268	247	227	241	235	250	252	253	264	250	246	246	282	251	259	299	246	224	258	229	240	229	273	285	261	271	236	227	253	241	254	244	226	225	263	234	262	264	249	253	243	247	247	224	231	262	253	230	236	231	217	260	236	245	260	258	279	251	251	246	256	246	263	246	243	240	260	221	247	234	272	247	250	252	259	283	272	263	261	248	273	274	259	222	256	246	240	227	227	269	247	244	263	243	258	270	214	227	216	236	258	250	228	236	250	256	243	230	283	255	234	249	208	269	265	257	252	248	243	252	268	234	239	246	249	294	272	248	252	241	255	241	264	260	241	272	238	250	242	223	248	252	216	232	256	270	267	249	257	277	260	248	241	226	245	237	216	265	246	264	244	273	275	252	241	261	248	239	268	236	251	250	246	241	247	247	262	223	236	256	258	238	255	261	255	227	272	228	250	282	228	254	252	257	222	243	243	235	252	239	259	262	256	245	249	243	223	237	239	240	236	248	220	240	257	254	251	265	244	238	240	269	245	252	269	228	274	284	235	249	219	262	251	237	230	272	230	259	249	243	243	229	229	243	276	225	227	259	252	270	232	248	249	264	234	221	255	249	260	238	257	277	275	254	226	242	254	241	250	264	248	255	244	260	249	244	242	254	246	241	246	237	268	277	256	254	218	246	217	237	246	272	242	242	246	217	247	266	257	267	246	247	234	250	241	274	252	259	200	275	255	261	234	215	278	254	249	247	248	267	252	251	240	280
10783	14253	24054	25842	23404	19046	15463	12909	10752	9684	7903	7011	6581	5920	5765	5230	4687	4134	3733	3251	2701	2064	2066	1947	1652	1509	1418	1326	1323	1244	1225	1096	969	948	986	925	787	799	732	746	711	694	713	673	706	694	689	622	692	711	669	663	642	637	641	667	631	663	687	617	636	608	589	611	603	658	615	619	604	577	606	616	614	673	640	589	647	580	617	670	608	624	593	638	614	623	604	690	624	612	588	620	581	622	625	668	659	590	616	626	613	585	609	674	646	592	561	613	637	584	636	635	626	639	582	577	607	599	594	614	603	590	624	627	602	615	614	607	608	633	621	640	603	616	608	644	594	618	587	601	637	568	626	591	600	622	568	601	581	571	594	623	604	609	663	626	623	663	649	605	621	573	608	674	616	626	622	597	600	606	642	623	686	623	664	619	562	603	650	618	663	622	607	585	594	602	605	653	645	635	624	664	560	629	676	596	646	621	566	584	631	623	637	627	617	559	564	622	570	616	666	614	607	613	582	634	600	639	621	615	608	630	612	610	669	573	549	611	609	620	617	653	605	670	622	630	623	612	664	594	656	611	640	552	655	649	616	617	656	655	564	635	614	665	588	619	638	605	626	593	632	613	603	616	616	631	653	618	630	590	599	624	641	665	576	661	641	639	616	607	630	636	596	599	627	638	636	642	611	577	582	604	605	626	610	634	595	615	596	638	616	612	574	639	608	585	620	609	559	614	603	638	613	600	639	610	627	648	625	602	651	611	581	634	641	599	634	571	590	642	635	640	603	592	661	587	596	613	644	659	579	593	578	605	598	630	618	599	578	622	622	605	638	617	583	648	617	616	643	595	605	603	604	641	619	626	597	604	611	645	656	615	597	648	614	623	589	597	638	608	619	584	617	619	605	621	597	618	638	615	643	613	616	655	629	607	603	637	655	662	582	657	635	618	647	598	612	638	609	642	605	641	598	607	623	584	571	614	597	622	616	588	600	618	651	637	633	627	618	614	589	635	625	592	651	618	633	628	630	554	627	607	607	619	626	678	632	604	640	620	610	615	641	640	684	613	615	651	611	575	624	621	610	645	630	606	612	623	620	600	614	623	625	622	598	626	635	635	623	591	669	601	608	631	636	623	649	587	628	624	617	643	627	641	628	611	613	636	631	652	662	603	635	628	570	614	611	637	627	601	615	600	642	629	594	609	548	635	640	646	638	595	626	601	645	593	591	634	608	606	629	593	605	596	598	633	625	618	604	593	673	642	578	594	643	660	655	587	593	612	632	643	642	592	612	572	638	596	692	623	628	608	617	616	652	641	644	603	592	623	640	601	612	668	622	635	623	623	622	639	615	599	633	589	564	646	618	615	624	599	634	614	611	637	621	619	655	629	645	601	604	600	646	633	649	631	602	554	598	616	647	636	629	624	620	625	619	614	574	614	594	619	602	622	624	663	604	570	629	624	647	608	608	586	597	614	625	621	651	631	678	601	639	608	568	573	625	586	630	618	647	625	630	609	646	631	600	613	630	604	652	638	626	623	623	633	610	661	596	610	617	580	652	643	606	644	637	659	593	633	651	647	612	630	618	562	608	694	613	596	606	616	635	671	638	644	614	596	617	619	618	633	601	614	634	625	627	594	606	639	596	664	649	646	633	585	613	666	592	599	595	633	616	605	584	627	609	627	572	589	655	635	631	558	610	638	603	599	642	652	596	627	627	613	617	620	580	661	647	623	650	603	600	608	595	593	630	588	613	655	611	564	648	621	690	632	579	593	613	619	630	627	611	634	645	597	629	614	612	603	611	652	671	611	582	609	620	608	628	609	663	601	619	637	682	630	590	617	613	600	612	588	622	566	663	598	607	599	608	614	625	649	610	613	598	645	610	599	668	634	645	604	643	641	591	615	599	649	636	644	610	609	645	645	619	612	620	612	619	621	609	645	605	645	617	629	638	610	601	623	592	597	623	617	604	631	602	610	630	667	621	580	596	659	644	604	603	648	673	613	631	629	615	598	599	617	580	622	613	581	629	642	646	600	591	592	591	641	672	638	548	602	635	562	634	614	597	636	651	656	647	641	589	616	632	650	618	621	590	600	610	591	655	605	656	590	605	638	623	630	607	629	600	635	592	590	611	593	611	604	658	554	639	597	594	645	588	611	613	627	589	621	636	587	593	608	614	627	611	639	620	633	592	643	605	604	649	628	622	637	632	607	684	644	640	656	621	645	656	615	662	628	559	627	595	648	591	613	633	626	594	597	608	606	587	594	575	637	638	624	638	595	615	715	636	641	639	622	632	630	593	605	572	623	590	664	634	622	576	613	678	620	600	610	580	614	606	611	583	635	638	640	639	624	624	603	639	640	605	661	613	627	655	606	601	627	576	629	581	633	643	637	608	662	638	638	623	595	614	592	598	657	593	602	627	628	638	624	624	618	582	599	600	619	613	643	643	630	633	635	630	626	600	633	634	618	589	622	607	605	600	640	626	608	646	647	637	647	637	645	592	597	639	637	637	620	604	644	622	664	587	615	589	603	658	612	610	621	631	638	623	584	616	602	614	595	621	611	659	652	632	600	625	620	568	680	579	659	574	597	649	641	588	614	634	610	628	608	584	614	638	624	590	693	602	658	644	585	622	632	618	611	585	587	591	625	649	645	639	579	618	623	622	608	650	609	620	598	622	666	616	636	616	586	663	613	580	587	595	609	618	605	599	640	640	629	583	611	597	612	599	596	633	626	648	637	612	593	608	629	614	599	629	643	613	585	578	608	605	623	636	620	598	649	634	646	661	600	625	652	660	625	648	629	639	591	657	652	623	612	630	639	623	645	639	593	596	603	605	623	600	633	600	619	639	591	588	581	587	591	625	619	620	568	584	611	614	590	611	616	602	536	595	629	601	594	624	620	656	624	602	600	628	603	592	642	599	616	635	665	589	636	564	592	594	615	653	618	600	626	605	645	602	584	593	612	659	590	668	583	614	625	590	636	598	646	619	656	596	633	621	596	603	591	609	582	615	600	624	629	639	586	582	624	623	628	624	580	585	606	598	598	586	577	595	624	631	602	665	586	613	624	619	611	623	633	603	665	639	578	620	605	614	618	649	644	650	660	612	612	584	576	632	635	620	615	594	619	622	655	641	622	650	638	600	590	634	620	600	617	609	620	585	612	586	632	545	616	642	593	594	622	596	631	611	615	608	597	629	634	647	630	602	595	636	571	621	605	579	612	619	600	636	640	592	596	568	610	634	614	611	617	635	617	618	616	612	593	643	595	616	633	682	609	638	644	615	620	625	630	645	661	607	628	635	644	647	613	603	602	598	616	611	631	596	619	639	636	626	635	624	592	629	623	619	639	643	609	637	605	616	657	680	590	624	616	617	635	669	629	628	632	662	634	603	614	624	600	599	615	643	604	575	613	638	585	637	597	628	593	631	663	585	602	616	635	620	620	593	656	621	614	644	623	597	626	591	631	636	622	628	614	597	615	571	648	615	654	627	608	638	601	609	598	629	631
27417	24153	27873	22829	16628	11138	7583	5434	4345	3783	2834	2500	2130	2245	2077	1839	1509	1277	1253	988	853	726	713	631	598	493	492	445	443	471	454	416	415	410	413	352	361	361	351	350	313	349	357	326	331	345	324	305	338	271	285	330	292	300	281	294	326	342	320	296	313	320	330	316	307	308	300	283	316	286	292	299	296	279	279	302	263	335	307	306	314	313	304	263	314	287	291	310	326	285	297	291	285	294	297	297	288	275	303	301	278	300	291	267	253	280	277	286	293	282	302	323	312	319	297	319	262	295	296	313	308	298	318	303	310	292	320	281	271	317	341	306	295	300	282	267	319	253	305	272	283	262	272	267	296	309	287	313	291	316	293	278	325	320	316	297	292	269	266	255	289	300	278	306	303	284	286	264	293	310	308	310	295	305	290	289	281	292	339	297	321	309	301	314	315	307	314	292	316	314	263	273	284	304	277	309	287	286	313	307	257	312	297	258	260	294	246	312	278	301	292	314	274	280	300	292	295	296	300	280	261	291	260	315	245	305	305	294	285	278	288	256	304	311	294	279	294	288	290	295	319	295	272	275	309	293	286	288	301	313	295	317	325	293	309	285	324	281	277	317	289	267	278	300	242	306	291	281	288	279	252	243	243	257	260	301	317	325	306	291	275	260	266	268	272	287	275	301	308	293	266	287	276	261	310	242	295	293	263	290	272	247	262	291	326	286	273	305	272	314	292	303	289	275	296	322	277	287	285	311	306	264	309	307	291	283	264	302	289	286	314	292	288	304	254	290	278	294	289	282	319	325	273	264	292	299	285	275	298	254	298	305	275	310	279	308	265	313	296	323	288	277	323	285	340	295	272	293	292	283	299	287	278	305	295	305	311	273	319	319	318	332	294	301	316	260	321	306	319	270	275	281	314	315	289	282	282	279	290	311	285	311	270	271	295	301	295	268	305	288	300	270	281	293	315	284	332	331	281	297	271	302	260	287	304	283	324	317	298	296	292	288	256	281	297	333	313	342	327	303	303	296	321	291	291	329	287	290	308	293	312	275	283	303	238	287	273	286	273	295	277	325	293	277	281	296	297	300	282	277	280	311	306	328	288	298	275	274	285	282	296	282	342	287	287	312	299	262	258	288	270	274	313	271	308	286	301	267	281	300	280	334	320	297	272	285	326	304	313	303	263	299	271	326	264	289	325	319	278	312	319	333	289	328	303	288	300	295	287	301	286	289	295	286	279	314	312	319	305	313	277	306	306	295	276	276	317	254	339	285	281	304	268	339	313	300	298	282	257	284	309	292	288	297	297	297	303	257	270	312	293	316	296	307	270	282	298	287	303	283	296	282	275	302	261	268	295	291	318	290	253	285	310	293	286	278	302	294	288	287	267	294	268	303	265	268	308	297	275	268	322	277	286	264	304	304	291	281	274	330	271	292	306	332	299	278	293	345	320	272	306	288	277	290	275	273	306	291	270	289	304	303	303	298	314	257	301	282	278	299	300	296	300	299	279	253	319	293	308	287	300	297	314	309	270	306	312	307	298	273	280	299	277	330	278	267	306	291	272	301	287	320	295	321	240	295	279	302	332	299	312	277	296	268	302	306	315	301	302	277	291	295	312	327	289	310	301	304	295	296	283	308	306	297	275	292	282	303	306	302	302	298	315	290	309	327	320	315	302	279	273	297	283	305	324	270	305	310	290	303	285	262	284	271	267	292	289	321	290	313	321	298	285	321	294	300	283	278	283	261	282	289	282	318	292	271	300	309	333	299	297	310	309	313	294	285	288	283	304	292	301	297	302	298	306	304	296	289	338	266	292	301	294	288	304	268	297	302	314	259	315	327	298	315	316	268	309	274	282	292	322	288	287	264	320	291	300	312	307	289	282	281	281	299	296	313	271	290	293	250	280	299	268	309	297	279	316	315	301	281	285	313	309	296	288	301	265	292	288	281	278	254	303	294	281	284	290	279	318	294	280	310	279	284	289	284	306	262	318	278	279	312	293	265	281	318	339	272	298	308	247	299	297	292	292	303	319	307	306	280	308	320	307	316	279	317	298	320	307	295	303	315	271	346	289	332	284	290	283	312	279	295	328	299	307	265	326	288	292	302	286	312	270	302	270	274	301	313	293	270	289	300	289	291	269	289	317	270	259	275	299	286	296	297	320	312	314	257	310	293	293	334	273	318	274	328	301	297	273	301	309	330	282	313	283	326	282	310	304	303	295	297	298	282	280	314	262	312	296	305	320	280	286	281	308	301	302	335	303	308	276	305	289	305	275	292	270	301	285	294	272	281	303	253	304	284	272	300	300	283	299	323	292	296	299	300	280	289	282	299	307	288	328	319	314	306	282	307	295	257	286	294	287	294	274	294	290	289	269	341	273	294	296	295	333	306	305	298	303	295	285	305	292	290	290	285	283	293	315	302	280	292	301	286	292	284	277	290	322	320	294	280	295	296	320	270	312	287	271	313	261	298	325	296	291	276	281	282	274	294	285	277	298	287	265	300	296	284	270	300	319	252	290	280	307	279	312	302	279	296	295	282	291	317	289	278	295	329	264	317	293	306	274	237	266	276	307	274	302	301	310	299	300	278	325	293	291	259	274	283	285	314	307	310	271	264	307	292	300	260	302	319	292	305	273	306	304	318	251	264	306	304	309	300	282	293	285	300	314	306	270	292	267	306	286	286	297	308	301	287	296	310	286	296	299	289	304	275	310	300	283	289	300	295	273	293	286	278	305	288	285	291	293	280	283	261	288	292	283	276	285	320	270	263	276	271	295	260	264	312	291	305	298	285	305	303	283	327	304	269	302	273	301	287	316	294	289	300	310	294	280	332	275	304	290	287	303	297	293	333	328	281	285	303	317	305	274	277	300	307	293	337	303	291	307	283	272	310	280	284	329	306	309	261	280	298	321	302	268	276	290	295	283	286	288	282	277	298	314	281	306	269	279	304	297	296	273	284	312	306	277	322	302	301	276	285	298	299	323	289	313	281	309	284	316	312	312	292	333	289	295	324	307	316	285	289	269	300	281	302	285	288	321	311	274	297	266	277	315	282	300	304	306	280	294	268	303	268	267	293	289	319	311	304	293	276	271	281	304	299	306	288	354	303	298	296	292	320	308	318	325	305	314	291	299	272	293	281	300	283	274	313	295	291	288	290	296	284	290	287	281	331	293	324	299	287	297	320	292	281	285	290	336	303	282	302	282	289	317	277	302	275	319	282	286	290	248	306	298	312	281	308	298	291	311	311	318	297	283	296	266	313	309	282	279	272	305	316	294	269	306	313	310	282	304	304	268	310	302	309	297	330	275	277	268	306	344	293	291	285	286	281	297	293	322	291	278	266	304	301	293	314	308	258	301	299	311	272	307	314	252	274	302	292	312	288	296	284	283	283	284	280	292	284	307	297	278	308	289	319	304	286	299	326	308	284	284	307	312	327	276	295	278	311	279	275	290	274	273	319	300	293	278	319	303	294	327	290	271	290	273	303	304	283	288	292
16797	18182	30039	32099	30214	25061	21800	19329	16110	15264	12624	11273	10713	10393	9825	9119	7584	7066	6555	5290	4660	3711	3380	3180	2855	2423	2178	1999	1961	1977	1807	1640	1623	1598	1438	1310	1258	1223	1080	1095	1060	1030	946	994	957	1040	947	889	840	832	884	833	832	835	851	827	842	810	819	839	816	730	793	778	780	778	741	737	764	721	753	755	742	711	704	773	718	762	800	757	724	674	783	702	723	699	705	732	719	693	751	742	745	708	717	737	703	735	721	733	788	722	687	727	717	742	715	684	712	717	729	708	769	696	734	777	702	699	710	703	692	731	709	723	681	734	687	709	726	711	657	733	770	697	698	733	705	692	719	723	718	717	732	762	696	675	680	697	757	714	706	729	708	672	708	737	652	722	691	702	757	750	741	688	732	693	683	713	686	702	735	746	703	688	694	708	701	727	748	693	693	742	702	652	763	758	683	720	666	713	729	682	727	734	652	765	768	730	687	741	706	648	739	713	705	695	658	717	698	734	684	705	680	717	748	699	720	712	721	704	722	692	737	717	711	733	674	742	728	775	720	727	753	693	713	675	698	710	771	697	740	701	748	758	742	753	705	724	768	689	702	713	778	742	713	699	680	755	693	720	764	720	722	749	731	690	692	713	676	726	689	712	691	710	733	724	718	733	694	742	695	718	783	691	685	695	699	687	664	759	726	727	722	707	728	707	742	728	700	708	752	726	685	694	718	711	693	682	731	742	716	686	725	684	683	739	668	704	719	784	729	749	735	716	682	699	729	701	725	692	720	753	775	710	703	708	731	703	763	721	668	742	707	688	724	710	731	775	694	757	764	671	693	730	724	678	724	646	708	724	695	714	708	681	692	719	697	732	709	677	729	687	726	645	654	700	710	720	679	730	763	687	659	697	653	734	717	684	707	696	663	714	735	702	702	708	708	743	694	698	706	698	716	715	716	713	686	705	700	753	697	697	756	695	692	753	662	736	737	708	676	694	736	721	783	706	686	715	730	712	714	698	734	720	711	702	704	746	717	688	675	681	655	681	738	731	700	661	710	705	726	707	737	714	712	703	704	710	713	715	722	765	690	664	695	707	708	716	712	744	721	763	706	681	717	715	697	718	703	724	731	698	705	650	671	727	713	694	706	767	712	709	725	697	711	747	695	667	683	739	674	722	708	749	686	715	716	696	690	693	743	729	661	726	728	719	700	739	677	718	706	749	658	728	703	696	703	673	730	701	710	755	694	776	723	784	769	676	690	754	690	710	736	681	722	771	727	700	705	732	744	662	750	731	694	710	723	748	696	663	699	710	709	693	733	742	707	695	751	722	715	716	661	710	709	735	689	730	654	732	722	728	729	738	673	683	750	693	725	674	679	683	734	694	678	747	687	759	683	730	649	712	716	742	684	671	667	719	723	737	760	717	734	702	723	682	720	688	725	716	684	683	727	707	691	705	688	728	678	723	749	701	686	687	727	712	702	710	681	718	687	716	705	699	692	692	680	724	724	739	701	697	709	678	736	755	704	687	678	681	682	686	708	699	713	685	656	687	718	694	704	670	723	700	689	771	709	670	723	723	680	725	732	714	732	735	737	655	678	737	755	747	716	698	765	767	707	766	731	702	724	717	679	691	657	720	744	710	690	711	721	700	727	736	707	756	764	756	694	729	773	689	696	711	724	714	698	731	738	753	703	727	698	692	703	770	777	770	652	750	737	687	719	750	697	719	721	694	719	727	726	721	723	706	698	679	770	708	700	727	752	691	731	750	722	732	720	703	697	695	735	715	723	709	707	722	746	741	696	699	714	726	713	728	714	731	727	722	690	690	710	693	725	722	740	701	684	721	700	676	744	712	716	803	678	747	719	694	746	701	779	672	759	687	717	697	688	702	786	714	734	736	750	678	711	725	717	715	749	764	670	721	748	730	742	735	737	672	739	727	732	711	734	728	673	718	724	696	649	736	749	682	713	752	701	734	713	727	679	709	663	705	739	720	674	723	708	677	721	679	676	735	729	721	696	689	655	725	744	753	721	716	731	709	734	723	680	761	710	700	709	719	769	680	731	742	793	705	701	722	716	739	727	754	679	710	655	730	720	720	721	758	755	721	714	687	757	728	676	715	721	708	631	752	708	685	742	753	686	747	705	683	700	707	717	695	721	654	690	660	761	714	679	667	702	737	742	706	718	722	695	724	723	775	650	737	725	729	701	728	692	716	733	697	688	735	750	729	708	691	726	691	730	710	723	700	726	760	679	704	670	691	716	705	675	703	743	706	686	725	733	696	713	761	654	697	738	700	708	715	710	712	715	693	726	721	754	690	686	667	729	743	684	720	818	721	744	708	685	689	700	780	686	698	714	746	727	669	696	682	673	669	744	676	695	710	709	701	709	723	746	686	771	732	666	692	702	714	684	707	695	695	726	697	710	670	693	741	710	732	709	714	739	710	685	743	667	736	731	715	695	723	725	684	691	691	741	702	730	733	681	713	715	692	700	712	718	715	757	719	682	667	712	730	721	737	706	756	724	720	714	708	740	642	736	746	713	751	735	704	707	712	696	693	702	715	722	711	728	773	692	725	735	678	731	679	729	679	699	739	779	688	763	680	749	723	666	735	686	752	778	730	665	740	703	760	704	727	683	764	671	698	720	716	696	713	684	761	732	714	700	756	666	736	743	721	752	706	681	685	680	678	699	684	726	657	693	724	747	683	744	744	699	697	715	756	689	704	731	654	702	694	732	710	720	697	704	709	684	687	704	724	733	715	653	688	715	655	663	689	704	741	675	733	656	751	664	692	658	682	714	745	717	674	716	706	699	725	692	718	723	723	655	696	752	687	752	713	728	749	752	744	772	706	741	738	750	712	695	714	739	700	707	762	678	679	737	755	675	679	621	699	730	688	723	688	684	707	681	646	701	675	716	763	743	716	726	732	738	701	697	725	708	731	718	762	718	707	736	710	688	730	705	768	722	713	738	722	735	686	705	685	705	672	661	700	726	733	695	678	736	730	741	655	696	755	693	761	706	714	718	700	724	734	735	740	735	742	682	692	743	690	720	719	740	718	703	679	693	728	726	716	697	669	687	725	728	718	696	721	706	724	719	704	719	756	703	728	749	741	714	757	765	701	705	728	726	706	681	730	701	722	739	691	662	706	689	723	742	674	708	741	684	667	734	752	726	693	716	708	690	700	711	674	695	686	701	676	738	699	727	682	707	675	690	685	701	704	736	722	728	727	708	716	696	682	694	662	682	710	690	720	733	722	743	715	728	709	711	680	709	720	718	712	742	706	729	724	657	691	710	713	680	683	737	672	740	703	812	651	706	728	737	678	685	732	658	705	757	703	765	700	708	730	686	705	689	739	695	739	728	705	701	733	747	734	705	687	735	705	687	668	707	691	743	674	678	697	702	717	701	694	720	751	706	704	725	734	717	678	726	738	701	723	696	743	706	746	738	735	687	675	753	718	727	736	688	707	705	713	750	700	722	707	698	747	723	690	676	725	704	669	735	706	697	739
34800	29093	33415	28136	22147	15628	11673	8544	6619	5832	4240	3771	3379	3360	3340	2578	2102	1910	1774	1422	1150	971	890	749	670	577	607	538	547	525	488	439	440	422	365	403	398	356	314	385	360	291	317	323	322	329	332	274	319	293	285	330	291	245	325	293	283	297	280	256	256	248	265	261	285	284	258	269	288	262	264	242	240	242	272	245	251	252	276	226	252	224	263	240	255	260	242	254	233	252	231	252	243	249	242	243	240	258	247	243	237	269	247	241	252	257	264	260	252	249	238	256	238	249	264	252	260	266	253	274	264	261	235	269	240	246	250	251	249	269	234	241	252	258	262	278	249	244	241	259	245	213	247	246	250	265	234	251	236	237	260	256	233	269	250	241	244	229	235	227	262	229	272	254	239	255	254	256	272	259	245	263	249	263	250	276	213	264	225	240	231	240	233	243	235	246	264	235	276	241	268	259	286	258	244	253	232	250	239	254	271	216	234	234	241	270	239	243	233	233	268	220	270	275	263	252	238	246	251	236	266	269	273	253	268	278	244	232	247	249	243	271	234	237	234	236	239	248	243	238	242	256	244	226	259	287	254	252	280	257	250	270	224	238	232	287	258	224	243	259	266	259	243	259	253	249	243	244	253	263	226	241	236	276	273	227	256	261	232	276	277	262	276	246	274	246	232	235	246	266	247	245	236	265	245	260	255	224	260	232	264	237	250	243	249	273	275	303	247	245	253	237	231	254	270	257	233	250	265	245	252	227	237	270	235	266	253	231	251	236	252	250	253	233	261	232	254	270	263	247	252	250	246	239	294	256	263	233	229	283	302	237	276	253	233	262	240	277	255	243	247	235	243	253	232	249	231	252	288	252	261	242	233	255	262	230	257	266	260	239	250	260	267	240	245	253	241	246	255	244	260	277	249	264	277	286	252	254	244	262	276	253	264	274	238	244	233	263	275	232	244	234	265	225	261	268	263	270	239	254	267	238	243	263	233	261	247	220	262	259	227	266	243	242	246	234	264	252	255	248	253	257	248	232	211	249	224	233	259	264	255	247	251	247	229	264	225	221	267	249	272	221	237	258	229	257	237	242	258	260	271	251	248	230	206	223	253	264	245	247	239	265	208	234	242	246	221	277	264	245	235	243	252	244	249	254	257	268	262	251	253	235	238	249	229	253	232	245	249	245	278	289	246	293	254	253	247	258	269	248	259	259	229	251	259	259	249	255	266	262	288	255	254	254	252	249	256	257	252	246	235	233	254	257	263	265	250	221	234	226	237	234	250	222	272	245	256	231	229	239	264	247	252	259	255	260	256	270	257	237	255	244	245	276	263	270	237	246	273	245	222	238	276	252	226	248	242	251	220	272	222	245	272	196	252	265	266	223	237	259	257	256	269	272	251	274	252	254	232	264	242	285	259	239	252	269	257	235	257	260	220	266	255	233	251	229	279	258	211	229	252	248	256	239	247	244	261	231	245	244	225	251	265	268	244	229	249	246	221	243	253	253	254	277	255	245	261	246	254	272	243	239	252	263	254	246	254	250	228	281	235	263	267	241	212	252	256	288	251	245	225	249	257	249	252	246	254	242	239	274	229	257	254	246	247	245	260	266	259	270	252	243	246	247	268	258	254	238	252	238	234	230	258	226	264	260	269	200	238	251	246	245	263	251	259	223	229	241	252	252	260	264	292	270	248	316	231	262	224	221	280	260	251	266	243	226	219	236	281	244	231	242	227	272	263	241	257	266	231	246	250	247	266	259	250	264	261	239	238	239	226	214	264	272	254	253	251	252	227	277	268	209	255	232	247	244	272	250	254	237	234	241	246	258	279	249	225	223	240	243	233	234	250	250	269	231	272	223	251	256	271	264	261	261	240	243	247	231	250	234	228	239	236	266	251	273	271	229	227	245	261	248	249	271	205	257	259	285	257	276	241	270	245	255	219	267	261	259	285	295	290	258	226	262	234	231	245	273	239	262	250	251	244	237	249	231	248	278	251	260	261	234	264	239	241	242	237	258	267	235	222	243	241	249	230	234	254	274	253	233	278	244	271	260	265	267	239	220	272	227	218	253	265	236	249	209	273	233	246	246	258	250	240	272	261	263	269	250	227	195	265	256	256	246	249	241	221	255	249	274	224	260	258	251	231	218	264	235	248	274	286	231	254	231	262	238	238	243	262	231	227	277	234	253	256	245	290	270	223	247	268	248	273	232	258	247	246	263	259	247	256	297	221	258	246	228	234	269	269	239	260	258	236	234	263	240	240	245	233	252	250	247	228	245	250	254	262	238	256	235	246	237	242	250	266	225	235	261	246	254	238	255	252	284	235	228	239	257	237	230	263	243	261	266	255	252	285	267	235	242	256	256	242	265	251	241	223	260	211	252	268	228	273	220	249	223	272	255	205	265	254	262	245	242	259	229	281	268	278	273	244	269	220	264	237	261	230	205	261	303	252	241	247	256	240	239	222	266	248	225	258	262	257	247	250	240	248	280	236	245	225	252	253	255	240	256	258	274	251	242	236	240	237	245	253	263	240	241	244	256	253	252	235	253	268	264	250	247	304	255	247	250	223	239	277	249	245	244	241	238	285	261	263	229	224	209	242	237	265	242	206	248	232	232	226	278	245	250	238	255	255	250	231	228	255	264	263	267	239	280	233	232	249	247	269	207	222	225	257	263	271	255	231	235	238	225	257	243	239	244	254	273	244	254	268	225	242	226	252	276	230	257	245	235	246	248	215	262	257	245	243	248	242	273	215	236	259	225	219	256	247	244	256	253	260	269	231	226	252	225	264	246	279	228	247	267	233	266	257	239	226	246	278	218	253	254	252	284	243	240	250	242	247	266	282	262	262	266	255	247	232	260	226	236	231	264	242	259	286	242	222	244	248	253	245	229	272	262	255	244	255	256	234	210	255	222	248	204	259	242	236	257	268	252	255	276	266	239	269	255	240	254	239	257	233	234	291	264	235	252	261	261	248	254	263	240	267	252	280	238	256	253	235	251	251	227	232	232	243	274	268	276	251	265	262	256	238	258	271	277	230	287	228	241	272	253	233	240	233	237	250	244	257	274	261	285	258	258	266	236	233	238	266	248	262	249	247	253	243	226	275	245	258	221	248	289	279	240	252	248	248	258	255	244	238	286	238	234	272	256	258	271	223	272	237	240	246	258	253	227	258	248	230	252	256	278	258	265	242	240	252	269	252	265	241	213	288	270	242	235	237	257	249	253	280	220	269	228	256	235	244	262	261	257	240	239	245	269	231	270	256	262	218	250	253	256	262	220	241	258	252	251	231	229	280	220	260	246	239	228	243	288	256	236	248	211	248	264	265	239	220	264	238	242	231	244	254	264	251	238	252	279	289	261	260	260	268	244	249	228	251	246	265	222	255	245	254	267	254	269	257	230	266	256	267	247	231	256	257	220	268	240	211	274	263	223	260	241	264	265	255	257	254	250	248	258	251	246	232	263	255	263	242	258	226	273	252	237	268	239	242	294	244	256	275	249
20924	21361	34719	36431	35347	30478	27819	24293	21383	19222	16258	15430	14675	14632	13948	12084	10676	10263	9273	7577	6291	5291	4895	4522	3814	3125	2981	2713	2735	2491	2414	2023	2057	2044	1770	1635	1628	1443	1360	1376	1256	1146	1104	1112	1247	1314	1072	979	928	884	856	858	846	855	858	784	832	879	954	805	844	784	771	795	742	698	729	757	721	714	727	722	627	738	646	678	673	670	659	617	643	598	599	652	667	626	606	646	597	679	657	618	604	599	627	631	599	633	581	615	613	570	605	631	617	602	663	591	632	612	617	622	605	634	587	546	569	634	590	644	611	696	608	645	557	649	619	643	611	635	618	643	626	586	554	668	655	599	588	635	587	519	607	630	607	584	596	604	605	625	577	611	568	620	640	599	614	622	630	615	630	567	649	639	593	621	566	647	599	602	576	612	584	619	638	651	590	598	621	602	641	622	628	586	639	605	594	562	638	620	584	607	613	614	652	648	579	634	643	586	599	634	635	621	624	640	592	597	612	631	620	608	586	624	584	647	634	598	599	610	597	587	581	603	586	621	575	585	583	613	600	606	605	577	636	619	614	610	679	614	622	610	592	577	620	632	650	631	616	576	623	670	593	577	623	572	578	599	671	609	617	605	643	612	622	622	623	642	588	610	632	595	630	660	624	620	595	603	636	659	603	619	621	620	613	585	590	585	586	575	638	589	572	555	596	620	613	640	573	610	636	592	652	589	602	587	633	592	581	620	589	611	618	551	641	636	594	637	626	564	630	621	621	601	610	619	585	600	588	623	625	594	586	608	578	623	597	607	620	584	626	593	646	631	595	558	579	571	598	594	637	611	600	669	602	575	575	597	607	582	579	664	592	619	596	623	580	670	626	601	649	622	619	595	610	668	594	605	612	613	605	641	575	610	595	600	586	601	578	638	634	600	622	625	621	572	635	657	591	604	581	606	593	635	573	595	587	582	625	607	580	621	647	610	633	621	599	579	649	596	574	658	599	585	617	568	605	556	573	577	592	635	593	621	601	639	593	619	619	609	560	596	608	641	569	558	634	607	596	618	675	605	600	629	568	588	632	586	613	616	581	603	591	619	611	627	610	589	629	600	576	577	568	584	631	612	599	616	596	613	607	595	583	637	640	623	649	595	632	638	603	640	593	617	628	601	574	600	641	630	612	592	653	619	650	602	601	630	582	565	588	578	623	638	620	553	575	587	583	616	629	630	641	577	569	609	591	594	629	617	603	607	623	567	651	591	574	608	561	640	573	614	665	642	638	613	611	632	592	594	634	608	544	628	620	644	631	619	611	640	610	590	611	593	629	609	615	622	611	610	636	653	595	583	629	640	624	614	615	590	574	623	618	627	617	609	598	575	646	606	586	617	611	566	630	605	649	618	598	569	628	613	602	610	641	594	634	627	597	595	642	637	598	588	601	590	622	628	624	589	603	584	600	605	619	626	634	554	631	603	592	595	610	633	598	585	613	656	637	616	568	633	604	600	600	608	600	654	579	626	629	600	648	597	644	631	616	546	559	633	619	619	629	587	626	625	639	599	638	630	612	601	622	590	586	637	591	597	604	559	603	584	596	647	612	597	588	583	571	599	609	611	582	629	653	604	562	643	626	614	606	615	586	633	596	571	599	617	649	640	586	623	585	640	600	619	582	612	599	581	603	611	636	634	612	627	624	611	619	641	617	631	636	644	597	611	570	577	636	635	617	581	590	618	608	597	579	661	604	645	653	587	620	601	623	581	636	630	558	608	630	611	613	596	605	610	592	685	606	629	617	562	572	586	583	577	558	639	602	627	598	595	598	620	639	635	574	591	591	591	621	561	613	604	676	594	588	629	598	607	649	617	620	619	586	583	637	609	616	583	622	626	581	591	595	606	585	642	601	623	599	603	562	634	585	634	596	609	587	590	629	606	647	609	577	642	587	627	587	630	617	589	602	623	627	608	606	593	605	591	605	612	567	545	637	595	587	616	626	639	548	635	627	647	596	637	634	612	619	599	580	604	609	600	602	601	601	646	605	602	580	572	608	648	611	601	625	606	576	584	626	652	557	644	636	603	637	618	616	565	608	631	623	598	572	599	597	676	614	585	605	578	609	640	600	623	601	628	605	619	605	597	602	564	607	593	603	628	621	615	573	627	626	577	587	620	639	597	621	612	606	591	617	593	591	615	604	618	636	611	611	551	591	599	608	584	653	569	571	589	628	579	616	618	611	547	607	561	627	628	594	579	617	600	595	632	598	628	578	616	615	574	567	586	609	571	603	650	640	621	629	616	621	606	619	614	572	627	586	690	615	616	600	603	620	599	608	593	603	589	580	605	594	609	636	614	593	608	599	590	646	609	614	590	638	588	630	581	614	612	643	577	585	567	623	577	585	605	625	628	606	647	640	584	621	571	612	624	642	582	599	602	617	600	598	594	572	572	646	632	624	578	634	568	619	607	605	632	609	621	598	585	659	612	609	603	645	616	549	620	584	577	608	623	629	638	616	579	614	614	600	602	632	591	603	601	620	610	651	585	629	639	658	569	636	626	613	637	604	578	544	647	623	564	604	637	635	660	597	579	634	662	592	618	588	610	611	600	601	587	613	591	600	603	636	606	577	564	569	593	558	584	567	577	571	608	600	615	562	583	604	636	626	583	585	569	601	582	585	613	594	628	618	568	625	615	602	610	612	605	617	589	579	633	644	622	575	586	639	599	629	623	602	604	630	599	623	586	587	626	631	602	596	614	612	585	603	625	634	606	645	591	613	653	622	621	621	593	577	582	638	597	591	589	609	585	630	685	595	623	589	573	611	564	604	597	633	652	626	605	621	653	624	605	613	635	630	583	599	611	626	568	604	629	602	614	599	614	595	615	555	613	594	587	634	582	659	628	629	622	591	595	624	648	626	558	604	549	570	644	618	582	603	583	643	625	624	645	615	560	654	626	581	632	605	645	562	671	630	595	614	632	591	641	591	620	583	602	536	614	649	578	644	608	570	626	622	642	659	628	624	566	544	606	611	559	612	615	600	591	599	625	608	602	559	599	591	647	620	613	601	613	612	600	579	590	602	637	612	581	581	618	612	580	590	627	662	617	563	630	579	618	613	610	640	640	586	586	641	653	601	643	616	653	614	623	607	617	631	572	652	622	613	616	581	611	605	598	605	606	554	624	570	586	631	632	589	613	603	619	607	594	571	580	667	633	585	601	605	574	603	559	602	630	605	634	584	579	608	608	573	627	594	597	650	644	584	631	557	576	647	626	597	607	623	655	584	598	597	592	637	663	621	635	592	621	633	614	611	580	610	579	615	653	656	638	606	596	641	605	604	603	627	609	606	623	598	628	596	613	597	584	628	643	594	614	639	622	661	608	624	612	603	663	628	594	653	635	623	582	616	587	576	548	657	604	620	600	562	635	632	616	589	595	620	631	626	639	546	549	569	588	637	648	581	620	610	605	627	631	637	573	590	621	604	600	583	618	624	597	589	608	573	642	605	587	614	648	646	601	662	611	632	618	580	593
18608	17383	21628	15788	10918	6232	4247	2872	2431	1923	1599	1311	1203	1163	1042	1014	844	779	684	641	554	443	480	407	387	369	374	341	315	335	355	330	311	320	324	295	301	288	274	250	263	247	275	250	283	261	250	249	283	249	253	254	241	267	264	283	246	270	275	255	229	240	234	271	252	250	254	224	237	229	267	253	252	249	255	239	256	246	270	240	259	261	238	247	238	230	231	236	230	257	251	265	274	222	235	280	245	256	256	233	246	260	242	258	213	270	263	248	251	225	256	232	276	228	235	265	269	259	218	257	261	290	293	241	234	239	249	227	257	238	230	231	249	246	253	227	270	256	242	241	257	265	248	261	255	260	293	233	210	254	244	288	253	260	267	242	216	258	249	241	212	257	250	239	256	224	233	250	225	257	254	247	267	242	252	239	212	234	246	238	240	238	239	245	262	249	223	227	237	258	242	243	245	259	238	235	229	248	261	262	250	259	218	230	232	246	254	249	233	247	233	236	242	243	241	239	259	242	244	263	248	256	249	233	272	235	253	242	231	253	268	247	258	276	248	275	222	222	269	234	235	273	269	237	258	223	263	261	274	232	237	270	266	269	252	270	233	239	252	259	245	254	244	256	276	258	253	239	255	246	246	273	226	263	255	250	220	267	271	218	239	269	214	251	235	242	242	249	260	265	224	263	253	232	223	231	255	243	253	241	273	227	235	237	240	242	259	231	221	248	245	256	271	260	235	243	246	268	245	255	250	218	251	245	260	260	255	233	212	260	295	242	241	232	255	250	234	222	222	253	260	245	262	259	256	256	255	247	242	250	247	234	260	252	251	235	245	243	228	241	267	223	254	222	282	248	223	274	259	247	230	240	218	234	263	253	270	227	253	240	265	258	227	262	250	251	281	255	224	241	250	248	259	250	255	267	227	270	253	230	252	240	232	257	266	249	256	224	235	237	218	253	236	260	220	227	264	264	253	293	275	251	231	247	233	230	262	234	268	269	231	248	239	265	262	240	256	244	246	242	275	238	213	248	238	256	254	233	245	276	261	203	289	267	259	252	271	253	224	229	265	244	255	229	260	270	244	252	244	239	255	245	259	246	270	269	267	275	243	232	255	250	295	243	232	233	252	265	226	247	254	257	265	255	234	248	237	210	243	239	248	240	268	227	259	248	247	264	233	260	244	252	254	240	251	267	221	244	263	236	239	250	276	262	252	257	243	225	232	259	238	248	234	229	253	276	270	256	231	227	259	251	244	227	256	222	231	267	229	242	236	234	243	225	242	258	265	245	242	245	246	257	250	263	233	262	238	248	236	237	256	233	257	267	239	258	260	220	262	236	237	257	253	230	239	265	232	256	231	245	254	221	224	249	245	266	267	235	239	273	263	241	247	234	254	239	276	242	240	267	250	267	260	268	244	236	238	281	244	267	260	212	244	270	277	257	219	246	252	262	234	286	254	233	243	252	240	227	244	249	284	250	261	256	272	210	280	260	240	267	261	249	279	228	228	250	225	245	245	258	259	259	276	254	272	228	256	227	240	232	272	247	250	287	231	256	265	266	263	257	278	243	246	245	251	240	284	232	234	242	237	233	243	242	263	238	245	225	202	255	236	241	220	248	257	233	269	234	265	247	253	236	262	227	254	256	237	226	262	237	262	249	260	279	235	237	202	267	235	235	256	251	277	251	245	292	247	271	234	221	251	232	211	253	265	240	249	260	230	205	254	256	258	244	265	284	242	228	250	272	235	215	272	267	242	229	263	255	256	245	260	267	232	247	254	236	251	249	222	260	238	233	258	240	267	241	249	234	256	248	219	227	258	218	263	220	225	263	244	285	249	255	210	268	263	238	267	246	239	227	259	241	261	247	239	255	258	218	240	251	257	245	247	245	239	258	222	258	234	225	230	236	249	243	226	228	263	249	254	265	217	242	260	258	225	237	232	245	231	255	250	263	237	243	247	246	271	228	294	256	241	260	250	259	239	265	280	265	258	209	293	216	256	234	243	309	258	237	235	234	254	256	225	259	221	228	244	257	227	255	253	284	254	224	249	247	223	223	239	235	240	264	249	253	220	250	244	256	225	283	209	254	244	266	238	232	253	245	286	266	261	255	220	277	230	251	265	254	242	228	214	242	254	252	274	237	232	224	257	230	268	239	263	264	223	249	238	231	240	260	222	244	255	262	230	248	252	262	258	273	222	243	267	246	254	258	219	248	288	229	265	265	273	279	237	245	273	259	238	235	251	256	250	250	279	255	240	259	202	280	264	275	240	233	252	242	254	257	207	227	246	258	211	263	283	239	222	240	261	214	234	248	239	234	230	238	260	240	228	265	249	237	209	239	220	246	250	223	238	246	275	268	271	259	214	245	253	265	251	253	256	242	263	235	240	228	240	218	261	241	273	235	250	248	260	279	248	266	283	253	232	258	255	275	245	232	274	250	240	244	247	246	223	257	236	262	266	279	263	236	248	268	245	261	256	247	238	238	254	253	253	246	239	251	243	263	247	255	253	238	234	243	249	257	242	257	266	251	240	241	227	238	241	239	244	254	241	235	255	279	231	235	226	254	269	228	233	266	247	249	244	276	214	207	237	237	266	234	235	251	266	232	249	270	276	255	247	254	210	238	250	208	253	259	268	269	255	248	243	253	252	251	269	265	240	238	241	221	260	257	261	251	243	229	217	265	259	253	227	227	247	239	239	255	235	243	260	266	257	273	263	238	258	240	222	243	256	248	275	259	249	230	241	257	264	252	234	238	244	234	266	218	236	242	254	242	226	259	223	242	256	256	243	251	251	243	233	271	278	236	258	251	241	250	222	243	259	245	246	240	239	251	265	244	239	253	240	253	222	234	272	256	227	238	253	278	263	242	248	253	259	248	252	242	275	243	234	229	223	234	260	268	227	242	247	274	251	263	264	229	262	252	265	263	219	264	248	232	282	267	239	223	260	245	262	244	241	268	230	226	230	229	244	238	249	243	249	273	242	254	260	245	255	257	234	236	240	279	243	265	252	243	232	273	248	237	286	295	254	262	232	256	219	268	276	236	249	272	254	240	254	256	245	252	263	215	267	263	224	238	230	261	247	270	236	269	235	239	254	263	261	241	248	225	246	269	271	264	224	230	244	279	253	233	238	219	242	238	271	230	251	247	255	235	254	222	230	240	243	250	241	263	272	237	263	221	241	222	219	251	259	237	244	250	250	245	236	265	228	269	230	231	254	245	238	256	241	237	200	246	261	245	253	264	245	238	257	216	250	271	272	248	269	243	251	269	234	261	249	251	230	259	248	221	264	236	260	230	223	264	272	251	230	261	239	258	247	234	246	261	238	235	250	210	252	231	245	248	230	210	278	206	264	280	257	241	234	249	240	250	249	251	289	253	267	254	245	256	237	247	241	227	232	244	254	259	248	280	263	244	234	236	204	264	243	220	238	251	234	261	264	247	225	247	244	240	242	254	258	226	265	287	243	258	235	271	236	266	290	266	202	246	239	271	275	265
10604	13266	24836	24950	23639	17932	15258	12156	10327	8996	7800	7025	6262	6118	5639	5444	4811	4267	3681	3146	2676	2093	1942	1896	1606	1485	1394	1323	1371	1256	1211	1083	998	1018	944	916	800	805	763	772	717	765	738	705	721	688	674	672	687	716	675	652	688	648	688	703	641	696	643	684	617	665	642	632	639	613	630	596	614	604	665	641	616	656	588	633	646	606	648	622	623	640	599	642	625	627	664	623	638	623	604	642	639	668	622	624	680	622	622	593	613	585	623	644	641	598	609	580	622	677	646	605	601	672	674	641	641	594	596	618	629	700	628	632	615	647	611	612	631	608	610	612	620	639	562	591	640	625	675	624	678	656	636	579	597	644	630	623	616	594	596	622	637	626	630	620	573	622	630	637	689	579	604	606	626	575	642	585	624	634	605	669	627	635	632	610	620	658	626	592	628	625	599	608	585	607	607	560	638	601	667	663	621	626	634	624	640	589	613	612	623	604	611	625	583	644	606	611	623	636	617	632	650	645	580	615	654	644	650	616	637	636	601	634	628	598	598	618	647	625	626	578	657	633	632	618	608	637	675	631	639	594	615	661	634	622	620	645	633	592	600	615	624	631	608	626	630	564	661	620	609	644	639	642	617	620	669	595	565	599	606	618	630	624	600	617	585	603	606	660	591	590	638	599	604	628	607	621	596	603	616	657	630	608	609	664	586	626	589	618	661	624	628	602	655	631	621	608	614	606	652	607	599	621	617	623	614	605	599	676	602	626	627	661	641	629	611	614	612	626	592	600	629	629	608	608	573	584	601	588	617	621	621	612	625	636	599	620	613	617	633	649	595	620	669	605	573	634	632	593	626	610	617	576	589	586	626	616	649	605	635	643	636	644	643	613	628	565	603	608	635	596	633	663	629	591	625	622	614	622	670	638	616	671	629	626	664	615	641	604	572	610	649	609	603	597	599	617	618	580	605	630	616	645	604	640	649	627	626	621	604	639	628	634	614	615	609	649	630	589	604	588	636	624	610	615	593	659	635	607	629	594	607	637	636	569	622	625	601	590	615	582	623	627	627	649	584	651	612	610	643	579	611	612	627	613	600	581	607	640	651	617	605	650	644	603	602	643	639	653	626	590	620	655	580	590	582	627	606	605	607	636	689	650	581	628	600	623	595	613	590	625	648	632	637	630	593	602	632	643	588	630	642	628	630	621	625	635	641	574	624	629	593	615	641	634	600	688	630	616	622	649	641	654	593	597	656	602	643	643	654	621	600	617	630	631	621	596	588	617	614	625	630	634	618	625	680	616	622	576	570	604	612	626	629	626	594	631	595	614	582	597	606	584	617	604	619	621	623	637	598	633	669	601	621	641	625	636	638	646	629	623	674	638	586	599	639	594	602	617	620	632	616	634	654	611	629	611	601	611	610	612	623	617	617	617	615	621	622	597	634	632	613	603	622	614	595	595	605	638	657	587	604	656	632	620	634	614	606	609	642	637	613	617	650	663	625	619	595	595	626	642	606	625	581	633	586	597	590	644	637	617	608	621	604	605	597	638	634	615	613	606	634	637	573	584	634	626	596	614	579	644	615	647	616	618	647	652	612	663	624	629	618	635	644	638	604	612	603	612	615	626	634	637	633	594	625	634	601	616	602	627	630	611	603	631	660	626	608	632	622	591	646	636	665	614	656	617	593	645	599	572	601	650	620	640	661	639	619	607	589	627	658	627	625	625	614	634	571	658	588	604	589	660	620	599	612	616	611	611	613	628	619	656	612	601	637	658	619	657	644	635	585	603	608	583	671	598	569	641	603	627	625	621	633	603	637	612	602	609	632	611	630	591	648	594	640	636	645	626	636	651	635	608	582	618	643	626	613	575	611	647	600	616	619	657	615	628	625	631	569	578	627	618	638	638	643	624	644	605	590	608	579	639	646	606	603	631	621	623	615	625	567	670	641	596	644	682	613	637	603	662	628	647	647	678	650	668	647	580	592	622	621	650	663	634	643	598	651	601	584	599	644	590	598	632	651	590	655	575	631	608	645	640	592	594	643	631	629	613	604	634	645	596	630	597	622	674	633	619	605	670	610	590	632	598	649	603	650	622	653	590	641	636	608	642	646	635	627	609	635	657	612	646	624	625	629	576	621	612	664	620	626	631	614	632	553	589	649	591	600	615	642	565	600	644	645	637	620	618	605	655	645	602	576	615	631	613	617	617	636	616	596	657	621	639	615	531	568	608	589	621	597	617	626	580	617	651	590	609	614	653	643	638	620	640	622	635	622	636	678	643	652	622	628	610	600	638	625	643	638	603	627	629	643	636	610	575	636	605	654	644	603	608	631	594	645	649	625	640	604	657	650	617	651	645	607	619	588	579	660	641	621	601	611	650	618	694	662	606	629	595	603	659	657	584	632	599	645	665	646	651	677	624	574	578	605	597	641	616	633	641	619	633	612	622	594	636	655	640	654	622	582	596	640	633	610	596	623	598	600	588	598	632	631	564	601	664	612	616	625	604	632	627	574	596	597	598	617	609	605	646	656	683	610	634	583	628	626	600	601	587	581	625	636	646	632	564	606	591	622	619	646	625	597	630	656	638	609	603	645	625	609	607	579	594	608	606	625	639	634	622	582	600	585	630	617	615	644	632	616	680	641	633	665	633	644	601	616	677	607	602	607	568	619	609	610	652	588	601	601	646	614	575	641	611	620	636	583	622	597	563	621	613	605	625	637	618	599	607	647	632	604	630	620	618	596	620	584	607	600	620	605	637	592	618	603	599	603	638	596	622	642	608	624	635	640	632	661	592	630	665	581	665	667	649	678	625	588	577	589	689	644	625	608	619	632	624	615	585	617	612	649	671	607	579	663	652	603	601	636	607	615	584	617	626	650	627	624	647	560	597	646	647	636	637	638	592	639	647	616	611	607	605	612	609	666	623	627	612	627	588	580	600	574	612	610	671	640	658	639	670	598	638	661	604	589	636	626	608	594	617	632	621	644	640	587	604	639	620	622	620	594	624	621	593	626	586	574	560	590	605	637	618	606	630	562	597	605	593	607	577	613	606	629	563	609	603	582	643	641	642	664	627	646	622	588	651	613	650	652	607	615	658	608	642	606	617	638	606	618	589	665	641	600	579	618	605	606	661	640	651	630	673	633	660	579	603	582	641	623	605	684	644	634	648	629	599	624	620	579	616	587	663	643	601	637	634	619	623	578	630	629	610	624	619	620	617	594	620	605	569	578	610	593	599	633	621	609	619	576	637	660	656	611	637	595	555	598	647	576	610	598	681	571	585	615	591	644	615	615	610	581	622	619	632	628	634	595	616	610	628	640	649	626	607	636	599	667	611	630	577	635	616	622	627	617	600	570	671	570	625	632	628	588	619	654	646	645	628	622	614	606	643	619	585	659	670	610	623	617	629	622	635	623	606	578	627	621	609	638	625	594	616	617	658	612	597	635	609	651	648	571	603	620	602	623	584	646	670	627	646	614	615	583	649	634	634	636	605	590	578	635	615	639	607
26737	23720	27403	22368	16509	10543	7332	5238	4184	3561	3002	2443	2269	2056	1912	1843	1573	1335	1125	972	829	694	656	658	540	534	488	488	462	444	436	434	406	419	384	392	424	363	339	296	385	331	323	357	298	333	315	319	334	341	298	327	300	330	349	301	318	304	314	295	298	292	316	291	314	307	288	342	312	282	338	310	291	301	306	292	308	287	289	313	285	310	291	283	310	268	296	316	308	311	308	278	293	274	278	313	296	273	295	298	281	287	275	280	305	284	294	304	292	300	303	309	274	326	274	300	290	291	272	276	299	292	298	293	323	282	313	303	278	274	310	300	307	299	283	324	289	291	288	328	290	295	260	277	300	245	333	308	287	294	262	276	322	292	247	290	293	293	339	280	328	281	265	296	324	303	290	290	273	295	308	285	282	319	339	303	290	289	304	280	298	300	279	264	284	302	292	323	265	305	294	288	325	267	289	287	303	267	278	290	291	306	303	287	259	309	297	308	314	286	260	308	293	333	286	290	309	285	236	320	309	306	259	320	264	294	266	283	298	288	292	284	312	271	264	299	303	272	295	302	293	272	293	272	287	282	295	280	281	318	314	257	301	289	284	306	271	289	300	297	315	287	300	312	299	282	315	287	292	302	284	286	316	283	309	289	282	288	294	277	310	290	289	311	327	306	271	307	306	273	282	307	297	292	318	309	287	292	265	300	302	275	289	299	322	299	304	317	254	308	252	322	295	300	282	310	286	304	274	297	311	287	305	319	298	293	287	326	279	324	294	288	272	285	294	307	313	304	288	293	297	309	282	289	314	287	263	296	304	304	301	304	302	293	292	299	291	255	273	291	273	290	306	280	300	293	287	290	315	296	311	258	277	316	292	298	290	304	286	301	279	287	309	303	277	310	318	270	289	325	312	261	316	268	321	296	272	316	263	293	277	296	274	311	270	299	282	259	295	277	293	251	310	271	260	282	300	293	289	261	311	305	276	311	288	281	302	270	303	275	260	307	271	302	323	288	311	288	250	275	282	291	299	292	327	305	300	291	289	333	282	315	298	289	309	268	301	290	289	287	293	296	248	298	300	282	267	288	300	302	326	264	302	278	296	316	290	296	348	285	331	293	309	288	309	283	311	280	289	298	297	325	279	287	293	314	284	280	306	274	260	288	321	270	292	317	301	279	284	284	284	311	301	272	285	314	289	289	275	296	316	296	325	274	316	276	286	284	293	308	315	298	310	277	306	292	341	285	304	295	311	302	321	293	304	301	264	263	292	317	308	320	283	267	273	254	318	296	281	275	291	296	290	292	286	323	301	311	303	282	307	280	283	297	323	325	287	294	310	290	294	253	270	327	295	316	266	299	291	279	282	295	317	273	314	309	305	289	297	289	280	270	307	258	285	304	332	338	259	321	279	298	299	291	307	274	283	298	286	277	282	337	290	289	308	305	310	292	331	319	272	281	290	301	282	315	270	274	305	282	320	297	306	278	275	336	295	318	315	270	298	238	261	277	254	322	287	278	303	289	317	299	325	300	288	275	280	288	289	302	266	293	281	284	295	325	338	294	272	293	298	316	279	306	280	298	290	320	285	269	298	263	296	269	310	267	321	294	303	285	309	321	268	267	289	298	295	263	310	285	265	311	316	313	268	322	299	299	271	277	288	292	286	306	284	289	298	280	283	309	320	288	306	262	249	309	271	309	286	299	325	287	278	307	279	296	299	282	301	304	308	291	273	262	283	295	299	284	293	291	302	284	314	289	288	284	293	280	293	291	281	288	308	310	281	286	267	249	279	306	296	317	295	301	296	288	333	314	267	295	278	284	309	325	283	292	279	299	256	266	294	310	308	295	302	301	279	300	291	293	328	293	272	305	288	305	288	315	299	304	295	294	282	250	332	302	315	264	269	278	266	307	304	272	263	304	313	317	270	286	298	286	289	273	312	288	302	308	280	285	320	314	276	287	266	294	315	287	294	309	297	289	322	280	292	294	292	294	313	283	278	297	290	268	297	271	307	314	269	261	299	289	288	275	277	264	297	296	309	282	302	295	282	277	273	326	257	310	268	278	293	301	278	283	316	283	306	276	278	283	301	339	283	301	302	289	272	294	318	307	304	302	270	303	325	268	291	270	282	287	283	264	269	267	319	287	309	289	294	283	284	310	295	272	289	311	299	278	287	312	298	298	275	312	307	280	291	329	283	305	301	276	280	301	303	325	294	290	319	315	312	274	314	323	302	281	306	292	287	291	301	289	282	316	303	309	289	315	268	306	295	268	307	299	302	271	293	290	309	311	277	303	280	272	290	298	307	281	306	290	259	269	319	309	279	280	302	318	309	311	260	332	319	310	281	289	309	293	329	258	305	315	309	293	340	264	308	269	266	291	282	269	305	282	278	283	294	258	276	323	291	297	291	329	304	296	257	287	297	281	305	267	309	283	275	281	282	282	297	315	265	340	265	287	273	273	262	276	290	288	313	270	325	336	271	333	300	259	305	307	300	316	296	315	299	319	299	285	321	296	282	306	291	272	284	295	249	280	278	269	294	289	310	239	296	290	309	317	330	276	301	311	296	278	299	281	270	296	270	249	273	313	281	303	296	282	299	301	311	304	301	313	301	288	275	311	281	300	277	320	292	298	290	285	270	265	266	291	300	288	288	300	281	234	313	303	314	274	282	293	287	304	290	266	309	270	284	262	293	254	288	280	330	256	306	283	305	275	268	293	272	303	276	283	287	298	295	300	282	300	253	284	312	315	292	302	266	300	289	278	288	275	260	284	294	306	298	273	287	275	316	263	296	291	319	289	272	297	306	262	277	299	286	281	304	306	295	294	292	294	290	318	299	279	316	284	285	347	353	302	282	327	259	289	279	303	305	299	304	291	302	285	324	322	284	296	298	266	306	290	278	302	282	268	319	278	309	311	305	260	254	282	271	305	331	309	330	318	310	297	333	290	297	314	272	298	284	332	313	330	304	290	258	320	263	289	284	300	283	274	271	325	292	322	288	295	266	322	288	283	298	299	321	296	276	288	304	280	295	259	297	284	295	274	292	317	284	275	283	316	296	314	301	283	298	337	296	293	286	278	286	300	296	293	292	315	306	298	314	325	280	267	317	321	294	287	268	300	292	297	299	285	300	277	323	262	307	277	289	316	335	335	324	315	293	277	289	261	295	314	273	300	310	308	269	309	261	289	310	292	259	322	253	265	283	307	302	312	275	273	302	279	294	275	290	280	274	298	315	307	314	303	299	283	275	298	288	306	287	297	300	309	276	289	268	273	278	308	319	293	311	303	313	331	265	276	302	307	289	304	300	266	292	296	288	318	311	327	256	301	268	274	309	282	301	286	276	255	293	307	330	310	248	289	291	290	302	272	262	281	291	331	300	292	287	306	292	290	297	282	295	285	306	273	296	315	308	294	311	320	287	284	285	299	312	301	289	277	270	275	308	333	279	287	281	301	300	298	306	294	283	281	297	315	295	325	297	279	294	294	279	290	279	309	326	321
16237	18189	29605	32246	29501	24517	21596	18458	16440	14480	12474	11252	10605	9871	9757	9081	8112	7162	6298	5277	4382	3566	3111	3179	2641	2381	2281	2063	2073	1935	1839	1540	1602	1620	1399	1235	1281	1150	1090	1066	1051	977	956	1002	1075	1038	904	935	857	830	878	902	869	852	858	838	855	838	804	781	762	806	806	825	804	808	776	765	796	692	741	772	738	749	712	750	695	712	736	672	727	754	718	725	759	712	745	722	728	727	757	726	724	701	738	660	738	725	701	734	701	767	709	708	668	723	717	699	714	724	701	706	760	678	736	721	706	688	688	759	675	770	703	754	755	697	760	745	719	697	703	703	741	675	727	747	718	725	715	752	752	740	692	684	712	690	705	726	722	733	718	662	712	730	708	680	765	733	713	690	706	666	682	700	686	720	735	771	725	710	669	724	680	703	739	764	700	713	707	677	688	742	744	726	684	704	677	691	711	681	712	697	729	703	728	775	691	738	737	693	702	737	711	700	703	682	697	704	731	743	700	721	741	739	713	706	706	736	751	704	695	682	741	739	712	687	746	729	718	675	701	736	688	713	736	706	719	737	699	712	716	715	705	725	722	708	710	679	714	723	726	750	684	692	730	671	684	674	727	717	708	734	754	706	729	656	731	684	705	687	738	673	705	678	735	712	740	722	747	737	697	696	759	774	713	753	720	692	733	668	656	725	693	692	747	748	702	715	679	682	746	730	735	701	679	708	750	700	720	695	708	710	671	707	766	729	732	755	700	745	755	720	705	735	737	699	676	735	686	740	709	711	722	732	757	724	722	732	680	692	736	732	656	750	746	772	709	740	716	714	706	694	684	698	700	704	715	786	751	695	760	656	714	693	753	759	727	716	739	712	695	679	665	711	728	716	687	714	701	697	744	727	688	704	718	704	740	720	726	735	656	730	709	698	719	716	705	708	710	697	704	701	737	692	663	681	656	700	765	685	741	688	714	722	725	702	732	697	744	731	725	692	702	731	722	723	749	695	728	678	686	730	683	765	769	710	701	717	733	681	725	710	666	674	713	684	709	673	736	739	674	759	728	716	702	718	705	672	717	704	672	694	693	757	723	721	701	703	691	675	699	680	714	690	714	698	716	749	689	740	711	774	700	721	690	708	719	695	723	699	755	736	667	707	686	721	668	694	745	686	705	739	729	703	703	653	723	726	732	720	692	699	735	754	714	648	720	728	744	740	753	699	795	686	686	690	729	712	713	716	715	737	743	739	642	744	698	732	721	678	735	749	719	679	709	779	760	692	681	710	706	678	747	707	699	701	758	681	755	680	704	728	739	694	725	739	733	715	691	760	729	725	695	748	669	726	728	730	688	716	714	780	685	713	776	711	731	640	703	737	668	714	691	705	772	718	744	728	725	692	734	716	724	691	737	709	692	681	711	703	716	712	715	722	720	737	751	661	750	712	714	684	680	718	765	743	739	684	765	717	694	722	694	679	695	746	701	722	701	735	705	700	683	701	710	745	695	751	699	733	695	741	728	736	738	721	673	690	710	708	726	671	699	679	701	692	678	717	711	751	716	684	746	732	682	702	716	701	695	738	725	699	738	741	705	702	703	734	653	739	734	717	719	745	718	691	717	709	680	725	713	775	700	707	730	697	699	736	668	716	731	680	698	731	690	711	749	702	727	723	714	740	725	706	712	689	664	683	696	696	717	692	744	722	761	667	692	714	725	727	755	707	719	733	696	752	688	743	729	709	765	684	741	760	721	710	699	697	705	687	744	711	745	729	710	710	704	734	703	715	724	746	676	674	722	705	745	727	725	794	719	662	691	705	706	727	705	736	691	745	707	664	764	739	701	722	710	701	716	658	729	680	698	716	694	704	700	736	698	700	709	725	694	729	715	686	734	749	699	709	728	681	696	747	678	729	697	714	723	700	720	721	724	733	681	708	746	738	699	729	726	729	714	724	694	691	728	737	754	735	729	660	720	750	753	639	696	723	721	732	729	705	691	734	663	713	702	741	719	652	746	791	693	722	700	691	751	686	697	693	692	715	701	696	693	743	726	700	665	727	746	740	692	709	745	711	666	730	725	708	662	739	706	704	671	733	737	715	707	743	697	719	708	716	702	698	744	734	717	689	706	662	717	702	746	718	718	690	716	689	734	737	710	690	786	732	751	706	643	695	705	722	698	719	678	704	705	724	738	680	724	749	686	700	744	703	734	691	717	769	705	736	695	707	701	705	735	721	686	738	726	716	696	725	674	754	742	647	684	703	715	717	726	721	710	749	718	726	722	661	690	747	675	707	698	727	693	671	722	691	691	714	702	682	721	744	715	719	725	688	695	692	740	728	730	778	704	727	682	712	705	759	776	724	718	716	750	750	711	711	705	708	700	735	734	725	715	713	709	749	677	725	738	715	705	731	706	721	775	705	728	686	765	718	708	705	733	704	678	711	704	703	668	719	703	698	710	668	716	687	730	722	728	723	697	668	714	692	745	675	684	715	705	791	688	695	731	697	759	678	762	758	697	730	758	696	754	683	714	739	740	732	671	707	727	740	734	732	732	664	692	764	724	691	677	739	726	735	704	717	738	715	746	653	668	718	769	715	713	766	709	693	722	703	689	665	745	724	707	736	723	716	690	680	686	687	737	726	757	700	726	687	678	719	710	716	730	675	712	725	721	713	750	681	696	766	626	698	705	787	730	661	736	739	711	699	739	705	705	685	699	710	764	742	713	710	709	711	744	771	702	758	701	790	749	675	716	703	744	720	742	715	744	665	764	709	698	780	739	686	686	738	715	705	685	712	720	729	668	669	737	704	745	680	688	769	756	699	742	712	728	700	716	695	724	714	689	690	717	649	743	713	694	722	707	750	745	674	680	681	715	696	694	740	710	681	748	766	691	712	697	736	727	705	697	695	709	700	693	761	695	696	729	718	726	701	670	700	720	773	696	680	710	701	739	738	717	742	725	705	744	735	700	709	684	686	718	697	744	688	767	744	723	733	681	727	732	726	743	693	758	686	694	701	692	721	756	708	750	707	693	683	683	700	769	683	677	739	707	677	717	735	713	667	721	736	720	746	709	702	697	753	683	745	700	685	710	732	712	771	657	733	709	684	742	728	734	732	718	692	700	718	782	715	714	700	663	717	695	738	715	729	735	715	736	657	747	703	765	680	693	725	750	699	715	721	693	681	699	703	742	696	701	716	752	695	701	759	696	674	747	737	732	730	741	731	762	723	734	731	720	737	693	736	709	748	699	677	687	704	734	707	687	728	720	666	687	764	688	695	724	681	678	738	715	687	690	694	689	713	684	709	677	761	678	684	710	752	691	707	715	741	707	739	730	758	718	740	708	706	698	732	711	681	693	710	683	693	737	738	718	712	724	734	716	749	721	694	725	712	723	727	712	702	734	761	713	735	702	726	721	658	706	721	707	750	695	742	682	720	711	700	707	697	653	744	704	746	705	703	727	721	718	703	712	672	721	729	707	710	693	699	698	727	715	726	689	720	731	701	704	688	673	657	719	744
34961	29432	32289	27984	20821	15235	10874	8325	6647	5743	4469	3770	3125	2990	2818	2729	2120	1730	1740	1432	1203	896	803	844	707	637	615	551	571	509	460	465	415	433	399	361	383	340	311	317	326	305	338	316	343	327	261	314	304	285	297	273	277	283	265	281	294	268	292	273	272	283	276	265	278	272	278	260	277	261	262	252	247	277	250	237	272	275	277	243	275	261	249	271	233	265	230	292	247	268	262	275	266	237	258	227	256	254	249	238	251	231	223	260	250	289	254	293	231	235	230	242	244	230	256	240	247	261	252	268	236	231	241	263	246	240	245	249	247	257	237	255	223	204	250	259	237	256	217	228	270	245	252	249	279	263	220	253	213	267	197	231	247	262	225	234	276	274	236	260	260	262	224	255	247	220	251	259	232	217	256	267	192	260	230	243	233	269	236	281	244	244	234	246	247	241	247	234	268	236	246	229	216	232	243	279	235	263	247	257	232	234	268	243	282	257	235	271	245	251	258	233	250	241	228	235	260	238	245	278	262	220	258	278	231	268	243	242	264	233	277	269	205	275	250	230	268	237	223	244	224	258	243	218	212	241	249	249	260	249	245	237	239	268	253	225	240	251	240	241	259	268	249	217	271	229	244	262	247	242	255	246	241	251	231	262	248	260	282	237	237	252	267	215	250	220	258	239	251	251	234	248	251	271	243	221	243	280	239	245	249	236	271	237	211	273	281	253	266	246	256	253	264	240	247	236	250	232	261	253	255	252	277	256	232	253	256	235	259	249	240	234	262	263	248	234	237	239	238	245	228	255	229	233	246	251	243	254	248	242	248	252	234	247	259	246	248	261	246	277	263	244	288	279	260	234	256	239	253	249	235	251	255	256	241	223	244	233	274	256	245	259	255	267	252	244	225	244	236	250	263	257	266	231	226	249	235	224	273	235	251	239	259	244	250	256	245	228	252	244	249	269	222	260	260	244	224	255	277	257	282	252	245	259	262	235	268	267	279	241	228	265	245	273	245	221	266	243	270	257	249	244	218	246	258	263	267	232	261	250	237	279	240	227	231	241	243	234	238	239	262	250	232	249	220	246	240	254	265	256	232	277	244	244	269	273	244	235	250	245	238	267	221	246	242	262	262	243	246	256	244	246	246	238	245	223	241	281	237	242	243	260	256	279	261	254	244	277	240	292	247	259	237	253	268	246	253	241	222	257	251	248	247	308	237	262	268	239	253	255	251	256	229	268	239	274	218	250	273	239	249	228	288	251	240	269	283	241	247	263	250	238	247	248	264	272	218	268	249	216	246	256	237	258	255	263	256	258	245	286	233	226	244	241	268	253	276	261	253	219	255	229	226	276	270	255	256	220	265	260	251	231	247	232	292	239	247	231	247	251	251	268	283	273	259	254	245	258	250	242	255	240	227	219	275	286	245	249	240	263	249	263	259	235	245	240	240	233	243	238	264	269	252	237	260	291	254	255	263	241	251	234	262	260	237	258	238	248	265	263	286	265	261	245	250	283	241	254	237	249	257	248	239	254	247	225	253	244	251	271	264	255	231	247	262	237	241	291	278	247	283	246	265	235	209	265	259	249	260	257	286	231	232	269	254	262	248	254	281	249	263	224	277	236	253	260	219	265	255	237	236	242	266	249	283	290	274	223	236	251	221	226	261	270	222	261	252	233	243	263	243	245	227	281	243	250	266	255	247	243	233	243	254	277	259	273	215	265	249	267	247	260	245	219	265	240	250	260	237	278	273	229	249	228	249	237	226	277	256	252	266	234	271	286	259	236	267	242	258	257	230	250	251	270	238	266	232	275	231	217	253	253	276	271	202	244	236	241	226	237	244	227	257	285	279	265	237	248	234	231	260	250	249	230	263	238	227	250	265	233	253	248	225	242	254	268	237	261	261	242	247	264	239	274	253	215	275	246	243	240	258	290	241	240	237	262	249	239	262	247	264	233	239	261	237	230	251	246	243	281	242	222	228	238	259	247	260	266	224	280	241	249	277	242	244	267	237	260	253	245	246	236	259	282	225	253	225	233	269	219	272	234	287	265	260	239	220	238	225	239	279	252	226	280	229	257	243	269	242	245	244	263	264	238	241	275	272	265	249	259	237	228	225	232	287	232	258	231	254	249	237	238	257	258	266	271	263	231	243	250	280	214	229	249	257	245	253	229	242	240	257	246	230	244	229	252	295	275	240	259	228	253	266	260	256	266	241	239	253	237	272	286	254	240	216	268	229	277	272	262	240	239	251	248	258	249	244	259	278	241	249	253	270	232	259	272	261	232	263	219	224	266	256	225	252	232	256	245	252	254	263	234	274	221	236	267	256	234	228	245	250	247	263	264	232	292	246	255	261	241	236	246	277	260	254	245	279	268	233	246	236	250	271	276	245	244	246	261	267	250	245	255	254	246	246	238	224	273	270	244	270	264	272	263	240	237	246	261	239	253	235	235	235	248	275	254	249	255	253	267	288	243	255	246	262	240	229	239	245	232	246	212	257	247	259	261	230	232	266	233	275	256	275	271	264	250	269	270	235	225	225	252	237	249	201	263	241	273	261	264	241	241	243	264	261	257	233	253	243	248	266	251	255	254	234	259	266	225	233	254	252	272	277	245	233	238	225	232	277	296	235	225	272	258	252	272	263	277	259	238	275	269	246	284	246	244	257	245	228	242	244	260	236	260	264	233	229	243	232	249	253	262	273	212	246	218	227	247	231	257	256	248	260	244	250	258	231	228	272	250	254	247	242	233	220	257	222	244	236	251	263	231	272	254	245	256	256	254	274	275	243	241	260	255	253	251	244	253	235	260	227	242	269	227	264	252	219	237	290	246	259	240	241	257	248	235	218	256	235	247	241	255	242	285	290	260	255	255	262	254	254	244	251	256	278	229	240	246	262	235	236	246	284	262	231	232	254	260	250	232	238	223	234	241	247	270	259	233	207	269	273	236	236	269	265	239	239	277	225	257	252	269	224	233	235	285	254	259	241	272	256	239	241	265	257	263	224	268	256	282	244	236	248	240	223	234	275	228	274	266	233	241	220	260	238	271	257	263	259	240	297	260	240	249	270	223	237	213	244	265	273	222	257	229	235	251	257	254	247	259	293	244	244	264	283	264	221	263	232	237	244	256	250	219	238	255	250	212	249	241	279	233	242	221	275	276	226	240	228	260	252	259	243	235	236	242	240	249	212	261	253	258	245	224	240	243	247	240	239	242	250	262	259	251	247	279	245	247	239	270	213	237	253	236	260	256	265	242	270	228	247	247	231	291	231	268	257	294	256	240	264	259	232	233	244	295	274	254	253	237	253	265	258	219	245	248	274	240	262	232	251	268	261	272	254	262	228	237	242	234	256	241	246	210	235	250	265	272	252	240	268	254	253	223	231	236	257	256	253	253	240	258	237	232	240	238	258	267	272	222	272	292	242	258	213	259	230	248	252	223	236	251	263	273	265	279	277	285	233	237	239	238	271	264	258	258	246	234	245	268	240	240	232	234	260	261
20738	22002	33508	37172	33495	30405	26912	24004	21857	19940	17125	15539	14562	13986	12997	12320	10661	9689	8824	7388	6311	5191	4570	4619	3945	3247	3227	2942	2858	2552	2162	2107	1885	2076	1779	1771	1550	1444	1270	1260	1264	1070	1100	1152	1214	1320	1005	994	903	933	820	944	853	893	874	897	913	842	815	787	802	801	764	825	816	755	768	682	699	713	672	683	694	691	625	649	612	643	673	694	665	646	671	620	612	632	646	664	632	621	628	638	649	642	658	618	607	624	610	626	646	626	597	589	586	615	594	666	608	611	588	557	609	614	605	579	629	599	589	607	619	579	602	613	576	616	633	606	612	562	652	642	567	629	646	621	647	591	645	575	594	610	586	636	541	573	581	570	625	607	633	592	614	629	569	578	617	612	619	607	578	605	621	627	579	614	590	617	605	638	636	656	591	570	640	602	571	596	608	581	603	589	658	621	634	606	564	572	541	594	605	572	607	635	597	589	583	658	601	597	571	625	616	592	569	567	613	597	618	580	628	589	618	631	623	566	592	584	608	589	590	630	586	614	604	608	603	596	572	585	609	599	594	589	612	608	630	581	601	613	542	589	573	599	635	618	588	612	622	533	599	617	614	610	608	617	609	620	653	623	597	619	632	574	651	641	654	588	631	611	596	612	603	613	639	583	575	622	595	704	636	607	622	594	625	622	627	543	612	626	642	607	647	587	654	637	620	596	599	569	606	615	644	600	588	617	593	611	599	587	644	607	585	593	586	619	648	592	627	611	625	597	635	586	605	627	627	606	608	601	618	608	568	587	592	606	604	609	615	600	597	575	624	625	594	602	618	658	626	583	617	623	618	617	557	583	603	608	612	599	593	616	605	595	607	610	596	570	605	579	608	610	585	569	625	598	614	617	607	567	588	635	636	604	591	593	539	572	615	638	613	612	598	602	584	606	611	574	623	632	612	665	596	626	585	609	627	573	624	626	586	612	596	653	611	615	630	630	632	602	586	587	595	658	593	602	618	613	598	596	566	641	587	585	649	636	624	603	649	620	563	578	617	627	628	634	589	634	609	600	578	587	603	592	574	593	561	600	578	586	619	620	577	553	641	600	639	643	598	634	622	625	609	584	616	600	630	645	570	603	607	628	598	587	592	625	627	606	586	641	594	578	586	591	621	645	592	546	603	635	581	624	577	589	614	603	616	595	569	673	585	626	606	647	659	584	583	617	618	613	607	620	619	590	590	553	630	626	602	633	629	591	609	616	599	623	611	631	607	646	599	573	646	647	637	604	658	608	640	620	647	662	570	601	635	578	635	573	625	639	644	636	616	589	608	619	599	600	601	633	604	604	588	584	606	601	632	651	598	591	592	637	606	629	555	601	650	586	619	599	596	629	606	600	662	564	594	590	602	566	616	631	583	606	600	610	594	620	627	604	612	610	593	631	598	600	582	599	606	612	604	609	599	643	607	634	582	632	605	597	603	576	607	629	556	611	606	585	572	560	575	599	615	617	597	587	580	617	646	627	613	619	634	620	573	630	633	622	621	625	616	609	616	603	587	595	571	589	590	573	610	662	596	625	594	614	584	636	566	617	627	650	539	559	584	589	633	594	595	616	583	635	608	611	594	606	614	605	610	556	605	604	623	602	595	549	608	613	595	660	554	587	640	597	625	612	571	582	616	604	634	607	612	636	659	616	619	652	603	598	608	651	552	603	640	605	572	628	621	582	634	565	620	586	616	604	645	605	616	659	616	602	603	621	603	593	608	607	601	586	629	637	607	606	593	605	580	645	616	628	651	624	644	621	640	606	636	588	575	622	541	614	595	568	605	559	595	596	593	565	609	575	592	621	578	608	604	637	624	563	610	630	619	601	610	599	617	600	638	612	612	606	610	610	561	595	591	581	597	598	635	633	610	587	600	592	612	588	633	598	629	554	590	621	617	586	629	618	636	578	608	604	635	590	620	624	621	638	598	567	568	621	627	597	671	642	635	604	614	595	622	585	613	579	643	550	605	555	566	621	584	606	568	592	625	631	554	609	609	602	586	621	590	628	603	633	577	669	626	616	644	595	579	597	577	637	584	619	631	611	594	581	607	630	607	577	622	620	646	593	605	600	607	638	638	615	635	585	615	599	647	635	586	581	584	598	608	609	619	609	577	595	606	589	623	636	598	613	554	569	604	590	588	594	574	600	594	618	598	626	629	617	597	640	561	569	597	604	597	597	616	616	615	560	601	623	595	644	617	604	596	609	637	616	594	600	597	599	627	615	592	616	589	609	631	581	651	624	614	581	623	612	596	626	571	619	594	613	635	588	571	630	584	619	660	603	623	633	627	562	630	599	601	615	597	615	630	624	579	653	643	645	615	631	665	560	632	575	566	587	637	684	604	609	631	583	629	610	546	625	579	620	571	580	615	611	615	595	566	575	602	588	634	641	631	595	611	598	577	595	609	602	584	575	649	630	611	622	602	617	585	593	573	607	602	575	666	578	611	640	690	608	635	600	615	605	660	614	579	612	616	611	624	585	572	610	587	666	606	638	642	649	621	616	636	572	600	635	635	617	603	617	625	627	566	666	598	588	544	624	623	585	621	598	587	626	573	587	605	573	578	623	582	589	611	567	588	605	636	620	594	593	618	611	614	592	590	603	606	616	601	624	610	632	601	621	654	604	593	630	617	607	610	606	618	626	595	599	633	618	597	623	620	625	663	581	625	618	639	626	607	619	629	601	622	594	669	585	604	602	597	622	580	586	619	594	644	595	577	600	547	619	660	603	594	600	614	600	607	602	606	657	644	599	575	625	603	618	628	602	633	606	602	608	598	609	658	681	627	618	609	627	633	633	644	632	599	621	575	612	589	646	632	596	588	608	620	627	647	624	628	586	631	608	561	583	655	621	613	602	636	614	626	596	610	615	584	660	573	586	633	616	580	631	597	596	564	578	595	602	600	645	592	601	618	602	644	635	587	637	624	619	572	621	584	613	627	623	656	580	566	581	615	598	598	582	573	590	603	582	640	624	586	556	592	625	574	589	577	617	612	633	572	609	590	588	612	593	634	599	642	653	591	580	596	626	613	602	593	611	606	560	615	602	599	582	642	637	586	591	590	610	532	584	611	635	645	593	571	590	629	630	613	590	609	623	557	601	589	617	585	604	617	574	609	565	616	586	600	598	590	584	642	578	612	609	616	658	643	619	620	577	592	633	639	580	618	581	578	591	616	580	636	603	607	626	636	600	636	655	605	604	603	618	639	626	607	595	614	570	614	604	625	640	578	647	576	637	647	590	584	599	597	572	607	600	619	594	620	645	602	655	531	654	599	606	619	575	569	635	593	617	602	547	624	617	620	618	604	585	621	620	615	623	549	657	573	582	606	619	556	631	594	642	637	618	636	649	617	590	617	598	642	662	634	606	587	639	596	642	604	611	604	628	608	580	585	585	650	591	596	591	617	615	637	579	650	603	628	615	598	595	613	635	613	674	578	640	601	628	649	591	596	604	594	631	593	621	585	638	595	601	611	615	627	586
18735	18569	20456	16181	9444	5844	4061	2964	2494	2257	1867	1487	1258	1077	1079	997	877	761	684	603	509	472	425	444	373	395	359	351	330	316	334	325	286	290	304	262	246	279	271	274	254	242	252	270	242	251	265	256	261	260	245	244	273	258	264	257	238	256	250	256	246	231	247	261	271	270	262	258	246	318	278	240	235	238	254	237	263	209	241	233	237	269	255	231	229	233	262	249	276	262	216	225	242	247	288	277	226	227	257	226	240	256	253	248	283	243	258	273	256	256	264	242	232	227	259	218	238	230	272	279	231	237	265	245	262	244	238	246	272	260	257	279	263	234	247	268	248	256	253	225	252	272	262	262	273	237	246	235	265	211	259	248	228	265	244	245	234	239	276	213	270	250	232	229	256	262	249	245	233	261	262	232	264	256	225	262	232	259	233	238	232	235	254	231	243	262	255	275	239	239	257	238	271	272	224	259	240	243	249	250	225	269	219	270	252	254	273	239	257	261	277	248	246	260	251	234	261	247	247	217	246	262	242	262	256	232	251	264	260	211	286	250	234	227	240	238	251	280	252	248	268	244	253	231	239	235	243	226	281	243	264	257	227	241	235	245	258	252	248	268	232	249	245	217	264	249	254	263	275	260	265	236	236	255	246	237	237	268	228	242	242	244	290	233	235	244	249	253	263	240	262	220	251	244	261	258	245	250	229	266	294	238	217	240	265	274	255	231	240	248	254	219	282	235	247	244	219	261	245	243	241	273	287	258	255	248	254	255	262	248	262	247	269	260	226	253	268	267	246	245	244	254	244	219	260	284	227	244	265	262	251	220	235	253	255	237	255	232	255	243	244	258	266	233	248	248	234	248	260	261	261	261	264	224	246	250	233	233	235	244	262	224	220	230	260	249	239	232	290	276	235	247	218	250	243	248	243	241	231	235	243	232	227	252	260	244	248	251	248	230	233	263	259	255	207	247	266	262	269	252	237	274	241	259	249	251	276	245	240	251	278	224	221	268	278	281	263	225	245	263	254	246	275	258	244	249	241	260	238	246	198	242	279	223	244	247	256	220	254	245	253	241	266	201	254	251	260	250	253	240	223	236	231	258	254	237	249	219	258	250	235	237	254	237	249	253	260	226	283	241	257	255	225	256	241	256	235	254	243	232	257	257	250	271	272	253	264	236	233	272	245	276	245	266	268	271	239	224	239	232	251	243	252	238	234	273	285	235	249	258	228	245	251	274	256	248	228	246	235	227	244	257	233	258	260	281	228	241	253	253	190	249	268	266	265	247	222	273	251	216	254	232	270	219	249	264	228	234	236	218	264	262	244	245	261	235	257	282	249	252	244	244	235	265	267	269	258	286	236	267	218	249	259	246	269	245	240	258	232	251	255	249	275	246	242	277	263	264	265	250	247	294	227	245	244	269	253	224	251	244	237	207	248	239	288	258	253	247	227	262	275	225	248	262	235	249	243	268	246	246	240	247	240	257	271	246	242	238	268	218	248	241	239	263	239	229	239	252	252	254	294	238	253	252	225	243	219	242	230	279	242	270	251	228	264	236	262	239	264	239	264	263	237	248	257	242	257	249	249	279	284	239	253	261	239	246	249	236	236	267	246	264	274	261	258	238	241	232	237	273	272	247	257	257	244	277	222	241	241	252	243	248	259	270	251	229	252	283	257	247	238	257	222	260	254	245	222	223	248	251	233	259	239	236	246	225	235	223	236	246	262	235	235	253	258	248	246	246	250	212	243	250	252	225	251	246	253	243	268	262	268	244	241	261	249	271	249	254	265	238	256	244	249	238	233	243	260	251	244	270	263	238	237	266	255	267	236	270	235	233	268	274	256	254	260	253	213	241	262	254	250	258	212	239	269	256	214	267	269	277	280	269	234	266	256	260	272	245	258	248	248	252	222	253	265	252	256	214	242	238	272	233	256	268	223	248	244	295	253	220	253	286	238	239	257	224	244	279	270	235	235	259	239	225	245	258	238	257	254	227	238	215	242	238	246	272	232	269	232	241	268	245	274	285	286	269	265	239	235	251	251	234	246	258	224	282	249	232	243	254	246	269	242	251	241	280	260	271	276	270	233	255	219	264	257	233	241	282	233	264	238	244	213	251	265	234	232	292	234	285	266	271	222	262	246	272	255	247	239	268	276	215	250	223	271	261	248	261	240	253	250	221	251	244	272	247	233	271	255	230	244	245	245	242	271	250	268	254	294	231	243	258	256	238	249	290	271	249	239	237	219	248	259	192	261	238	225	269	284	244	240	270	260	235	266	217	259	246	253	240	239	267	261	269	228	255	275	259	236	248	285	257	239	237	247	222	248	238	217	276	244	203	262	228	250	239	249	252	237	265	228	260	269	263	253	220	252	221	231	240	239	248	247	219	259	260	256	255	273	251	224	278	244	249	263	247	227	256	270	258	260	263	240	203	247	239	220	256	249	238	236	284	259	239	253	254	264	213	243	269	245	263	258	249	247	237	225	258	231	251	259	231	225	259	259	261	231	263	270	283	235	217	216	239	228	276	257	247	243	209	270	241	250	289	244	247	236	242	265	229	217	245	229	240	242	255	257	236	279	281	240	279	236	266	242	238	236	262	263	265	235	261	249	219	262	243	242	259	243	248	279	259	251	276	270	269	257	256	267	206	259	259	250	241	257	230	257	243	254	258	219	253	228	277	255	240	232	244	238	237	232	257	246	224	243	263	222	256	263	219	201	239	259	264	267	258	233	253	235	256	251	256	244	257	255	264	260	268	243	248	255	245	233	254	248	238	270	247	257	264	227	231	240	227	223	215	262	246	232	237	251	217	247	259	233	281	274	247	237	258	259	260	264	228	229	234	249	259	271	247	271	269	238	245	255	265	257	260	266	252	253	242	282	261	243	263	212	238	263	240	281	275	248	275	252	257	253	279	259	247	248	241	235	228	239	237	267	257	227	226	251	252	263	233	220	250	246	242	227	282	272	234	223	238	220	243	224	250	229	249	251	250	248	212	243	247	249	250	252	255	235	248	257	247	259	225	248	249	266	256	210	245	245	269	253	239	245	232	222	251	258	247	250	245	249	258	248	221	274	234	265	242	232	239	233	203	257	254	253	260	252	230	254	238	243	258	278	254	264	236	256	270	224	261	227	248	270	237	244	249	238	247	226	251	242	228	248	236	248	263	248	264	279	272	263	273	226	236	224	249	234	252	238	224	245	240	265	241	240	251	253	243	266	271	238	261	243	237	282	267	258	255	243	290	242	250	238	235	277	224	273	242	243	264	214	254	260	265	271	242	260	254	268	209	264	235	229	250	248	275	251	286	231	227	220	259	231	253	236	257	246	242	242	264	254	258	254	252	248	233	262	240	241	249	232	249	204	243	252	242	265	265	277	259	253	249	222	245	257	263	211	228	248	223	225	235	228	239	254	254	236	241	251	270	232	239	288	290	223	260	248	248	267	277	242	253	224	242	254	289	244	247	259	236	235	239	242	232	251	233	238	256	233	246	259	243
10713	14266	23413	25870	20905	17592	14470	12365	10878	10106	9003	7239	6366	5754	5838	5554	4698	4151	3531	3053	2516	2193	1938	1966	1762	1621	1518	1477	1270	1223	1128	1033	1026	953	939	840	833	806	790	785	742	685	727	688	719	663	690	650	639	687	661	677	675	646	628	660	668	701	661	628	671	642	622	629	631	666	584	617	625	624	638	569	594	667	603	611	623	636	622	632	591	630	654	614	634	632	661	665	636	659	575	586	625	598	641	692	637	650	607	597	633	609	618	596	629	651	614	627	604	594	615	615	644	636	582	613	581	626	625	594	622	622	622	630	632	650	606	596	632	597	618	613	576	573	600	639	661	620	618	607	632	628	629	631	607	627	664	601	595	618	629	617	642	614	601	606	631	586	619	625	587	642	610	613	659	605	595	621	606	619	582	615	613	655	623	587	610	667	652	610	609	595	573	633	630	594	675	559	643	612	588	583	596	590	600	630	604	659	604	594	647	629	572	570	639	648	601	578	587	616	594	617	635	620	574	621	620	649	582	651	617	640	611	597	606	610	625	621	658	629	636	630	661	629	578	574	598	644	618	676	627	578	618	601	631	600	599	635	635	582	600	621	589	655	609	591	576	610	593	614	657	623	622	637	597	625	614	596	653	620	631	614	685	609	585	561	646	602	609	613	624	642	605	592	654	623	607	628	646	621	625	646	594	612	608	653	660	576	677	649	621	595	658	625	612	606	628	624	620	603	619	605	653	613	615	624	639	612	558	635	648	618	616	594	643	608	590	647	648	628	631	618	676	622	628	634	636	593	569	615	655	606	581	613	627	629	570	638	630	614	580	621	648	611	651	659	603	593	621	597	626	644	631	599	631	594	620	624	584	582	646	629	675	595	606	635	626	622	614	621	630	616	627	607	577	605	582	663	632	650	584	615	610	576	597	601	562	634	664	596	594	641	596	626	573	617	615	644	637	635	601	648	626	620	608	647	603	616	626	600	582	622	647	630	625	594	608	626	604	603	640	641	601	650	611	598	587	647	608	620	610	653	611	631	603	624	607	618	621	640	616	608	653	657	638	614	640	580	598	626	663	612	602	668	596	627	628	622	603	600	581	601	636	607	640	624	652	583	598	629	607	646	583	587	597	650	648	621	642	603	637	629	607	642	621	629	599	613	611	569	643	667	659	656	592	628	614	624	567	642	632	623	592	605	639	581	594	657	575	578	643	637	627	613	647	603	583	565	659	613	652	618	649	645	592	643	633	604	642	607	621	647	652	632	589	644	586	619	638	622	646	621	641	650	619	623	679	628	621	648	621	606	600	646	641	665	628	610	643	580	612	582	620	621	570	613	649	603	589	638	596	632	628	662	631	589	620	609	630	644	657	624	614	627	626	616	646	613	593	651	599	572	614	607	578	611	591	594	660	634	619	648	599	632	691	641	582	642	638	589	567	599	617	609	621	649	618	638	608	595	639	654	598	584	627	562	625	589	634	605	617	593	658	635	618	617	581	658	628	634	625	618	662	645	611	638	629	632	613	598	624	583	604	631	611	589	696	627	608	555	576	627	607	605	586	625	653	583	596	628	665	623	628	624	604	614	644	622	631	627	598	633	596	632	625	568	647	626	599	625	577	642	598	613	627	604	636	640	624	586	598	640	605	640	614	619	607	602	607	598	637	610	597	651	577	633	666	639	613	628	583	602	655	603	566	651	567	590	616	615	624	596	608	635	576	647	635	598	611	628	580	594	616	586	637	650	633	580	581	620	599	620	608	628	569	649	660	587	599	654	582	615	627	592	605	645	596	604	603	595	614	586	601	597	572	589	633	577	564	609	573	647	566	638	645	649	599	629	650	592	621	605	637	610	614	619	623	597	678	610	631	606	629	668	595	610	618	640	598	595	607	604	607	602	623	598	594	616	583	646	607	586	608	619	617	592	659	621	621	587	585	612	607	577	667	606	621	606	647	643	630	637	651	641	619	605	577	663	634	634	675	630	616	642	605	616	644	636	602	641	642	633	665	659	621	640	553	628	617	616	614	611	617	660	649	617	608	688	610	618	638	605	635	601	606	598	631	616	614	639	635	623	635	617	620	682	630	609	652	631	647	596	624	587	591	613	634	633	618	607	639	658	661	636	610	598	635	608	577	604	674	653	630	643	677	611	672	598	609	593	625	594	609	616	576	635	612	657	626	618	601	624	575	582	585	578	611	617	588	625	601	616	619	600	604	654	647	598	629	596	605	621	622	629	613	646	575	632	622	620	572	616	596	630	597	645	651	605	617	602	630	649	610	613	601	647	632	623	640	586	612	602	608	656	593	610	648	638	650	600	625	601	629	604	613	671	642	637	621	662	544	651	626	615	634	655	611	609	621	624	614	568	621	661	657	607	600	573	604	595	574	626	655	618	606	606	650	648	604	628	618	638	612	610	630	623	619	628	609	640	611	608	636	571	579	611	610	607	602	622	610	611	664	636	629	616	624	622	638	591	651	661	657	624	625	606	608	602	586	632	608	597	642	594	660	622	616	610	590	638	611	627	624	598	623	595	601	610	654	605	608	575	629	577	620	608	671	637	610	624	660	616	610	639	619	604	632	598	618	601	630	621	650	606	625	620	609	642	600	638	614	633	623	618	632	643	593	620	616	627	606	635	643	636	599	604	622	674	637	637	638	605	587	621	647	562	639	639	632	616	649	621	639	627	591	614	627	652	623	589	571	616	631	653	561	609	634	640	575	575	620	600	651	585	598	663	623	653	615	601	584	618	633	610	637	619	638	564	580	611	654	610	611	616	647	638	595	644	611	596	611	603	596	609	617	594	640	614	608	641	629	600	615	662	588	599	614	635	635	618	628	638	618	601	617	624	635	594	630	635	610	595	580	598	636	577	626	644	612	644	627	660	648	613	633	595	638	602	627	621	655	647	611	582	619	650	605	602	593	559	607	594	582	597	657	599	632	616	601	624	623	617	624	585	627	656	627	555	602	587	627	597	620	618	598	632	572	627	579	627	653	655	652	622	594	574	660	618	617	585	618	604	657	642	596	610	647	637	650	599	608	588	598	642	596	591	583	598	653	617	609	619	644	649	612	615	612	626	609	640	640	625	655	593	596	642	624	686	614	574	582	617	620	652	643	635	623	604	601	558	613	609	653	584	695	584	618	659	586	624	627	634	661	624	653	615	652	635	635	608	581	590	638	611	619	634	655	595	664	590	597	588	660	616	600	621	589	599	660	600	607	579	618	640	584	594	591	637	621	621	646	632	581	612	623	651	631	587	613	637	641	594	638	632	646	595	597	636	643	586	593	595	631	616	627	589	625	589	583	587	597	648	633	576	623	602	625	631	595	593	633	641	602	618	537	603	595	588	620	622	615	586	625	582	609	569	627	593	566	639	614	626	615	586	643	619	608	594	632	607	583	616	594	613	627	645	605	595	618	614	578	674	610	602	617	636	594	637	664	641	613	601	611	606	621	654	602	621	619	614	617	643	622	594	583	601	659	602	584	611	611	667	590	631	599	654
27046	24305	26416	21500	14474	9911	6946	5402	4414	4050	3300	2601	2307	2209	2066	1750	1425	1297	1119	925	817	701	639	662	604	505	503	430	444	443	392	405	356	382	402	349	345	343	394	363	333	323	308	316	339	336	359	326	290	318	321	288	322	324	323	346	294	307	298	288	300	292	279	320	297	324	305	289	302	312	315	282	292	322	268	284	319	284	285	311	298	288	313	317	314	306	276	317	302	278	332	297	275	307	315	282	302	286	280	301	281	274	274	322	286	312	265	310	265	305	290	292	298	312	279	309	292	325	297	277	295	302	304	283	283	305	246	302	296	287	273	264	314	269	288	294	281	289	306	283	305	293	296	293	286	329	274	290	272	291	268	283	259	283	300	287	284	287	266	290	285	292	261	281	295	315	313	293	273	267	296	303	330	274	291	283	257	272	286	241	283	278	283	305	281	252	271	314	288	292	275	266	299	291	284	280	304	255	300	312	284	306	286	277	297	314	300	305	293	285	309	289	274	311	330	303	293	294	277	302	306	287	303	284	327	275	305	289	285	303	295	275	299	284	269	279	280	285	277	274	290	268	290	290	321	327	315	305	260	310	285	281	302	325	328	301	273	312	310	275	283	285	285	297	323	283	282	281	267	285	268	310	305	277	267	289	313	290	278	322	267	273	304	299	296	289	273	291	327	304	290	303	280	307	305	278	263	280	274	302	326	291	284	292	272	266	268	273	307	300	307	289	310	266	318	288	292	332	306	293	309	292	287	324	292	291	300	276	284	285	307	291	291	333	288	265	295	283	287	302	297	315	274	298	278	286	298	279	301	299	265	301	333	310	300	273	300	261	313	310	310	289	285	278	274	308	306	299	272	257	298	307	272	284	286	283	299	255	296	317	310	302	282	268	300	295	304	302	321	292	294	302	264	280	333	301	307	300	263	277	311	295	268	272	307	281	294	274	272	282	284	275	313	266	268	261	305	287	268	317	287	307	251	302	286	279	305	309	293	266	298	311	264	318	301	293	314	295	325	274	311	298	286	320	271	288	300	292	284	287	291	284	271	309	287	277	282	299	298	278	314	327	313	302	286	299	287	288	313	340	313	308	275	294	291	297	299	303	309	292	296	310	295	298	293	295	285	308	291	273	293	281	275	278	328	277	302	311	308	316	279	330	274	257	319	290	301	311	285	309	280	294	315	271	293	303	297	297	311	280	284	291	292	284	300	270	307	293	294	305	308	296	314	269	294	300	305	306	290	305	272	297	321	311	293	296	306	302	291	273	288	297	304	297	254	304	331	267	318	305	279	260	284	282	267	291	268	299	296	294	274	277	314	329	314	320	296	299	284	325	297	299	274	287	299	254	301	296	288	298	278	318	274	295	286	291	272	308	304	285	309	282	288	289	293	317	269	317	289	303	314	299	294	339	300	287	270	272	327	276	282	266	314	300	307	307	294	266	319	301	323	294	281	290	275	313	277	310	277	308	309	268	292	293	312	291	302	298	298	275	292	316	296	315	322	268	284	283	262	303	248	295	290	303	271	287	306	289	300	309	273	316	277	279	324	275	294	299	298	273	280	302	294	293	319	263	316	262	313	273	297	318	332	275	271	302	283	329	325	327	299	298	329	285	292	291	313	297	291	307	272	286	300	269	324	293	317	286	275	281	296	299	308	273	289	310	321	301	281	311	311	296	297	273	323	285	289	299	276	286	291	258	273	278	304	284	288	274	313	299	294	291	287	292	280	284	286	285	274	316	316	319	305	297	275	306	282	302	279	318	296	297	271	330	324	271	289	295	330	292	289	306	259	277	307	281	302	295	294	312	325	279	277	300	308	281	320	287	250	307	276	298	312	302	285	312	279	280	316	305	278	276	304	273	283	288	286	302	264	297	294	269	290	309	298	282	275	312	268	285	301	269	297	315	302	268	291	291	294	279	289	318	290	291	305	307	292	287	353	270	259	328	305	297	313	289	290	314	293	279	316	301	316	289	303	317	319	297	302	285	322	296	339	306	288	302	312	295	291	278	284	278	279	299	301	299	321	297	286	315	275	269	288	310	289	296	294	293	271	262	285	308	302	285	293	293	267	282	310	301	277	327	283	255	275	273	271	290	294	310	270	273	274	313	297	282	323	284	292	276	291	270	252	295	290	286	304	310	293	273	289	311	282	316	284	280	292	328	283	305	297	257	270	279	280	294	315	291	314	311	309	304	292	272	313	295	271	272	320	257	293	289	296	290	341	291	339	312	304	304	289	277	274	294	322	322	296	306	302	290	288	309	278	275	292	283	285	284	278	299	278	277	275	295	298	313	281	294	293	298	277	319	283	284	277	289	286	297	329	303	321	303	325	278	287	274	294	299	279	301	293	267	277	320	276	292	295	284	288	294	309	315	287	284	295	283	245	295	292	282	335	292	315	281	316	302	304	285	282	297	301	300	290	321	315	296	277	289	289	314	245	285	250	312	303	304	283	301	277	259	274	291	281	288	267	243	312	306	306	315	298	325	280	290	271	288	308	293	299	276	297	271	311	306	263	312	270	297	281	309	312	275	257	319	258	281	290	294	285	264	278	258	294	260	304	292	305	288	289	282	265	290	256	281	282	262	280	277	286	310	319	313	300	280	321	328	293	306	298	266	309	312	297	300	309	282	260	324	276	298	274	309	288	285	258	299	301	305	296	305	287	256	285	318	254	323	293	284	287	278	273	279	281	276	276	290	295	299	254	279	277	306	282	336	315	273	277	324	310	298	286	263	288	277	298	315	297	298	312	295	295	301	270	289	301	273	279	261	284	275	277	281	283	274	308	339	269	261	283	315	318	292	283	326	306	289	299	283	294	302	275	268	295	315	273	302	307	303	293	322	305	291	281	289	300	259	304	301	329	299	271	285	263	330	260	283	302	323	271	262	264	275	303	274	284	291	278	291	272	290	293	276	282	286	299	276	268	296	310	314	293	300	278	296	272	272	317	311	282	318	286	304	287	305	277	299	266	276	284	289	255	296	295	284	313	291	320	286	303	271	312	281	308	309	288	315	281	276	296	299	295	290	280	303	303	319	304	310	265	304	253	295	296	303	289	317	267	266	298	283	300	287	283	269	302	312	314	303	274	275	304	293	255	286	315	303	300	285	315	262	302	306	299	264	295	293	307	303	277	329	308	266	276	308	282	319	325	264	290	280	314	288	294	280	277	254	276	264	289	290	323	298	278	278	279	319	289	295	311	281	280	291	313	310	287	299	263	294	302	273	311	297	304	302	295	299	312	289	282	298	276	310	290	283	331	324	292	302	287	272	278	310	289	287	295	294	320	289	288	286	351	325	299	311	282	293	305	272	314	287	317	274	300	268	302	297	279	299	320	289	282	308	299	309	277	281	280	307	295	287	292	311	293	330	316	301	307	305	303	278	261	306	282	287	310	264	299	269	280	285	286	305	283	290	289	276	322	301	269	298	336	275	284	270	287	298	305	311	300	266	286	314	274	284	265	254	297	302	314	319	284	317	294	313	283	316
16674	18687	28970	31334	27315	24625	20751	19423	17129	15595	13521	11936	10887	10637	10151	9178	7793	6898	5821	4933	4484	3595	3252	3420	2706	2481	2350	2117	1985	1898	1663	1551	1516	1442	1359	1330	1304	1125	1091	1124	1020	1006	936	995	1076	1045	901	942	902	842	826	896	835	875	814	807	797	807	814	850	855	819	845	764	856	790	768	774	752	743	782	752	753	727	727	756	705	726	714	775	685	730	721	753	752	645	724	748	732	697	745	713	785	750	752	692	680	751	732	713	735	662	716	659	726	722	706	769	737	673	689	710	706	654	693	736	693	746	715	719	686	709	736	712	695	698	726	698	729	716	734	729	732	673	726	660	695	673	726	766	673	712	815	692	712	734	681	731	724	697	727	730	718	720	738	698	685	722	736	722	766	680	729	715	714	698	716	699	731	697	686	682	719	682	683	748	727	741	716	763	716	709	740	758	741	665	671	718	694	721	730	711	746	714	726	749	699	711	699	711	727	713	724	685	714	693	730	755	694	709	706	711	733	698	739	704	671	701	715	743	727	708	714	708	698	751	726	685	685	754	712	677	766	669	730	697	720	664	689	709	731	738	691	714	736	727	743	754	739	681	740	709	742	725	696	747	724	746	675	693	658	748	757	675	723	726	706	698	689	706	699	701	693	714	746	731	692	742	680	729	734	709	712	714	675	676	725	659	718	751	739	699	728	692	718	669	717	706	696	748	674	734	735	714	689	721	779	708	683	714	740	743	721	725	695	733	736	734	747	743	683	715	719	706	777	692	699	723	706	673	730	691	733	738	703	737	687	722	701	700	700	747	719	690	652	690	731	688	723	755	720	675	738	689	721	705	688	708	726	717	717	739	724	738	686	692	736	741	674	723	676	724	707	701	712	735	692	744	690	702	754	704	685	692	725	702	718	715	722	730	721	707	697	737	702	691	705	668	736	704	685	675	694	759	716	684	678	689	697	647	696	693	731	696	699	719	720	736	668	716	656	717	748	739	706	716	705	686	717	711	738	679	720	726	759	685	750	695	686	727	744	700	744	710	641	717	704	741	720	757	709	676	734	704	728	733	742	700	708	749	744	717	716	731	678	716	697	708	725	706	642	709	720	720	746	730	734	765	734	694	711	702	725	719	723	742	756	731	724	735	712	697	702	691	722	716	702	655	745	665	761	754	698	716	698	693	715	729	746	673	720	711	674	732	751	774	681	708	729	731	718	702	717	711	711	711	738	680	706	739	669	708	686	753	708	681	751	765	739	659	761	699	717	703	719	691	680	736	709	742	698	774	717	745	726	733	701	762	733	711	726	696	734	709	638	712	698	702	756	768	711	709	725	670	738	690	689	745	723	744	694	748	667	708	715	692	701	699	741	730	775	712	693	708	760	683	759	679	744	752	692	712	730	745	685	700	743	714	741	769	696	693	672	765	754	692	706	700	698	651	705	698	702	734	690	716	674	715	712	713	741	694	690	714	706	740	698	712	753	701	680	794	728	702	712	715	718	679	712	756	683	728	754	727	736	705	737	697	702	711	730	780	723	699	699	740	743	670	719	732	692	658	731	706	710	710	704	729	729	732	721	748	733	718	689	695	756	736	731	666	730	709	710	710	737	675	673	721	731	718	737	717	679	703	702	776	722	717	730	706	719	731	710	683	725	725	683	737	713	698	720	727	703	724	753	659	704	731	739	737	760	748	723	720	680	749	723	704	728	727	672	714	703	719	726	718	738	692	690	726	736	736	676	734	686	779	751	723	757	749	692	727	714	700	680	660	656	765	682	709	762	703	740	686	693	709	702	746	757	737	719	698	714	715	656	714	717	705	679	706	697	720	714	710	702	689	740	695	747	733	734	705	707	716	728	742	746	697	742	703	707	690	716	682	704	733	705	751	673	717	706	718	774	690	748	716	758	753	714	741	725	726	709	780	719	748	673	704	750	681	690	678	688	694	683	758	695	697	675	733	709	727	675	706	720	714	650	713	776	686	739	753	657	742	689	693	677	725	769	683	695	683	704	759	731	702	711	681	705	703	678	702	740	730	769	783	690	775	684	702	700	746	719	746	695	741	702	696	699	721	710	693	678	729	735	738	703	695	763	714	709	722	730	712	687	722	697	684	724	740	715	721	706	733	711	720	717	719	691	708	714	696	707	705	727	754	707	709	686	711	723	745	727	692	723	684	717	675	745	725	679	750	724	687	723	654	718	745	750	713	724	687	666	677	684	729	740	738	729	703	727	744	697	686	676	692	713	726	752	717	678	698	742	695	713	691	703	726	788	695	702	708	680	680	738	699	721	709	697	716	780	713	706	743	693	678	684	784	738	734	739	714	730	696	693	668	738	759	676	701	782	711	725	742	688	734	704	743	738	675	716	682	732	722	739	732	727	732	682	741	701	695	701	740	721	702	669	715	692	754	709	729	654	719	675	690	715	718	747	718	703	723	731	703	677	721	686	630	711	728	792	701	750	695	744	771	719	717	689	733	716	713	688	708	677	743	721	705	713	691	704	670	750	723	716	702	722	682	743	706	798	671	728	720	689	701	763	756	748	676	749	671	670	724	659	768	704	720	738	738	723	682	736	705	695	742	671	742	734	701	714	695	727	702	677	682	682	712	704	727	684	701	754	660	690	707	704	701	724	742	723	722	728	739	661	712	705	682	696	755	732	727	675	727	722	668	706	673	651	676	728	716	701	747	708	764	681	677	655	672	741	778	672	712	712	724	665	744	719	767	697	684	722	721	669	706	739	736	686	725	729	688	721	704	690	650	715	716	704	740	748	688	708	660	716	707	714	678	747	690	747	735	708	721	694	687	713	650	707	701	750	734	746	724	749	709	717	729	750	727	754	636	747	771	760	728	725	682	751	655	711	723	771	728	751	701	720	708	710	757	677	718	735	714	710	741	698	698	684	718	703	743	692	706	742	753	759	702	706	744	757	724	699	727	723	684	693	721	741	720	674	739	710	751	709	732	710	672	700	703	726	732	701	679	696	666	722	723	703	710	731	737	756	739	751	727	738	680	736	738	723	727	697	731	682	717	714	751	756	723	703	741	741	718	703	722	738	685	687	709	720	742	710	694	683	701	722	687	651	718	722	647	663	696	688	736	716	693	707	724	685	711	725	720	759	733	751	746	742	724	701	705	677	740	720	750	771	706	724	716	742	767	741	706	745	745	746	675	701	668	711	712	735	750	669	744	724	742	690	729	710	671	734	756	700	702	716	682	704	711	733	679	706	747	704	763	706	712	698	719	756	755	733	708	757	726	723	736	688	704	726	676	720	704	719	705	731	699	715	725	704	765	722	743	764	712	754	746	696	733	731	718	697	656	729	726	685	648	701	674	724	712	709	735	698	753	659	803	700	716	714	734	701	693	701	729	667	731	715	716	734	712	712	734	694	649	646	729	749	680	686	707	764	711	669	700	710	717	725	728	727	767	703	717	758	718	713	716	661	694	707	704	689	699	671	738	729	723	739	685	729	750	705	731	719	741	751	726	765	725	741	705	676	726	748	722
34610	29275	31953	27213	19730	14661	10607	8698	6853	5732	4449	3794	3423	3557	3227	2693	2197	1850	1747	1265	1129	927	771	823	700	595	562	542	502	480	416	418	438	429	403	383	331	349	356	309	322	335	304	313	339	324	297	295	320	300	275	309	285	248	304	268	290	278	275	263	299	277	297	273	283	256	277	269	258	264	235	271	267	217	217	297	286	239	273	252	261	236	271	224	270	259	254	268	254	255	237	274	246	256	252	283	210	245	259	233	263	250	254	235	228	252	257	239	254	251	230	248	240	253	271	255	276	250	254	258	259	252	231	254	244	238	251	251	244	228	234	234	240	264	229	255	252	283	249	270	234	227	258	228	248	245	242	271	216	244	270	237	234	273	204	272	251	271	235	214	248	252	232	196	271	262	230	232	272	221	248	264	251	227	225	244	265	266	242	251	248	249	247	241	214	251	224	268	242	235	226	283	242	269	219	266	246	247	212	254	271	241	271	238	257	267	240	231	263	265	241	275	230	264	247	253	213	251	261	214	245	270	270	235	234	231	246	240	236	252	237	248	257	234	251	273	214	290	235	248	237	236	268	236	261	273	234	237	239	252	259	232	242	257	282	246	257	247	233	246	251	231	259	270	236	250	229	247	270	244	219	242	262	262	248	258	235	233	255	260	257	234	253	259	253	240	220	260	253	250	239	220	245	248	274	260	245	238	251	239	234	247	222	254	232	262	262	258	268	229	261	232	246	273	253	218	232	233	254	243	241	238	234	225	271	236	250	250	246	247	249	273	270	260	247	245	262	238	278	263	263	231	264	242	277	227	250	271	270	233	249	232	264	259	234	236	254	255	241	242	242	257	248	261	258	237	245	264	281	211	232	269	274	222	235	264	236	256	230	228	236	264	251	259	255	267	242	274	252	266	245	233	240	244	227	239	245	230	260	251	251	234	259	240	244	272	245	258	238	228	270	240	262	247	253	233	214	250	233	229	220	283	285	224	251	246	253	223	290	261	278	247	240	241	267	238	241	260	252	265	245	233	218	251	242	250	241	237	243	262	255	243	258	249	229	236	229	262	228	257	254	282	253	241	255	251	265	226	242	266	259	262	250	255	240	228	238	266	255	210	256	245	234	247	230	226	275	276	265	272	252	234	231	218	244	228	252	255	257	274	259	258	251	265	253	209	269	242	245	261	247	268	255	249	254	258	262	256	238	257	258	231	251	231	261	266	255	254	262	251	254	274	248	227	241	241	245	249	245	258	247	238	209	229	265	224	268	247	249	229	268	218	253	240	245	261	244	214	251	239	231	248	235	257	262	253	277	236	246	248	230	274	245	250	230	243	259	259	259	248	244	253	227	260	263	256	264	224	261	267	271	242	246	236	251	236	246	236	263	255	222	235	262	227	279	246	267	234	221	247	238	258	279	241	260	211	218	242	249	224	234	242	256	253	249	243	267	282	258	251	248	243	260	250	258	251	262	263	237	247	246	232	264	250	252	259	236	246	247	240	235	234	263	245	284	250	224	254	266	236	250	250	243	211	260	255	247	224	226	246	246	248	237	256	251	259	241	272	265	259	229	250	220	243	230	250	255	217	238	255	259	223	242	242	271	217	272	255	251	277	256	231	301	200	256	239	246	261	254	251	250	239	242	228	236	261	255	241	261	238	249	231	257	246	241	247	253	206	254	253	254	263	272	226	263	250	240	234	232	252	283	250	276	254	248	226	268	231	272	268	252	251	240	251	233	249	237	235	291	238	237	224	228	205	217	262	245	254	229	245	223	232	233	243	239	255	239	241	252	242	242	240	253	230	212	245	239	239	269	278	241	232	245	256	261	249	258	239	250	243	253	252	267	262	222	267	254	248	250	254	222	270	246	259	244	251	241	226	231	240	247	274	280	251	252	260	263	248	234	256	257	251	256	254	243	249	245	259	262	264	249	264	253	254	267	241	300	243	245	233	255	236	230	270	273	265	228	243	253	237	292	242	251	266	264	284	232	265	260	249	245	255	252	255	247	249	250	263	276	265	254	248	241	271	261	261	246	233	231	276	230	271	247	257	269	267	271	240	241	239	253	268	265	235	287	260	256	236	223	262	257	248	271	252	227	278	267	233	230	258	266	229	251	232	244	248	238	250	225	243	231	257	230	244	244	245	245	238	242	261	267	244	247	255	258	248	244	252	230	266	265	278	243	242	239	250	255	247	254	241	265	257	249	249	271	241	257	215	229	263	253	258	276	195	244	256	247	239	249	239	224	255	249	243	252	253	265	236	241	242	240	252	218	264	247	273	232	245	265	248	236	277	245	245	267	249	254	239	223	285	249	228	223	262	261	252	214	251	239	294	226	263	266	248	286	245	250	250	233	252	255	260	240	223	244	264	250	222	256	261	252	261	236	240	254	227	246	245	252	241	205	254	225	278	241	238	250	264	251	282	224	255	248	259	242	273	246	235	257	279	237	241	221	267	251	221	269	264	244	223	263	278	239	256	241	266	266	228	265	264	266	234	246	238	238	276	243	263	234	246	270	236	273	237	246	244	274	244	264	214	259	245	247	263	264	254	249	239	257	252	247	230	257	255	241	235	248	257	266	222	249	259	229	243	252	248	231	214	254	261	252	235	243	241	223	227	243	237	252	220	265	234	249	252	267	259	225	256	256	251	222	274	278	248	271	253	261	249	244	234	257	231	250	273	253	254	250	266	236	250	266	233	243	268	242	248	200	250	266	265	245	251	255	258	231	254	214	262	256	232	241	234	282	249	248	251	232	251	250	249	241	252	224	233	260	229	245	251	249	223	223	248	247	238	229	268	261	255	227	272	250	269	261	234	260	278	223	252	236	241	220	253	227	224	244	260	251	237	244	239	224	236	231	257	245	261	236	230	243	281	232	253	249	230	246	263	261	231	227	255	270	265	250	233	231	268	259	257	273	263	253	248	242	255	253	286	273	257	262	211	251	267	249	249	250	250	250	208	244	269	250	277	239	238	277	261	254	241	267	298	236	225	260	225	242	240	261	267	248	244	269	259	239	244	240	240	234	231	244	230	240	243	252	264	241	224	249	259	256	246	267	266	243	244	237	251	284	231	267	244	229	244	260	250	253	281	229	254	247	253	253	252	250	290	260	232	250	230	243	276	227	255	218	219	252	264	255	273	253	268	236	239	254	260	257	228	260	249	224	240	207	227	244	253	225	232	258	224	242	277	251	248	254	228	251	276	276	254	254	232	274	243	232	256	245	241	232	248	260	270	203	257	241	240	251	237	257	243	232	246	254	240	222	233	265	216	269	277	253	234	237	233	254	272	223	259	257	266	238	259	226	253	238	272	238	250	247	263	247	236	235	206	227	244	257	263	243	207	247	231	277	260	234	252	271	279	266	258	235	257	205	248	219	250	246	246	248	242	271	233	252	253	244	297	278	245	240	248	238	232	231	240	255	229	253	274	272	213	255	270	246	246	258	259	256	258	239	261	274	267	259	272	247	235	227	244	254	223	275	240	233	263	282	250	239	223
21050	21635	33448	35918	32339	30122	26571	24840	22305	20182	17667	16232	15256	15131	13999	12056	10779	9428	8534	7098	6453	5200	4610	4646	3757	3317	3201	2778	2572	2397	2103	1991	1923	1943	1880	1627	1537	1450	1253	1240	1204	1106	1127	1081	1207	1164	999	1014	918	892	898	959	901	831	824	879	903	829	847	795	803	851	801	769	809	798	781	724	672	719	651	660	694	671	637	655	632	592	651	641	672	634	642	632	623	612	643	628	666	672	647	624	610	580	622	599	606	617	632	614	633	582	607	575	589	600	585	579	632	617	600	639	633	626	607	597	634	598	629	613	619	622	557	601	635	613	624	596	621	570	558	588	608	607	588	599	615	638	583	601	596	617	604	629	638	634	598	551	597	593	624	588	600	640	588	618	613	579	593	606	625	522	635	616	598	638	599	619	592	586	592	619	606	607	598	596	600	613	598	558	604	605	574	643	614	650	632	564	654	561	631	613	610	601	576	572	595	591	627	635	609	591	602	589	613	555	603	587	644	582	592	587	602	572	587	593	586	557	626	671	611	577	599	619	606	611	635	618	571	600	572	614	610	561	594	633	592	589	620	615	632	645	594	591	606	582	603	555	560	566	680	587	643	599	597	591	591	596	590	599	630	583	606	540	605	592	611	629	617	614	568	603	596	608	608	617	595	590	548	611	597	599	565	608	616	596	656	616	628	661	579	629	609	598	603	569	601	573	559	632	615	586	602	637	598	594	577	588	599	638	589	549	570	616	578	616	629	608	598	596	622	612	628	613	621	655	571	625	597	610	606	560	602	563	588	612	635	620	622	586	624	614	620	616	614	624	617	589	609	601	611	602	566	628	643	588	640	581	591	651	616	647	613	595	642	607	618	584	614	595	592	613	626	643	580	597	624	610	628	612	620	603	583	611	598	608	587	589	569	623	624	631	601	581	560	634	620	588	591	604	577	566	633	611	603	604	574	615	548	589	577	590	561	585	617	660	600	647	568	615	637	638	616	594	611	605	587	599	624	610	649	583	604	606	545	676	624	638	595	596	580	618	655	585	597	592	594	586	619	602	563	603	606	592	570	603	607	597	577	604	595	655	571	625	662	625	591	645	613	624	626	626	616	611	605	590	615	569	616	630	654	606	617	596	600	615	597	656	559	594	638	554	618	556	611	620	592	597	604	593	612	586	554	604	590	577	617	641	621	601	605	608	608	611	601	611	603	632	614	595	615	614	627	563	615	580	607	663	624	643	653	596	630	582	607	597	595	592	604	568	552	594	618	626	584	566	579	538	610	570	639	571	638	622	592	598	584	616	642	611	573	677	576	610	578	624	587	582	602	616	642	612	610	606	613	581	574	585	592	612	577	599	620	590	593	626	612	603	607	584	572	630	624	605	619	640	598	561	559	556	587	623	584	616	573	611	604	651	564	630	645	618	591	570	637	613	605	614	609	601	623	616	574	617	581	589	572	571	627	607	562	583	641	599	605	610	633	625	582	616	618	634	595	585	653	595	626	573	610	605	589	628	587	625	624	600	585	598	609	620	599	608	633	587	586	527	617	538	604	569	594	609	602	674	603	620	596	591	566	592	565	599	639	622	650	606	619	561	561	628	616	604	637	607	623	595	584	533	630	625	622	606	606	578	626	603	594	586	613	585	620	598	582	613	576	613	616	624	581	585	598	563	596	571	600	609	576	642	588	612	616	563	676	642	570	605	577	580	594	613	611	626	619	617	589	572	607	630	568	601	597	573	677	650	573	623	592	639	633	582	599	593	641	614	607	608	575	608	628	633	604	602	594	611	607	603	579	625	600	605	600	537	581	594	625	608	650	629	606	590	596	549	608	602	640	585	567	570	621	587	589	587	576	613	607	584	598	590	604	603	588	651	598	601	620	590	586	626	573	569	582	632	633	548	606	633	600	612	608	606	602	597	600	634	629	592	620	566	599	618	615	607	603	618	565	593	551	608	609	571	641	615	618	555	616	585	601	612	602	608	662	584	540	579	616	624	635	615	577	585	603	635	614	599	598	591	603	577	587	613	595	604	562	549	619	610	601	630	625	627	603	580	594	625	617	630	612	612	625	634	625	640	591	618	607	602	598	563	607	626	580	616	629	579	623	599	585	627	585	613	616	595	631	578	625	599	604	593	636	614	615	620	626	607	586	664	614	609	575	607	630	640	627	627	594	553	647	613	596	627	624	569	629	589	598	597	603	574	623	624	598	623	610	543	623	637	609	623	629	588	618	602	589	630	618	639	627	611	600	646	605	596	621	590	541	612	591	610	572	598	581	642	546	624	619	616	589	572	605	615	633	627	591	641	592	623	647	605	604	597	601	579	572	626	593	593	635	635	645	623	632	587	659	607	624	563	639	583	611	626	563	633	647	617	625	590	663	608	603	596	666	607	608	613	637	603	561	619	639	596	604	589	628	569	587	639	602	602	609	631	593	616	636	656	586	647	637	640	619	656	629	634	606	612	632	595	609	569	588	570	624	597	610	647	647	573	591	613	605	594	592	627	617	613	600	635	599	588	621	577	587	607	610	574	617	597	634	587	588	638	617	607	597	607	593	591	590	652	558	592	612	625	623	605	606	611	628	615	600	571	645	642	581	592	602	603	575	606	640	590	695	638	576	595	638	589	655	618	591	586	576	604	592	612	618	591	596	581	598	634	609	623	633	612	618	622	597	602	613	645	578	603	626	602	639	593	603	613	616	629	550	597	577	670	634	654	576	596	619	599	586	566	612	621	659	559	610	579	584	643	554	617	619	565	611	618	587	617	633	632	633	585	655	594	645	613	593	608	581	582	625	615	614	608	599	619	565	642	664	614	599	630	599	565	592	597	575	638	631	584	598	615	583	634	612	626	613	606	568	599	580	590	605	585	607	555	604	633	579	627	604	598	697	622	591	613	624	628	600	641	639	614	582	600	619	581	598	597	633	658	616	596	557	579	655	582	584	595	615	616	612	569	585	609	588	593	587	578	602	615	579	598	616	614	585	613	629	593	593	604	608	581	635	561	620	607	609	604	632	608	597	596	574	587	594	589	599	605	564	603	581	623	604	595	644	644	585	640	554	606	635	630	649	633	604	606	597	583	618	612	617	651	600	605	595	615	604	620	612	544	636	638	588	609	544	595	595	574	602	574	593	593	591	634	572	597	570	571	602	578	598	622	584	627	591	626	621	568	608	589	593	579	591	658	551	573	624	596	662	594	608	619	573	598	616	640	606	633	605	583	605	576	610	589	614	581	622	620	591	583	554	576	601	601	623	571	572	632	626	620	551	588	636	594	613	667	629	594	582	634	600	601	614	562	581	601	610	583	611	612	617	619	584	572	571	618	646	565	596	591	631	604	601	611	606	567	618	635	607	594	583	600	573	572	631	609	575	598	625	586	613	578	607	638	607	646	584	609	621	582	613	559	630	620	571	564	562	635	622	605	545	622	613	639	594	587	588	632	642	586	571	592	608	663	585	605	601	588	613	607	600	619	607	607	612	586	621	596	624	561	584	616	608	603	573	654
18889	17582	19790	14768	8791	5671	3960	3095	2405	2185	1740	1399	1186	1202	1099	995	835	720	665	607	516	450	450	453	381	390	359	338	340	293	279	293	313	290	259	264	266	263	270	257	239	255	255	230	254	257	246	274	278	255	263	268	216	244	230	274	237	230	242	274	252	250	221	238	257	274	252	245	266	255	247	245	227	254	237	250	268	245	265	227	225	261	255	265	233	252	245	271	260	247	240	229	277	275	243	210	229	261	273	245	258	237	256	249	258	225	251	251	266	229	265	243	257	251	257	242	249	241	243	235	258	252	240	236	235	268	230	259	236	253	244	236	240	259	269	260	264	220	261	244	251	261	247	250	242	223	225	221	242	266	248	254	261	247	271	238	268	242	239	288	248	228	232	237	250	258	237	252	239	264	237	273	256	274	274	210	260	246	260	236	250	236	247	256	238	265	229	240	260	266	214	257	258	251	270	237	260	250	258	250	232	241	266	254	251	280	280	255	253	267	245	225	249	237	219	254	266	264	258	252	227	263	229	241	230	243	239	257	252	253	255	245	238	227	264	228	241	245	230	244	243	239	248	227	263	244	248	260	256	272	250	246	273	286	249	277	262	236	269	215	257	247	254	255	249	230	250	255	221	239	252	237	265	270	244	254	231	242	251	223	215	242	278	292	237	216	244	254	254	252	229	278	264	248	273	243	255	276	270	227	270	250	270	229	236	256	255	239	239	243	273	235	246	231	235	234	236	245	234	239	235	235	260	237	264	239	240	260	247	263	220	230	259	269	254	239	252	241	226	268	281	287	261	237	244	254	257	251	242	261	230	265	261	255	255	272	277	252	242	212	239	225	249	218	257	237	233	273	245	290	255	241	252	291	251	271	267	242	240	236	272	252	250	262	245	242	228	247	251	243	261	230	244	207	234	269	242	249	246	262	270	230	241	243	231	249	243	224	264	251	261	275	227	258	242	250	262	267	232	236	232	274	284	250	266	240	236	250	255	240	255	211	235	251	264	228	249	267	246	265	247	230	242	262	244	259	257	250	225	252	215	240	299	246	213	246	258	259	267	245	220	247	266	241	259	252	217	236	268	254	255	245	246	253	255	230	230	241	235	217	236	268	281	264	254	264	273	268	252	264	264	241	255	253	225	273	225	237	227	254	259	247	229	239	267	244	258	251	217	274	262	281	229	238	252	204	256	237	260	235	259	255	273	265	240	266	207	222	218	266	281	244	247	246	226	250	248	257	254	237	225	268	237	262	252	255	257	231	241	238	255	230	253	246	267	214	265	223	237	276	245	254	239	257	239	253	271	243	260	240	257	262	279	241	227	253	237	265	228	223	259	265	252	276	250	252	258	239	284	273	200	235	243	213	236	241	245	240	231	250	248	230	246	238	222	262	263	248	250	220	264	244	256	242	254	283	269	244	256	229	261	256	249	228	238	240	256	251	249	220	257	242	248	255	233	252	223	246	244	277	250	230	242	234	261	240	250	247	222	231	243	232	274	237	240	272	250	275	257	244	269	271	228	234	217	267	250	251	209	224	236	281	235	256	241	251	242	245	235	264	215	248	299	255	272	230	254	243	234	233	240	241	255	264	233	253	265	239	272	264	249	270	273	222	260	275	254	248	261	250	250	242	215	250	251	267	267	241	230	230	237	233	237	247	260	284	240	246	257	239	246	228	241	281	245	235	251	235	262	257	257	237	260	252	229	281	288	254	244	252	234	258	234	290	263	237	256	262	257	245	254	241	266	259	248	214	234	189	246	250	234	243	255	283	291	287	248	225	268	247	234	239	258	260	255	267	224	249	234	246	243	251	230	241	240	259	282	227	231	258	253	263	267	265	256	258	238	241	203	248	240	218	235	260	251	247	274	239	260	221	249	276	243	233	232	247	259	270	245	278	254	263	269	254	235	212	249	217	245	241	269	257	240	262	267	276	249	264	239	257	264	237	242	255	243	245	234	240	249	239	211	248	246	259	254	243	252	265	238	246	246	232	256	259	275	205	233	262	246	278	250	261	248	269	276	254	243	255	248	241	270	249	236	253	269	233	254	269	252	253	258	250	210	253	225	235	280	259	236	267	243	261	234	258	237	282	245	264	240	249	276	254	227	239	271	231	251	236	261	262	264	253	254	244	242	258	262	255	266	229	250	245	254	229	238	243	247	261	228	226	220	276	264	238	264	260	234	229	273	236	247	230	277	260	281	263	244	224	263	250	246	253	245	245	249	264	242	248	236	253	263	227	255	246	249	222	238	272	260	243	234	259	254	269	235	251	276	227	248	240	243	213	245	265	236	241	235	258	232	287	273	237	241	236	260	274	227	256	266	215	248	262	250	225	262	278	267	254	268	252	245	224	267	269	256	239	255	248	258	231	265	248	260	242	259	236	253	279	262	216	232	239	233	255	224	241	254	248	248	235	242	253	267	248	276	226	253	241	252	227	225	262	254	247	278	265	265	256	240	247	253	258	245	249	257	267	239	232	261	270	248	257	237	247	229	251	238	243	238	215	260	266	261	237	236	227	243	263	246	227	242	240	250	249	253	239	213	245	272	251	258	241	210	242	214	249	250	264	235	230	221	234	215	254	220	241	234	229	262	254	275	245	239	239	234	255	226	264	251	228	238	262	243	249	240	249	244	255	235	247	244	214	276	236	242	262	252	252	243	241	244	219	223	241	217	263	241	233	238	263	256	259	254	236	242	250	247	265	264	260	265	223	258	217	216	269	244	238	225	255	268	240	238	239	278	252	255	259	216	264	241	257	238	250	238	207	260	226	257	223	265	253	216	233	256	253	270	233	252	267	220	249	245	230	234	267	269	274	231	230	269	260	251	222	254	234	234	270	250	270	257	228	263	222	210	244	249	273	223	237	261	246	217	234	244	273	232	269	216	243	232	246	275	231	260	244	228	213	236	250	283	252	256	244	251	253	264	276	281	211	258	252	264	223	256	262	239	230	250	242	263	256	272	235	245	249	252	234	227	247	264	275	247	232	255	257	252	242	252	245	249	243	231	238	253	229	268	245	249	242	236	236	277	233	249	256	259	253	230	253	245	223	246	246	225	234	257	271	264	215	213	228	295	245	247	267	275	242	246	284	234	264	271	253	284	222	264	258	252	272	262	253	258	236	255	256	219	254	257	248	259	229	237	245	244	248	236	244	229	273	220	267	257	256	245	232	246	254	269	233	238	306	263	259	251	261	268	267	235	258	258	235	244	250	268	255	242	247	243	245	230	232	267	273	279	261	270	227	237	234	231	257	266	248	234	273	253	262	248	256	237	258	270	221	247	272	260	223	246	246	237	217	244	223	242	267	232	235	235	251	270	227	254	243	286	246	243	236	267	253	249	267	239	274	267	280	228	244	259	259	237	243	253	242	229	259	234	249	235	259	245	262	259	280	216	272	285	260	242	265	249	267	256	223	258	252	245	255	251	244	254	223	240	228	275	240	259	255	231	211	225	250	278	241	227	251	238	244	253	261	260	236	248	272	274	249
10753	13280	23406	24072	20192	17108	14404	12307	11141	10107	8372	7176	6322	6090	6126	5218	4474	3939	3275	3073	2576	2040	1952	2081	1717	1540	1458	1286	1245	1186	1100	1078	1014	941	952	792	762	713	759	723	758	700	716	749	675	668	689	691	670	697	660	680	678	646	694	627	660	654	675	592	655	649	655	625	618	629	615	613	588	658	615	620	609	640	607	625	647	648	637	596	615	590	601	659	614	644	618	627	616	601	664	631	575	618	618	606	621	602	612	589	608	643	592	594	632	603	615	582	598	626	646	631	600	655	574	593	618	580	609	611	612	620	594	616	604	612	600	597	590	612	583	646	645	624	621	589	622	646	629	627	603	603	652	605	634	591	622	614	605	623	631	648	611	640	650	601	569	580	599	675	619	576	608	589	615	644	596	616	600	577	598	571	607	656	627	563	649	597	599	605	623	595	649	645	590	641	603	601	585	640	612	639	600	651	615	645	617	582	607	581	643	587	633	615	627	660	578	609	631	586	603	574	600	622	642	615	673	658	654	623	614	636	596	613	655	651	637	617	610	632	586	595	633	694	605	586	637	602	647	597	621	646	649	614	675	563	610	654	649	631	595	646	556	619	622	642	579	582	622	591	599	602	603	644	616	630	608	626	605	596	618	639	632	628	625	581	626	601	632	590	646	602	661	603	607	589	630	601	645	605	621	583	616	627	587	634	597	596	610	637	630	602	643	596	617	663	630	652	616	602	639	628	622	622	630	606	604	610	587	642	599	659	627	634	620	608	631	609	561	570	630	596	634	597	675	625	627	596	597	608	614	602	607	570	605	604	665	645	642	627	623	660	666	642	638	631	591	637	605	619	605	636	593	633	586	620	609	640	636	651	624	615	596	581	667	611	613	615	675	622	631	624	584	612	639	618	611	607	623	600	626	597	662	643	668	633	629	637	636	616	639	639	600	655	562	601	629	603	587	625	617	559	607	623	659	630	648	599	620	609	631	613	615	570	649	676	610	607	631	582	664	592	611	582	567	617	617	611	594	597	620	592	646	612	633	608	599	625	582	617	622	627	645	584	632	615	592	687	587	656	630	610	601	598	622	607	569	609	599	624	569	628	611	589	605	618	620	612	632	597	629	599	627	634	634	632	638	600	599	581	607	651	632	624	618	647	607	589	610	612	656	607	594	666	600	656	628	613	618	590	649	601	585	616	605	683	659	629	642	628	660	642	626	615	635	611	628	641	616	595	579	649	621	598	608	657	598	624	622	610	604	578	598	663	615	599	602	610	608	655	621	578	679	622	626	658	657	636	634	583	614	606	641	625	635	663	622	591	674	627	656	648	640	608	592	599	593	616	639	644	643	663	591	560	635	579	665	621	614	612	596	603	576	592	587	621	623	587	581	624	629	585	613	566	649	633	567	649	648	625	643	612	652	633	608	595	597	620	588	662	606	572	597	622	620	643	601	588	620	602	614	635	636	668	605	633	609	599	645	624	603	633	605	627	614	593	624	622	582	628	615	650	605	593	659	583	611	619	650	624	619	625	630	623	627	610	633	605	582	600	675	610	620	638	614	581	630	589	648	626	575	589	619	638	620	582	660	636	616	626	617	618	591	637	605	601	599	659	616	563	646	576	586	609	604	676	619	630	632	652	592	591	655	613	624	620	672	592	608	639	616	622	648	651	568	603	562	565	631	614	621	610	640	622	642	600	612	619	599	571	606	629	618	581	590	595	653	602	615	575	602	628	606	617	630	611	641	665	625	621	606	612	605	607	607	572	600	667	605	577	606	621	634	606	618	657	587	581	585	609	604	639	575	593	637	619	632	629	620	614	639	637	596	644	598	633	624	598	606	602	665	621	618	630	581	631	598	611	602	633	633	616	628	580	632	638	617	600	608	617	605	604	619	673	632	579	625	618	617	619	612	594	605	588	591	582	643	639	620	597	606	604	627	618	647	611	622	636	635	626	590	629	633	662	623	624	643	618	640	584	625	599	624	624	621	641	668	659	651	626	614	590	655	598	588	663	611	655	585	644	606	609	588	641	597	596	653	622	626	624	638	628	634	657	639	644	625	589	607	658	687	608	580	593	610	599	644	603	615	615	626	591	644	565	606	596	616	635	613	585	632	594	631	626	599	592	651	605	593	625	547	608	631	595	584	592	642	613	635	589	584	584	631	656	622	626	651	598	626	629	615	614	628	633	645	637	620	613	650	630	639	632	625	664	629	619	608	661	603	666	586	603	605	653	571	599	616	633	585	642	634	624	619	571	646	604	613	619	594	618	603	634	591	637	619	613	582	630	627	604	607	601	669	611	606	642	597	608	607	656	622	628	620	616	637	631	632	565	603	600	597	601	610	559	656	611	622	620	658	627	623	615	591	577	609	643	586	611	621	600	655	628	586	618	605	626	607	623	636	586	585	581	568	620	599	634	646	635	633	606	585	684	615	639	617	596	630	634	610	595	617	627	621	590	623	608	640	575	663	618	612	625	641	648	664	595	617	632	646	626	621	634	630	642	625	573	645	638	602	629	626	617	629	635	622	613	615	638	601	617	605	610	549	565	606	621	644	632	561	618	610	600	645	643	609	600	595	652	604	616	596	640	608	634	628	628	636	613	618	636	651	614	623	641	593	628	599	582	605	622	584	667	612	633	615	622	618	618	603	594	597	625	620	653	633	654	603	542	586	602	608	628	634	612	590	599	629	591	600	587	617	610	595	596	634	634	620	611	614	589	659	583	600	617	625	600	592	603	628	636	633	608	630	617	634	596	646	653	596	606	614	677	619	632	614	611	625	624	626	621	604	599	603	589	629	618	624	589	536	648	623	662	585	666	624	625	618	605	642	590	632	581	627	638	627	612	618	603	603	544	610	634	635	620	646	634	633	587	595	620	636	591	626	586	656	622	575	623	618	641	619	613	642	626	633	631	603	649	621	629	610	629	650	628	618	603	613	626	596	627	618	650	598	677	633	605	612	664	592	661	604	627	585	640	641	573	590	602	614	599	647	676	647	624	666	639	604	653	573	627	633	590	590	655	575	620	639	647	604	590	647	613	589	632	621	585	650	673	619	614	632	594	590	562	609	627	620	616	596	594	604	577	573	629	627	587	612	610	639	630	597	632	598	647	635	688	579	616	643	612	588	624	589	648	588	646	635	593	606	648	613	599	607	622	641	654	696	596	621	605	626	625	600	652	649	587	618	589	649	610	590	620	665	637	622	616	592	609	661	625	573	628	630	582	626	608	583	586	583	654	593	571	592	618	574	607	618	586	632	574	645	626	631	583	629	643	624	626	600	639	604	628	638	590	652	586	623	657	586	629	570	615	649	607	563	645	591	622	590	621	581	640	617	671	599	613	592	567	623	627	621	601	690	633	662	656	628	636	613	620	612	614	651	581	664	615	644	629	631	632	580	604	625	688	639	601	639	620	652	624	630	607	593	643	607	579	606	639	629	585	613	622	634	643	616	603	603	637	627	615	587	659	625	639	593	627	611	581	655	581	619	634	619	604	589	602
27057	23734	27271	20971	13837	9282	6728	5536	4609	3780	3015	2430	2264	2127	1988	1847	1550	1268	1070	916	758	720	697	623	591	510	475	452	455	422	443	396	365	408	377	342	352	342	332	329	300	335	315	335	311	348	366	351	331	294	321	309	299	310	297	327	317	308	258	302	319	299	289	300	293	244	333	281	284	329	305	305	286	282	302	294	280	278	298	285	324	278	285	280	270	301	285	266	285	302	277	264	329	302	274	230	249	282	291	282	253	291	319	262	315	309	298	272	269	289	289	264	307	286	306	287	286	262	285	296	273	256	287	334	293	298	316	289	269	274	298	283	291	317	332	278	269	308	302	246	300	331	260	289	295	277	305	313	322	289	314	342	268	284	275	290	272	309	319	270	301	287	267	296	272	290	316	286	265	278	316	297	284	302	274	300	262	313	284	296	309	263	272	299	272	296	280	274	337	303	333	307	307	303	336	285	295	294	276	267	283	282	302	303	296	249	270	314	292	292	270	314	300	304	291	314	272	273	305	331	282	298	284	301	259	295	316	276	282	266	285	276	285	326	283	312	272	277	285	299	304	287	286	316	297	301	304	277	293	312	307	279	260	286	276	273	326	289	283	317	266	298	322	303	295	298	283	277	292	289	298	272	292	330	278	312	299	295	315	292	279	300	290	305	263	271	298	304	307	303	302	290	300	286	323	304	307	336	279	274	283	287	306	268	302	262	284	302	267	299	275	288	289	290	291	314	316	276	271	304	277	278	309	296	303	303	302	306	261	277	294	304	281	279	278	291	290	288	280	305	277	280	321	279	300	289	274	284	274	307	302	301	294	287	301	281	292	298	316	299	303	312	266	301	304	303	271	289	319	327	300	286	254	273	321	328	322	286	279	315	284	302	287	310	284	295	320	306	292	287	306	321	279	289	307	293	315	285	293	282	295	301	314	314	313	283	280	305	267	276	322	310	274	301	266	268	277	277	272	301	290	282	312	299	298	276	305	302	315	306	267	318	308	307	293	288	297	266	264	284	298	307	312	276	291	295	291	302	279	310	295	292	312	268	309	286	306	309	285	303	273	305	283	292	278	292	289	311	279	295	310	321	321	284	309	287	295	329	306	308	280	292	283	288	278	303	314	310	308	289	300	291	294	300	278	307	320	323	316	276	317	291	332	270	315	336	285	288	311	283	338	273	286	308	300	288	316	320	269	294	307	268	285	281	306	287	265	300	297	286	276	325	285	271	299	265	284	297	313	332	312	283	291	307	288	300	289	262	304	305	298	268	284	303	309	303	301	297	298	314	306	294	296	285	285	309	302	315	311	264	315	301	318	285	281	279	300	282	304	268	298	308	287	290	292	277	276	277	324	277	307	265	299	289	281	337	302	329	312	278	261	284	317	293	272	297	308	304	278	304	298	281	291	320	274	313	271	289	308	258	257	312	296	308	299	299	262	305	306	311	297	292	315	292	320	326	298	292	294	324	311	282	282	288	281	299	274	289	276	312	301	279	258	292	286	305	324	264	295	265	270	323	288	282	290	289	277	275	284	287	290	268	271	272	293	261	284	271	283	289	296	283	304	324	251	308	267	280	289	297	270	285	300	296	289	271	320	291	288	297	276	300	293	274	271	298	302	294	285	274	296	320	259	283	269	332	294	294	289	296	271	287	338	260	304	296	291	279	285	325	292	272	312	289	286	287	303	283	281	292	304	275	310	300	270	321	331	304	308	309	293	272	284	320	277	299	291	305	268	341	309	281	279	286	285	301	286	300	269	289	280	276	264	307	282	276	301	292	273	287	286	255	270	296	306	337	312	284	278	313	266	293	302	297	283	317	320	316	296	286	288	312	329	269	309	321	326	313	292	318	325	305	273	284	309	308	281	293	323	276	326	286	278	264	270	277	272	326	262	277	312	297	295	308	280	318	273	281	316	302	280	300	306	286	296	280	267	294	269	270	297	301	270	291	277	337	304	314	313	300	341	267	317	271	285	295	331	301	284	287	283	308	302	315	282	282	314	314	308	301	291	298	279	306	265	307	300	255	289	323	292	301	299	299	318	302	295	303	313	274	273	264	275	294	287	331	277	282	297	279	284	320	310	290	298	310	288	307	285	287	265	305	305	310	300	287	298	319	294	302	311	296	286	307	293	292	294	302	288	285	306	301	320	254	326	273	289	288	299	314	265	288	268	284	289	262	285	286	278	271	315	291	296	283	281	292	317	282	264	278	309	312	292	291	308	281	288	287	305	296	278	306	316	298	277	314	286	330	322	301	290	302	281	267	296	284	330	284	270	301	277	305	295	288	286	280	291	292	295	322	320	273	284	266	267	317	305	248	313	273	282	299	328	269	301	261	281	320	312	283	301	304	301	284	295	282	310	253	303	268	294	289	314	288	279	301	270	263	298	288	299	278	281	285	319	290	295	288	308	291	288	267	310	307	270	305	301	277	280	279	280	308	279	289	272	289	321	285	271	271	296	293	294	310	301	284	297	308	275	280	283	324	317	291	292	289	276	283	296	297	303	283	280	322	293	301	291	317	275	304	298	307	335	270	283	320	287	309	258	289	290	307	290	291	317	292	275	309	308	272	287	313	297	283	309	292	289	270	322	309	287	320	280	284	274	263	279	303	291	299	292	309	282	270	286	301	291	290	305	295	292	291	291	297	298	276	311	302	306	327	283	279	291	297	300	297	310	312	294	268	289	270	291	284	304	306	307	282	284	327	308	304	284	311	277	317	290	286	287	284	298	267	276	304	286	275	296	246	302	308	295	292	257	248	290	336	293	282	303	292	293	284	297	267	284	299	307	291	275	284	287	317	277	283	266	280	299	306	315	295	296	288	310	286	259	315	281	298	291	295	290	323	292	292	297	304	325	328	301	292	285	258	316	280	306	282	264	250	278	275	299	293	291	308	294	332	293	278	330	277	285	274	310	266	292	285	286	268	292	287	338	282	291	305	305	295	279	285	273	276	294	291	284	299	268	275	299	291	299	311	270	273	280	302	279	269	279	295	284	275	271	317	297	311	263	315	295	278	301	312	279	308	289	263	265	282	276	272	313	302	317	299	297	283	303	281	293	303	258	271	299	276	311	286	271	275	317	288	242	308	321	276	307	292	316	295	274	286	281	284	299	291	292	285	295	286	329	300	315	286	281	311	294	294	282	278	310	286	265	302	271	291	286	275	319	309	303	295	295	280	273	296	328	310	293	282	317	296	298	273	273	302	297	309	291	264	273	304	311	270	309	283	289	279	274	269	293	304	280	268	280	268	265	275	280	280	281	275	294	304	295	298	287	336	284	290	284	289	287	287	286	309	291	321	341	279	306	330	275	309	300	301	271	282	328	276	283	285	312	294	289	291	292	288	305	263	274	273	289	298	268	293	301	266	292	318	257	272	280	278	282	257	290	299	272	294	302	289	324	315	309	313	282	275	282	291	275	273	319	289	286	282	303	304	294	290	309	271	301	324	276	295	306	293	288	303	299	308	288	261	260	302	303	298	280	308
16301	18294	29208	30383	26663	23438	20974	19030	17640	15334	12908	11291	10616	10740	10300	9000	7643	6713	6238	5103	4160	3680	3551	3326	2510	2427	2119	1952	1962	1843	1723	1484	1533	1479	1405	1319	1296	1142	1039	1106	1051	986	968	1004	1102	998	940	924	944	915	905	910	861	793	846	874	892	812	840	863	866	793	809	833	779	779	764	756	777	739	800	757	744	779	724	776	734	752	716	757	732	707	728	757	711	702	721	714	697	697	700	694	741	702	711	736	629	744	722	701	743	692	709	740	767	707	756	737	716	704	720	707	729	726	724	733	788	706	706	685	706	691	679	713	731	750	745	674	718	690	755	685	704	762	718	698	722	672	751	741	722	714	676	705	697	745	684	742	664	719	729	750	745	706	654	727	724	692	693	743	765	766	678	689	724	736	693	729	735	717	719	691	671	700	732	670	715	657	715	771	716	730	735	699	711	744	724	729	739	716	739	634	700	728	694	703	746	734	745	726	732	722	714	758	722	687	704	706	725	718	708	702	716	698	681	709	706	741	773	719	716	752	751	738	725	678	674	699	711	743	713	715	677	732	667	722	669	725	691	655	673	727	720	722	688	744	687	689	689	700	734	730	706	740	724	664	725	730	685	693	705	730	689	784	715	701	708	655	676	679	785	734	691	744	722	684	677	668	722	687	716	708	661	690	677	699	708	684	735	730	768	706	688	728	746	731	711	706	712	681	702	691	728	693	682	720	698	690	755	713	718	691	733	709	737	708	712	728	640	731	743	735	727	684	676	722	738	737	707	681	707	760	709	691	695	710	699	739	739	696	740	725	710	683	702	762	701	724	700	732	765	719	711	669	753	650	713	699	718	702	690	717	681	736	714	747	703	699	710	708	719	693	721	737	676	716	684	663	681	676	687	722	713	723	697	739	722	731	715	687	689	719	689	685	718	734	750	674	722	703	741	706	755	762	719	737	709	715	718	718	706	683	698	697	725	759	701	705	784	714	691	745	731	738	762	757	751	726	692	728	722	783	700	694	724	691	717	722	729	728	741	702	753	705	684	699	716	706	690	696	719	687	718	744	726	657	705	697	729	700	733	721	675	745	704	667	659	683	792	708	713	768	734	735	769	718	675	738	707	665	748	725	736	745	697	729	748	705	681	764	718	720	668	675	732	708	737	705	708	730	684	699	736	711	717	724	723	729	719	710	743	710	702	716	681	791	746	728	696	699	738	709	730	742	761	661	701	717	709	767	713	735	676	732	686	697	714	720	731	723	721	673	693	684	691	707	757	745	747	672	679	742	738	723	691	689	691	755	722	715	713	719	715	728	674	730	725	733	713	766	707	699	730	695	735	678	742	750	711	688	685	710	757	705	691	727	730	691	716	716	732	734	702	702	730	696	712	731	667	723	728	704	703	725	757	715	738	681	715	667	753	738	675	699	695	737	674	709	674	681	687	731	714	696	682	741	728	721	749	750	717	708	695	693	703	703	730	729	666	694	709	679	741	712	705	691	697	739	719	726	690	719	703	715	728	729	747	704	718	700	732	733	719	718	724	722	695	698	771	713	728	740	780	678	714	698	761	741	697	712	716	740	686	722	747	721	684	678	758	723	743	662	686	713	809	676	720	689	671	739	764	762	696	734	673	736	745	764	669	715	724	718	747	708	730	728	687	695	751	743	708	663	724	676	758	727	713	728	740	748	702	764	710	679	701	730	718	701	713	674	714	696	691	676	732	697	736	685	701	630	718	714	713	718	670	740	760	746	729	710	728	704	716	735	721	709	705	706	720	732	694	700	741	740	716	747	773	740	715	694	678	687	682	742	670	701	730	692	736	719	665	674	687	707	708	725	729	716	723	740	745	747	700	698	745	729	735	706	705	708	736	747	691	696	755	718	706	732	712	729	718	725	693	737	669	713	689	690	743	684	696	717	765	688	707	681	717	725	724	687	680	687	720	726	710	729	746	664	705	701	712	735	696	701	781	715	690	740	714	677	684	749	704	681	691	714	733	741	759	723	661	741	662	706	751	756	744	744	734	742	721	716	720	685	694	679	718	767	732	692	673	676	643	729	712	700	665	753	694	705	722	698	713	708	637	680	728	754	727	706	711	672	722	684	688	744	683	700	738	684	716	711	700	728	698	722	709	719	703	686	708	690	687	740	721	673	732	752	756	710	717	708	693	700	687	742	684	662	752	684	691	725	686	715	778	706	634	712	718	672	739	683	749	723	716	717	713	691	745	743	692	669	731	695	746	691	718	724	728	698	713	712	705	701	738	668	701	699	739	750	665	677	726	695	685	754	695	697	704	710	731	702	738	692	686	708	702	685	723	686	731	728	721	707	690	694	710	713	765	700	675	734	694	685	723	751	720	701	699	688	673	684	739	718	759	735	733	718	723	696	740	683	692	724	718	735	687	718	739	686	720	701	670	702	744	716	662	744	718	733	695	695	678	698	676	724	708	727	671	676	706	738	748	689	747	695	731	701	722	698	723	757	740	709	764	716	678	690	690	694	738	735	708	715	730	709	697	695	706	704	691	763	730	746	695	719	704	724	722	754	734	702	690	699	711	716	699	729	713	746	769	772	639	719	690	708	732	712	705	694	706	745	711	761	731	718	746	718	727	713	701	703	715	685	735	761	691	719	731	651	711	736	708	712	725	719	696	730	671	758	706	721	722	729	728	720	688	726	679	690	668	706	735	708	729	723	710	745	689	707	705	718	712	728	669	733	699	742	695	722	723	731	685	738	713	714	687	736	685	705	728	708	714	748	683	725	663	722	691	756	698	735	729	667	712	732	739	721	722	720	708	755	753	715	705	681	731	678	751	729	714	740	716	745	724	740	678	704	705	744	753	706	670	688	692	764	725	676	738	727	751	710	692	793	764	705	668	730	713	695	672	688	699	734	687	660	698	736	718	716	677	716	793	637	717	736	743	701	718	680	713	761	690	709	723	687	731	751	692	682	750	742	743	721	778	712	726	748	737	655	726	706	689	743	698	744	666	688	695	693	739	720	711	675	683	739	704	704	670	723	721	696	706	721	745	688	696	709	689	712	687	711	727	694	748	766	740	719	710	755	713	736	685	675	666	709	725	685	694	730	726	741	729	733	678	672	747	711	690	705	726	661	714	771	711	698	747	704	697	693	712	743	748	731	722	713	673	727	740	750	720	737	719	739	732	721	717	723	728	720	734	749	691	710	741	749	745	772	699	722	690	753	704	706	743	691	690	690	694	709	741	692	752	726	714	639	730	726	691	747	733	706	736	698	670	703	669	655	732	678	749	719	726	709	753	728	703	727	689	703	728	701	734	722	698	712	729	754	730	699	695	713	722	714	728	699	689	748	724	729	711	732	695	689	656	687	720	688	756	729	667	707	713	673	718	684	714	732	681	730	669	733	755	719	720	768	699	727	692	688	705	706	700	725	761	705	756	688	728	687	693	738	691	725	713	736	746	751	767	720	680	732	756	679	712	728	654	738	768	683	694	725	717	686	712	690	748	746	686	737	755	675	752	733	742	705
34669	29548	32735	25381	18429	13518	10479	8650	6808	5512	4108	3560	3364	3374	2961	2572	2121	1678	1548	1320	1077	908	866	797	691	646	486	531	476	476	464	416	422	413	411	388	389	357	338	339	323	307	348	311	310	283	320	271	282	336	286	301	296	264	298	266	282	275	265	226	275	297	275	305	253	259	271	243	261	245	236	259	257	281	251	235	254	266	283	260	255	257	285	237	240	234	244	257	256	247	263	240	283	263	270	262	253	223	264	242	266	279	235	201	247	225	243	245	257	255	240	215	264	238	235	260	260	236	239	254	247	234	228	225	237	260	267	230	268	244	241	242	215	261	269	219	239	256	265	248	244	221	247	245	234	256	244	271	237	274	237	259	278	222	264	271	261	265	214	261	268	257	247	237	252	262	232	237	279	254	239	251	254	232	251	242	233	275	277	244	242	279	239	251	275	252	244	237	258	257	231	267	242	242	232	240	256	237	240	248	222	240	287	242	251	216	252	255	240	207	213	219	243	219	238	280	219	228	246	253	252	233	258	250	229	233	259	247	265	232	275	235	238	219	262	258	235	252	253	258	240	252	228	228	231	233	245	268	245	253	259	262	261	277	249	247	227	245	247	239	272	244	237	266	272	244	250	257	269	226	267	251	252	269	242	228	244	263	258	246	270	281	266	247	252	240	232	251	243	246	252	233	237	243	275	239	268	258	235	251	237	252	258	251	253	250	266	251	226	233	237	234	230	270	248	258	258	226	239	260	265	262	246	230	210	209	265	276	249	258	267	258	247	273	242	257	238	242	259	257	263	273	229	229	254	244	243	242	254	240	241	258	267	265	256	245	232	240	219	214	283	265	251	262	266	255	245	243	233	232	242	239	238	229	251	251	232	256	272	250	231	244	260	284	235	227	237	241	244	269	264	234	258	236	251	245	244	261	255	261	250	266	259	250	267	245	242	240	258	243	238	231	228	254	255	238	271	225	273	271	275	256	246	235	236	254	250	242	228	276	214	231	280	270	269	245	279	250	225	226	265	235	263	238	267	233	227	223	252	258	260	230	246	229	245	254	238	242	228	246	261	234	284	249	254	244	274	258	240	241	245	243	239	272	242	250	274	248	231	247	253	257	265	224	259	258	247	239	235	278	237	245	245	231	236	267	256	270	256	216	245	232	218	261	239	262	268	257	242	238	229	246	233	261	270	248	213	266	231	246	259	257	246	237	248	249	232	265	262	243	264	237	239	259	251	255	272	247	235	256	259	248	259	268	261	234	257	257	248	232	249	261	233	263	250	241	251	272	240	242	245	257	235	239	242	210	230	248	248	278	273	242	261	239	225	226	231	238	230	256	249	245	282	234	259	219	238	228	259	225	234	247	260	237	242	229	243	280	233	249	212	236	280	241	277	269	217	245	251	279	243	230	237	261	227	253	259	243	250	239	256	224	222	234	229	237	240	234	237	240	241	256	265	241	240	219	285	245	236	258	237	250	263	241	247	241	257	271	230	264	230	256	245	279	223	215	272	242	246	223	236	245	253	222	233	258	260	250	264	244	217	246	259	240	256	278	237	257	246	272	236	243	243	234	233	273	271	244	248	241	228	259	226	254	265	265	272	260	252	249	235	246	242	227	224	233	262	262	270	259	265	279	238	228	254	230	240	244	252	242	246	229	257	250	264	238	225	221	249	234	256	215	254	229	246	226	243	261	251	267	244	246	246	211	247	213	248	237	227	264	232	237	239	253	264	237	295	255	272	245	258	231	254	246	238	238	237	264	243	218	248	242	219	228	268	266	251	244	239	246	238	240	258	246	252	303	249	253	252	250	270	243	240	222	260	232	244	245	256	256	241	239	240	256	261	254	232	254	231	231	230	237	235	237	237	261	228	218	251	247	223	232	224	243	255	220	254	254	262	243	266	255	265	211	245	279	229	230	240	271	223	224	244	261	242	269	250	254	234	254	243	258	247	240	265	241	261	262	220	261	228	252	256	272	263	228	247	253	235	235	257	236	233	245	238	264	258	263	242	250	239	224	229	239	283	245	271	241	277	262	239	243	250	257	260	247	265	249	249	244	265	260	234	243	254	254	260	255	229	248	252	236	227	248	243	216	237	234	281	244	217	250	258	260	269	227	239	268	257	247	229	275	241	247	246	260	241	239	226	230	229	266	236	256	273	261	214	234	229	238	253	255	262	243	223	231	237	235	224	255	263	266	262	242	226	257	268	227	251	269	247	261	250	258	233	261	268	245	259	264	252	245	260	234	259	249	257	236	233	232	255	225	280	280	226	243	260	223	234	235	227	240	250	245	252	235	246	260	251	274	258	242	220	227	252	275	252	257	241	227	244	233	248	247	267	229	233	252	230	232	242	244	255	243	267	245	289	246	231	250	232	217	235	257	243	260	238	210	252	246	211	269	229	238	241	269	272	259	254	279	258	250	259	239	262	223	237	256	216	270	266	227	239	264	264	258	227	254	220	245	251	231	247	249	256	236	230	279	230	236	246	261	255	214	250	279	240	288	258	223	261	252	234	265	247	249	247	270	265	279	252	225	249	233	247	262	242	248	255	247	238	226	250	254	234	260	288	242	230	254	250	250	254	266	240	270	259	251	232	263	270	238	252	231	210	242	249	239	276	251	234	264	224	257	237	231	251	255	279	268	268	237	263	267	248	228	221	262	240	228	246	276	281	280	255	253	235	237	230	263	277	282	277	249	236	224	253	260	239	257	244	217	240	237	286	259	235	222	251	249	261	266	243	235	237	231	279	266	254	265	232	256	238	248	246	249	234	225	243	252	254	232	263	252	249	255	248	239	231	250	253	271	257	252	261	288	251	243	247	268	248	249	261	225	270	270	296	270	245	220	250	243	257	263	261	269	288	248	255	240	243	251	256	254	233	239	230	243	268	279	254	242	236	228	224	243	253	233	250	263	250	232	240	264	255	256	257	229	252	283	276	276	268	268	283	252	250	239	248	250	260	234	256	256	234	271	254	242	235	254	232	239	268	254	235	254	262	277	273	211	266	243	237	248	254	281	242	248	228	253	255	256	237	266	247	246	212	252	256	240	265	239	205	273	252	259	274	235	287	237	243	239	242	239	242	219	244	240	246	239	263	254	232	298	250	238	236	251	270	237	269	248	219	261	252	249	229	235	238	226	247	250	255	240	259	247	240	230	246	259	237	253	233	272	221	241	243	256	245	241	245	235	247	225	245	268	250	236	263	252	209	239	224	285	274	273	278	237	264	264	220	262	299	258	240	269	241	238	273	217	249	217	217	222	257	269	222	237	240	237	239	237	268	224	240	269	261	251	281	260	242	255	256	229	236	235	252	249	242	241	247	266	271	277	257	234	245	258	258	260	295	249	254	221	263	264	266	239	244	246	264	242	245	243	239	252	261	226	251	262	254	264	254	279	228	271	230	262	251	257	223	239	233	243	274	254	228	268	244	240	256	262	251	236	222	228	250	232	220	246	264	230	264	248	233	261	246	268	258	242	230	250	250	261	263	239
20714	22224	33982	34569	32067	28843	26723	25041	22675	19770	16648	15544	15359	14873	13535	12237	10748	9526	8292	7106	6200	5178	4870	4393	3689	3458	2861	2532	2524	2425	2172	2025	1954	2045	1793	1644	1564	1378	1259	1345	1262	1182	1178	1153	1267	1098	1009	978	963	926	846	916	847	814	897	863	911	857	839	862	915	808	836	779	736	800	793	699	691	707	707	712	720	682	658	644	640	650	692	675	644	671	584	592	578	590	623	645	641	634	601	598	608	615	653	608	647	633	604	597	585	596	619	637	565	652	613	571	584	640	659	625	595	589	651	605	603	609	618	562	619	606	609	645	593	653	650	623	608	567	604	623	558	573	616	582	593	608	598	617	587	646	597	609	603	617	607	601	583	611	584	604	603	621	635	630	608	603	581	596	598	571	587	612	639	620	613	645	601	572	619	609	637	628	623	581	609	612	605	589	611	578	592	626	575	595	671	622	574	604	603	589	633	624	670	571	640	581	652	618	598	608	628	603	672	616	624	577	611	601	601	612	588	603	613	628	587	613	644	599	617	632	649	594	619	603	571	632	585	605	601	568	619	602	660	642	611	603	621	634	585	622	605	592	630	600	641	583	618	595	591	617	610	605	599	581	538	601	610	589	624	596	599	622	576	627	613	610	614	592	623	597	631	619	657	616	569	568	607	626	592	610	598	551	638	622	635	624	568	635	580	641	603	690	613	600	632	599	625	601	584	573	608	575	605	616	623	629	640	653	582	608	584	612	584	593	615	618	579	601	597	622	575	647	637	594	618	613	618	569	602	623	673	612	607	599	583	626	596	591	603	591	608	615	614	607	613	629	619	604	629	583	609	599	591	562	599	594	615	605	611	625	653	620	632	607	612	614	618	610	611	580	603	642	611	611	651	542	609	609	607	610	603	613	649	608	607	558	548	594	589	613	585	587	595	596	624	569	606	627	585	597	602	593	639	596	613	578	563	627	580	648	585	623	594	626	645	601	605	612	611	592	611	604	581	637	609	607	677	613	615	585	630	577	604	625	601	608	601	628	608	565	616	597	612	605	614	589	622	614	628	590	610	661	605	599	607	603	603	583	658	629	594	621	607	631	571	630	604	606	622	613	591	583	592	623	572	610	582	569	581	608	599	593	626	605	660	591	572	588	601	616	618	582	591	599	609	581	618	596	606	606	606	638	625	627	629	627	602	641	600	557	602	622	604	532	592	585	591	643	655	584	630	618	572	601	622	611	614	628	636	578	594	612	610	599	655	603	629	683	609	614	589	581	612	617	610	624	659	636	646	625	609	609	605	634	594	577	615	607	582	572	575	623	619	687	606	551	610	613	643	601	583	629	547	583	617	593	606	628	604	607	591	626	644	678	607	631	593	593	660	612	632	605	586	598	586	587	599	590	601	584	649	561	596	607	626	593	587	603	587	617	591	634	668	614	614	596	585	598	589	640	602	582	589	634	572	594	633	584	627	595	595	616	577	600	608	581	584	602	638	611	604	568	572	551	585	644	586	649	616	583	614	615	604	608	582	638	629	589	583	608	600	630	594	540	551	575	552	600	642	646	613	584	623	600	603	581	589	594	580	613	635	611	610	617	610	566	558	604	592	647	590	575	596	636	598	601	653	633	610	605	642	629	578	653	582	607	620	572	617	633	604	589	579	621	610	598	572	623	626	595	590	569	584	601	625	655	624	607	588	608	569	585	593	551	635	596	601	631	588	600	583	587	573	577	566	562	610	595	603	650	587	603	584	604	602	577	589	616	604	643	599	610	639	620	646	602	613	642	604	624	635	631	615	612	599	596	601	609	582	570	634	606	561	624	669	607	585	611	587	645	616	613	647	615	636	612	576	631	633	639	591	584	616	604	607	597	564	575	577	617	578	634	654	576	554	624	614	585	639	611	596	632	619	612	599	650	602	579	599	561	594	536	635	627	653	571	608	581	644	628	621	592	564	591	599	592	605	587	579	558	623	620	604	583	598	639	621	622	570	609	554	607	616	596	643	647	545	653	586	604	594	592	624	598	620	588	619	564	604	596	591	580	613	628	594	612	648	598	636	607	615	614	576	637	651	632	651	593	571	613	596	649	609	550	580	584	593	583	607	572	636	574	598	574	604	603	598	607	537	541	679	556	580	587	553	631	582	609	606	597	567	636	669	645	557	560	615	653	592	616	580	589	607	557	641	574	583	614	592	575	605	605	601	637	654	632	598	622	602	606	593	603	559	613	569	597	636	612	627	590	598	604	647	601	579	566	590	616	591	601	599	602	625	639	611	606	610	652	622	638	645	583	603	618	573	621	604	606	629	611	592	615	588	611	556	591	605	604	602	587	595	611	609	595	631	608	593	579	592	610	617	588	635	608	624	585	598	614	595	630	583	603	563	608	591	601	610	608	607	559	627	628	599	624	634	597	582	612	649	635	614	668	590	603	524	652	620	600	632	599	578	622	629	589	595	592	606	610	647	589	664	599	625	603	643	633	580	601	614	572	583	600	614	581	582	589	633	654	601	575	594	566	663	613	581	628	592	590	597	615	581	567	606	582	547	641	579	589	647	589	576	596	620	622	558	595	665	617	603	592	657	658	591	587	597	621	637	667	658	624	609	602	595	622	621	579	581	628	594	603	578	586	601	589	579	614	658	588	632	625	661	586	595	628	637	606	620	596	604	618	596	612	594	614	622	613	637	583	588	596	611	616	615	630	616	599	600	582	630	607	572	630	598	599	619	585	594	574	622	632	613	630	649	643	634	617	610	629	638	590	621	605	596	595	595	597	568	645	586	609	650	587	617	594	605	612	595	607	584	612	622	559	585	640	578	579	607	608	601	627	605	602	586	585	613	609	581	606	605	622	579	599	597	599	636	645	614	599	615	590	640	594	591	617	622	617	584	596	574	614	639	645	605	545	595	653	606	607	590	585	593	593	597	579	589	631	604	569	657	627	630	584	592	588	582	592	609	589	591	626	592	562	590	614	603	608	599	587	627	648	606	605	602	591	627	599	538	604	596	640	633	671	603	593	597	562	591	616	573	581	588	605	604	619	622	646	604	585	619	612	581	593	594	573	590	602	597	614	592	589	590	608	599	646	605	636	623	612	578	574	619	655	590	601	599	551	558	574	636	595	602	594	574	621	580	624	606	559	613	629	602	635	640	617	584	624	593	647	629	583	648	602	557	605	622	569	616	604	597	577	628	651	627	606	607	610	631	608	624	628	601	606	636	619	613	643	639	597	576	582	586	621	602	642	584	634	624	608	580	595	591	615	593	614	605	594	623	621	614	637	617	616	623	586	624	602	586	595	611	564	625	611	603	625	599	632	601	593	591	602	603	582	592	627	598	611	615	599	612	616	626	580	622	596	653	630	606	580	568	578	557	598	656	612	580	632	564	613	619	608	593	609	554	595	626	607	608	587	590	599	579	638	614	607	620	587	627	600	638	631	587	610	598	591	638	601	610	618	599	613	616	594	594	619	589	628	605	595	592	592	662	618	613	581	593	607	589	584	569	618	604	598	601	637
18199	17768	21329	13873	8149	4890	3668	3042	2402	1892	1416	1169	1044	1049	984	933	857	709	668	563	525	496	450	405	395	373	357	334	336	334	334	292	315	268	264	290	268	259	228	236	270	277	274	250	265	248	245	258	259	232	277	239	238	262	224	269	267	252	240	250	234	250	222	257	245	234	232	265	242	253	255	263	244	278	239	233	271	246	263	213	233	266	285	239	227	254	244	233	246	275	277	245	249	236	242	232	236	250	262	282	246	222	259	232	279	249	251	252	251	265	232	212	253	255	251	240	281	251	238	230	246	227	241	235	212	250	260	227	243	245	233	250	244	246	240	280	253	253	238	250	240	235	240	250	238	253	223	223	242	232	236	248	233	236	235	240	272	231	244	267	265	237	265	247	220	257	273	228	245	239	243	230	297	241	276	236	241	267	252	251	250	228	234	235	281	255	262	245	237	248	266	277	243	247	231	267	240	245	252	242	246	252	233	216	259	274	257	264	236	248	272	255	247	228	232	256	252	226	271	269	261	241	239	259	236	238	263	269	245	248	270	258	253	236	257	238	240	234	245	224	251	276	242	245	244	250	259	287	215	240	273	246	279	260	254	254	250	262	250	236	277	260	257	230	247	227	245	258	247	262	259	278	239	251	254	262	260	254	271	248	271	231	255	247	258	243	235	254	227	236	225	244	261	285	240	237	239	239	254	237	251	251	250	268	255	234	218	252	262	255	264	239	252	260	255	243	251	250	258	240	244	217	245	230	265	275	234	279	234	236	266	219	201	256	244	251	284	268	260	242	258	261	272	279	246	248	249	241	215	233	273	261	247	226	244	244	291	250	244	243	256	231	253	225	260	253	240	249	254	247	246	247	272	230	245	264	262	246	258	251	274	250	255	266	257	272	253	262	239	236	224	276	246	230	231	241	252	247	219	252	244	265	221	266	220	270	243	216	241	232	226	258	259	274	251	255	247	239	270	288	231	249	253	266	242	244	251	236	227	250	264	264	241	240	240	257	249	239	265	248	249	225	247	250	247	229	246	249	245	253	273	269	235	229	257	255	256	255	257	263	261	259	222	243	233	261	240	258	243	249	246	260	272	263	272	214	268	265	237	266	265	257	252	237	224	243	242	262	230	234	249	226	253	233	239	229	287	247	249	227	259	242	263	269	252	198	253	234	261	261	214	260	287	286	236	254	196	252	255	254	235	263	261	251	254	256	216	241	256	251	224	260	275	234	283	263	282	217	264	269	248	253	237	245	254	242	243	255	254	254	267	259	262	250	245	231	243	252	250	262	242	223	264	281	247	264	273	219	238	260	223	240	231	254	235	243	226	235	261	272	244	241	256	251	251	245	226	244	262	238	247	245	248	249	241	235	252	246	272	254	284	235	257	242	244	252	253	241	255	246	242	265	241	253	244	225	246	256	260	244	293	252	261	227	252	228	251	235	248	243	252	232	228	282	262	262	240	231	239	271	264	274	227	217	251	243	248	258	258	254	251	250	279	243	224	231	248	239	239	248	251	255	212	250	269	263	231	246	231	251	229	254	247	234	235	257	234	254	269	267	237	238	251	239	243	257	252	253	216	265	255	231	268	252	265	255	225	220	251	252	253	299	245	237	240	243	256	238	234	266	262	223	256	236	270	247	225	248	229	242	253	263	236	229	272	244	219	235	256	262	243	266	234	240	251	236	238	233	256	227	262	253	258	254	255	282	246	226	241	239	247	244	215	259	256	224	218	216	268	269	269	251	260	246	243	271	266	232	253	232	241	219	252	230	217	231	278	245	282	248	267	251	260	231	252	270	261	267	235	241	245	251	241	277	246	225	233	248	236	245	231	237	220	194	222	241	249	218	246	262	260	247	238	241	239	257	257	223	247	240	220	258	257	245	245	237	264	236	258	232	251	236	250	280	239	270	246	243	257	227	236	257	265	262	262	214	254	255	232	240	254	234	280	267	225	246	257	241	262	258	257	225	228	242	254	240	238	256	226	212	219	260	212	223	258	255	256	234	259	264	216	258	238	236	232	227	260	272	243	243	265	220	241	256	252	250	240	246	230	239	266	255	276	266	227	271	248	249	251	249	206	222	225	243	275	264	203	237	266	235	254	253	231	248	237	269	250	207	263	246	236	253	249	238	253	250	234	239	253	241	224	244	230	233	250	248	248	245	265	235	234	245	280	211	233	240	251	229	263	256	235	242	239	268	234	233	276	241	240	220	235	268	219	234	257	233	259	244	254	236	256	249	249	261	215	230	266	255	234	247	241	230	271	240	218	258	252	259	230	250	273	250	245	224	222	234	256	274	220	259	255	262	285	246	249	241	239	265	246	248	243	251	235	276	239	247	230	213	261	226	253	246	223	217	264	243	231	250	227	254	247	236	267	257	248	217	219	250	263	246	232	275	227	248	269	234	245	252	260	251	226	227	231	254	266	227	230	262	225	237	256	227	249	250	237	269	255	236	234	253	221	209	282	261	232	246	251	238	255	254	266	233	278	226	238	258	245	243	266	248	248	245	283	266	235	232	211	267	267	245	226	236	257	248	216	237	245	256	240	230	219	261	223	261	253	251	247	222	274	250	243	233	233	222	234	260	238	248	257	258	243	261	269	237	267	229	221	215	250	229	255	266	253	213	239	223	217	272	249	248	269	254	274	251	243	269	247	241	247	270	260	243	255	257	252	247	273	259	242	246	232	274	250	241	251	223	263	214	261	255	265	245	248	223	256	215	265	242	315	221	245	226	229	248	253	239	238	249	216	232	235	243	255	285	237	280	251	219	262	248	231	219	260	252	246	289	256	262	215	238	283	269	249	242	243	273	250	261	260	235	214	239	234	225	229	265	282	254	234	264	256	240	231	231	268	258	253	254	240	247	242	243	267	274	260	224	264	234	254	218	290	239	249	255	238	248	246	240	244	230	235	228	253	246	243	227	222	250	238	227	224	236	249	240	232	262	222	275	229	259	245	250	244	216	225	276	260	236	236	230	215	244	257	240	237	253	220	250	234	237	224	254	248	248	257	247	251	256	245	264	265	247	242	238	249	246	248	254	245	265	246	260	266	246	239	260	257	258	213	259	252	232	256	257	246	242	254	208	240	228	263	249	238	230	236	258	237	242	220	261	235	239	240	252	253	266	234	248	253	230	270	249	271	241	246	233	266	229	250	244	254	245	241	296	231	259	270	257	250	248	252	251	275	271	253	246	238	276	244	244	264	249	259	255	259	245	221	239	222	235	242	243	239	238	248	240	240	235	247	233	251	249	230	271	255	254	229	246	237	240	264	262	269	266	247	229	266	246	254	252	230	263	253	234	227	273	227	250	283	265	247	221	255	250	255	248	257	251	246	246	227	268	248	256	252	252	221	275	232	250	257	274	246	260	249	270	283	217	267	252	236	249	223	253	266	256	249	216	196	231	245	260	242	225	245	254	235	248	263	207	231	260	260	224	249	234	246	225	243	225	245	252	212	241	266	238	237	272	250	278	262	238	244	261	242	227
10459	13771	24249	22800	19280	16009	14071	12697	10943	8967	6938	6150	5815	5802	5348	5021	4378	3959	3420	3070	2682	2122	2077	1819	1566	1379	1337	1234	1197	1249	1133	1070	1010	970	837	848	763	715	698	729	727	702	751	740	669	724	689	671	672	702	650	707	663	638	641	657	653	649	644	614	691	617	625	686	680	637	668	625	649	642	619	581	575	629	638	595	697	641	636	649	648	636	618	620	606	584	620	585	619	631	602	627	634	632	599	618	619	634	607	654	624	625	586	659	629	609	601	592	648	577	614	641	627	603	656	595	593	624	615	669	645	602	613	631	579	658	628	593	609	662	615	660	655	596	617	600	610	663	610	606	636	635	628	604	666	630	627	578	625	631	637	671	618	646	611	616	623	619	618	606	612	609	623	597	627	579	616	640	637	587	617	618	623	622	637	615	616	617	608	617	607	606	635	590	637	619	642	577	637	657	646	607	596	618	633	560	636	619	619	632	649	617	579	605	626	631	613	596	633	590	599	617	630	600	636	628	608	629	617	619	656	663	636	597	603	614	584	650	582	617	662	588	619	597	621	632	664	617	666	673	617	596	600	627	617	586	627	611	643	631	598	641	561	667	594	641	628	612	632	628	618	595	606	642	657	634	621	639	622	603	571	588	638	633	614	582	599	604	616	668	581	651	658	606	659	600	622	634	664	627	624	623	619	602	601	630	670	642	602	608	626	609	607	639	600	599	640	651	677	639	608	677	642	609	601	619	655	614	652	598	596	652	610	603	610	626	599	624	573	615	635	642	604	612	657	647	598	615	588	642	595	584	626	587	599	612	620	618	627	618	594	638	588	640	659	612	627	621	604	625	662	637	640	616	547	656	604	584	620	624	619	634	646	634	570	636	622	652	670	592	649	641	636	590	601	618	578	618	602	628	591	615	573	657	619	589	608	570	613	657	584	591	643	621	661	625	625	606	601	650	601	628	615	637	603	600	587	629	601	631	642	579	636	625	668	603	605	624	597	644	571	618	633	623	633	620	627	626	645	660	633	616	662	644	574	634	566	622	651	619	609	586	597	635	644	595	618	618	599	638	610	625	670	599	608	561	598	622	643	656	663	588	653	611	622	635	615	620	635	625	644	589	567	616	602	628	644	601	626	637	626	653	618	618	615	641	612	621	622	643	576	624	633	649	592	646	606	610	630	621	594	641	610	635	626	638	593	682	638	640	594	599	620	553	614	602	587	622	616	597	618	676	593	589	611	636	618	594	604	624	615	655	626	627	611	597	603	681	648	607	620	644	587	648	592	594	620	616	602	594	612	581	620	579	650	609	623	640	600	580	606	632	611	578	561	615	618	606	636	639	611	557	642	632	644	630	634	576	600	633	600	640	640	607	584	639	638	627	605	643	606	605	600	590	653	610	612	593	626	609	573	617	612	609	589	588	623	620	598	582	649	612	598	616	613	632	595	631	603	635	625	601	656	604	582	672	615	614	636	580	615	653	613	595	651	616	608	639	623	628	611	615	623	665	625	632	622	621	610	605	625	617	621	633	599	650	623	647	621	634	620	616	620	681	636	652	592	632	633	563	598	619	610	598	648	608	639	622	615	636	588	626	566	610	616	605	618	649	599	623	641	644	604	600	595	596	625	590	649	581	678	644	621	602	624	628	629	608	646	590	581	622	626	641	622	604	645	600	605	593	609	615	603	594	618	615	667	616	584	632	668	616	581	572	613	655	620	599	650	590	581	666	620	658	618	604	603	614	609	626	636	591	592	645	599	637	616	665	597	674	624	631	551	637	613	614	631	630	622	627	580	603	603	632	577	628	634	623	631	599	606	645	634	614	605	628	625	620	594	618	640	630	552	646	633	629	609	613	603	649	621	576	617	637	589	629	608	624	603	604	660	660	646	591	584	616	627	673	606	652	625	610	637	620	626	646	622	630	605	595	602	617	617	588	589	612	598	604	607	615	623	623	649	612	582	602	667	560	663	562	592	611	591	597	636	630	620	615	621	572	649	630	555	561	670	576	621	586	615	618	634	608	628	669	614	561	608	603	666	607	591	634	598	618	645	617	619	613	614	657	579	670	615	600	593	644	605	632	617	596	608	613	629	632	594	602	607	586	613	634	594	602	605	624	615	639	590	624	590	604	650	604	625	612	622	621	631	612	622	599	613	627	629	632	648	622	644	626	595	620	601	613	588	606	604	604	633	639	611	587	590	561	649	611	576	574	583	625	623	635	642	613	587	636	622	661	615	557	610	590	615	612	589	601	590	640	623	623	664	608	632	625	635	655	593	630	665	625	659	611	595	643	640	633	620	610	635	572	624	593	682	640	638	596	617	596	606	597	665	628	620	625	623	622	573	653	603	599	618	641	589	631	606	577	616	644	615	581	653	604	610	658	666	652	596	629	618	620	613	576	615	598	610	611	571	641	638	666	622	621	620	561	610	653	604	595	622	631	591	680	650	628	639	601	601	607	633	622	611	639	603	600	591	618	642	608	643	646	592	603	611	588	636	637	633	643	622	619	620	625	597	630	619	649	563	629	609	588	637	632	593	576	575	587	620	644	681	588	609	597	565	616	629	611	587	605	643	637	613	609	580	672	601	628	623	579	623	614	606	618	607	640	648	611	580	593	632	583	627	591	614	608	658	620	639	617	577	588	614	614	607	601	592	625	621	619	571	591	668	636	617	629	576	600	621	571	591	651	593	610	610	556	631	620	584	644	629	622	627	618	653	626	616	622	603	642	578	643	631	575	609	633	566	648	612	571	584	592	575	611	660	606	616	603	634	590	613	616	629	605	607	688	603	627	670	625	639	632	629	583	640	674	589	618	611	639	622	633	646	642	621	607	602	644	663	641	566	619	624	634	622	630	590	646	632	648	626	628	619	599	616	627	637	639	607	609	611	573	625	611	610	625	602	613	620	580	612	642	616	619	618	596	638	673	615	636	612	587	621	620	639	606	613	591	632	637	593	625	658	555	643	608	605	623	613	610	615	687	644	628	632	629	621	627	637	621	571	632	613	625	614	618	610	594	609	616	597	603	613	583	636	614	580	631	616	612	624	654	641	647	582	594	601	610	664	581	618	645	645	618	627	652	628	601	650	636	614	579	583	608	582	594	589	645	601	625	604	600	548	596	613	622	604	644	649	640	571	627	643	594	624	604	608	603	619	623	621	593	651	604	618	613	558	605	572	606	601	651	585	621	621	626	629	615	601	629	608	599	550	632	632	630	665	610	616	646	635	596	607	622	596	658	600	598	646	604	615	636	630	650	625	584	626	603	665	638	656	584	631	622	600	622	588	615	648	656	619	624	595	602	657	660	575	620	639	626	619	641	643	616	647	584	602	643	597	597	623	634	568	614	602	652	597	638	652	649	624	607	604	614	580	618	615	605	610	573	594	607	613	575	638	641	592	593	586	587	628	601	619	598	624	639	639	609	581	610	603	610	605	624	614	607	577	635	599	598	653	657	611	607	633	646	655	604	614	649	616	591	595	610	619	616	641	627	598	647
26905	23203	26906	19532	12950	8596	6657	5373	4128	3198	2678	2302	1910	2129	1862	1689	1332	1217	1130	935	902	780	632	608	523	498	465	477	480	401	426	421	410	399	343	353	363	337	366	331	330	348	350	305	368	363	317	324	323	334	317	319	312	282	292	313	310	325	344	309	304	315	309	306	295	303	327	315	272	322	272	296	291	276	306	265	289	320	283	340	285	295	319	322	309	254	302	279	279	290	285	295	291	320	302	299	279	272	277	293	286	283	297	299	290	316	297	277	319	321	266	332	292	271	282	258	316	258	300	299	293	302	323	291	308	313	308	274	292	298	283	276	303	312	311	259	279	316	305	299	291	299	297	287	288	296	281	317	304	292	274	302	277	303	289	291	308	273	277	305	264	289	294	318	293	306	264	292	281	285	280	285	265	274	273	287	280	292	248	270	288	314	310	287	307	270	286	286	274	281	308	290	300	268	273	327	269	313	288	309	324	291	290	281	260	323	293	303	303	283	285	303	304	279	281	335	270	315	321	276	323	322	319	313	279	305	303	290	319	284	262	310	281	302	302	311	293	296	295	292	315	292	303	288	315	272	262	284	297	294	292	313	307	303	287	291	297	297	302	284	269	280	297	296	282	283	264	302	286	305	302	257	298	269	280	266	276	255	281	279	294	296	287	284	307	307	285	278	295	289	274	287	289	310	285	334	261	288	280	284	281	268	264	292	251	287	276	278	290	283	293	288	310	311	274	261	270	331	281	254	324	272	265	296	285	280	288	286	306	271	269	306	312	329	307	284	302	329	255	294	306	278	280	264	279	268	292	284	311	275	281	325	290	310	319	292	277	269	294	285	297	303	273	305	285	283	275	313	301	301	306	245	297	285	278	316	277	294	305	323	312	298	266	307	284	336	315	331	290	267	323	286	282	292	302	270	296	296	269	271	290	303	284	330	307	286	292	294	270	278	310	297	297	281	300	297	306	258	323	292	281	293	265	317	330	308	304	287	268	285	280	266	298	276	279	298	297	277	309	266	290	287	306	290	269	305	281	291	272	328	304	289	312	287	318	292	315	302	317	311	292	297	326	284	275	295	279	289	300	309	280	298	313	284	299	291	294	273	287	283	284	303	291	291	289	274	312	294	298	274	297	323	273	288	288	310	300	273	281	292	275	284	280	314	302	304	284	269	290	286	318	286	257	309	293	317	266	293	282	276	272	305	289	297	278	280	282	247	301	306	277	272	275	288	290	295	271	286	306	280	294	287	266	306	278	288	277	284	277	275	249	285	275	296	302	319	277	274	301	307	298	314	308	315	280	284	286	270	272	287	274	268	251	311	292	307	300	315	282	264	275	291	297	328	278	276	305	284	290	261	316	286	275	287	296	262	296	287	285	295	291	300	286	312	296	288	285	308	302	290	290	305	274	299	276	326	288	315	298	267	307	282	291	286	289	300	298	312	292	298	280	265	279	284	284	326	304	309	267	293	327	282	291	283	285	249	285	289	295	279	296	256	292	286	286	286	273	285	305	259	267	313	294	280	260	284	279	292	299	275	291	250	315	314	257	293	323	281	268	319	311	304	278	297	272	271	295	279	292	287	288	268	290	281	282	303	300	258	293	285	248	272	291	295	308	298	298	315	309	320	307	315	294	324	286	319	283	294	275	297	285	293	270	283	308	294	290	279	300	293	305	284	308	286	278	264	299	283	273	295	293	295	281	277	343	300	285	306	261	306	301	260	291	274	290	298	298	301	252	315	283	277	303	287	315	320	298	276	312	298	294	279	306	285	303	286	303	323	282	323	327	313	304	277	302	251	314	271	293	284	290	274	299	300	260	298	307	283	295	272	263	335	284	287	292	270	300	274	261	316	304	290	284	283	309	293	272	263	293	315	291	332	288	287	271	265	285	292	264	274	279	324	285	316	316	294	269	294	304	300	299	316	307	276	268	316	292	265	271	257	239	284	299	284	310	316	283	344	274	303	304	285	271	312	278	285	255	286	289	275	315	311	277	318	296	301	301	311	265	257	274	267	298	273	265	298	267	306	359	270	280	288	301	330	311	253	273	309	295	259	300	302	274	270	301	279	297	290	328	273	281	253	270	291	298	292	299	307	296	315	287	311	324	303	267	301	279	270	339	272	300	331	304	319	321	275	302	294	289	316	284	273	284	295	273	278	262	310	305	273	301	317	342	301	281	291	302	299	290	287	290	293	278	271	296	287	302	252	257	296	293	287	309	287	272	301	283	291	291	280	311	313	261	314	258	285	306	274	266	323	275	307	280	296	284	298	313	277	284	271	290	279	281	258	281	301	292	299	314	278	279	288	310	279	270	289	266	261	276	299	290	311	304	289	291	266	296	292	312	293	325	324	298	293	288	281	287	316	290	285	272	258	287	320	270	265	281	298	290	288	336	291	295	310	317	306	274	308	306	296	310	303	276	301	279	284	303	289	328	297	284	289	322	253	276	302	276	308	304	306	304	283	309	306	305	307	312	321	315	278	283	293	314	302	304	297	278	289	318	276	266	283	274	308	261	295	275	305	288	274	321	296	282	277	298	313	268	315	280	289	307	338	284	270	304	290	296	275	315	311	328	284	322	301	319	281	294	277	295	277	257	317	280	267	293	301	286	290	291	298	301	278	290	263	275	283	296	336	299	274	305	295	280	307	287	299	258	274	320	285	289	303	317	279	298	266	267	310	265	288	310	270	290	246	287	299	277	291	288	284	299	279	297	308	291	286	274	294	285	290	291	306	284	296	279	297	294	289	305	305	297	289	294	293	306	288	298	274	286	289	300	289	282	285	292	310	277	307	313	307	305	261	300	305	246	301	285	294	320	293	240	283	332	297	315	307	280	272	288	315	304	278	299	276	276	317	281	254	276	294	276	274	287	270	275	289	303	293	275	335	286	311	324	229	269	286	251	314	256	271	295	285	282	268	294	300	291	279	293	275	304	315	278	312	285	311	280	291	304	310	294	314	315	330	280	294	347	312	300	284	304	308	313	280	326	286	305	322	271	297	317	291	268	307	288	274	305	308	302	272	298	303	324	295	293	287	300	310	326	305	278	273	288	278	286	297	270	281	301	317	303	301	280	303	308	300	293	305	281	294	285	259	301	292	320	263	297	274	302	298	289	291	277	289	268	274	322	281	300	296	291	285	302	293	286	289	297	278	301	278	278	303	292	306	271	289	298	288	285	282	277	318	300	296	251	294	284	279	288	328	288	278	298	300	274	287	280	305	298	271	259	301	292	281	306	305	287	271	307	259	294	245	303	280	275	291	294	282	295	286	299	297	302	291	282	284	286	297	282	275	309	272	313	311	283	288	298	303	308	297	309	278	288	310	299	301	286	267	264	286	290	267	293	272	322	323	315	266	298	275	276	288	327	253	284	287	275	291	274	284	276	305	305	306	280	293	315	299	314	304	266	275	282	333	315	315	280	318	282	245	296	309	302	282	293	282	295	284	329	283	329	253	263	292	278	325	319	323	289	290	290	249	292	294	297	296
16288	17695	29551	29192	26004	22671	20978	19115	16375	14012	12174	11170	10116	10358	9265	8481	7410	6807	5878	5070	4544	3766	3313	3065	2621	2244	2137	1940	2006	1889	1642	1620	1594	1419	1388	1257	1345	1112	1070	1146	1101	1009	995	968	1022	1035	961	961	861	946	918	840	860	822	930	861	863	856	841	873	785	842	851	810	834	798	789	761	742	748	775	777	705	760	750	736	717	737	731	765	716	773	733	713	740	704	733	704	744	682	777	736	725	730	683	702	752	738	738	722	701	750	752	675	743	711	702	667	708	733	713	732	706	708	752	700	683	703	712	746	767	736	711	715	735	709	699	702	697	739	684	766	741	761	758	736	729	700	681	659	728	721	733	695	698	692	680	726	722	688	696	739	701	709	726	696	684	685	682	672	693	723	703	687	709	735	691	664	714	735	777	696	722	701	734	720	693	742	680	690	679	664	707	757	725	722	717	699	739	756	705	666	689	689	722	726	744	737	698	711	693	715	728	716	666	684	709	734	738	670	754	693	757	659	721	664	726	687	699	746	713	742	714	687	757	715	712	747	758	708	684	709	690	716	670	719	763	763	769	734	669	676	741	739	704	714	707	715	744	710	706	756	746	720	721	743	726	714	728	705	742	684	703	680	697	685	680	706	728	695	716	701	652	701	709	699	724	726	691	698	747	706	690	684	690	712	707	755	712	709	710	724	739	742	714	781	704	674	669	737	709	756	730	716	671	729	742	710	749	733	690	705	730	688	722	688	701	701	726	682	706	729	715	690	709	715	680	754	672	730	671	694	720	667	688	727	746	715	694	750	710	692	721	721	697	683	708	731	692	675	777	729	733	693	706	713	749	697	723	719	721	717	696	751	737	717	684	718	722	755	675	668	683	709	712	723	713	706	752	744	655	718	703	687	698	763	736	703	692	712	691	696	696	703	683	717	722	742	737	750	728	717	762	733	736	718	688	690	664	705	725	738	675	732	697	745	665	743	785	728	707	724	723	740	705	732	709	743	763	723	760	724	720	693	686	733	731	717	747	719	732	741	738	708	761	670	696	713	689	707	669	704	723	740	744	668	713	735	725	736	738	722	692	718	686	690	740	767	751	718	691	652	718	662	725	764	767	765	738	743	665	706	662	723	679	757	717	710	763	704	679	757	707	718	719	722	717	705	749	680	756	720	715	706	720	712	721	699	679	696	713	708	683	750	718	710	726	717	707	751	718	734	695	681	718	725	712	726	700	670	709	730	694	694	678	726	690	713	703	694	719	754	718	749	701	755	730	751	745	657	706	667	682	727	718	707	714	758	719	721	740	752	724	706	731	648	737	672	718	723	747	679	756	651	687	705	730	697	728	685	702	722	696	717	725	710	710	725	677	708	719	706	733	710	729	716	746	694	691	685	681	696	713	678	712	698	690	696	651	709	702	698	691	700	683	708	744	679	692	700	726	713	706	677	689	714	744	724	726	766	690	721	686	735	655	729	705	722	703	669	695	699	717	685	714	746	717	724	717	717	712	740	717	736	686	670	727	707	703	740	718	692	749	724	716	695	663	699	716	666	765	696	728	700	711	700	743	741	714	725	734	732	664	713	733	702	727	755	696	680	723	776	694	698	679	702	697	712	710	746	719	698	690	747	642	752	732	730	710	747	781	692	700	739	707	723	683	715	721	716	692	672	730	690	701	689	688	712	704	689	680	705	728	708	736	666	697	760	683	695	704	694	745	681	712	660	744	738	709	734	687	711	677	672	706	738	706	691	780	715	721	696	706	708	667	706	688	701	701	734	692	753	674	704	688	727	720	694	754	751	716	714	742	703	702	668	644	712	750	740	683	671	729	711	733	718	722	729	743	714	745	697	701	703	709	696	718	709	727	690	749	705	745	723	701	713	690	760	731	691	699	734	656	723	704	696	704	736	694	728	688	690	743	719	695	677	702	662	687	744	716	707	757	741	710	698	727	754	695	693	673	680	720	728	702	742	685	761	727	678	745	704	713	719	669	729	707	686	720	730	696	734	670	702	735	756	713	671	671	716	708	752	696	698	722	717	726	680	703	750	749	718	748	692	705	672	697	705	725	752	744	692	742	681	714	688	734	693	710	710	709	693	730	706	732	706	733	696	697	748	727	724	709	695	719	709	753	730	731	698	744	723	697	747	674	696	717	735	704	750	717	721	703	687	702	740	661	714	710	764	724	712	727	772	689	752	734	723	704	702	711	687	731	714	692	716	705	669	709	711	691	678	700	735	674	740	754	719	761	717	667	750	701	740	697	747	707	708	725	704	718	713	726	770	696	726	695	700	694	711	722	709	770	696	763	702	763	713	705	731	708	667	718	712	689	663	726	692	695	698	696	681	719	724	682	696	686	685	726	702	694	756	707	770	698	786	664	698	725	666	693	725	699	760	726	688	691	655	673	699	743	727	712	683	653	698	703	730	698	735	737	745	728	677	714	692	700	689	701	700	720	685	756	706	680	724	707	720	732	676	658	746	694	719	709	673	701	747	653	683	721	740	689	707	711	710	754	671	717	664	683	716	673	714	710	738	710	689	694	745	725	724	671	707	729	721	736	721	706	687	660	732	758	734	711	698	763	723	702	717	701	721	724	720	709	727	687	698	738	706	739	694	705	690	672	723	690	693	706	680	693	739	708	706	710	685	733	751	703	709	675	713	716	698	766	737	716	723	740	735	677	736	714	741	655	726	686	689	726	670	720	725	730	710	720	659	717	686	739	694	717	705	766	706	732	696	723	729	713	712	713	730	699	694	714	693	739	721	679	707	725	704	736	745	715	676	708	733	665	670	746	707	659	727	715	689	716	692	707	725	745	741	706	691	703	689	730	697	720	742	703	695	710	749	679	749	726	731	683	760	683	737	734	733	792	740	741	722	748	717	755	716	718	750	739	741	717	720	712	740	726	705	706	727	704	680	707	693	723	721	721	725	702	703	719	723	717	697	751	725	738	734	683	782	660	762	731	692	719	692	702	724	665	745	673	674	720	704	700	719	716	697	701	685	716	736	682	740	706	708	683	712	713	712	750	742	751	700	732	734	709	711	728	699	700	738	680	751	701	731	737	731	714	699	738	675	665	716	670	729	721	695	692	723	735	716	701	718	709	728	726	722	753	716	720	745	685	703	691	742	707	727	701	726	689	721	715	706	704	704	751	735	697	756	731	688	710	762	692	754	758	720	701	763	706	756	718	658	748	687	682	746	729	734	707	723	705	698	683	706	721	705	709	734	751	667	658	681	746	724	720	742	740	714	696	712	722	723	728	669	644	735	710	712	706	695	715	726	751	753	712	695	717	753	740	757	681	735	694	766	675	705	710	696	723	694	735	722	773	753	722	717	705	680	682	690	699	692	695	716	704	686	670	723	647	676	710	662	693	722	774	670	736	698	682	724	690	734	728	742	724	710	712	753	702	728	703	666	729	689	712	720	696	776	703	777	709	724	763	693	744	712	712	730	685	687	693	730	731	772	718	747	699	647	746	739	688	731	726	692	715	723	710	714	671	757
34598	28802	32982	25586	18650	12942	10159	8102	6252	5170	4053	3634	3141	3357	2940	2504	2095	1866	1562	1329	1153	923	848	828	687	594	535	485	475	528	402	441	428	382	402	361	375	311	329	349	330	310	307	340	313	320	314	307	308	279	263	285	270	307	304	313	269	278	258	282	297	284	230	276	282	277	281	286	282	268	263	243	259	270	258	241	259	244	293	275	242	272	224	259	269	240	246	234	238	256	256	240	260	247	262	280	236	251	239	261	248	237	267	234	273	245	213	260	234	240	257	226	249	247	266	244	261	280	231	226	241	224	242	247	261	256	267	226	240	247	261	256	222	267	259	252	227	237	262	227	279	242	243	244	230	231	246	249	253	223	221	236	257	265	247	234	262	215	242	268	267	221	254	246	257	264	238	243	253	239	258	224	268	247	252	218	244	258	236	216	248	264	234	230	252	218	250	225	236	252	264	259	242	257	233	236	256	247	274	276	267	261	252	229	239	237	235	221	254	222	233	223	212	239	222	251	244	261	238	228	254	242	253	247	251	261	242	263	254	259	220	256	251	234	233	220	222	256	226	266	226	253	238	270	274	241	247	251	255	271	240	272	233	245	245	281	240	266	270	259	236	250	260	241	262	242	250	221	232	256	250	208	234	223	270	259	237	257	249	238	265	240	246	225	250	252	255	239	224	260	254	247	219	268	260	252	247	249	244	274	271	262	236	249	269	260	240	243	237	252	214	249	263	258	248	248	240	246	242	243	217	238	248	227	239	233	270	225	231	244	239	221	271	264	255	263	242	247	235	268	242	245	245	248	230	258	230	220	247	231	249	260	243	268	207	243	234	248	281	238	230	237	234	239	240	256	236	240	258	228	275	221	246	241	257	224	257	239	232	256	242	240	247	265	266	231	242	264	254	286	256	214	240	251	262	233	239	255	241	259	260	245	240	267	257	244	271	242	233	245	268	242	240	238	235	261	262	257	266	238	237	242	247	240	222	268	239	204	253	231	260	230	226	230	236	249	247	291	232	233	266	255	240	241	255	244	253	260	234	228	252	222	249	241	246	246	230	241	220	235	238	250	257	264	214	234	231	225	247	213	264	221	240	221	254	247	225	239	267	223	255	213	250	246	252	262	279	268	268	255	251	244	266	247	256	227	219	247	243	221	268	234	237	230	203	242	228	251	253	248	257	201	235	238	240	226	272	230	263	218	253	237	246	257	263	225	232	251	214	271	254	236	260	239	264	261	228	261	236	256	240	243	273	260	225	241	235	243	239	252	260	263	259	253	262	255	241	247	221	235	240	259	256	263	253	254	228	246	260	240	259	273	252	244	260	253	246	281	239	258	264	242	254	250	243	261	276	235	244	251	244	217	256	246	255	267	290	263	270	251	269	224	250	268	254	250	238	283	240	248	228	273	272	271	232	235	260	233	271	263	260	224	212	249	249	259	229	262	233	251	237	264	304	266	259	255	258	256	241	240	214	259	294	236	283	241	250	264	232	256	245	246	244	261	257	247	234	230	254	260	246	236	243	269	273	262	258	239	276	259	249	264	254	237	237	265	246	239	231	266	274	242	220	260	250	268	234	245	264	239	264	265	234	238	227	233	248	247	236	257	249	239	255	260	254	229	263	228	230	244	227	242	243	264	267	256	248	241	245	268	238	210	228	243	268	259	254	247	265	256	269	242	222	243	265	261	243	252	224	242	269	240	218	264	239	242	225	245	209	241	260	226	231	243	229	221	236	231	244	270	255	229	217	278	290	272	249	277	252	252	245	258	296	265	230	250	244	254	280	254	246	230	244	272	230	246	236	251	237	256	251	256	240	259	295	249	234	255	249	248	245	258	262	246	221	244	236	247	239	234	250	238	242	272	241	248	255	255	259	233	283	263	269	251	257	250	258	253	247	244	251	257	245	271	248	283	265	244	250	233	242	241	307	262	264	236	279	238	255	253	249	242	247	251	240	237	251	252	231	231	246	234	272	265	246	236	261	241	260	227	245	220	254	238	207	213	250	246	266	238	223	249	240	256	233	246	266	250	223	252	243	241	247	264	254	229	205	249	221	271	263	224	266	251	276	254	271	247	232	250	250	268	264	270	246	281	278	269	230	259	239	242	242	237	255	256	266	255	261	244	228	263	239	246	224	241	258	244	235	257	240	266	263	240	235	249	236	248	219	252	212	240	263	241	231	216	251	277	249	282	246	238	222	243	247	251	254	221	216	223	239	264	237	250	247	239	217	236	276	243	227	230	246	272	251	268	245	209	232	232	243	236	243	251	256	235	251	230	239	257	257	250	243	228	248	225	234	280	241	232	241	244	229	260	244	277	282	245	255	250	219	272	238	253	273	241	220	235	235	278	228	251	243	242	249	241	236	226	281	223	218	228	265	244	252	234	244	245	236	235	245	255	237	265	264	229	253	255	270	232	259	227	270	230	264	265	258	242	266	266	259	255	235	254	263	252	230	248	228	235	195	233	246	253	220	246	242	230	255	287	242	238	216	248	258	221	218	229	239	259	255	261	209	260	251	249	263	229	241	236	244	238	233	247	256	238	243	244	237	247	238	262	248	254	239	232	263	227	254	240	264	266	241	289	259	279	247	286	222	238	231	257	263	240	243	239	260	259	266	233	278	241	290	253	242	253	257	215	246	233	271	240	262	238	255	260	249	243	242	224	246	244	253	220	241	252	256	220	229	255	239	231	245	223	234	253	227	253	222	230	253	267	239	220	225	236	257	302	228	210	228	241	241	270	237	255	260	271	237	247	251	226	251	272	261	259	221	226	246	244	280	252	259	239	252	257	250	252	248	216	244	235	258	229	240	253	238	263	247	252	256	248	240	231	257	248	236	235	266	265	257	227	219	238	282	255	251	226	256	241	209	229	259	243	240	241	225	257	243	254	253	242	278	249	259	263	278	254	227	261	239	258	250	282	206	242	261	244	256	237	247	258	220	216	225	248	238	270	230	242	258	264	248	225	255	244	247	249	258	247	269	227	258	279	252	254	241	244	225	253	259	243	219	235	253	243	221	258	244	240	252	232	234	239	249	248	206	248	245	250	249	228	271	237	235	268	238	244	239	243	234	269	239	281	264	265	232	234	272	256	235	265	247	241	222	240	248	248	245	238	249	271	255	236	275	241	234	266	262	228	236	270	266	272	278	238	242	272	259	236	230	273	268	227	222	255	236	253	248	265	257	263	245	264	260	251	243	246	280	256	252	247	292	254	246	246	221	260	256	275	266	251	248	269	257	265	247	248	259	245	270	264	222	259	246	244	272	235	237	235	260	231	272	267	225	267	253	260	261	232	225	264	221	266	251	238	261	278	233	250	266	237	263	242	244	213	244	245	247	249	245	230	265	265	259	250	287	255	252	229	262	261	271	239	264	276	222	220	252	266	240	236	279	211	250	253	255	262	229	257	232	243	226	226	244	253	237	244	219	238	253	245	256	284	250	241	244	231	242	236	232	235	243	229	253	270	233	261	234	249	240	246	243	255	219	251
20751	21426	34015	34464	31571	28364	26272	24395	21135	18739	17378	16339	14913	14715	13068	11794	10396	9621	7954	7243	6400	5265	4466	4528	3728	3209	2711	2522	2610	2406	2163	1961	2011	2032	1862	1597	1514	1401	1313	1410	1366	1181	1198	1142	1154	1134	1026	1040	1040	938	893	999	881	858	953	895	873	884	817	813	848	849	805	744	822	737	798	719	676	690	680	629	699	636	616	683	630	684	660	642	626	686	637	616	594	621	647	649	639	646	601	677	627	630	575	602	640	636	621	607	622	637	599	632	622	623	592	603	667	614	649	634	627	599	576	601	588	618	594	626	616	606	632	587	603	608	591	637	600	641	648	587	631	584	588	619	614	577	625	602	594	589	614	640	618	599	611	620	624	622	636	601	593	567	579	587	592	606	607	665	623	615	571	618	600	614	610	587	605	625	592	604	575	609	559	609	614	600	628	592	593	603	564	631	627	572	636	598	606	555	567	598	612	600	570	648	585	613	589	607	629	576	610	627	624	595	638	611	619	574	641	591	650	624	574	614	569	601	597	615	650	614	598	612	601	615	609	612	606	610	633	577	626	602	608	600	635	567	613	622	620	544	587	580	643	615	567	593	563	622	592	618	612	571	615	600	574	627	607	604	630	591	592	612	611	581	577	600	613	614	590	576	605	586	646	629	609	574	602	593	575	563	563	569	638	603	540	605	609	594	667	563	579	597	613	606	617	594	592	621	567	656	583	609	613	604	582	583	629	592	605	603	608	617	555	636	593	619	588	596	595	579	614	580	617	609	585	571	582	620	577	610	671	592	618	582	600	636	588	587	582	609	642	617	555	577	611	599	617	628	621	613	586	590	577	614	584	589	598	561	611	623	658	654	614	624	616	617	631	581	614	639	645	604	606	574	604	579	638	627	580	591	568	605	552	617	617	597	593	602	606	555	613	617	621	594	626	604	598	582	613	603	582	618	629	577	597	580	609	606	569	623	638	600	582	615	612	599	609	638	588	628	637	586	583	593	593	608	628	636	577	647	594	584	600	649	628	568	571	611	573	619	606	583	595	572	591	610	579	644	653	629	623	610	618	658	618	607	609	613	622	566	644	607	615	640	596	635	610	602	577	621	564	596	594	568	603	559	643	610	606	611	642	591	565	624	616	635	584	561	590	622	605	612	604	613	598	607	598	591	594	578	614	613	608	563	561	588	594	619	608	577	586	623	601	581	611	616	579	683	628	561	589	612	575	586	617	644	598	614	615	595	574	597	621	639	624	654	596	599	623	594	599	621	605	623	629	609	588	603	605	601	641	623	584	604	561	586	631	607	599	662	635	649	599	557	603	626	599	567	660	634	608	580	593	638	661	603	611	587	596	597	578	604	623	593	584	611	595	663	615	597	596	586	579	590	588	644	577	603	584	641	577	584	624	628	629	597	566	597	600	620	590	570	653	615	567	611	618	603	646	594	605	641	596	600	602	578	605	588	601	581	636	679	627	593	658	520	601	652	591	633	601	598	598	562	614	572	573	633	617	589	594	636	657	590	623	583	598	617	636	564	614	617	572	589	622	581	600	586	569	613	606	607	614	639	546	577	613	579	632	636	599	596	570	582	572	599	601	561	617	612	587	637	604	673	600	616	613	621	597	682	594	635	635	593	559	576	627	619	613	630	597	621	589	586	557	607	591	577	649	660	592	600	593	546	594	626	606	603	643	654	623	599	603	625	605	579	616	619	564	597	606	623	635	621	590	590	618	607	619	583	622	637	613	616	605	597	612	566	646	603	653	591	573	614	595	585	586	630	627	600	626	611	584	660	617	607	610	596	591	594	628	634	635	618	619	604	587	612	596	617	604	583	569	593	558	627	588	612	583	619	611	613	607	613	625	574	659	651	610	608	595	606	626	618	617	585	636	634	626	652	611	593	589	596	621	597	629	601	654	598	639	568	632	634	596	620	600	626	632	648	582	597	589	591	608	621	607	637	619	587	643	602	565	578	602	561	603	599	603	610	610	590	597	585	595	593	620	598	610	589	628	567	625	611	607	542	616	584	632	586	626	598	605	590	568	587	602	605	601	621	573	626	620	614	621	581	628	594	550	644	579	640	574	590	560	646	618	605	614	636	603	632	630	602	585	611	657	591	605	620	562	551	562	651	559	605	536	615	624	614	576	616	598	653	604	563	570	563	600	612	605	619	585	611	570	606	590	565	622	615	623	641	595	577	578	592	565	592	605	598	637	589	600	580	644	608	598	613	597	603	640	607	597	600	620	630	604	625	614	549	613	588	593	586	532	620	608	568	638	589	623	571	595	573	637	620	573	599	666	614	568	586	586	604	576	600	573	614	574	626	605	584	605	610	646	620	595	613	553	575	584	615	590	570	571	526	645	640	607	632	592	626	578	619	600	593	570	592	612	559	575	595	613	648	600	591	589	635	599	585	595	556	594	649	564	576	606	613	616	577	634	614	603	604	612	616	601	581	566	614	622	557	646	593	607	597	608	608	602	598	623	622	656	633	566	573	566	623	589	603	594	629	586	609	588	625	603	589	610	604	645	597	597	598	618	579	616	597	634	600	615	612	616	633	617	577	605	640	608	596	652	610	558	575	604	611	622	583	609	600	606	590	605	615	609	604	607	649	629	608	571	617	618	607	594	592	571	585	638	586	584	608	618	571	611	626	625	614	573	563	608	580	557	582	604	579	620	603	628	612	572	577	590	597	589	588	610	574	534	573	574	627	595	604	596	608	625	611	593	599	607	601	553	622	617	625	595	588	607	595	653	548	663	642	603	609	607	593	606	591	630	621	600	618	593	586	569	600	603	610	628	605	589	610	620	608	602	639	621	601	584	633	615	631	627	622	562	610	593	566	610	633	549	574	593	582	617	617	599	549	587	615	664	613	597	562	627	590	638	620	581	595	612	594	616	550	583	625	577	575	643	602	581	621	552	580	557	590	609	593	613	604	589	611	587	615	581	590	605	601	636	619	538	617	571	615	632	620	618	662	628	623	678	561	579	582	586	575	556	601	572	575	619	595	597	629	553	596	604	622	640	592	633	595	591	611	602	622	615	625	581	627	597	584	603	549	627	579	601	589	581	611	599	612	574	609	632	637	568	616	587	608	596	617	652	606	596	607	604	604	606	639	581	617	600	578	613	633	585	629	626	572	600	629	598	614	613	593	585	593	599	629	621	605	623	592	592	596	618	653	622	608	567	597	594	654	626	606	652	602	610	610	658	560	577	619	569	630	586	610	613	587	592	589	601	580	612	629	597	597	610	635	637	662	542	621	584	607	630	609	617	603	622	625	595	562	590	627	613	595	617	573	600	585	624	618	611	562	599	617	603	591	600	608	590	628	599	635	579	629	591	576	606	595	601	626	600	589	612	612	605	647	612	577	603	605	644	607	585	620	586	630	584	609	576	592	628	636	632	588	614	576	625	621	610	596	565	591	603	571	590	605	637	641	589	648	596	570	581	573	640	595	620	613	599	653	612	619	615	615	559	592	598	630	683	636	613	601	642	552	602	616	591	625
18089	17280	20226	14113	8085	4901	3288	2697	2103	1795	1456	1320	1213	1150	1039	942	809	806	649	613	558	467	404	425	367	336	339	361	351	320	314	330	302	287	275	290	258	279	254	281	260	243	289	259	281	260	250	280	233	252	255	267	254	263	268	279	262	270	296	267	262	266	265	230	233	266	253	268	238	243	271	228	235	256	254	264	241	256	243	254	272	279	269	235	265	243	255	256	236	251	249	254	268	243	247	232	249	263	247	237	260	241	242	238	284	253	266	246	241	251	243	274	269	218	265	246	230	261	263	228	254	257	251	250	235	222	228	257	227	260	261	240	249	246	236	257	240	260	254	251	259	243	250	263	250	241	253	277	236	234	260	243	225	250	267	247	258	223	229	250	240	253	245	239	243	236	237	239	243	247	288	307	274	272	208	250	232	235	256	233	251	274	255	255	211	267	260	254	251	271	248	263	268	251	257	239	269	252	239	270	263	268	258	263	242	247	247	254	249	247	277	265	256	252	243	242	274	259	255	304	244	226	234	246	256	274	237	232	248	245	228	271	278	213	246	241	244	226	251	233	254	250	228	227	257	231	262	254	246	254	255	232	267	273	255	237	240	219	250	201	259	217	248	252	235	245	227	265	266	244	263	279	263	261	267	270	250	233	264	262	262	236	236	262	269	251	260	250	248	253	261	238	241	258	253	260	238	221	275	274	252	243	249	263	234	243	233	240	255	232	274	218	261	232	253	271	243	245	256	237	245	246	264	239	245	236	230	237	271	235	268	290	283	247	240	255	262	273	254	240	267	247	242	270	256	243	269	259	237	251	253	252	238	207	278	241	231	257	273	224	236	235	265	257	241	257	241	235	246	246	263	265	253	246	257	228	224	249	253	237	251	250	231	262	266	253	250	271	265	241	268	225	270	222	261	285	245	226	264	278	253	249	284	224	214	261	254	251	224	272	241	291	236	253	264	255	216	235	226	219	249	230	246	266	257	241	241	243	257	245	255	268	246	243	255	227	256	241	230	257	238	243	269	223	225	246	253	231	252	301	250	237	259	242	255	275	235	266	270	253	242	246	252	258	251	246	246	233	234	265	220	274	271	243	259	269	229	241	223	223	235	285	277	255	259	285	242	236	270	251	214	259	281	252	227	257	259	246	253	245	284	242	247	245	248	259	237	251	231	235	249	290	230	234	256	241	220	238	214	233	231	221	241	251	262	248	273	217	253	264	284	255	246	243	217	244	231	260	242	270	259	253	274	262	236	248	223	241	232	227	258	257	233	266	256	236	243	260	261	257	247	251	248	239	228	243	254	273	263	260	263	248	246	248	244	219	263	244	222	226	208	278	267	226	257	239	263	234	243	244	238	251	266	258	241	289	239	247	269	263	258	263	225	243	251	262	249	274	279	256	243	262	221	248	274	251	219	269	257	252	269	257	266	227	262	255	269	242	231	225	259	249	262	234	240	259	238	239	243	250	258	233	245	238	273	240	252	261	251	251	269	227	298	227	269	248	230	225	284	230	241	263	258	238	275	262	235	271	241	226	255	265	243	231	261	238	248	263	259	231	252	220	256	290	259	240	217	220	237	260	248	281	244	253	255	264	258	270	253	253	268	253	242	226	219	265	233	268	227	244	265	268	297	233	260	255	259	222	217	235	220	237	247	237	252	259	267	275	269	264	244	233	266	236	277	251	228	229	236	251	276	235	282	251	252	235	256	255	256	273	220	265	216	263	239	250	273	238	252	246	271	245	259	249	226	274	260	231	263	266	240	259	233	236	228	280	251	256	268	260	261	246	253	250	256	257	260	262	222	229	216	258	236	224	248	221	242	250	278	279	247	236	247	276	270	244	251	230	249	232	252	277	261	235	235	252	275	270	252	243	226	246	262	266	243	241	258	275	265	272	255	232	262	211	261	240	262	268	254	293	239	246	252	244	247	235	229	272	273	265	244	276	237	256	254	259	233	269	271	230	233	258	232	251	245	244	248	260	260	243	240	260	252	260	236	256	221	228	256	234	255	239	250	245	219	277	238	259	234	250	249	246	225	248	287	277	250	259	228	268	229	258	230	230	267	247	270	263	277	247	266	228	253	226	222	226	259	268	246	238	245	255	253	229	260	238	283	235	249	275	235	243	237	259	232	257	212	241	238	261	269	251	249	265	240	246	269	269	228	235	241	237	259	258	246	264	262	241	259	259	245	260	280	259	235	246	239	284	245	270	251	245	243	233	224	237	226	244	246	256	253	240	243	283	268	241	247	240	280	243	251	264	223	252	254	248	256	272	248	244	238	273	247	269	265	280	262	266	242	258	242	272	241	256	221	256	270	262	257	268	230	246	233	220	257	243	268	221	254	279	224	270	244	274	269	272	263	248	249	260	242	234	275	235	264	247	247	256	275	231	243	250	244	256	242	237	239	264	249	255	228	241	217	273	256	255	247	265	266	250	235	235	235	278	216	254	245	244	270	271	251	226	269	253	244	256	261	256	249	239	256	227	247	261	261	278	282	289	237	242	262	265	248	244	262	243	245	231	270	248	267	265	228	229	218	250	257	248	247	250	266	242	276	264	269	251	245	242	266	262	248	229	261	238	248	245	242	272	287	245	279	263	234	293	269	255	264	208	241	245	240	260	257	252	225	265	247	258	223	216	237	253	252	227	268	242	273	265	253	247	277	245	233	250	260	233	270	270	265	247	232	247	272	260	286	276	252	244	252	235	258	250	249	253	228	242	253	244	267	266	252	274	243	287	250	267	264	226	236	242	272	228	240	248	223	266	252	250	263	257	269	264	265	265	274	246	229	244	229	247	253	258	249	241	273	240	254	215	234	281	248	264	263	241	245	246	245	245	231	247	236	258	266	275	264	280	257	240	264	246	243	277	257	263	215	263	270	235	293	262	268	260	258	274	219	253	240	261	231	245	266	276	247	222	270	252	248	247	245	232	234	284	264	221	226	235	245	235	262	246	235	249	232	281	280	240	251	259	269	220	229	276	245	262	238	246	225	255	254	277	222	244	260	250	218	241	239	226	247	242	250	260	252	257	245	264	276	244	228	260	248	235	273	239	244	235	241	271	238	273	253	251	220	280	267	263	268	236	247	279	244	243	246	271	232	241	269	230	266	247	212	230	226	216	240	259	243	225	242	239	260	237	230	283	245	216	241	266	234	241	260	264	220	250	267	270	221	258	247	233	244	263	238	253	245	240	288	245	237	221	264	215	260	225	235	248	239	272	219	242	243	261	250	236	236	245	259	249	241	247	261	226	263	253	251	217	246	228	252	266	263	255	237	237	241	232	237	229	252	246	253	251	266	231	268	241	245	286	244	237	255	255	242	236	257	267	258	241	227	226	267	253	249	253	270	261	268	263	233	256	226	250	252	278	237	277	239	232	238	255	258	261	241	248	259	272	244	274	284	248	267	246	272	280	250	288	235	272	259	239	262	237	250	263	244	243	265	257	257	240	266	254	242	246	267	311	261	259	252	247	243	253	262	238	246	235
10391	13253	23683	23562	19318	15352	12785	11482	9601	8726	7515	6802	6476	5971	5427	4975	4429	4118	3514	3027	2734	2202	1929	1741	1509	1365	1289	1208	1247	1206	1112	963	1020	948	891	832	785	786	743	733	726	706	626	680	720	675	712	743	736	691	656	626	683	673	684	690	662	626	665	656	652	645	632	665	604	643	579	619	626	644	614	628	628	641	619	636	637	661	611	610	659	673	634	612	632	596	603	627	609	617	623	623	678	608	639	642	624	612	590	625	634	654	593	614	602	558	598	612	676	638	610	610	639	564	643	628	640	672	627	625	691	618	640	655	625	631	628	588	612	605	669	617	630	641	627	665	585	595	671	598	612	636	650	596	607	640	634	581	613	619	644	694	587	598	652	599	642	599	617	629	608	625	617	636	625	611	624	601	621	612	627	590	632	642	653	608	590	620	654	634	600	651	590	636	646	597	619	633	665	650	584	637	635	622	578	615	602	622	671	621	599	635	610	621	579	593	603	665	673	613	607	604	590	599	589	605	627	657	690	640	633	643	575	643	656	639	640	582	622	621	631	610	614	624	607	678	632	666	627	638	616	655	616	620	648	629	639	664	605	653	635	603	626	611	638	642	604	622	650	632	598	649	614	624	622	624	633	623	664	640	607	633	620	609	665	638	629	649	603	615	590	596	643	622	583	610	627	629	628	649	625	643	607	558	615	586	598	630	611	602	591	598	662	629	618	568	606	633	594	616	665	614	613	644	663	605	622	625	585	630	622	623	637	628	621	636	620	675	625	677	617	615	617	638	634	608	632	591	611	578	602	601	612	649	611	610	585	650	593	667	610	649	661	605	627	615	641	637	632	593	647	606	604	659	645	556	618	661	658	637	651	595	561	611	639	609	590	635	655	577	594	576	624	624	601	599	594	606	621	626	625	633	635	617	661	601	617	618	613	637	645	612	625	640	628	683	597	656	605	645	582	617	616	604	589	597	612	581	698	659	596	624	602	658	662	611	623	606	635	608	628	625	621	633	631	616	620	621	612	651	634	596	612	655	614	648	648	664	639	636	655	641	613	599	625	598	609	631	583	651	610	640	682	647	652	624	644	628	664	600	672	640	645	630	613	641	651	666	655	620	599	612	625	597	611	625	621	622	620	620	629	630	660	599	613	615	623	628	659	607	626	606	607	661	636	631	571	640	646	635	622	599	611	640	635	690	620	611	595	655	667	612	621	635	617	635	631	616	627	623	597	688	614	612	625	655	617	594	604	646	610	605	617	627	647	611	611	604	600	623	621	629	568	640	617	620	631	630	640	655	617	612	578	639	647	670	616	579	619	632	634	617	628	603	636	626	640	643	624	624	639	607	640	636	608	626	554	604	598	608	590	635	623	599	647	617	642	603	630	575	609	608	670	597	666	597	678	628	635	621	634	630	670	555	614	623	618	584	620	609	588	659	626	637	626	638	629	632	633	598	601	635	621	640	622	616	613	647	598	628	636	617	640	622	601	601	668	651	602	561	611	610	602	618	615	590	610	620	594	621	609	608	625	599	679	623	638	606	603	621	667	643	616	610	620	625	605	661	641	629	657	622	662	635	626	617	617	607	643	617	608	622	648	643	637	583	655	682	630	644	611	606	594	584	589	635	620	630	589	619	638	642	601	605	609	590	620	629	619	615	640	633	639	584	658	655	624	630	609	648	642	640	622	627	608	632	643	644	615	603	619	581	656	617	628	596	589	647	567	619	621	616	634	620	621	619	600	615	638	598	611	623	623	604	654	638	642	607	621	640	610	591	603	637	607	605	670	631	596	596	619	674	656	641	637	605	557	663	590	627	656	592	595	593	625	642	569	597	634	643	631	636	602	625	661	615	640	633	616	638	593	634	620	649	667	640	660	660	641	607	594	597	640	664	614	602	605	599	649	631	619	609	657	630	585	641	619	623	627	640	626	593	635	630	652	607	598	606	663	614	642	575	604	636	601	620	642	606	619	675	592	602	635	632	632	619	596	599	659	621	660	629	630	623	617	639	615	600	613	575	602	635	632	619	625	655	676	666	618	590	612	606	630	615	601	626	631	614	633	659	674	628	630	638	595	623	607	596	593	643	607	634	599	588	612	613	599	633	614	606	672	649	674	602	659	647	623	593	646	583	587	610	641	642	615	642	602	641	609	634	605	611	644	618	611	640	632	607	614	616	638	599	612	610	614	639	613	664	605	658	578	590	625	613	653	609	611	621	648	569	611	625	613	635	599	587	652	621	658	621	625	599	636	602	637	608	646	605	571	582	602	606	622	666	594	615	603	614	611	630	635	659	585	669	645	610	632	646	607	611	639	608	589	626	623	636	579	642	632	633	644	606	640	594	579	620	647	620	622	634	672	647	605	622	607	606	595	624	613	597	642	570	673	622	617	598	584	589	660	665	627	644	632	613	595	626	638	585	618	587	599	595	610	622	682	628	615	616	579	630	613	617	662	637	621	598	676	612	618	667	648	631	606	633	591	623	593	641	650	635	625	596	616	610	661	649	619	650	581	601	593	612	633	599	628	624	617	615	571	634	618	620	600	670	636	555	607	616	636	641	576	639	597	580	634	641	608	613	664	655	603	625	657	598	625	613	647	651	572	620	621	581	624	636	607	625	624	642	575	622	679	621	612	617	617	615	604	598	623	645	611	658	650	633	604	624	672	639	595	585	563	627	642	618	596	655	592	599	618	619	648	615	598	643	584	600	679	648	669	611	631	630	647	635	649	605	620	601	628	614	659	609	621	665	596	620	678	554	591	667	618	620	642	670	607	625	616	643	621	672	578	612	593	646	597	646	631	578	618	591	664	626	634	621	646	628	617	636	610	630	592	603	652	626	615	640	659	608	606	631	625	622	637	593	597	591	630	668	595	594	617	598	629	621	640	650	610	598	629	633	613	624	583	559	635	662	616	609	582	645	602	606	626	638	605	605	617	640	706	633	634	591	641	619	634	657	597	629	610	618	614	604	590	662	589	613	603	584	613	576	584	595	608	599	626	613	597	626	557	617	659	581	617	619	620	640	606	580	602	624	631	619	664	612	650	632	655	653	608	649	603	630	629	593	669	585	637	632	661	602	637	612	588	646	627	564	621	578	600	585	656	615	603	628	613	614	632	584	635	560	609	648	558	665	624	579	584	629	593	649	611	646	629	645	666	641	604	657	570	626	640	640	651	596	646	619	623	639	629	647	655	610	647	614	615	626	612	603	631	597	632	612	646	624	594	599	603	606	627	638	598	581	663	617	646	588	639	631	602	573	588	582	651	614	654	621	621	650	657	614	583	679	655	644	625	670	656	597	642	623	623	587	582	617	615	614	628	656	625	622	638	605	654	635	628	621	623	664	647	614	635	668	634	617	622	628	585	613	628	612	603	629	630	634	640	638	637	632	664	607	635	612	606	613	665	636	632	657	640	600	637	631	563	645	603	641	616	698	612	637	644	626	640	603	667	640	643	604	589	668	655	594	611	607	579	623	654	623	612	613	613	635	635	626	627	627
26272	22929	25125	19176	12983	8310	6358	5011	3961	3492	2819	2486	2116	2191	1910	1701	1451	1290	1096	991	809	668	638	666	530	472	486	446	428	433	435	339	415	375	412	384	348	361	352	338	365	353	342	324	305	349	307	334	336	334	283	309	320	322	328	278	329	305	328	318	300	301	343	300	323	314	315	311	285	341	339	312	316	323	288	306	315	320	321	322	295	313	289	282	306	302	280	302	307	308	318	313	287	306	274	272	332	309	295	291	316	305	311	300	301	295	287	251	295	302	290	283	313	279	267	293	288	290	288	313	293	279	326	296	290	318	304	287	320	261	267	325	268	323	271	284	272	282	271	305	290	301	317	296	292	288	270	307	271	290	354	297	277	298	287	290	370	299	300	282	278	307	296	315	310	300	304	296	300	300	313	336	289	298	296	293	313	312	294	298	300	312	294	323	284	278	273	278	297	303	300	319	282	308	316	316	312	318	302	336	283	295	293	316	296	284	310	308	322	306	280	303	287	284	297	295	299	280	290	296	280	301	315	300	292	318	308	274	298	306	296	295	314	310	296	286	293	312	300	315	268	295	271	316	293	271	291	295	281	288	289	292	311	304	284	294	292	272	300	271	306	318	284	279	273	307	272	304	293	280	314	281	308	330	315	306	280	295	275	291	284	316	299	300	308	292	308	301	310	294	324	314	314	288	273	299	310	328	306	320	295	319	279	295	313	292	285	294	263	278	305	295	313	325	305	287	288	320	266	310	300	281	314	314	303	306	313	301	306	293	300	296	314	273	335	274	294	305	305	301	310	302	337	292	290	320	295	305	337	319	288	302	320	288	304	288	275	298	322	302	305	296	322	330	288	320	288	293	328	299	292	317	303	302	300	308	294	297	275	305	320	301	321	303	297	288	288	309	280	282	284	294	279	302	259	325	292	281	276	320	303	304	275	261	312	292	323	290	301	290	285	268	306	299	288	267	293	296	310	302	297	310	299	307	293	309	280	319	303	272	320	286	289	317	275	276	295	288	295	319	299	312	305	332	307	291	305	281	278	290	319	278	294	285	303	306	296	280	293	286	295	295	320	308	307	294	281	265	316	338	273	343	274	287	293	323	284	297	311	262	309	296	294	297	284	288	291	319	292	322	272	270	288	295	280	326	298	302	250	299	292	321	307	317	274	271	293	271	286	291	302	308	285	308	299	286	294	291	288	285	270	275	332	272	305	287	287	278	309	328	313	277	333	301	297	313	284	314	283	327	293	289	285	300	309	280	293	306	308	341	275	317	287	297	301	298	317	277	308	285	271	270	296	297	288	308	301	290	265	313	303	305	307	300	302	289	308	299	268	296	300	313	264	297	294	280	307	287	299	302	307	303	302	315	300	298	297	294	319	305	302	278	287	324	237	294	300	297	296	326	290	304	284	280	318	292	277	307	280	289	294	269	274	266	281	304	276	301	276	282	274	317	289	310	284	322	293	304	279	298	296	297	275	317	294	298	270	328	315	291	296	289	313	320	286	310	289	283	320	298	311	279	289	299	264	314	275	293	322	292	302	286	283	301	312	270	328	288	303	294	301	306	314	345	298	287	319	310	279	320	270	302	297	307	282	299	308	335	298	303	276	298	317	298	311	293	297	299	296	315	282	267	292	288	279	252	313	284	306	330	280	296	271	301	317	299	300	304	315	292	275	330	291	310	298	301	320	333	311	292	281	316	261	279	283	320	316	332	241	293	321	288	291	257	274	287	305	305	303	288	299	313	281	285	273	309	290	260	289	304	290	320	310	296	301	300	306	293	304	296	294	308	275	297	284	301	316	312	325	265	314	276	318	290	291	311	279	293	302	304	269	303	304	308	310	294	294	317	308	287	301	311	294	291	298	319	286	291	278	315	307	284	305	283	306	298	275	336	287	298	297	287	300	284	293	283	266	284	279	276	280	282	303	287	287	302	296	292	294	285	289	326	298	303	297	274	300	300	313	302	305	304	276	300	291	308	288	260	291	309	312	306	273	305	315	310	325	303	306	306	284	273	320	317	302	315	288	289	284	294	315	326	274	301	303	303	301	302	316	292	283	293	306	251	292	309	305	305	282	283	308	296	304	251	306	329	295	308	295	289	285	324	305	286	295	307	304	304	295	303	293	316	276	289	284	315	301	276	266	287	274	290	283	281	299	291	332	324	277	296	299	270	317	323	293	321	284	292	301	284	285	285	281	265	274	307	281	277	276	319	303	330	334	281	280	279	307	289	320	295	310	276	312	309	288	303	273	296	276	280	259	260	291	268	305	316	308	289	291	272	311	294	305	307	297	277	313	302	283	310	286	300	290	290	257	294	280	315	278	285	278	286	300	309	290	306	316	281	298	289	300	276	335	289	302	265	278	300	300	293	288	319	298	315	313	313	304	293	312	291	268	278	296	315	306	294	297	312	302	295	283	274	301	269	308	316	298	285	317	330	279	307	303	310	280	301	288	302	309	282	304	311	289	290	264	295	300	294	315	323	323	344	302	296	290	282	324	306	289	305	313	307	286	272	300	288	313	278	279	267	266	291	289	280	287	257	307	290	288	323	321	297	321	313	333	304	292	289	321	325	275	316	283	321	277	312	303	316	281	274	286	284	295	273	278	312	281	294	285	291	280	285	325	282	289	300	299	274	306	295	311	318	300	315	320	284	315	295	289	283	252	281	303	297	316	303	309	306	296	299	334	282	285	320	292	302	312	301	346	300	322	305	284	253	297	305	305	317	301	274	279	312	334	291	293	283	294	300	279	297	324	261	298	286	259	287	306	268	278	297	299	302	296	294	301	314	276	286	292	324	302	275	295	291	290	296	282	301	299	291	298	314	298	285	306	287	285	283	294	340	271	314	311	284	299	292	314	349	282	293	276	295	316	293	317	288	309	315	298	273	326	304	322	304	280	280	291	275	333	296	256	321	289	299	298	275	290	277	296	290	267	280	320	272	288	330	290	276	297	307	302	324	298	298	309	272	287	291	298	305	331	324	285	268	311	328	289	315	296	290	304	300	289	303	306	302	305	271	316	305	308	333	297	301	292	282	296	307	273	314	272	254	326	271	317	304	317	313	287	289	316	307	296	305	281	273	311	311	310	288	256	334	308	286	318	307	325	343	324	308	309	275	325	286	335	338	298	323	339	287	302	279	250	317	282	266	274	307	282	312	283	292	301	294	276	299	304	344	303	288	268	322	322	300	313	293	298	286	311	323	270	300	292	284	290	318	297	289	309	304	328	309	301	274	284	289	320	272	297	322	341	269	325	316	306	295	305	309	282	269	293	321	283	306	316	311	321	313	306	312	299	307	310	297	286	327	287	278	327	301	316	265	266	297	275	301	273	286	315	308	332	336	289	286	286	306	300	301	279	279	306	298	305	291	304	308	275	301	299	315	307	294	262	324	333	291	296	287	318	285	309	293	325	294	286	287	302	276	273	271	303	273	333	301	283	301	275	279	305	314	292	286	296	291	304	320	293	301	323	306	326	301	302	284	316	298
16064	17334	28263	29470	26252	22565	20043	17481	15936	14584	13031	11937	10558	10014	9359	8642	7491	6751	5661	5253	4437	3546	3085	2934	2458	2151	2065	1907	1989	1780	1653	1551	1516	1451	1315	1256	1243	1101	1051	1107	1126	1057	1000	989	1003	970	1009	975	943	903	884	908	860	854	948	909	905	835	827	833	829	858	785	798	781	870	790	779	765	737	759	741	755	767	784	701	753	739	797	713	681	696	759	712	726	746	725	753	720	742	707	713	787	697	738	768	728	709	698	706	710	733	659	703	702	728	721	733	702	735	773	720	725	677	729	750	712	687	726	701	723	657	684	717	686	713	671	696	643	699	698	720	698	711	734	699	771	744	774	728	710	770	748	758	699	706	672	729	748	710	721	771	685	691	723	749	709	716	730	728	750	715	736	699	720	662	729	724	699	724	703	704	736	723	706	718	767	687	742	731	727	751	708	723	703	751	719	724	784	692	657	715	720	713	735	713	621	727	665	680	659	726	727	721	770	773	721	701	682	727	702	728	711	751	767	762	777	716	747	747	718	729	711	746	726	757	750	672	688	741	685	745	675	727	726	703	732	736	758	730	712	721	709	707	677	746	720	626	752	720	736	690	762	715	724	742	716	701	758	720	745	700	639	766	688	728	711	781	725	712	706	718	754	715	661	731	745	766	775	765	673	733	659	676	731	736	722	758	759	676	718	755	729	676	699	710	734	703	735	714	702	720	752	697	735	782	739	729	727	720	783	749	754	718	729	695	690	727	708	696	739	719	732	732	763	695	723	740	721	732	685	734	688	729	738	727	721	724	703	692	731	699	776	752	731	706	691	714	703	707	753	737	710	795	714	723	680	740	705	739	680	737	704	702	731	757	768	705	763	708	734	684	687	722	715	727	675	740	692	765	762	729	714	777	737	752	728	677	660	709	765	733	720	740	711	701	697	709	723	725	697	720	770	754	747	750	716	737	739	724	735	754	753	720	758	766	705	714	684	681	774	699	739	719	773	737	739	742	770	690	703	754	739	731	708	768	735	763	714	731	714	677	665	757	769	766	696	717	709	702	702	677	738	713	728	729	802	737	726	691	711	723	710	739	705	742	681	728	706	705	727	759	712	707	733	715	679	703	723	704	706	715	723	672	732	743	705	671	726	714	732	689	714	760	771	706	723	738	752	701	741	748	722	707	693	753	698	705	682	733	726	760	732	722	685	715	727	723	741	732	723	738	722	725	699	723	711	737	736	712	725	699	700	764	729	747	712	695	720	699	728	676	702	732	765	698	714	671	726	672	717	735	744	748	698	737	688	726	720	709	685	706	705	719	733	758	718	753	681	744	724	706	740	706	756	705	770	737	752	753	765	746	645	719	681	722	726	717	746	735	727	707	694	716	758	732	743	704	727	703	722	741	711	738	669	746	704	674	708	698	725	700	714	776	711	714	749	747	699	729	672	728	702	696	731	688	744	664	711	732	726	693	716	743	787	701	654	756	770	741	703	739	701	741	716	669	704	684	676	724	745	715	723	647	700	743	735	698	758	762	750	712	736	700	704	717	697	704	699	702	722	688	708	733	738	703	724	714	756	735	706	736	724	715	738	761	770	726	724	748	728	732	743	691	711	708	699	731	731	731	754	724	670	709	730	743	759	715	726	732	774	752	684	684	749	768	763	710	733	731	716	736	758	739	732	711	699	716	679	748	699	699	705	711	767	715	701	726	693	697	724	751	751	727	680	754	714	719	709	697	675	712	731	750	724	771	720	738	735	733	724	692	710	718	696	693	695	732	713	734	712	724	682	738	732	723	704	773	723	678	700	674	670	772	744	715	751	671	709	743	763	728	750	679	819	705	704	706	744	757	734	729	744	746	670	711	723	739	712	775	793	718	725	685	719	712	667	725	742	739	751	695	728	743	764	700	716	698	715	773	737	726	712	680	728	698	706	732	689	739	768	769	729	719	754	719	717	651	735	741	703	723	736	730	719	770	731	727	714	725	698	746	732	783	770	711	734	721	713	723	684	729	709	697	731	726	741	722	762	736	694	711	730	719	758	740	750	736	677	749	717	727	696	713	752	739	748	750	680	708	680	691	749	739	734	721	731	717	717	739	672	660	711	750	676	695	708	769	730	767	703	725	705	694	716	679	760	712	698	710	721	720	740	681	722	780	718	742	747	702	706	701	665	685	725	779	728	762	746	709	739	724	721	752	702	753	725	747	777	695	737	775	694	710	717	732	745	743	713	720	700	744	744	720	695	740	668	736	733	724	777	762	726	694	772	700	692	737	765	740	748	785	746	722	716	748	675	751	701	757	745	730	679	737	740	704	712	745	796	759	734	771	707	722	719	711	767	673	701	693	706	760	733	756	721	696	726	752	724	690	745	722	720	704	740	729	736	686	747	715	693	720	717	753	706	737	735	727	692	673	674	772	697	731	731	709	715	701	738	745	726	738	714	691	729	777	754	697	711	718	762	724	696	714	688	754	738	730	726	727	711	760	729	745	706	732	707	680	695	707	722	776	721	683	737	684	675	717	727	703	711	690	678	721	714	710	674	757	773	689	729	699	722	727	737	747	723	699	701	710	672	684	737	740	678	704	689	734	769	710	713	740	722	767	707	693	753	734	737	743	723	709	635	723	731	740	695	792	711	707	682	766	755	727	733	706	731	743	752	733	711	714	765	672	710	746	705	719	701	698	702	694	721	759	720	763	783	722	708	734	753	789	752	649	706	732	722	719	747	712	748	649	708	725	701	719	756	710	734	756	740	674	666	766	760	721	657	697	740	745	748	732	735	699	745	720	747	744	707	712	726	728	726	763	746	691	725	700	745	712	740	742	681	775	719	681	769	757	739	719	731	741	710	716	705	740	703	736	780	678	758	739	756	685	754	734	742	730	709	700	740	701	668	731	675	730	757	679	706	709	724	679	712	725	727	702	721	734	725	770	666	767	715	749	705	697	747	723	716	725	730	710	752	716	742	738	748	678	683	696	738	770	716	744	726	724	726	786	697	730	704	688	691	717	759	696	694	717	759	741	769	697	731	737	757	705	739	708	728	736	739	715	692	727	727	729	705	723	704	738	676	709	749	689	737	716	732	707	679	659	732	739	745	698	701	722	705	708	708	722	709	718	721	751	778	744	734	761	730	719	729	733	727	758	749	733	702	697	731	765	737	728	761	727	744	784	691	666	732	718	726	731	711	732	693	743	777	725	731	690	720	692	692	691	710	727	743	704	769	742	716	679	767	746	709	691	683	742	745	734	730	680	704	723	706	704	743	691	705	733	712	729	767	723	714	676	697	748	726	680	724	726	769	736	712	686	747	714	737	721	726	669	755	711	758	709	708	725	752	718	714	739	672	708	701	766	704	726	774	718	731	751	686	724	712	709	702	742	707	716	704	711	696	751	724	722	722	732	678	735	694	704	700	738	744	748	746	722	736	713	762	746	750	679	684	681	702	716	728	742	723	746	747	721	725	725	742	714	780	729	718	710	688	749	682	738	742	698	762	754	719	779	758	710	720	713
34278	28830	29601	24665	18531	13009	10024	7866	6519	5593	4633	3865	3142	3232	2896	2691	2100	1775	1479	1360	1056	979	801	743	665	566	558	472	608	477	477	396	369	404	388	376	377	331	335	346	329	308	353	329	336	301	331	288	271	282	278	301	291	284	303	256	338	290	269	280	290	276	271	269	271	257	260	264	267	267	256	230	278	284	253	256	258	275	293	269	275	242	228	223	262	284	248	261	250	266	253	230	269	240	277	262	264	279	236	236	272	267	256	248	225	252	269	225	250	264	234	258	237	240	277	245	233	232	234	256	249	237	258	272	263	230	273	264	262	248	244	254	260	266	249	247	224	280	235	249	240	230	260	244	248	275	272	264	251	243	238	267	252	257	228	239	239	232	270	233	256	269	258	261	253	283	241	241	268	239	247	249	251	248	273	241	248	242	252	270	275	232	258	237	229	268	230	254	238	191	238	260	257	251	218	250	238	263	279	247	274	218	253	232	245	250	260	226	275	253	244	263	278	262	256	209	234	266	236	246	259	247	268	263	241	257	255	242	247	258	208	249	249	224	261	255	244	245	236	248	235	230	242	288	255	256	279	247	266	249	261	255	241	239	218	236	255	245	234	269	254	252	267	225	245	280	253	244	260	245	240	252	255	255	241	245	242	264	263	245	224	252	251	259	233	270	245	244	238	239	257	285	276	244	222	232	254	265	268	269	241	251	241	228	255	275	226	246	266	259	265	267	257	268	230	250	254	238	256	245	264	243	245	257	244	236	214	205	233	259	241	251	259	236	263	228	236	234	241	279	241	235	239	255	236	266	222	231	269	220	272	230	253	265	244	270	242	233	261	199	243	249	231	251	226	239	248	221	234	247	270	255	272	242	232	274	277	218	238	233	243	252	265	233	260	263	231	255	250	236	261	248	223	234	265	250	269	238	273	268	242	239	251	228	275	250	243	283	265	246	270	225	232	255	257	259	238	256	232	252	238	237	243	241	264	243	242	245	273	240	233	234	270	247	238	214	249	221	276	245	275	232	249	203	250	248	230	267	267	242	246	246	240	248	203	234	264	252	253	248	250	246	246	222	255	213	243	259	261	243	261	252	243	267	249	236	224	247	234	257	222	235	240	249	262	251	283	251	243	253	243	233	248	271	259	270	270	258	257	225	213	250	233	238	233	254	248	218	250	249	275	237	228	269	250	225	238	263	209	246	255	262	266	277	247	261	251	241	255	249	254	265	251	271	259	232	243	267	226	267	244	273	258	250	280	259	266	256	245	282	290	228	240	263	266	250	278	257	264	273	265	255	275	263	233	247	264	258	234	254	268	245	242	252	226	226	260	232	246	258	250	244	268	243	251	268	268	235	253	262	256	259	247	258	241	272	239	274	265	242	257	240	250	282	250	244	227	262	227	229	240	254	273	280	259	255	255	256	250	272	237	260	231	230	258	252	259	225	246	260	243	269	248	225	258	218	244	272	240	233	185	251	252	211	265	251	253	244	245	251	236	268	224	258	247	261	228	236	261	258	268	217	257	262	260	239	233	262	229	252	264	266	250	256	246	235	250	239	238	254	229	259	259	226	250	250	252	289	273	252	245	244	224	244	251	264	268	212	248	239	232	261	233	239	239	250	283	245	244	244	279	239	255	249	249	262	261	228	261	248	250	274	234	242	240	245	244	264	249	262	245	291	222	241	251	229	257	263	264	281	255	261	231	241	239	230	247	225	253	228	245	268	265	261	255	270	280	216	244	269	256	260	261	266	224	234	252	264	255	261	255	284	266	246	247	253	254	278	262	280	230	237	266	232	234	260	260	227	258	244	248	256	261	253	240	230	242	245	226	255	228	243	244	246	248	275	249	277	241	234	238	234	251	246	279	241	268	248	238	241	278	232	254	235	264	252	277	257	249	240	252	252	224	236	266	256	224	251	257	230	272	236	263	244	236	251	237	215	235	217	251	243	231	250	254	258	271	247	233	230	254	241	250	246	268	293	256	226	213	253	270	251	268	261	241	260	287	234	250	274	229	226	218	242	268	252	262	254	226	255	240	249	247	250	236	258	235	253	272	248	272	257	268	262	251	246	266	242	224	273	245	243	269	257	227	241	254	236	246	254	243	244	241	274	245	253	281	316	222	247	223	234	244	258	244	269	228	249	254	220	258	238	259	257	239	226	250	270	270	253	260	272	252	256	279	218	236	248	250	260	221	263	244	243	245	205	258	250	245	243	273	262	232	246	257	223	240	236	220	265	277	249	258	244	256	245	275	246	234	244	258	221	246	257	263	242	238	244	275	257	267	239	265	243	254	225	237	268	247	239	253	239	231	251	265	254	263	243	272	242	277	231	259	221	233	250	219	258	260	238	235	214	256	247	261	292	232	263	264	230	221	240	239	241	266	281	294	263	263	257	292	270	229	241	235	237	243	265	235	229	241	258	250	254	237	229	284	254	251	212	238	242	226	268	265	252	252	249	250	269	275	246	258	275	238	248	240	238	255	255	268	252	222	257	232	264	257	265	274	255	250	247	237	253	259	283	259	253	249	252	263	259	241	272	219	244	254	247	259	272	267	264	216	230	253	233	226	251	244	258	266	276	246	264	245	264	246	279	245	263	294	263	236	268	246	247	240	264	260	262	214	232	268	251	251	232	271	257	244	254	243	199	253	241	231	246	261	240	250	255	235	280	284	265	286	268	264	239	286	228	238	274	248	262	242	229	243	259	243	272	235	258	259	241	263	251	245	252	258	248	264	275	264	228	268	238	273	241	272	229	271	258	228	267	266	249	251	240	217	228	222	229	225	223	282	258	235	237	237	260	286	240	242	267	255	246	250	247	267	222	235	263	225	265	248	272	242	258	240	256	272	228	247	262	246	261	248	232	250	280	236	258	241	228	254	263	250	281	248	225	248	239	242	247	256	249	203	264	278	241	247	240	252	244	247	251	264	238	238	260	253	238	248	263	260	247	281	275	262	263	233	279	259	272	240	270	263	238	246	248	295	237	266	253	233	230	255	270	241	251	262	261	281	263	259	253	275	236	276	251	245	257	253	257	261	246	258	253	260	266	261	242	243	221	228	244	257	272	249	253	258	283	228	223	248	234	252	255	237	244	246	233	244	236	271	254	270	246	232	266	239	253	237	259	246	268	225	244	281	241	278	279	215	238	238	291	228	238	230	235	237	223	247	220	243	246	283	261	260	241	255	259	246	260	254	234	235	226	214	262	277	240	233	241	251	248	256	245	258	244	224	244	259	263	280	268	283	258	260	261	245	244	267	261	240	246	242	250	266	266	280	265	270	215	246	267	262	249	248	251	241	260	226	225	247	254	272	243	234	280	248	270	246	231	225	228	251	268	247	251	248	273	265	248	230	254	245	228	273	228	250	272	246	273	278	252	264	260	287	267	250	232	258	286	267	252	256	207	274	247	242	257	254	245	233	225	246	240	232	212	245	239	272	266	265	258	241	248	219	262	235	229	245	258	265	245	254	269	250	222	253	219	261	239	262	222
20306	21133	31841	34401	31717	27986	25854	23761	22296	20261	18185	16570	14543	14192	12872	12627	10384	9496	7924	7317	5939	5137	4635	4337	3527	3073	2787	2618	2660	2463	2136	1874	1840	1866	1991	1622	1689	1461	1220	1403	1496	1123	1132	1142	1151	1114	970	1011	944	905	898	948	857	899	996	914	925	894	829	789	851	846	872	802	832	737	788	703	723	677	698	735	708	668	703	681	702	668	652	695	687	646	622	650	629	625	639	651	633	603	642	641	620	661	651	628	595	621	658	680	612	546	603	581	602	626	609	553	625	616	610	616	640	624	645	624	622	572	637	603	589	602	590	634	644	600	569	578	610	595	626	557	637	588	614	620	604	627	637	644	646	595	623	577	600	627	615	628	622	611	623	628	620	623	614	616	619	624	576	639	577	632	616	625	626	612	633	587	621	600	607	618	634	602	625	625	643	609	656	656	640	647	610	598	611	604	593	558	594	637	612	639	648	618	608	635	589	618	583	587	608	632	613	586	624	564	589	612	621	607	593	637	579	634	607	614	601	579	654	604	628	643	667	610	626	594	617	585	598	584	631	644	576	609	632	637	642	611	640	597	647	610	644	565	591	600	645	601	619	644	616	611	610	614	620	614	612	628	648	618	590	607	628	630	593	612	641	597	590	623	613	622	613	632	605	625	629	622	649	666	609	612	594	579	603	554	606	576	599	606	604	623	584	584	618	651	592	562	618	641	608	546	588	587	566	595	618	636	553	572	597	628	589	631	612	629	556	615	589	605	601	618	617	580	619	620	560	644	640	633	640	605	585	589	611	625	624	605	603	592	604	595	633	608	593	594	635	549	616	634	571	631	646	582	628	567	616	613	589	579	667	613	603	585	603	665	601	616	649	658	612	593	571	582	579	628	640	604	591	566	612	587	592	615	590	569	619	610	621	610	571	626	582	549	564	624	652	605	633	609	611	630	672	576	631	620	587	568	623	637	622	603	633	605	657	599	643	586	607	584	579	595	654	592	575	625	636	633	607	600	634	596	587	629	594	586	579	599	645	604	651	627	560	585	617	627	624	658	614	589	579	633	589	571	645	624	632	563	637	612	586	595	590	628	638	569	643	607	621	605	669	615	650	631	585	588	591	620	609	617	613	637	619	619	622	612	636	605	605	580	564	605	583	569	652	634	596	607	582	594	563	588	619	635	616	634	618	636	582	587	561	620	625	607	615	595	625	603	637	584	642	639	602	591	608	574	659	629	574	609	623	653	596	639	621	648	607	577	653	596	605	589	609	645	558	596	635	581	635	633	621	604	590	621	626	587	622	642	550	660	620	605	552	613	630	618	629	647	676	642	593	618	599	632	567	562	596	589	579	607	596	581	693	641	626	589	612	595	635	617	594	674	607	610	611	605	618	596	592	608	672	664	641	580	600	615	643	644	592	583	615	600	619	603	555	635	611	616	637	616	608	584	635	627	591	646	602	601	618	631	626	581	601	602	573	608	617	578	604	580	614	632	619	625	656	622	637	614	630	624	622	604	619	627	618	593	576	583	627	585	625	625	627	624	600	639	605	599	601	545	590	648	597	643	590	582	617	604	623	619	598	596	601	603	592	645	646	570	643	609	597	582	590	570	629	599	607	606	617	617	594	613	655	618	612	667	593	588	638	635	617	614	606	642	632	608	570	610	610	582	575	593	618	583	646	617	602	607	610	595	604	658	618	617	592	609	598	600	587	600	594	638	606	656	602	619	596	580	602	628	577	625	610	606	608	605	586	602	622	601	605	607	616	661	597	610	605	623	628	603	574	590	606	583	586	598	624	601	619	624	611	615	603	635	581	607	605	575	640	617	568	608	608	610	637	648	617	603	621	632	578	610	614	602	580	617	598	694	594	643	617	598	594	609	599	581	585	592	629	634	630	576	606	621	599	605	645	600	609	598	639	635	581	613	619	612	641	608	597	568	626	610	627	610	604	613	581	607	612	598	595	628	617	605	644	626	602	606	607	622	621	596	625	570	632	641	600	639	593	587	626	599	595	583	581	645	662	610	595	676	632	616	608	620	620	610	600	605	622	630	626	547	615	595	564	628	601	590	598	647	578	591	632	631	652	588	583	610	662	596	610	649	588	602	614	611	635	606	584	584	608	602	624	602	630	650	605	579	619	622	604	612	621	642	585	612	590	642	580	598	601	591	600	568	617	601	590	586	624	606	614	595	588	609	565	613	640	554	606	589	606	596	612	594	589	569	601	591	542	590	630	604	610	600	661	624	589	631	605	587	621	631	642	634	638	576	620	600	604	564	593	621	610	630	624	637	617	646	610	659	605	626	626	580	618	611	600	605	572	591	584	583	625	617	612	602	623	601	619	652	637	635	582	590	566	617	626	589	545	623	618	579	563	611	623	589	633	605	605	605	604	610	603	644	611	630	609	624	583	572	640	605	563	603	601	617	624	629	653	596	608	649	620	624	596	633	590	608	570	634	611	601	615	613	607	643	604	647	638	613	596	648	608	664	593	612	611	588	626	564	568	632	634	625	614	644	570	630	617	582	598	563	608	620	610	617	615	621	556	613	628	584	634	576	646	620	597	586	635	585	672	620	591	631	613	613	592	562	610	653	587	649	622	560	617	631	628	643	599	645	601	626	636	625	553	607	614	591	604	612	592	634	602	625	549	644	574	600	622	635	641	599	626	600	602	600	616	618	598	582	655	619	580	597	627	615	625	654	633	625	638	608	584	617	600	592	604	586	606	634	572	658	598	623	600	591	637	631	648	636	585	589	629	638	642	652	590	638	614	635	631	610	636	646	628	573	642	590	626	634	650	643	618	631	600	589	578	632	623	612	627	601	589	574	604	609	646	593	556	633	611	581	619	620	571	624	634	562	635	622	634	608	600	613	592	615	588	626	593	627	629	644	588	628	621	626	612	599	638	636	596	626	560	598	586	611	639	592	581	614	637	620	645	652	633	585	650	626	635	617	644	597	567	610	609	597	535	558	617	629	603	668	599	591	604	653	614	625	628	606	599	588	607	611	612	621	591	606	594	630	604	646	614	581	587	613	623	618	630	605	632	577	625	594	598	654	622	666	644	585	597	576	604	619	617	605	583	639	639	603	592	579	612	646	590	641	621	638	630	608	619	609	621	612	570	611	623	596	645	602	565	598	571	585	592	567	595	601	609	636	586	585	628	629	623	589	672	584	646	614	554	605	607	641	596	629	637	590	581	575	606	597	657	621	609	575	608	619	613	642	557	627	603	573	587	628	572	670	627	608	638	630	603	661	616	592	612	663	597	588	591	615	598	603	573	660	610	572	638	586	587	684	591	616	620	625	641	590	604	622	597	624	598	622	592	592	594	647	614	646	587	559	607	592	625	620	619	617	591	586	634	653	664	623	627	554	619	592	594	599	634	640	639	604	637	559	587	616	584	612	608	660	600	606	592	635	627	641	598	613	636	605	655	626	581	654	615	608	606	638	613	626	561	606	609	605	605	590	667	608	611	589	607	630	626	651	579	580	583	621	639	609	628	605	579	601
17816	16866	17418	12654	7122	4243	3090	2610	2336	1951	1621	1281	1124	978	996	971	908	695	626	615	486	424	420	423	363	353	328	291	307	344	367	316	270	300	300	266	285	242	280	291	263	262	277	259	295	251	277	265	278	253	285	250	261	272	270	256	228	275	247	265	220	270	242	221	251	260	246	251	240	254	239	257	261	257	268	244	271	239	241	269	253	262	236	265	240	240	261	243	255	255	269	252	245	265	235	211	234	301	257	252	268	248	220	261	241	261	262	232	247	260	217	235	266	242	246	281	226	240	234	267	280	209	254	268	255	225	260	266	224	252	256	268	263	251	245	233	238	250	224	263	262	241	226	251	221	247	261	210	253	266	211	250	256	235	231	209	222	257	251	263	242	270	236	229	279	267	233	245	238	256	238	243	264	278	249	241	229	238	228	252	235	248	272	245	283	221	250	251	252	238	252	236	205	245	269	247	233	233	261	253	249	235	275	241	237	248	254	242	250	264	234	254	257	232	208	255	240	248	280	278	265	253	259	241	229	261	266	238	248	239	264	246	251	248	248	258	237	268	251	257	245	271	267	252	265	231	273	258	253	220	243	242	251	261	245	252	234	260	265	285	237	240	232	254	256	252	241	245	289	256	254	250	256	239	276	253	234	231	241	259	262	273	216	252	216	221	259	228	257	249	233	233	245	240	265	247	228	241	230	234	273	244	227	251	234	236	234	239	273	238	234	243	238	246	231	254	214	270	243	234	243	267	226	267	228	261	252	241	228	264	259	228	261	254	240	217	282	252	255	244	241	244	264	227	231	268	279	253	225	260	211	226	261	247	240	272	228	239	244	221	251	255	261	266	255	247	246	236	241	240	262	251	252	252	235	268	209	250	262	234	234	247	247	234	271	231	253	230	260	277	228	270	208	270	250	255	240	276	258	224	251	226	284	255	222	228	250	213	272	282	243	236	248	229	247	220	259	239	272	240	251	220	265	277	249	289	227	249	246	237	235	255	251	256	245	249	255	276	245	224	260	247	260	238	243	268	247	239	242	273	244	248	287	214	226	261	255	282	268	256	261	228	284	254	228	253	249	247	240	241	246	229	228	253	259	261	247	260	251	236	263	267	255	245	228	266	237	233	226	290	243	253	251	257	294	245	255	262	253	225	231	258	264	240	211	266	238	241	267	234	234	245	255	260	241	246	254	242	261	256	242	261	246	250	233	244	281	263	252	225	210	229	248	259	247	244	245	279	239	245	245	253	233	268	265	243	244	241	258	220	277	232	272	226	254	238	255	250	220	257	223	227	255	269	264	232	232	254	241	232	241	221	263	246	263	275	221	234	240	253	256	233	241	278	254	278	276	252	256	269	252	227	221	241	260	227	220	241	248	234	250	245	261	266	277	276	262	228	261	254	262	235	235	232	270	250	237	271	240	233	266	265	242	257	258	226	245	222	227	265	242	259	230	234	262	264	246	251	292	262	239	248	256	235	256	244	246	231	245	243	226	221	270	264	232	220	236	233	249	246	215	263	253	252	215	243	248	242	256	265	241	245	279	259	263	276	265	251	258	246	246	223	257	236	267	257	233	306	229	262	235	239	242	239	257	275	290	242	235	252	258	211	263	271	257	231	234	231	265	253	262	255	251	231	264	249	251	253	241	253	243	221	253	236	270	225	274	246	250	252	273	262	249	235	259	267	235	248	282	281	252	220	226	252	233	260	267	247	258	248	273	196	279	282	228	244	230	231	240	223	253	231	239	246	240	250	242	229	245	253	229	232	266	248	285	243	234	270	273	263	262	258	241	232	247	246	250	255	284	219	234	239	219	249	250	216	233	265	260	253	238	211	261	239	228	240	210	245	237	234	235	247	261	248	249	239	268	255	288	244	259	247	235	260	231	248	257	230	231	238	238	236	251	225	240	247	271	250	215	250	254	231	230	268	264	252	220	234	224	243	226	232	265	220	238	268	242	240	231	254	267	214	252	268	233	209	250	241	246	226	233	254	274	253	234	231	247	255	248	256	260	240	262	223	232	229	262	266	272	233	244	272	249	271	230	263	244	282	241	249	245	264	257	248	262	226	234	221	248	259	242	265	265	229	227	231	239	262	258	233	248	234	237	255	268	244	272	227	238	250	232	245	274	259	231	250	234	239	225	251	231	246	257	268	230	256	241	233	233	256	228	255	232	273	247	237	238	245	269	252	241	285	243	267	266	229	226	239	245	246	232	244	252	231	278	267	286	241	237	253	249	246	260	257	233	243	262	226	231	241	260	229	242	252	257	225	279	216	243	270	242	220	234	258	241	249	247	268	247	230	259	247	220	247	269	265	236	250	239	264	256	227	237	224	240	270	240	224	251	250	269	246	231	239	235	245	265	239	250	258	230	237	234	273	224	255	267	250	257	261	259	279	242	232	258	255	236	258	272	244	260	225	247	282	258	241	275	297	249	253	238	231	220	258	229	235	260	256	242	238	252	241	252	246	222	251	270	225	266	240	235	271	235	248	286	244	243	214	232	237	235	263	218	262	252	250	268	255	243	236	213	235	237	247	260	237	258	255	246	245	236	277	247	259	248	243	241	254	253	246	265	245	224	241	268	267	245	261	244	253	259	256	247	240	245	235	243	255	234	241	244	257	285	265	270	273	240	262	254	244	250	245	259	222	236	254	267	245	248	273	261	271	243	250	247	243	225	252	230	254	229	268	231	252	226	230	243	249	269	228	232	247	268	249	238	229	226	245	270	252	241	244	253	256	246	235	233	255	250	229	240	230	259	259	268	281	228	236	262	243	256	249	249	243	235	267	245	231	254	249	257	260	257	252	243	245	268	241	210	221	253	246	216	263	241	224	248	238	245	229	262	241	264	267	252	227	258	255	243	236	226	257	237	245	259	282	254	271	252	236	234	241	246	239	212	235	244	273	255	231	289	246	252	232	263	263	255	263	259	259	244	236	238	214	269	249	277	272	252	268	225	258	260	244	243	260	228	197	238	253	258	268	240	234	250	257	260	252	275	244	249	231	281	265	242	236	238	243	242	228	265	242	252	229	223	251	249	246	221	243	249	239	236	229	237	211	236	246	236	234	219	242	256	257	262	251	276	288	263	225	233	242	214	237	273	264	262	226	265	257	230	282	255	267	252	257	240	252	267	254	259	241	242	273	229	258	243	255	251	229	258	222	241	240	229	251	223	226	261	265	260	266	232	232	244	253	261	270	215	254	251	229	225	226	248	222	236	214	239	258	234	231	241	241	237	246	247	253	290	258	283	253	259	224	250	247	213	235	238	262	213	242	250	253	228	245	246	250	232	246	236	230	243	245	245	240	261	261	230	231	244	270	263	250	231	265	262	264	261	241	237	266	225	231	249	257	261	226	272	235	238	228	250	218	233	255	266	260	251	268	228	244	226	216	239	251	263	257	249	278	237	250	230	224	243	265	243	247	255	231	242	255	221	243	253	261	230	237	238	258	253	217	230	232	219	233	249	259	261	243	247	254	226	253	274	286
10365	13034	21381	22446	17892	14302	12251	11367	10495	9126	7939	6619	5562	5409	5520	5060	4543	3855	3411	3098	2504	2043	1817	1656	1446	1362	1292	1276	1250	1174	1147	1025	909	909	869	809	773	765	793	760	721	678	671	728	694	730	704	696	675	699	664	691	715	689	684	652	648	644	622	642	638	643	646	588	618	603	587	649	648	660	657	616	626	668	625	622	638	612	624	657	621	637	635	606	623	598	606	639	637	625	645	645	613	646	612	618	616	593	633	627	631	613	667	626	603	614	596	618	601	626	652	603	626	597	604	646	630	615	592	614	620	597	585	615	592	650	622	598	622	598	558	640	623	648	617	607	609	613	555	614	615	619	601	657	635	615	617	587	626	612	677	588	607	592	616	579	593	582	598	616	645	616	636	641	594	602	627	644	627	606	588	628	657	593	612	620	582	629	691	590	618	627	582	620	613	617	589	679	618	616	662	607	626	620	575	600	651	616	635	605	620	635	623	598	620	665	622	656	642	595	633	592	604	570	611	651	642	600	643	677	623	606	634	601	612	653	597	577	615	625	664	644	632	599	602	649	605	615	597	628	620	602	645	640	633	611	592	598	612	650	626	608	645	664	593	604	581	613	623	625	639	610	608	607	668	601	628	667	622	645	613	609	602	602	617	613	593	614	622	604	624	671	625	661	652	612	607	642	659	636	615	613	613	630	611	604	583	639	611	611	626	652	624	615	651	611	644	635	620	605	664	643	628	574	634	615	636	616	591	620	609	590	623	613	632	630	608	610	597	638	604	643	619	595	663	611	620	594	602	640	623	593	661	640	625	589	619	605	607	672	640	650	617	611	633	643	618	631	660	650	667	593	657	614	635	662	597	612	626	620	605	627	658	567	646	628	633	655	607	616	619	639	542	600	627	600	609	616	614	553	613	614	619	614	614	630	575	629	623	594	614	597	621	609	627	632	624	659	605	630	667	603	579	597	636	644	585	637	645	602	576	600	626	643	631	616	639	595	615	658	630	599	610	666	599	594	606	579	628	603	665	602	660	609	600	652	626	603	594	606	617	657	618	587	648	616	633	640	652	666	605	656	646	644	648	644	617	622	605	647	620	586	618	649	644	597	642	627	575	624	629	615	643	628	632	655	664	574	615	630	611	609	628	659	594	623	604	595	641	587	600	642	589	556	599	592	592	609	628	589	620	599	624	664	634	617	617	623	616	562	590	581	649	588	633	601	642	600	621	595	589	599	589	663	641	665	616	667	630	574	670	624	574	622	609	657	628	622	611	620	634	624	626	622	593	587	589	592	671	597	624	612	608	567	626	636	619	637	608	622	689	610	675	621	621	646	594	639	603	598	627	623	623	624	587	609	631	625	632	593	607	610	655	630	617	639	634	613	588	647	611	595	647	637	606	648	592	592	670	623	619	602	623	645	599	615	596	667	625	672	645	620	611	603	675	633	639	622	564	620	599	623	611	602	668	612	622	633	603	595	636	645	622	623	618	584	565	590	627	584	637	594	625	577	569	585	631	614	627	631	640	653	617	606	633	589	573	601	617	626	593	611	632	644	630	590	578	639	616	651	634	637	644	640	588	612	596	589	620	663	630	615	671	611	597	644	659	604	614	582	624	654	596	591	602	640	588	622	635	632	605	608	594	623	600	618	623	685	594	599	613	606	613	598	612	650	583	605	652	639	610	631	592	656	631	622	668	633	618	628	582	667	610	660	622	656	634	613	587	631	579	624	603	604	601	609	602	626	654	620	616	588	600	608	588	618	627	647	615	619	632	571	604	607	607	624	633	614	592	579	623	626	647	571	628	594	609	654	615	623	602	629	610	580	584	630	628	615	595	614	648	628	614	591	602	598	608	588	651	613	631	597	682	598	587	623	602	587	604	645	657	600	646	629	637	629	639	602	631	619	609	651	631	634	588	577	584	600	671	638	564	615	603	628	619	599	675	581	631	627	601	600	662	625	580	642	640	664	622	612	622	660	623	630	595	642	621	628	636	603	628	611	615	646	640	619	646	663	626	613	643	638	648	600	614	602	620	645	618	615	665	638	640	613	606	604	611	625	615	605	644	668	629	625	626	636	610	616	666	587	609	639	593	659	596	587	630	640	626	610	618	580	629	640	636	664	602	635	657	662	671	651	632	607	611	640	598	636	581	621	614	604	637	592	572	636	641	664	603	619	598	706	645	640	579	671	630	579	622	633	660	636	613	641	621	622	628	616	598	665	627	598	588	599	600	625	652	633	606	620	640	634	622	576	602	609	608	642	587	633	601	671	657	649	643	630	642	631	661	633	617	604	601	580	577	599	647	597	651	597	623	611	629	650	643	617	647	602	640	605	603	644	639	586	612	606	617	623	590	619	575	615	655	637	610	578	618	619	605	614	626	658	620	636	626	602	616	624	603	617	609	614	569	632	608	632	604	635	615	583	599	585	650	640	600	655	614	653	640	620	603	603	650	618	639	656	643	618	612	599	617	620	614	648	581	673	660	624	616	647	586	611	597	599	606	595	611	632	624	624	619	613	592	662	624	647	651	601	633	623	651	590	631	619	609	638	658	576	653	598	584	674	619	606	610	639	616	614	582	619	644	639	655	618	591	596	595	631	660	619	614	580	624	587	639	624	624	654	592	637	627	629	592	645	635	591	629	642	607	624	610	628	585	595	600	636	602	611	597	632	602	604	607	668	622	612	588	578	704	621	603	633	613	622	643	604	608	642	635	623	626	622	604	616	608	593	612	661	629	617	663	613	661	612	622	623	591	619	585	587	625	597	596	574	650	653	631	594	615	630	594	596	603	574	626	574	635	630	603	663	578	628	594	633	623	643	596	629	607	620	636	638	637	566	605	624	568	654	622	599	583	649	615	614	603	602	579	618	588	581	642	654	612	576	621	629	621	639	641	570	614	628	682	600	647	567	632	633	599	630	613	610	666	620	654	614	659	594	591	609	630	640	620	615	604	616	621	615	625	610	624	581	633	652	614	593	624	577	597	605	648	565	662	582	603	619	686	629	620	625	616	627	649	584	606	646	590	605	622	590	640	621	628	612	628	608	625	620	683	607	594	623	581	543	612	621	599	616	640	594	545	638	641	605	632	593	591	634	607	620	588	636	618	609	609	630	654	593	624	641	604	579	638	625	649	673	640	662	651	627	626	604	628	619	595	644	623	628	593	641	644	615	601	623	627	619	643	588	612	601	613	660	602	600	641	597	660	646	627	636	642	678	632	650	661	664	602	639	644	630	566	644	610	628	610	609	614	600	625	606	642	662	582	622	645	594	612	622	629	587	617	613	632	617	651	572	567	657	608	611	645	614	668	632	615	636	582	627	598	645	625	603	633	600	609	601	660	689	651	620	645	638	639	596	586	620	654	597	590	653	617	644	597	625	647	679	636	607	653	594	633	589	637	565	669	620	612	566	595	641	593	568	653	623	649	592	623	603	642	644	608	651	588	620	626	637	637	626	620	624	620	580	598	598	625	623	623	610	612	630	584	611	569	605	652	612
26183	22426	22954	18663	12187	8065	6385	4991	4159	3467	2663	2370	1983	1978	1936	1610	1372	1186	1079	965	733	720	646	577	495	517	478	446	461	460	393	385	351	402	345	353	364	346	349	364	352	354	349	333	315	351	328	326	326	328	299	352	310	297	351	310	251	319	316	327	292	317	312	325	312	281	331	310	299	319	317	303	314	257	291	298	289	309	322	316	326	262	295	267	319	323	308	295	281	271	305	298	262	314	272	305	281	302	320	310	308	297	256	274	278	295	332	317	319	287	275	334	288	289	296	312	276	287	305	247	307	297	291	293	274	297	292	287	309	319	301	276	279	294	265	295	282	298	285	291	328	291	278	305	299	281	280	288	285	275	278	285	309	263	298	312	294	295	274	293	276	318	307	315	294	266	277	287	285	333	284	310	285	321	297	309	298	305	297	275	283	319	321	302	277	271	274	338	317	306	316	283	282	276	269	322	299	303	281	279	306	298	296	281	305	310	272	281	278	296	277	321	296	292	295	297	275	296	286	328	294	324	305	303	280	303	302	301	267	319	269	311	290	314	277	290	321	304	306	289	310	275	320	303	261	315	289	276	320	308	297	294	286	308	308	294	294	310	290	317	281	269	328	299	309	302	295	310	284	313	277	284	291	279	311	284	326	296	295	279	319	284	302	320	291	316	325	318	291	293	303	264	314	284	291	311	281	334	275	284	290	287	317	305	304	310	304	298	323	295	290	273	335	322	306	267	264	303	316	290	297	316	290	300	294	284	280	272	275	297	250	320	255	278	275	318	291	293	266	324	264	278	290	306	267	290	290	298	306	294	276	324	329	266	286	283	269	293	292	277	318	293	309	309	304	283	268	275	317	298	271	290	301	299	301	306	292	300	319	307	313	298	321	288	313	284	307	282	265	290	302	277	300	292	317	297	269	311	306	318	301	321	270	308	312	308	280	284	247	311	312	295	255	291	291	278	327	326	295	304	300	283	286	303	268	279	333	273	287	289	296	325	265	318	314	303	278	296	300	318	300	296	331	319	270	282	329	318	298	296	314	320	279	266	293	279	319	329	334	276	280	298	318	299	287	282	288	302	286	270	319	278	273	327	324	293	312	289	313	307	314	288	308	325	319	309	284	319	307	288	312	301	291	277	265	280	320	284	303	271	298	312	333	315	291	288	294	328	298	283	304	283	315	269	278	324	293	328	288	327	299	310	303	280	316	290	267	313	274	306	295	318	307	309	278	282	316	287	315	286	308	309	317	308	309	264	306	296	269	272	268	277	263	276	293	288	273	296	327	289	299	294	286	324	290	305	282	293	297	270	267	294	294	276	297	286	312	304	281	272	304	304	300	306	301	297	307	297	273	306	317	296	298	278	288	309	285	276	308	321	298	301	279	280	314	296	299	303	274	313	291	290	320	282	287	296	282	273	288	300	260	271	301	271	316	277	311	309	323	287	257	272	277	272	316	312	293	279	298	305	323	297	296	306	284	293	291	285	314	306	284	292	305	299	332	303	298	306	295	281	321	285	297	254	274	308	266	294	313	323	278	302	293	290	296	295	309	259	307	284	300	290	324	310	324	279	271	292	284	304	295	282	281	305	291	326	301	295	326	269	296	277	304	287	304	299	281	303	284	284	287	287	281	292	311	277	270	303	300	283	305	271	302	347	306	309	276	296	287	295	256	259	276	317	299	289	290	326	285	308	273	322	303	295	311	327	308	280	312	339	289	308	301	314	332	308	292	275	297	323	289	298	301	295	305	276	304	261	298	267	305	286	301	299	300	312	283	317	304	303	266	317	308	274	304	291	316	315	319	309	302	290	280	295	322	307	288	296	276	268	317	288	265	308	306	316	293	286	324	298	262	308	324	304	290	326	295	320	282	325	310	303	303	289	261	299	297	270	315	284	323	313	288	273	300	302	310	330	283	291	274	333	291	307	280	306	294	304	325	278	295	288	301	261	293	315	257	301	299	275	313	299	290	287	286	291	303	311	292	296	291	303	291	281	306	310	294	267	257	295	270	298	307	314	284	297	283	299	288	297	267	294	301	285	317	340	299	315	266	285	273	291	293	317	290	288	278	305	279	310	309	286	322	287	312	291	300	245	310	280	275	271	309	302	286	277	277	329	291	268	300	316	287	314	322	280	300	315	328	301	293	323	303	281	281	300	268	288	292	263	298	307	302	284	305	288	331	317	345	322	284	269	295	286	330	298	275	285	330	329	281	297	300	285	298	308	313	327	290	307	302	289	326	278	330	320	282	270	258	298	279	317	273	309	321	289	299	291	302	299	301	305	279	289	312	292	302	307	287	290	265	263	281	314	324	316	303	280	277	274	310	315	310	283	302	299	338	267	291	322	272	310	297	291	337	295	277	306	324	298	295	292	303	323	305	309	282	292	287	299	273	278	325	275	283	292	281	309	304	285	253	306	289	322	284	305	277	303	265	292	288	313	284	293	301	293	299	337	315	296	283	296	295	311	269	316	307	299	305	281	297	293	283	265	298	324	260	269	315	287	293	304	298	299	309	276	293	295	323	318	291	330	285	308	311	307	322	292	301	328	272	274	317	304	307	275	321	305	260	315	307	299	282	307	278	299	312	302	301	291	280	290	282	332	281	310	278	279	289	299	304	265	333	304	298	305	284	304	295	276	313	306	305	308	295	301	287	291	277	300	320	284	314	294	275	309	323	291	269	306	304	279	289	289	310	281	292	275	302	292	306	270	292	319	283	297	288	330	296	279	304	297	291	290	270	283	282	280	287	281	306	274	310	300	279	256	270	301	315	289	288	295	323	281	334	301	273	326	318	277	301	281	306	317	271	321	302	268	311	300	310	322	300	301	276	307	287	294	332	311	288	314	312	240	269	293	276	283	295	278	318	285	274	301	304	281	267	306	289	299	297	320	302	294	280	314	273	297	296	323	345	324	299	296	306	272	299	296	285	301	287	298	292	287	295	317	332	265	291	307	311	306	289	289	264	285	283	295	302	277	291	303	261	299	295	255	295	327	302	294	312	295	301	274	274	326	306	297	252	303	281	312	302	284	290	279	260	271	319	266	286	293	319	305	315	319	278	323	306	315	294	298	297	283	304	298	306	309	291	317	278	288	298	285	300	329	315	334	288	287	289	282	293	293	274	298	289	293	292	285	315	304	299	293	282	271	285	289	331	294	314	284	312	287	265	306	262	284	310	322	291	285	298	281	302	275	280	251	308	323	313	331	268	319	297	278	301	272	289	258	355	320	300	298	280	296	306	289	316	278	329	308	311	293	284	282	311	327	339	310	320	301	310	281	293	305	312	306	318	304	286	306	313	319	269	288	308	270	289	312	291	291	285	319	307	272	316	299	296	305	277	313	285	303	298	274	301	314	314	304	256	271	266	295	295	314	292	288	302	304	305	321	314	283	253	300	277	281	312	298	283	300	332	315	286	311	288	280	299	285	316	283	296	313	307	285	290	274	291	293	261	308	274	300	307	314	308	269	300	304	296	317	289	324	278	281
16043	16717	26755	29557	25205	21710	19859	18311	16401	14434	12807	11377	10109	10088	9765	8562	7500	6306	5554	5087	4012	3524	3235	3076	2418	2277	2005	1911	1897	1824	1700	1398	1397	1441	1399	1227	1285	1182	1147	1078	1071	1012	948	936	998	961	925	870	928	885	849	928	891	852	879	885	886	817	803	821	800	867	795	849	791	808	820	763	821	753	731	729	769	735	735	717	752	733	784	735	729	729	732	722	742	727	739	755	763	698	714	750	737	757	718	728	730	709	735	733	706	756	755	697	736	703	691	684	769	696	701	712	676	725	700	742	783	734	707	718	727	713	714	738	685	728	774	696	694	747	757	726	698	716	720	713	716	714	698	736	667	711	731	684	701	719	713	723	703	705	697	715	717	706	692	740	704	708	732	713	715	678	716	732	742	701	724	673	721	724	716	719	727	726	725	688	688	697	760	745	701	686	737	704	714	707	716	699	732	675	698	715	717	749	714	719	708	715	707	753	730	706	731	727	710	715	686	713	707	754	703	726	739	760	736	688	672	741	703	736	719	713	702	711	725	731	696	754	708	729	720	726	722	707	741	745	750	718	753	746	670	734	692	718	755	740	724	718	694	705	714	756	749	680	767	720	719	732	666	724	702	720	732	708	716	717	705	796	676	691	724	688	755	680	715	752	763	717	681	707	711	729	693	749	699	713	728	737	715	716	739	761	683	736	703	690	734	709	686	699	734	668	697	744	714	672	715	688	746	736	759	726	729	724	737	664	719	657	725	736	704	767	709	767	693	753	726	751	754	674	745	723	717	741	684	716	684	715	724	766	739	684	704	687	707	746	691	734	700	690	690	711	712	686	741	687	743	699	716	703	711	760	676	717	715	717	702	726	753	699	693	729	713	708	718	708	681	743	719	713	721	741	732	737	708	740	721	708	787	734	731	733	778	755	737	773	752	715	726	724	722	746	726	743	678	707	684	723	697	782	731	731	733	694	698	756	720	641	763	733	723	709	719	728	726	709	727	744	704	710	686	772	705	736	689	700	688	702	712	694	724	760	726	716	664	694	723	722	728	733	718	705	725	758	737	749	719	708	743	710	701	737	705	690	731	729	709	728	707	726	708	720	701	739	703	732	724	702	726	688	726	726	696	723	674	700	701	682	736	701	760	687	765	704	752	694	721	722	718	746	711	719	728	732	683	718	725	709	717	762	743	734	687	675	747	721	699	702	698	702	690	706	714	702	728	693	703	736	694	795	731	741	707	723	745	706	706	682	747	692	717	742	698	711	716	701	742	751	677	730	746	711	683	699	701	732	715	713	664	705	715	675	765	710	708	722	702	731	736	718	729	684	696	747	711	651	716	696	732	745	670	718	728	688	715	746	728	741	685	721	744	714	696	744	682	724	680	707	686	742	709	721	767	717	763	748	751	727	670	731	708	733	724	730	707	698	741	687	728	706	747	734	685	699	720	736	726	683	689	704	741	748	726	745	709	720	700	712	686	702	720	729	733	677	723	719	722	690	729	674	671	754	769	754	706	704	712	725	646	691	691	720	728	777	679	698	748	728	721	703	701	704	748	697	716	755	749	719	692	667	678	705	678	733	696	707	743	713	723	714	749	698	707	736	716	704	708	699	794	769	717	745	743	693	691	697	695	708	742	709	747	694	709	668	665	712	694	687	693	712	763	723	741	685	715	695	769	687	700	730	734	680	716	744	708	692	730	686	724	701	734	718	731	741	743	761	688	732	744	683	689	703	766	747	743	719	687	744	734	687	722	730	701	752	726	671	766	690	682	683	718	656	689	761	710	671	730	737	667	731	695	717	725	710	692	785	735	754	710	693	747	700	737	721	729	763	758	705	678	734	728	675	701	696	727	689	769	703	740	715	699	736	730	729	716	748	725	739	735	744	744	711	711	725	696	697	702	733	721	734	698	716	726	737	723	719	719	776	693	771	784	721	695	725	709	704	696	753	750	661	689	715	678	707	732	734	758	725	732	721	743	723	739	680	728	736	673	713	723	752	738	697	739	687	722	686	760	754	684	725	751	710	754	696	652	688	743	729	740	737	731	687	709	728	697	727	716	651	704	710	723	685	792	759	696	729	720	749	749	722	767	729	706	704	714	719	704	715	736	738	715	740	712	753	712	716	730	720	776	695	762	712	729	698	759	723	711	698	652	774	746	722	684	714	757	717	727	792	677	695	720	698	779	673	701	693	672	708	695	726	689	720	757	744	690	702	710	723	672	714	726	758	737	707	717	707	718	741	696	701	734	733	717	769	694	791	682	724	678	715	753	698	667	691	663	671	718	728	733	736	727	709	745	691	685	686	740	718	707	728	734	708	728	737	697	718	739	756	715	693	745	718	723	716	695	725	715	727	719	739	713	677	719	700	756	692	737	730	708	726	741	749	708	745	704	742	735	701	795	673	674	739	749	681	723	716	699	714	700	726	691	720	704	717	719	699	696	708	702	694	706	714	732	722	713	717	717	742	746	665	726	703	697	735	709	720	711	707	725	733	663	719	700	700	743	689	724	727	738	712	750	691	765	712	675	715	680	733	730	702	687	704	716	747	724	746	715	731	753	697	772	748	697	679	754	717	730	716	686	747	732	717	714	728	737	732	768	719	766	746	733	743	697	738	726	704	761	702	748	731	682	743	687	676	743	715	705	725	691	645	737	707	767	719	694	693	703	689	768	748	703	670	656	733	706	698	723	717	729	723	698	666	748	690	707	739	722	727	707	699	742	714	687	727	714	725	754	723	732	704	742	715	702	696	683	733	707	746	719	751	695	723	722	766	696	750	737	773	737	761	698	738	746	700	731	737	720	717	665	737	703	684	726	720	735	681	688	705	745	728	754	674	670	725	690	739	801	763	730	670	748	752	747	698	728	683	743	711	731	754	700	675	736	748	733	689	735	702	717	701	694	743	753	738	734	736	693	710	751	708	708	725	762	738	705	709	759	718	660	704	711	722	717	692	739	693	723	692	761	663	741	720	718	709	704	720	751	700	699	674	752	677	745	746	702	697	755	680	724	709	724	703	741	692	683	737	735	674	719	663	676	718	703	708	679	743	709	727	686	696	752	755	712	689	744	702	671	695	699	709	744	744	709	725	689	730	750	715	731	690	713	694	669	779	737	717	701	674	771	707	735	688	748	752	669	695	751	697	658	727	715	685	723	735	729	717	713	747	739	741	741	755	738	761	673	700	750	701	694	724	699	714	690	741	752	668	732	732	700	678	752	738	758	711	727	728	728	666	661	681	694	689	728	722	702	716	729	740	704	700	708	721	695	763	740	709	720	701	747	775	741	740	754	721	720	743	714	732	745	739	697	678	683	712	727	743	710	751	736	675	689	707	678	723	689	707	713	758	696	731	668	656	699	707	750	662	757	677	699	705	731	689	727	708	723	658	722	760	723	703	714	712	704	722	715	682	723	748	670	717	743	734	730	735	712	748	674	729	768	693	740	711	742	725	726	700	716	736	736	684	701	707	713	700	702	712	723	743	707	719	686	716	731	710	749	702
34330	28511	28242	23582	17587	12560	9983	7801	6119	5254	4071	3425	3152	3124	2953	2802	2061	1679	1424	1251	1030	962	858	803	591	590	556	489	532	475	455	459	420	437	378	383	384	401	338	369	355	296	336	298	301	299	273	287	291	293	301	277	307	321	255	301	281	277	284	307	270	265	287	289	268	274	273	286	261	243	295	261	256	242	244	257	269	268	260	253	270	263	237	246	288	245	249	263	271	243	245	225	258	245	240	282	246	219	268	261	271	249	241	279	249	268	223	225	251	275	226	257	242	278	261	234	223	252	235	261	206	258	259	254	229	243	205	282	239	231	215	251	255	285	265	231	236	262	246	254	240	243	266	273	232	237	241	232	274	285	241	260	248	257	237	250	227	255	233	249	250	256	215	271	242	266	247	204	264	272	252	251	244	260	241	265	233	263	264	272	242	232	260	254	239	251	268	247	275	292	257	235	274	257	255	255	253	235	249	229	273	266	229	237	232	266	252	250	256	223	246	237	254	255	256	256	228	254	238	249	215	225	255	255	267	258	248	246	255	227	245	230	273	228	267	222	220	278	271	228	285	231	284	275	261	259	231	228	226	264	265	274	256	263	231	258	233	262	249	251	245	272	237	251	243	231	256	241	270	269	236	235	272	244	249	251	258	250	246	235	244	216	260	256	243	220	248	252	226	222	279	250	256	266	272	221	236	258	232	242	263	278	245	239	255	238	239	228	239	212	256	241	259	267	237	237	238	266	247	239	265	240	252	238	228	245	250	288	249	256	250	257	285	279	255	241	263	235	267	271	244	248	227	255	284	248	286	247	247	244	242	199	265	267	267	230	273	231	249	277	230	239	259	252	236	255	272	265	246	228	219	246	263	239	242	249	247	279	239	262	251	234	256	277	268	241	258	218	236	252	265	288	231	238	246	248	232	277	248	256	242	247	254	260	207	279	248	251	248	243	225	259	248	262	258	241	249	229	262	270	230	242	240	249	252	249	253	236	287	263	263	254	243	231	229	262	267	236	241	265	252	256	272	245	287	253	257	232	246	274	254	232	268	223	249	236	247	281	230	276	264	226	246	248	229	233	273	237	240	231	261	258	250	229	233	226	239	269	244	254	292	229	234	224	266	229	272	220	231	247	242	227	251	280	250	249	248	269	279	231	239	274	250	266	238	294	258	247	230	255	275	248	254	268	238	246	256	226	262	272	257	266	255	237	252	259	257	258	226	251	248	228	243	269	249	214	243	252	273	258	231	259	237	244	256	252	242	266	268	240	265	254	265	246	260	235	252	270	247	247	252	295	274	247	239	281	262	248	243	261	218	220	236	255	253	245	248	259	258	229	234	279	273	237	224	251	236	239	252	240	246	245	247	235	267	247	173	238	245	285	261	256	246	224	249	255	257	248	242	278	233	266	268	248	241	258	252	258	243	235	237	253	269	272	208	249	256	274	272	243	249	227	267	274	248	243	267	244	268	246	258	259	236	260	271	250	245	264	263	262	274	255	239	287	261	235	256	255	252	250	246	242	235	229	256	267	267	271	239	234	217	267	282	246	262	251	247	205	258	255	258	253	262	234	253	269	240	237	218	230	236	275	257	273	220	259	233	251	262	263	253	250	271	239	229	278	235	240	210	271	237	231	251	247	267	253	262	260	250	241	245	263	244	267	233	262	253	271	254	243	277	220	257	236	265	263	268	237	219	255	288	212	253	263	251	230	251	263	256	229	254	248	255	230	280	244	254	254	225	256	242	258	268	274	245	260	246	252	254	244	226	242	252	240	250	253	235	246	230	244	258	252	224	234	247	250	270	245	234	251	277	256	246	247	219	259	265	264	277	264	240	251	240	262	218	245	260	253	268	256	243	227	226	260	265	247	231	230	274	238	244	251	260	237	283	262	308	273	245	249	268	276	263	244	215	257	238	233	222	238	249	253	270	278	287	239	242	248	270	258	217	221	254	245	231	260	248	255	280	255	234	238	215	242	231	268	234	288	230	241	252	230	259	254	247	260	264	243	236	243	247	226	284	251	253	229	261	243	230	235	242	232	249	267	230	232	262	253	216	230	230	263	239	258	236	249	231	215	237	259	236	246	258	254	257	254	245	229	277	274	245	255	248	239	245	215	235	242	265	251	295	251	241	225	272	241	236	267	228	265	220	257	249	224	275	264	249	257	240	242	245	265	268	257	245	260	234	244	263	230	225	246	268	212	267	229	253	244	240	268	253	258	247	250	286	254	264	251	254	241	267	234	245	241	236	246	255	255	271	257	241	237	249	261	247	225	243	258	247	216	246	234	241	288	244	250	228	255	269	252	226	276	230	259	229	247	260	269	241	254	255	228	256	249	230	234	235	254	243	252	240	258	256	262	233	239	241	257	264	271	256	264	248	248	243	229	249	270	249	259	240	262	243	246	264	255	235	258	281	261	252	244	224	266	266	252	241	266	251	239	239	241	251	293	213	263	250	275	231	245	283	246	243	246	241	256	255	257	241	230	239	253	246	242	251	252	237	247	236	257	250	264	232	259	244	254	245	248	233	253	242	232	268	243	209	264	240	238	222	224	274	246	304	278	255	251	247	268	267	252	270	253	237	239	257	266	245	251	244	276	268	255	270	246	252	275	275	277	262	255	255	265	240	270	260	264	230	250	230	274	262	255	272	231	228	242	245	238	213	246	248	216	256	257	231	281	239	245	237	257	264	256	282	239	251	240	243	275	263	223	292	245	263	241	262	246	267	263	250	224	249	230	253	214	242	236	231	234	266	226	267	264	258	233	240	242	241	253	226	259	240	255	280	240	239	260	247	292	249	229	299	227	266	245	255	255	194	246	233	227	260	230	238	257	263	243	255	264	239	265	251	243	247	264	238	258	230	247	254	247	222	250	234	232	245	254	246	241	249	252	254	236	249	287	248	240	239	249	246	261	265	225	237	236	230	230	230	272	268	267	246	235	259	240	234	240	236	250	244	252	239	249	217	209	247	250	258	263	240	252	247	248	265	251	280	280	278	235	229	246	230	254	256	237	223	239	240	243	242	243	263	272	273	283	262	224	271	231	290	271	267	257	251	243	266	273	277	254	251	256	272	249	261	238	233	246	262	279	256	253	235	245	257	229	228	209	272	253	261	243	213	286	256	256	268	229	243	260	273	269	276	241	223	245	258	242	256	226	246	262	260	234	231	268	244	274	237	256	226	230	233	236	264	258	232	252	250	254	261	222	233	225	245	265	261	271	239	248	248	226	233	250	232	267	236	241	232	233	235	252	242	237	238	255	220	224	276	259	276	244	260	265	259	243	243	236	235	236	232	262	251	263	257	242	240	243	238	250	261	264	238	246	238	217	247	262	256	230	258	269	234	238	244	255	256	267	278	245	287	243	266	241	248	260	277	237	260	258	236	237	261	214	271	257	237	252	226	240	253	286	263	261	240	246	234	256	265	234	258	263	226	248	225	243	226	244	263	275	245	235	261	244	257	252	231	246	245	264	239	245	245	258	233	271	246	245
20496	20663	31158	33769	30991	28056	25853	23210	20990	19063	17433	15675	14562	14163	13331	12487	10453	9126	7867	6832	5610	4921	4738	4484	3482	3075	2681	2509	2619	2457	2082	1906	1867	1932	1918	1641	1714	1655	1279	1445	1394	1078	1065	1115	1106	1089	1066	1006	944	934	931	981	898	925	937	908	916	818	780	831	887	851	814	787	742	780	783	738	734	667	657	711	659	690	652	689	702	675	660	689	590	617	632	634	642	590	632	612	613	625	632	642	597	660	658	570	592	648	619	664	639	634	607	590	597	585	622	579	582	606	574	624	633	610	603	608	649	573	618	567	642	628	607	611	625	608	613	591	645	607	564	601	597	626	562	616	591	626	592	582	600	613	602	611	597	625	624	658	622	584	575	628	649	551	617	598	566	553	616	624	584	644	613	576	620	643	576	578	676	608	582	574	600	606	554	585	645	564	615	568	618	640	598	632	600	611	614	606	613	637	575	593	566	591	634	584	560	550	589	603	565	619	607	633	598	599	586	622	614	606	611	581	611	601	623	628	616	628	600	632	618	598	626	611	597	600	627	609	610	650	629	587	582	618	592	607	604	626	590	624	615	602	636	606	559	590	612	576	628	615	586	660	591	623	621	592	621	598	558	606	580	591	611	600	594	609	618	595	595	607	574	601	626	617	627	554	601	603	644	587	654	619	562	611	624	634	599	629	618	611	586	600	570	588	635	603	585	664	656	584	572	612	604	616	589	620	605	588	603	618	607	577	606	635	596	631	620	591	637	639	577	616	620	618	566	619	585	655	596	609	629	578	606	639	623	589	597	606	555	631	628	599	595	618	660	599	610	610	613	581	627	563	578	578	567	627	598	636	552	585	658	589	622	608	580	575	599	620	605	611	636	600	611	634	592	611	621	608	562	597	635	597	608	658	567	589	626	579	579	624	624	656	597	605	596	611	592	587	619	633	593	612	613	596	601	600	626	629	569	602	604	623	607	575	597	624	644	575	582	602	574	566	576	587	574	561	618	634	632	631	623	626	629	651	586	656	581	597	581	597	627	589	588	617	618	591	606	628	626	621	588	639	573	557	612	605	614	612	587	600	618	611	583	604	585	615	589	577	652	593	618	648	664	612	559	623	636	594	618	601	575	572	609	602	591	619	590	659	626	617	580	634	624	597	570	617	624	613	604	606	573	626	616	619	620	654	608	593	602	628	637	619	600	570	623	587	627	613	622	592	581	600	629	612	604	541	584	611	605	590	595	589	644	603	625	612	594	608	640	596	568	654	595	617	558	596	615	585	605	549	600	595	628	660	591	558	606	611	589	629	585	609	620	604	591	635	605	596	612	614	584	604	622	572	600	621	630	593	590	611	561	640	569	640	604	584	602	599	631	560	638	559	610	594	624	635	623	615	585	617	585	602	615	610	580	620	610	604	615	575	602	608	593	594	625	618	599	627	604	599	624	615	604	649	577	619	618	581	617	622	628	618	644	576	594	571	609	572	615	618	627	580	647	598	600	637	644	612	621	598	600	603	587	605	595	618	569	564	608	632	621	595	597	632	588	601	604	608	587	624	629	595	603	625	607	637	546	585	603	571	601	626	625	619	585	616	587	636	634	580	597	640	593	553	563	599	564	619	610	600	614	630	625	601	621	604	612	618	650	619	588	567	584	627	561	584	630	637	652	578	659	596	607	645	625	659	606	573	644	620	602	587	631	587	664	638	602	590	580	609	620	570	622	615	576	626	618	612	574	625	595	605	600	607	630	601	638	611	613	607	617	598	583	628	587	611	616	556	618	608	601	593	600	568	631	617	558	611	612	633	584	595	620	553	629	596	595	622	649	616	580	595	595	609	602	585	608	633	607	583	565	588	611	594	588	622	605	585	592	579	596	628	627	623	636	639	611	609	657	616	621	645	579	574	663	586	613	629	616	656	611	615	610	602	604	599	634	574	632	619	574	630	580	601	668	590	637	589	617	637	635	570	615	611	629	636	625	612	608	581	649	617	643	649	584	608	615	626	598	634	574	606	602	642	602	617	582	632	626	583	598	572	656	625	606	600	588	596	629	579	584	586	631	594	585	658	600	619	621	599	646	603	614	567	637	596	626	631	588	643	580	639	623	598	587	614	607	613	594	633	610	607	585	639	623	565	608	590	640	658	562	599	591	600	687	653	598	548	634	590	615	595	606	611	615	602	616	593	611	629	590	600	577	654	612	628	611	640	621	611	582	571	593	591	609	614	589	631	563	631	589	580	602	582	637	623	609	615	626	571	607	586	582	621	576	627	608	607	636	555	628	601	598	562	614	601	596	605	611	618	571	601	606	654	598	608	605	594	586	593	627	557	621	627	580	638	604	603	626	682	626	599	627	574	629	635	608	584	585	635	580	604	615	623	626	574	585	581	554	612	612	582	613	634	573	591	580	655	571	642	630	608	644	566	605	575	617	632	612	589	635	582	593	616	581	606	579	607	612	606	642	628	579	609	601	628	606	627	642	601	594	623	578	628	619	613	620	604	604	589	596	579	621	596	608	603	613	595	594	614	614	599	652	626	598	616	611	615	633	592	623	602	599	628	646	608	565	593	578	621	586	565	605	599	590	648	556	623	613	573	583	603	537	578	625	624	649	613	606	607	615	657	611	615	612	633	590	619	605	590	635	615	607	605	615	560	575	577	671	611	597	548	684	663	596	634	618	605	657	598	665	602	616	611	591	615	648	635	633	586	591	628	606	595	624	649	666	603	642	600	618	619	580	601	641	639	580	569	629	612	608	630	598	642	609	581	581	605	621	611	645	627	587	602	584	628	589	627	611	630	654	601	601	632	614	574	584	611	594	570	595	580	594	600	582	599	650	635	622	660	585	614	625	581	555	621	602	590	612	673	635	615	618	624	608	569	586	615	636	613	617	596	619	640	608	628	602	594	612	596	586	643	587	605	574	580	607	630	597	580	599	613	567	651	679	611	589	580	576	646	651	605	620	574	628	620	586	627	629	630	557	593	667	594	579	604	598	643	617	563	606	608	580	579	651	610	636	621	592	615	608	590	625	633	603	587	580	647	582	596	604	606	626	595	588	630	652	588	617	666	608	599	630	629	615	625	626	623	629	575	585	629	572	617	590	598	621	594	620	635	622	642	591	614	561	596	623	585	600	626	606	621	613	627	600	623	630	581	606	616	660	608	629	602	607	599	616	650	599	618	607	595	634	603	596	643	562	592	585	584	605	607	634	619	598	604	626	614	607	615	637	593	647	604	649	616	619	606	611	620	620	605	578	600	592	568	599	607	637	589	610	605	614	629	583	616	604	633	581	615	604	615	561	580	637	622	585	570	580	558	628	619	613	647	601	571	588	601	570	586	591	631	585	552	627	607	617	658	595	591	656	638	623	618	582	585	626	620	611	602	586	578	611	580	592	580	627	617	582	598	648	612	622	608	625	565	613	605	592	638	633	565	612	657	586	573	647	627	601	647	561	572	585	588	585	591	613	576	626	601	621	598	619	572	625	610	598	556	656	583	596	607	615	627	603	556
18132	17057	16895	11627	6748	4333	3248	2457	1998	1626	1410	1146	1014	1011	946	1002	805	707	667	603	515	426	440	366	359	372	325	340	326	305	294	262	272	281	293	283	262	270	300	254	253	270	243	296	282	272	275	284	249	218	264	234	252	248	267	285	269	268	228	248	253	238	244	243	241	255	258	222	262	267	239	259	239	254	270	257	253	245	279	215	239	256	223	231	246	259	234	228	262	239	231	261	265	263	268	245	229	262	247	238	244	246	252	258	257	218	252	252	245	242	250	212	229	265	243	230	213	215	224	270	250	225	264	239	232	271	252	255	274	239	255	250	256	260	244	248	248	254	251	253	271	242	233	254	228	242	245	237	245	221	235	253	251	245	280	250	241	256	256	226	258	256	231	251	268	251	257	254	246	246	257	288	258	240	245	231	236	234	246	256	271	258	236	236	276	233	252	230	272	276	264	260	247	270	215	242	252	249	240	269	250	244	250	225	257	260	267	234	224	236	264	252	233	253	238	278	262	239	223	220	260	262	240	247	243	261	235	248	240	243	248	245	237	254	272	242	240	289	246	254	249	270	260	249	262	229	271	269	273	247	237	262	260	266	291	233	244	230	279	237	252	234	229	246	264	235	248	243	247	276	238	255	225	263	245	272	248	279	236	241	239	256	263	242	248	262	234	269	276	251	247	281	239	252	258	282	245	242	230	236	242	270	250	281	276	258	259	260	235	253	238	247	268	234	262	234	264	204	277	229	269	252	230	241	227	234	247	230	262	251	244	247	257	235	250	290	238	239	277	234	238	267	256	231	246	247	258	241	268	260	243	258	257	253	221	226	257	244	259	251	261	243	223	250	265	225	250	239	259	251	248	260	245	251	270	232	248	241	275	254	276	255	220	253	249	241	240	266	253	243	253	272	261	248	255	253	270	237	232	231	253	233	239	243	250	261	259	252	230	227	239	242	236	224	241	264	243	251	226	251	251	252	223	236	265	245	230	221	275	242	271	254	243	258	244	247	241	258	260	248	221	258	256	271	243	278	285	252	241	269	236	240	240	252	257	251	248	251	265	257	240	244	261	235	249	248	256	274	236	275	272	246	241	219	254	247	244	236	241	225	266	233	237	273	272	271	247	290	295	268	235	272	223	276	216	265	273	237	267	242	244	236	256	283	219	269	249	236	245	242	255	222	250	240	246	244	244	227	247	254	255	245	241	268	239	218	226	252	267	278	265	256	220	227	248	239	262	232	236	230	258	231	233	264	245	261	245	225	258	253	281	223	268	235	234	236	251	249	247	247	271	264	222	270	232	270	221	249	223	248	230	259	244	250	236	258	239	271	238	219	236	264	251	252	207	246	213	240	238	230	246	260	266	244	245	253	268	269	250	262	260	236	263	252	246	276	246	219	248	237	259	223	249	239	253	237	269	234	250	253	254	231	245	238	272	262	259	266	267	253	250	246	261	217	251	231	275	237	238	256	220	223	239	247	276	264	269	245	212	254	255	235	263	229	248	219	234	260	240	252	262	245	252	221	261	269	247	247	237	243	240	234	261	247	263	237	241	266	239	249	265	273	269	243	270	228	251	254	245	248	228	219	263	239	225	283	238	216	261	253	234	220	253	253	231	237	232	256	245	218	258	247	265	250	301	251	227	230	238	237	227	258	247	239	254	252	256	239	260	220	261	248	239	258	239	214	263	261	252	236	266	236	229	256	243	229	255	268	264	265	243	257	232	210	266	267	236	274	265	256	289	227	259	238	247	254	240	237	235	227	257	224	223	237	253	260	261	239	234	230	243	242	245	225	250	224	240	228	242	213	233	248	264	243	226	242	227	209	233	228	259	279	250	249	189	245	247	252	253	238	236	247	247	256	247	258	251	260	216	235	251	229	244	259	238	246	245	244	266	239	240	262	227	259	249	249	254	245	218	231	254	246	230	232	268	241	248	252	271	245	239	255	252	253	249	242	270	257	256	251	265	233	248	261	246	252	235	269	231	224	243	283	238	234	266	246	262	233	244	229	256	254	268	241	255	251	261	242	278	258	257	211	219	221	269	243	246	254	272	255	214	248	245	234	251	255	257	286	247	256	238	243	268	243	238	242	238	276	253	246	236	243	246	234	233	242	247	225	231	230	228	261	246	220	255	255	247	245	253	256	260	250	253	210	259	256	236	224	246	267	259	246	254	263	248	257	259	253	263	249	235	262	260	256	254	245	242	240	222	218	280	284	244	247	231	253	225	244	239	233	263	257	237	255	284	263	226	227	251	262	244	260	238	257	248	255	219	269	258	256	262	252	275	244	227	255	234	253	236	260	244	252	242	240	234	263	275	246	232	291	253	244	265	270	231	259	252	239	265	244	254	255	243	219	262	247	266	263	268	224	252	252	242	270	255	244	244	248	260	268	252	261	276	257	239	244	242	259	249	225	264	249	240	255	255	217	255	234	274	250	260	234	247	258	273	242	251	248	231	241	265	265	247	258	233	247	244	235	216	284	256	239	256	264	252	275	272	243	237	221	244	245	234	256	264	243	273	259	234	263	244	235	235	242	254	238	240	266	262	238	222	270	274	293	262	230	273	273	255	238	214	236	234	256	235	272	259	275	246	223	254	247	262	249	242	260	200	247	253	241	227	266	263	223	234	246	275	253	247	245	233	245	236	240	270	233	227	226	254	240	242	228	225	261	247	254	261	244	237	242	246	238	238	230	236	233	254	259	220	234	228	255	239	248	262	265	239	249	236	251	215	242	242	252	241	257	254	271	269	231	222	232	269	237	247	234	246	239	252	240	231	245	259	253	220	250	247	264	255	226	243	260	231	257	229	253	258	249	277	256	266	221	256	251	246	244	255	238	221	244	220	280	229	226	264	258	250	278	271	234	247	268	258	230	237	241	246	268	244	251	266	265	242	229	250	243	245	224	271	266	251	255	234	213	209	268	247	235	257	250	246	223	232	239	242	248	240	252	249	291	234	235	259	236	221	272	267	239	250	247	236	245	237	229	254	243	231	280	246	243	275	231	232	231	251	222	256	245	205	268	267	258	266	288	261	239	259	256	273	241	260	241	272	230	271	265	289	250	230	238	246	253	291	255	244	222	267	257	231	238	247	248	247	229	245	229	261	240	245	240	233	282	241	250	242	259	256	223	243	271	269	251	242	263	253	255	266	250	269	254	233	249	262	250	244	246	259	247	254	251	257	264	240	247	265	272	250	251	231	255	221	213	269	250	262	269	240	262	240	248	239	249	252	266	244	219	267	234	260	247	288	230	246	246	228	255	249	233	255	258	238	237	251	236	258	274	265	220	234	275	260	268	272	260	229	262	264	250	259	274	245	245	254	243	284	261	235	229	273	218	236	250	227	239	215	250	275	246	265	260	247	286	246	217	253	237	278	257	265	233	248	259	260	233	238	251	233	253	235	222	265	232	222	218	239	216	265	233	245	246	230	237	237	231	223	266	218	264	232	227	263	256	249	265	257	238	217	262	256	280	277	240	254	234	258	271
10512	12985	21124	21275	17738	14509	12568	10675	9350	8300	6896	5801	5502	5331	5171	5073	4309	3818	3476	3020	2294	1977	1796	1705	1505	1300	1282	1197	1294	1236	1093	991	901	836	783	838	799	817	730	772	673	705	636	693	731	715	725	672	705	688	669	691	631	697	699	663	637	695	662	654	642	647	606	626	586	621	658	621	607	597	579	608	633	628	606	636	651	667	696	637	614	612	577	587	626	617	601	664	598	595	637	689	604	664	618	564	619	612	683	628	640	579	601	606	593	601	624	634	568	599	613	623	637	656	616	601	580	624	624	618	569	659	621	620	590	625	595	611	645	644	626	585	605	627	630	606	608	598	633	612	596	541	623	613	665	603	608	629	618	621	613	603	630	643	654	614	585	665	678	658	637	622	656	628	632	601	638	659	670	620	648	585	619	566	601	615	613	656	622	667	621	637	616	626	622	626	658	631	628	665	626	647	597	643	596	629	615	633	623	610	600	600	594	652	633	640	618	652	605	613	648	602	600	648	636	618	653	625	631	638	660	614	633	637	638	598	619	616	622	618	623	638	629	623	606	655	628	647	658	630	615	599	615	604	619	668	588	622	600	651	638	622	590	603	636	593	576	633	609	627	645	636	673	619	605	584	608	634	577	608	632	641	583	642	603	609	586	641	611	624	626	627	569	582	603	631	589	593	634	596	622	602	613	642	600	636	617	600	611	588	612	648	610	611	616	617	651	621	602	591	630	618	642	631	614	663	673	601	599	589	622	617	624	606	613	583	598	659	662	634	602	611	639	631	600	618	664	616	656	616	613	590	653	618	600	625	619	626	665	593	591	585	623	600	607	602	608	588	599	623	626	627	653	596	650	640	641	649	634	617	599	643	627	605	624	669	604	649	624	596	596	625	599	614	612	637	615	565	647	597	627	626	626	627	625	664	679	691	611	635	597	602	610	630	625	596	607	614	613	662	639	607	625	605	638	650	670	641	640	595	591	611	620	597	647	597	616	651	600	583	602	629	650	638	592	617	624	612	629	633	631	636	593	595	625	580	622	627	627	704	628	588	641	651	628	645	623	656	628	619	621	678	611	662	615	637	614	623	621	614	665	612	585	640	617	637	631	641	610	613	634	607	587	636	615	589	647	674	606	626	628	617	652	621	621	666	628	602	626	642	640	584	604	583	623	610	613	680	656	596	575	593	607	668	607	592	567	585	600	628	641	640	575	580	654	630	623	666	612	630	672	630	604	619	673	668	647	628	634	622	621	640	610	634	605	605	580	581	639	598	613	645	658	575	607	641	635	551	632	642	619	648	612	617	614	605	626	610	676	644	636	576	635	640	663	633	634	650	636	596	620	569	639	605	620	618	630	576	657	636	632	643	621	662	661	652	593	547	586	601	604	642	655	585	649	624	654	609	622	648	594	638	634	586	676	616	640	640	624	615	617	603	632	572	627	604	615	629	628	615	625	629	650	636	637	601	600	630	644	604	624	628	640	609	595	649	647	662	641	599	612	565	638	663	661	647	649	633	642	607	630	667	637	609	623	655	573	614	601	634	604	617	697	625	607	583	629	616	622	598	628	585	615	569	605	621	593	592	604	603	611	639	652	652	633	614	649	643	639	652	616	635	605	656	593	589	579	621	613	590	639	650	631	638	669	649	607	632	636	588	654	606	633	610	593	624	632	637	643	578	654	630	618	634	610	631	611	609	652	633	587	615	623	610	628	624	606	625	644	605	642	640	591	604	598	593	631	653	639	577	626	608	633	597	611	618	554	646	605	633	656	595	613	620	641	567	600	553	617	620	602	662	618	658	604	633	646	661	673	623	601	652	623	647	629	601	597	634	637	599	605	619	620	619	646	630	583	637	621	611	607	597	645	611	601	616	675	621	638	587	630	615	663	616	611	598	591	595	640	604	574	621	616	632	624	673	662	643	622	605	614	594	636	604	556	639	561	611	648	581	588	616	613	641	588	615	631	618	639	665	650	612	631	594	622	620	657	601	632	655	581	588	652	654	651	678	622	595	654	613	660	607	680	657	588	614	643	582	633	606	614	640	614	668	618	599	648	598	604	588	616	612	591	596	594	612	597	623	646	638	615	573	647	631	651	603	618	640	665	639	615	632	630	621	613	626	658	671	638	589	663	619	658	602	659	595	637	601	649	615	621	636	645	612	639	618	645	630	686	622	591	600	624	631	607	691	622	626	590	597	620	595	607	637	634	572	637	620	617	580	589	622	578	643	630	649	633	655	640	645	585	618	654	615	631	626	604	633	625	668	582	660	586	660	643	578	632	600	622	639	614	610	627	604	624	622	575	633	608	617	653	600	615	613	642	614	639	599	634	602	624	622	648	569	658	684	622	590	618	595	625	585	643	671	603	620	614	643	616	635	632	665	635	600	659	644	605	670	628	584	613	636	605	622	636	670	605	665	677	602	593	637	602	605	655	581	635	644	593	626	622	618	638	631	639	611	599	642	664	637	600	661	637	643	617	636	654	658	658	646	636	618	589	626	595	605	609	613	614	608	598	627	608	641	578	586	607	630	622	605	595	587	612	632	633	617	616	627	645	563	619	629	604	592	653	590	599	634	595	613	633	598	618	624	610	575	679	628	645	629	669	656	619	636	587	622	596	611	621	608	622	612	613	599	647	617	627	625	625	620	637	650	572	655	643	625	601	620	561	598	637	647	631	590	628	638	582	601	651	609	616	644	618	607	572	642	664	615	643	605	609	623	651	587	609	659	626	617	638	624	661	588	643	634	587	603	609	638	635	638	634	622	596	656	699	634	623	629	627	636	619	602	643	588	631	671	580	600	652	595	665	627	623	595	574	631	631	668	657	631	611	639	632	600	644	602	707	662	624	615	659	631	644	586	613	612	660	660	613	599	650	633	605	649	617	645	598	621	609	612	595	637	614	621	632	686	593	617	642	630	655	643	597	606	592	653	624	608	626	701	626	592	596	660	610	617	627	578	596	608	659	608	622	667	618	626	616	598	604	601	653	605	610	656	633	616	664	628	589	641	629	627	645	638	623	652	618	630	578	589	633	602	588	581	632	625	626	627	604	616	637	587	608	604	609	656	614	660	620	664	621	616	591	614	631	607	629	593	640	576	611	612	625	630	591	625	643	660	664	619	646	586	596	621	593	689	628	601	628	636	616	682	683	636	569	625	609	623	638	589	612	644	627	662	660	591	638	619	652	627	640	614	645	627	611	634	614	613	667	623	648	621	634	626	630	649	628	624	654	655	580	610	591	564	629	651	623	642	588	630	631	601	662	579	613	648	611	623	636	630	618	620	688	639	632	613	645	616	588	589	597	647	620	584	619	625	645	632	603	640	630	617	640	635	633	637	588	573	652	591	614	644	634	612	605	612	622	627	656	612	674	632	607	582	632	595	596	599	617	623	627	610	640	634	634	610	626	624	644	620	608	648	630	636	613	637	627	638	615	612	612	654	634	620	608	613	600	643	608	602	580	684	595	641	631	581	609	650	580	632	629	654	611	675	596	607
26970	23112	22881	17322	12308	8190	6150	4542	3614	2943	2407	2201	2005	1808	1798	1741	1320	1182	981	899	783	642	596	639	541	509	439	485	485	431	427	405	393	363	430	342	325	345	370	333	348	353	320	349	361	336	356	327	324	290	294	326	286	343	329	315	328	284	284	337	326	326	306	282	293	308	293	304	310	291	314	341	314	303	300	295	291	294	268	291	299	317	289	271	287	274	327	261	291	311	288	286	308	321	291	286	298	317	334	265	290	333	296	302	326	299	290	308	314	291	286	295	262	266	292	289	272	279	286	285	278	293	304	296	287	282	282	313	322	322	286	275	291	311	281	270	288	313	274	301	298	302	294	273	296	275	331	308	270	294	325	333	303	282	307	318	279	307	293	288	311	338	298	308	297	302	267	285	274	301	281	284	258	287	298	260	293	288	296	302	283	287	313	298	274	317	288	327	302	316	264	301	305	303	308	306	308	291	281	283	283	283	304	293	296	264	289	274	286	313	285	283	279	307	300	327	306	270	325	297	278	324	288	289	296	274	272	312	290	298	305	287	335	275	275	264	313	270	306	294	310	264	294	301	292	308	280	262	308	296	290	323	275	270	269	264	262	329	270	309	290	297	272	283	291	304	267	289	299	296	303	289	296	314	283	278	276	318	295	284	291	271	284	283	326	297	288	312	298	315	281	307	279	259	282	285	336	287	299	308	286	284	279	297	279	325	296	280	331	289	269	312	287	300	298	296	301	284	310	275	292	287	304	302	297	310	273	287	291	293	302	312	301	284	265	270	277	314	288	296	310	328	295	289	284	313	305	294	331	296	280	278	274	281	305	275	297	300	295	294	285	290	326	311	296	307	310	303	268	289	288	281	276	299	288	296	288	292	298	304	318	300	307	298	290	308	273	284	324	284	292	300	304	268	298	283	283	273	321	296	308	314	284	312	275	277	311	318	283	285	310	245	331	306	317	275	304	313	317	277	298	296	275	302	287	292	285	281	298	297	295	310	324	310	324	281	266	283	295	287	294	275	300	276	272	311	312	302	332	307	259	297	283	318	280	263	288	308	320	288	302	309	293	264	261	276	262	311	296	293	302	291	265	320	309	268	283	281	307	259	285	290	299	300	292	298	263	294	302	288	282	285	311	295	293	284	301	316	286	289	308	271	312	317	291	307	286	318	318	303	267	270	299	327	294	303	280	267	300	289	334	287	292	318	285	273	306	335	285	301	295	294	285	278	287	295	310	301	314	315	298	281	295	261	296	293	289	306	290	288	308	285	287	282	296	296	288	278	300	284	289	287	278	275	277	298	280	320	296	273	293	278	290	293	312	276	287	289	317	294	303	290	281	324	269	274	295	303	309	322	270	294	259	306	302	302	261	277	302	335	275	282	298	293	303	261	275	291	280	305	288	265	265	285	305	285	290	292	289	270	305	302	290	291	271	303	318	296	324	313	285	248	272	284	299	273	380	275	302	301	268	304	295	276	282	295	331	297	299	275	275	295	314	276	291	282	281	309	305	319	290	272	271	294	288	322	301	309	265	281	265	297	284	291	293	329	269	293	295	287	294	295	300	299	286	291	274	282	268	317	333	286	302	284	333	297	294	306	292	304	319	275	309	305	311	293	269	298	290	295	291	291	265	297	323	304	283	328	298	292	307	309	282	285	300	274	288	322	279	261	317	276	304	304	310	315	263	287	289	273	321	294	284	301	294	303	289	303	273	307	312	295	273	286	263	282	300	307	247	290	299	298	274	288	260	264	316	299	316	287	307	302	299	317	276	324	308	283	319	276	280	279	294	274	246	295	277	283	291	331	306	283	267	303	297	281	302	304	300	324	292	281	296	295	304	314	310	309	268	312	285	299	288	319	299	269	293	301	317	300	277	305	298	304	260	300	285	295	295	257	311	295	301	297	292	315	262	255	276	299	291	319	319	292	308	296	287	275	265	287	299	287	299	288	307	253	279	312	296	309	316	282	305	315	287	290	318	294	300	270	292	271	295	285	319	283	288	312	283	307	293	284	294	305	271	294	303	312	308	310	310	277	286	307	308	280	277	254	277	268	297	297	279	277	296	278	307	266	312	297	306	286	309	260	293	299	277	288	317	307	305	329	305	286	272	278	303	305	299	307	265	280	294	276	286	299	284	257	298	279	295	280	301	289	316	323	314	260	297	282	274	325	295	289	301	266	281	292	293	298	281	267	277	284	271	270	284	330	262	275	308	317	293	332	304	276	327	298	302	325	285	293	276	310	279	294	314	291	303	271	284	287	299	266	268	292	275	312	307	304	281	289	284	283	299	302	260	301	310	309	296	284	311	259	308	317	289	305	304	293	315	326	272	313	307	291	273	302	271	309	292	323	302	274	293	319	270	267	285	305	286	286	262	269	288	263	303	293	295	299	280	300	292	271	262	295	295	318	285	280	302	258	282	294	285	272	308	295	307	284	304	310	318	256	292	308	294	276	286	292	303	291	318	319	305	306	305	290	285	282	273	305	316	314	298	283	297	271	313	323	303	282	289	301	333	289	328	290	277	276	301	296	285	306	289	325	292	296	302	328	299	295	298	289	299	271	278	337	292	310	334	274	273	315	287	301	314	318	277	277	279	275	283	281	312	307	319	275	294	311	290	295	301	292	297	272	270	269	269	273	322	288	272	326	299	301	287	275	306	298	285	269	317	302	289	293	292	304	321	302	282	312	310	280	259	279	268	306	287	307	322	310	299	256	300	281	337	287	299	290	274	294	284	303	279	293	303	296	287	314	337	279	303	301	279	312	298	319	306	300	310	291	323	272	312	285	284	289	321	273	282	274	269	298	303	265	265	307	277	287	269	308	314	306	294	303	318	293	302	297	287	288	306	295	296	334	301	287	284	305	269	274	308	278	297	307	272	323	293	273	297	312	266	306	318	291	277	284	285	300	276	289	295	299	273	282	297	297	305	286	309	278	307	305	280	259	356	288	292	261	292	299	301	293	304	271	291	300	287	303	286	321	283	326	310	284	305	292	308	286	278	297	312	299	315	281	268	307	287	315	267	277	271	313	263	265	280	330	306	329	275	262	280	304	298	304	330	298	285	314	282	311	284	269	307	279	288	274	304	293	287	274	301	282	294	274	324	289	294	303	280	299	269	278	309	298	277	288	316	283	295	299	262	305	261	313	304	278	297	315	299	280	287	285	321	336	282	279	302	298	268	313	302	291	318	269	265	303	296	311	273	297	314	287	286	272	279	274	295	315	283	305	268	280	285	297	281	318	295	297	277	319	292	271	306	268	305	251	280	292	273	309	314	288	293	266	275	271	285	277	280	275	281	300	275	305	298	300	298	290	264	317	266	291	273	277	281	315	317	300	303	284	333	323	295	288	305	297	338	298	274	302	275	315	308	295	286	291	308	302	282	296	299	301	310	294	279	296	290	270	297	282	279	295	293	299	310	293	313	300	290	294	280	312	312	305	280	313	275	282	291	294	297	311	308	276	302	282	304	300	318	282	299	288	302	318
16306	17302	26517	28154	25974	22182	19687	16940	14513	13144	11500	10884	9977	9505	9213	8624	7437	6697	5482	5079	3959	3438	3258	3022	2476	2230	2018	2032	2041	1805	1611	1488	1424	1305	1434	1224	1241	1227	1069	1121	1080	999	898	1035	959	1014	996	960	875	914	860	964	885	900	899	888	830	836	833	822	857	839	845	771	777	783	774	770	818	784	792	705	758	723	755	754	722	765	722	701	683	732	740	727	698	743	758	749	779	720	732	734	709	741	764	736	690	738	713	774	705	698	692	758	708	693	670	710	744	678	696	724	684	746	734	670	757	702	674	690	741	699	717	734	682	705	706	709	696	730	722	722	714	683	734	739	734	714	772	714	658	666	704	771	667	668	718	691	683	698	708	733	667	721	726	708	774	766	745	698	737	721	697	692	713	700	701	737	737	677	730	701	694	727	718	685	652	740	718	689	755	708	725	725	704	711	711	699	706	710	742	699	745	718	716	714	687	660	714	732	723	714	710	698	708	726	701	748	679	722	688	719	723	738	728	700	715	709	717	691	693	725	707	651	719	731	689	680	694	675	756	673	651	703	680	697	751	777	737	750	708	743	736	718	699	648	705	768	740	716	735	706	728	716	715	726	734	754	732	689	746	687	666	715	705	713	693	728	689	699	740	713	712	699	699	676	716	756	755	739	714	691	701	702	722	791	726	735	718	662	719	729	691	692	708	734	698	716	733	702	691	703	705	681	656	742	724	723	698	722	697	712	676	685	691	734	698	725	729	751	727	714	684	721	732	691	708	709	684	695	742	718	743	721	676	723	713	711	742	754	700	705	737	712	723	683	717	702	715	728	726	742	738	720	756	725	724	719	664	702	719	753	746	754	688	709	687	704	728	725	735	708	692	721	673	668	740	730	675	704	719	697	722	665	726	681	714	721	714	671	722	734	714	673	702	771	686	678	728	705	746	664	719	752	716	691	690	680	696	725	722	766	687	769	732	705	707	761	764	757	696	726	749	738	730	712	676	688	713	744	711	720	717	739	738	668	721	698	742	739	720	708	704	739	681	676	713	695	718	709	701	687	688	701	737	729	649	707	722	746	691	702	723	672	687	695	749	711	765	748	676	679	725	721	696	767	723	704	688	775	719	658	735	707	703	726	698	733	768	683	697	687	736	713	762	688	721	696	719	700	747	640	721	704	720	742	721	706	695	752	703	720	712	692	706	710	712	728	734	726	754	687	712	756	717	702	678	713	704	720	727	674	750	700	715	705	671	711	707	730	765	729	699	698	741	698	738	727	690	694	695	717	703	719	724	713	716	717	712	700	713	740	756	741	679	726	772	704	673	715	726	714	685	729	728	680	732	698	681	733	728	713	683	751	715	693	675	668	725	670	722	754	704	759	701	686	737	710	728	725	673	740	734	756	678	724	709	717	728	743	729	722	727	707	768	720	714	728	741	728	678	719	747	761	701	679	699	705	704	726	691	730	704	740	689	712	764	727	750	735	686	728	720	678	751	717	715	721	759	748	736	746	701	663	716	697	688	730	715	744	767	710	739	678	657	779	736	718	709	703	698	706	745	717	718	705	705	731	713	698	684	708	709	664	725	781	714	708	765	732	696	686	689	724	725	721	702	682	743	724	705	752	718	691	730	694	655	675	722	697	692	705	747	762	719	744	714	717	718	707	707	733	679	717	731	714	744	736	729	664	691	729	727	762	712	700	742	697	658	702	732	705	702	706	747	709	644	759	724	691	655	654	705	721	696	683	686	744	684	717	725	667	699	741	720	664	706	717	729	696	752	731	728	736	717	679	696	692	698	705	706	739	765	696	725	774	712	740	740	745	729	751	726	730	724	697	787	758	693	745	692	708	746	718	701	690	738	684	712	662	747	679	768	703	732	676	714	693	719	713	694	749	749	723	728	788	678	748	812	732	687	728	715	694	728	679	731	744	720	717	712	710	719	744	717	689	747	676	696	666	732	673	698	701	704	695	750	690	692	690	778	697	690	732	668	676	748	752	726	686	748	682	708	721	710	694	729	705	690	708	714	750	741	751	690	673	730	715	678	688	769	699	699	724	744	704	677	710	711	687	709	724	727	648	736	687	723	676	708	674	715	744	707	685	738	711	707	734	698	703	736	687	768	729	689	752	739	732	793	688	679	710	730	737	725	751	710	702	760	710	751	713	696	731	728	730	725	647	719	734	722	738	710	716	722	746	722	684	701	698	726	693	709	751	749	732	699	638	749	660	740	759	692	690	707	750	704	737	680	680	700	687	757	663	670	737	710	720	725	669	699	774	738	703	688	739	697	691	746	692	727	724	713	760	736	679	743	694	760	703	673	667	709	728	699	723	724	745	712	673	717	716	691	747	691	692	736	679	770	716	720	687	727	779	727	721	701	692	719	701	719	715	693	721	698	710	692	678	688	714	766	683	697	729	712	761	730	696	711	713	743	700	714	710	711	737	732	718	752	693	711	685	728	684	707	772	674	699	727	691	742	708	718	724	668	742	704	751	724	727	763	682	699	722	692	717	749	777	746	725	742	679	683	655	759	701	731	727	671	724	701	727	734	698	679	729	701	725	666	702	681	690	726	702	729	708	693	714	699	736	647	757	743	697	688	765	708	729	691	759	693	714	678	713	679	737	722	682	711	736	765	722	702	711	726	712	764	712	725	722	697	688	748	669	707	695	729	739	686	746	703	723	753	681	716	721	684	760	712	726	683	738	698	739	693	717	704	656	735	729	714	720	674	664	669	744	737	728	689	730	662	717	728	721	687	758	728	724	694	696	742	693	725	736	714	708	716	744	709	679	707	735	697	701	685	702	730	740	695	725	702	703	772	723	751	743	722	707	728	756	729	681	728	734	762	710	723	724	714	749	726	707	752	694	727	719	690	733	778	763	718	699	722	758	730	691	703	696	722	683	715	707	695	708	720	725	724	753	708	683	733	681	747	688	694	689	698	755	738	737	700	684	700	737	700	682	720	748	706	693	710	706	729	738	738	674	742	716	731	732	757	698	667	723	683	656	769	699	731	705	694	716	744	699	686	665	702	717	670	698	724	715	687	728	713	733	712	771	679	699	730	733	718	720	741	714	748	715	716	741	732	708	688	734	686	722	753	705	714	690	672	705	677	737	701	704	729	702	706	718	709	693	747	698	719	678	704	687	734	771	766	702	698	685	716	684	749	675	718	734	691	687	718	743	722	712	765	716	691	718	726	730	707	664	738	711	752	777	704	719	721	741	734	708	727	723	683	679	714	691	692	691	743	751	709	681	685	712	734	707	736	740	673	696	721	736	753	680	700	726	721	686	741	741	710	700	719	717	739	718	692	752	715	680	728	766	722	759	706	709	714	717	748	714	725	720	715	761	727	724	719	696	744	685	684	691	713	663	699	772	719	714	723	700	724	718	770	683	708	679	671	710	701	714	710	705	712	741	747	741	759	728	738	668	746	705	734	741	758	682	684	716	677	769	781	720	714	715	655	700	693	764	725	694	740	755	725	721	666	722	711	731	716	717	737	668
34702	28436	28501	23497	18222	13275	9632	7219	5410	4502	3665	3395	2908	3089	2968	2524	2183	1720	1561	1290	1055	874	904	847	607	576	493	511	542	468	417	417	378	397	389	336	377	384	351	347	345	302	297	354	305	285	317	325	289	290	328	293	333	293	307	261	332	286	257	265	285	251	287	283	268	252	232	279	257	277	248	266	256	260	226	272	278	251	246	260	265	252	250	259	258	262	246	262	242	247	256	242	269	270	244	259	246	225	251	231	256	239	230	241	221	238	289	242	227	263	247	224	225	262	243	212	247	244	247	231	267	236	272	242	250	269	241	240	222	234	258	223	227	232	237	261	226	221	259	247	253	238	229	274	224	245	243	278	247	274	231	243	251	237	234	229	249	253	251	203	223	272	235	210	247	239	267	245	259	244	241	264	233	242	235	244	210	238	243	277	267	221	210	265	250	259	261	251	240	213	240	227	218	261	240	242	257	249	245	243	268	250	245	243	225	272	263	226	242	233	285	238	262	279	263	236	231	256	229	256	238	238	253	236	246	218	258	273	236	202	250	265	235	261	254	232	233	226	226	211	239	252	255	262	259	230	230	248	265	254	253	250	228	239	265	240	246	246	268	253	277	243	245	245	212	252	203	229	239	219	228	252	254	218	247	258	256	274	269	247	248	224	244	250	238	261	255	245	261	260	266	248	236	285	229	248	238	246	251	252	234	273	282	254	229	256	228	246	251	243	259	234	240	232	230	223	263	243	230	241	228	265	211	237	229	301	241	257	218	253	264	239	227	260	231	221	237	255	258	241	252	236	267	248	253	246	248	258	252	249	246	249	259	267	228	225	235	242	250	256	256	244	244	232	243	242	225	254	235	255	208	210	256	237	248	253	258	233	219	234	241	232	233	251	233	214	260	254	245	254	243	235	237	261	243	269	237	246	233	261	248	233	249	260	254	239	247	264	288	252	248	240	224	267	264	259	235	235	217	232	252	245	247	222	237	231	249	281	259	238	217	242	227	239	272	231	271	251	261	245	244	232	243	226	230	218	218	243	258	257	257	289	244	221	231	238	234	254	251	240	248	231	259	263	249	250	237	258	234	264	240	264	234	227	216	258	218	241	250	250	250	253	233	248	233	255	233	226	237	245	281	239	234	251	236	252	234	239	262	218	263	276	271	246	239	257	253	252	246	239	226	260	243	223	234	235	251	247	261	231	248	242	254	246	251	253	261	270	234	247	245	246	263	256	259	242	270	272	286	283	251	289	267	235	251	249	243	235	273	260	232	205	220	252	251	273	235	246	252	243	247	222	219	225	235	252	225	252	239	231	236	230	223	272	235	249	274	277	253	251	245	234	255	244	236	255	235	283	270	276	268	245	224	245	235	237	232	262	246	266	221	229	226	280	244	237	233	239	235	235	246	253	251	250	257	246	253	260	246	257	262	222	235	230	255	274	260	223	242	264	242	278	250	270	251	262	266	241	247	253	256	250	256	246	229	237	247	227	274	253	203	287	242	242	267	249	234	257	230	237	251	235	245	239	258	259	255	237	229	236	249	251	250	227	249	256	254	256	242	248	221	276	266	261	263	214	244	212	231	253	248	288	258	275	215	241	282	233	235	256	238	242	260	220	238	237	245	260	230	227	235	222	224	264	220	252	234	215	246	245	258	246	234	250	250	253	242	281	224	244	251	253	228	227	222	242	247	223	247	265	265	240	252	225	244	240	243	236	263	257	243	236	238	235	224	260	249	261	271	244	262	254	258	253	253	239	245	214	256	246	231	256	265	241	254	267	230	252	259	257	284	245	254	247	234	241	256	219	214	256	258	284	222	238	218	215	252	268	245	245	225	288	228	270	245	270	230	256	279	246	246	253	258	250	242	239	263	228	280	235	235	266	239	245	238	264	236	236	234	266	243	253	237	250	226	275	278	237	246	244	251	240	239	227	279	243	242	229	216	228	234	268	262	259	254	263	240	255	251	264	252	234	225	240	245	228	223	248	242	224	246	236	223	265	255	274	257	267	270	253	260	238	264	251	242	266	227	250	244	273	230	228	266	225	256	224	249	268	222	255	252	245	220	231	241	248	248	258	268	235	265	256	248	216	238	247	233	239	239	242	227	230	266	238	240	248	263	239	257	229	269	250	249	221	249	249	277	228	235	232	234	251	268	257	244	224	284	238	221	278	254	272	220	225	221	241	247	252	258	242	217	216	251	232	265	255	262	217	238	244	245	265	241	265	274	252	227	250	230	258	252	240	253	247	229	243	249	260	233	254	263	216	257	225	237	246	279	273	212	260	252	244	243	265	260	259	258	233	228	244	236	258	269	212	235	242	242	245	257	230	226	263	275	234	258	211	266	261	237	235	235	250	254	249	268	251	269	250	233	235	241	223	234	267	275	275	253	229	249	245	266	225	228	231	225	246	243	239	260	253	243	266	235	240	244	265	239	242	271	263	252	234	254	247	236	247	285	234	241	254	241	238	241	248	270	215	251	246	293	252	241	239	241	241	255	260	272	245	254	238	245	254	253	226	248	234	221	234	246	246	258	249	226	261	251	262	274	285	250	240	237	248	256	240	231	240	221	216	255	250	252	262	250	224	247	220	244	257	240	268	253	222	223	254	259	213	241	259	257	247	226	251	253	238	245	271	242	232	241	216	237	235	248	244	271	252	244	231	250	258	276	271	244	248	231	257	269	234	279	259	240	234	227	255	243	235	250	258	258	283	233	255	232	240	242	263	253	271	240	242	249	285	227	261	245	218	243	288	237	238	227	284	259	219	281	248	243	240	227	246	247	225	272	235	237	272	250	264	275	252	225	243	249	248	228	247	261	231	233	234	219	258	240	249	253	252	250	250	226	240	250	246	236	248	223	244	256	245	250	235	235	257	232	230	228	238	264	244	239	231	246	255	240	230	259	244	241	247	251	237	254	278	252	265	259	243	254	263	257	250	241	216	235	251	249	267	262	239	235	254	262	240	272	262	252	256	250	257	240	226	258	226	226	239	253	229	248	264	274	271	248	227	239	242	251	229	226	242	230	229	233	221	283	243	228	238	240	274	259	233	269	241	217	231	266	278	271	239	228	242	238	238	248	245	241	235	224	244	237	258	256	252	234	261	240	225	259	256	247	265	252	259	271	234	224	229	266	240	229	256	229	236	252	244	268	250	219	252	250	255	253	251	241	259	233	245	234	231	239	260	269	231	272	248	259	260	212	244	268	260	250	255	239	222	243	255	260	263	265	266	250	273	231	226	241	273	222	238	243	238	229	251	239	251	238	209	219	262	249	251	258	260	250	235	232	266	252	228	224	254	253	278	227	228	262	239	286	260	236	247	236	225	243	254	263	234	248	235	257	225	233	224	244	233	276	252	245	274	233	250	219	256	234	217	319	237	226	246	221	223	212	257	251	223	239	257	213	261	260	249	270	261	266	268	259	262	223	247	217	224	240	244	242	264	225	240	271	263	258	242	236	247	254	243	219	244	258	252	213	234	251	237	254	256	264	258
20956	20506	30956	33290	31650	28476	25062	22150	19642	17786	15642	15386	14439	14021	13070	11972	10316	9128	8157	6610	5503	5052	4757	4342	3405	2927	2617	2630	2722	2285	2020	1734	1863	1623	1811	1569	1684	1548	1291	1409	1375	1107	1016	1045	1084	1068	1014	994	956	925	947	1026	932	919	906	846	856	797	821	812	851	864	799	791	726	753	678	666	689	740	732	690	744	659	695	666	659	656	652	642	623	644	624	632	587	618	627	618	595	574	611	647	622	607	628	596	643	607	617	584	634	547	613	616	599	598	620	605	616	605	556	626	598	596	596	552	556	620	619	621	578	587	613	605	572	608	603	604	628	582	596	616	564	621	580	587	590	609	639	597	595	602	578	602	582	578	632	563	601	578	620	592	593	621	588	579	641	582	644	614	611	567	629	569	639	589	611	680	593	557	589	611	555	592	553	531	614	607	582	570	579	577	616	616	617	599	610	601	645	631	585	606	606	586	591	603	600	621	537	601	608	627	590	632	598	638	596	609	643	634	629	590	621	589	587	609	594	548	628	659	597	611	570	584	600	575	610	615	595	557	592	630	630	622	535	594	592	646	557	553	589	572	602	579	610	616	583	630	627	598	565	578	601	598	568	631	576	628	595	617	594	617	639	608	625	584	576	618	585	581	538	657	618	621	602	608	613	579	611	620	626	638	607	610	557	615	632	558	578	579	614	607	625	624	614	615	573	587	591	601	633	622	616	572	591	603	566	620	629	585	610	621	596	645	610	641	591	691	608	592	564	577	592	624	619	611	646	607	586	582	615	583	596	626	620	620	579	579	580	590	656	594	629	550	616	573	622	598	603	612	646	616	609	626	581	615	577	552	583	610	561	574	646	587	582	590	601	626	581	638	575	612	596	588	622	542	611	571	608	637	598	597	625	609	623	598	657	583	651	586	641	625	608	605	557	600	584	587	604	606	580	580	612	609	616	594	579	621	558	589	635	620	602	604	601	601	538	597	615	578	608	640	598	586	597	624	604	591	584	585	589	587	626	567	606	619	600	623	589	604	589	619	582	627	598	590	585	567	626	552	577	614	576	559	591	609	561	584	619	627	526	563	626	591	599	577	598	619	602	579	602	577	616	606	581	605	622	609	602	645	609	583	558	630	590	606	609	661	607	560	630	583	585	570	538	571	583	562	613	629	650	562	606	576	614	611	568	642	612	592	595	628	617	622	618	603	601	567	606	613	628	594	613	570	595	599	622	559	584	571	579	593	625	636	612	557	591	614	615	585	570	583	635	553	573	669	665	603	632	533	659	618	619	574	575	642	578	568	589	613	593	610	576	586	590	607	597	583	590	603	599	605	632	571	666	574	615	606	586	639	602	652	602	617	532	623	610	605	579	634	587	595	621	606	607	580	618	605	591	569	603	545	579	585	596	660	597	617	584	576	587	581	577	591	585	599	604	594	637	560	605	598	622	595	569	570	630	571	577	608	636	584	562	606	562	594	591	615	573	654	567	587	572	572	615	637	613	615	586	632	600	558	575	646	565	578	629	611	659	609	590	618	583	580	606	573	593	582	600	551	606	580	613	628	575	581	602	582	615	601	644	596	600	585	617	603	559	587	621	642	606	615	576	633	566	565	607	627	580	612	616	620	614	554	555	609	628	597	644	649	615	593	613	604	553	614	595	576	630	618	611	578	626	581	550	553	612	587	634	565	643	643	626	590	603	628	581	630	616	539	580	616	597	598	594	563	605	608	634	615	586	587	549	610	609	570	623	547	675	588	610	624	575	612	563	657	604	664	588	578	616	609	640	678	602	605	591	590	615	637	619	612	601	605	605	600	618	618	594	570	611	603	580	596	641	613	583	553	580	589	578	617	602	562	588	614	646	599	572	588	620	588	599	595	658	626	569	605	608	581	629	620	607	554	554	622	561	583	579	594	569	557	609	554	590	639	602	598	592	586	583	581	628	618	568	551	578	633	596	555	596	597	613	592	631	601	632	599	618	592	567	605	601	604	636	606	567	565	653	593	623	613	607	590	576	626	576	604	560	624	566	600	599	640	599	582	622	583	597	633	613	649	579	623	630	577	596	599	609	590	621	606	580	571	635	562	601	563	615	574	587	586	597	606	567	607	602	645	618	589	608	596	591	618	576	574	602	535	599	624	618	608	640	620	577	616	601	631	582	578	625	613	577	623	660	596	599	623	580	577	617	597	587	567	591	634	615	563	579	581	576	607	615	624	575	587	600	627	577	604	624	634	603	595	604	598	604	586	576	602	586	584	620	609	574	604	615	598	602	584	590	583	630	634	606	619	609	572	586	582	623	581	582	597	585	580	605	624	595	584	554	632	610	572	640	562	617	617	568	621	644	585	585	597	596	562	623	629	601	594	625	616	624	582	562	570	575	622	638	591	631	608	596	587	612	565	615	602	594	608	630	614	629	586	580	577	606	637	603	573	618	619	585	631	595	581	624	603	597	608	616	638	571	608	612	575	621	590	575	631	594	613	613	607	594	600	583	593	586	609	579	629	580	569	616	592	593	607	623	619	589	603	599	587	643	627	593	585	585	570	601	584	646	589	595	602	616	621	595	599	614	614	624	648	623	584	600	572	612	615	621	565	623	567	645	589	608	596	639	619	601	610	606	549	612	595	618	594	585	602	595	623	583	608	629	634	583	590	585	614	621	586	631	586	591	611	600	641	619	567	604	597	547	601	565	567	596	591	627	591	550	630	601	625	583	583	622	613	627	628	604	580	609	618	593	619	634	641	573	620	616	565	590	598	580	579	592	633	625	618	594	643	561	549	593	592	616	606	598	574	627	596	580	607	576	602	620	601	566	579	555	573	621	602	590	578	580	610	587	600	591	608	546	620	584	615	634	568	626	595	612	621	595	599	597	622	580	570	608	574	577	593	593	589	628	586	609	600	645	587	615	594	590	586	579	596	606	625	586	634	633	555	599	641	553	586	593	631	658	589	613	579	580	606	620	587	604	549	625	606	639	587	615	626	578	595	556	608	618	614	617	593	624	603	594	576	597	597	584	606	584	613	626	631	609	600	597	561	552	602	632	588	577	633	618	623	622	617	594	598	575	648	611	633	622	621	629	614	607	568	607	573	604	592	610	548	603	619	584	623	593	599	576	602	564	556	537	582	607	635	591	637	587	621	614	643	650	571	591	571	599	597	591	576	577	605	611	608	600	594	612	565	616	573	661	583	571	606	590	602	591	580	591	588	633	609	631	584	613	584	597	601	597	655	573	609	601	615	632	609	546	599	613	579	600	594	562	647	604	577	590	620	590	599	563	566	613	639	603	594	607	617	585	637	608	630	611	575	571	600	621	623	597	618	574	587	655	645	611	610	635	590	644	671	607	577	604	610	594	565	603	603	626	615	613	593	597	578	564	519	602	643	604	633	588	592	602	632	634	582	596	582	608	589	604	628	590	568	640	598	574	599	559	597	615	584	635	639	630	605	636	611	632	643	607	625	603	601	609	575	594	605	603	592	611	585	594	613	618	623	609	610	598	601	589	579
17557	16690	16379	11661	6936	4374	3022	2317	1842	1517	1327	1081	968	885	960	852	785	714	617	573	469	429	400	366	388	338	339	326	354	312	283	282	295	279	284	280	278	262	279	246	271	249	273	264	239	247	265	249	269	255	246	262	247	278	261	264	220	259	246	280	243	236	243	246	254	240	232	247	261	278	259	255	227	247	230	250	251	233	265	240	279	235	246	262	235	263	270	265	241	239	222	243	270	270	267	243	267	248	251	237	246	257	255	258	241	256	237	229	250	258	250	245	242	256	230	249	277	236	242	215	245	229	232	258	239	236	248	225	236	249	246	231	250	240	248	277	243	217	263	259	246	254	260	240	256	243	271	256	273	255	270	250	239	275	256	250	284	280	256	232	255	230	254	227	252	253	261	246	253	229	238	243	265	253	241	245	273	227	243	279	258	260	276	250	269	252	268	224	236	250	285	267	249	252	275	236	260	266	267	265	218	232	241	244	245	263	264	243	276	277	241	249	242	243	285	265	240	245	267	238	267	248	250	274	249	266	241	233	266	226	255	226	250	264	236	242	254	259	270	224	241	279	216	239	243	264	238	252	243	239	230	238	274	272	264	245	232	257	245	254	253	287	244	231	298	256	283	235	252	272	255	242	294	260	255	233	216	252	248	272	232	237	249	222	270	223	238	270	272	251	264	234	270	235	258	232	270	251	273	245	202	224	258	232	251	264	249	266	236	240	240	276	208	276	259	235	243	252	248	235	265	264	254	239	259	264	232	253	253	255	229	238	234	247	265	238	247	231	257	233	219	254	216	261	230	222	240	243	242	245	218	246	247	228	250	248	240	237	218	288	247	261	245	248	254	233	236	254	261	250	247	277	262	220	208	241	258	270	218	224	283	233	244	234	276	236	239	252	242	263	247	238	256	229	275	253	293	263	226	270	240	248	250	270	246	225	242	239	247	268	249	250	269	246	275	262	245	257	244	236	275	255	267	275	240	252	254	246	217	208	241	257	259	234	271	275	244	272	269	268	237	234	232	240	246	237	205	236	232	277	256	263	262	246	250	266	243	253	224	275	270	243	249	257	284	268	258	241	265	220	284	245	267	242	278	277	251	247	244	233	284	243	248	232	280	251	248	268	238	249	266	238	245	235	249	251	220	239	242	236	246	231	211	256	260	251	214	222	245	254	256	240	255	265	263	267	253	273	243	229	226	291	216	258	261	235	240	248	241	254	246	245	261	214	270	247	235	277	275	235	208	248	245	267	235	271	277	271	264	265	240	267	249	217	251	237	271	222	276	243	251	238	252	237	246	247	279	254	268	222	239	240	265	237	276	227	259	279	256	233	259	230	243	275	261	240	232	268	257	255	243	223	237	241	261	225	223	230	237	237	221	254	244	260	243	238	283	245	254	262	245	236	251	230	272	262	271	245	245	275	235	272	257	242	262	255	244	252	251	246	267	223	259	240	214	272	256	256	231	279	225	236	240	262	249	279	247	288	244	241	266	271	253	269	254	246	268	250	252	241	240	241	219	218	253	245	243	242	267	223	256	269	246	244	259	227	251	252	259	239	200	254	271	264	233	255	245	239	249	259	265	245	229	238	242	222	207	253	240	257	223	236	209	244	240	222	251	261	257	263	255	210	241	243	262	244	234	219	274	269	260	242	261	260	252	240	267	267	272	277	275	244	275	261	242	254	256	271	240	223	252	247	247	257	254	228	243	234	239	257	257	238	252	224	257	240	243	270	235	268	261	284	237	252	266	248	239	257	247	246	210	246	227	220	275	248	268	252	247	229	271	242	284	253	238	266	235	259	248	255	246	280	265	273	253	242	256	235	236	246	238	256	234	260	274	262	235	265	244	256	278	245	258	231	274	259	245	259	238	226	260	243	244	269	260	256	261	246	240	235	241	284	297	263	221	254	258	260	270	274	250	265	259	229	239	250	241	266	294	267	252	260	236	250	213	261	261	264	257	216	263	268	249	221	230	285	255	230	248	239	276	248	237	223	263	270	264	240	260	246	251	251	242	245	228	261	244	256	260	228	221	234	258	246	248	238	245	238	260	262	232	251	238	237	234	266	273	201	246	241	233	253	232	268	256	234	267	250	268	261	240	261	223	274	253	260	253	239	268	260	248	252	244	262	269	284	277	241	249	254	239	266	246	250	234	248	238	235	260	257	237	266	242	241	233	251	303	261	253	285	260	258	262	218	251	247	254	254	243	234	251	240	243	261	244	246	256	243	226	217	270	241	249	234	258	263	236	269	266	249	257	212	222	246	265	236	271	278	241	296	230	228	241	249	255	227	259	247	240	256	263	248	221	268	243	248	245	235	228	247	272	274	252	259	242	259	235	241	242	221	211	231	260	259	214	221	234	280	236	251	242	262	272	267	270	238	246	244	267	269	260	251	278	260	240	233	252	234	266	255	243	273	248	241	218	201	245	251	245	269	265	223	206	263	225	245	227	258	266	227	234	244	232	244	254	234	233	235	236	221	237	224	244	256	238	231	264	243	256	253	268	241	289	243	261	247	240	246	216	244	262	245	239	259	257	281	275	249	216	263	234	260	242	261	235	262	279	257	221	231	241	239	261	247	219	278	248	232	238	268	244	265	232	260	235	213	247	241	266	240	254	224	239	261	249	258	250	272	245	249	234	282	237	243	253	249	230	278	244	270	247	226	250	233	251	241	221	263	262	239	237	231	253	212	253	242	271	255	257	265	260	238	252	248	234	263	261	269	268	251	219	264	250	271	270	279	282	242	248	263	237	245	264	273	241	255	264	269	249	229	215	248	249	279	258	229	243	243	208	242	239	225	262	275	255	250	242	222	263	247	249	251	268	256	268	256	243	231	259	248	244	258	243	258	254	305	258	248	259	238	267	260	289	245	246	243	246	242	252	236	231	252	260	279	244	215	287	254	230	263	268	231	258	239	225	244	278	259	276	240	254	272	256	255	256	252	271	259	255	259	236	243	265	263	237	256	268	275	231	233	224	259	259	235	266	239	227	231	234	241	251	251	245	239	256	255	245	251	254	241	258	275	242	245	244	265	240	250	230	238	235	227	287	245	268	254	245	245	260	276	242	258	270	242	217	278	228	221	234	218	241	215	216	240	260	229	251	226	243	265	255	251	241	234	242	279	258	231	244	233	247	237	250	225	241	266	251	236	259	265	294	248	227	253	278	248	229	279	264	258	257	252	276	238	274	229	274	250	260	246	283	236	227	256	239	252	282	252	263	242	224	258	241	267	235	227	240	279	256	245	239	247	250	243	239	248	249	261	239	259	235	220	263	222	237	275	247	249	263	251	261	225	262	242	238	285	267	244	263	220	264	252	239	261	285	275	239	251	255	241	252	248	261	247	250	258	234	261	262	251	251	253	251	258	263	259	229	257	261	254	241	259	262	250	239	219	214	244	247	267	247	275	257	231	243	241	259	244	242	252	249	271	252	229	257	250	227	256	278	266	237	246	263	250	246	232	262	247	259	263	273	245	268	273	227	245
10318	12738	20896	21907	18100	15028	12014	10140	8528	7581	6225	5709	4927	5011	5225	4739	4222	3833	3466	2940	2335	1928	1772	1626	1418	1312	1270	1254	1231	1200	1048	995	920	815	808	793	830	725	778	759	771	655	652	744	746	707	711	721	695	645	718	732	697	683	640	683	670	635	653	704	604	611	652	618	625	626	660	616	578	643	605	660	639	603	583	645	662	653	647	591	598	593	655	643	599	657	640	628	627	617	636	602	653	591	651	619	606	646	618	612	619	634	629	626	629	613	592	655	624	660	572	606	612	638	629	643	632	615	622	635	625	612	646	659	643	623	605	654	665	646	657	670	625	631	637	605	648	606	609	644	641	641	636	618	583	610	629	610	625	630	624	615	616	635	619	621	604	622	617	611	650	591	601	613	630	642	613	621	647	674	650	615	637	626	659	592	623	609	578	610	634	626	601	621	612	589	619	609	612	604	602	586	616	591	591	634	661	606	577	663	604	601	610	615	639	633	663	627	637	648	618	646	656	643	608	601	643	595	601	622	656	645	662	673	651	650	669	600	642	647	567	617	638	618	632	627	612	598	628	628	637	618	592	641	613	634	637	634	625	569	606	617	618	626	634	619	606	606	632	605	657	696	603	670	682	682	611	596	600	615	661	621	609	650	661	631	599	577	606	583	620	596	619	623	627	656	640	614	639	641	620	586	613	629	621	613	624	641	620	637	631	665	611	707	630	606	647	618	660	622	590	601	606	632	622	586	663	609	600	646	632	629	638	614	617	590	602	564	625	650	621	633	610	610	597	610	615	594	614	647	595	595	655	686	649	618	629	629	635	634	600	626	557	600	631	589	582	595	633	645	582	614	602	594	595	649	652	626	656	609	595	628	613	635	657	607	653	628	610	618	623	647	627	602	668	619	666	641	613	637	592	647	617	628	638	598	679	630	618	594	633	615	597	602	623	659	591	610	594	657	604	567	632	619	636	662	570	633	587	626	587	586	601	590	641	613	633	641	621	632	600	569	627	634	601	644	668	636	606	562	621	627	563	627	615	625	586	630	644	607	620	656	625	628	588	672	641	655	643	607	651	631	611	621	636	674	664	626	651	547	648	599	630	636	622	622	605	644	615	631	584	640	619	586	605	597	623	658	630	642	689	656	622	647	625	620	625	627	627	589	664	620	613	627	604	612	654	632	648	635	635	617	599	673	597	643	595	662	601	621	613	624	569	602	614	622	670	622	608	581	625	639	592	581	610	622	622	609	583	599	618	629	606	639	635	593	614	623	623	609	616	627	576	574	586	622	573	610	616	622	625	648	606	646	602	593	639	609	625	614	616	612	642	603	579	634	632	635	582	640	618	603	619	601	623	632	629	605	572	599	610	565	629	594	632	655	603	650	605	639	609	633	648	629	634	618	609	577	605	646	597	627	652	594	607	623	602	696	601	626	628	630	657	613	629	630	578	592	618	620	646	625	583	657	603	637	616	598	642	662	604	630	634	649	646	627	603	686	569	626	617	611	600	615	635	644	638	595	626	618	622	621	635	610	602	597	597	620	625	599	659	640	687	619	623	626	589	661	626	643	629	633	681	686	606	603	625	624	609	650	615	633	584	622	622	650	659	638	614	601	616	591	644	668	594	607	636	659	650	638	594	604	617	652	664	625	570	651	565	605	634	635	673	590	625	609	604	622	617	594	624	629	617	600	622	615	600	657	620	648	618	616	608	603	623	615	596	642	644	663	609	621	623	597	626	654	617	667	620	596	565	621	631	624	615	653	631	657	604	640	608	655	646	603	612	640	667	578	629	626	614	628	631	652	654	591	636	591	659	623	633	609	644	637	602	601	630	618	663	629	664	591	634	580	613	663	620	621	594	584	606	612	630	624	576	646	667	635	627	625	607	595	600	607	623	637	607	614	638	549	642	650	642	621	616	651	608	627	641	657	600	597	598	644	605	634	630	621	596	616	598	612	628	638	577	585	584	609	602	686	631	606	655	643	588	645	607	593	630	630	653	655	597	603	634	609	654	606	675	604	624	658	592	622	649	573	643	593	609	646	625	582	662	634	648	633	604	621	619	569	607	617	610	609	596	569	579	661	668	611	623	609	638	618	671	646	599	661	643	626	580	611	614	634	653	685	583	579	639	627	622	598	589	643	615	644	583	636	641	600	591	587	641	620	668	604	688	630	586	638	651	588	625	627	654	595	619	652	610	609	649	612	636	650	601	652	619	650	605	597	612	635	656	642	643	611	670	603	623	616	636	615	639	608	622	563	601	614	640	631	582	646	654	689	625	583	593	594	650	634	634	642	579	619	669	631	666	586	681	637	611	601	614	639	663	644	557	586	623	578	589	663	598	597	673	647	621	602	645	613	669	624	594	654	616	636	629	616	630	656	609	587	635	645	646	662	637	618	635	599	620	685	623	637	600	646	653	618	613	651	598	607	613	627	648	631	614	643	618	561	597	682	583	652	623	610	606	620	603	600	604	604	626	622	611	620	623	632	629	599	628	641	569	655	666	646	621	625	588	607	622	615	575	604	648	598	616	589	598	613	623	653	593	603	646	652	646	606	617	652	613	596	639	617	632	678	612	616	608	580	622	630	631	599	612	647	654	620	631	644	624	628	622	602	652	646	593	605	629	626	592	638	611	621	622	611	632	597	637	643	634	600	652	609	622	626	596	632	584	628	626	658	632	610	608	601	613	641	628	631	644	641	606	619	604	603	625	596	577	595	619	599	591	621	628	645	642	620	587	577	581	630	673	623	597	613	649	584	623	605	591	560	642	652	604	618	607	629	598	658	656	602	597	655	602	601	606	624	642	631	680	608	630	614	597	645	609	616	650	599	653	626	624	662	562	647	635	646	597	614	630	642	670	660	622	673	601	652	666	614	622	640	659	660	655	646	609	616	650	634	625	612	619	599	639	621	619	638	639	603	658	601	593	636	637	580	633	601	614	605	597	609	622	593	617	582	629	602	655	654	594	599	593	604	593	576	602	642	639	613	602	632	600	658	571	620	639	580	648	585	642	619	636	660	628	645	652	579	654	612	624	645	630	603	620	657	643	637	634	623	667	598	619	632	607	604	631	583	629	619	655	584	633	666	634	601	657	654	631	595	614	611	672	634	616	624	644	632	591	584	635	601	632	604	626	602	593	641	624	610	646	564	607	582	609	598	630	629	638	659	620	613	625	639	636	660	585	608	632	629	630	617	594	588	617	563	611	610	650	608	595	625	669	626	623	616	586	636	623	595	647	600	623	620	644	649	619	585	605	630	622	632	595	608	625	592	644	615	563	595	692	625	572	622	633	625	606	674	602	611	633	646	654	650	622	631	686	574	650	612	622	631	633	635	643	635	607	617	637	640	616	658	629	629	611	641	623	608	640	650	606	604	615	612	646	602	625	613	641	589	594	655	626	638	630	622	626	649	628	616	631	581	606	584	619	632	619	633	618	642	613	627	640	626	675	548	558	623	627	609	606	666	591	625	603	653	612	644	621	602	637	632	599	609	608	601
26591	22356	23106	18337	12116	8432	5724	4224	3341	2823	2314	2017	1866	1911	1965	1621	1411	1192	953	848	740	720	613	671	494	518	514	453	455	441	400	410	368	365	404	363	373	380	345	387	319	333	363	322	317	346	323	294	318	309	288	332	302	356	285	286	307	283	284	285	325	347	298	296	302	312	315	266	298	331	320	296	297	313	320	311	281	269	325	352	282	270	305	335	280	301	285	315	288	322	295	311	268	309	334	281	287	329	307	286	304	326	285	257	302	299	299	323	307	305	286	315	324	274	293	291	295	263	283	291	288	284	307	291	309	255	285	292	302	305	310	304	277	294	321	297	291	305	308	283	272	293	325	325	308	315	275	284	272	286	290	288	290	295	318	286	271	312	304	306	304	290	278	335	307	261	302	284	280	289	312	296	278	304	304	287	244	306	273	293	279	314	292	294	280	298	268	266	292	257	287	287	282	316	314	269	331	295	297	280	278	294	287	290	293	279	245	320	292	283	322	265	321	313	258	321	313	284	309	311	302	279	321	292	284	290	316	312	282	275	249	296	304	302	311	292	307	273	306	282	283	292	314	327	294	318	310	287	287	296	305	285	288	303	296	326	305	298	319	309	291	279	287	273	300	315	278	304	281	321	297	291	318	303	296	303	295	314	292	285	316	305	278	297	317	304	255	285	265	320	315	289	298	294	288	288	292	299	277	293	295	267	308	286	281	281	268	313	321	302	306	299	296	333	318	294	303	310	293	293	308	283	275	301	320	287	311	302	302	272	267	277	293	310	287	302	264	293	299	307	296	295	315	302	295	308	291	299	312	312	302	308	283	298	307	283	293	288	356	265	291	312	283	301	307	296	315	278	305	281	289	288	278	264	274	268	273	282	294	321	317	320	315	294	313	292	334	274	268	304	283	291	268	284	292	284	299	260	291	292	301	291	288	287	274	310	272	264	291	299	306	291	300	283	321	300	293	312	287	299	259	288	303	304	277	292	292	321	317	335	337	272	307	304	312	289	303	297	306	307	293	280	298	277	303	296	274	293	294	296	291	283	314	287	282	308	320	330	313	306	274	311	287	304	303	286	278	309	276	281	288	294	306	278	297	289	299	300	310	274	309	320	262	299	308	278	311	310	291	300	287	281	310	316	287	304	279	321	278	263	291	292	267	281	320	298	281	273	313	307	312	273	317	287	289	277	331	269	312	292	291	307	294	294	268	284	292	320	260	314	290	321	294	285	308	285	275	294	287	291	263	305	294	314	301	334	305	283	299	316	311	305	286	263	298	306	303	310	286	277	259	286	293	292	317	279	307	316	313	320	293	286	286	287	284	293	311	275	272	287	284	285	292	280	286	266	275	295	307	296	289	306	298	321	292	311	301	317	277	284	275	297	305	288	300	268	290	328	282	276	306	333	292	314	290	298	279	288	302	297	285	297	299	311	311	294	282	299	274	330	323	295	278	294	301	290	287	288	290	269	281	248	289	324	276	270	285	296	287	303	305	326	300	297	253	281	320	343	316	270	309	310	299	305	278	322	304	276	300	294	278	317	280	309	293	306	295	295	300	291	288	295	316	330	284	290	274	291	306	284	299	307	287	274	278	293	322	314	267	281	264	302	283	292	288	274	286	310	309	279	277	303	291	284	279	335	304	276	325	262	293	263	304	298	295	320	311	319	291	306	313	282	256	286	292	327	288	279	299	303	302	301	303	295	269	297	315	302	284	314	300	301	290	303	266	308	295	267	302	305	315	288	298	301	329	344	333	288	308	311	300	303	274	298	300	297	286	257	277	277	259	287	327	286	293	276	293	314	285	308	282	315	295	313	266	313	276	295	265	317	294	266	277	290	315	303	274	290	311	318	291	283	300	316	334	285	263	304	299	277	310	315	271	275	278	286	313	312	330	298	319	315	302	278	315	289	307	314	323	286	313	314	287	300	286	300	264	295	281	308	308	329	301	281	302	267	301	289	296	310	316	302	311	267	306	322	293	299	339	288	293	293	265	271	287	314	270	314	296	285	303	308	324	279	276	314	310	316	288	312	283	312	293	273	282	303	271	327	317	351	300	284	311	284	287	333	258	318	288	299	283	280	330	301	318	299	313	297	284	299	295	305	321	295	311	290	310	286	302	276	293	280	296	292	299	319	289	291	300	304	278	305	285	273	293	284	316	284	305	305	290	294	271	303	309	295	258	298	326	345	304	277	279	298	300	267	313	324	262	312	285	337	285	306	311	284	262	265	300	289	317	287	270	274	275	296	327	295	282	296	312	292	274	335	297	277	299	317	276	336	278	304	312	281	283	275	338	287	286	279	297	263	278	296	288	285	284	298	302	282	279	264	274	318	315	271	289	296	304	288	287	274	305	321	305	261	250	285	284	336	319	341	306	290	282	300	305	288	340	280	282	297	276	303	308	299	294	331	289	305	296	286	302	303	296	306	290	285	307	296	329	309	296	292	300	271	288	300	329	300	330	308	311	265	301	291	320	327	279	327	282	290	299	295	267	318	311	291	280	296	294	290	282	308	306	314	306	297	273	296	301	316	295	300	298	291	317	304	261	311	305	294	286	325	302	311	302	277	286	293	299	285	306	300	291	290	296	303	278	285	293	306	294	304	314	307	304	341	296	314	300	276	285	276	270	297	301	330	289	300	287	324	299	300	301	280	287	285	286	302	301	321	313	284	261	313	310	294	298	273	303	277	325	291	272	278	305	300	326	295	305	332	326	302	284	301	319	302	278	288	321	264	261	289	307	315	314	295	286	270	295	279	290	300	282	296	286	294	295	324	294	280	287	279	256	293	326	287	288	297	312	283	278	303	307	295	292	291	312	286	272	303	301	318	302	302	295	301	304	293	285	296	300	290	255	293	323	345	320	290	290	319	297	282	270	303	309	273	284	292	302	296	304	299	278	279	279	326	301	313	302	289	301	317	301	303	310	298	308	292	315	314	275	305	310	288	275	294	265	278	315	301	313	310	316	308	308	315	314	263	308	312	312	283	283	285	292	264	286	301	288	308	315	300	295	285	325	311	321	316	290	280	309	294	301	320	271	321	330	303	286	319	261	279	307	299	299	295	299	275	321	293	287	306	277	317	293	308	294	298	289	282	328	281	301	288	305	279	291	301	293	295	277	303	321	290	299	273	309	295	276	302	277	288	285	261	308	285	310	289	283	314	276	270	311	310	332	307	329	321	305	273	300	301	290	274	269	310	298	288	309	297	290	278	308	296	274	343	286	289	280	312	262	282	324	282	310	300	300	278	283	295	326	302	288	298	284	291	257	294	304	308	336	274	303	285	278	289	288	314	284	261	282	306	311	253	301	320	330	332	278	303	296	279	306	288	270	336	330	327	298	270	315	293	283	280	277	321	295	306	318	291	281	312	286	277	255	265	260	307	289	324	275	310	300	300	297	320	299	280	323	283	285	310	271	321	320	318	293	291	268	295	283	304	317	270	274	327	316	283	284	298	289	263	279	284	316	285	275	288	310	303	309	299	268	293
15917	16584	26673	29218	25708	22680	18928	16202	14193	12590	11080	10258	9569	9939	9330	8228	6919	6201	5546	4641	3763	3417	3208	3011	2407	2171	1902	1932	1924	1744	1526	1454	1378	1418	1385	1327	1257	1275	1176	1106	1115	976	1032	997	1032	1063	988	989	971	906	919	982	918	807	832	851	852	823	824	881	833	791	802	783	794	801	798	785	766	796	780	793	762	724	726	749	790	783	756	768	723	758	715	701	755	702	761	691	741	725	705	727	741	695	756	733	711	721	731	743	755	753	705	755	701	823	733	728	719	692	697	723	690	719	710	708	753	765	729	713	713	750	741	712	730	673	726	736	734	736	689	715	771	732	691	734	739	707	707	747	784	707	753	711	747	714	715	736	704	714	767	712	715	721	741	710	749	748	732	714	699	745	697	706	701	707	717	661	716	698	702	783	740	704	734	742	707	658	697	751	704	693	702	755	711	726	669	718	712	701	703	728	752	695	734	685	757	665	738	760	692	712	687	662	711	716	712	729	723	698	700	750	658	726	727	765	748	719	710	698	754	693	721	759	702	732	701	729	704	721	734	683	716	720	744	679	745	698	705	670	735	714	684	721	711	718	719	690	763	757	752	712	696	735	668	734	710	732	684	676	720	725	738	694	714	725	745	721	740	749	717	719	693	744	719	691	699	692	686	738	694	697	749	751	695	679	744	689	699	714	746	702	742	740	706	690	708	739	712	718	768	727	730	774	746	682	711	742	705	754	768	758	691	714	695	660	705	666	699	707	758	717	706	698	719	724	731	755	685	731	722	737	721	714	707	681	759	736	726	713	726	756	757	714	701	709	680	707	692	734	712	721	701	745	750	694	722	750	699	658	702	714	707	704	723	732	747	741	745	739	753	737	730	715	751	673	704	722	729	726	759	713	708	690	724	770	767	723	724	707	679	722	748	717	681	689	739	755	694	757	693	664	708	711	718	744	726	742	672	743	731	722	720	697	728	755	710	681	692	717	718	698	696	793	744	698	711	685	677	750	731	703	727	714	762	734	716	757	707	705	736	704	659	743	732	705	735	723	722	693	690	679	691	712	717	717	721	749	758	773	718	732	689	673	723	692	727	721	701	729	746	690	737	688	690	679	708	657	667	757	750	699	705	715	717	716	719	737	726	710	693	679	725	722	729	687	718	707	725	747	705	669	739	705	735	730	735	675	748	742	708	722	731	705	658	746	683	716	747	761	709	763	763	671	730	736	725	672	743	690	678	740	714	728	788	707	770	678	661	668	715	651	745	745	716	712	732	742	733	742	689	735	686	752	716	700	731	720	756	692	735	750	735	721	765	731	674	714	729	745	717	710	796	702	742	708	746	742	739	725	682	730	715	738	718	731	727	713	733	732	706	742	715	715	723	705	734	671	724	701	747	730	724	721	680	743	743	727	751	719	746	722	669	745	774	731	732	704	745	743	757	710	779	701	752	755	749	728	721	711	703	706	729	722	708	728	729	745	709	746	683	710	679	753	737	733	766	744	752	741	680	706	734	706	732	711	723	716	738	684	774	691	679	725	716	759	758	727	717	742	728	702	734	709	707	724	694	705	746	700	707	714	737	732	715	709	713	721	692	705	735	717	748	700	716	744	720	718	723	742	716	713	713	721	717	749	691	727	678	682	717	746	704	720	710	752	728	743	671	746	704	709	680	742	729	713	698	730	686	703	711	732	715	722	701	756	683	740	704	705	701	705	779	726	721	729	699	726	717	713	767	685	695	746	752	730	740	746	688	709	747	709	698	731	715	726	702	669	721	735	752	717	780	749	728	705	723	726	711	735	707	692	702	736	738	769	653	752	689	657	727	698	703	681	688	731	720	715	715	785	719	736	746	684	702	685	717	728	714	708	680	700	749	729	735	771	762	677	755	731	744	712	723	770	726	748	667	663	723	744	718	730	722	712	738	758	717	720	728	723	700	716	738	727	716	694	715	746	727	679	694	712	717	770	723	678	683	661	707	737	757	740	717	744	699	708	743	733	693	693	693	720	688	735	695	691	682	689	718	724	707	727	688	705	764	764	748	708	732	716	749	724	716	783	744	705	753	683	733	733	731	729	686	697	753	682	699	686	726	703	702	693	756	697	671	724	762	746	774	709	627	739	724	740	705	739	674	719	749	677	741	679	702	750	717	727	727	721	700	693	665	668	697	737	747	727	749	689	731	679	730	710	686	706	719	678	711	725	713	751	697	756	739	703	727	702	777	655	764	693	658	722	715	719	699	717	705	722	718	737	725	664	718	717	701	712	744	770	682	715	753	704	682	717	713	694	722	742	676	709	700	743	691	719	716	705	703	759	674	672	733	695	678	676	730	724	750	695	702	723	719	666	702	740	743	727	708	709	674	703	732	710	665	734	740	689	671	711	681	692	698	713	757	733	726	728	758	704	736	782	679	749	738	719	724	731	733	675	751	690	704	758	717	733	743	784	734	660	701	638	709	703	689	689	751	706	679	745	711	705	753	744	721	708	715	721	719	715	745	716	723	740	743	725	769	669	768	704	744	669	734	706	716	677	694	696	704	791	685	710	755	690	727	746	717	698	791	705	672	780	694	734	770	690	687	737	748	731	712	745	739	688	703	702	712	733	738	716	678	736	697	731	735	721	719	758	704	688	686	701	717	697	656	730	695	709	753	728	723	742	678	684	712	714	740	723	717	708	767	732	705	711	775	710	715	721	708	706	687	674	697	709	736	724	696	710	729	731	707	704	719	711	696	770	695	700	711	750	700	739	741	709	748	711	694	737	731	696	743	715	717	721	749	692	705	716	737	691	691	692	693	692	718	737	744	778	729	752	714	681	748	696	731	758	735	788	718	715	746	749	708	748	708	730	713	742	728	743	696	706	717	690	720	750	759	735	699	696	740	723	652	732	717	673	724	731	694	726	683	710	709	721	757	678	731	714	732	718	770	717	728	696	768	712	676	717	712	720	737	725	759	694	745	751	750	699	664	679	711	669	742	724	748	726	744	730	778	707	705	749	667	734	733	676	741	703	735	710	692	693	763	709	699	730	685	697	738	697	722	729	713	765	695	715	665	758	726	711	720	753	720	723	689	700	712	706	738	719	722	718	728	654	699	681	677	683	741	771	742	718	688	688	734	748	720	690	661	683	748	694	740	733	743	743	747	740	717	723	721	730	697	693	707	739	742	664	762	692	718	739	730	693	748	710	726	692	784	701	739	692	732	729	722	730	693	637	720	721	774	720	736	761	697	721	734	691	706	688	712	755	743	696	699	693	753	736	680	750	729	733	745	694	702	713	733	702	711	773	669	735	721	709	679	744	743	722	721	724	679	743	714	742	750	672	692	720	758	736	763	699	728	720	738	745	693	671	765	722	694	708	725	710	753	711	712	697	697	703	718	644	678	712	720	746	718	681	678	741	670	711	692	727	693	735	736	722	740	695	745	714	717	694	729	714	715	706	708	730	703	731	700	701	725	658	700	751	725	691	674	761	692	799	698	735	699	701	655	764	675	719	681	789	726	697	771	746
33510	27164	28468	24650	18037	12701	9468	6678	5335	4354	3532	3185	2802	3258	3018	2322	1947	1603	1341	1247	940	794	874	759	654	548	520	501	523	468	417	357	365	352	384	401	373	379	356	367	308	284	283	286	318	270	286	292	266	299	276	280	289	297	288	287	284	280	289	274	278	298	263	251	256	312	282	270	265	281	267	278	261	251	245	236	256	275	228	247	226	276	262	238	253	257	240	278	233	284	272	240	262	247	250	234	230	240	244	242	228	242	258	258	252	240	267	232	244	265	226	254	243	227	251	245	256	254	248	239	212	243	254	258	244	248	278	209	249	250	222	209	258	264	201	253	229	263	255	250	252	280	267	221	248	260	252	248	220	240	237	244	244	285	238	256	238	258	235	263	269	269	256	280	273	247	230	245	254	260	245	244	246	245	217	261	258	231	255	244	232	268	228	259	262	213	247	289	261	242	243	260	246	229	263	246	277	264	237	239	232	255	256	223	251	237	270	242	258	254	276	230	251	216	247	227	254	271	272	259	238	245	231	245	264	231	240	244	254	246	264	238	242	223	232	221	245	238	218	266	239	233	246	236	241	272	286	246	256	236	255	238	246	211	269	248	229	255	247	238	256	223	249	223	237	257	254	246	290	233	242	250	269	258	253	235	220	264	231	248	242	247	244	262	234	258	231	272	241	266	237	233	239	242	250	234	251	274	269	267	227	260	220	248	237	250	253	240	234	256	230	242	234	268	249	256	230	237	243	251	270	250	249	247	230	235	238	222	229	231	218	237	276	238	233	217	247	287	273	252	261	233	269	227	234	257	249	254	223	249	232	220	237	267	227	255	260	232	228	260	231	267	267	241	269	261	236	209	235	258	234	249	233	246	222	232	228	284	248	252	281	251	242	270	264	249	216	275	248	238	247	256	245	248	247	251	222	202	254	254	233	241	277	269	219	257	243	268	246	242	247	230	257	261	256	252	273	249	242	280	256	245	254	246	236	244	246	234	257	242	256	242	242	233	234	250	286	224	261	238	231	275	221	246	272	226	246	243	235	243	225	218	249	244	265	248	225	261	269	253	219	248	234	257	262	257	230	250	257	262	235	232	275	228	249	262	236	266	250	237	233	256	242	241	262	254	228	255	248	217	231	218	237	252	250	229	239	260	242	273	249	212	224	255	260	239	266	232	254	222	229	265	250	249	236	250	202	263	251	221	261	213	234	281	255	267	250	229	280	280	233	244	243	268	240	226	260	256	235	257	235	271	252	249	217	257	243	238	232	246	244	245	227	269	263	240	220	246	268	250	248	215	244	249	231	250	245	232	257	242	247	222	239	214	218	228	227	244	253	248	244	231	274	252	246	224	247	250	282	258	227	243	237	258	234	243	250	243	241	264	252	242	244	236	204	232	242	270	238	236	242	271	230	251	244	235	241	234	236	223	268	225	240	241	259	247	267	250	249	250	246	243	254	249	247	234	259	246	238	217	227	255	265	264	259	245	228	260	246	262	244	245	271	271	234	249	259	223	263	265	260	245	246	233	235	238	225	273	263	256	252	246	237	252	258	273	261	261	243	235	231	214	249	283	222	220	248	264	238	221	250	251	265	234	249	234	265	282	223	257	244	227	258	250	262	244	237	240	241	236	236	227	255	250	253	238	261	229	259	260	249	248	249	238	249	234	251	262	252	247	258	236	267	276	246	217	249	237	263	232	238	233	286	240	265	238	221	249	245	238	250	223	242	282	250	251	217	231	218	262	271	240	252	255	232	237	229	210	227	275	252	235	266	249	224	228	212	243	247	255	244	246	260	252	255	257	238	250	265	290	243	264	225	243	243	253	245	261	250	237	242	212	243	223	267	283	259	239	259	250	268	251	243	260	226	236	277	234	250	260	242	255	250	235	244	237	214	238	265	238	247	239	229	254	208	236	277	264	273	245	243	256	231	236	247	240	243	258	254	261	243	238	229	255	250	265	251	257	233	245	210	262	223	254	237	244	232	243	219	212	247	276	243	244	239	242	266	253	214	235	245	225	242	251	255	260	228	250	273	229	241	241	259	214	254	263	258	231	267	248	237	248	270	246	253	260	268	239	255	203	263	242	222	253	236	257	255	231	249	264	249	256	226	236	267	260	264	252	224	265	258	249	281	251	253	250	266	228	277	235	253	234	256	275	249	253	224	266	242	246	245	277	252	251	252	271	271	215	226	233	237	251	242	220	227	244	249	265	244	243	250	223	228	265	236	234	261	239	241	231	228	250	283	251	249	223	245	261	263	279	257	218	223	240	238	259	258	223	277	273	245	272	248	254	252	227	279	241	268	247	271	276	241	278	231	237	226	200	271	215	236	249	218	243	248	247	237	252	246	249	245	256	259	264	239	227	232	257	238	233	218	255	271	213	242	235	293	220	267	263	260	265	255	258	269	245	246	251	254	264	255	239	259	223	243	271	251	240	231	244	242	237	237	234	248	268	239	272	278	212	249	267	248	230	225	208	240	225	233	255	244	252	242	253	251	267	260	211	229	240	255	232	241	252	259	239	216	249	263	243	246	219	281	228	232	247	251	229	240	256	261	251	263	228	234	239	244	254	243	253	229	222	255	269	269	229	250	237	254	251	250	228	221	239	265	250	250	253	251	262	251	249	250	233	258	265	263	259	227	254	264	237	242	257	243	257	258	282	226	218	228	229	244	255	241	252	260	250	252	247	234	253	254	219	240	269	245	231	241	241	253	250	237	225	246	242	236	240	241	258	270	248	261	244	248	260	248	269	257	254	245	229	270	255	237	245	255	233	222	229	252	279	259	254	245	275	229	238	228	217	221	250	288	251	241	264	239	243	241	263	222	232	258	203	212	253	229	231	226	287	261	265	272	225	240	220	220	250	266	224	232	241	266	253	213	235	244	235	213	241	222	220	231	257	262	249	262	279	248	230	251	268	260	260	258	225	242	215	257	253	219	230	247	235	276	259	254	227	234	241	226	221	233	261	230	254	264	231	251	229	245	233	235	244	245	234	243	257	259	230	267	226	258	236	248	216	263	258	235	231	252	222	222	241	222	253	224	245	258	241	247	265	227	230	243	243	252	232	238	262	257	239	275	253	229	246	251	231	236	234	239	250	242	246	271	265	245	207	257	253	271	262	250	235	284	219	246	231	245	232	238	259	244	261	245	270	233	245	266	258	226	250	240	237	269	243	269	240	259	254	249	238	269	243	261	245	259	238	256	299	235	265	230	283	266	245	226	252	235	256	261	245	278	261	256	242	244	240	233	227	255	247	237	234	239	260	243	265	248	261	243	250	268	240	223	252	239	261	234	217	236	253	244	247	252	252	236	248	242	255	240	232	261	241	231	248	250	236	262	245	245	236	266	235	239	256	274	235	270	235	282	267	217	245	213	273	262	227	244	261	253	251	243	278	249	234	243	230	255	232	260	238	256	232	253	283	252	229	234	258	223	243	249	232	229	251	219	227	272	265	240	254	233	220	213	239	265	267	241	245	253	256	240	242	270	264
20024	19846	31521	34822	31571	28241	24717	21488	19176	17124	15661	14902	14265	14114	13154	11662	9808	9067	7795	6680	5397	4801	4599	4385	3248	2931	2703	2575	2501	2328	2078	1679	1659	1724	1664	1707	1535	1543	1277	1433	1326	1030	1095	1080	1080	1066	1068	956	1040	1051	919	1016	897	906	939	932	912	875	793	882	849	793	839	750	762	748	751	741	749	684	692	724	608	660	683	683	687	656	650	678	635	580	631	648	626	590	595	619	651	589	618	653	638	615	656	596	642	641	584	597	606	620	586	570	606	576	565	627	610	595	577	658	656	602	571	630	600	591	611	647	584	629	594	633	614	644	613	626	582	586	572	602	583	562	580	552	631	617	573	578	612	635	621	623	583	579	559	583	610	613	610	606	569	623	593	585	561	572	610	649	597	615	634	612	600	592	567	596	585	586	631	590	557	560	631	597	622	553	614	591	586	616	599	611	602	607	584	622	587	607	572	610	628	583	622	595	602	586	658	605	604	623	603	591	576	620	587	656	575	584	605	582	601	613	629	641	593	588	626	613	647	580	576	588	564	606	590	576	619	596	624	597	623	637	613	576	572	637	617	608	592	591	597	596	620	602	610	620	570	610	616	646	607	596	620	650	633	610	619	602	614	591	611	590	587	556	581	579	642	643	596	597	597	587	620	623	632	608	603	641	607	573	641	604	577	620	571	630	620	590	583	621	590	597	591	620	574	617	616	579	616	593	611	633	615	609	602	628	598	547	581	647	607	620	584	607	625	586	615	591	562	631	667	609	620	617	617	594	650	581	648	601	600	582	630	624	587	585	569	585	595	575	602	585	583	587	598	572	575	597	614	596	622	627	579	607	634	600	631	574	577	616	612	596	584	586	622	614	611	618	603	621	617	638	589	553	561	567	604	614	612	624	588	625	629	620	626	607	617	605	563	610	642	600	584	601	610	611	575	579	626	574	585	587	649	644	594	693	641	582	577	617	612	617	585	556	589	629	617	590	600	599	581	608	588	590	592	629	619	597	613	622	616	569	638	617	600	538	612	602	613	558	603	598	576	638	588	579	586	571	621	579	579	589	573	578	577	610	639	597	598	612	627	604	597	602	642	583	606	575	568	621	618	565	647	614	606	612	612	568	610	582	607	614	603	623	577	605	630	587	622	615	631	624	595	606	630	599	625	619	589	596	552	599	638	598	592	585	656	566	585	569	592	601	623	588	595	632	597	619	611	599	586	625	599	639	603	571	617	595	577	563	611	611	639	623	608	586	629	635	568	608	613	621	581	601	610	614	589	611	601	603	614	629	621	641	611	622	621	590	633	599	623	656	634	599	588	622	606	620	606	571	607	590	601	643	572	642	620	586	608	565	619	656	613	606	589	584	624	560	576	656	622	593	594	624	605	560	613	624	619	592	615	603	600	606	613	565	586	601	600	633	595	634	598	623	626	600	622	610	602	630	578	603	615	628	596	597	595	517	597	578	621	564	603	564	584	587	605	623	598	605	631	622	556	564	609	575	603	585	597	584	634	603	563	618	566	605	599	612	627	606	563	627	622	596	605	568	562	597	594	602	611	615	595	614	624	601	620	594	621	587	610	582	602	626	631	557	637	602	586	599	572	554	635	596	607	595	594	597	648	617	600	596	573	622	603	603	559	601	651	588	637	628	649	615	567	625	604	598	616	626	597	595	614	610	608	624	617	581	612	618	564	583	613	606	615	551	634	628	594	562	599	603	621	608	562	624	599	564	578	639	542	611	616	616	579	607	578	606	600	650	592	596	613	613	627	615	625	599	580	596	628	614	568	600	557	600	614	576	619	580	622	594	622	604	584	618	624	600	592	599	601	592	582	632	605	585	623	636	598	584	585	605	615	568	617	596	612	563	599	557	593	639	578	588	627	578	621	589	641	588	593	617	586	612	607	591	675	593	583	613	551	634	647	588	632	547	575	626	593	612	595	606	601	594	596	644	585	587	577	584	575	592	625	598	614	626	583	631	569	653	604	583	634	568	626	611	625	538	572	616	598	638	609	602	630	629	579	571	554	588	625	617	626	617	601	601	632	572	606	629	579	571	564	621	577	605	590	608	630	552	657	634	633	630	627	600	597	557	592	588	624	615	571	591	594	612	566	572	648	599	586	592	611	631	597	577	593	631	605	600	582	632	540	576	620	565	572	619	622	626	607	550	612	622	593	601	603	604	610	596	620	637	653	614	527	574	593	594	649	613	596	576	614	609	652	613	615	631	563	614	586	582	603	604	592	583	588	653	619	616	560	629	646	628	598	599	666	566	600	597	562	594	593	588	627	580	628	614	616	631	628	655	608	647	596	622	555	584	574	605	618	613	583	564	624	621	561	561	579	651	587	602	594	632	613	552	622	569	602	579	618	597	601	614	579	584	618	556	641	576	586	622	610	605	593	643	623	619	567	584	580	573	572	586	619	626	625	556	614	637	582	611	616	601	589	610	578	614	571	583	593	639	593	570	616	590	571	657	642	607	598	637	641	632	550	597	591	597	592	573	576	585	610	646	621	620	600	608	633	646	611	592	587	558	561	558	559	618	566	566	648	624	632	637	653	647	568	618	614	599	591	570	633	601	607	557	610	631	571	593	548	627	624	604	564	586	608	613	599	570	602	584	557	640	596	607	585	626	584	564	625	557	629	633	593	609	602	606	584	590	586	590	574	574	595	656	645	607	595	580	593	616	601	641	610	578	593	587	606	577	578	577	609	632	559	560	635	595	612	600	611	611	592	617	603	673	610	602	591	583	572	625	623	593	592	558	581	613	576	639	579	595	635	624	626	536	622	639	613	571	635	588	601	616	629	593	597	619	583	572	612	592	565	610	610	605	557	612	599	623	588	580	604	623	566	642	597	610	620	607	608	579	592	603	627	578	612	641	553	576	652	640	611	588	629	607	580	611	558	619	601	631	645	587	552	636	608	589	629	587	597	572	645	609	586	587	619	592	641	638	635	603	607	580	591	542	612	586	600	542	570	598	629	578	589	581	621	605	587	560	638	618	602	621	641	556	605	588	635	654	651	600	617	606	657	590	585	606	599	576	570	616	626	637	605	647	602	618	597	623	629	573	614	582	608	624	638	604	565	557	564	614	634	635	670	608	599	579	615	571	576	636	612	592	611	615	656	611	624	569	615	537	628	617	621	642	602	623	588	599	587	602	584	563	579	578	594	640	631	607	566	567	607	603	625	605	624	606	626	608	596	577	596	529	605	621	591	611	567	598	610	585	591	600	625	613	596	595	584	621	583	614	594	602	585	607	594	596	631	627	590	648	620	595	595	597	602	593	592	606	598	644	597	600	599	578	582	599	608	608	616	585	602	611	608	600	593	674	609	542	608	588	586	619	629	660	626	626	604	613	626	581	568	597	571	597	639	553	588	578	605	566	624	623	590	622	641	595	616	633	596	594	560	622	613	583	608	559	583	562	656	632	599	620	615	593	644	606	552	626	581	596	585	629	606	568	645	644	621	623	567	611	599	621	607	606	602	602	630	572	620	610	614	612
16701	14770	16432	12004	6986	4386	3197	2290	1768	1399	1146	963	987	987	973	883	776	732	668	558	484	381	394	369	355	357	319	358	307	277	310	319	290	318	277	277	260	265	268	261	283	249	243	216	243	245	243	270	257	247	288	262	255	249	246	260	230	234	262	238	244	266	255	213	276	253	249	254	251	282	259	268	270	237	243	236	243	247	252	245	252	227	249	237	247	226	225	255	249	247	225	236	240	263	257	224	250	257	288	273	225	244	251	248	250	251	267	269	219	243	222	232	266	244	242	245	280	230	259	231	243	268	234	246	260	225	241	284	230	229	259	275	285	254	239	239	226	266	266	228	221	225	258	272	247	240	238	210	220	223	232	251	250	249	227	238	240	248	253	230	277	221	235	252	222	243	271	261	254	250	240	233	252	213	255	280	279	276	250	263	254	254	215	229	246	226	258	235	240	225	254	282	230	238	225	223	277	249	259	249	216	249	233	249	231	217	219	225	280	245	228	229	260	281	238	273	265	243	252	243	240	218	239	240	241	236	237	259	231	233	242	272	248	281	255	250	260	224	229	231	232	239	230	241	265	232	237	249	260	262	264	247	249	236	241	262	244	231	254	236	242	255	256	242	257	222	264	235	248	277	269	249	251	255	241	239	233	253	293	251	271	248	255	257	245	265	235	256	280	251	263	235	235	242	239	255	269	244	242	226	262	247	235	257	225	268	242	210	262	215	235	263	257	219	262	233	237	231	248	257	251	222	236	274	237	234	241	260	263	244	262	235	235	250	225	249	218	233	231	282	228	259	229	259	263	245	267	279	220	273	268	263	241	237	249	254	230	249	246	234	249	242	242	260	268	253	256	266	264	246	231	291	235	241	224	246	260	259	255	233	257	247	255	247	227	225	243	266	263	240	226	271	241	223	243	231	228	245	252	249	267	273	239	233	229	231	222	230	262	234	223	253	272	251	248	249	244	242	226	283	250	259	239	250	252	248	247	207	247	262	248	266	280	277	236	258	275	222	265	239	260	237	271	271	221	252	239	250	256	260	246	265	249	260	203	238	231	234	243	265	240	242	235	265	261	234	233	256	247	268	252	254	230	235	243	224	268	242	274	251	234	234	242	244	239	254	270	249	257	243	254	259	237	259	237	259	270	239	234	210	253	238	243	238	259	229	276	218	249	233	264	245	255	253	243	247	254	223	237	264	253	279	275	249	227	246	235	246	233	262	246	251	267	260	237	279	237	233	229	240	257	254	246	244	233	235	237	253	248	234	230	255	248	231	257	210	246	233	283	256	251	221	267	248	260	290	236	245	260	270	260	239	237	236	237	251	225	248	251	259	225	220	251	270	220	211	249	251	250	242	244	269	252	264	262	252	231	228	247	260	278	243	242	281	258	212	236	245	228	236	287	266	210	246	244	243	248	228	235	241	230	236	221	238	246	252	243	248	221	255	252	266	270	233	250	230	246	229	266	234	256	262	269	242	252	243	241	238	250	275	241	218	246	239	210	255	251	230	261	277	246	245	239	297	238	250	262	234	238	244	257	278	273	246	262	239	265	224	245	257	258	227	229	238	245	230	244	257	246	262	241	256	250	262	236	258	238	259	255	228	266	247	230	291	239	210	244	253	270	257	257	208	245	240	224	219	241	271	239	264	245	271	261	243	259	231	245	237	218	261	246	234	262	237	246	236	251	265	239	234	226	278	247	229	232	280	283	264	235	256	254	258	249	247	251	227	239	248	233	247	215	228	223	245	240	241	261	250	225	243	264	250	222	260	244	240	231	252	247	262	263	235	241	256	229	240	251	276	261	239	254	244	256	278	236	248	248	232	256	240	236	242	251	227	249	285	246	282	252	267	247	245	259	226	249	283	235	239	232	260	247	236	238	248	272	232	206	261	217	255	265	230	224	253	248	260	234	228	265	255	239	266	270	253	236	221	261	240	244	243	275	236	222	250	227	253	222	272	234	230	255	258	269	258	250	247	222	230	285	243	240	220	250	224	261	222	239	272	248	259	246	221	252	246	237	242	245	263	292	267	237	253	235	280	253	255	247	262	247	242	257	225	299	256	249	243	247	242	239	263	266	250	258	240	260	245	275	245	254	278	264	253	241	217	253	250	237	237	250	250	218	269	253	242	245	259	234	252	248	233	256	245	269	228	257	249	259	213	248	269	266	246	264	250	222	260	223	248	215	283	267	224	266	240	243	249	251	238	237	252	239	227	236	261	235	277	251	223	242	247	243	220	269	230	239	206	226	248	231	241	239	259	253	258	233	284	285	253	256	261	246	244	243	283	236	256	262	224	248	230	239	251	251	233	250	252	239	287	256	271	239	255	245	266	266	247	219	249	251	241	249	236	244	250	261	264	233	215	224	227	242	245	280	228	228	252	267	237	278	240	254	258	255	252	248	263	228	254	257	267	268	246	245	259	255	252	247	255	238	246	238	237	236	256	253	287	248	256	249	244	276	251	254	267	253	248	234	230	241	239	242	242	255	242	244	252	251	291	238	252	251	256	233	225	231	248	261	241	236	261	206	253	256	232	225	241	248	245	233	250	268	246	250	227	238	261	268	267	233	237	257	241	271	249	299	243	235	261	258	270	227	261	256	223	274	221	247	231	247	234	272	224	240	250	272	237	259	250	241	247	251	236	238	267	276	256	269	246	260	232	264	228	242	251	253	223	246	218	235	239	274	261	266	265	245	266	248	251	261	252	221	255	245	263	239	259	227	241	236	224	285	220	265	226	202	248	237	246	221	255	251	232	250	275	264	245	247	232	266	258	238	236	239	256	232	226	244	263	240	246	224	275	230	263	247	246	265	235	240	245	222	235	242	257	238	265	240	233	233	236	251	243	223	257	210	282	266	259	251	233	238	247	230	261	250	246	290	253	256	242	246	212	272	246	233	228	242	253	225	268	270	241	252	243	280	240	229	268	261	257	226	235	249	261	242	225	252	236	254	243	258	245	243	276	260	246	250	221	252	264	252	234	240	266	230	216	253	254	286	233	249	260	234	249	280	249	249	264	252	235	241	261	261	245	254	233	237	261	245	243	255	269	234	264	250	250	245	262	258	246	238	296	245	261	246	219	234	235	240	232	230	266	239	235	239	256	263	270	263	275	264	234	228	251	221	275	256	239	247	255	262	232	252	254	260	244	241	245	245	224	236	238	245	260	259	258	249	248	247	246	224	225	242	234	234	243	242	235	238	262	230	268	252	235	288	246	236	234	251	239	225	248	238	272	243	212	257	232	270	238	232	273	248	251	277	269	258	248	247	263	249	216	238	230	269	248	235	237	245	291	247	216	248	242	213	253	276	259	250	254	235	242	239	237	264	214	279	260	263	233	219	243	237	234	230	255	241	250	240	234	244	263	242	248	247	227	241	231	235	247	252	259	254	246	283	255	230	228	249	248	268	250	255	272	245	214	256	261	242	280	243	258	244	247	239	270	233	228	260	245	202	249	236	259	220	254	263	248	249	221	231	244	252	260	262	250
9649	11521	21454	22797	18140	14845	12365	9919	8513	6931	5809	5201	5156	5084	5310	4815	4279	4016	3534	2730	2258	1883	1687	1480	1326	1342	1257	1201	1170	1083	1009	942	911	890	834	850	761	751	728	749	781	700	691	663	714	719	706	712	696	693	740	726	678	703	719	678	639	645	674	621	649	680	618	648	621	632	596	686	672	645	652	644	618	685	595	619	604	611	584	637	614	613	606	604	637	636	679	591	599	609	614	580	621	598	599	599	629	589	646	600	627	644	590	619	627	599	564	592	635	560	667	607	587	622	641	661	641	592	672	598	616	617	593	623	648	636	630	622	660	676	621	580	623	638	603	605	615	619	598	626	641	661	609	602	593	645	612	593	587	579	592	613	625	621	585	614	610	604	642	621	623	628	638	606	635	626	654	618	604	624	596	612	589	615	570	611	595	615	632	627	633	582	607	588	613	616	645	623	649	604	646	570	611	637	612	577	638	642	634	646	633	586	624	623	606	672	620	643	624	587	618	617	605	624	594	649	619	622	595	636	588	578	628	614	632	583	565	620	597	621	604	621	657	649	618	604	592	586	641	605	642	599	587	585	631	595	637	577	634	633	602	598	607	643	598	583	594	606	583	609	601	593	594	634	593	616	626	631	628	640	649	626	655	592	651	605	639	571	631	658	572	589	616	590	612	610	584	603	617	641	615	561	623	634	642	613	600	656	626	647	656	659	593	562	627	622	626	597	558	655	581	585	635	618	577	597	648	619	628	624	644	649	647	620	671	629	597	627	594	603	611	589	603	668	606	597	637	656	614	621	667	679	610	666	635	579	610	612	593	627	605	610	609	633	649	594	647	628	640	582	585	656	641	609	616	651	619	586	595	642	640	566	650	596	621	625	656	621	581	615	604	566	608	590	650	582	605	603	650	656	675	586	602	617	647	603	625	617	598	631	602	619	602	644	655	619	635	650	614	648	614	618	613	574	620	608	606	614	575	574	634	620	618	616	614	616	585	663	603	666	644	645	629	660	619	688	594	621	680	621	625	576	605	622	650	590	594	611	609	582	570	547	650	615	605	635	583	624	666	625	702	657	638	652	646	658	630	634	592	624	625	652	635	618	583	610	643	578	611	636	618	584	641	612	605	624	629	640	642	622	605	595	600	595	625	633	620	588	641	649	637	618	616	665	632	641	638	612	613	650	616	624	636	608	595	588	648	617	621	612	631	642	672	630	586	617	620	601	621	609	585	611	581	644	622	607	623	622	637	655	624	646	601	604	573	633	673	576	599	649	619	604	609	630	637	618	638	627	629	637	624	618	627	628	607	659	633	565	617	604	609	566	603	618	633	647	642	608	578	662	633	656	621	607	607	622	636	612	621	617	627	596	635	655	578	580	668	650	595	604	608	639	607	603	607	612	636	640	613	611	604	623	641	625	611	633	616	596	662	595	644	639	633	617	610	596	624	660	632	601	642	615	655	622	655	610	649	623	604	660	629	654	599	611	611	600	637	575	623	628	625	615	571	604	603	609	619	614	682	653	547	600	607	646	619	609	580	645	598	594	599	640	620	641	608	572	609	632	556	592	682	611	637	607	662	675	625	632	631	578	620	593	640	632	646	618	617	618	631	658	602	600	601	594	612	608	589	629	650	637	612	616	636	651	609	612	549	629	618	595	639	629	595	643	618	635	608	602	631	635	614	655	579	662	595	607	602	610	632	606	669	645	625	651	641	615	610	605	567	614	646	641	611	618	670	588	656	598	595	661	595	628	618	655	669	616	629	600	627	671	641	561	596	606	615	623	622	581	630	605	603	614	606	632	605	615	598	579	621	629	633	603	622	588	617	625	608	656	599	684	626	615	605	626	647	628	641	643	601	627	616	651	607	594	634	634	577	574	598	592	613	655	575	621	619	642	628	567	638	627	610	618	647	620	594	599	625	614	639	625	619	610	646	621	595	628	592	643	617	618	686	610	614	575	664	611	599	580	616	595	646	617	645	634	633	616	643	629	633	634	644	609	618	597	615	615	574	578	651	638	653	616	594	628	637	601	605	608	628	585	645	630	603	612	625	617	587	609	613	618	674	655	642	620	565	559	645	631	626	600	615	581	658	639	623	640	642	628	651	593	613	614	591	621	653	635	604	588	670	600	582	618	592	669	622	601	616	600	624	620	589	620	602	622	639	612	626	581	629	595	615	608	645	593	597	601	586	649	618	661	598	591	641	586	621	647	623	662	582	609	588	604	616	605	603	595	623	618	622	604	593	595	592	640	619	602	621	627	617	603	564	604	604	572	623	642	615	621	615	621	608	601	574	642	609	622	655	645	585	618	642	602	599	581	651	618	629	631	603	615	635	619	619	620	588	667	628	607	602	651	622	616	553	610	590	645	621	603	602	600	642	648	675	669	620	639	647	610	598	587	629	598	672	606	641	657	606	618	631	623	614	611	628	621	597	649	638	636	646	620	625	618	630	642	667	570	641	613	600	610	650	638	617	621	612	684	580	656	633	594	602	569	616	643	662	564	635	614	611	666	612	648	684	630	614	633	593	599	610	627	608	627	621	625	645	610	614	599	629	640	681	596	639	634	608	594	619	629	633	673	600	631	625	588	627	619	616	596	640	641	604	663	628	561	615	601	636	637	590	613	598	633	637	634	611	622	613	627	611	614	658	588	617	613	654	608	601	622	625	615	602	605	590	622	667	552	676	597	551	640	594	602	649	629	633	625	625	602	627	582	602	608	594	617	642	579	658	628	590	639	639	607	623	665	596	595	645	602	630	643	587	648	600	623	607	636	634	608	630	594	617	617	625	621	661	638	649	635	649	631	655	622	596	621	641	642	643	596	666	613	618	681	631	620	674	591	617	597	604	598	626	600	654	585	641	629	574	619	637	634	617	622	625	607	642	584	631	618	666	586	579	590	617	645	643	617	623	605	603	630	616	616	582	626	616	599	615	629	621	641	620	629	603	587	601	611	615	616	620	605	610	609	613	591	626	622	607	608	609	650	657	658	612	645	625	619	587	636	618	634	584	596	647	600	625	635	640	610	613	630	605	629	655	674	632	599	577	619	598	629	681	640	600	632	593	627	628	640	639	635	632	636	656	624	652	643	630	616	640	628	606	622	621	612	604	608	597	624	599	607	611	635	622	630	651	659	622	569	616	625	607	602	631	649	601	648	659	625	637	577	599	639	640	626	613	613	623	643	619	585	626	603	638	658	583	598	605	625	636	638	657	676	583	594	581	650	625	606	623	622	624	611	637	608	628	614	594	605	612	607	637	597	610	619	616	630	633	637	609	627	632	641	613	642	638	603	640	667	601	616	598	594	602	614	612	633	620	667	620	610	647	618	614	623	604	586	610	616	628	587	610	604	597	623	627	580	585	619	559	605	615	615	648	602	590	673	633	607	662	614	611	591	544	606	601	614	670	570	649	605	601	564	606	642	601	661	579	611	615	670	599	584	585	625	648	571	649	644	616	660	618	664	636	637	635	616	606	611	599	635	643	634	657	585	607	633
25617	20395	22358	17951	11991	8007	5950	4359	3231	2643	2107	1959	1996	1942	1834	1688	1482	1270	1181	857	681	705	675	545	523	475	499	455	438	389	423	386	406	354	377	364	331	310	367	345	358	296	354	331	299	311	322	321	318	342	317	311	335	288	326	303	330	317	326	300	299	305	310	327	297	327	280	315	296	331	320	271	304	297	298	293	316	282	271	284	305	288	279	324	305	315	309	286	264	294	306	297	322	314	287	320	287	272	299	306	287	267	298	300	276	321	302	293	312	256	299	276	270	276	305	299	283	259	266	274	310	276	277	309	317	275	296	296	312	267	272	306	293	290	270	299	298	290	310	285	291	286	267	306	315	276	292	292	272	298	277	300	283	288	281	298	330	284	286	259	293	296	327	305	337	274	305	293	280	315	326	301	297	274	293	326	335	283	265	265	290	284	310	250	274	296	311	306	294	311	290	288	324	281	293	270	312	310	302	283	295	297	276	307	300	267	315	334	300	273	298	287	278	292	309	305	294	298	306	331	255	316	316	276	323	303	281	278	277	287	349	268	281	299	263	273	262	283	325	314	269	285	318	278	278	255	268	263	286	280	247	270	295	339	319	300	285	296	286	268	275	293	289	312	306	309	291	308	295	305	314	323	296	296	301	323	272	312	287	283	267	274	317	315	256	333	290	306	273	258	301	295	274	283	293	286	296	302	277	316	264	263	290	325	280	319	304	310	284	312	299	264	289	271	274	304	291	289	314	290	292	258	299	283	305	287	313	283	276	288	301	299	286	290	297	318	290	298	303	283	309	285	263	290	302	289	299	321	279	287	284	287	288	268	254	315	251	296	331	296	308	290	266	292	265	296	281	297	281	287	319	283	309	326	287	312	289	314	286	298	304	319	284	271	276	314	286	284	278	309	317	301	298	315	287	320	298	300	286	346	304	267	288	307	279	306	284	299	295	314	312	278	285	327	264	304	278	304	313	294	298	299	304	308	308	294	254	332	288	318	285	255	278	291	301	288	252	284	294	302	309	297	289	307	316	310	324	304	295	314	295	309	295	276	310	314	271	303	299	306	300	313	275	294	293	301	299	273	281	292	267	259	307	290	291	309	322	300	296	291	263	303	274	278	265	312	273	289	269	292	288	302	285	319	288	297	272	311	277	285	277	300	279	307	301	297	303	313	326	256	305	310	256	348	288	261	284	284	286	298	301	312	295	270	303	263	289	279	280	316	308	302	285	306	302	260	283	284	287	272	298	311	273	296	285	289	288	259	301	322	295	297	298	302	269	306	323	285	291	262	273	293	312	318	293	286	297	283	286	308	276	298	320	270	270	291	286	312	294	271	269	292	323	298	311	302	293	291	287	311	317	253	321	288	290	291	291	294	287	294	304	283	298	295	282	281	320	270	285	286	286	321	308	305	301	289	309	312	302	303	307	317	299	328	304	299	291	311	320	327	286	263	274	292	289	289	269	301	302	269	277	279	304	330	293	273	284	298	283	318	307	266	303	327	317	278	269	279	322	282	297	297	300	277	310	297	285	308	307	266	304	300	330	283	272	314	288	288	314	274	299	276	286	289	281	296	299	274	295	282	283	279	281	295	311	268	258	263	316	286	272	293	287	290	289	291	275	289	286	282	269	274	274	287	282	296	273	296	281	316	321	298	310	324	301	295	309	274	275	293	311	266	255	306	314	289	332	302	309	286	334	306	280	339	303	300	298	283	289	294	279	307	275	285	288	304	304	315	357	282	287	283	276	288	315	293	291	306	306	296	281	271	289	282	294	297	294	310	299	308	309	280	265	282	281	303	305	306	288	287	272	308	287	290	293	259	335	302	291	308	307	300	278	281	310	300	273	284	281	338	318	283	269	298	283	264	280	272	267	285	265	290	291	306	299	284	302	285	310	278	302	331	293	279	288	279	311	273	299	285	290	291	271	279	287	282	311	311	310	278	295	282	290	294	260	285	284	317	300	302	297	312	305	245	309	313	310	287	287	291	266	321	340	278	321	301	291	323	320	272	315	283	290	255	292	297	312	292	300	298	301	302	298	297	257	275	303	299	324	299	293	268	267	287	301	287	289	281	313	310	271	294	302	322	302	311	289	301	319	285	278	296	304	290	301	285	315	305	316	295	293	307	276	269	272	306	294	281	301	292	301	294	285	281	291	299	297	291	323	298	304	293	302	297	288	288	259	338	270	288	288	271	285	301	287	300	260	277	332	300	281	288	262	277	297	302	304	331	300	281	287	277	296	266	292	284	302	249	275	278	299	293	309	303	294	305	288	302	259	299	300	244	277	310	317	278	296	313	309	279	291	307	291	292	300	270	244	271	274	264	310	313	294	295	313	313	278	300	270	260	263	292	268	269	286	296	292	309	312	314	288	303	311	286	253	289	279	296	300	313	265	318	356	316	282	268	294	308	260	300	299	295	304	281	322	319	279	284	275	303	274	278	292	303	288	267	292	278	305	289	279	310	312	293	310	267	287	289	289	280	267	313	280	253	273	300	273	296	283	278	280	304	276	286	280	296	335	299	272	316	288	276	285	296	272	300	297	289	285	281	259	314	302	293	287	290	269	304	290	294	281	336	285	280	282	298	281	310	283	287	293	318	304	293	289	294	310	298	298	273	275	283	283	280	282	303	305	301	329	270	286	327	294	279	287	291	281	269	265	294	305	281	284	301	266	298	280	282	282	310	272	287	284	306	284	278	299	297	287	280	282	280	288	298	279	293	302	301	270	295	259	285	290	262	297	297	288	288	316	295	283	333	287	294	295	283	299	286	296	280	333	305	270	296	258	296	272	298	259	306	299	290	278	279	290	292	297	315	287	309	334	269	282	273	299	300	299	307	288	290	332	289	273	313	301	276	288	284	290	286	265	273	286	291	316	299	294	311	288	285	277	302	314	279	272	266	297	267	317	307	285	310	281	270	302	294	308	301	289	294	291	276	309	306	300	323	278	313	298	276	295	260	288	321	299	285	278	316	272	285	319	305	286	315	306	288	282	316	283	307	306	284	291	280	276	300	312	275	295	293	264	310	293	269	280	287	265	294	270	268	318	295	298	278	297	264	293	275	294	292	303	264	283	269	302	287	285	289	288	311	309	305	263	285	288	289	319	299	291	295	302	291	300	323	298	267	317	306	267	298	307	298	294	291	283	320	268	320	312	297	286	271	263	258	298	311	286	300	282	269	298	269	268	312	265	297	299	314	273	325	291	271	263	284	267	272	279	280	308	298	305	290	291	307	291	283	275	318	317	283	301	313	348	319	275	299	298	326	325	246	286	292	270	290	271	304	282	298	296	307	323	328	301	294	302	308	272	272	311	339	272	299	293	296	302	315	293	307	317	311	283	275	300	290	276	281	271	285	291	283	266	283	274	275	277	302	289	254	265	264	299	303	283	284	300	312	299	285	292	277	289	300	293	289	291	290	279	310	282	284	294	313	315	291	250	307	295	275	317	257	287	332	297	279	307	294	269	275	280	308	284	293	306	294	269	303
15522	15281	27054	29240	25611	22189	18779	16465	13559	11986	10416	9822	10116	9824	9331	8289	7587	6524	5645	4703	3562	3157	3076	2735	2432	2220	1890	1802	1731	1574	1545	1441	1414	1323	1403	1263	1197	1087	1035	1156	1096	930	936	1008	1008	1028	988	925	944	933	905	942	857	907	820	919	883	851	783	842	812	831	823	748	737	755	806	729	751	763	763	747	739	771	751	784	726	755	711	762	716	744	738	770	735	744	772	694	695	710	719	732	740	736	677	734	739	697	741	719	702	757	719	706	702	701	766	763	684	706	697	703	718	722	751	747	730	761	674	685	713	697	741	728	696	765	729	711	696	717	691	720	739	780	686	697	701	724	702	685	712	671	708	682	759	734	721	767	740	710	671	697	720	774	719	707	705	756	672	704	770	682	696	715	693	700	748	751	722	701	719	695	730	763	790	700	709	717	729	722	766	704	743	737	709	749	689	693	703	719	764	730	726	651	701	710	668	685	692	718	756	703	745	696	705	705	712	723	721	711	727	710	753	741	739	707	722	722	745	721	743	712	701	693	740	676	715	732	755	693	703	725	728	741	718	706	693	721	701	756	681	694	727	722	719	715	660	724	704	720	741	738	727	728	698	685	713	727	669	705	729	736	695	721	692	725	690	704	685	747	690	711	740	716	741	726	686	706	700	723	718	704	752	695	671	703	740	718	733	656	704	724	701	716	739	750	749	722	698	673	736	687	697	697	664	712	690	736	716	693	675	703	723	688	729	713	718	708	681	726	677	686	682	765	683	700	691	702	712	729	712	735	722	741	637	701	726	730	740	693	742	712	699	704	695	740	743	698	737	717	693	729	688	705	718	704	693	737	697	718	739	719	754	724	703	681	712	742	722	691	713	718	701	758	774	713	711	689	675	745	737	770	746	699	747	708	734	749	726	736	724	704	717	666	709	725	662	711	724	739	753	729	762	733	728	718	723	707	684	754	748	723	664	711	741	722	703	697	706	669	705	760	723	669	676	737	728	701	717	727	717	701	754	694	691	708	689	728	708	685	772	690	749	619	733	708	731	687	729	706	732	759	747	716	714	718	772	716	728	731	685	706	714	725	734	725	748	705	720	721	699	717	716	727	678	744	723	706	736	702	689	693	729	712	717	722	707	706	708	723	733	691	715	744	736	681	782	718	718	689	702	736	706	738	697	715	741	747	740	716	723	696	710	724	705	714	746	685	708	677	716	669	762	688	740	714	695	732	694	722	700	673	763	747	732	670	646	694	708	744	747	681	689	669	684	736	697	736	695	734	661	774	704	719	734	707	682	715	728	710	756	680	718	661	686	721	737	735	701	739	669	714	681	716	716	689	749	736	735	680	689	705	711	744	758	717	695	724	775	706	688	701	702	734	688	749	725	719	709	709	748	706	705	754	693	692	698	734	736	674	718	734	711	732	717	683	739	695	731	694	707	740	693	685	792	726	668	718	826	748	726	717	705	746	686	779	704	666	707	744	702	722	732	711	737	738	694	693	694	754	751	712	746	730	754	721	691	717	738	686	719	718	690	683	697	689	693	757	693	735	709	742	707	758	704	690	677	739	734	722	727	718	704	698	686	729	773	692	767	686	694	746	716	728	723	725	741	706	690	715	726	701	719	736	725	677	692	690	717	718	732	692	707	743	694	690	688	689	687	775	716	751	723	714	730	662	723	684	716	692	702	672	669	699	709	736	784	687	692	789	688	717	717	716	701	711	704	721	699	712	722	689	752	696	730	701	715	718	751	720	718	690	701	720	728	713	684	706	698	733	682	753	709	712	705	740	725	700	664	725	700	714	695	720	714	702	697	687	754	719	760	724	683	710	705	735	706	708	692	714	716	653	693	708	717	755	726	732	701	697	772	731	738	716	740	778	741	701	730	680	736	700	738	666	704	718	679	728	734	713	694	748	736	721	711	685	707	735	691	732	716	722	730	702	704	730	717	718	742	710	736	709	753	699	712	699	710	675	759	708	729	719	720	771	731	748	756	667	725	729	718	760	730	738	693	699	708	724	724	686	743	702	755	719	722	693	729	669	691	726	769	788	794	710	740	731	718	745	703	646	710	701	713	715	678	699	671	720	708	714	741	784	734	720	726	678	679	722	754	724	760	704	735	662	675	707	718	671	722	688	729	677	731	704	705	726	698	702	710	730	724	659	773	728	747	722	660	698	732	733	723	716	696	718	714	683	706	724	664	753	687	688	698	725	709	753	752	718	722	749	750	704	792	707	727	729	698	730	727	717	793	732	732	702	733	738	694	723	698	700	702	707	737	701	706	749	687	716	739	662	700	743	733	708	744	701	717	732	722	667	715	712	717	745	693	710	704	674	695	698	700	766	733	713	653	707	733	722	722	740	700	675	705	743	697	718	682	748	724	678	665	720	703	735	750	709	725	722	707	703	728	635	703	724	669	701	742	725	664	688	776	752	727	714	751	713	720	675	657	740	708	724	722	736	722	718	706	670	734	711	756	721	726	730	711	706	682	748	728	741	710	655	704	738	725	700	707	710	686	738	689	757	694	752	716	721	729	735	738	714	724	751	745	729	710	693	707	712	780	704	758	695	674	717	718	757	706	737	712	697	682	704	707	697	760	745	742	729	709	699	728	705	725	712	720	683	709	714	722	723	693	742	703	741	732	697	691	718	722	743	671	741	726	698	710	707	733	687	672	762	711	683	722	668	730	728	714	666	761	690	733	714	727	694	708	723	688	698	708	675	737	688	694	728	752	712	692	747	756	718	721	708	733	696	650	690	720	702	697	730	704	708	734	668	732	692	681	701	688	711	738	707	694	691	737	683	724	712	701	762	746	733	695	743	743	737	764	742	740	722	723	712	766	709	690	703	694	747	696	686	709	677	782	730	724	724	757	685	682	708	690	712	666	710	717	748	704	715	682	728	696	718	716	776	708	655	725	756	707	741	711	720	722	667	725	726	783	713	770	731	715	769	674	750	721	723	715	727	746	644	727	714	739	677	735	677	778	702	711	718	721	716	727	749	677	733	723	721	758	697	694	677	698	695	674	694	717	731	699	753	717	711	701	710	709	673	714	738	757	732	719	677	693	766	741	724	718	670	732	695	673	707	765	711	712	748	738	743	736	704	772	722	705	734	733	688	743	683	713	741	698	701	789	683	711	745	740	692	734	692	707	698	758	710	711	695	721	701	723	708	819	768	692	735	661	770	687	705	679	722	733	717	704	736	684	706	680	701	784	722	702	668	704	733	777	704	732	729	704	702	757	706	723	730	694	688	754	710	690	751	735	699	722	739	715	755	716	688	764	765	704	680	724	734	709	707	736	670	710	707	751	696	722	721	675	707	745	729	708	687	656	692	757	708	697	689	677	716	732	760	731	743	693	720	718	745	747	685	735	733	714	735	689	677	662	678	680	750	694	734	652	679	722	768	763	712	673	670	710	658	738	730	744	694	702	729	749	762	706	701	732	662	720	704	758	702	728	704	727	684	751	739	689	734	684	714	745	714	722	737	673	739	757	730	695	707
33624	26189	28294	24289	18064	12728	9309	7225	5263	4136	3311	3157	3106	3033	2849	2520	1826	1658	1512	1050	897	835	839	789	654	597	527	489	462	452	455	416	398	385	391	391	368	326	329	355	357	286	330	307	348	302	289	308	281	322	265	314	287	277	262	308	255	299	295	263	274	265	275	284	258	276	281	238	257	280	272	264	232	256	239	287	247	262	246	270	233	233	263	274	231	281	244	228	230	244	283	266	235	238	257	227	241	235	257	247	231	246	268	271	269	225	261	265	253	260	273	248	249	265	230	256	233	270	253	241	233	246	272	263	246	244	249	254	249	231	222	251	252	264	241	234	268	242	226	240	217	265	269	254	252	284	247	240	270	223	259	239	217	219	252	264	218	221	260	225	243	225	257	220	238	266	239	244	263	224	248	242	249	228	254	235	270	234	259	250	254	226	268	242	246	253	270	273	240	242	246	256	232	235	273	235	248	235	246	247	241	243	260	242	257	253	289	264	248	240	261	236	251	266	223	228	268	243	247	235	255	242	262	267	234	246	246	258	216	249	251	229	242	254	259	239	249	223	261	262	228	232	237	227	220	191	257	260	250	231	262	254	253	248	252	240	257	221	230	247	226	236	257	240	258	259	241	242	264	234	259	265	279	258	238	254	224	264	239	240	244	241	234	267	246	274	229	255	241	247	275	237	267	242	260	234	256	226	257	248	248	266	243	280	243	261	254	251	264	259	238	249	238	235	260	246	249	243	250	243	256	246	263	258	283	249	260	249	237	255	238	219	201	206	278	241	287	245	227	258	257	237	246	224	250	231	257	192	261	262	257	251	256	260	247	236	251	241	222	245	242	245	268	216	242	273	234	236	255	240	223	251	267	253	221	243	235	230	240	226	231	251	253	242	237	247	241	247	221	228	238	259	269	243	246	234	256	238	224	250	230	237	251	242	277	251	226	245	233	267	273	252	256	261	260	243	219	249	283	225	240	236	263	235	227	224	257	237	267	258	253	256	268	263	222	233	241	222	233	260	254	269	248	234	245	241	277	275	248	217	265	229	274	237	230	235	244	243	260	264	217	240	246	265	243	267	256	248	246	217	250	211	243	239	267	262	238	250	227	245	217	261	244	241	208	233	249	233	227	255	224	251	233	259	242	244	263	243	246	246	244	268	246	236	281	255	254	247	250	263	265	240	262	233	235	239	222	253	247	258	254	239	227	242	235	220	238	240	261	230	243	234	236	241	236	273	256	244	242	234	277	243	252	240	227	237	245	229	244	243	251	220	239	277	264	259	260	227	246	270	252	266	235	275	242	256	243	244	226	218	280	235	258	250	243	254	257	246	228	229	291	241	257	226	265	216	256	241	213	273	228	249	252	225	235	256	265	228	259	249	268	240	237	254	260	238	254	207	257	261	250	251	268	230	238	227	261	224	254	263	243	254	240	248	276	266	249	260	247	219	253	273	208	262	251	248	241	281	235	230	231	260	283	272	246	228	251	272	196	228	254	238	268	222	244	256	289	261	251	230	236	234	272	222	266	250	266	247	247	247	230	235	259	256	229	246	249	252	245	239	246	263	264	231	269	231	222	267	253	270	229	251	250	245	261	248	230	249	226	241	263	258	263	245	251	244	294	244	246	245	282	227	235	262	251	253	254	232	262	235	235	298	250	250	233	278	254	237	231	222	252	262	255	265	213	223	233	241	220	251	234	217	241	234	240	252	243	264	259	229	252	248	235	239	230	262	241	250	234	250	257	255	234	235	285	244	274	243	255	243	244	256	262	266	248	234	273	238	259	252	237	238	252	261	231	235	256	239	241	256	251	254	225	224	260	234	262	260	246	255	261	241	239	218	222	249	227	246	278	247	277	228	252	247	241	251	217	224	246	254	282	257	254	231	241	259	267	226	233	220	257	239	246	233	263	226	251	266	251	246	233	234	247	229	276	232	245	236	222	269	279	257	266	218	234	247	255	231	242	283	250	231	240	240	249	239	237	251	215	241	238	265	272	260	238	219	240	240	270	260	238	259	252	247	214	258	256	262	245	254	216	245	235	275	261	240	240	213	226	243	243	237	255	254	265	244	230	261	252	259	275	251	254	261	246	238	267	255	242	261	235	255	216	223	215	264	245	260	260	230	239	260	216	240	272	260	242	288	274	239	248	250	247	257	242	206	247	259	196	205	262	238	231	249	254	255	249	265	272	258	212	261	244	235	246	262	245	230	244	255	267	258	224	231	249	225	242	259	257	245	248	218	263	251	248	253	250	271	251	249	240	272	222	266	257	263	232	252	244	256	226	263	256	228	247	239	234	241	208	229	233	226	221	253	232	245	243	231	254	240	243	227	249	243	227	273	255	230	236	231	236	253	217	221	256	232	261	231	271	232	258	250	253	270	251	261	236	254	268	254	236	259	254	236	261	286	269	256	252	257	229	259	261	243	247	262	229	276	238	252	245	219	249	241	228	242	243	237	216	230	233	240	268	218	246	237	225	253	234	227	230	276	229	228	222	251	248	278	232	256	230	272	288	263	221	220	239	215	259	268	225	221	230	235	253	230	222	251	247	241	214	217	264	226	235	247	262	228	235	232	205	261	238	255	236	219	247	254	238	227	244	229	236	255	276	235	234	223	242	261	247	239	231	241	251	267	241	252	253	244	251	239	250	243	254	234	260	248	271	252	244	279	247	233	254	254	252	216	268	233	249	266	254	257	237	232	232	218	242	235	265	245	256	243	252	230	250	235	239	241	232	223	255	249	260	265	231	257	248	240	238	250	256	249	248	241	250	253	249	230	256	237	251	229	278	219	238	260	243	274	221	228	240	249	240	271	253	247	226	236	248	238	254	256	244	242	251	264	216	272	263	230	258	239	250	269	228	229	226	257	249	251	264	252	237	256	244	231	198	251	227	251	242	252	259	246	274	213	247	275	255	243	272	228	211	221	244	265	250	239	241	251	219	228	259	271	246	223	270	262	239	227	243	247	254	246	247	230	240	259	275	243	253	269	245	258	228	244	230	236	263	240	223	238	257	234	252	229	220	253	246	247	242	273	263	253	253	246	214	235	240	259	247	234	225	270	234	234	251	230	259	261	231	231	214	256	213	246	252	243	251	255	244	246	277	255	246	247	252	232	273	266	236	250	236	247	225	236	281	255	236	232	252	248	265	232	253	256	265	248	252	230	225	241	211	221	265	251	245	233	222	233	245	288	260	178	237	275	259	235	263	252	249	264	250	231	263	226	253	226	266	245	253	237	225	268	231	259	281	245	225	232	258	244	267	256	274	256	256	256	240	225	237	263	236	220	231	255	254	240	235	257	226	241	235	271	212	253	240	246	254	214	227	250	227	253	249	251	237	206	244	292	250	259	275	235	281	234	243	255	254	253	218	243	263	250	263	237	236	236	242	240	236	220	241	250	241	260	251	251	253	238	257	223	248	239	228	243	280	257	236	240	235	258	252	250	251	243	234	240	242	229	223	240	221	252	255	222	240	230	240	245	225	259	246	242
19976	18951	31616	34420	31681	28106	24391	21521	18394	16618	15083	14717	14848	14568	13112	11853	9876	9095	8105	6570	5220	4636	4704	4373	3430	3216	2711	2354	2431	2245	2008	1809	1832	1855	1789	1585	1500	1419	1231	1409	1297	1189	1026	1068	1128	1089	1025	1042	1009	940	1005	951	935	1007	942	937	906	817	851	851	882	794	850	714	755	721	787	778	763	815	705	733	702	706	725	676	661	678	667	658	644	632	639	680	594	651	630	629	640	687	621	646	676	656	612	576	589	578	581	615	634	609	640	607	621	590	647	594	662	647	568	592	595	615	625	605	618	624	657	629	594	575	578	581	638	615	622	633	600	579	611	552	597	624	619	572	652	606	615	595	584	655	588	633	603	599	603	624	606	612	590	595	565	598	644	629	622	605	594	604	566	626	608	612	619	584	576	566	596	621	621	640	565	590	601	619	612	608	627	597	592	628	571	592	668	608	596	629	613	651	615	582	584	628	610	611	610	607	612	602	626	642	599	608	556	551	604	610	617	637	642	569	602	619	608	577	616	622	587	616	626	627	595	635	585	603	584	632	621	622	568	608	626	625	612	593	608	600	626	611	595	579	595	606	584	620	632	598	635	558	608	611	628	596	640	615	572	594	592	588	579	596	585	583	606	567	601	587	605	613	593	578	596	602	613	627	629	630	637	600	608	573	638	577	636	615	609	605	608	597	595	626	535	581	585	596	599	605	612	641	595	591	591	644	608	556	584	595	578	638	648	587	584	623	593	596	576	620	610	617	544	606	588	610	603	596	604	633	606	625	596	610	547	607	628	547	631	614	646	582	607	579	602	579	637	607	637	613	623	644	597	607	619	598	605	597	659	603	595	619	580	597	605	634	573	560	596	621	632	635	578	590	577	556	591	587	596	583	584	594	577	619	573	604	611	635	636	618	630	626	616	647	596	602	599	627	585	605	618	611	594	609	590	586	624	613	637	591	629	601	620	614	590	575	570	610	586	586	583	550	631	611	650	639	618	602	621	630	580	608	621	613	565	602	623	629	600	656	573	673	604	609	618	591	596	629	654	568	568	667	577	624	597	588	596	600	614	619	634	603	644	548	587	603	603	594	607	622	609	577	583	610	609	629	608	623	655	597	622	636	577	575	581	547	603	573	642	598	613	585	654	627	580	587	621	605	564	571	628	578	635	652	614	611	591	598	567	615	620	590	633	632	618	579	653	596	600	605	563	605	635	584	607	591	605	616	628	607	616	619	618	591	605	607	635	630	647	562	648	604	595	645	598	656	578	642	570	531	576	599	580	583	567	578	580	594	621	601	599	608	605	635	569	630	606	580	621	602	584	572	667	574	564	605	624	603	590	612	619	619	616	587	609	624	617	638	614	610	554	616	576	608	612	593	600	625	597	617	608	598	548	628	618	644	662	618	639	637	648	582	616	657	595	529	566	654	626	674	635	593	607	612	607	605	582	557	560	583	619	602	579	608	604	638	587	593	566	585	613	662	580	616	617	589	634	604	616	584	569	569	619	628	652	594	580	598	592	625	552	579	564	611	602	587	646	639	618	600	601	640	591	631	609	601	618	621	630	616	604	597	613	629	624	625	616	617	588	639	596	610	644	582	576	609	589	566	617	595	597	589	564	579	594	629	602	615	617	588	585	605	618	649	614	588	617	603	628	593	606	530	594	591	607	617	567	589	610	602	633	594	621	639	597	603	614	592	649	668	595	598	627	626	619	628	597	594	584	629	660	603	610	608	602	643	645	638	611	655	621	598	601	594	599	634	588	640	592	606	613	599	656	596	639	583	629	568	566	615	551	599	623	600	608	602	586	607	612	605	602	622	659	598	576	604	585	613	642	637	584	612	599	624	585	570	615	621	622	573	596	603	571	565	612	596	580	610	640	620	593	547	576	595	623	561	627	630	602	578	610	643	606	593	606	628	634	669	646	615	620	596	595	592	596	608	549	575	553	622	589	591	662	621	595	620	592	632	599	607	602	571	589	642	592	591	593	614	607	581	603	617	644	570	571	558	626	621	617	579	589	607	640	576	565	592	628	602	595	618	611	601	617	608	625	640	645	589	598	620	618	608	614	606	605	648	611	583	578	616	587	614	592	618	617	645	590	597	602	592	547	619	612	572	555	605	643	627	585	650	582	610	612	579	568	610	608	604	623	597	619	600	645	592	608	631	574	609	590	637	631	590	596	592	592	574	596	639	660	625	616	611	577	577	620	620	620	586	585	618	611	597	581	601	582	660	571	592	575	605	594	576	603	640	618	571	618	622	615	637	608	582	612	617	585	597	648	617	663	520	616	577	596	636	602	631	629	615	654	596	648	569	662	618	637	649	594	594	599	613	584	564	582	625	663	599	553	630	596	627	581	636	580	617	621	596	589	573	584	622	611	621	583	592	616	637	623	568	596	575	597	601	651	614	612	649	642	557	643	635	628	612	587	638	621	633	585	647	553	602	620	634	643	595	561	597	585	621	616	607	588	638	616	578	565	639	629	607	639	645	610	608	616	570	599	599	578	620	598	671	618	630	653	590	606	603	622	597	647	581	619	584	597	631	625	560	589	572	581	573	628	583	607	676	593	606	617	592	577	588	602	635	617	620	596	590	589	632	604	621	623	585	610	582	627	590	669	646	580	612	603	599	625	649	575	573	573	609	648	569	629	663	608	562	610	596	636	599	607	631	602	633	595	585	636	644	621	601	593	647	605	652	546	579	659	574	612	615	615	635	560	577	657	626	637	582	658	554	602	640	624	601	611	589	581	623	624	615	603	590	647	619	626	604	593	608	618	612	605	611	578	630	555	624	587	572	612	561	581	559	634	668	564	621	601	609	599	630	595	636	581	613	609	598	590	596	604	613	600	588	661	584	608	631	562	610	645	619	591	612	618	643	624	609	600	584	593	664	623	587	595	599	585	607	600	626	608	630	587	595	630	617	637	612	599	607	616	591	636	645	613	611	620	632	606	577	577	607	660	526	623	573	579	600	655	585	619	556	612	659	635	590	634	603	617	638	588	645	615	636	581	636	644	566	609	585	644	609	595	590	586	613	609	555	615	577	608	626	604	612	628	604	599	596	602	584	608	587	614	601	590	641	606	585	591	599	562	633	648	605	589	631	584	588	645	596	634	594	606	601	557	606	643	626	626	589	570	606	569	619	627	587	623	574	636	625	593	618	581	603	590	619	660	591	575	583	597	622	614	639	652	625	597	594	595	618	576	609	609	578	624	598	625	631	593	618	599	599	610	598	600	579	585	593	564	608	586	589	626	601	605	625	568	601	598	654	592	589	607	632	649	621	615	567	629	638	656	625	593	608	574	594	584	553	610	602	622	580	652	560	615	616	575	612	584	587	623	615	616	600	596	620	619	593	576	608	566	595	575	615	594	602	646	602	640	657	604	631	603	610	591	601	611	609	579	646	636	622	632	619	615	602	610	598	635	645	566	644	638	615	626	570	618	600	555	591	618	638	581	619	635	624	586	585	607	631	625	613	597	618	621	583	597	674	573	572	606	615
16540	13868	15737	11440	6804	4362	2789	2166	1689	1260	1069	1002	949	966	1033	930	856	768	637	530	449	418	357	360	386	294	337	302	317	311	276	295	311	286	260	259	268	269	281	269	269	257	256	260	291	263	283	263	278	264	264	247	260	248	223	283	261	256	252	265	255	275	253	253	254	231	252	291	254	245	266	256	252	265	271	248	230	241	234	247	275	229	243	239	249	257	225	246	267	246	222	260	247	277	251	246	277	261	247	238	243	218	226	258	224	220	217	232	269	244	266	236	239	237	275	241	221	272	267	255	254	247	255	241	238	233	241	247	253	257	243	266	244	259	248	240	249	278	251	235	238	235	266	245	250	219	223	228	256	253	257	229	248	249	267	235	252	253	250	227	263	225	279	204	246	256	244	281	226	261	224	228	270	239	233	259	244	241	250	228	279	231	243	251	265	226	268	267	244	232	242	239	250	256	243	256	231	244	240	254	240	231	238	279	261	213	217	255	268	261	262	252	265	224	256	234	248	245	264	262	235	264	254	255	230	232	237	273	241	237	229	235	227	246	253	273	241	255	265	269	233	247	266	301	284	280	263	263	248	241	214	234	216	245	233	229	259	239	251	253	238	253	225	272	230	233	254	228	260	244	255	235	247	254	236	250	252	257	245	248	220	252	274	254	227	233	234	227	233	214	258	240	234	268	208	242	251	246	233	242	252	266	248	246	230	261	274	238	263	254	238	265	239	256	266	249	238	232	262	236	251	220	247	231	243	235	225	243	221	241	272	267	277	226	239	258	262	242	239	260	228	265	242	223	261	234	220	268	260	259	255	230	257	242	239	257	247	219	267	257	264	265	234	236	230	248	267	222	236	234	248	257	245	265	232	244	254	242	229	253	235	234	218	250	244	217	260	244	243	242	246	234	250	253	270	259	244	242	260	254	263	239	224	248	237	250	210	289	241	235	256	245	246	247	254	248	241	255	268	261	254	232	241	221	237	270	283	248	254	245	238	243	241	230	260	228	254	240	274	251	242	226	250	227	265	259	237	236	255	226	259	252	238	238	253	224	258	241	261	235	239	245	234	261	264	289	240	222	256	250	246	230	245	258	245	256	260	271	245	235	238	253	266	229	250	231	238	276	252	276	263	254	234	243	247	230	252	247	267	258	240	258	255	227	271	246	263	258	252	232	239	230	283	263	265	268	252	279	268	238	244	258	254	224	278	212	244	272	259	256	249	249	246	247	261	245	236	232	234	255	250	256	257	243	224	264	227	247	259	210	266	253	293	238	250	265	253	245	268	236	241	249	272	248	251	249	231	245	253	265	213	238	200	264	249	218	252	230	216	218	245	242	255	244	224	257	251	239	243	243	245	218	248	276	245	252	232	241	269	267	251	242	255	221	250	265	240	225	219	225	231	259	271	287	248	240	242	266	233	225	211	245	263	267	266	230	248	253	248	244	232	247	259	239	239	251	229	249	247	211	236	260	232	231	240	230	224	258	227	240	250	243	269	264	250	245	219	236	261	253	228	279	255	248	226	232	264	254	257	245	230	248	222	290	260	251	273	243	220	237	263	260	249	256	239	240	249	256	275	241	276	238	256	236	247	235	256	231	250	261	247	232	234	253	238	241	243	237	249	235	275	252	251	217	274	224	256	245	267	230	241	238	224	230	270	256	248	268	290	259	230	228	269	286	255	278	263	262	252	236	257	233	264	248	239	286	289	261	253	274	244	234	256	238	250	250	250	222	260	237	243	239	258	226	242	243	261	222	246	250	243	258	245	246	256	260	228	246	243	243	241	244	220	255	239	247	241	236	233	247	250	248	288	233	227	261	267	262	241	258	219	236	254	271	269	249	248	251	238	258	273	237	247	243	268	257	248	266	233	229	249	245	253	287	232	260	229	255	249	241	258	235	241	254	261	239	235	267	269	242	246	228	268	227	282	253	243	236	255	244	248	243	237	246	259	245	237	291	247	282	247	247	250	269	258	241	284	254	238	246	261	242	249	251	226	230	275	237	235	294	217	242	266	278	219	235	249	289	259	247	272	266	249	205	251	222	257	225	222	247	248	235	229	221	260	266	231	252	234	228	261	238	245	249	239	249	201	236	246	245	246	273	229	260	255	270	230	261	230	236	262	265	257	249	232	253	247	231	250	261	257	264	232	224	257	240	223	253	251	243	263	257	230	293	257	254	254	276	242	237	245	221	252	284	254	244	235	251	218	255	231	216	264	246	250	262	238	231	245	266	243	252	241	225	260	263	239	253	242	264	252	233	254	247	244	239	248	266	257	244	259	269	264	261	255	232	270	261	246	233	259	242	255	259	253	256	236	250	226	248	252	223	239	255	282	252	242	245	255	234	267	247	255	235	236	284	262	233	238	270	268	235	226	234	217	248	264	252	271	235	275	222	246	250	238	256	259	276	260	238	251	243	240	229	279	262	237	267	275	232	229	265	250	249	295	231	232	218	246	271	226	239	250	246	255	254	223	264	266	257	248	286	243	235	220	250	249	249	274	259	298	274	240	248	230	256	255	243	264	253	249	246	266	250	245	267	245	261	256	217	238	228	254	251	240	229	241	238	259	251	230	250	250	230	241	233	260	269	256	238	248	265	243	255	237	242	213	267	251	261	254	240	227	266	221	244	258	261	244	228	247	245	247	250	261	269	245	274	258	260	238	255	277	243	257	248	229	261	248	238	258	252	268	256	244	300	249	231	255	224	240	258	243	247	258	244	246	292	238	280	239	247	212	244	229	241	219	270	283	232	232	260	255	255	266	233	253	242	259	259	254	244	240	275	258	267	254	249	264	227	252	240	262	265	245	222	220	269	253	273	246	237	275	238	266	267	242	239	237	266	232	264	264	266	249	258	235	243	234	251	274	225	274	221	258	262	263	256	259	267	248	236	256	229	269	256	255	228	243	247	237	240	264	238	283	289	278	220	253	236	246	254	237	243	224	270	259	246	268	238	251	242	254	251	258	235	279	228	239	233	220	207	244	219	257	237	247	242	258	264	237	244	253	270	239	233	280	240	242	277	218	253	243	229	226	235	261	247	289	249	271	200	232	228	246	251	289	255	257	247	248	228	244	221	229	259	254	270	272	260	232	231	240	245	223	278	242	278	258	233	253	227	239	234	232	261	256	227	234	270	258	243	236	252	258	241	235	237	263	248	283	245	238	283	261	252	244	230	259	235	252	272	262	238	248	259	214	236	240	225	258	271	242	243	247	254	245	256	252	265	263	235	263	263	251	264	237	222	264	221	233	264	272	245	263	255	211	260	277	236	239	251	250	297	251	245	234	231	225	254	250	243	238	243	251	252	278	263	254	251	224	284	253	224	244	232	240	232	229	220	252	254	241	256	277	238	234	257	258	239	259	250	267	277	278	231	269	255	260	218	269	239	264	255	240	249	261	241	223	225	251	253	291	228	233	234	254	243	281	262	245	231	248	233	255	250	255	257	246	222	244	239	260	254	227	236	230	241	245	248	240	254	251	254	255	255
9642	10960	21015	22144	18376	14641	11349	9484	7951	6599	5469	4936	4927	5363	5325	5061	4320	4083	3352	2660	2134	1800	1627	1450	1350	1299	1174	1166	1115	1053	978	921	898	830	805	763	734	728	759	730	766	747	688	699	776	696	725	735	705	733	757	729	701	666	686	705	659	643	651	566	664	599	720	624	616	654	635	677	651	675	605	574	604	638	641	647	644	628	607	623	611	619	619	679	617	599	562	589	608	577	628	614	634	619	616	628	613	567	610	592	609	617	616	632	676	602	633	620	635	586	637	649	601	650	608	600	638	670	645	578	611	625	653	634	608	621	625	602	634	625	627	661	637	596	643	618	655	625	612	601	634	613	596	591	620	622	591	592	585	606	598	614	639	601	635	597	598	654	605	641	617	598	584	587	633	657	600	627	646	640	594	602	614	573	646	609	641	609	573	598	560	617	598	611	572	638	674	627	657	594	619	665	614	640	620	636	677	687	637	647	589	616	591	648	606	590	608	585	644	666	640	644	611	645	618	633	673	606	606	635	624	636	630	624	603	598	628	621	594	621	592	618	639	648	587	636	598	615	623	652	655	598	606	658	627	623	579	648	617	609	636	671	643	642	635	626	583	590	614	656	629	591	620	623	655	613	593	662	596	593	650	597	674	628	650	632	609	621	602	607	597	633	586	643	610	621	627	613	653	617	620	627	618	573	604	643	652	633	669	612	584	642	600	639	586	607	675	671	607	607	601	624	639	612	630	604	601	658	601	604	593	624	606	596	622	612	634	652	597	631	588	626	651	616	602	628	644	702	647	638	635	628	610	645	658	653	632	645	602	637	615	619	621	623	619	640	623	633	613	666	636	650	612	631	605	601	684	590	606	631	606	626	637	614	645	610	670	600	600	629	630	612	633	576	611	677	562	605	588	584	649	617	627	634	565	598	592	628	646	644	626	594	571	609	595	633	584	609	642	627	666	639	642	617	652	637	655	614	644	653	585	590	671	599	576	622	592	633	608	632	653	656	648	629	591	647	640	626	641	589	635	638	617	600	649	609	617	625	601	585	632	621	651	626	623	624	608	610	634	613	622	656	615	619	631	643	593	618	641	639	598	657	629	635	665	620	638	599	598	600	605	652	644	600	651	594	602	647	591	606	636	598	584	573	592	612	604	621	646	651	616	648	653	666	647	604	556	660	615	643	659	629	645	643	617	682	640	599	609	628	626	618	663	624	663	614	618	609	618	618	600	615	643	656	592	611	624	633	637	619	620	576	691	625	597	615	625	578	629	638	612	589	580	601	623	597	625	626	613	623	620	644	620	608	640	645	580	625	650	609	601	577	646	597	637	632	603	638	570	590	629	639	660	655	610	595	600	584	616	661	669	612	573	641	618	623	587	583	634	653	604	626	665	653	621	599	618	628	633	650	601	626	609	639	639	632	633	611	602	634	632	653	597	639	627	634	634	615	592	617	595	636	581	624	641	597	603	594	619	636	606	626	600	621	604	654	620	614	647	587	618	631	624	618	626	647	649	671	622	668	656	598	615	599	610	642	625	628	619	622	641	626	653	624	623	640	579	657	608	614	634	617	597	661	666	600	603	645	635	587	647	631	630	667	632	591	612	626	613	568	618	584	629	625	580	647	627	600	617	575	612	615	592	626	596	643	632	614	574	619	581	617	617	603	619	631	622	686	636	663	674	601	629	676	634	612	606	605	581	578	603	606	617	644	652	665	650	623	604	672	621	643	600	627	600	655	630	612	666	642	634	625	637	629	660	622	650	623	601	628	588	604	615	614	611	603	619	626	622	623	632	642	627	631	640	621	600	625	619	637	575	633	598	623	585	628	644	573	578	646	636	616	616	624	576	604	625	619	571	636	624	602	653	662	615	625	638	607	631	626	629	635	613	589	641	586	619	622	666	604	607	650	582	635	611	606	609	605	667	624	604	615	609	632	630	656	661	615	612	668	608	655	617	618	581	625	586	600	616	655	598	630	629	639	625	620	654	622	621	645	566	600	604	616	589	578	603	618	625	606	609	618	621	616	648	610	648	649	633	602	638	630	614	595	613	606	610	633	643	627	626	647	643	616	599	660	618	654	654	645	652	625	591	620	609	602	661	609	666	619	641	581	631	606	623	628	616	604	593	618	601	620	604	609	617	599	595	614	553	582	592	606	628	605	636	611	648	577	621	610	608	645	624	635	654	606	645	610	640	607	631	626	633	623	660	612	630	599	582	583	613	640	617	635	661	628	626	642	614	616	631	616	640	613	622	634	660	613	633	595	635	630	624	644	600	598	652	618	592	605	614	669	630	644	615	640	625	588	614	655	626	609	613	652	641	603	647	602	632	587	612	650	631	594	599	605	638	612	681	617	585	623	606	601	606	631	612	644	651	592	639	653	635	616	641	637	637	634	636	585	600	599	643	612	651	647	643	630	593	628	604	615	595	617	654	650	578	580	643	602	583	583	604	647	628	621	617	616	610	601	663	583	624	626	627	663	629	652	624	586	596	645	594	607	642	620	658	618	611	634	586	638	626	663	646	625	610	658	646	589	614	596	614	643	639	678	657	642	603	677	613	625	647	592	630	614	638	586	652	609	629	628	621	585	612	610	618	624	632	632	612	579	630	619	624	664	645	629	632	639	639	623	622	625	602	595	599	580	618	670	623	642	636	599	664	596	673	623	612	664	652	632	617	629	605	617	643	549	640	603	629	629	600	641	643	631	610	618	595	655	603	651	632	660	611	614	607	646	645	618	596	644	612	600	619	593	644	640	635	626	618	624	630	588	653	646	636	630	614	584	608	613	582	630	627	597	620	601	637	626	642	613	611	647	603	655	604	635	614	597	638	638	609	619	592	619	640	627	634	649	627	610	639	637	630	637	640	619	638	586	630	653	627	620	630	624	620	604	638	627	610	617	644	648	617	647	628	629	603	608	611	591	618	621	605	592	634	622	591	645	653	623	593	618	658	631	625	594	590	661	634	573	648	627	623	630	626	641	608	638	608	593	611	606	599	608	612	634	613	666	640	613	589	625	627	651	621	668	624	641	619	642	597	590	589	599	618	578	619	609	603	649	617	644	630	609	647	605	606	637	664	594	620	606	606	668	641	586	631	624	609	638	586	602	617	676	590	580	590	571	635	609	625	632	633	699	649	618	607	586	665	586	627	633	631	620	623	606	602	642	601	617	591	649	617	645	650	631	599	603	595	615	610	650	619	613	589	658	622	637	595	596	616	619	598	628	596	616	612	624	564	633	653	592	625	644	559	669	606	597	636	603	647	656	639	627	660	602	637	567	602	600	609	633	622	645	619	564	635	597	587	595	602	649	607	577	595	618	600	614	644	599	614	623	614	617	603	660	635	609	593	633	644	588	640	628	616	614	627	602	599	582	633	627	637	620	650	609	675	653	587	641	630	611	610	604	619	634	607	617	605	582	656	610	594	631	593	601	654	627	617	566	631	641	618	618	591	592	574	640	615	601	605	646	581	634	614	628	655	657	635	620	631	641	593	650
25947	20170	22114	17689	12235	8101	5581	4103	3018	2603	2138	1917	1916	1921	1915	1773	1415	1207	960	825	664	590	610	585	539	489	430	455	424	404	404	354	419	387	387	364	357	352	343	326	367	295	329	323	346	313	326	322	344	326	308	311	294	299	344	335	320	313	293	307	323	288	296	311	325	319	278	320	285	301	314	327	271	307	316	319	278	304	314	315	310	301	296	266	278	277	285	318	292	288	279	316	284	286	293	275	306	314	290	287	298	283	299	305	282	287	271	261	273	326	303	291	251	251	283	301	291	279	277	289	308	303	290	299	275	305	315	296	282	283	287	312	288	303	284	269	317	253	288	294	273	295	313	299	293	284	307	295	281	302	279	293	282	287	293	287	257	316	305	294	273	297	276	300	297	307	300	289	290	300	294	300	293	290	260	307	301	260	280	281	311	273	298	297	278	300	276	293	291	277	311	294	318	261	283	285	301	290	273	290	311	314	309	312	303	307	279	294	276	266	304	288	297	306	314	295	301	302	295	302	314	293	324	291	292	277	282	278	293	294	278	277	277	279	285	264	293	294	298	301	279	311	269	309	287	284	288	317	264	291	305	300	310	283	274	285	279	292	273	283	308	284	287	263	311	283	305	302	284	284	273	300	282	273	273	309	318	338	289	259	298	282	280	279	295	301	272	319	291	290	290	294	272	303	284	298	288	307	300	259	314	278	319	269	325	296	262	289	283	297	284	285	294	295	306	296	325	285	318	282	269	242	310	259	268	288	271	309	305	293	261	303	276	312	304	288	299	298	339	265	271	298	287	305	270	288	275	277	286	272	288	335	279	290	312	283	290	271	294	310	279	292	299	302	297	313	273	296	314	285	271	303	310	284	272	264	309	301	277	298	294	314	293	296	291	313	285	304	279	316	305	289	306	308	330	317	306	291	280	276	300	304	263	295	329	314	259	319	296	292	305	302	283	266	266	271	294	341	300	270	296	287	304	298	291	315	270	303	263	296	292	279	272	273	270	291	282	296	282	298	299	304	275	281	303	318	314	304	253	282	325	279	289	277	348	300	310	292	296	297	261	280	252	305	267	361	289	288	274	249	300	299	308	296	274	261	300	269	276	273	295	287	267	283	256	299	307	283	299	260	291	302	291	303	285	303	316	295	304	295	273	285	272	309	274	279	313	299	316	289	272	274	296	286	305	325	313	283	259	272	294	310	309	305	292	309	279	304	284	269	272	290	294	291	291	333	308	278	306	315	293	276	275	311	289	293	290	273	290	323	294	276	289	270	284	315	300	293	280	293	274	291	315	271	297	291	311	294	276	278	271	296	305	322	285	294	299	267	277	295	288	264	286	302	303	265	284	326	293	316	317	345	277	295	300	301	338	295	314	285	290	300	297	274	279	303	277	289	302	339	273	312	282	280	294	299	301	287	299	273	282	281	298	299	283	313	290	303	288	243	300	282	288	257	300	283	285	333	319	270	300	255	271	306	296	302	291	322	270	292	293	296	315	328	319	307	300	324	277	297	269	280	297	275	314	282	281	286	295	282	304	320	280	300	303	313	315	286	310	316	295	282	260	306	285	312	334	278	269	279	278	284	298	285	346	310	297	327	308	257	293	289	273	282	261	315	292	298	313	252	314	247	316	315	297	291	301	309	293	269	287	273	289	292	251	327	266	320	280	283	298	303	321	277	313	322	292	319	289	276	271	269	312	290	280	286	276	275	292	277	272	290	284	280	323	276	319	340	307	321	294	292	278	307	289	271	276	275	322	280	299	314	284	287	264	285	276	288	280	266	293	277	305	323	300	272	293	307	324	295	283	316	338	309	285	322	261	290	294	278	285	275	293	307	246	304	290	293	265	266	289	280	282	272	323	304	310	271	288	310	287	287	298	283	294	297	294	276	302	306	299	289	268	302	307	296	293	271	280	285	303	287	285	310	259	299	311	318	332	305	291	285	291	310	270	303	280	283	275	292	283	274	306	274	302	289	279	284	292	278	294	277	302	281	300	284	300	319	293	289	297	314	268	274	270	319	302	278	302	282	294	264	285	269	261	280	322	324	285	260	324	293	309	284	305	270	312	287	291	292	289	301	288	299	271	265	275	297	300	304	251	303	302	281	291	306	255	312	308	295	286	291	275	308	315	273	303	269	281	287	270	308	285	303	317	282	281	287	275	328	316	318	301	300	306	299	317	309	308	315	294	299	274	294	265	316	281	280	282	314	298	291	292	272	281	304	293	315	292	305	298	290	274	316	285	296	309	288	307	303	289	299	269	272	281	293	258	279	264	288	280	273	312	266	319	302	284	295	283	291	318	292	327	274	303	274	277	304	298	334	281	297	293	307	313	307	303	309	299	279	294	296	308	286	275	294	261	316	328	264	289	313	290	314	282	311	280	287	299	258	275	276	339	278	285	308	312	283	301	289	289	313	278	275	278	289	298	311	315	282	286	301	301	299	283	267	327	309	301	288	268	295	268	293	299	273	303	304	308	298	288	296	307	294	270	305	298	294	282	335	315	277	280	309	279	285	296	320	308	264	292	271	273	278	282	293	329	299	298	301	300	294	311	328	271	271	269	270	285	250	304	269	327	298	318	296	289	265	284	271	352	350	289	313	275	293	309	299	317	278	284	288	267	299	339	284	277	279	282	278	322	284	258	303	315	284	302	264	320	291	309	318	274	297	316	313	305	277	288	297	303	250	257	288	287	306	277	285	273	283	323	289	267	294	284	256	298	301	308	260	307	266	307	246	308	307	301	276	293	261	307	289	301	316	309	300	301	281	279	290	303	285	234	330	268	278	294	286	298	330	273	318	336	283	278	298	274	300	292	287	275	326	275	285	292	300	303	316	277	297	258	279	289	308	283	285	284	296	283	284	281	315	309	289	246	266	313	291	288	284	312	308	292	293	294	290	278	305	268	285	287	291	244	324	276	306	308	292	302	308	285	281	302	298	256	285	292	273	311	307	272	290	274	277	290	284	271	276	294	258	270	278	260	296	270	324	282	284	285	273	321	280	304	294	310	305	278	294	272	309	299	305	309	273	312	290	254	276	284	276	300	301	301	291	323	302	314	270	287	306	289	316	289	270	294	266	305	298	272	288	294	310	280	252	278	294	281	300	290	293	292	308	317	319	333	315	303	329	316	302	276	295	306	292	298	286	299	277	298	291	296	300	295	301	281	298	269	300	296	294	288	289	309	281	305	297	290	290	284	275	337	315	303	290	291	299	285	295	288	283	301	318	304	293	285	264	312	273	253	305	241	303	291	294	303	273	271	268	306	300	275	249	288	277	310	301	296	281	285	293	264	303	307	280	284	252	256	288	275	291	312	306	304	313	309	275	262	307	294	266	249	266	312	303	301	273	304	275	264	277	297	284	301	280	279	317	270	308	300	271	298	304	290	287	304	288	278	317	286	294	308	308	316	282	291	321	283	319	284	287	294	282	307	264	305	292	287	292	307	322	283	322	293	283	270	270	288	296	312	278	268	292	307	300	286	304
15711	14862	26252	28896	25759	22181	18430	15411	13159	11928	10205	9917	9679	9749	9419	8528	7416	6443	5428	4269	3553	3151	2974	2850	2510	2216	1865	1786	1798	1668	1540	1364	1346	1426	1379	1197	1197	1203	1169	1116	1105	984	979	999	1043	974	966	933	921	953	937	921	917	920	879	911	863	777	853	797	860	830	811	814	737	784	802	777	755	800	733	774	697	766	744	761	772	739	741	682	747	796	700	706	771	737	693	736	737	744	734	699	731	748	687	785	681	652	728	675	688	725	682	646	690	717	796	729	733	743	707	741	693	729	744	707	735	712	711	711	735	742	704	759	726	737	687	704	662	712	704	742	720	748	725	754	690	754	687	654	713	752	716	733	732	685	710	702	724	736	682	655	727	710	727	718	670	732	669	715	761	727	689	725	712	704	721	695	702	711	729	709	717	730	722	701	708	688	697	740	744	701	702	757	751	717	719	714	715	700	763	703	745	742	707	723	682	738	717	736	700	707	732	705	723	760	674	752	715	690	683	733	701	700	671	725	696	719	697	715	722	750	663	665	715	770	724	683	736	725	732	735	681	704	669	764	688	718	685	710	789	684	681	720	691	709	709	710	730	732	689	762	701	701	716	717	708	710	681	742	754	705	688	740	681	701	676	693	680	732	750	756	684	724	695	710	682	715	696	697	702	685	682	713	680	673	723	720	720	724	731	723	758	678	751	727	682	754	734	732	689	734	694	738	746	707	755	687	733	713	702	712	737	704	689	712	724	702	750	711	688	714	757	688	711	732	701	722	689	752	753	722	711	700	721	731	737	717	710	728	751	707	726	684	709	716	723	726	740	728	728	733	722	719	723	728	703	705	721	729	721	733	748	686	760	730	712	699	714	773	691	715	723	730	736	737	750	693	735	714	699	711	705	731	708	711	674	708	717	676	663	709	761	725	732	730	686	714	712	728	711	720	733	721	689	734	712	731	705	766	759	702	720	742	700	690	735	702	709	698	711	681	708	703	722	692	702	706	704	735	727	695	756	698	710	738	693	743	683	723	667	782	696	756	724	674	728	649	675	720	686	750	692	716	728	649	718	699	724	689	727	711	701	731	664	725	643	719	740	709	689	679	677	683	749	708	692	677	688	685	718	687	705	654	682	725	741	700	685	751	755	716	702	704	711	706	708	715	718	719	756	724	709	747	672	691	691	661	699	703	702	699	769	750	724	727	701	707	748	711	700	719	694	658	716	692	728	665	733	686	699	759	697	713	699	729	711	683	664	725	748	666	712	734	723	720	687	692	721	723	679	723	687	750	694	700	727	687	781	704	686	699	697	762	729	675	699	764	733	693	688	708	689	685	672	732	723	695	719	695	743	713	725	730	706	653	762	714	698	733	775	682	705	722	683	709	715	691	709	685	739	768	692	725	721	708	759	700	717	692	715	660	714	727	713	670	735	691	711	735	721	732	700	743	728	759	670	748	760	688	703	717	718	737	736	713	725	739	754	720	714	709	697	669	697	719	718	741	722	684	707	722	762	699	710	715	693	730	725	728	693	745	741	699	711	713	668	731	712	699	742	692	749	724	709	738	691	694	724	734	693	763	681	668	674	688	703	712	742	711	689	771	696	697	739	664	749	706	707	724	718	749	744	738	699	733	704	747	713	733	695	719	714	647	708	668	678	687	748	713	741	735	696	764	704	736	751	703	691	669	699	742	724	736	664	748	734	729	675	699	713	729	731	733	690	699	737	716	681	705	739	673	711	745	714	716	721	714	711	697	710	717	735	695	726	705	718	733	741	683	711	701	672	741	708	711	704	740	749	696	766	696	729	738	688	729	686	705	744	664	708	677	709	688	736	646	736	727	767	712	734	715	678	697	665	711	717	728	683	683	697	712	647	729	731	736	665	727	741	713	724	693	715	699	691	705	694	701	699	701	728	718	776	717	761	701	703	723	683	745	683	734	698	712	756	734	724	731	713	733	745	718	750	726	737	701	688	721	750	693	718	682	641	728	713	743	748	678	723	744	709	768	704	705	713	737	747	709	703	709	751	734	700	704	717	706	707	731	701	717	750	677	697	714	691	763	658	741	713	677	719	739	698	723	674	733	731	730	743	749	682	724	664	750	700	725	743	735	684	710	703	667	734	696	681	736	695	740	669	773	721	713	705	748	673	755	730	685	670	735	700	664	713	747	703	739	701	647	674	689	729	719	707	663	749	740	678	741	701	707	727	713	721	725	716	712	744	680	683	711	704	696	733	692	694	678	736	686	707	667	696	727	690	700	669	723	751	710	684	716	747	729	685	727	708	731	739	739	717	682	709	709	741	718	696	709	738	713	702	731	723	789	694	698	717	701	708	739	705	691	720	713	697	713	732	737	765	679	680	699	678	711	735	748	673	710	697	689	701	672	701	686	721	705	722	752	773	715	687	694	735	759	708	704	685	727	669	724	684	736	680	726	716	731	727	719	727	678	726	662	703	778	703	693	713	751	707	703	727	739	667	718	670	724	687	692	693	698	721	695	680	749	736	711	695	700	760	705	708	726	758	730	730	729	736	707	742	747	744	737	686	752	736	713	677	712	695	740	741	683	699	694	724	675	722	728	725	680	732	687	709	709	687	681	709	726	760	704	683	723	734	723	720	703	711	698	690	750	723	738	676	728	734	656	676	741	740	781	725	725	713	694	725	736	707	697	729	664	712	721	681	684	717	728	739	759	699	681	655	691	700	723	764	693	738	693	747	696	677	713	708	712	740	740	710	676	697	735	737	733	657	671	707	726	657	673	675	720	669	693	730	731	725	748	718	695	740	731	714	765	715	731	692	722	753	717	725	701	721	674	732	718	709	725	752	728	720	710	702	702	723	708	694	731	697	724	743	702	713	720	687	708	722	700	698	701	719	713	700	731	655	657	711	667	749	659	791	725	708	718	726	738	730	705	720	729	722	694	686	716	681	727	778	666	675	721	735	754	703	720	705	725	694	713	778	742	737	737	755	679	669	719	700	714	720	709	725	715	774	738	758	739	732	675	747	708	732	669	718	705	728	663	734	683	677	702	708	750	741	747	698	663	690	719	687	710	712	700	701	712	779	694	683	697	710	698	713	686	716	734	727	668	722	666	678	685	647	717	701	741	733	733	673	698	644	700	693	668	710	702	770	707	728	725	716	702	671	730	721	696	685	688	717	683	674	751	678	718	779	708	736	710	659	698	736	647	752	703	775	690	765	680	745	710	710	733	698	683	689	690	694	705	693	698	677	650	721	734	704	671	765	699	725	716	736	708	727	712	737	714	670	717	690	681	725	698	725	754	700	660	743	743	685	701	714	733	738	703	762	720	694	714	685	722	730	692	717	701	734	725	685	742	690	690	696	754	697	675	724	667	741	695	751	722	681	703	692	696	698	729	716	729	705	695	726	738	726	681	690	712	723	696	769	705	710	706	725	752	743	694	745	678	699	709	725	712	718	752	731	726	701	690	688	711	691	758	724	725	734	722	730	688	667	705	691	711	724	689	666	710	712	708	701	737	752	700
35113	26257	27614	23723	18266	12923	9394	6744	4934	4255	3410	3293	3188	3089	2780	2403	1968	1685	1427	1116	859	771	805	762	635	594	480	483	477	454	410	397	410	366	434	376	372	348	333	325	303	309	285	307	293	312	303	314	300	284	303	299	273	288	292	291	282	271	275	265	286	301	276	276	243	257	273	274	261	255	250	272	272	271	255	269	259	252	254	242	247	251	250	253	221	245	230	260	282	256	225	257	245	254	243	252	262	220	231	249	242	238	270	239	259	223	236	264	264	252	267	273	236	238	265	243	241	244	274	274	245	294	262	238	247	252	221	237	256	234	262	248	268	231	240	233	236	255	235	243	216	254	225	246	242	185	260	243	234	236	265	264	245	249	234	221	254	241	237	232	254	248	255	222	242	248	253	226	219	229	235	248	270	251	239	208	230	251	245	245	248	233	226	216	264	227	244	258	240	264	281	275	276	252	216	217	231	257	255	228	233	238	233	226	230	231	229	235	223	249	258	237	241	241	268	256	263	256	228	247	250	205	229	252	250	234	259	263	254	213	253	278	240	235	250	280	243	226	238	226	224	231	254	238	263	213	252	242	258	248	237	225	215	203	270	244	245	229	242	228	232	235	234	242	254	241	273	288	229	223	229	263	242	242	237	239	233	224	274	238	240	257	237	223	238	268	254	237	246	241	239	250	246	253	226	227	237	236	254	220	276	224	223	230	230	254	227	221	257	229	261	235	241	219	237	230	260	251	274	249	224	269	224	256	259	239	258	253	241	219	249	239	250	245	242	254	237	265	229	249	227	228	246	247	220	243	247	240	253	247	235	257	235	265	260	272	263	233	242	250	244	252	255	286	240	218	256	239	270	199	227	236	215	247	231	230	252	248	241	234	253	257	215	249	281	252	256	255	238	222	239	232	222	233	242	253	270	235	231	239	242	238	250	228	211	240	232	255	227	230	237	238	243	216	216	243	228	232	237	247	210	253	238	241	237	219	233	229	251	244	221	254	239	238	264	244	237	254	214	218	237	227	222	205	225	226	225	259	246	256	238	232	238	258	224	257	235	250	234	273	224	256	248	263	210	262	263	250	234	253	250	256	260	228	248	261	213	241	269	236	233	241	208	247	232	213	240	248	238	252	221	252	218	251	235	214	259	238	264	231	237	243	237	236	254	276	232	246	238	236	253	228	262	268	228	263	239	262	292	250	209	255	260	251	259	231	261	250	251	249	249	246	256	228	279	268	254	247	245	256	262	263	244	247	257	258	257	248	247	228	247	243	230	226	248	217	244	237	272	245	252	257	242	226	249	244	240	255	243	253	259	265	234	260	254	253	259	262	279	223	264	246	243	228	201	237	239	239	239	269	258	242	268	231	280	227	228	245	216	245	262	242	229	229	261	244	230	251	250	261	229	263	248	255	261	234	235	248	221	227	258	238	250	217	257	250	275	254	241	242	233	265	253	249	239	244	214	255	251	270	256	251	249	233	253	219	248	257	243	232	208	291	230	266	239	231	249	239	238	257	240	249	221	219	250	240	251	262	247	270	250	247	256	271	211	252	255	268	254	223	221	221	249	255	250	251	248	242	216	235	224	231	232	253	261	276	245	239	268	253	249	230	233	223	266	253	275	238	239	230	258	258	229	219	236	248	238	269	228	250	244	224	246	221	235	232	232	250	239	272	261	222	233	243	244	257	265	271	253	229	230	265	273	212	238	233	268	234	235	239	249	203	233	245	244	235	237	236	250	232	235	245	264	252	220	258	226	229	251	237	246	272	222	257	227	265	205	279	198	229	234	277	257	257	250	213	245	246	257	247	250	245	234	235	201	233	234	223	231	216	242	214	250	256	247	221	228	211	240	264	252	239	262	241	230	249	253	242	235	240	248	250	252	252	273	226	226	258	290	196	249	253	222	227	242	228	245	215	243	239	244	244	233	260	242	246	253	249	240	243	212	246	257	232	238	262	211	237	222	238	236	265	247	268	250	246	261	230	232	252	251	232	263	264	211	242	213	275	274	221	229	219	213	255	225	255	226	252	209	264	214	237	252	240	231	255	266	229	223	223	241	265	269	246	264	231	262	205	275	244	224	251	229	240	202	268	207	246	243	267	210	249	262	216	240	240	233	269	265	222	244	260	242	244	239	242	213	236	242	230	244	278	214	269	248	236	256	230	253	233	264	255	247	248	240	256	241	265	240	222	248	256	248	260	240	231	231	248	245	244	227	261	265	256	254	255	232	236	248	230	226	236	243	243	234	216	271	267	262	252	244	268	225	232	231	271	270	241	237	219	273	259	247	229	271	230	234	264	232	253	240	242	243	221	233	252	242	245	233	210	248	245	259	248	228	230	294	240	245	242	266	263	253	255	248	248	241	240	218	239	257	225	250	236	261	272	261	236	232	237	282	239	251	239	247	268	266	252	249	234	250	248	259	252	227	239	251	217	215	242	260	255	242	255	236	225	234	222	199	241	246	262	237	259	265	245	245	246	194	241	257	262	254	221	268	273	253	227	261	263	259	240	248	251	237	237	214	234	272	253	253	275	273	251	246	232	256	236	235	233	246	261	249	233	235	231	242	272	253	239	223	239	249	217	221	239	239	249	240	242	231	243	253	252	231	269	247	244	249	270	286	228	257	245	232	274	241	220	244	259	231	226	245	237	235	247	236	254	276	244	236	246	247	247	231	283	260	260	264	264	252	214	260	210	237	238	253	225	242	261	257	253	284	262	249	265	239	242	255	244	245	244	254	240	262	231	259	246	241	236	226	239	256	259	262	243	260	257	234	242	242	231	246	253	245	230	241	240	265	265	280	261	259	252	260	267	251	231	275	210	231	252	277	252	232	248	236	259	252	262	270	216	221	229	232	253	238	290	254	246	253	263	229	207	250	261	242	228	237	246	256	230	211	224	256	251	262	273	260	227	216	247	232	226	259	241	212	224	233	257	229	243	242	225	224	268	237	240	259	224	224	241	233	230	251	243	247	259	250	274	214	250	275	227	228	275	220	216	251	251	258	275	236	231	242	251	216	221	266	260	260	223	283	233	258	276	263	235	238	224	249	224	249	239	258	217	249	243	254	231	227	224	229	236	219	238	259	262	227	231	254	234	268	264	239	256	272	256	251	287	226	277	238	242	243	247	262	212	252	256	243	218	214	271	263	216	247	239	277	233	257	245	247	254	217	218	226	255	222	240	245	215	260	232	245	273	230	257	213	261	269	282	231	225	234	229	244	226	259	226	228	256	210	258	251	237	216	232	249	239	241	249	220	231	245	255	263	232	250	229	264	270	232	269	230	233	245	246	213	234	252	265	267	270	229	244	258	254	260	236	225	268	262	224	255	269	262	281	270	247	226	244	232	256	237	246	223	258	245	268	234	247	223	244	239	232	243	249	255	245	227	258	221	243	211	235	249	244	248	253	214	260	254	248	261	239	271	212	246	260	225	208	208	231	242	234	251	248	232	235	248	244	250	223	245	240	255	252	281	228	223	220	251	240	233	247
21357	18883	31185	33992	32351	28232	24250	21081	18057	16679	15136	14747	14906	14070	12546	11572	10196	9003	7781	6274	4874	4493	4573	4376	3620	2993	2513	2284	2440	2256	1950	1691	1884	1905	1817	1633	1482	1353	1373	1265	1372	1257	1055	1229	1190	1108	1138	1084	1043	1019	1004	947	999	907	930	943	938	893	815	793	965	766	802	764	741	779	729	662	782	754	722	737	707	682	685	659	688	635	624	626	608	636	653	583	629	622	675	643	651	620	687	660	619	649	607	597	599	645	598	619	625	603	661	593	586	620	606	599	603	598	629	576	574	593	594	608	626	559	632	606	559	564	603	565	624	618	585	588	613	630	574	602	566	604	590	608	601	593	579	603	641	604	599	591	606	572	609	593	608	611	579	633	605	630	600	581	588	611	600	618	596	607	642	596	619	620	602	581	599	598	585	589	541	603	612	598	641	584	648	588	622	580	589	629	577	634	632	598	550	600	625	628	595	619	558	602	637	598	617	627	567	622	605	618	614	595	590	618	602	598	579	588	646	557	603	602	632	563	613	588	593	611	588	567	600	599	568	598	633	646	588	517	612	573	632	625	624	577	595	613	593	582	623	592	556	609	611	554	596	619	589	629	581	560	595	559	566	611	623	638	625	563	591	612	628	596	606	604	640	611	643	577	595	622	575	554	585	571	601	590	602	573	603	600	586	587	595	630	580	616	596	601	612	612	635	589	607	571	646	616	556	640	593	607	612	619	600	591	659	589	587	590	621	592	629	600	586	605	561	616	618	545	608	602	570	588	610	606	611	568	624	620	586	600	627	583	609	608	603	618	613	614	630	592	617	612	564	622	599	576	612	614	616	588	598	577	570	579	617	586	578	562	562	612	622	608	620	584	605	597	584	626	630	594	586	605	534	556	601	622	635	615	594	614	570	576	604	615	593	575	619	598	627	619	619	604	595	622	591	568	570	617	581	625	630	568	576	621	610	621	590	622	590	557	628	559	560	604	635	599	595	616	685	568	591	585	580	590	626	591	580	552	604	571	628	597	581	620	625	578	623	567	601	578	616	567	607	618	573	607	583	596	589	599	606	609	612	636	610	601	553	579	634	647	618	612	633	601	583	575	599	594	587	602	606	577	627	632	612	576	565	630	611	619	595	629	596	580	585	615	573	586	641	576	564	610	585	583	599	598	590	596	565	626	634	570	635	645	558	593	615	633	594	579	595	584	557	582	614	547	615	603	659	561	618	593	593	606	592	552	590	614	635	571	618	610	602	609	568	614	593	644	629	573	635	575	627	621	614	597	583	591	592	605	596	558	608	559	610	602	530	632	606	619	612	571	607	604	608	622	585	562	555	588	569	621	611	597	580	583	572	596	598	570	604	616	578	634	568	599	566	595	571	608	620	614	625	601	617	643	588	602	580	612	619	566	650	581	570	623	617	609	579	578	638	600	614	608	628	588	617	606	613	619	619	564	618	598	620	566	639	579	638	575	605	580	603	600	574	650	596	567	591	612	584	607	594	574	620	575	596	587	629	553	641	584	600	560	602	598	567	577	593	647	626	605	597	595	547	596	570	607	562	583	635	644	596	603	626	593	607	613	604	593	546	639	614	554	559	558	565	567	630	620	602	580	557	587	626	579	615	562	626	593	578	594	620	594	630	571	612	599	606	626	578	617	625	575	628	594	650	580	617	589	583	593	549	616	607	649	622	571	544	633	622	597	589	621	607	606	626	603	579	629	607	592	601	632	656	594	574	590	565	639	633	635	644	604	601	632	575	616	559	577	594	580	606	597	582	573	573	574	585	615	580	592	615	609	589	606	593	602	592	585	595	552	620	602	593	619	608	603	561	618	585	601	626	583	583	609	586	637	616	571	617	617	646	586	591	598	583	592	635	579	594	627	558	604	554	657	594	569	576	610	561	601	547	553	592	591	595	583	571	581	578	589	599	604	628	611	575	578	626	594	579	591	560	619	604	576	625	568	562	606	606	594	600	552	591	627	608	570	577	584	637	607	553	611	628	572	537	616	523	639	577	597	612	609	583	586	605	541	616	596	606	622	594	588	636	605	608	636	583	575	552	613	610	599	600	602	589	560	585	643	573	612	627	571	574	614	610	581	575	601	571	627	575	604	562	567	597	589	573	601	543	626	612	583	561	588	581	589	575	596	573	572	643	612	648	595	615	607	595	604	627	610	567	614	580	645	551	619	599	621	601	576	634	594	641	570	606	585	585	612	591	604	584	576	597	655	611	554	578	610	572	587	599	614	642	564	600	603	606	616	618	618	606	624	553	583	613	569	622	589	567	623	630	599	606	595	630	612	646	566	635	639	621	618	623	583	596	630	596	618	602	613	584	591	616	619	611	577	586	579	571	592	616	567	646	604	623	602	573	589	614	567	603	579	583	608	606	636	626	568	623	580	583	604	613	616	645	616	610	615	623	600	646	630	534	635	629	573	607	611	610	554	609	620	589	595	629	601	590	552	616	551	614	609	602	627	570	620	571	622	568	602	621	569	571	611	587	590	597	592	531	627	594	590	582	633	597	592	611	603	601	597	593	623	590	613	626	580	586	652	593	571	589	593	587	594	553	613	580	605	614	577	618	587	553	621	595	637	580	600	600	608	613	588	608	616	577	601	585	610	614	628	588	659	576	619	630	601	601	593	592	620	569	588	594	617	599	614	619	579	546	583	631	623	607	589	616	638	588	622	619	584	611	595	643	643	590	602	566	569	616	577	584	610	625	563	616	592	641	654	604	657	606	577	591	563	645	540	603	572	603	607	586	626	571	572	584	635	579	611	612	637	564	570	567	626	637	601	570	653	560	577	592	569	614	565	584	610	614	585	611	597	627	606	583	581	570	600	585	582	596	634	623	579	582	596	565	610	596	619	611	612	605	572	614	599	599	586	593	624	591	609	621	658	606	538	573	584	630	574	604	591	590	605	610	559	581	601	600	577	630	577	619	560	555	589	582	616	616	615	591	611	589	605	639	616	566	567	615	614	571	576	595	548	577	601	602	610	585	607	623	612	580	580	629	573	577	605	569	562	593	614	548	588	586	595	631	627	555	614	611	591	581	581	616	627	600	593	606	587	604	603	598	597	647	590	592	563	591	569	609	619	588	608	593	588	566	583	608	661	635	602	561	612	585	612	616	615	547	615	564	607	613	617	576	578	600	616	611	550	597	613	660	662	616	606	594	577	582	598	599	565	617	617	585	668	618	617	589	656	587	602	623	583	608	597	592	606	551	558	627	567	625	620	571	626	607	601	593	603	596	588	564	571	606	609	598	634	535	619	598	610	591	577	625	600	602	579	598	609	617	567	637	577	644	632	623	579	583	616	620	630	647	581	600	619	607	603	603	588	593	588	577	609	604	608	582	597	592	626	625	616	584	595	593	636	570	629	589	587	584	632	609	597	619	594	604	591	622	585	606	637	647	635	610	595	583	611	610	560	629	597	524	594	625	572	552	597	614	645	659	602	615	645	612	601	617	580	619	604	615	628	621	584	604	521	644	581	652	626	615	583
17599	14235	15713	10718	7078	4439	2977	2054	1514	1230	1034	931	941	978	976	868	827	784	580	492	427	445	380	372	336	328	314	312	308	280	330	277	275	279	254	236	268	253	255	269	244	265	258	269	298	275	261	241	232	247	243	266	285	224	248	257	265	282	236	269	227	234	258	281	247	228	235	237	260	246	266	265	240	245	263	270	271	228	255	237	247	231	240	251	250	246	237	234	254	235	239	256	245	243	224	265	246	241	241	232	224	257	259	243	232	262	253	221	234	234	240	248	267	250	255	235	268	217	243	240	242	293	277	261	273	239	231	249	237	218	255	232	270	246	211	208	244	233	245	278	242	259	253	236	218	268	242	226	232	274	252	206	245	236	236	297	230	226	225	258	252	258	241	246	230	252	247	215	242	236	248	248	239	237	242	240	256	245	222	216	238	232	250	261	240	245	238	229	245	257	245	245	253	234	237	225	255	254	238	249	240	252	245	245	271	243	232	258	236	229	273	236	209	245	221	287	187	230	233	261	256	223	251	267	237	239	244	247	249	258	246	242	225	197	235	251	244	245	235	243	231	222	209	253	243	250	245	234	206	226	245	241	226	231	250	253	254	236	241	247	239	272	237	241	274	244	252	213	242	238	234	242	237	256	231	248	249	252	229	236	251	247	236	224	251	228	230	216	244	222	244	249	231	250	226	265	244	259	246	236	252	253	253	244	258	246	279	251	235	245	236	263	238	245	233	283	266	243	242	239	251	238	256	237	229	254	235	245	246	252	272	240	255	244	238	209	265	283	259	227	252	229	223	270	247	246	241	247	237	241	232	236	282	209	238	257	219	222	221	238	246	250	245	232	249	274	230	223	263	242	203	244	236	248	251	247	267	239	236	232	224	227	260	231	269	248	227	258	221	261	224	237	219	246	236	244	262	254	278	262	278	230	206	261	248	242	259	226	227	244	214	236	261	244	241	254	242	257	255	252	217	257	242	235	235	260	231	232	266	225	241	223	268	227	239	241	226	241	239	216	256	235	252	258	241	234	225	266	229	234	249	248	229	244	229	232	228	236	263	258	215	275	261	230	249	236	234	213	238	242	239	244	232	254	230	247	265	248	246	227	258	260	260	249	245	265	243	256	246	283	251	223	239	246	221	242	225	256	243	257	237	256	257	262	226	252	243	255	238	248	224	224	218	281	238	256	241	243	236	268	222	244	249	257	232	239	263	245	225	248	238	251	223	253	262	243	236	263	249	231	255	234	218	270	248	250	237	200	241	251	236	249	237	245	222	246	270	235	239	260	234	263	239	270	257	238	260	234	235	226	232	261	238	221	195	249	270	245	232	229	222	235	262	259	254	254	231	243	265	267	228	243	232	227	236	246	250	245	265	257	239	212	251	262	238	226	258	247	226	251	238	229	235	242	254	227	261	244	253	242	261	234	252	220	236	256	227	266	239	250	260	246	216	254	230	255	245	245	254	229	265	226	252	244	232	231	256	239	263	242	226	243	246	226	244	254	238	242	270	220	262	249	247	244	232	240	229	222	266	247	253	243	233	241	241	255	232	253	252	245	227	283	244	266	264	258	244	264	247	219	238	243	229	242	260	236	236	250	209	231	259	266	251	229	282	260	290	247	255	249	227	255	272	252	250	229	253	254	235	232	224	285	231	242	233	282	231	277	243	215	240	239	234	230	249	241	252	250	224	249	250	264	261	238	253	285	255	219	223	262	220	242	230	265	247	261	224	247	257	264	252	259	243	230	269	253	235	258	258	252	252	242	242	241	238	234	245	264	269	256	245	227	235	258	258	263	245	262	256	235	265	223	245	221	244	213	265	247	219	270	226	259	232	242	233	248	239	268	254	219	225	216	221	253	248	255	256	222	219	263	259	229	260	240	273	241	258	245	229	245	247	275	236	282	198	257	236	228	211	246	237	245	235	245	278	247	253	255	240	246	231	221	243	254	240	244	243	238	248	231	257	229	260	265	255	249	225	262	242	263	239	245	206	240	278	275	263	257	275	234	262	251	258	239	231	245	234	228	237	262	280	254	241	236	245	242	199	280	228	267	241	241	230	247	258	224	270	253	265	266	231	234	236	258	229	229	255	248	233	216	249	244	255	249	257	255	265	265	234	287	236	244	230	218	258	254	252	229	226	216	255	253	240	221	244	250	224	256	258	222	238	251	255	253	213	260	220	230	243	291	236	268	242	242	262	236	250	244	249	245	247	229	260	261	258	212	236	257	276	241	234	241	245	265	216	237	247	258	242	255	219	236	224	223	254	250	247	238	241	231	231	246	235	280	273	253	247	252	228	270	269	238	227	237	267	254	255	253	282	260	211	225	240	267	256	244	232	232	225	194	285	251	252	246	211	250	242	261	250	258	229	248	221	239	225	228	242	249	233	285	241	244	260	251	234	258	232	231	238	234	253	259	256	242	262	265	259	243	246	257	255	247	253	242	244	253	269	226	255	249	233	240	258	226	218	239	232	229	227	245	247	273	242	235	246	243	247	229	238	236	241	260	238	247	261	241	225	243	231	247	251	243	263	242	232	258	220	234	211	261	251	236	247	262	266	283	219	249	226	249	231	251	223	243	270	233	232	261	238	242	242	259	236	246	249	235	260	286	249	239	253	258	236	244	241	253	237	257	253	232	247	264	229	254	248	229	268	239	211	255	234	243	210	230	271	226	247	260	256	271	220	260	250	252	234	259	234	239	199	232	248	254	266	230	255	246	251	237	239	265	255	259	253	220	248	252	248	238	253	262	236	233	238	228	216	258	228	253	235	258	229	230	230	231	243	246	247	226	261	246	222	248	257	239	240	224	277	236	240	263	214	244	232	245	241	248	271	244	227	224	270	257	235	234	284	262	254	236	237	264	220	232	234	233	237	220	262	233	250	233	238	225	222	248	244	240	258	239	246	227	230	247	254	228	232	285	222	266	254	243	247	234	221	236	259	275	253	245	256	238	254	250	264	250	227	286	244	248	205	247	264	266	253	245	238	248	242	246	226	221	237	264	247	210	254	248	274	228	261	237	245	241	253	249	258	226	250	238	225	242	235	251	271	262	267	244	296	272	250	244	245	219	253	237	224	230	243	244	252	254	245	240	229	246	249	221	247	264	240	255	229	220	235	241	252	249	230	221	239	254	255	258	220	275	261	257	234	263	244	225	256	243	248	232	231	237	228	235	251	248	226	256	229	259	242	235	223	242	217	220	260	279	208	258	228	212	230	246	257	228	215	262	260	254	247	247	237	262	263	245	210	260	268	251	242	238	235	234	262	226	226	234	231	224	257	222	231	283	239	228	226	260	259	213	217	278	241	235	229	242	248	237	231	225	289	254	264	232	256	243	224	252	266	270	221	268	253	235	234	253	228	251	225	244	249	250	247	255	235	264	262	239	245	233	271	258	240	256	244	233	246	244	223	247	220	260	248	234	246	232	238	255	255	246	227	244	233	251	235	249	236	281	290	250	244	234	277	251	252	245	248	262	247	232	223	257
9842	11048	21033	21335	19128	14714	11467	9087	7568	6213	5254	4807	4767	5259	5270	4756	4444	3935	2983	2389	2076	1767	1588	1477	1364	1179	1172	1070	1064	985	974	905	881	847	813	787	755	761	732	762	715	713	728	776	717	744	724	672	724	650	707	684	708	711	706	658	627	649	608	622	611	612	616	626	586	634	622	596	669	616	638	665	621	606	623	612	615	640	635	666	617	586	646	637	589	588	662	626	666	636	643	630	630	653	621	594	606	587	629	581	588	605	591	653	558	626	600	625	606	585	625	615	596	643	577	599	630	609	623	623	624	638	634	616	646	587	619	583	634	610	573	608	644	636	615	605	632	611	625	654	645	591	618	652	633	633	617	649	607	645	654	621	605	596	580	647	610	656	635	607	585	594	554	617	588	596	658	679	617	599	633	611	611	642	592	601	568	607	634	638	637	618	641	607	640	600	620	626	589	657	598	678	643	599	552	652	625	613	658	618	615	645	625	624	601	617	615	603	625	607	622	621	681	628	620	607	647	651	627	621	617	618	557	624	584	598	665	585	634	656	600	618	615	595	660	600	633	629	616	631	614	618	606	605	611	609	560	575	625	618	592	619	635	639	620	571	634	553	581	642	604	609	612	619	625	598	618	600	574	611	611	571	549	622	605	656	576	587	634	611	605	604	611	623	642	631	634	600	630	612	606	600	578	616	638	651	652	592	617	621	595	564	609	607	604	624	639	599	630	604	598	601	618	613	579	600	588	651	604	580	605	580	617	642	664	631	597	644	659	601	616	643	616	628	594	612	610	575	563	644	623	608	614	594	643	604	598	630	642	633	603	607	625	617	613	583	597	577	620	624	624	593	599	594	613	646	589	658	622	643	561	629	595	610	592	598	598	631	646	603	593	618	662	579	596	636	623	637	637	641	611	645	610	597	603	616	619	592	646	604	561	639	565	596	629	625	603	601	663	633	603	625	623	589	589	616	615	617	636	617	626	600	591	617	560	637	635	656	630	619	622	638	634	623	633	607	646	640	584	654	628	580	619	618	602	587	552	579	638	621	624	597	628	621	658	586	630	609	608	642	607	618	610	631	588	611	605	648	604	581	600	600	597	609	614	577	604	608	626	634	602	657	593	659	614	612	620	619	596	593	601	592	591	615	627	644	642	576	623	626	599	629	594	637	594	618	624	661	661	645	604	625	604	617	616	597	617	565	628	591	620	631	630	599	584	555	609	603	569	628	575	600	619	589	649	630	640	559	645	637	620	627	596	577	611	646	629	569	622	621	623	648	608	649	618	637	591	592	623	628	629	608	559	591	570	609	639	656	657	578	607	606	596	606	641	582	639	620	604	588	591	584	598	607	654	617	618	636	581	617	635	600	590	653	582	638	626	620	592	593	569	602	602	596	661	613	608	596	673	630	639	605	626	600	659	613	666	616	575	594	611	596	646	651	619	606	581	608	632	677	632	637	608	623	577	621	628	672	608	648	620	594	639	602	648	619	608	621	643	551	643	638	603	645	594	652	629	603	634	635	577	565	578	635	577	621	603	632	601	640	611	665	607	566	595	626	630	617	599	605	629	646	624	601	664	553	626	567	634	652	616	596	614	652	592	614	593	616	629	585	627	599	638	627	625	624	617	582	644	605	648	594	549	598	579	630	647	626	576	591	629	592	615	625	608	616	605	623	604	623	592	614	615	591	652	611	570	613	616	632	634	609	602	628	603	624	563	645	562	622	625	615	544	603	593	621	619	652	588	649	600	626	595	555	608	608	663	642	632	605	635	636	597	579	597	633	577	625	610	606	611	584	642	588	602	591	621	641	620	646	606	632	597	618	661	602	632	612	580	653	585	583	575	609	594	640	633	587	669	626	634	618	623	525	621	661	561	597	601	609	617	633	601	654	634	581	599	575	595	634	539	604	649	601	590	570	631	647	669	587	622	612	600	588	588	627	584	632	624	542	620	608	607	604	663	589	639	566	635	570	587	612	625	587	634	620	621	600	627	579	549	623	637	623	617	593	590	595	636	628	613	627	603	630	630	627	619	638	662	606	597	581	589	627	591	594	606	608	596	596	582	612	613	591	600	634	605	665	591	589	645	620	595	605	652	642	605	596	617	639	610	617	603	641	582	577	635	610	640	593	620	639	593	636	608	598	632	652	626	633	634	631	582	613	633	595	680	608	605	587	641	653	622	618	626	585	617	636	608	592	579	606	651	586	639	596	605	631	638	583	623	593	607	605	642	596	611	609	598	614	632	611	593	628	628	567	586	609	582	644	582	596	589	627	623	568	645	578	621	591	617	617	600	583	617	636	585	650	621	649	643	596	629	603	611	606	590	602	647	642	612	604	619	633	605	626	614	632	606	655	596	644	635	598	600	633	582	607	630	579	615	592	615	660	625	617	619	604	639	610	620	618	609	589	565	541	574	609	631	575	631	627	640	630	614	603	632	581	643	601	631	597	653	577	641	633	599	648	580	665	650	598	611	634	599	639	622	616	610	602	638	561	631	607	596	603	666	562	648	590	590	615	593	594	625	593	642	599	590	599	666	641	575	632	624	601	604	630	609	552	638	616	613	628	670	604	599	581	596	602	636	612	603	562	568	628	624	617	613	625	623	690	609	559	619	596	629	634	621	629	647	647	661	621	573	609	612	559	618	631	604	611	631	559	588	611	633	637	596	607	601	659	585	601	585	611	603	574	602	618	573	588	606	608	628	647	608	650	622	628	623	582	629	582	645	635	593	599	603	630	648	563	599	608	621	620	605	608	574	649	623	616	631	619	661	591	597	656	622	582	619	606	547	601	610	606	642	628	606	591	614	625	626	587	607	545	638	612	627	606	583	616	636	607	563	659	597	566	665	611	647	641	584	672	665	612	581	656	624	618	598	625	634	614	614	586	645	593	641	626	654	644	600	591	648	661	575	577	629	586	622	615	611	597	612	602	581	668	633	650	600	658	616	636	623	615	605	594	643	592	667	597	624	570	632	648	583	589	598	625	591	607	594	623	638	623	595	657	606	660	647	596	608	625	567	657	619	616	638	621	617	617	612	656	573	572	596	591	636	651	576	632	630	584	625	591	598	664	602	606	622	642	633	621	621	637	614	603	631	566	613	611	618	603	648	632	594	606	639	631	606	623	571	621	668	601	586	612	600	597	657	603	586	647	639	600	642	631	624	638	640	623	646	609	615	611	624	594	598	611	614	633	566	622	549	615	623	620	616	628	630	594	668	628	593	610	570	606	574	633	585	601	627	629	614	586	624	621	616	641	633	614	605	626	602	607	625	592	649	624	599	625	574	615	600	632	628	640	638	645	574	667	622	603	636	615	559	612	610	638	627	617	626	614	604	584	584	615	626	642	584	564	601	614	597	623	639	584	607	604	597	596	604	615	611	627	581	632	673	640	578	572	615	615	600	619	614	660	590	622	647	609	573	612	557	608	562	624	574	649	607	604	629	576	615	595	620	629	624	639	670	559	619	629	629	590	620	619	616	610	653	635	655	627	635	628
26527	20718	22115	17888	12553	8189	5694	3921	2968	2456	1994	1917	1905	1912	1837	1662	1358	1176	912	749	670	591	644	605	551	457	432	425	438	437	374	345	394	368	395	343	378	357	360	326	337	345	288	318	364	328	310	304	314	304	326	342	338	337	311	304	313	328	305	303	321	274	263	283	296	312	283	329	323	301	292	279	253	291	313	276	290	277	268	301	309	295	299	300	284	289	304	317	290	265	316	288	293	289	271	294	311	288	318	308	325	283	297	301	302	312	314	281	271	337	267	294	305	319	315	276	301	268	281	265	261	293	282	281	286	316	297	292	301	273	333	320	311	314	254	290	285	351	290	261	268	287	300	309	310	304	295	307	302	318	309	280	310	282	289	319	285	278	300	305	286	293	321	326	291	300	283	280	277	334	310	299	310	290	275	277	290	295	317	305	297	291	250	271	276	276	298	292	317	324	306	300	322	322	278	287	303	291	282	276	294	294	305	305	322	299	304	256	317	294	289	298	288	301	279	308	280	289	337	288	307	274	284	282	294	256	276	278	244	279	265	330	281	301	268	304	299	308	281	341	292	295	310	298	290	306	326	280	299	296	291	312	264	300	285	245	311	282	302	284	293	303	311	286	282	271	295	316	290	307	287	294	278	296	311	292	302	312	305	336	286	304	305	300	273	297	263	315	273	261	328	247	286	292	302	290	285	266	291	275	279	280	280	311	309	278	290	289	294	284	265	291	291	291	284	285	282	281	279	295	299	276	294	310	306	288	301	298	306	287	282	271	266	268	276	313	260	303	268	301	314	323	276	300	286	302	255	303	313	260	281	305	310	307	304	322	282	294	309	309	284	288	294	307	296	290	293	293	301	324	305	280	338	291	272	312	297	320	262	292	302	298	302	281	290	309	281	315	286	306	288	297	311	252	300	280	310	338	286	307	265	273	267	315	281	298	275	296	258	312	304	302	281	256	290	315	327	264	288	293	308	319	296	310	258	283	285	310	273	294	245	274	291	298	293	285	267	284	286	282	311	303	292	306	294	288	304	313	308	298	283	303	298	261	264	280	294	299	276	279	293	335	296	275	299	302	317	295	271	316	287	262	316	299	291	289	275	263	269	294	348	262	290	323	280	276	300	300	293	306	281	290	325	271	307	345	244	287	313	302	292	274	298	302	274	275	309	307	280	281	275	294	301	275	282	279	290	299	288	270	278	268	282	254	268	291	311	252	301	285	301	295	269	307	320	283	302	325	262	277	274	284	243	304	287	276	322	286	340	273	267	264	339	292	310	322	293	283	300	281	293	269	333	315	292	318	270	289	288	306	314	274	291	301	273	256	295	295	281	268	298	302	277	285	327	325	298	302	285	271	309	286	314	310	340	302	292	308	280	284	314	290	278	258	294	300	278	298	252	304	294	278	329	293	312	269	291	276	262	301	271	282	319	325	288	286	293	288	303	295	283	312	241	278	298	324	283	320	272	277	287	302	277	304	262	282	278	295	279	305	288	288	297	306	282	292	274	294	287	303	304	306	289	303	285	262	274	258	281	275	289	253	283	290	288	318	287	308	298	284	299	259	297	301	299	280	289	299	287	299	309	267	305	281	284	288	299	287	311	302	266	283	296	293	295	301	295	277	313	274	300	295	297	300	289	308	274	271	270	293	287	285	293	311	276	297	301	292	296	278	307	302	274	287	303	288	306	288	293	254	290	293	292	332	309	302	293	282	264	279	315	279	303	299	298	292	282	297	305	286	272	306	283	304	296	297	296	275	276	270	267	247	295	292	270	315	321	311	314	286	281	305	270	285	271	301	284	292	310	311	287	290	287	302	282	251	294	271	286	296	264	276	266	285	294	272	268	268	312	280	273	275	311	282	261	277	304	292	290	313	270	308	280	312	284	284	303	290	304	302	289	297	316	282	301	310	306	322	297	293	282	301	306	297	285	285	267	276	302	290	287	296	287	281	279	280	287	308	266	294	313	284	307	308	250	287	284	288	307	284	247	298	277	307	308	283	311	308	275	296	296	277	279	287	265	289	300	302	327	292	297	269	312	284	279	300	285	301	302	296	300	290	299	282	314	285	285	311	283	308	323	294	296	284	264	262	285	286	291	289	279	308	302	286	293	294	273	255	275	281	288	309	298	308	297	323	289	302	280	290	317	306	274	306	322	310	292	269	292	316	288	299	292	303	296	272	251	272	273	278	303	298	277	323	258	296	315	276	282	275	303	292	295	306	266	308	274	277	320	288	309	307	302	259	301	300	298	316	293	287	293	302	271	298	291	284	301	317	259	271	283	302	295	290	281	282	278	290	278	283	267	280	289	305	288	293	302	294	281	293	315	258	294	297	308	283	318	276	293	301	301	290	315	281	292	285	322	281	259	290	284	257	288	269	282	305	270	341	277	292	291	286	294	273	345	277	275	296	327	295	323	306	296	293	279	303	314	309	293	289	261	300	304	327	280	269	281	293	296	285	301	273	284	270	306	313	276	284	279	290	320	287	296	291	313	301	301	281	308	292	267	297	296	313	305	294	274	304	302	299	286	277	281	306	275	305	315	318	288	286	297	294	271	270	262	280	283	287	276	284	270	296	290	308	302	309	299	282	272	308	250	275	281	288	326	291	259	297	269	286	292	274	304	295	260	309	279	276	289	335	272	301	287	309	326	298	249	286	294	304	279	269	301	289	289	274	318	303	265	286	327	284	274	267	294	306	288	275	270	302	284	300	265	298	248	291	312	302	285	273	278	304	266	310	311	285	285	305	269	304	333	250	270	280	280	288	277	280	297	277	311	308	316	295	270	280	356	280	289	293	287	279	289	268	274	270	268	309	272	302	311	294	286	289	312	289	292	312	319	321	274	308	312	292	280	325	286	283	316	254	289	291	301	273	320	262	278	281	271	275	315	276	262	257	303	332	296	279	331	286	284	306	296	302	296	318	330	286	296	264	269	306	295	271	270	323	269	290	312	301	282	282	294	303	319	299	291	299	310	282	280	323	285	298	318	304	305	279	277	270	299	284	284	289	281	257	300	316	307	304	275	300	298	297	288	325	258	302	285	293	295	270	302	290	289	262	261	283	299	266	291	321	283	314	271	268	294	286	304	297	288	299	269	304	257	275	298	296	297	288	315	301	299	310	321	307	288	286	305	281	316	295	284	304	292	299	292	300	317	290	305	268	297	309	281	286	291	302	306	299	314	297	286	288	296	325	334	298	281	326	277	301	272	303	303	270	270	281	265	279	286	300	290	291	304	298	305	274	292	258	293	284	295	275	291	287	282	312	294	287	290	286	271	253	281	284	329	278	272	279	276	289	292	311	306	308	284	306	255	292	289	308	301	281	338	295	303	306	321	273	283	283	279	293	285	305	304	293	298	279	284	294	276	311	302	302	247	308	283	282	283	283	290	343	280	271	270	291	268	284	289	307	317	274	289	301	299	309	300	264	284	286	296	325	298	315	319	311	284	286	311	284	294	270	287	312	286	290	275	308	295	268	319	299	284	271
16135	15638	26895	29141	27069	22418	18069	14991	12885	11122	10220	9669	9517	9689	9266	8390	7259	6339	5154	4153	3381	3182	3104	2951	2412	1999	1811	1787	1775	1577	1420	1332	1349	1425	1426	1263	1175	1064	1033	1052	1156	1005	953	1098	1073	984	993	1010	970	893	937	911	898	906	899	898	857	896	826	787	832	812	799	747	794	731	736	785	794	743	719	752	747	777	739	769	705	752	727	696	731	767	732	727	702	772	751	716	733	727	723	661	753	723	718	705	736	671	711	726	743	744	748	657	726	710	641	687	731	750	736	724	735	717	716	741	701	690	713	684	734	743	711	717	686	721	724	705	670	719	669	666	753	769	681	700	685	726	696	684	703	720	720	688	749	713	672	725	695	731	705	748	731	781	730	751	669	751	656	734	704	707	720	737	718	654	684	681	709	728	665	732	717	722	659	727	726	691	739	675	727	690	741	702	686	725	726	693	712	728	712	727	659	705	732	703	716	681	745	719	782	720	697	761	699	673	725	703	677	720	684	743	666	751	726	731	742	707	671	710	755	759	673	719	711	723	766	758	735	699	677	719	719	682	692	665	706	659	716	680	717	665	711	690	733	732	720	706	703	690	699	672	748	684	656	729	690	697	754	682	713	698	711	698	671	734	709	697	703	737	713	733	688	678	727	704	784	734	754	669	671	733	737	678	782	694	692	703	699	726	696	697	706	694	737	738	704	711	673	749	725	673	722	727	686	731	726	712	683	709	700	702	727	731	688	678	736	681	707	714	703	708	689	728	706	721	711	695	711	715	656	751	695	759	751	706	714	720	664	700	687	710	696	754	707	704	674	718	741	692	727	724	727	719	754	698	713	699	747	696	722	721	759	710	697	732	733	674	735	696	691	697	745	704	734	728	739	745	723	690	708	782	717	694	696	700	693	678	722	759	714	690	767	741	734	692	740	695	684	693	740	711	658	712	739	693	741	741	726	741	689	756	744	684	713	696	702	685	701	773	707	755	758	690	694	712	698	702	684	708	750	716	717	732	706	706	713	739	687	679	736	716	737	701	760	682	732	697	635	680	695	719	684	700	729	696	755	710	693	732	728	712	708	719	683	747	669	661	703	677	742	685	727	724	668	736	723	690	750	711	711	719	693	706	742	729	743	661	713	740	699	697	709	707	680	689	712	734	763	697	714	756	694	690	714	741	737	695	687	724	768	700	717	712	751	736	702	704	726	663	715	722	687	731	733	718	693	730	691	704	713	719	736	720	679	724	677	687	683	699	718	713	667	722	758	742	697	668	690	706	697	706	709	751	676	689	722	710	686	680	709	745	712	660	741	708	673	723	674	711	743	745	705	712	695	732	720	715	708	706	677	716	721	747	734	734	691	689	686	735	740	734	705	682	715	724	749	753	743	652	706	666	713	717	692	697	723	696	682	682	717	701	706	702	715	697	658	746	732	693	647	742	664	736	664	703	740	660	695	724	702	652	725	707	685	662	716	744	693	703	730	689	688	731	777	674	728	682	700	717	726	707	705	676	713	701	733	724	661	726	736	694	732	754	702	724	730	713	664	692	735	715	742	722	720	714	733	722	761	716	697	744	693	693	672	681	712	656	713	662	754	748	762	708	720	698	736	714	716	699	702	671	704	679	763	712	727	717	676	684	681	729	754	681	745	674	731	741	708	735	695	748	736	658	713	690	761	727	717	753	700	755	687	689	757	722	718	686	694	680	711	715	738	727	704	714	726	753	703	721	722	707	750	683	728	714	692	751	700	716	743	732	674	723	739	706	664	690	704	690	713	740	771	695	703	700	746	705	687	730	714	736	724	726	716	728	753	756	738	720	684	757	723	720	702	691	734	687	718	703	748	717	712	713	687	716	704	712	648	696	712	732	722	685	696	679	679	731	718	715	655	687	721	718	759	694	682	702	714	724	749	689	711	678	689	752	731	758	725	732	711	725	704	738	694	713	769	674	711	690	669	825	683	697	688	758	734	701	657	746	677	712	686	731	716	719	688	704	728	695	679	683	696	700	711	662	732	697	735	735	728	738	687	680	747	764	706	678	710	699	729	692	740	721	710	709	742	659	698	654	751	696	731	741	665	691	696	688	727	700	671	731	727	711	697	696	727	752	694	685	742	721	707	675	733	760	709	683	729	691	722	705	735	737	756	756	738	739	723	714	699	708	698	696	745	718	733	678	697	738	788	734	701	732	693	710	712	732	731	708	651	711	673	720	652	720	695	721	661	696	751	675	721	717	710	721	744	713	717	726	611	710	723	735	696	763	745	695	682	739	786	721	691	720	677	705	738	731	736	712	737	699	700	664	729	733	738	699	694	683	726	734	659	737	713	681	731	762	730	702	698	707	714	703	719	755	721	741	672	702	750	681	695	732	734	696	661	703	720	677	666	728	727	663	705	714	716	745	731	720	737	679	645	723	722	681	700	678	702	712	737	720	727	730	727	697	714	700	655	701	743	721	747	726	710	737	782	722	713	726	687	705	729	724	717	705	740	708	708	704	736	716	685	746	706	716	717	740	679	752	748	716	685	702	685	716	707	668	699	747	676	673	652	717	687	723	714	792	729	710	703	714	717	750	734	684	770	757	676	707	729	713	720	703	753	708	687	691	748	685	737	783	706	676	750	695	731	766	682	699	677	680	677	740	663	733	699	722	709	719	713	704	698	723	781	714	676	720	702	723	738	736	766	676	708	693	732	678	728	733	713	731	688	698	712	724	710	769	719	732	672	714	740	707	691	722	745	722	735	704	733	661	699	643	727	683	708	701	711	732	667	677	713	693	706	697	695	685	681	679	734	667	716	699	756	698	684	685	699	718	744	728	712	731	694	704	687	687	703	722	694	717	714	646	732	693	762	670	714	733	699	689	701	699	719	733	768	698	702	735	716	734	708	704	712	682	751	743	730	706	751	739	729	693	682	710	719	726	692	695	728	666	714	710	744	724	724	704	711	765	704	713	704	678	712	748	697	737	696	680	714	742	716	691	727	692	723	711	691	697	757	715	722	707	769	686	658	736	714	681	689	675	731	702	684	669	722	716	642	710	711	749	759	752	729	723	679	689	661	725	777	669	738	692	691	709	734	757	680	689	643	749	691	705	737	731	751	724	736	729	719	717	697	712	701	681	674	729	743	724	725	744	746	740	722	685	750	693	726	730	710	717	744	765	721	669	735	735	720	700	746	745	691	714	683	711	700	695	722	704	718	704	722	723	687	653	679	752	695	713	698	713	733	726	694	699	698	700	711	651	737	735	685	676	703	755	726	701	710	729	710	704	692	732	712	724	740	703	705	714	718	718	707	723	679	707	680	680	752	753	712	776	727	772	731	685	751	691	733	704	708	701	744	721	709	738	729	707	678	679	721	716	724	709	718	709	778	705	679	752	715	708	718	744	708	728	718	701	710	708	728	721	703	676	754	721	717	700	718	722	694	751	747	726	717	696	716	740	702	670	692	715	677	748	734	697	718	748	716	695	751	673	714	693	735	716	718	713	759	687	776	715	706	730	718	699
35098	27009	29025	25131	18951	12872	9011	6297	4755	3619	3378	3064	3129	2963	2783	2327	1951	1540	1254	999	850	866	859	808	617	531	479	468	452	449	431	407	411	353	428	375	316	274	355	307	314	332	320	313	343	337	316	293	295	284	326	302	294	295	276	289	271	274	253	260	290	268	254	275	273	254	212	265	256	235	259	261	259	240	245	241	225	253	249	212	267	244	250	253	253	237	256	235	240	246	264	272	259	227	245	262	233	247	255	240	247	234	211	226	229	261	233	274	243	257	265	257	274	253	221	257	215	242	210	245	257	246	230	228	245	244	234	227	224	246	225	227	215	246	196	242	233	281	248	225	233	228	254	255	255	230	260	234	227	236	226	234	234	235	232	241	234	245	263	232	275	222	234	226	234	223	264	219	239	255	234	233	223	218	226	238	245	270	243	217	224	207	226	252	260	240	248	271	247	274	209	229	228	227	284	223	244	251	220	258	231	209	270	227	230	258	256	241	227	260	207	247	236	236	261	228	228	247	221	228	268	236	246	228	228	244	236	223	223	237	260	240	247	217	238	261	239	256	257	269	261	267	261	275	233	230	254	255	250	256	214	220	228	237	239	251	244	260	242	255	236	232	221	236	234	240	238	242	269	227	260	260	258	259	238	258	255	265	237	221	240	265	246	250	246	243	246	228	227	240	226	230	251	237	212	253	267	236	253	263	234	250	238	233	251	251	207	222	258	256	256	272	250	252	252	237	252	240	228	216	265	249	234	235	219	249	264	251	249	256	262	232	249	282	245	264	241	241	254	228	249	233	237	265	261	212	241	224	230	244	224	280	267	240	234	239	256	241	233	246	247	287	223	247	232	245	237	225	241	248	268	256	221	246	245	262	241	236	246	244	261	250	262	245	235	254	251	245	263	205	232	245	238	226	214	247	259	252	230	241	223	241	288	222	229	246	219	224	255	255	229	230	233	278	248	268	245	237	229	247	236	251	238	236	250	254	246	234	257	248	237	227	221	237	227	244	244	244	237	245	241	235	278	238	214	229	258	254	260	247	248	277	232	235	213	233	284	244	252	233	250	257	242	273	253	278	235	230	238	216	234	233	246	223	233	236	230	262	271	242	277	256	243	257	250	247	268	256	240	235	243	281	220	255	242	249	234	264	272	275	244	247	253	237	236	286	239	245	263	233	226	244	257	235	234	246	241	243	234	262	248	229	224	243	260	231	254	230	238	235	250	234	260	215	237	245	246	253	241	250	249	260	224	233	241	234	250	225	252	233	228	236	250	226	255	234	242	246	223	236	249	252	205	245	230	274	239	222	246	233	235	236	240	249	244	255	227	221	234	230	280	244	253	241	234	256	252	218	248	219	257	239	242	235	254	260	252	245	246	231	236	224	213	252	258	261	270	236	251	222	243	246	235	231	276	234	241	254	212	224	203	220	238	227	246	248	252	205	263	231	250	241	260	258	237	234	237	270	250	235	254	226	252	219	244	223	237	217	258	253	231	236	242	239	237	256	243	278	256	232	236	242	216	225	239	242	252	233	237	243	239	261	247	261	235	237	241	238	234	267	256	227	247	244	263	233	236	233	252	234	243	287	235	232	251	230	243	236	255	238	256	206	218	239	239	270	228	239	233	238	225	223	218	224	229	233	236	263	207	222	247	264	224	205	246	251	267	235	234	231	255	240	238	252	240	244	237	222	249	233	215	225	281	209	232	254	271	237	237	269	250	259	250	275	256	242	272	241	256	231	251	249	252	250	241	209	226	249	225	240	237	243	258	259	261	233	257	263	235	236	250	234	240	251	211	248	257	221	233	277	229	257	238	212	249	220	264	225	227	251	245	253	206	249	252	216	252	248	242	237	264	274	252	236	244	246	219	226	239	259	237	241	258	234	241	253	222	248	228	231	256	248	238	204	239	228	253	236	237	257	232	228	264	272	228	245	239	243	251	253	234	220	241	230	250	273	231	255	270	251	240	237	226	256	229	241	257	259	263	221	245	237	238	240	220	248	237	233	228	240	240	244	228	233	259	252	219	236	232	294	237	219	234	234	246	212	240	244	209	240	255	247	238	235	256	242	266	228	253	232	227	227	211	271	240	253	230	233	210	256	212	244	277	247	257	230	249	236	246	253	249	234	256	253	231	240	217	221	258	254	270	253	240	264	251	257	229	228	274	255	240	241	213	264	240	212	235	225	234	275	237	224	238	270	255	239	250	245	249	247	241	216	233	233	201	236	241	270	253	226	230	231	217	228	223	235	258	208	234	261	273	237	238	237	251	223	236	249	234	266	262	233	234	260	264	226	254	226	251	243	246	213	223	226	254	220	259	237	246	251	255	246	235	237	212	239	254	246	237	256	259	276	248	230	222	249	254	250	245	258	274	253	211	240	256	240	243	258	245	263	239	243	232	240	254	228	235	232	244	254	248	233	246	238	225	241	253	254	244	215	231	241	226	256	226	251	217	250	233	235	242	254	281	202	248	253	246	244	198	229	243	246	259	219	229	224	281	261	249	270	232	234	268	246	236	257	239	272	274	248	214	250	218	241	251	264	247	248	238	226	245	278	221	259	255	226	227	254	234	231	236	235	226	237	265	252	249	256	221	230	255	285	241	277	233	248	240	251	230	255	250	258	270	220	236	238	245	256	204	273	237	247	202	229	231	258	250	259	238	237	255	249	249	231	254	226	227	219	247	234	241	217	242	223	229	250	213	214	242	235	224	216	243	226	231	238	256	262	236	265	244	241	268	239	230	244	232	250	252	255	245	245	254	223	228	257	217	242	225	223	262	248	242	234	229	255	242	250	240	242	258	226	248	223	239	235	251	221	243	250	275	246	205	236	241	261	235	252	221	229	240	249	220	225	237	239	245	234	225	244	250	232	241	275	246	222	224	236	236	242	249	237	263	259	243	245	226	230	256	254	259	242	242	255	243	263	231	235	247	235	216	262	249	247	254	248	231	233	247	225	254	240	242	252	220	256	236	246	225	242	255	288	249	251	214	255	271	231	244	269	257	244	247	228	269	236	223	250	249	245	259	244	263	264	258	232	231	258	226	233	244	259	253	237	253	241	253	261	268	256	253	235	259	242	244	229	253	246	246	253	230	236	229	248	245	234	272	253	234	241	250	223	226	243	261	247	258	240	235	229	236	245	257	250	209	259	259	245	254	219	239	230	253	257	230	247	235	258	238	237	254	256	240	249	216	262	239	263	248	264	238	257	253	236	228	231	249	255	255	205	239	220	243	229	237	256	247	232	229	224	278	208	240	235	227	237	270	269	257	248	268	242	234	239	269	261	231	252	261	228	230	241	238	242	212	248	241	247	258	259	221	243	245	249	231	255	271	258	268	249	227	221	255	239	221	222	249	225	242	255	229	247	235	218	240	223	252	245	259	246	227	276	260	257	248	259	248	264	264	246	245	255	228	226	216	253	227	255	251	280	229	262	246	246	229	219	239	245	227	236	254	228	238	252	243	277	219	226	258	251	259	218	232	237	234	248
20949	19606	31826	35195	32288	28068	23524	20350	17451	15733	15001	14482	14385	13731	12787	11326	9897	8529	7060	5966	4990	4636	4985	4425	3487	2891	2466	2450	2334	2071	1869	1756	1890	1991	1936	1603	1415	1273	1347	1225	1334	1208	1187	1135	1184	1118	1067	1056	1075	957	903	1016	974	1016	842	972	917	909	805	867	837	751	784	801	767	711	701	692	659	682	725	711	683	728	653	668	642	677	664	648	575	630	618	612	630	614	639	609	650	603	600	607	643	575	574	657	592	606	613	668	571	627	638	597	605	615	580	610	601	624	604	644	598	600	646	576	648	636	611	609	612	586	572	603	641	618	611	591	615	611	568	601	597	636	583	614	603	604	587	589	591	602	589	611	613	568	581	597	615	583	583	589	623	596	583	611	564	603	602	630	591	570	593	622	607	580	621	558	585	593	545	596	654	627	602	620	613	574	638	528	600	560	630	637	599	566	592	602	580	622	620	593	598	588	625	611	586	604	575	556	603	626	618	615	567	584	606	594	586	633	580	619	573	556	632	598	574	606	562	611	595	591	596	609	593	578	613	576	593	619	635	626	584	636	628	622	580	619	558	643	615	572	583	589	628	609	652	545	598	617	578	635	610	607	636	591	634	589	620	595	632	608	572	610	581	614	612	624	609	578	610	564	626	538	609	634	627	600	603	587	576	566	558	602	593	614	629	597	572	601	631	578	625	613	582	610	609	576	609	572	577	588	573	593	605	560	567	603	591	603	618	589	612	569	549	606	629	638	606	616	605	560	634	558	566	601	619	606	572	597	592	599	603	606	595	579	607	556	582	647	622	611	615	606	584	611	593	626	619	617	590	596	563	567	577	590	627	588	576	621	619	590	620	625	599	657	578	617	608	612	598	602	657	584	610	547	577	593	589	565	563	630	638	599	569	595	567	589	595	599	588	612	599	587	603	573	566	564	558	592	588	606	591	627	557	623	621	569	605	594	583	577	671	581	598	559	615	619	601	583	574	626	642	594	574	534	626	579	634	635	627	590	588	560	635	636	580	586	580	606	603	571	618	634	582	607	592	581	583	586	597	609	611	620	590	598	595	553	621	578	614	592	627	636	590	569	610	613	584	636	581	605	610	593	639	612	615	570	616	589	576	635	590	611	614	630	566	614	588	584	615	588	616	579	604	606	628	573	598	602	612	576	575	588	577	597	597	623	597	570	562	636	596	590	593	563	601	625	558	630	641	605	594	628	614	583	621	625	566	579	536	627	604	578	616	553	622	592	577	597	573	573	605	546	579	579	602	582	571	591	595	614	592	599	619	595	610	605	591	573	555	631	579	603	560	626	572	599	595	592	624	614	574	625	623	621	653	631	625	569	625	604	610	634	568	555	565	607	578	594	586	573	589	608	622	593	581	608	582	573	543	582	611	616	634	631	567	579	563	608	630	557	549	577	593	626	621	614	601	562	590	615	611	595	601	623	617	582	592	622	629	596	599	579	596	582	608	623	605	612	579	671	626	603	656	583	599	623	563	607	600	612	614	540	591	590	566	584	584	610	563	585	577	589	587	613	565	565	557	581	617	601	569	590	570	637	568	565	571	622	617	624	630	614	568	663	562	585	597	584	586	613	554	554	563	597	638	561	619	611	569	596	624	636	583	577	572	626	585	553	608	587	639	596	575	607	586	602	564	553	607	609	616	598	580	568	588	605	551	589	589	567	619	591	579	614	571	589	578	625	568	600	581	594	589	522	607	628	621	634	593	621	565	559	586	647	577	603	581	568	623	577	564	609	553	575	636	596	587	607	560	597	628	597	574	614	615	638	610	572	624	608	629	607	602	583	612	584	618	606	617	588	601	550	562	648	538	632	579	587	579	559	614	611	570	617	585	586	585	624	602	590	596	615	575	559	602	572	572	612	583	599	654	587	629	543	614	658	580	620	587	575	586	604	586	602	567	583	610	614	592	626	599	599	598	600	633	604	615	583	634	603	616	607	587	616	606	591	611	584	587	603	601	586	566	604	643	597	586	610	563	613	605	577	597	604	607	576	572	608	598	614	556	615	615	601	579	610	587	581	612	592	618	615	597	598	645	608	628	566	590	570	599	553	572	620	590	626	607	644	625	612	640	591	570	588	602	612	587	618	598	573	616	600	575	616	581	625	607	588	565	627	616	561	564	595	623	586	588	576	625	599	591	634	591	625	640	581	639	573	625	624	644	599	579	606	573	617	615	590	611	613	578	613	587	591	574	550	593	553	560	585	577	611	551	620	596	582	609	568	571	609	557	589	592	588	576	571	616	587	623	581	639	538	611	565	587	612	604	594	581	559	600	577	550	593	596	603	601	589	585	640	592	587	567	599	590	585	606	564	574	627	634	572	619	586	595	602	610	588	591	609	608	544	578	631	592	592	588	599	588	553	602	602	651	647	601	606	637	605	627	582	584	641	597	597	539	561	646	581	589	554	607	593	575	549	582	585	573	573	597	605	602	632	588	613	589	597	577	599	624	540	617	582	592	604	580	561	612	663	617	618	604	584	599	609	622	554	639	608	608	616	578	586	594	629	634	576	584	557	601	598	577	595	631	613	569	625	560	593	653	593	636	620	602	576	600	613	615	627	578	611	569	610	590	626	570	586	598	610	571	561	576	602	595	574	591	584	554	627	580	619	559	598	579	628	602	585	592	558	621	626	616	597	577	563	584	637	635	637	592	575	631	598	560	614	623	596	625	599	587	585	576	570	587	596	647	580	651	581	616	574	581	590	603	613	607	607	598	606	581	609	578	567	579	620	608	589	550	616	639	603	619	610	590	577	545	597	583	584	622	583	586	597	594	613	610	589	598	620	611	620	600	588	616	615	594	595	573	572	594	600	598	628	604	590	599	595	623	584	604	602	616	614	604	549	602	596	616	622	543	589	569	604	615	608	620	608	577	622	640	613	650	590	616	592	589	594	633	593	596	591	625	586	628	572	622	621	607	607	583	620	606	609	584	580	545	575	629	628	583	586	637	620	642	573	620	627	597	583	579	587	621	603	583	588	603	605	604	634	605	596	600	575	556	600	583	632	634	620	600	672	552	572	601	611	568	598	624	579	620	614	599	605	591	580	564	594	590	596	623	574	632	593	624	616	572	620	588	583	584	547	617	585	575	591	584	641	606	603	656	599	597	580	551	599	626	589	541	640	599	578	601	607	575	622	619	619	654	603	594	611	553	593	557	575	601	589	587	597	572	605	588	627	598	593	657	581	564	577	587	623	586	556	600	615	592	624	605	635	638	616	561	569	626	583	589	590	566	591	568	589	586	619	589	597	571	592	584	609	578	615	580	539	609	547	634	607	588	624	586	569	585	649	634	596	577	579	595	629	531	587	592	538	601	593	603	597	590	611	585	597	620	628	591	599	594	559	593	588	605	640	601	608	611	622	590	603	581	596	581	602	608	635	615	574	618	605	598	558	597	585	599	603	602	591	614	626	581	624	558	597	600	549	571	575	589	578	600	610	584	620	591	624	586	585	605	606	639	552	632	570	563	622	559	543
17724	15015	16124	11345	6871	4342	2884	1951	1452	1224	1059	973	906	908	949	916	772	684	546	487	462	420	351	356	311	303	308	267	284	300	280	279	281	263	257	288	291	259	280	260	251	245	254	273	244	257	244	271	266	256	259	221	231	265	269	257	238	245	248	243	230	249	276	252	258	234	252	227	251	226	242	277	259	264	246	219	244	252	212	246	240	274	240	263	238	259	248	241	238	251	269	224	211	217	269	242	275	265	253	258	225	269	232	245	258	216	258	217	272	234	284	224	238	265	246	233	255	241	243	236	250	222	258	253	231	255	254	234	249	233	221	257	244	230	247	251	249	257	242	238	265	264	237	238	256	236	214	223	260	228	255	234	224	239	244	270	239	247	263	240	252	235	258	255	264	241	245	247	262	259	237	248	231	261	229	214	232	220	229	227	247	251	235	276	217	270	234	237	264	237	229	241	243	240	275	254	246	233	223	240	248	228	239	238	232	220	220	251	235	247	226	237	234	265	260	239	252	231	232	259	229	242	224	229	242	275	232	261	234	247	267	224	254	248	231	253	226	230	249	240	222	234	240	251	222	212	262	234	252	241	240	265	258	270	236	248	218	241	256	251	256	242	233	255	251	234	249	252	241	244	245	231	256	266	232	283	259	220	252	225	242	245	253	236	243	258	245	260	244	243	198	248	248	240	246	219	257	255	246	226	241	266	232	228	254	268	264	274	232	251	278	209	209	236	251	253	279	242	242	257	224	262	293	268	254	273	235	246	230	235	249	266	219	227	233	210	236	236	253	250	242	233	244	250	228	222	243	246	241	245	221	230	230	221	239	266	253	221	261	232	237	220	253	245	215	263	249	252	235	226	244	263	245	269	228	237	251	241	238	249	253	250	266	249	251	284	231	213	231	269	240	239	245	258	238	263	251	223	243	286	237	240	256	240	243	249	253	231	221	243	246	265	238	210	242	213	249	252	256	238	230	258	262	228	258	246	233	222	267	246	247	210	263	250	241	216	235	258	262	233	244	229	254	230	249	235	235	272	251	269	254	237	202	257	259	243	227	237	231	248	239	241	213	228	259	251	221	241	214	246	249	255	248	231	243	256	243	235	251	252	237	240	269	223	300	255	255	244	242	226	269	257	241	239	271	254	252	242	253	247	232	243	242	266	239	264	258	242	261	242	256	264	246	249	226	250	258	235	251	219	240	251	254	259	249	237	259	258	220	226	240	257	246	244	257	228	235	231	261	258	250	248	222	254	257	250	260	248	241	222	238	221	265	246	240	225	231	238	272	262	255	240	249	236	243	237	254	233	276	247	257	223	250	264	222	232	265	281	223	241	235	223	254	259	215	237	245	257	259	242	259	261	243	237	231	236	251	262	260	230	251	227	250	227	231	225	234	260	263	235	276	222	240	228	258	250	262	245	237	234	236	211	275	232	227	233	246	232	227	254	260	254	220	243	285	238	232	252	280	242	269	260	243	252	251	232	264	264	235	259	251	249	248	252	261	216	238	215	259	271	233	255	237	233	245	257	268	239	254	259	244	250	221	231	258	253	230	282	241	268	250	220	258	228	241	215	253	235	237	228	257	250	246	229	252	262	255	257	259	235	257	270	235	226	263	245	267	228	255	264	232	240	266	271	227	243	255	251	239	288	233	244	230	242	226	244	252	238	223	226	250	260	247	248	250	215	243	246	253	263	221	233	255	231	204	244	256	231	245	224	231	216	263	274	263	258	272	211	236	263	247	255	232	209	227	255	257	257	244	234	218	262	261	256	255	243	220	253	231	249	244	248	234	247	254	231	248	232	262	260	217	233	245	236	241	228	256	257	246	254	234	243	226	285	214	230	223	242	217	249	256	264	264	238	238	251	243	247	266	250	267	245	231	257	241	246	244	221	270	246	236	251	244	281	225	252	249	267	229	251	218	231	235	237	233	237	220	247	228	254	231	241	233	233	227	279	255	259	255	274	223	264	246	246	260	262	249	258	256	237	229	234	234	230	246	249	241	240	223	266	250	240	252	232	226	263	233	241	232	229	226	257	232	227	259	253	248	248	255	252	242	265	279	254	241	247	226	217	232	230	245	263	263	238	225	222	264	243	216	201	233	248	246	262	267	227	241	240	231	228	247	253	231	235	282	241	219	270	214	240	226	243	243	267	237	241	264	258	239	241	243	235	240	220	251	234	239	249	248	206	234	256	230	226	243	245	258	248	231	247	212	243	239	249	242	205	256	249	247	234	242	258	244	256	265	239	238	253	242	263	250	223	274	260	251	238	234	268	246	245	228	225	240	253	228	235	221	241	234	234	228	273	271	239	250	228	260	243	263	219	278	256	242	248	245	251	266	239	227	257	248	247	245	236	263	202	268	252	214	268	244	236	225	240	221	244	214	251	236	240	273	252	250	254	270	259	220	254	240	226	280	241	244	244	244	256	215	274	239	216	241	247	268	265	243	256	246	219	219	235	262	246	235	253	255	243	243	254	201	273	225	271	274	228	240	277	257	246	259	239	245	228	227	228	250	246	255	246	232	254	245	248	256	222	242	244	250	247	229	237	261	267	265	228	226	234	249	252	226	255	242	248	248	262	242	259	241	251	233	249	261	245	260	229	260	211	232	239	228	266	252	239	266	243	245	266	247	240	241	215	249	233	226	233	253	264	243	240	253	232	232	239	228	241	254	248	261	244	245	252	240	236	247	252	248	229	223	220	267	268	253	238	261	248	228	221	243	274	269	239	243	266	264	242	269	231	263	261	243	243	263	236	253	250	238	255	262	279	244	240	248	243	259	235	246	254	267	224	233	234	283	221	263	232	255	226	241	213	257	255	240	229	262	251	268	233	242	235	256	238	228	252	244	257	220	261	247	250	240	246	256	238	264	247	272	270	220	211	253	246	242	239	228	235	234	231	235	247	234	217	256	252	245	234	247	234	255	254	233	239	241	259	250	231	242	245	254	252	223	230	229	261	242	212	235	265	228	252	260	236	279	216	248	270	250	219	260	251	261	254	268	279	253	218	250	230	277	223	241	208	220	238	253	250	229	243	242	252	216	260	275	243	241	265	235	246	241	217	225	241	245	232	237	249	245	245	257	245	261	258	254	244	211	242	248	252	242	220	214	245	230	243	228	245	236	243	216	223	236	239	248	228	238	266	246	228	236	247	257	234	246	255	252	237	258	264	251	248	241	235	246	216	248	236	247	238	231	239	230	252	217	256	227	237	263	253	261	263	268	246	248	253	248	258	237	231	252	246	257	228	257	217	241	199	228	299	272	266	246	251	251	251	259	269	251	237	277	230	219	257	259	214	247	227	230	259	263	242	246	238	245	239	263	267	256	245	233	229	232	249	221	236	255	238	242	213	226	222	216	246	245	242	237	261	241	270	221	252	232	243	266	241	255	270	254	231	213	249	255	249	268	270	253	216	236	260	244	240	239	213	253	253	226	235	255	235	231	248	238	236	228	263	228	244	252	246	221	262	224	250	218	227	198	220	263	247
10237	11602	21240	22254	18273	14705	11392	8776	7040	5858	5115	4622	4811	4881	5100	5033	4305	3534	2677	2244	1976	1686	1605	1350	1260	1173	1141	1140	1007	965	898	872	851	835	824	803	727	763	756	755	709	726	750	758	756	733	756	699	742	730	682	669	678	618	647	598	647	659	626	604	655	597	614	597	625	577	610	614	627	639	649	655	595	576	565	602	641	618	606	642	597	629	641	607	636	610	637	615	631	584	585	605	602	587	608	584	598	597	594	581	610	620	600	603	602	618	593	610	653	646	590	631	645	591	582	632	642	637	593	609	610	617	623	629	595	553	615	615	605	576	667	587	598	620	615	619	648	599	598	611	557	612	652	617	629	624	591	598	582	617	625	596	599	584	616	635	569	606	595	597	619	622	629	588	644	634	627	635	645	628	616	626	595	610	595	611	573	595	620	616	613	595	621	622	617	649	591	610	617	638	582	636	613	602	629	624	655	638	587	616	633	637	583	636	622	625	571	640	600	584	590	635	621	602	574	624	649	591	630	602	567	622	629	606	620	636	606	602	591	604	601	642	587	625	608	607	663	612	585	615	595	627	623	560	606	581	632	650	595	569	621	618	624	626	672	596	619	604	654	606	574	619	600	593	600	584	672	612	685	590	608	567	604	612	628	619	623	646	580	621	609	589	587	619	602	651	618	614	663	628	649	633	613	629	566	607	638	610	617	601	590	613	619	620	624	630	617	598	610	630	583	607	625	605	630	624	606	629	632	582	609	605	621	590	622	605	634	610	610	562	614	572	584	609	632	595	591	610	628	626	577	592	619	633	596	609	615	645	652	587	602	643	569	591	557	612	630	590	641	627	602	597	636	602	587	636	610	631	629	616	614	609	596	613	617	590	624	614	604	549	660	591	615	629	637	615	577	600	604	591	589	590	620	628	655	645	623	603	623	592	617	607	604	593	594	664	575	623	632	614	659	619	608	599	581	579	574	585	610	652	623	622	613	580	604	621	649	623	619	580	616	571	639	606	650	591	670	615	642	637	594	613	578	612	602	588	623	605	621	626	601	622	626	647	613	596	579	575	603	650	540	593	580	620	650	608	596	627	608	598	616	610	569	597	630	662	610	623	614	621	619	608	634	618	611	658	621	570	597	569	602	627	629	617	627	610	593	633	604	566	595	618	616	624	614	573	608	616	629	635	658	582	604	632	600	597	586	595	606	597	569	634	600	580	615	607	630	618	624	624	661	654	590	591	600	645	625	628	607	613	622	627	643	590	585	587	610	652	632	577	622	625	625	611	618	614	630	595	647	592	596	619	620	624	616	608	598	624	597	630	565	606	620	607	658	619	646	621	558	594	626	622	645	606	622	603	591	593	576	605	634	625	609	628	608	585	602	641	606	643	603	583	643	592	594	639	625	583	602	649	597	598	665	611	608	646	637	632	596	655	597	647	639	596	564	628	674	629	594	579	591	623	610	615	595	658	622	573	648	599	605	570	602	598	612	620	629	620	575	596	617	592	592	622	609	602	605	597	633	614	572	628	603	602	572	620	634	611	616	633	616	584	611	657	589	632	616	649	601	637	610	630	626	640	593	618	606	633	586	588	626	591	591	623	601	659	638	615	636	576	616	631	642	573	608	621	582	662	580	563	591	608	632	638	633	604	645	632	629	637	625	622	568	603	625	590	588	602	627	626	592	622	615	599	564	627	619	584	651	601	579	615	606	582	625	610	637	590	625	666	625	659	606	596	652	616	595	651	611	679	625	609	631	617	600	599	572	597	645	608	599	585	584	577	635	608	643	630	610	618	573	604	603	601	596	574	629	585	615	570	608	602	598	601	588	626	617	616	608	573	597	632	608	598	637	617	591	597	569	626	630	626	605	647	665	580	638	561	600	596	573	604	586	609	627	583	620	646	591	580	616	614	596	607	589	636	641	617	609	560	592	613	613	652	587	638	613	605	609	570	613	586	626	571	621	609	619	611	620	621	620	635	619	609	611	642	614	588	561	608	616	599	596	621	622	585	581	624	591	584	635	601	619	620	601	612	612	627	589	611	611	586	640	581	631	576	633	615	616	593	577	666	594	674	615	600	616	580	604	655	640	604	638	602	600	622	631	619	558	590	603	634	601	612	617	657	633	598	629	639	587	573	602	608	586	633	618	632	561	658	598	595	605	642	582	606	592	648	618	652	583	619	557	599	576	635	610	637	622	634	630	586	590	610	614	614	630	611	603	586	555	587	599	625	613	590	622	608	658	629	636	635	646	616	630	641	601	616	616	622	628	651	602	623	614	614	587	632	620	619	535	575	628	613	628	609	627	628	631	617	635	632	618	636	603	607	588	586	590	654	569	617	629	626	588	610	623	673	629	603	622	601	585	632	555	596	625	643	591	572	573	607	606	598	563	587	639	576	614	595	567	577	602	610	615	578	656	596	636	611	658	622	574	621	583	650	609	647	607	609	664	674	595	622	586	625	600	602	607	580	600	654	612	643	641	623	585	592	641	668	584	604	609	576	617	630	586	628	590	587	595	609	639	618	652	612	600	595	653	582	577	572	598	611	641	604	624	592	584	606	609	658	605	579	646	601	634	629	565	605	660	607	671	601	621	624	653	573	628	596	618	605	590	598	649	614	635	607	640	620	551	611	607	593	632	636	601	563	634	625	592	589	591	628	565	619	600	584	616	627	577	604	611	626	640	657	635	623	628	578	673	573	654	655	574	624	562	628	616	614	599	610	547	625	544	590	578	591	616	612	617	588	606	604	635	580	577	605	581	621	629	565	587	570	641	651	596	605	642	592	574	644	594	658	600	579	650	577	625	599	628	594	618	601	627	634	620	619	637	626	637	584	607	580	621	605	632	640	598	619	611	606	611	613	609	645	614	598	624	580	562	620	578	573	632	604	658	591	642	651	601	627	604	595	602	643	604	602	631	593	573	575	637	589	614	632	598	682	662	611	609	574	614	595	620	605	613	602	609	599	606	593	653	552	584	630	629	622	633	589	640	625	572	620	634	620	573	622	600	616	579	640	602	599	553	594	624	609	555	577	638	631	632	605	603	605	637	608	613	623	625	652	594	633	598	575	612	638	615	625	613	571	640	620	591	664	574	657	626	639	615	549	609	641	600	630	589	585	609	634	592	618	604	606	652	625	609	636	635	618	544	639	601	634	589	591	569	612	611	605	560	648	574	600	574	583	582	604	600	604	579	564	614	648	593	606	596	657	636	614	577	614	642	585	605	599	606	621	670	637	570	591	617	674	625	579	612	596	565	618	639	594	568	581	632	617	610	591	620	622	608	632	611	623	600	622	620	619	605	630	571	600	638	584	643	618	615	569	602	670	577	602	580	579	638	607	566	585	600	566	581	581	640	609	595	566	581	608	609	622	585	603	610	619	624	596	590	621	588	636	640	650	664	622	579	614	550	586	579	619	613	586	615	631	601	610	627	602	591	585	622	608	641	629	641	622	634	611	566	602	595	580	638	615	633	647	657	589	643	612	587	642	589	608	606	598
27101	21201	22912	17858	11636	7897	5362	3697	2749	2140	1977	1898	1914	1846	1876	1538	1313	1135	907	818	622	621	636	569	501	474	434	435	387	365	385	354	389	377	387	351	326	317	354	315	340	329	303	316	318	303	335	330	332	312	322	309	305	315	312	277	314	296	316	293	330	281	310	311	293	283	305	290	332	325	318	300	289	297	281	292	299	271	301	279	289	278	288	279	305	291	322	297	298	313	278	304	275	293	303	274	282	299	270	292	280	282	274	284	306	277	310	268	281	285	310	302	282	293	301	301	273	266	284	318	279	285	277	276	282	332	275	264	299	295	312	278	280	282	284	305	275	293	253	314	292	309	278	291	273	306	270	276	279	314	311	313	288	260	303	246	251	317	318	287	275	318	291	324	289	302	259	289	286	297	265	283	299	297	252	261	290	254	288	296	318	314	285	303	298	321	295	297	283	280	281	295	293	267	280	268	275	306	290	314	287	258	291	283	314	304	277	292	281	282	291	299	260	315	291	281	283	251	286	304	268	273	262	294	307	251	290	327	306	301	324	276	293	315	283	293	277	269	290	305	319	289	290	316	285	277	293	287	285	325	308	291	308	296	298	285	276	334	293	316	299	318	283	276	305	288	261	318	321	289	310	278	301	281	308	295	265	285	301	296	296	277	270	272	274	305	288	271	292	269	272	292	274	319	324	305	306	255	296	288	286	264	255	295	279	298	277	314	279	296	271	288	286	300	299	323	301	298	267	273	305	254	278	325	311	281	307	319	305	267	283	267	300	296	262	274	300	295	296	285	274	310	276	274	319	287	261	288	277	276	305	299	273	287	265	287	299	271	293	267	276	278	295	304	305	277	292	307	294	266	312	310	268	306	283	307	286	281	305	274	330	308	266	280	291	264	310	297	298	290	275	288	265	297	283	297	284	270	301	305	282	288	297	292	273	265	304	256	305	302	300	289	298	254	269	262	287	285	269	286	290	273	311	307	298	269	274	294	275	294	303	266	255	317	282	280	283	266	285	301	281	276	273	298	271	287	280	288	294	327	293	290	280	311	289	289	276	276	242	260	278	253	263	278	297	290	293	304	296	277	297	275	281	313	277	274	315	300	285	310	297	304	292	269	287	291	305	330	301	283	299	251	311	249	286	284	292	307	278	276	297	288	271	300	322	336	294	287	260	283	308	312	309	277	290	296	289	289	281	299	279	292	286	302	290	323	278	283	263	302	274	321	295	316	265	258	282	296	265	285	281	278	302	307	280	292	292	293	254	288	275	309	292	298	291	317	300	294	275	269	299	304	317	263	290	286	302	315	244	308	278	292	297	270	300	278	313	297	303	314	280	259	275	298	260	297	276	315	297	295	285	291	271	289	275	302	269	274	269	262	277	293	336	304	265	312	310	278	285	299	296	326	269	266	279	278	280	303	313	297	271	275	293	291	322	291	334	303	271	282	258	301	279	314	304	272	286	290	332	293	290	324	315	315	299	281	289	285	311	291	294	249	291	237	293	283	311	242	281	283	286	257	288	275	281	305	296	280	252	272	291	277	310	310	299	285	300	290	285	295	294	272	266	267	307	279	289	311	332	279	304	286	308	308	256	291	274	284	286	291	307	297	274	274	266	286	310	314	283	280	296	319	282	276	294	276	287	296	293	305	284	252	315	308	294	280	303	269	321	281	283	297	313	299	291	310	312	286	231	272	291	303	271	288	280	268	285	295	298	306	305	285	292	281	266	288	311	303	266	285	324	311	296	276	300	299	298	274	297	294	281	262	321	301	282	270	266	280	299	275	304	271	294	292	295	293	286	300	293	249	249	265	288	280	307	306	280	334	302	289	279	299	298	312	275	279	311	291	315	285	278	320	269	291	293	301	271	283	271	291	284	322	303	285	299	311	291	320	273	282	298	289	307	259	284	290	296	286	307	324	281	298	267	281	283	296	287	276	284	295	275	296	309	296	322	295	295	303	293	289	291	266	309	309	274	306	300	267	262	299	280	265	297	290	293	325	312	293	272	277	270	275	280	310	284	301	277	298	277	353	290	299	275	290	279	269	270	310	319	278	250	301	301	284	312	302	293	302	276	283	278	303	284	281	281	308	290	273	285	299	298	284	275	275	299	306	271	297	298	304	281	271	296	306	309	347	290	306	277	298	318	291	289	276	278	286	291	290	307	300	303	261	289	246	283	296	297	312	310	288	314	302	254	278	278	302	295	316	300	262	280	304	327	280	279	300	308	306	289	264	278	253	282	290	285	274	289	311	289	281	294	275	287	295	279	319	268	287	284	280	285	313	283	281	299	283	301	290	344	305	272	280	289	290	242	307	278	301	286	274	301	271	278	323	251	292	281	269	304	297	301	286	262	271	283	299	255	301	282	300	315	304	300	275	306	263	279	306	289	289	282	310	271	288	296	299	306	280	313	273	293	257	302	260	261	281	237	299	281	293	275	290	283	317	271	316	270	289	296	292	280	258	292	277	275	299	262	316	260	292	282	293	291	289	302	262	295	321	309	302	267	285	284	266	282	263	300	308	291	304	282	290	285	267	288	316	292	278	300	277	279	257	272	299	280	289	311	270	279	288	295	295	289	275	292	256	285	297	270	262	273	292	314	277	254	266	290	277	296	299	276	286	285	285	283	286	262	277	280	300	289	306	245	330	300	285	315	284	298	307	299	284	312	251	264	279	275	289	271	292	280	288	307	331	296	276	306	289	234	295	280	325	254	310	271	279	232	262	269	256	276	318	308	304	287	289	292	309	303	285	286	275	311	290	264	279	294	277	262	284	276	312	286	300	298	289	337	282	292	298	308	276	295	276	262	282	277	305	309	270	264	281	293	313	267	265	280	290	295	283	274	297	283	275	279	259	271	304	293	300	290	260	312	284	285	335	308	253	277	284	274	281	279	294	288	310	295	299	290	265	281	306	299	324	281	298	292	259	283	291	288	288	314	331	289	282	294	293	322	289	285	267	265	292	293	284	297	275	285	316	286	318	278	259	295	293	321	289	300	290	294	334	272	310	348	283	279	297	305	257	303	274	310	261	286	268	309	273	274	281	300	276	297	292	320	312	312	275	297	273	316	279	273	259	278	274	287	315	306	292	301	280	281	268	278	280	320	308	291	323	305	262	291	299	273	305	283	304	303	292	253	279	271	310	295	267	318	313	295	272	299	301	264	260	282	289	290	290	286	270	280	263	290	315	324	291	273	282	308	292	281	335	249	284	329	267	300	290	286	294	299	267	289	274	279	286	335	269	301	239	275	288	264	272	285	271	271	260	288	268	259	267	318	262	281	271	314	300	287	290	276	274	281	277	282	277	289	303	289	316	281	275	260	283	290	294	301	285	275	288	275	323	278	286	313	319	296	294	294	270	287	318	275	313	305	328	280	279	308	289	281	287	310	307	329	314	278	288	307	272	287	302	275	287	289	295	278	285	295	262	292	292	298	282	290	267	299	295	267	292	290	281	300	285	268	290	286	347	263	318	292	286	275	268	300	282
16163	16198	27476	29455	25093	21894	17871	14781	11885	10541	9681	9951	9545	8905	9325	8028	7043	6077	4913	4047	3408	3135	3305	2825	2244	2022	1978	1747	1708	1530	1441	1418	1401	1446	1316	1194	1210	1102	1130	1079	1055	1041	1064	1012	1043	993	991	1009	962	936	933	906	929	865	828	876	905	832	826	814	846	818	805	731	745	754	833	759	765	819	821	766	772	806	706	778	721	741	696	736	662	715	714	714	749	713	689	733	735	736	704	727	739	731	733	702	712	742	669	721	721	689	682	710	635	712	729	696	690	682	743	725	677	731	703	658	703	716	766	759	727	729	738	694	739	684	702	670	699	703	698	740	662	725	718	710	741	730	714	698	663	739	700	743	735	741	712	692	663	710	740	761	714	721	737	705	727	710	719	714	739	698	731	701	751	689	735	684	695	696	746	729	704	707	698	747	698	760	690	705	719	724	712	716	691	770	745	674	727	722	728	749	734	700	731	695	724	705	741	728	742	735	696	734	722	663	729	671	696	688	733	728	696	704	711	683	747	689	730	741	715	725	728	689	705	729	679	716	679	743	678	729	704	745	706	712	728	684	695	758	720	713	718	702	744	611	744	718	740	682	677	689	718	657	728	695	737	714	712	702	680	739	758	677	698	719	675	670	760	726	688	691	667	693	695	706	752	709	676	676	686	731	702	704	730	709	722	677	710	695	782	679	720	718	717	739	726	732	695	748	726	749	722	700	677	687	707	720	727	734	675	673	684	691	677	696	691	694	698	677	662	735	694	673	676	678	684	699	701	741	731	711	689	746	733	681	712	713	733	709	721	682	733	724	740	737	740	740	692	694	708	728	702	763	727	655	701	669	677	775	725	687	733	697	681	709	738	723	781	706	745	775	669	716	700	665	740	665	737	752	670	686	679	720	709	741	676	693	694	753	734	701	702	687	731	719	684	702	727	726	711	728	719	697	709	707	747	700	698	702	749	730	722	704	690	715	754	727	714	688	693	762	723	719	691	688	711	656	679	661	727	713	760	679	706	683	684	757	720	676	702	736	717	686	650	686	696	701	761	733	685	731	714	726	722	644	699	684	704	678	693	662	741	702	712	723	745	683	725	736	731	719	714	703	691	729	749	698	729	714	687	691	679	669	724	716	719	700	724	706	724	763	738	737	675	687	671	733	704	702	746	724	724	684	739	723	702	735	708	729	740	717	736	764	734	688	721	735	705	734	717	691	701	744	704	689	687	721	706	689	707	698	727	701	721	705	734	734	726	732	699	727	775	687	679	756	666	736	749	725	713	735	702	695	732	711	758	690	692	699	727	718	692	677	737	736	717	652	708	715	720	714	699	690	712	725	689	710	766	691	724	680	698	713	705	720	738	725	694	756	721	726	712	736	729	714	737	700	678	697	737	695	706	700	641	691	722	673	774	674	707	702	696	693	705	738	705	715	679	684	690	697	710	703	741	731	748	710	697	657	753	728	705	662	715	678	743	701	680	701	694	706	658	704	742	690	732	698	723	642	733	726	709	730	660	673	733	709	712	688	695	659	716	708	698	743	679	698	711	689	699	755	722	760	727	756	701	670	668	695	704	737	713	667	709	715	688	721	742	685	718	727	685	727	709	700	726	683	740	720	674	721	742	711	691	736	706	724	713	670	710	646	718	697	725	712	724	697	688	776	720	718	702	715	685	733	683	742	682	711	719	655	742	743	664	687	686	698	699	713	702	720	689	705	727	631	709	702	713	679	707	753	664	701	703	704	704	678	726	709	724	704	698	681	706	692	717	685	731	710	741	711	654	709	709	761	683	707	685	710	685	711	676	708	709	734	658	698	693	720	742	685	689	678	684	751	673	710	687	699	770	677	643	704	765	695	704	695	706	722	691	680	733	705	731	748	724	708	673	646	691	724	659	699	718	662	692	697	665	679	708	719	714	741	715	767	710	764	723	700	686	711	768	746	710	713	729	757	703	676	762	713	691	668	700	684	749	788	702	696	702	691	709	682	718	762	716	719	705	687	725	685	711	699	726	727	672	754	726	737	702	695	726	713	702	724	725	723	715	787	729	719	706	730	743	709	700	698	756	710	724	687	676	691	687	673	725	676	730	706	697	694	749	717	656	747	695	756	706	666	683	707	705	733	738	712	660	690	701	694	717	719	685	689	680	763	690	705	688	671	709	740	750	712	662	678	663	697	728	739	717	704	703	721	694	721	646	705	703	688	680	737	686	667	719	713	688	747	684	757	764	742	765	755	715	687	742	726	735	706	741	697	697	725	744	720	702	715	717	715	689	751	676	716	684	708	694	747	717	695	697	708	732	735	712	729	709	692	699	673	699	704	728	688	692	744	703	707	684	688	703	690	680	693	693	732	685	670	678	728	681	658	731	731	691	666	702	683	731	762	709	723	753	753	724	693	716	691	686	664	722	707	709	764	713	729	725	707	689	735	695	727	689	724	760	727	691	680	692	686	711	731	707	772	703	701	648	728	742	754	751	692	709	718	712	707	684	715	696	778	684	697	700	736	669	675	753	726	739	690	682	658	708	667	731	715	719	697	721	644	692	737	660	723	685	766	712	750	704	717	735	674	712	755	722	752	765	700	673	724	718	758	719	703	690	668	720	729	695	686	711	718	728	733	730	684	729	727	784	720	719	722	731	683	687	687	716	720	704	714	703	733	676	746	721	694	721	702	695	682	735	722	711	735	709	692	648	663	692	721	720	659	689	713	670	731	689	731	718	674	731	739	689	698	713	727	733	704	707	728	742	719	691	726	684	765	686	720	727	735	744	676	724	722	687	727	750	660	736	732	732	702	702	704	706	741	688	674	682	733	730	706	656	662	725	712	740	709	745	699	703	678	698	684	723	681	760	714	731	748	754	699	738	712	663	700	713	729	730	674	680	726	733	678	688	700	689	710	684	726	745	698	703	683	762	764	734	727	711	761	764	733	738	755	726	737	702	670	664	714	766	672	687	729	737	706	717	759	757	703	707	725	702	733	702	733	701	728	752	707	690	751	709	677	726	729	729	713	687	710	725	727	750	626	730	737	711	693	717	703	695	727	713	701	717	707	738	711	769	722	691	682	736	700	718	709	722	695	671	683	708	710	676	700	726	705	704	707	705	753	690	711	736	763	660	726	732	695	681	688	745	688	726	711	680	682	749	762	729	724	698	704	739	682	664	684	698	671	706	703	716	727	740	715	711	707	749	700	687	680	700	741	738	693	661	693	709	713	756	687	685	689	698	710	686	729	737	755	694	724	721	721	671	706	716	754	711	702	699	740	708	728	733	702	689	713	690	714	766	734	691	754	703	766	691	717	704	718	718	752	705	709	699	698	703	709	713	743	700	699	715	723	690	714	678	805	706	696	716	699	758	730	698	695	717	692	728	743	698	658	694	737	698	720	763	729	719	698	738	678	666	738	674	745	752	670	703	680	740	690	732	702	731	682	674	692	684	733	729	700	705	660	751	672	684	679	662	717	725	748	683	713	696	742	705	690	701	731	703	633	671	762	702	739	720	709
34939	28095	29152	24180	17365	12445	8970	6576	4357	3533	3126	3187	3085	2726	2804	2465	2030	1639	1273	1195	855	919	996	784	601	573	464	456	436	428	423	420	401	377	448	365	328	358	337	342	319	323	313	329	330	317	347	316	327	273	309	285	257	271	262	267	294	261	285	291	296	255	306	263	260	307	247	247	243	265	269	241	254	286	229	268	264	261	210	231	240	236	259	240	251	234	268	244	251	239	253	237	272	252	238	231	245	250	275	196	256	263	260	258	269	235	245	256	237	238	237	234	251	246	264	257	243	231	269	237	251	236	260	233	242	232	238	221	259	262	243	242	209	240	217	240	255	240	232	253	249	233	247	218	248	248	241	224	279	217	236	227	243	237	249	228	237	254	224	291	250	251	240	259	260	212	228	277	233	207	240	248	246	240	253	261	243	241	241	239	240	245	257	238	268	242	217	243	241	262	255	210	238	258	259	261	228	231	229	250	231	247	250	236	254	233	235	258	267	266	215	281	251	248	220	216	246	225	229	217	253	259	260	260	227	247	235	228	236	210	240	257	241	231	216	229	257	243	239	221	274	274	228	234	238	259	251	266	213	245	270	239	262	267	229	251	252	221	253	248	255	274	224	261	248	254	257	254	242	224	229	249	253	239	235	226	254	230	216	257	232	248	227	248	247	197	259	258	267	240	231	249	244	252	227	232	241	233	246	280	222	272	234	232	219	236	243	264	245	242	239	225	246	224	274	238	234	236	244	239	245	225	251	230	244	252	233	249	244	240	228	281	269	252	234	284	225	235	231	261	261	268	279	225	249	227	252	246	244	264	218	256	270	232	240	232	241	247	253	250	263	249	233	240	230	254	233	241	239	243	252	244	249	244	274	237	257	229	232	230	240	241	253	238	244	253	256	258	224	242	243	246	228	256	253	253	234	243	256	228	231	225	272	244	222	256	285	235	241	227	233	251	236	244	233	232	243	243	268	250	235	265	223	264	247	243	231	269	240	239	232	226	265	253	221	231	239	245	229	250	233	236	237	231	223	261	256	222	219	211	242	274	238	252	234	269	260	228	241	221	239	233	245	240	251	243	248	237	238	232	247	222	220	233	242	231	246	225	265	253	251	244	254	224	233	257	246	200	261	255	218	247	236	247	268	234	255	239	246	256	244	272	247	238	247	232	262	244	262	216	215	236	239	257	229	262	256	261	237	236	264	253	232	222	258	238	279	246	254	257	246	261	209	261	239	246	234	214	271	265	272	233	212	267	253	254	271	262	257	242	223	235	253	225	247	249	255	263	237	239	256	241	238	249	239	227	239	221	242	253	249	276	225	217	251	251	264	227	243	235	223	240	239	233	267	219	246	270	234	243	246	238	252	208	220	260	243	265	239	245	207	246	250	232	252	242	236	269	216	232	261	238	241	278	236	245	236	258	229	256	245	229	255	266	243	238	232	227	245	272	244	234	248	232	235	223	279	263	261	230	216	243	257	265	236	248	225	221	249	276	241	265	244	243	248	228	263	233	246	253	227	235	272	262	255	234	237	223	248	222	232	228	218	234	227	248	230	244	262	234	238	259	230	230	253	261	230	252	205	219	201	237	240	244	265	262	275	248	240	234	254	235	243	248	243	276	236	210	225	252	241	245	248	240	261	264	235	250	224	263	238	229	249	235	257	269	241	248	238	237	263	236	245	215	233	228	245	251	239	235	232	264	264	290	244	269	248	258	221	238	221	271	239	270	237	248	240	255	221	228	227	253	235	244	234	242	254	253	263	235	246	248	231	269	270	212	249	249	239	263	240	238	275	232	236	245	218	225	254	261	246	275	275	240	246	240	238	231	217	254	253	235	247	228	239	235	216	234	272	246	240	237	256	268	252	236	212	229	221	248	237	241	253	253	263	246	230	276	228	244	240	220	224	250	216	231	250	274	271	244	265	257	239	265	236	247	249	236	241	247	240	269	264	223	260	227	219	259	218	266	241	265	247	241	266	227	237	237	266	245	243	235	228	250	263	242	230	289	234	235	226	218	252	233	238	236	236	260	260	256	260	233	250	244	257	237	233	281	264	252	228	238	245	230	286	257	214	255	225	233	249	244	236	262	264	267	254	264	218	225	236	232	260	257	247	249	233	231	261	230	239	269	242	249	200	254	216	212	241	248	262	237	253	246	251	262	251	224	234	233	257	253	226	230	274	248	252	232	271	221	250	252	260	230	260	239	258	249	259	252	231	256	247	232	244	238	233	224	254	231	241	285	248	240	222	243	246	233	252	256	226	258	233	241	233	254	230	226	262	255	220	263	242	254	247	250	247	216	228	264	257	242	237	280	244	251	262	220	263	261	274	245	223	242	244	246	258	235	233	237	260	226	221	239	238	266	262	247	225	264	221	267	249	222	226	213	284	247	241	250	213	246	201	208	210	248	220	246	228	269	256	255	264	263	238	236	232	265	230	264	215	233	229	229	229	245	256	244	253	224	260	277	236	258	223	225	238	238	237	269	248	275	226	234	217	278	223	244	227	231	224	245	270	247	206	244	249	233	246	264	239	250	249	221	242	238	235	268	240	244	209	235	254	227	211	243	226	279	269	239	247	247	224	252	225	190	262	254	241	252	236	226	211	258	223	224	221	242	255	236	232	240	230	258	223	243	234	263	242	229	213	222	240	269	243	250	253	230	272	258	249	235	230	245	275	240	242	247	207	254	242	232	257	252	272	261	255	252	232	253	246	267	222	251	259	254	281	262	242	260	246	273	233	255	267	244	248	231	211	240	223	257	248	236	235	203	227	233	222	220	255	261	239	250	219	211	229	226	239	246	249	238	258	245	239	246	239	262	244	253	230	255	225	202	231	215	228	253	238	233	236	264	225	234	250	219	267	250	247	235	241	247	240	245	251	234	236	255	220	252	250	279	260	233	214	243	246	243	290	221	252	238	242	237	219	242	248	225	269	259	260	271	242	248	239	249	251	232	261	238	247	243	256	242	221	251	231	223	244	260	233	254	241	265	244	219	222	219	237	234	250	232	225	244	227	238	263	247	250	237	228	231	244	236	240	227	238	237	228	230	256	254	229	256	238	256	241	254	265	236	233	249	266	251	250	200	244	262	270	244	242	254	218	261	230	224	211	202	252	216	277	261	216	248	255	232	260	221	263	259	258	228	247	235	252	224	253	230	217	255	269	214	254	228	265	239	259	224	256	232	247	243	250	253	243	228	250	221	223	238	250	221	246	255	266	227	263	260	248	249	234	242	224	231	240	241	254	248	253	253	250	221	262	235	261	252	234	260	248	237	204	224	259	246	217	209	236	244	249	214	262	240	231	242	230	272	219	220	205	221	256	245	223	256	245	229	272	247	239	235	251	262	259	236	257	233	231	257	225	239	242	248	244	235	283	257	239	221	220	228	200	249	232	275	210	244	223	245	239	228	241	235	269	233	246	237	246	266	245	254	250	259	237	223	220	271	249	235	231	245	221	230	239	257	209	264	271	244	253	238	260	253	269	230	226	246
20909	20813	32364	34724	30933	27746	23940	20477	16782	15353	14401	14469	13915	12942	12658	11202	10064	8117	6683	5892	4685	4898	5213	4120	3189	2825	2513	2268	2181	2073	1780	1905	1802	1706	1952	1556	1424	1338	1343	1317	1365	1183	1123	1184	1124	1212	1127	1030	1045	1044	1039	959	966	981	899	945	917	855	812	832	833	804	768	723	750	727	712	695	746	718	671	697	765	659	712	689	671	646	626	604	593	683	586	591	646	637	609	644	638	586	587	637	585	658	610	624	629	573	591	622	617	587	573	606	534	591	588	630	597	587	559	652	598	581	547	602	598	556	634	570	556	559	612	590	617	614	574	593	608	595	576	575	590	589	641	564	574	615	597	582	604	625	615	590	613	636	571	594	616	593	600	598	579	594	542	597	630	620	559	556	588	667	602	592	598	607	606	659	592	588	577	611	636	594	568	563	568	598	597	590	611	587	590	577	641	610	583	559	637	590	566	609	618	648	609	575	584	561	587	594	598	600	616	575	573	607	573	589	633	602	594	623	632	612	586	606	564	559	564	649	589	553	565	585	583	630	612	567	585	598	565	573	618	608	609	626	581	631	624	575	597	603	587	589	574	572	592	559	621	591	587	602	578	580	597	604	585	553	619	621	603	590	597	579	603	600	608	599	594	606	558	597	598	557	602	551	596	599	583	562	617	641	616	622	579	565	615	596	608	546	585	594	602	598	616	539	605	593	555	593	642	580	613	600	601	616	584	617	577	623	628	618	599	575	621	558	581	606	587	627	594	599	623	622	592	612	587	591	605	578	598	647	572	640	567	580	595	588	616	580	592	606	606	614	573	590	621	619	606	573	574	562	589	630	554	596	575	588	584	602	598	608	636	560	617	543	586	563	602	592	624	575	608	649	635	602	547	628	579	573	591	595	596	634	572	612	593	584	630	586	576	603	580	600	579	613	580	601	577	604	578	594	575	639	591	604	584	596	588	569	574	622	561	581	583	588	653	634	576	585	620	630	636	589	602	567	627	624	588	627	573	575	569	625	553	624	584	616	571	601	612	561	587	603	591	592	595	581	617	612	637	605	613	622	558	565	620	611	626	605	605	623	597	563	576	626	607	597	592	558	606	599	606	534	584	627	563	582	585	643	571	598	593	573	615	584	625	608	604	584	587	640	593	563	566	571	586	571	580	559	610	601	588	583	586	625	589	647	632	602	623	561	592	588	611	642	573	608	611	620	597	584	593	611	602	553	575	613	571	578	617	604	603	593	566	621	602	605	545	614	619	629	611	597	624	623	565	598	592	568	586	592	625	602	573	624	544	600	625	583	614	633	558	586	565	610	596	591	566	606	608	586	611	557	638	553	566	596	586	598	577	603	600	642	605	603	593	587	578	587	621	596	589	556	600	589	615	607	635	595	629	656	613	624	574	617	608	569	576	625	625	591	586	611	613	572	610	580	594	591	615	590	633	566	630	608	576	619	577	586	611	565	592	601	583	579	590	596	631	641	562	598	592	634	571	608	578	591	601	586	583	623	635	575	586	637	599	594	556	636	591	589	562	646	613	621	578	619	569	617	609	598	601	633	598	582	573	580	605	615	612	564	619	579	629	590	597	612	616	577	629	585	620	566	603	619	625	565	569	606	619	622	587	571	600	546	559	619	620	589	635	591	641	586	598	595	616	599	576	606	650	582	589	644	600	615	601	562	567	594	566	602	594	590	610	618	583	610	570	611	593	556	567	551	634	600	613	588	602	572	557	554	624	565	596	589	565	597	579	619	606	623	592	594	611	616	577	604	617	583	613	595	573	646	602	619	631	637	591	591	611	578	610	594	626	577	578	617	569	590	567	579	653	617	586	600	579	591	586	603	621	611	600	592	605	624	580	629	527	593	564	632	582	601	628	607	549	619	584	616	636	673	640	607	587	633	576	562	599	576	620	608	609	567	593	605	567	628	582	633	566	584	608	594	617	624	654	637	615	561	621	570	547	595	633	619	570	618	601	617	592	625	569	589	619	569	622	589	613	582	626	589	632	565	615	588	615	587	554	603	604	608	672	586	576	628	575	556	559	629	604	600	601	617	569	602	555	548	604	617	553	544	612	585	611	589	575	599	590	579	587	589	579	609	594	642	585	616	582	621	610	534	550	576	570	574	544	594	608	583	622	592	593	646	558	625	594	611	631	568	602	648	654	580	602	637	555	592	561	619	595	608	623	594	591	646	567	610	616	580	576	661	610	618	608	557	618	582	592	636	592	579	551	603	589	583	635	608	578	603	611	607	579	610	637	599	596	563	593	653	571	596	596	599	602	599	583	591	558	583	596	640	652	590	563	564	625	580	629	575	595	610	581	609	562	577	530	624	615	574	627	610	585	587	585	579	600	611	640	593	564	638	632	626	604	617	611	557	615	546	592	625	567	557	598	571	559	575	653	631	585	577	582	595	625	576	641	591	563	575	666	603	617	567	596	556	592	610	597	548	587	550	569	615	586	573	627	588	615	576	594	556	590	575	610	627	625	556	585	635	590	605	634	631	568	616	608	611	601	596	585	624	597	599	573	616	570	635	583	577	545	582	621	600	590	595	604	553	563	619	583	612	602	587	584	594	611	586	606	612	613	565	560	560	629	596	640	599	645	581	639	603	571	593	587	566	610	574	579	615	617	672	633	619	582	599	587	637	596	568	557	619	566	600	612	613	576	593	612	605	629	612	594	600	593	595	601	620	569	596	571	625	571	635	581	586	617	580	577	616	597	608	592	647	578	643	587	609	585	583	623	625	595	606	608	619	581	630	592	621	594	594	629	617	638	589	586	587	593	612	619	549	639	581	559	604	594	595	631	584	629	590	602	582	557	592	597	602	622	633	643	605	606	580	600	617	572	557	602	566	599	571	610	620	601	576	612	591	620	613	574	617	642	620	630	616	600	572	590	581	577	609	547	556	603	617	629	598	557	592	561	586	579	592	580	602	631	626	621	583	553	570	571	630	608	570	577	565	604	605	594	611	580	605	657	591	603	566	625	567	603	620	618	620	572	609	609	586	598	608	578	567	591	599	616	594	609	601	589	577	571	608	631	586	611	575	612	580	577	585	617	553	573	583	571	605	608	593	666	594	602	624	586	573	592	614	581	600	597	579	661	620	631	598	561	593	570	598	595	558	581	566	583	583	610	585	603	598	567	589	592	620	557	625	571	598	607	583	546	663	588	575	572	584	578	561	653	605	615	598	606	603	553	599	536	589	621	598	602	594	608	575	584	592	578	594	576	588	606	608	605	603	600	617	628	627	595	547	651	578	591	603	563	573	578	581	625	633	655	595	636	607	579	640	600	566	590	610	569	568	624	607	571	595	605	613	613	609	576	674	541	565	567	573	566	577	598	598	573	630	613	582	591	610	588	634	612	634	604	577	572	563	552	603	601	610	640	588	594	600	575	562	609	541	624	568	571	564	568	545	622	589	609	643	638	586	616	600	570	572	609	593	581	604	619	551	585	608	601	643	622	627	617	575	623	626	592	635	601	608	598	590	595	604	623	607
18199	15524	16732	10978	6444	4100	2823	2079	1405	1179	982	891	938	902	1007	863	805	629	548	440	417	365	382	310	306	310	309	293	295	264	270	279	254	290	250	280	234	279	274	263	268	274	252	278	265	251	296	302	279	273	271	244	247	261	255	229	279	249	231	246	251	242	269	259	266	224	244	230	241	249	245	268	253	259	269	247	237	248	232	252	251	247	231	274	232	254	267	264	226	288	240	229	261	240	240	268	248	259	276	247	243	235	246	241	245	242	234	225	243	234	253	254	283	255	249	219	241	257	209	240	241	257	264	292	241	236	244	264	241	241	196	247	252	229	241	229	268	263	244	230	274	263	285	236	247	261	226	245	239	261	235	269	257	238	244	233	274	248	248	260	244	275	222	216	237	240	282	228	200	251	249	261	227	239	262	231	248	240	244	243	243	248	242	255	261	243	241	270	250	239	271	230	262	216	245	241	259	216	242	276	250	269	242	252	237	241	271	241	236	232	234	245	233	277	255	245	262	249	233	240	230	282	252	227	213	231	254	226	262	226	237	248	254	241	240	245	231	257	262	248	305	265	236	253	245	243	248	267	238	248	238	253	224	226	289	247	227	238	237	265	254	249	239	256	229	246	261	222	229	222	228	225	258	219	253	236	237	252	230	254	269	283	241	248	245	267	225	241	225	244	204	236	220	209	245	271	241	236	251	260	221	221	258	232	249	257	234	257	221	244	245	253	272	256	244	234	246	233	275	213	241	286	247	236	239	254	223	243	255	253	213	220	220	248	231	231	257	237	288	251	265	250	236	285	237	243	253	249	239	248	260	238	232	259	258	236	226	229	243	266	237	264	253	276	236	227	263	283	250	243	253	251	252	234	216	255	237	281	235	255	231	238	253	229	276	226	232	244	264	255	237	223	259	246	237	218	230	229	272	246	247	264	269	221	237	256	236	262	208	268	279	254	285	250	234	260	211	252	256	236	271	226	238	276	231	228	252	287	251	279	255	228	248	242	274	238	240	221	230	233	245	249	261	247	261	238	253	238	248	251	228	222	247	242	247	223	241	273	260	239	253	227	232	240	245	244	230	241	235	241	232	261	230	267	215	271	227	227	223	246	243	192	253	260	218	228	229	229	253	277	271	251	221	254	266	251	274	227	245	225	248	267	253	231	259	262	268	239	244	236	233	221	229	228	213	240	275	245	230	240	244	228	234	230	241	251	260	249	229	272	253	241	257	244	240	252	224	263	244	245	270	240	232	233	253	249	256	277	247	242	255	251	238	250	240	243	272	245	254	266	237	265	233	248	219	247	243	280	245	227	247	236	236	226	254	241	257	256	250	229	241	233	250	237	252	228	248	244	240	266	282	244	263	228	261	238	246	273	228	224	229	242	239	252	261	245	260	206	277	231	245	264	260	243	235	270	223	238	244	262	252	244	274	264	249	245	239	226	275	260	262	215	266	264	255	234	240	245	224	241	223	253	263	251	241	251	249	267	259	252	231	251	252	246	270	246	272	264	232	267	247	250	266	220	237	272	242	257	262	272	241	266	225	228	230	236	251	232	229	263	258	256	256	244	244	225	255	254	231	261	280	233	256	243	256	259	256	242	235	259	267	260	268	235	234	247	237	233	254	252	233	237	231	239	260	278	252	259	263	231	246	248	249	240	233	234	270	228	251	236	241	237	260	254	229	253	265	247	219	241	234	255	242	239	259	256	237	268	228	243	244	229	221	262	268	224	260	232	235	230	242	248	235	240	281	250	235	259	249	228	256	231	290	254	245	226	220	249	228	235	223	229	238	242	234	241	261	256	247	234	218	216	259	235	287	223	226	248	241	269	216	269	267	241	255	250	273	259	222	284	255	252	265	271	256	229	239	231	235	247	218	249	245	242	236	261	260	259	246	267	227	230	227	243	209	237	221	261	249	279	285	251	230	239	235	251	240	255	254	266	268	243	271	211	294	269	258	270	220	229	227	251	254	283	253	282	251	269	242	256	219	222	250	250	227	220	223	238	257	241	219	236	244	231	242	262	234	263	221	243	237	233	242	237	230	238	264	262	230	248	252	227	227	239	238	257	247	244	233	245	250	270	241	249	246	231	259	248	257	235	262	256	248	244	233	263	245	232	245	248	245	224	242	266	244	255	241	260	244	227	230	261	263	248	267	234	253	238	275	240	249	260	232	260	250	244	256	237	232	241	254	235	259	231	268	235	253	234	242	242	265	238	273	222	246	247	239	237	258	259	251	242	249	255	241	223	235	235	258	266	215	225	219	214	247	240	260	263	237	227	250	259	220	229	256	228	231	238	272	259	248	239	231	249	228	231	246	267	236	216	214	269	252	228	233	241	200	236	251	254	288	240	278	254	263	241	274	254	281	248	222	248	263	227	246	232	210	276	250	220	232	286	248	223	249	254	247	245	197	245	247	221	250	242	245	244	215	242	251	275	243	252	248	256	243	225	260	257	262	242	245	260	231	247	235	231	247	227	239	268	242	218	218	251	244	230	234	256	227	238	267	249	256	264	259	237	234	238	226	235	223	226	248	262	282	252	250	267	269	235	281	259	221	226	253	246	218	242	238	236	276	257	233	224	217	217	239	253	248	225	217	231	279	276	232	223	218	239	244	235	237	222	272	240	216	240	220	254	247	238	273	208	219	229	247	223	256	230	231	220	228	264	238	249	252	214	232	252	216	249	252	245	236	249	260	285	242	247	237	242	227	239	278	262	259	267	221	236	222	231	228	220	225	245	262	244	234	237	231	232	249	228	236	230	238	277	252	249	258	234	235	211	246	236	287	245	250	266	223	242	243	251	250	227	231	277	255	266	246	242	284	243	232	259	229	250	231	261	251	240	259	255	244	209	261	253	267	254	217	238	263	252	255	241	239	249	261	252	217	258	238	248	226	252	248	243	229	262	245	262	228	234	228	231	244	218	252	233	236	244	264	212	266	237	269	257	240	254	257	240	235	241	249	254	249	236	255	236	245	240	247	243	254	244	242	247	246	253	288	274	215	225	263	239	283	239	261	240	246	248	239	237	254	255	229	256	215	274	248	256	246	254	256	262	255	235	249	224	257	226	260	248	247	213	236	260	265	248	258	244	259	222	271	217	252	230	225	239	261	220	253	262	231	226	220	235	265	259	233	259	225	243	263	254	242	228	255	265	239	246	232	266	235	250	232	250	251	251	248	229	248	270	237	254	226	275	263	266	249	261	248	266	211	239	233	245	236	257	243	221	232	262	249	262	245	226	226	254	241	242	244	234	264	234	229	221	262	231	278	280	252	258	237	243	255	239	266	237	219	231	252	249	252	249	244	240	236	269	217	208	241	238	260	245	240	229	233	233	233	230	245	219	273	255	241	278	237	241	239	243	244	226	220	227	266	228	243	248	264	270	267	259	268	230	224	259	243	245	241	219	247	254	237	267	233	236	249	252	239	254	249	251	254	256	241	238	263	257	241	250	241	214	273	241	229	238	239	225	231	245	276	256	217	246	231	256
10298	11951	21899	21753	17492	14164	11368	8816	6718	5446	4899	4880	4524	4901	5215	4863	4093	3291	2628	2194	1854	1668	1497	1244	1229	1150	1016	987	1067	956	827	838	805	778	769	795	752	772	719	782	677	717	694	715	721	697	713	731	750	757	709	695	643	675	716	673	602	647	624	593	640	619	564	592	670	653	623	605	657	606	636	619	673	620	623	616	624	623	578	616	617	599	599	622	596	599	610	627	668	620	655	595	611	589	607	639	636	591	635	601	571	651	606	621	619	591	584	640	617	597	559	605	560	634	633	634	586	652	630	595	574	598	610	614	651	614	600	590	599	631	599	620	625	664	593	601	602	589	596	611	588	620	632	611	650	604	630	616	585	615	632	620	585	608	618	598	635	622	650	605	590	579	595	616	613	639	632	619	638	589	577	614	600	578	597	610	628	617	609	608	587	609	567	613	631	615	635	631	630	653	616	653	601	603	588	592	600	594	590	598	596	625	588	608	604	601	656	641	624	694	611	597	582	614	589	623	581	582	632	603	605	627	610	591	664	597	618	589	597	650	631	598	567	589	623	651	562	599	626	655	647	628	591	576	614	600	577	618	620	621	637	622	594	589	611	601	658	580	622	615	616	587	596	586	635	598	611	598	601	586	586	635	656	566	616	612	562	637	613	611	619	631	606	621	647	624	612	634	643	599	643	614	562	632	649	606	642	637	601	645	636	607	657	577	625	584	581	649	607	598	618	607	627	663	603	643	591	617	598	644	621	572	633	588	652	572	607	612	606	552	626	580	619	653	600	570	581	604	585	652	623	635	622	601	631	625	600	628	598	614	645	595	583	547	603	614	611	617	624	606	599	587	629	578	575	615	615	640	618	595	685	601	629	624	600	605	624	608	609	555	637	594	593	620	627	589	570	596	589	640	615	626	588	617	599	590	630	593	601	675	628	583	628	606	646	614	605	580	595	608	589	614	579	595	585	606	594	601	633	658	684	616	605	617	633	618	629	618	587	566	613	624	568	618	646	614	613	646	575	606	660	620	639	606	606	638	606	618	614	629	578	630	619	618	613	640	559	634	672	625	650	612	633	648	616	560	597	595	610	612	598	638	610	594	648	608	570	596	582	613	599	552	626	594	594	603	638	644	606	584	585	619	608	590	602	629	622	618	625	614	635	607	612	575	571	604	607	575	597	625	628	601	612	574	606	608	626	609	596	634	629	609	665	615	640	616	645	584	637	634	592	628	607	582	595	626	602	589	604	618	626	639	597	613	598	604	572	618	612	633	573	639	614	600	596	643	582	591	650	588	612	619	577	613	646	564	627	640	630	620	631	663	620	607	600	572	644	625	613	605	588	617	608	618	617	605	610	564	603	622	581	619	595	599	546	608	662	636	604	607	617	607	594	619	600	619	628	623	598	617	559	598	586	577	586	606	648	617	622	633	606	621	627	640	639	656	597	641	626	603	588	623	569	619	639	674	617	631	570	601	621	594	615	597	537	589	560	609	642	602	651	584	589	644	593	623	557	658	599	644	602	596	591	612	596	610	616	547	576	632	598	631	588	615	618	599	597	599	595	623	609	575	621	585	580	561	617	585	587	632	640	606	610	613	612	605	621	590	583	590	622	631	625	583	638	633	627	638	608	589	588	591	623	647	631	608	610	628	614	567	630	629	626	642	607	599	643	623	635	629	628	607	600	621	531	656	635	582	598	649	602	649	622	638	588	575	605	616	635	577	664	620	636	595	585	562	628	609	620	619	626	576	596	650	616	559	575	621	584	626	617	627	594	613	647	605	618	624	625	582	624	603	626	626	591	596	630	639	596	580	601	606	605	603	614	595	605	624	605	605	646	596	611	618	631	565	623	613	621	592	643	613	599	605	639	668	601	644	653	567	629	640	587	670	629	618	616	642	598	614	672	612	623	635	601	606	626	630	595	635	602	596	607	608	613	648	605	616	631	629	651	606	588	614	607	614	642	598	565	604	612	625	594	615	597	578	623	673	610	636	624	605	568	619	648	572	618	627	571	598	660	583	633	620	620	614	620	631	602	583	662	603	568	599	653	616	577	600	586	618	597	649	641	581	658	636	639	577	620	626	599	615	583	661	648	629	599	594	645	620	618	640	678	645	618	629	624	639	628	581	602	596	584	607	617	581	604	611	608	608	623	608	597	553	621	560	595	604	591	611	566	610	609	610	600	586	605	598	614	585	582	600	606	649	604	658	607	628	565	593	651	602	580	602	611	616	601	612	591	642	669	635	564	608	619	591	578	605	630	575	574	595	575	594	606	631	639	589	623	625	623	579	625	622	589	644	615	605	617	650	594	630	636	583	623	599	606	584	619	574	602	605	623	622	602	630	643	634	597	634	574	644	581	633	593	611	616	589	611	637	606	603	624	599	614	642	628	611	612	609	641	620	624	601	559	603	628	596	584	605	637	643	597	593	606	607	637	588	604	606	603	591	601	593	590	605	635	616	635	604	585	668	616	591	613	602	605	599	598	598	661	635	591	593	587	641	585	615	601	582	612	637	597	641	597	575	638	618	618	589	628	625	619	611	638	609	611	610	627	636	569	632	595	604	639	611	643	596	603	626	607	663	570	601	630	604	578	624	638	629	614	653	629	586	603	600	578	599	647	590	629	614	616	631	602	602	610	615	613	624	662	612	622	614	623	600	608	642	644	586	588	579	555	594	623	646	635	628	621	631	593	627	614	622	570	619	614	594	569	595	586	581	626	612	640	598	609	608	584	622	598	639	626	634	596	642	627	623	579	606	629	625	585	568	575	613	599	632	690	592	621	587	617	607	619	617	611	668	621	657	614	572	651	612	588	680	635	621	612	633	589	558	562	629	602	598	610	587	606	602	626	650	584	579	596	556	595	617	591	591	657	586	589	606	649	595	579	611	652	624	656	607	609	625	682	617	600	573	646	626	603	569	617	561	573	590	603	587	601	590	630	583	608	624	660	644	615	619	605	586	622	592	629	586	620	625	619	597	611	602	603	623	640	614	600	611	629	663	569	653	631	646	595	648	602	586	596	581	612	593	621	625	648	671	607	577	620	613	597	662	625	624	615	606	624	591	630	616	610	573	565	665	626	582	642	641	622	627	599	605	601	612	644	587	640	640	635	591	594	620	605	619	583	609	638	609	614	644	608	662	615	593	600	619	614	589	610	609	590	633	612	587	612	671	613	614	605	645	625	592	621	585	582	547	612	598	615	618	591	637	665	650	631	610	626	641	635	646	620	595	605	594	596	640	593	626	625	639	642	618	587	593	582	590	597	599	654	590	595	630	635	567	609	538	601	653	598	600	658	592	631	600	527	623	623	624	627	678	627	641	655	628	603	576	614	626	591	593	617	636	606	588	617	610	600	639	576	588	602	601	587	606	591	633	632	605	613	580	602	615	636	582	661	623	614	604	593	593	667	614	604	594	620	573	626	638	595	637	581	585	593	611	615	600	595	621	617	577	631	595	616	632	616	631	636	618	633	592	611	617	624	605	590	595	642	612
26969	21430	22970	17808	12163	8143	5584	4131	2805	2320	1914	1854	1777	1787	1797	1670	1404	1010	930	748	659	612	636	606	505	489	457	427	476	372	357	408	345	384	381	369	312	355	289	320	329	320	331	308	323	304	324	306	316	313	316	322	345	320	296	323	310	292	299	301	309	305	321	313	281	271	303	259	322	298	289	278	275	286	313	298	300	296	288	313	287	289	254	311	300	272	320	300	272	301	320	290	288	320	290	284	279	307	278	308	290	279	298	291	334	267	303	303	296	270	286	301	292	299	285	295	300	322	306	295	288	296	310	309	300	284	303	303	278	273	296	275	287	295	292	309	290	295	281	295	284	280	283	313	299	288	294	298	281	292	271	288	288	301	329	294	303	315	293	286	302	299	318	268	293	274	296	291	271	278	279	285	261	289	330	302	309	337	270	287	266	307	287	285	272	255	306	304	270	299	289	318	314	273	293	270	298	274	285	276	289	257	286	293	327	280	309	283	290	295	292	349	292	286	288	300	279	286	283	278	282	270	274	279	297	284	283	301	292	317	292	279	297	279	309	267	288	287	307	269	301	305	268	271	295	306	276	292	265	275	292	264	302	269	310	293	284	294	307	322	270	289	304	275	289	285	284	286	305	285	309	319	278	260	293	287	288	299	274	247	305	290	316	283	283	305	266	320	316	279	313	276	299	281	302	290	335	309	269	289	307	284	305	270	284	296	320	320	303	283	280	299	255	301	330	272	293	289	290	325	301	268	277	277	288	301	290	276	272	301	315	303	298	316	279	276	299	267	312	295	288	282	294	305	279	316	295	296	318	266	290	299	287	301	285	289	316	268	306	295	303	306	320	288	281	342	289	296	272	317	271	281	295	319	293	299	288	255	284	237	288	296	279	288	303	342	268	295	304	285	275	293	299	299	302	298	295	248	289	303	306	273	325	307	255	295	296	306	252	303	301	283	276	304	304	286	309	286	277	268	273	306	294	318	325	284	277	284	301	314	251	246	284	300	322	314	296	282	285	265	274	269	279	288	293	312	274	270	318	290	289	284	277	305	262	284	281	271	292	279	317	301	315	299	302	285	285	286	307	281	299	281	290	293	256	261	326	289	300	326	276	294	294	271	290	319	278	288	246	261	314	317	273	304	303	293	314	301	277	314	292	296	281	292	303	291	281	292	324	269	278	304	253	314	293	289	318	301	292	265	259	317	321	307	304	291	287	302	292	281	314	319	323	287	276	298	299	332	295	301	288	304	298	263	299	290	291	265	281	299	294	298	272	284	304	295	320	285	284	270	273	291	273	293	283	258	272	287	274	294	285	303	293	291	269	286	315	300	289	278	284	289	333	311	311	303	315	294	321	322	286	285	295	299	284	265	281	300	315	332	287	305	280	277	270	303	315	289	262	282	269	294	259	273	314	317	291	290	264	295	288	239	286	302	282	309	302	291	327	278	284	290	288	287	289	289	323	298	263	284	299	325	249	287	299	263	245	293	297	325	265	270	285	265	293	312	291	273	298	282	306	288	274	285	306	290	288	326	289	290	263	260	281	307	291	278	295	290	276	283	281	284	288	317	323	241	301	301	317	296	317	288	299	304	291	298	300	310	289	317	308	273	271	327	304	305	291	291	290	293	309	317	299	303	302	306	281	290	309	300	302	291	303	303	292	280	286	282	297	291	306	281	304	276	328	328	311	270	312	292	274	287	317	288	277	324	314	305	307	292	281	276	296	276	262	284	274	252	298	279	297	289	301	288	268	259	311	297	307	280	237	288	282	301	284	276	259	242	294	292	277	271	293	304	283	284	309	259	286	272	331	299	302	308	273	293	313	291	289	305	257	299	270	315	318	305	280	268	292	303	270	273	287	290	299	298	286	279	304	312	285	309	309	293	289	312	301	301	266	300	268	319	312	299	277	289	302	276	295	289	312	280	297	293	287	283	262	303	317	301	277	293	293	270	318	265	282	282	284	309	299	286	276	295	307	275	287	302	306	287	328	307	324	282	271	305	273	301	296	328	237	251	306	327	299	281	281	268	308	305	272	267	300	275	284	316	299	275	277	280	261	296	296	279	300	273	285	261	314	298	288	288	273	294	317	303	289	278	282	295	288	286	302	307	286	279	296	266	287	324	289	305	295	301	283	292	282	288	302	261	301	293	319	308	269	356	280	315	294	306	293	292	271	263	323	275	291	305	305	274	295	281	311	305	311	274	280	289	300	277	315	311	291	324	307	302	267	263	327	286	320	268	289	272	297	304	304	284	284	280	301	276	318	288	278	294	299	305	270	292	278	300	290	283	301	299	308	298	276	270	306	275	279	256	286	279	290	283	318	297	289	265	277	289	283	284	292	300	284	263	290	306	301	279	299	306	283	332	252	301	267	292	298	318	294	277	307	322	266	274	326	274	280	348	314	253	301	274	305	284	282	281	272	294	292	278	273	294	306	290	254	281	264	320	240	300	268	290	285	322	312	296	306	282	304	308	296	302	264	283	276	300	273	270	290	274	317	311	298	253	306	273	295	301	284	294	298	279	283	284	291	301	299	273	309	279	293	276	287	306	282	306	285	295	274	299	295	300	272	259	291	289	278	309	268	305	266	320	274	282	276	280	318	332	280	261	315	297	327	302	290	301	277	287	287	313	291	267	277	263	291	267	304	278	274	271	300	329	296	294	283	301	288	296	271	261	273	277	289	277	323	300	282	296	278	275	305	307	298	312	313	262	295	268	321	278	272	304	282	277	276	300	271	283	338	275	323	337	283	286	291	285	289	327	280	316	303	295	268	285	311	262	284	259	303	291	293	281	309	303	284	322	279	314	306	280	292	258	315	271	269	288	301	273	298	313	301	324	320	275	288	294	269	266	280	282	305	284	317	292	311	303	295	284	293	296	308	279	316	304	273	286	296	305	308	323	331	300	285	311	299	312	300	289	306	290	308	339	299	259	321	322	305	283	291	278	281	286	286	266	295	306	287	302	320	311	298	270	287	321	291	291	308	310	284	257	287	301	279	293	294	255	304	299	278	301	294	314	286	307	265	280	286	310	289	298	274	275	313	323	302	272	266	272	293	314	289	310	266	287	275	271	226	290	303	263	318	309	304	289	299	292	256	284	301	321	319	300	266	275	304	301	295	290	258	301	298	271	283	288	271	307	268	301	269	300	307	276	316	310	316	296	277	291	309	290	259	317	286	280	305	286	288	283	294	293	323	275	284	285	302	287	281	279	312	300	319	308	289	278	292	293	289	274	313	292	272	259	316	280	309	299	294	301	288	312	262	299	301	283	294	280	278	293	287	313	292	309	276	271	308	313	278	301	310	288	276	335	287	291	302	283	295	276	300	303	289	310	310	287	281	261	276	302	284	295	283	310	295	302	262	273	301	294	310	284	276	305	305	279	309	280	283	298	286	281	300	286	282	276	250	280	279	286	289	266	286	325	268	303	266	298	310	285	285	289	302	328	300	276	297	305	311	301	286	284	308	257	266	310	268	261	322	278	309	279
16314	16145	27594	29196	25567	21992	18224	15372	12101	10613	9624	9562	9121	8951	8917	8195	6962	5572	4798	4129	3288	3102	3088	2902	2226	2008	1805	1665	1662	1522	1363	1456	1378	1312	1452	1272	1146	1033	944	993	1036	986	1018	1051	1103	1045	984	971	997	895	919	953	879	877	862	869	878	857	738	811	841	823	787	810	776	767	775	739	729	812	796	788	742	754	723	735	796	751	730	746	745	738	717	708	748	730	714	695	741	692	706	744	719	756	750	712	740	750	669	697	725	730	721	708	719	708	762	719	710	661	715	702	775	748	722	668	720	675	658	719	696	700	745	715	735	703	731	697	675	708	722	692	704	721	692	712	707	704	693	700	687	724	692	682	720	716	777	700	688	657	694	711	710	713	721	767	705	674	699	723	740	700	722	685	692	700	666	714	717	679	731	645	719	725	718	668	735	709	717	696	719	720	717	695	690	709	708	670	707	729	700	713	688	763	710	714	720	734	728	716	693	706	707	700	714	720	679	676	673	729	709	706	721	717	712	711	689	708	710	687	710	715	739	747	703	727	684	737	684	718	681	694	730	706	753	725	696	687	721	715	719	712	706	698	717	716	672	749	733	697	701	688	685	692	705	752	747	712	682	687	693	714	675	731	718	725	652	695	711	727	709	666	716	711	691	715	679	717	729	645	723	693	689	683	747	737	655	695	730	703	679	723	730	677	735	680	708	702	698	670	727	662	691	724	701	705	714	668	735	715	671	724	706	682	704	725	749	755	699	696	707	702	692	699	728	727	688	645	725	720	671	726	664	720	743	709	695	713	713	720	677	740	676	695	703	704	719	713	697	674	695	746	747	730	746	719	748	744	678	719	637	721	722	733	682	713	714	765	754	748	722	701	686	708	674	727	748	738	668	698	690	657	703	662	751	735	679	703	727	685	686	689	738	690	685	717	705	746	688	718	676	743	690	685	759	750	714	719	695	736	747	700	666	676	708	739	727	699	722	734	678	720	709	757	700	742	701	698	738	746	681	746	733	729	710	714	703	729	713	740	720	680	680	704	730	704	729	728	724	724	734	670	751	707	690	692	702	734	709	738	692	746	692	734	693	719	692	733	677	700	703	721	721	718	721	707	728	698	744	708	731	698	784	694	689	733	735	709	714	686	704	751	715	707	754	695	757	679	711	715	705	708	691	751	742	738	711	735	709	663	701	690	713	724	740	728	697	704	726	693	671	719	636	732	716	730	739	677	698	659	793	730	728	728	698	683	692	708	749	694	721	667	672	699	710	696	695	716	697	728	754	713	693	781	703	713	692	739	684	678	689	703	670	702	685	707	672	683	716	718	660	737	707	692	700	717	678	729	747	691	714	703	669	726	709	688	726	698	737	696	706	710	718	729	709	693	747	708	737	660	718	696	736	676	717	700	691	719	688	756	691	673	711	715	698	714	694	696	755	778	725	705	702	715	753	654	691	709	730	740	716	699	668	751	741	701	721	713	708	708	700	685	768	691	680	733	703	669	730	730	682	684	727	673	690	726	679	714	728	721	718	738	659	718	708	700	715	734	720	687	705	674	729	720	703	688	726	747	697	702	750	703	752	705	744	762	690	736	702	667	729	705	666	730	708	671	727	699	685	689	712	701	683	712	678	757	689	702	707	696	730	734	710	724	705	740	684	705	736	753	777	722	688	709	708	744	718	686	679	688	756	722	686	710	750	677	701	690	697	692	693	697	754	692	724	718	677	725	714	675	711	694	696	698	689	684	720	709	726	712	665	751	730	678	677	716	657	761	668	705	726	704	654	662	731	727	715	699	681	712	713	673	697	721	691	725	706	759	692	713	748	707	723	696	668	759	708	650	738	702	699	740	729	714	683	694	772	716	685	691	679	705	725	710	742	706	716	719	660	730	700	732	741	722	731	679	716	692	747	713	760	687	705	706	685	692	663	712	686	695	677	725	710	737	717	729	694	734	720	727	701	689	673	720	678	688	715	743	718	703	680	692	719	719	676	711	715	712	665	680	693	724	723	686	735	753	789	692	716	687	712	720	714	690	683	758	691	686	762	714	716	687	755	695	679	683	716	737	747	726	668	732	736	695	716	706	704	691	685	729	738	755	742	692	738	749	684	695	694	699	705	730	688	702	720	717	731	694	722	732	751	653	729	739	697	656	683	678	709	748	701	671	725	717	706	738	690	719	741	680	688	728	719	667	737	719	728	718	677	732	714	714	754	682	743	730	756	753	698	746	772	667	678	671	713	732	686	714	729	691	720	714	673	700	664	702	690	717	674	707	672	712	711	710	696	700	758	754	741	714	742	713	668	692	766	733	745	706	683	736	715	706	669	692	708	692	706	705	769	710	742	706	693	698	707	684	736	715	689	707	706	727	709	700	732	723	724	714	714	727	673	750	693	703	703	684	702	748	748	704	710	697	690	673	687	720	700	689	741	704	729	736	719	662	704	727	731	715	680	691	726	678	675	701	702	696	686	680	710	754	688	692	748	745	705	740	707	687	706	716	725	711	696	707	707	723	708	698	683	727	704	709	692	710	708	686	718	675	744	704	765	732	644	714	709	683	686	656	722	707	720	708	698	732	740	687	696	732	702	715	748	725	718	707	648	666	702	713	686	694	662	712	724	689	729	732	626	662	696	691	706	754	705	716	753	685	708	733	710	723	731	703	682	696	660	713	700	770	686	760	710	754	725	689	679	681	711	669	701	681	737	658	725	719	730	736	706	693	676	677	728	700	700	639	717	690	760	750	681	724	707	669	751	729	739	733	726	723	703	746	733	684	762	702	731	667	707	676	697	723	738	735	715	735	730	736	723	711	719	694	686	678	636	743	708	747	692	692	720	707	652	681	772	699	702	713	717	678	653	728	750	700	743	704	704	722	703	746	691	695	696	717	765	753	743	687	721	721	671	717	662	736	712	708	699	748	725	664	721	697	731	726	694	709	677	653	663	698	703	676	689	739	677	747	718	696	749	704	744	720	715	759	691	698	761	736	712	732	700	716	689	676	699	744	697	688	674	702	711	740	728	693	677	682	748	733	707	716	693	664	720	752	711	742	782	652	707	691	701	681	704	710	747	739	724	712	659	722	698	691	725	656	706	689	730	705	697	726	718	750	686	647	705	683	708	740	732	687	739	708	714	717	712	710	671	721	707	693	710	717	683	719	688	697	676	684	713	727	751	685	739	714	690	671	715	711	751	748	716	705	722	712	736	726	723	705	715	716	749	732	705	703	728	718	713	722	667	706	725	736	696	724	712	710	682	709	754	719	725	709	682	663	695	727	692	745	735	734	713	736	743	757	687	700	677	739	713	727	713	673	695	691	719	716	680	722	669	664	694	672	747	685	724	721	656	688	735	731	732	729	684	751	701	726	711	708	677	679	706	727	639	750	730	676	705	694	733	703	709	708	677	727	687	735	646	716	662	659	674	666	703	745	687	688	693	730	704	691	719	681	778	714	700	714	704	703	705	706	726	724	774	669	724	706	716	731	713	707	696	712	709	698	691	727	696	665
34818	26858	28604	24707	18247	12936	9169	6237	4437	3539	3218	2885	2879	2630	2548	2143	1732	1547	1266	961	864	784	909	796	566	556	501	451	430	442	377	417	401	360	447	345	308	360	347	344	335	317	270	315	309	326	326	266	316	283	300	287	306	270	297	262	262	291	275	281	301	257	264	258	242	283	255	261	262	270	277	260	267	266	238	260	241	263	238	228	243	217	249	237	252	267	240	219	247	286	241	211	245	227	271	234	224	275	261	246	232	272	234	246	226	214	232	249	233	250	253	241	197	253	236	243	261	248	281	239	241	255	243	232	225	284	229	242	253	245	237	247	253	235	239	257	222	250	264	244	229	226	253	250	237	261	224	229	255	250	243	240	218	252	241	229	255	246	229	256	242	233	225	205	223	228	242	251	229	250	249	229	261	258	252	240	240	223	249	237	249	254	251	239	245	208	237	255	272	238	262	257	242	232	238	259	220	251	240	235	225	234	243	236	240	246	255	242	229	293	220	234	237	242	240	251	277	219	245	257	236	232	255	239	260	226	248	253	265	251	199	237	243	254	254	234	250	227	214	274	257	234	255	263	241	233	232	223	253	232	251	230	239	233	231	231	244	208	252	258	234	239	277	275	263	244	282	225	225	238	247	231	252	239	240	234	245	251	255	259	258	235	244	222	222	225	236	242	248	219	256	218	258	235	220	258	240	250	255	246	246	245	254	259	267	242	242	236	243	245	244	227	257	251	253	225	250	216	256	240	243	247	261	240	256	255	268	217	251	237	218	249	240	258	226	235	238	232	230	234	279	255	238	237	205	256	241	228	232	212	225	245	244	237	252	235	255	241	228	267	216	275	232	234	245	249	246	247	245	241	227	241	254	276	242	229	211	211	257	198	280	214	254	264	241	247	234	233	265	261	260	224	252	268	235	240	236	250	255	252	250	213	252	256	204	235	267	236	254	256	206	247	267	234	254	251	233	270	238	262	264	257	258	238	256	219	259	260	230	227	228	250	236	249	240	226	246	221	229	220	215	252	244	244	268	242	246	242	229	263	230	254	238	250	218	236	225	238	233	286	251	224	228	248	251	220	235	224	257	231	260	226	249	237	257	242	270	246	241	266	220	229	228	241	258	224	266	238	239	261	231	241	248	233	232	233	250	235	255	230	244	237	263	273	238	226	232	260	232	241	249	246	258	254	241	238	232	246	225	240	233	218	235	228	265	234	226	242	235	246	257	259	249	233	243	238	292	257	235	229	257	272	238	244	233	241	222	233	244	220	235	261	239	238	241	238	221	234	233	240	263	247	217	226	243	221	234	239	234	233	232	250	239	232	251	227	254	243	216	267	231	248	263	232	225	233	250	257	215	252	234	234	253	253	253	240	253	219	274	230	219	240	250	270	242	237	230	253	266	244	218	245	242	261	245	267	253	255	245	240	253	237	252	245	236	264	226	229	236	243	224	241	244	229	237	227	237	236	263	235	212	234	251	270	254	239	232	225	234	271	248	254	256	254	273	257	253	237	266	273	235	227	231	244	263	242	220	290	250	279	252	228	237	227	270	236	252	259	269	255	252	267	233	243	226	263	198	222	247	260	244	245	251	233	220	248	221	225	224	256	233	236	224	236	240	215	255	257	234	253	262	244	256	263	223	249	200	229	243	204	211	222	239	246	228	243	237	270	251	235	261	222	240	264	251	261	250	218	234	230	261	256	247	263	239	211	241	238	241	230	203	270	229	269	254	240	219	251	305	261	239	256	226	223	221	246	227	238	204	271	236	231	231	245	236	251	263	241	263	252	239	225	233	218	232	228	242	253	256	231	238	220	238	232	262	240	235	255	259	261	257	237	223	226	226	221	232	227	220	257	244	260	269	242	245	230	249	246	221	229	257	254	235	275	248	218	207	257	248	245	240	286	227	227	267	263	230	259	240	245	240	240	224	230	253	243	253	231	246	258	237	218	255	236	250	241	273	228	236	229	279	232	246	222	236	254	253	243	236	263	215	206	228	239	245	273	257	248	272	235	248	248	216	271	241	251	283	252	239	254	248	215	262	261	262	237	253	234	239	248	251	240	224	253	228	254	210	246	256	221	268	278	252	229	273	243	275	241	223	202	229	244	233	266	236	240	238	234	266	233	236	252	238	241	246	253	277	205	255	250	235	260	238	252	239	254	275	245	249	238	239	250	231	241	227	259	255	262	282	253	239	249	236	263	243	262	264	262	215	252	277	265	257	251	238	218	253	238	234	247	235	221	227	244	252	243	230	262	257	227	268	233	226	207	238	248	242	238	238	224	219	232	216	264	271	236	226	257	273	254	240	259	223	236	249	253	239	248	264	252	238	254	222	244	229	220	266	244	250	244	241	238	237	237	226	220	262	257	232	225	257	256	245	220	247	240	270	232	239	218	240	262	244	260	245	242	241	242	220	232	249	258	245	217	219	242	244	218	234	273	277	255	239	282	240	240	260	255	246	219	239	237	246	246	221	215	235	233	249	241	274	261	237	243	236	233	268	251	225	255	245	228	240	243	242	245	196	257	252	236	250	227	254	251	238	256	246	253	236	251	247	252	249	268	247	243	247	234	237	246	240	259	228	229	272	241	243	250	254	254	247	234	210	246	232	260	236	234	234	248	252	238	235	244	215	234	250	246	261	245	253	244	227	259	240	220	277	244	240	248	244	218	273	247	272	221	228	242	240	244	251	260	251	235	206	229	244	257	230	238	236	216	257	281	213	234	247	255	243	239	241	248	242	263	243	233	244	239	243	243	242	252	247	260	221	245	241	259	235	244	216	263	240	245	261	276	211	228	245	232	238	221	243	227	259	254	256	269	244	246	218	236	205	256	227	241	248	221	248	234	242	253	232	239	260	273	240	224	234	229	241	235	226	255	237	238	235	258	237	252	257	250	206	242	230	238	242	238	256	259	244	243	254	229	243	242	240	252	276	236	255	248	246	231	254	224	245	240	263	233	221	244	244	241	250	234	247	230	230	252	239	255	218	248	215	276	250	256	272	243	245	258	247	266	258	235	240	258	265	224	232	263	225	241	264	248	248	252	256	227	232	249	239	220	221	243	240	251	245	243	254	254	221	248	213	230	245	240	244	262	235	239	252	247	241	254	222	253	235	216	229	241	250	249	244	235	237	265	229	246	245	240	245	224	255	218	220	232	231	241	242	239	234	244	228	206	242	247	241	254	258	226	252	259	262	244	238	261	260	228	242	230	268	250	256	259	228	241	232	231	254	229	230	245	260	245	239	290	200	253	238	219	255	240	259	237	237	215	228	249	246	266	221	270	242	251	261	244	242	216	215	245	245	245	232	190	237	272	240	251	251	247	252	238	248	244	259	238	247	248	260	242	237	240	241	250	278	246	243	253	261	252	229	239	221	221	226	215	242	244	259	240	240	265	265	235	254	237	215	228	233	209	236	253	242	244	221	271	234	263	239	247	240	256	236	240	261	247	263	248	272	252	231	248	270	257	219	236	241	228	276	266	250	253	234	250
20651	19831	32147	35215	32059	28278	24069	20048	17098	15461	14792	14001	13774	12499	11995	10830	9302	7852	6813	5732	5052	4524	4523	4006	3196	2907	2536	2326	2230	1948	1764	1912	1858	1688	2014	1549	1323	1277	1246	1298	1328	1141	1079	1073	1125	1174	1179	1015	1070	971	972	983	949	938	866	862	866	899	794	897	854	831	780	785	712	719	746	747	751	751	685	726	704	676	683	675	671	657	709	647	638	645	606	593	645	603	676	618	585	591	630	640	620	566	618	578	585	635	572	638	639	617	548	581	642	605	595	568	596	575	615	604	635	607	604	619	544	585	590	561	579	572	599	568	598	627	600	596	599	605	579	597	585	649	586	607	562	555	584	588	641	559	578	639	616	635	632	628	579	577	571	598	586	602	588	571	568	613	577	629	620	574	609	578	619	637	599	543	645	582	597	628	578	592	590	540	562	579	597	562	581	590	574	651	602	565	610	629	566	586	599	556	588	606	569	625	622	616	587	594	623	604	599	550	637	624	569	565	609	625	608	621	602	663	570	619	584	579	598	596	566	543	599	549	612	568	572	620	595	610	559	552	627	568	593	625	623	591	644	606	594	547	560	567	566	603	569	606	582	586	575	590	579	573	591	610	573	576	571	587	586	592	555	612	600	608	603	637	634	586	596	586	637	602	584	624	595	592	619	597	605	609	582	598	598	595	614	581	566	571	608	575	600	582	593	609	591	543	595	561	571	560	595	605	598	630	577	633	622	589	562	573	590	655	579	598	588	608	593	583	630	573	587	579	603	601	610	627	584	613	565	596	590	545	579	613	610	545	580	602	586	613	605	606	562	567	576	611	606	576	577	622	608	592	580	597	571	587	590	590	603	585	592	621	597	557	549	601	562	612	575	612	580	564	597	589	615	554	605	599	554	569	588	567	593	557	642	649	587	579	615	579	576	574	573	619	575	596	612	637	632	585	575	544	583	571	629	582	562	591	585	602	591	578	583	604	618	578	576	625	579	584	630	574	606	559	646	555	527	593	581	599	596	581	592	559	600	578	611	584	635	578	623	593	613	581	553	579	585	599	593	636	585	616	599	579	579	590	601	615	614	567	606	536	587	602	564	594	624	591	577	576	585	606	588	571	597	610	587	622	591	628	610	602	599	592	575	613	596	574	581	620	617	602	554	596	591	562	559	580	590	586	607	609	618	625	573	606	604	606	602	613	600	627	613	635	605	632	562	600	607	643	591	607	606	560	613	511	598	593	594	604	575	624	547	596	599	644	584	617	593	583	562	618	607	558	562	538	586	543	579	579	590	584	573	651	593	626	626	638	600	580	603	600	547	579	578	606	618	573	594	570	609	589	576	565	615	623	610	591	661	623	581	645	546	605	605	595	599	577	629	623	570	583	572	581	582	610	580	611	548	584	596	578	609	592	637	563	596	546	612	571	578	590	587	581	593	600	559	625	587	554	615	613	568	648	627	563	559	575	592	601	586	560	590	595	546	662	621	641	581	581	577	596	566	586	581	548	591	583	639	568	602	583	619	555	563	577	594	594	603	588	593	613	611	578	590	566	586	614	618	624	622	599	612	577	604	593	600	612	600	619	610	602	643	615	579	579	562	590	621	611	605	580	598	605	599	570	596	619	630	553	583	602	583	602	590	576	636	581	601	584	604	587	585	594	566	598	616	609	571	571	601	637	616	563	606	585	600	611	630	575	579	571	612	574	586	645	607	553	597	594	613	621	570	551	601	617	572	569	621	582	626	567	597	599	561	603	590	602	593	595	602	624	616	583	599	561	607	565	599	568	602	610	602	609	570	587	616	613	593	653	597	525	606	566	596	584	619	612	635	601	553	567	606	639	616	639	608	598	618	637	573	626	560	623	575	597	607	585	585	565	612	584	569	596	610	557	631	600	612	596	583	589	587	567	615	621	563	611	577	592	615	613	621	577	607	581	571	580	571	598	597	588	597	617	619	658	588	591	605	566	624	558	598	545	566	598	610	590	591	583	638	611	595	572	606	600	565	613	614	586	567	605	580	616	574	616	623	586	589	604	587	623	610	601	583	626	572	593	572	578	580	586	626	597	573	622	580	576	623	575	595	624	557	603	584	564	603	644	572	586	574	570	625	600	594	589	618	576	587	545	584	583	573	555	601	581	598	618	630	604	563	563	570	598	566	594	606	584	558	626	593	561	588	571	612	654	573	591	594	628	598	542	603	612	580	612	607	650	622	643	609	587	602	550	619	600	577	612	569	566	563	587	548	601	601	527	554	625	589	599	600	566	625	580	574	584	595	604	609	577	628	570	616	588	628	576	600	616	566	598	567	612	586	563	567	597	624	617	577	589	595	602	564	570	576	612	589	599	615	600	571	600	606	618	604	630	592	622	637	581	596	576	603	616	598	601	656	615	591	601	615	566	591	569	559	517	576	567	626	658	594	595	601	585	607	588	551	583	561	559	617	601	583	573	578	566	594	583	572	607	548	621	637	597	613	652	590	581	572	609	588	611	554	603	571	617	613	567	561	576	656	598	588	570	587	541	595	594	570	635	578	600	602	600	566	572	610	546	624	506	589	617	616	580	592	608	576	576	614	590	605	559	554	575	581	586	608	569	589	618	579	612	567	599	597	619	570	580	606	561	545	589	615	615	587	573	602	586	567	582	567	631	624	624	566	620	598	593	588	582	621	618	592	590	599	585	609	598	586	611	612	562	578	583	596	587	601	614	598	576	586	608	614	567	601	574	601	604	579	584	586	606	584	562	574	644	614	569	580	602	602	605	595	599	614	662	622	588	640	573	573	581	579	580	621	535	570	603	599	592	636	602	574	582	604	607	622	585	587	590	590	588	586	576	592	592	573	606	553	547	669	592	601	582	593	583	574	584	578	624	605	535	610	615	593	592	593	576	579	601	565	594	616	630	621	575	611	566	596	576	598	605	628	613	611	611	540	583	601	594	558	583	568	595	567	586	585	582	604	624	614	603	571	558	596	596	577	570	572	605	571	568	579	602	617	577	612	596	623	558	603	652	595	579	571	653	546	633	592	597	603	583	594	599	540	601	610	591	542	583	610	559	600	609	611	553	588	580	603	563	594	631	622	585	585	591	535	615	603	605	575	580	588	582	619	567	590	581	548	594	590	598	571	590	607	610	575	591	511	609	572	631	592	630	584	597	597	616	639	594	574	560	608	596	590	603	598	622	527	590	577	664	614	558	574	601	624	612	586	572	612	608	607	602	619	627	620	607	605	600	568	582	581	570	592	615	635	628	565	594	574	566	578	607	587	654	574	572	612	594	573	610	620	611	611	596	609	628	588	621	590	615	601	575	588	625	615	586	587	586	593	590	601	578	633	571	631	625	620	621	567	551	608	623	543	593	568	629	581	595	597	546	550	578	593	622	575	574	589	642	573	610	598	595	610	547	542	577	613	578	593	597	595	615	571	633	578	570	550	609	540	614	584	536	566	586	617	564	610	617	562	634	622	598	586	572	642	550	554	619	590	564	600	594	628	605	578	576	599	613	571	607	628	587
16722	14149	15812	11465	7010	4449	2894	2001	1435	1154	1023	935	886	874	926	940	733	672	543	434	420	379	358	352	345	308	323	328	263	298	293	273	237	284	254	276	271	245	238	261	256	271	271	302	263	244	265	254	253	258	234	261	244	270	225	239	233	216	233	262	249	220	248	227	254	250	256	231	273	265	250	268	231	229	287	246	267	238	260	253	261	231	252	277	249	254	207	249	246	263	259	255	249	215	242	253	227	223	276	255	243	241	268	243	258	252	264	258	237	251	279	268	234	259	242	226	241	217	261	242	252	230	251	221	206	254	226	215	231	212	261	276	261	234	257	238	257	235	245	241	265	247	223	253	250	209	280	242	237	268	221	249	261	246	263	254	252	262	253	231	244	247	253	231	235	219	258	236	242	227	245	229	235	225	241	239	222	230	253	266	267	225	254	241	240	248	221	244	240	251	226	254	270	226	247	273	254	241	221	256	267	269	238	236	229	244	227	232	243	263	257	254	229	224	254	230	215	241	248	235	276	242	241	272	230	251	216	245	241	241	238	247	245	229	249	246	248	230	235	263	240	237	239	249	218	225	241	239	253	247	254	218	237	250	211	267	240	225	261	258	258	237	241	219	237	291	287	264	246	268	237	247	249	272	226	220	242	253	252	259	245	262	234	260	225	251	220	259	243	260	258	239	280	285	256	240	240	218	268	225	238	245	242	245	265	267	264	231	262	257	206	235	231	237	252	245	253	219	252	250	249	234	252	260	227	233	236	247	247	256	232	254	227	289	277	244	250	241	255	228	257	250	261	240	238	245	226	245	250	263	235	257	273	224	233	263	268	264	238	244	251	247	269	242	233	244	236	220	238	242	249	236	239	241	235	251	264	249	251	260	256	236	226	249	248	241	217	260	248	223	241	257	242	244	240	233	262	231	246	236	272	246	258	241	258	250	277	254	252	243	243	282	249	253	277	221	239	238	234	244	223	241	276	267	227	225	256	279	238	261	228	238	216	258	256	231	225	272	232	249	248	236	273	223	209	241	234	236	258	280	231	237	223	244	240	253	256	293	224	231	250	207	249	259	249	249	244	240	254	254	254	248	241	263	250	238	242	237	246	246	234	275	240	232	206	239	207	199	244	232	221	245	255	229	237	263	246	239	278	228	263	232	246	242	236	250	234	253	249	245	241	257	232	234	246	241	247	242	233	225	234	252	212	286	252	249	230	263	241	264	255	251	247	264	258	252	237	236	257	241	251	235	254	275	242	252	251	235	234	249	249	244	233	219	244	235	218	247	231	255	260	271	240	229	257	230	237	266	246	253	235	248	227	234	262	225	258	237	261	254	211	262	246	265	257	277	246	232	270	226	225	283	237	258	270	255	232	239	268	222	242	227	237	246	247	230	258	257	256	250	238	224	235	213	286	232	227	235	248	271	254	250	256	236	245	214	257	258	235	243	261	287	246	242	243	238	255	224	252	269	238	243	220	232	229	234	234	254	244	247	244	251	262	263	205	269	249	260	246	240	247	252	265	230	256	261	239	231	245	239	276	224	248	234	249	233	236	249	253	235	218	207	242	211	263	251	265	227	247	250	275	231	248	236	286	250	248	264	257	263	252	236	256	248	239	245	237	262	231	251	255	224	234	252	237	262	249	271	244	253	241	236	230	250	282	247	238	240	247	250	255	223	255	235	243	261	235	222	237	265	275	268	262	247	255	226	272	233	250	248	266	250	237	251	245	245	265	256	241	257	233	207	248	262	244	235	258	216	259	242	282	260	253	255	272	257	255	257	255	263	255	245	239	276	233	216	258	269	250	224	197	226	209	224	259	224	225	262	260	230	231	273	255	248	263	245	246	225	268	232	254	219	277	246	250	262	268	250	245	241	270	269	248	236	240	279	239	226	237	273	276	242	263	239	226	233	233	201	261	265	267	251	214	234	262	254	252	244	222	243	243	233	259	252	247	265	235	252	228	236	242	245	229	251	241	243	243	248	247	267	215	224	244	224	249	240	256	248	246	256	266	231	235	239	240	235	259	274	253	232	232	268	246	257	218	235	256	268	250	241	249	197	251	212	252	230	245	257	273	247	260	243	267	249	254	216	239	228	249	214	247	227	279	269	264	264	231	231	265	239	237	268	253	231	234	242	261	244	253	233	265	236	224	236	254	264	232	237	243	272	264	258	230	231	245	265	248	242	259	272	258	241	245	239	238	223	236	243	239	249	242	239	241	233	263	279	247	245	246	235	249	262	270	228	262	248	240	197	240	223	271	229	240	253	252	291	231	238	235	247	245	258	248	238	250	242	237	269	236	253	235	240	246	229	248	258	261	242	256	243	230	242	229	256	266	232	229	246	263	242	234	249	226	257	227	243	255	243	232	260	243	223	261	254	258	246	256	241	239	248	243	254	242	236	246	240	225	254	215	234	247	266	249	239	238	223	271	257	252	240	237	245	243	236	262	257	271	241	220	265	247	264	222	221	235	246	232	232	215	248	267	231	233	245	237	220	226	224	247	239	243	240	236	250	219	238	224	228	243	257	265	275	260	232	258	242	218	268	264	222	228	261	238	232	243	206	241	239	245	254	251	246	235	238	245	238	265	227	233	272	251	262	248	245	227	221	224	260	260	257	278	218	229	232	239	246	283	265	243	230	248	268	247	211	257	223	215	251	229	221	224	258	235	277	242	225	215	257	244	229	225	251	251	255	233	229	245	233	258	237	253	239	248	223	241	265	244	242	258	263	239	232	234	240	240	246	285	235	255	209	249	254	268	263	226	252	244	289	249	235	255	238	230	265	257	213	219	256	235	256	239	247	245	235	249	250	236	269	280	254	228	232	224	251	232	235	277	262	273	247	224	246	232	252	260	270	254	298	258	235	243	256	235	272	227	248	245	248	296	259	241	238	247	271	232	221	265	227	230	234	229	240	245	270	257	223	256	235	240	243	229	249	257	286	272	244	241	223	243	275	278	264	268	251	266	254	277	240	236	236	230	220	266	245	229	228	264	238	253	256	226	222	207	230	255	246	237	254	235	280	238	266	265	251	240	254	229	248	232	233	234	272	252	234	278	266	269	212	245	241	239	220	227	229	250	233	249	214	246	233	253	238	257	233	266	251	278	242	243	251	257	277	239	229	246	254	207	260	265	262	213	236	230	233	219	246	235	242	254	245	266	235	231	249	242	265	262	264	206	267	237	249	249	258	251	228	236	261	246	247	201	266	248	252	218	226	259	232	223	212	238	253	217	232	222	243	229	243	220	218	224	259	254	208	238	270	243	252	238	254	261	230	271	258	255	239	230	233	237	253	237	244	203	277	234	255	243	255	244	253	249	262	228	240	256	230	270	246	232	263	243	248	231	264	255	265	241	254	220	239	241	248	244	257	228	218	259	239	289	238	231	254	231	246	245	231	227	241	257	253	261	252	253	257	236	253	204	268	262	245	238	226	238	225	245	233	261	245	241	263	255	272	245	257	257	240	232	248	247	247	245	258	252	260	256	255
9541	11490	21311	22322	18730	14675	11542	8466	6821	5821	5036	4642	4567	4823	4884	4593	3974	3368	2615	2115	1789	1514	1411	1295	1205	1088	1081	1044	955	866	779	796	806	821	870	727	787	743	746	724	711	751	750	712	733	751	740	728	692	660	669	662	688	688	680	652	599	653	653	643	610	649	652	599	607	650	628	638	644	615	638	638	639	617	642	568	609	574	638	587	585	575	621	576	566	586	636	664	662	635	618	632	609	571	603	551	611	635	630	615	682	645	671	636	611	639	589	625	644	584	614	611	637	623	631	593	625	623	641	616	600	645	610	650	585	602	674	606	604	610	617	608	550	609	597	641	615	592	613	620	608	660	626	650	601	575	628	634	620	596	651	591	591	635	626	623	593	641	592	629	638	622	567	606	583	612	596	602	637	627	567	620	557	638	660	574	622	594	620	588	579	558	628	627	582	603	601	614	606	618	646	642	566	577	605	607	609	672	634	593	612	615	600	603	569	627	577	579	606	625	625	578	586	600	627	599	603	634	590	637	631	660	626	583	594	647	597	622	649	616	602	592	625	652	606	619	633	592	629	609	600	603	655	585	656	597	566	624	580	608	594	607	650	622	575	629	574	615	567	554	583	615	638	634	568	606	637	628	572	585	606	623	605	586	614	615	623	579	555	612	631	601	623	623	599	620	618	640	591	617	623	639	577	627	604	646	574	633	606	607	616	619	621	634	617	638	603	638	593	652	613	617	571	578	629	654	611	648	594	616	615	626	627	615	631	609	657	623	632	605	624	656	611	608	610	632	637	619	650	641	612	600	664	613	563	611	643	588	628	632	594	621	613	598	610	618	622	601	578	582	595	601	621	605	587	635	608	602	636	547	605	595	617	598	615	584	602	645	606	620	591	594	604	594	620	631	622	631	638	606	615	612	641	628	630	625	646	610	593	641	619	603	573	582	595	628	617	647	644	619	605	648	610	619	613	616	579	636	628	576	604	601	633	593	606	623	590	652	626	647	610	594	626	580	659	604	592	637	590	598	588	634	583	608	605	632	585	587	598	621	611	629	590	594	607	609	608	607	599	581	584	584	614	642	575	588	610	643	605	695	607	647	635	588	628	591	668	568	623	638	596	648	603	601	557	641	624	564	611	604	642	619	648	639	633	582	584	580	615	604	615	608	607	604	602	600	617	600	585	596	587	615	598	657	596	610	654	612	582	586	575	594	601	622	638	575	628	604	622	579	595	603	607	593	610	610	635	591	638	602	590	583	622	621	603	615	625	567	621	604	598	613	558	629	565	566	627	641	603	618	571	607	640	625	624	629	589	597	636	641	580	627	592	614	593	625	606	585	640	660	565	591	593	591	631	594	552	627	599	626	663	625	572	620	627	620	634	602	608	629	666	626	656	657	604	614	615	642	596	581	593	653	613	594	636	645	598	606	592	637	640	602	593	648	605	602	599	631	612	596	608	616	633	607	568	651	638	601	629	603	591	666	660	572	586	598	614	623	587	662	632	623	617	609	612	591	611	595	607	585	591	609	626	576	643	626	597	606	644	635	571	640	611	634	610	611	593	650	583	584	615	648	616	598	633	613	598	642	620	620	629	592	609	623	581	614	608	614	609	614	589	609	637	610	627	628	609	630	620	564	616	612	683	614	647	619	569	601	634	596	619	623	639	631	629	597	610	610	648	614	605	594	593	625	604	667	588	633	542	637	638	625	624	606	606	624	602	602	641	637	554	601	615	596	606	665	610	606	637	575	610	607	656	608	614	588	640	626	621	632	591	619	572	654	627	622	595	576	568	589	640	612	602	612	627	646	569	599	588	615	561	654	578	649	616	663	611	606	631	611	632	559	585	585	583	575	636	622	601	575	628	621	626	610	592	622	610	620	606	620	576	612	639	612	599	568	622	640	613	601	633	607	615	644	622	617	603	634	619	656	630	577	640	625	636	611	637	608	586	536	599	607	627	601	576	632	603	619	641	619	630	607	630	589	601	607	624	614	568	605	622	560	627	576	622	595	579	594	603	600	577	599	613	621	601	596	620	598	607	617	586	626	589	638	620	645	619	629	651	616	598	657	635	594	629	620	601	598	632	581	616	607	594	606	616	611	593	589	623	640	658	595	624	624	607	627	580	573	635	622	589	611	653	603	605	640	642	596	636	635	638	637	609	612	575	622	606	614	570	628	587	622	614	608	640	636	607	674	636	614	617	591	660	593	613	583	601	648	620	594	602	645	575	617	618	668	601	611	616	599	649	668	530	609	604	610	641	623	569	614	624	585	625	592	640	630	637	605	557	606	622	583	636	644	645	617	605	617	577	656	611	615	634	622	591	628	619	559	595	616	634	629	626	610	590	593	563	603	671	580	573	634	636	653	638	614	583	616	583	604	602	648	593	616	612	638	641	593	631	552	644	582	625	638	607	626	560	650	614	634	586	660	609	611	600	609	636	639	664	629	611	640	633	599	610	576	590	595	630	578	614	645	590	589	610	595	644	648	596	608	581	609	543	605	596	563	607	612	623	629	597	629	580	604	542	624	626	645	613	664	640	616	628	604	613	565	642	629	639	567	602	598	625	579	594	601	613	625	606	629	629	595	622	606	573	623	616	624	623	598	621	622	635	613	560	594	640	601	623	632	625	626	604	655	575	636	613	640	590	571	600	610	643	627	588	623	594	626	577	637	590	600	593	616	617	578	591	589	595	619	609	582	619	634	616	586	638	609	631	598	594	582	619	632	622	643	655	615	578	574	609	636	641	596	645	640	588	639	607	633	614	621	588	632	621	636	603	585	621	622	627	608	609	616	637	602	642	562	626	629	644	583	603	604	621	621	550	600	572	597	589	608	629	630	635	578	575	611	637	623	599	606	610	565	644	641	626	583	618	634	612	635	596	620	599	603	602	615	602	640	647	640	599	678	626	605	614	598	580	646	611	609	613	636	633	644	578	611	641	615	599	607	603	630	588	637	581	584	614	645	610	621	623	565	615	613	589	638	606	611	595	608	638	591	620	585	602	607	597	596	628	619	598	614	617	604	639	626	635	645	627	588	632	599	641	590	597	645	625	639	636	652	609	628	619	630	601	622	614	583	672	559	591	605	637	636	632	578	613	568	614	587	611	632	626	609	570	599	582	635	615	591	632	658	603	629	638	622	627	627	584	623	604	636	656	647	565	614	586	630	671	612	651	608	615	598	638	585	645	585	638	574	579	561	650	611	631	623	609	621	607	672	552	661	650	619	621	572	577	620	585	617	594	592	630	596	600	622	611	684	643	613	620	604	578	615	588	648	599	620	560	537	576	561	609	597	588	585	604	610	623	611	561	578	636	611	621	603	609	640	589	635	625	557	619	561	589	603	594	620	589	629	616	616	603	630	576	613	634	604	598	623	640	584	562	588	573	577	622	644	635	614	567	595	612	634	624	598	619	607	681	554	579	591	617	636	608	602	611	626	628	554	609	623	587	605	594	592	635	626	658	603	639	648	618	597	588	597	638	615	620	670	643	587	619	651
25850	20038	22535	18134	12518	8290	5713	3858	2777	2391	1970	1891	1805	1776	1663	1457	1286	1063	929	746	609	640	596	561	476	424	457	414	400	366	397	410	360	310	389	391	329	334	334	330	355	311	383	327	332	309	330	298	329	333	280	328	333	309	300	320	332	335	309	298	319	311	301	302	320	327	315	295	294	276	288	308	305	328	304	291	285	333	288	299	304	282	299	303	302	318	306	304	303	283	283	284	299	292	269	270	261	307	309	282	283	268	280	271	281	302	275	299	320	295	294	282	328	288	292	276	315	272	282	335	292	298	282	277	298	298	262	279	290	283	288	290	292	319	290	279	312	285	310	268	297	305	262	259	299	301	313	274	311	271	305	279	297	278	283	308	338	275	295	319	309	316	287	293	275	302	287	285	282	283	259	297	289	321	284	283	288	302	263	291	326	265	292	277	303	307	294	326	330	308	296	300	290	304	247	303	273	290	288	302	273	309	294	282	289	268	281	315	274	258	288	284	320	284	310	290	309	313	289	311	296	282	290	318	301	297	282	322	271	298	291	301	246	248	266	343	268	245	285	292	270	277	294	295	267	288	288	272	324	314	276	277	289	295	295	304	274	293	293	274	295	272	289	275	279	302	305	284	297	278	317	294	287	283	313	300	298	277	281	294	304	294	289	309	292	308	281	277	314	304	281	311	276	311	278	321	330	292	260	339	304	302	268	279	285	291	327	284	300	292	306	314	308	314	282	285	241	271	287	301	299	313	301	306	313	266	307	294	296	289	292	285	318	289	261	303	314	284	253	295	289	251	320	269	274	276	303	251	287	269	285	289	304	266	284	304	307	277	279	302	318	304	298	301	279	270	313	291	258	276	275	284	306	252	291	337	281	289	316	277	277	290	264	316	303	294	329	290	284	298	278	309	270	275	287	323	315	337	301	298	286	302	314	314	275	273	327	260	296	312	289	323	271	298	292	310	261	311	304	276	263	320	324	290	267	307	272	284	294	305	267	302	298	312	303	298	287	303	280	302	273	279	272	286	316	294	284	249	276	301	320	293	271	320	282	275	322	311	286	273	296	303	302	305	324	293	256	288	301	296	287	279	299	262	316	285	279	276	310	304	315	312	286	291	317	302	297	267	276	285	282	279	268	258	302	277	306	308	285	298	311	289	295	352	285	292	281	294	292	304	295	295	292	290	315	284	280	278	293	281	318	253	322	292	280	276	273	322	285	281	284	321	306	292	251	270	308	269	277	313	286	288	319	294	338	288	272	272	321	279	256	294	272	318	294	300	302	287	302	332	295	286	292	299	278	270	276	314	271	315	293	282	282	269	282	280	269	299	277	263	286	318	282	267	291	292	282	276	288	312	310	281	290	343	291	263	308	281	297	281	265	291	300	285	287	286	274	304	298	290	300	299	273	313	277	282	291	282	287	284	292	297	282	277	281	283	317	308	315	279	260	302	300	270	307	264	294	280	264	312	307	278	289	298	270	318	307	305	279	279	299	299	316	306	268	282	292	281	267	271	297	275	289	318	292	264	307	292	293	319	328	292	285	292	286	286	310	297	266	303	293	283	297	322	307	301	302	279	311	320	288	292	339	308	280	290	309	279	272	310	329	291	281	302	291	286	271	285	296	292	280	277	224	329	305	311	282	294	315	297	287	298	260	306	277	298	319	273	262	322	301	287	291	281	262	305	289	302	286	293	304	314	298	286	284	286	323	295	316	292	269	325	323	286	288	303	282	303	342	294	285	287	263	268	299	304	302	290	273	278	294	299	276	281	288	277	310	283	284	303	308	272	303	295	288	269	289	291	282	287	287	317	286	283	293	307	295	299	307	259	283	301	307	327	317	272	309	308	297	318	283	316	277	274	314	314	298	260	292	257	295	268	333	291	307	307	269	303	297	310	327	294	289	264	298	287	272	310	258	299	260	284	300	304	288	297	288	280	291	286	316	300	286	281	322	311	287	295	307	269	273	289	273	283	262	323	294	324	294	272	320	245	307	318	287	289	269	291	298	283	294	277	296	290	283	258	280	309	285	281	294	273	283	288	290	268	328	282	276	323	278	302	292	339	326	281	308	270	280	280	323	290	271	306	294	266	288	295	275	288	288	275	302	288	309	313	302	298	323	318	278	302	274	267	306	246	299	274	290	307	279	299	333	276	260	313	286	306	295	266	292	293	308	298	291	316	266	301	296	316	305	303	308	264	286	290	293	283	305	266	285	289	296	311	280	270	296	280	278	287	279	264	274	263	285	286	306	285	300	283	285	264	288	294	335	307	287	297	283	296	286	292	291	302	301	282	296	331	302	303	298	293	305	286	280	284	308	287	293	338	320	328	286	266	297	290	268	285	294	298	269	289	288	288	326	325	259	299	317	282	293	281	319	281	297	285	305	302	272	284	236	307	319	276	303	280	294	318	294	299	277	280	322	304	318	273	308	293	288	307	316	256	290	307	308	293	271	304	302	309	302	312	294	301	272	283	291	269	282	298	309	291	273	309	321	286	299	317	292	296	329	283	319	303	261	321	314	286	302	317	314	279	298	301	296	291	303	295	295	314	289	290	269	320	285	312	317	309	293	292	292	291	310	303	282	287	300	307	300	271	307	280	280	268	285	289	298	272	278	286	296	287	288	289	299	320	256	298	332	291	310	306	293	258	301	298	283	325	258	292	281	257	299	297	291	269	302	251	270	324	302	268	309	340	308	308	286	284	257	263	300	321	258	288	271	292	263	294	304	292	314	309	307	290	330	324	268	291	294	335	294	302	297	313	310	285	313	288	280	303	282	291	310	267	279	313	295	284	269	310	312	265	290	286	289	291	301	297	302	293	303	297	295	306	300	312	260	288	313	300	301	268	280	297	281	307	277	297	284	282	308	267	311	284	301	274	267	269	285	283	335	295	266	274	279	285	311	289	301	306	279	289	265	256	278	277	268	288	303	296	320	256	301	296	316	272	292	303	304	302	310	297	269	258	277	295	268	306	278	295	286	268	288	281	293	290	279	284	275	310	300	287	314	277	308	259	300	266	291	306	304	288	313	269	265	272	289	313	257	308	274	281	283	310	318	255	307	280	300	290	308	284	288	302	281	282	294	291	293	309	327	269	257	310	258	280	319	275	274	267	287	307	270	278	260	273	299	263	301	304	320	285	283	293	298	290	287	299	306	275	292	293	278	314	304	298	298	298	289	270	299	279	265	276	277	296	282	294	289	300	281	309	300	284	293	289	299	288	298	260	304	285	291	328	314	299	241	304	292	295	288	277	296	275	311	268	274	296	300	314	290	317	313	295	302	312	291	313	293	294	297	283	307	286	286	309	311	321	289	287	261	294	311	303	254	290	275	319	282	266	316	294	298	279	316	278	297	305	289	302	287	291	277	296	289	305	295	290	301	283	284	280	284	312	289	295	294	299	308	283	275	296	237	292	302	285	274	282	277	294	318	308	283	324	288	266	277	266	286	280	314	273	285	319	293	302	291	275	321	306	298	282	286	292	277	301
15573	15148	27271	29532	26504	22287	18990	15104	12385	10972	9950	9668	9140	8839	8556	7521	6633	5631	4664	3747	3198	3074	2905	2627	2229	2013	1848	1693	1553	1457	1307	1456	1362	1351	1360	1306	1108	1088	1053	1043	1030	1084	947	1041	1018	1017	1142	977	982	884	923	926	893	853	922	908	825	841	781	801	877	829	784	798	710	802	743	803	839	801	765	785	808	725	739	716	704	729	711	728	724	770	720	727	745	777	749	704	746	760	738	770	712	716	709	748	732	739	751	698	644	793	749	763	688	739	753	728	703	675	716	726	716	685	732	678	747	725	742	741	755	709	677	738	699	735	689	742	720	717	665	648	690	670	736	698	720	689	705	739	756	718	746	717	673	706	727	692	688	695	727	657	745	692	730	740	690	662	721	675	687	725	713	698	697	726	725	690	683	690	715	719	749	695	716	699	664	759	669	759	717	706	690	657	750	697	716	705	731	717	714	754	689	700	775	726	698	706	691	680	664	727	693	682	704	668	746	683	758	734	676	737	687	717	731	686	703	740	658	737	673	716	715	695	673	737	746	718	691	732	737	692	721	679	739	750	706	735	717	703	682	691	699	734	701	731	667	757	676	752	688	691	720	749	743	718	697	678	699	731	701	676	765	744	697	725	705	692	703	697	715	713	701	716	739	792	727	724	713	702	712	695	710	659	739	746	733	680	679	677	728	710	685	699	713	721	718	698	732	734	748	712	715	703	710	741	731	700	735	686	751	726	706	706	742	689	738	695	709	701	730	711	726	767	692	700	664	672	747	689	674	732	765	708	709	718	746	707	751	710	718	716	745	690	685	742	709	689	693	687	747	714	707	677	742	670	729	699	680	690	670	742	743	676	698	724	711	681	749	743	756	720	730	675	728	684	684	700	683	712	722	692	744	762	747	703	677	727	764	691	695	667	730	744	729	687	710	732	737	705	709	681	750	721	728	674	673	730	718	662	732	717	726	704	684	744	664	717	664	698	756	733	727	724	661	739	755	764	721	739	736	689	718	710	728	666	713	710	725	694	699	700	730	697	719	776	768	661	697	709	707	705	698	728	724	745	700	741	688	707	752	683	708	708	720	678	735	695	700	741	701	682	708	759	734	722	739	734	702	679	734	679	691	712	681	692	719	671	695	716	678	729	704	716	698	749	735	684	681	691	690	708	772	722	676	712	768	686	744	717	745	717	694	651	719	760	715	740	677	702	727	705	710	719	748	727	751	741	690	735	720	726	747	660	704	739	707	704	667	679	719	733	718	735	708	717	674	736	680	712	734	682	677	729	664	662	698	671	700	669	681	699	676	728	731	691	732	699	717	732	701	680	717	758	676	736	708	747	743	736	755	710	718	680	721	699	758	696	737	736	768	705	709	693	667	696	702	739	696	691	695	720	671	693	704	717	669	716	741	689	708	734	715	718	667	712	741	712	686	672	668	677	745	697	698	677	770	705	702	724	699	733	677	697	688	676	733	687	719	683	759	723	679	712	750	679	689	695	703	711	726	699	711	678	677	714	700	673	736	666	712	698	736	718	685	699	649	733	692	718	650	708	693	723	720	674	696	706	733	745	711	697	669	688	741	719	714	701	723	702	703	685	718	724	675	695	690	740	716	724	704	721	721	710	721	661	701	694	708	731	716	718	710	708	724	674	720	703	718	707	689	727	695	717	687	704	695	734	684	715	754	706	746	684	692	738	693	734	726	722	666	678	733	735	710	680	680	695	712	701	718	696	686	694	706	727	659	707	700	710	724	706	689	721	686	715	701	764	734	709	704	671	706	666	694	711	709	714	721	719	740	738	748	708	687	700	724	713	702	698	716	675	687	700	716	713	691	698	691	650	718	673	709	720	693	700	735	690	699	697	697	681	691	703	676	709	699	733	678	671	665	788	753	657	697	691	725	723	697	718	703	707	660	741	704	740	743	721	716	660	716	667	730	739	713	677	730	704	732	723	714	742	716	695	683	686	739	721	700	728	697	713	730	684	728	685	704	706	687	721	708	704	738	715	742	669	692	725	688	701	731	694	676	721	701	723	710	704	710	711	677	687	683	691	682	679	737	724	723	745	685	686	688	735	738	688	711	683	705	695	748	714	725	709	718	693	760	773	647	735	724	750	724	746	702	700	715	708	693	730	712	735	687	709	733	683	696	747	682	739	707	718	756	722	691	699	767	717	732	699	690	731	708	689	744	751	700	726	727	672	696	706	701	724	714	719	750	731	717	719	679	696	688	717	695	677	756	759	732	688	716	785	707	709	704	696	728	693	686	663	744	706	710	737	664	718	691	727	691	717	751	702	699	741	675	742	712	731	679	711	741	676	727	712	750	706	710	729	732	709	769	670	704	671	702	708	711	750	674	728	677	716	671	709	728	676	704	714	716	692	698	729	749	702	724	696	714	699	696	741	676	701	713	732	676	713	651	752	725	741	707	678	721	672	650	685	715	723	750	710	732	714	703	686	659	755	724	702	711	688	688	780	691	711	706	704	714	714	670	725	679	740	723	719	667	706	712	671	732	707	673	749	665	736	760	723	765	727	682	724	694	730	691	698	676	754	728	749	762	698	719	680	713	736	732	731	694	728	685	733	685	717	715	701	720	716	717	727	691	709	737	663	706	738	707	703	703	695	709	663	699	727	700	717	765	725	685	708	701	715	703	723	715	689	723	741	688	688	695	724	715	751	702	697	728	719	729	664	691	745	764	700	685	756	693	702	685	710	686	749	680	705	736	683	694	743	704	726	678	684	711	664	697	716	701	693	706	738	721	700	693	721	759	705	725	730	724	674	714	695	735	734	717	764	704	739	721	702	732	695	700	776	685	728	767	708	700	703	724	721	719	710	722	693	726	676	749	728	743	702	734	734	707	691	734	711	679	719	678	738	687	735	695	702	713	777	686	719	644	678	660	703	747	759	684	667	753	711	733	744	699	728	694	719	682	686	693	707	719	739	701	707	745	745	728	776	701	719	718	747	760	712	699	756	697	677	682	696	733	703	743	693	703	684	692	737	696	691	739	695	673	724	690	733	722	675	700	694	694	713	741	719	698	698	673	694	712	702	680	662	709	697	684	724	703	686	696	755	756	715	727	715	728	729	724	713	773	751	702	691	753	704	760	718	738	667	709	686	704	734	734	744	694	742	716	714	717	717	761	651	721	699	755	664	685	699	698	678	727	756	747	707	727	731	689	736	718	703	727	696	699	730	701	699	698	691	770	728	666	724	733	729	733	731	703	745	742	701	748	707	700	782	729	771	716	701	670	711	707	741	720	737	652	686	717	747	692	745	699	721	729	673	724	747	699	718	706	680	723	762	728	694	728	699	705	735	688	742	734	697	723	656	739	719	685	717	725	719	778	699	694	746	675	716	739	714	743	736	736	693	691	702	709	717	697	696	722	744	714	682	771	722	695	736	722	701	693	680	679	709	726	700	706	720	719	756	729	677	708	703	658	746	710	669	656	727	704	690	710	721	709	724	708	695	693	722	701	729	705	698	713	694	712	689	709	680
34004	25822	27780	24063	18329	12691	9182	6432	4449	3697	3360	3256	2770	2710	2595	2086	1702	1464	1222	1093	843	825	845	720	598	560	526	443	404	423	387	424	371	381	361	340	339	277	339	327	312	328	342	352	327	359	338	294	314	271	297	257	276	278	276	282	315	294	285	257	235	282	257	279	260	240	271	280	264	248	254	228	244	264	264	276	241	257	257	257	303	244	246	244	245	211	256	257	265	275	241	263	205	250	249	255	251	232	280	233	255	221	267	241	211	242	213	225	263	248	234	265	230	253	234	267	242	248	256	235	257	250	249	243	255	249	245	249	261	248	234	246	226	235	247	259	214	247	244	229	214	245	245	251	253	223	243	273	272	252	241	244	243	271	223	228	221	209	231	242	270	248	241	245	235	242	241	262	234	216	241	208	240	251	227	237	254	236	227	234	252	236	243	242	228	237	260	251	240	244	244	279	271	256	252	245	238	250	221	268	266	223	228	254	255	282	271	251	241	263	235	246	257	228	227	240	231	257	207	258	216	238	253	238	283	245	234	257	263	247	279	246	217	233	251	213	247	259	249	247	230	234	255	226	232	229	238	240	243	257	236	225	241	258	248	245	250	245	252	245	240	221	238	256	251	221	265	231	242	240	235	238	256	232	255	295	259	245	256	241	243	229	240	255	237	220	253	204	271	216	269	253	222	222	218	236	246	231	237	236	248	248	235	258	239	247	260	253	232	257	240	284	248	261	257	233	265	217	259	274	256	199	251	232	220	235	253	226	255	242	257	244	246	220	234	237	242	259	262	235	270	259	246	267	254	248	223	240	246	274	243	238	229	261	233	239	248	241	260	257	240	238	245	248	212	254	217	240	240	255	247	246	248	259	228	243	231	239	278	240	263	252	255	250	256	251	248	215	247	249	233	267	246	241	240	237	252	246	255	221	242	255	219	247	252	259	261	250	220	238	254	235	261	230	227	222	237	260	229	257	245	230	274	223	239	240	262	234	234	231	226	246	246	249	245	239	242	250	241	237	223	252	291	231	245	226	238	231	230	245	238	208	260	259	252	263	268	275	238	217	244	236	264	243	222	230	248	224	212	240	201	257	244	238	244	231	232	227	212	216	223	237	248	233	242	259	281	227	257	210	229	254	255	230	244	263	242	246	236	241	231	252	230	262	225	237	248	202	258	236	251	254	226	242	231	232	242	264	210	237	262	236	239	258	248	238	239	222	225	253	253	226	239	217	261	235	234	252	240	257	240	251	215	238	219	242	248	234	229	250	230	236	226	254	240	224	274	247	257	257	267	279	243	240	251	264	238	214	226	237	233	227	256	210	241	269	245	254	217	235	223	237	251	240	257	262	226	230	232	258	239	273	221	237	221	233	210	219	235	233	211	253	255	233	227	252	261	243	220	242	262	241	268	250	213	218	230	226	239	242	256	238	232	223	263	229	262	240	233	244	258	259	234	279	246	267	258	228	241	243	229	252	220	222	259	236	255	235	267	253	227	251	236	254	241	232	278	240	227	241	251	247	255	233	199	240	249	253	252	264	226	243	236	263	217	255	223	226	236	233	236	237	245	250	260	248	234	223	226	240	262	249	249	239	231	253	248	231	239	229	238	238	256	217	245	238	265	259	258	246	243	242	256	227	230	232	207	244	255	216	264	222	243	247	221	227	234	240	252	234	240	226	249	238	289	264	239	258	230	250	214	254	258	236	235	260	250	249	231	255	233	255	234	245	253	250	262	256	264	250	226	249	244	264	257	218	226	243	238	231	254	253	241	245	249	252	224	213	253	246	256	263	233	235	218	226	253	249	230	230	240	233	272	238	234	256	281	230	254	235	258	255	255	235	248	214	252	249	215	260	220	265	247	248	253	253	273	234	254	253	237	264	249	246	218	272	250	235	273	273	275	240	235	233	225	240	224	238	238	268	219	268	241	235	229	218	267	230	268	242	253	254	248	257	224	251	267	231	232	219	233	239	224	222	195	259	221	274	253	263	236	257	256	215	230	245	245	247	259	252	224	261	215	222	254	255	246	266	199	226	233	244	246	240	233	230	226	237	262	244	220	244	248	235	247	250	268	240	234	242	248	271	230	228	253	253	267	232	216	258	249	251	225	248	216	278	245	235	250	254	243	244	251	273	232	228	244	222	250	235	220	241	217	256	237	242	252	253	253	252	258	264	239	231	252	217	219	241	267	217	246	250	233	215	263	246	224	241	256	224	219	240	242	246	228	234	249	251	270	263	229	258	241	252	234	265	255	254	241	256	251	250	230	270	208	256	255	253	253	232	236	220	226	248	244	231	245	227	266	235	274	291	255	212	198	287	295	251	234	240	215	215	230	234	235	245	252	247	258	244	243	229	255	233	223	274	247	231	230	219	239	259	224	273	250	256	260	266	251	223	259	246	261	238	261	250	230	253	261	250	244	231	244	238	252	247	240	242	235	274	282	249	228	237	264	257	205	262	237	233	235	250	258	239	259	211	282	256	236	235	253	247	263	248	243	250	237	235	269	232	255	257	230	249	264	241	223	250	230	241	249	256	269	254	272	244	247	265	246	244	229	231	232	244	245	253	238	235	251	218	265	245	245	231	234	234	271	264	233	249	237	242	261	239	228	240	217	242	229	233	254	240	236	218	248	265	277	282	272	254	229	243	266	256	244	246	227	221	241	233	253	252	281	257	272	262	255	255	262	255	239	220	245	251	227	223	248	261	245	231	235	230	242	216	240	253	245	232	238	271	229	247	255	258	278	237	250	259	239	210	245	223	237	245	224	253	262	265	228	224	273	257	288	244	250	255	264	247	261	255	222	217	268	257	253	235	246	233	245	228	242	252	258	225	254	251	236	245	254	234	232	244	238	248	263	252	223	233	242	270	272	244	257	257	218	233	243	240	266	219	261	237	251	236	243	260	222	246	257	244	240	257	248	227	253	220	231	255	226	240	251	257	248	226	247	242	249	225	249	222	230	232	219	230	230	257	241	264	243	239	253	255	271	223	261	217	233	266	259	247	251	260	244	268	257	233	267	240	232	244	233	241	237	220	238	233	257	245	243	232	249	237	253	223	235	224	264	247	237	260	252	255	232	246	230	256	235	262	242	258	254	248	248	261	240	261	279	239	217	232	270	243	235	238	269	242	256	221	232	236	250	231	222	224	238	249	253	252	231	246	239	223	241	253	295	218	247	228	247	248	254	196	264	251	257	251	261	232	231	232	242	252	239	251	262	231	227	251	241	247	236	244	206	242	259	237	233	258	226	269	242	229	241	228	275	242	239	259	226	215	238	231	229	254	233	240	218	248	238	226	234	251	233	255	249	250	220	213	227	249	212	234	234	266	243	280	253	243	234	229	233	242	247	219	224	263	238	212	240	251	251	255	269	227	214	255	251	238	244	250	238	225	226	214	246	268	284	234	230	223	239	256	244	228	238	220	229	224	236	249	246	229	263	237	277	254	225	241	228	250	235	223	244	247	277	230	230	226	234	225	241	243	236	213	247	265
20147	18467	31534	34349	31891	27749	24406	20939	17333	16071	14881	14485	13551	12811	11903	10571	9166	7874	6771	5788	4743	4613	4562	4156	3413	3102	2582	2244	2201	1997	1715	2143	1799	1710	1979	1657	1396	1237	1299	1294	1265	1260	1135	1128	1167	1227	1149	1052	1106	1050	1023	952	999	936	835	907	879	879	771	837	946	810	713	767	763	745	773	696	763	736	700	689	678	699	738	677	680	644	659	638	624	640	681	630	571	622	616	685	623	685	609	663	644	621	591	648	578	607	610	559	600	617	605	630	607	578	604	595	591	624	585	603	611	561	621	591	610	613	634	595	592	606	618	585	596	596	603	582	649	578	636	645	584	610	623	561	603	586	552	579	572	597	544	597	623	607	629	592	570	588	588	598	562	578	585	592	608	596	587	539	566	560	574	592	625	599	640	577	576	602	551	601	564	593	596	612	625	580	593	602	577	596	635	560	604	585	631	579	571	585	585	566	564	621	627	551	584	604	600	622	565	610	592	623	572	575	652	634	608	607	588	596	564	613	635	612	622	595	574	558	592	600	574	571	634	650	576	590	579	640	592	606	575	610	603	576	591	586	599	645	583	625	607	600	609	573	610	568	608	618	612	602	623	566	622	616	590	582	561	582	579	582	560	595	592	574	609	611	613	591	608	605	622	615	611	628	624	594	602	599	612	568	591	587	583	588	624	606	598	582	564	630	607	595	582	615	583	575	559	592	599	614	596	590	590	571	618	582	594	572	603	623	596	597	580	594	520	604	571	603	637	584	590	568	572	609	583	601	622	550	594	601	595	622	603	599	595	599	577	619	602	596	569	627	625	594	589	595	604	641	589	614	613	569	589	592	627	603	591	566	593	622	602	612	520	585	574	600	559	600	594	609	603	611	575	560	572	593	581	628	582	556	616	582	629	630	562	566	597	590	590	582	572	588	586	559	588	592	550	584	562	566	623	648	604	630	638	575	584	578	552	588	574	621	612	585	661	611	605	596	610	623	667	600	611	612	597	604	589	628	618	603	607	593	602	573	579	598	568	605	611	600	602	622	583	587	593	615	577	580	578	624	560	571	579	585	621	585	573	588	591	582	641	610	612	558	599	587	576	563	602	618	582	580	566	572	607	586	617	612	598	567	560	570	632	562	574	635	571	629	617	559	582	616	604	618	613	530	598	595	566	625	588	573	571	575	547	575	569	625	572	592	605	608	593	580	557	565	561	614	547	602	622	581	604	551	570	604	575	594	558	602	591	628	607	621	643	601	573	577	598	604	597	585	579	562	575	652	597	578	610	602	581	580	582	603	545	553	608	586	563	601	591	583	591	630	626	550	593	581	627	601	597	590	595	612	600	584	612	571	586	603	592	569	594	588	563	572	554	641	608	538	581	594	599	616	544	620	575	616	553	572	557	579	566	625	619	593	566	608	627	578	591	627	607	614	574	583	599	589	584	590	627	559	586	553	620	569	602	555	598	636	600	606	600	566	591	595	579	604	576	620	602	610	594	593	575	585	584	577	596	572	553	582	594	579	619	559	580	585	627	590	594	587	600	577	548	560	642	595	577	605	585	587	599	584	622	609	562	595	616	608	658	613	582	601	585	577	636	642	560	605	674	596	600	607	573	590	589	598	597	567	634	602	597	577	613	583	596	544	579	586	563	571	586	598	592	604	632	601	647	576	580	563	604	597	617	593	638	598	608	622	585	604	636	596	609	566	602	616	615	592	592	604	589	584	608	593	610	622	560	582	598	580	603	634	555	568	565	544	642	596	589	624	641	610	597	625	608	557	602	597	569	637	587	581	595	571	636	566	583	534	631	604	602	612	567	575	628	573	601	605	571	618	591	594	610	624	571	595	569	598	562	576	618	602	582	563	616	629	562	571	618	607	549	597	622	585	545	586	577	598	602	575	599	594	596	607	587	594	567	609	603	603	611	580	615	600	568	599	592	604	550	568	627	587	609	544	593	584	539	608	599	603	584	564	650	609	612	596	601	618	592	639	604	618	606	625	557	581	594	600	551	642	604	585	577	605	639	626	578	575	566	613	558	636	564	595	618	616	598	585	574	595	607	600	560	601	592	602	586	574	605	579	618	575	563	620	601	598	589	572	588	584	581	625	604	576	575	635	622	582	638	616	591	589	580	590	565	614	576	605	618	567	592	591	628	599	580	627	596	603	556	601	565	604	609	587	583	612	596	604	593	586	594	572	633	612	594	576	592	609	637	573	625	580	552	601	587	599	606	584	559	577	583	604	572	558	579	568	598	611	603	609	591	625	550	631	574	583	610	597	545	601	621	586	607	606	559	602	552	606	570	585	562	590	594	584	579	608	611	626	609	624	590	565	600	583	585	623	617	547	578	554	589	599	537	607	585	611	603	618	553	595	588	622	620	586	593	631	598	599	608	556	635	587	575	583	562	555	626	614	603	574	601	569	607	613	585	576	555	581	580	616	629	534	558	565	598	559	623	573	631	610	560	603	576	573	550	582	615	578	622	616	562	594	600	594	576	604	625	605	588	625	564	590	577	640	573	616	574	587	635	565	563	602	585	610	614	617	590	615	614	648	612	605	601	548	587	611	612	594	624	576	604	578	610	581	593	586	585	594	587	602	564	617	582	546	613	592	580	606	586	573	630	584	601	597	580	620	595	542	654	555	582	557	566	587	572	617	614	573	604	573	654	596	565	601	607	599	530	568	580	556	602	583	608	608	573	625	556	612	607	654	612	602	568	592	632	582	594	619	592	635	578	593	584	602	616	637	544	577	585	639	565	597	648	624	591	575	577	591	597	633	576	579	566	591	572	636	603	613	600	584	635	579	587	635	607	538	600	587	638	562	585	617	635	594	597	645	614	577	581	582	582	611	585	633	605	590	613	601	606	584	588	599	571	583	570	591	603	552	589	585	590	608	593	567	578	649	609	584	605	529	606	555	642	575	563	601	615	620	628	600	579	604	603	594	570	594	578	636	610	591	570	581	622	633	615	537	629	583	610	605	570	654	597	605	594	617	599	590	609	622	636	608	604	625	579	614	658	611	622	589	593	584	632	597	576	615	607	620	529	598	601	591	617	593	564	569	618	595	630	592	570	571	605	574	571	601	594	553	567	595	594	611	589	594	578	573	583	590	583	605	606	602	605	588	597	582	625	626	610	586	562	583	617	606	588	574	589	646	634	556	596	562	573	587	571	572	592	609	599	585	578	624	611	590	602	572	621	591	604	587	570	587	638	593	606	603	610	574	626	597	588	586	617	600	578	622	618	598	584	588	605	557	577	567	581	580	571	568	619	590	576	550	548	543	607	604	643	633	570	601	580	574	602	600	590	588	587	587	634	611	604	586	612	618	589	556	587	630	551	643	577	610	573	588	594	558	595	561	602	575	567	579	592	652	600	618	575	563	624	579	580	573	614	597	594	593	610	596	595	612	521	615	597	585	583	587	604	552	598	609	593	606	574	605	624	583	622	608	572	563	600	587	605	611	594	573	602	613	623	556	566	606	604	504	589	617	614	597	582	570	638	638
16550	13114	14265	10655	6704	4264	3027	2054	1554	1285	1198	977	878	919	880	896	758	666	491	431	419	415	363	334	333	334	275	291	281	260	268	280	279	286	305	258	276	250	279	271	250	255	267	279	258	236	263	244	264	243	237	236	234	240	238	246	288	259	252	228	211	291	249	253	257	272	265	240	262	252	258	211	242	284	240	221	242	257	253	237	278	250	262	251	238	237	243	234	248	255	263	240	245	217	265	240	257	224	229	237	241	216	245	263	252	226	246	239	253	241	228	245	210	262	230	256	263	259	245	252	263	264	236	254	255	244	236	251	233	234	244	249	257	248	231	250	213	220	237	247	237	226	250	255	246	228	251	247	237	270	239	269	229	261	276	222	245	234	253	276	209	241	256	223	242	263	254	248	246	240	255	261	252	256	241	255	206	244	236	214	227	246	241	270	255	254	239	221	238	239	227	227	259	210	222	261	232	247	264	241	253	266	228	233	234	229	252	236	262	240	226	204	258	244	227	243	215	255	266	271	273	245	238	252	244	254	252	237	222	231	241	229	250	246	255	237	266	271	193	234	232	253	257	228	247	234	225	272	226	239	233	237	258	249	220	227	246	227	248	221	237	247	222	243	255	251	221	257	254	263	225	230	262	211	243	241	245	237	236	248	256	236	246	253	228	230	241	239	237	222	217	271	258	237	220	256	248	256	262	243	232	272	250	249	242	233	232	218	244	263	264	240	245	245	250	212	224	235	230	222	246	228	242	251	241	245	220	240	278	240	240	216	225	243	239	246	249	227	248	253	235	236	228	225	225	247	271	227	250	231	263	279	233	236	252	231	264	249	251	229	250	260	281	248	232	249	270	263	231	234	265	262	249	264	245	196	225	250	220	254	217	238	266	260	233	239	241	208	259	265	241	230	220	255	225	221	235	259	238	275	232	223	251	262	231	245	241	251	229	226	254	231	255	225	229	262	263	233	220	231	245	261	259	259	240	273	265	237	246	227	232	221	226	256	229	232	219	239	232	265	223	272	248	258	218	240	218	242	259	268	240	234	239	276	253	245	255	252	244	229	266	254	238	256	262	244	249	250	248	257	272	248	225	216	266	254	265	260	262	250	221	256	245	208	204	206	243	235	243	238	269	249	233	225	266	253	290	259	246	244	256	247	218	234	254	247	229	232	248	237	237	262	227	265	251	227	255	245	244	263	213	200	262	223	233	249	252	223	238	243	262	270	235	215	237	249	237	258	232	262	224	235	256	237	257	219	267	252	234	242	246	232	231	253	240	241	232	263	260	223	238	237	222	227	249	226	222	248	224	238	256	241	245	231	239	255	239	229	237	251	247	234	226	260	235	243	265	237	258	227	260	253	216	235	245	231	229	225	256	248	230	251	266	263	223	258	231	233	234	250	239	234	248	245	276	235	248	230	228	229	242	248	237	222	219	256	225	212	230	219	271	237	226	253	254	246	243	243	246	218	252	268	253	244	236	256	252	225	253	246	245	254	276	273	242	249	246	222	238	259	264	225	207	246	245	247	212	253	238	243	220	257	221	259	226	268	233	259	246	267	236	241	239	233	273	249	238	234	248	243	263	241	219	231	266	251	258	213	226	250	234	228	255	239	234	262	244	234	236	246	246	260	217	250	225	246	264	239	252	259	268	231	237	250	221	283	231	268	220	245	242	233	248	236	257	254	215	248	239	254	229	247	239	244	243	227	240	238	248	264	221	247	238	221	234	217	235	225	253	229	233	231	257	223	237	229	213	202	283	235	236	230	226	237	250	242	232	233	232	227	252	252	232	238	237	222	255	220	230	267	238	221	221	235	257	226	243	238	215	233	241	233	255	221	249	246	217	242	220	200	237	233	259	239	221	244	249	259	232	237	241	266	218	235	275	253	237	218	279	230	237	255	248	231	218	220	261	239	256	253	214	247	223	219	234	251	258	242	259	228	240	242	242	222	219	248	264	265	233	261	218	236	243	267	237	247	236	264	242	265	240	233	241	252	246	226	240	256	240	216	227	243	217	258	242	270	253	262	233	270	227	254	247	246	235	224	226	258	241	249	227	217	253	291	267	266	212	244	217	238	234	216	266	234	242	236	228	248	231	239	258	219	241	242	220	246	241	269	227	253	242	235	264	247	234	235	259	248	240	248	266	247	235	255	241	237	249	231	241	224	249	254	226	266	270	232	241	251	235	233	269	226	266	241	241	241	261	228	254	227	238	238	228	256	234	226	251	250	239	286	246	232	241	245	220	217	229	274	250	220	256	207	231	255	248	261	248	226	247	219	236	222	246	213	234	224	238	244	258	247	251	257	249	227	254	226	244	248	273	236	252	212	241	256	241	253	265	248	250	232	242	244	266	230	246	229	260	233	252	242	242	231	217	243	245	250	235	215	255	218	222	247	258	260	229	239	261	262	242	254	262	261	254	211	248	278	245	244	226	250	249	244	243	253	242	245	243	224	246	257	239	242	244	226	231	237	249	239	260	242	240	234	228	210	224	248	233	257	249	245	257	254	244	250	243	250	226	252	266	254	222	209	220	236	243	282	245	237	213	234	226	257	248	259	234	255	270	258	248	248	233	252	243	224	256	262	241	221	246	258	249	230	224	230	251	231	239	228	237	249	234	246	249	232	266	250	230	253	213	249	234	244	241	239	225	280	247	230	249	252	212	222	236	237	250	243	232	248	257	242	254	190	242	241	242	243	259	225	262	253	233	230	243	277	238	242	239	250	232	233	256	232	239	248	238	220	232	243	266	267	225	260	208	231	210	223	245	263	252	276	244	243	250	219	265	233	251	228	253	244	216	244	249	232	246	236	251	281	227	220	243	234	268	243	280	238	280	250	243	243	213	235	260	251	229	258	246	231	256	238	227	242	224	246	244	234	250	245	249	223	254	250	242	228	255	244	232	262	214	246	260	207	221	214	267	282	263	221	237	222	241	228	245	220	236	229	242	237	259	257	245	217	257	246	241	245	255	254	260	230	252	243	267	237	217	238	248	258	233	252	256	213	222	236	229	279	244	250	248	263	235	272	258	260	250	240	245	223	251	236	235	243	252	245	274	237	222	236	223	250	236	246	251	248	215	246	227	257	232	237	256	249	253	209	250	243	230	230	272	260	287	247	216	247	240	237	253	246	224	216	245	235	249	242	239	266	233	234	242	222	203	249	254	234	279	234	217	257	238	219	246	214	230	234	199	225	243	226	226	240	233	255	227	270	269	238	238	263	235	220	226	258	249	253	230	221	245	218	206	264	242	227	239	240	218	261	227	254	229	229	246	263	220	256	245	245	249	237	241	253	227	245	268	224	223	269	266	237	224	227	251	245	223	276	243	249	225	261	259	259	260	267	230	265	223	263	242	204	237	247	225	254	253	245	235	248	266	236	236	239	253	258	255	279	245	245	238	255	252	236	273	255	257	260	253	237	227	240	242	258	261	217	252	262	237	259	259	254	233	235	249	248	249	274	255	227	225	274	234	271	265	238	239	226	241	247
9353	10455	20402	21498	18324	14332	11449	9125	7501	6254	5701	5080	4575	4789	4866	4499	4067	3279	2515	2075	1800	1512	1502	1291	1207	1095	1080	972	905	797	846	805	794	848	841	760	754	725	705	707	728	742	744	743	756	801	727	768	741	730	679	633	721	640	632	633	631	658	674	643	607	640	620	593	602	647	639	674	612	639	630	616	621	629	576	619	615	579	616	619	613	567	624	565	604	574	666	616	617	630	606	582	613	668	575	618	620	596	595	618	580	582	610	632	601	695	594	619	610	600	628	584	593	576	616	619	639	608	590	604	681	591	638	655	615	641	612	682	631	585	589	591	613	641	649	618	581	615	625	593	597	593	613	630	625	624	561	593	618	610	635	593	589	600	600	616	624	596	586	616	577	610	630	617	571	621	593	627	626	618	600	614	622	585	598	645	581	579	625	634	578	603	579	607	585	635	612	634	574	637	577	598	585	597	642	613	636	595	626	628	611	591	582	657	607	620	610	618	632	631	570	569	610	651	629	650	597	580	591	584	585	631	615	594	606	608	603	574	620	674	658	623	648	612	585	609	583	591	606	612	606	606	611	537	603	611	606	588	599	564	572	604	599	597	579	610	567	621	585	596	600	565	591	607	605	629	616	581	616	615	647	574	593	629	615	591	598	537	599	589	583	626	642	622	626	613	635	579	622	605	593	627	614	603	612	637	578	592	630	578	582	607	621	644	586	611	622	617	599	590	597	595	606	599	607	596	621	611	597	581	619	617	616	646	614	604	580	622	594	596	569	565	590	638	589	597	637	650	622	600	621	652	572	592	582	615	592	645	620	634	587	584	623	597	613	583	578	656	622	625	595	605	613	580	588	596	623	620	588	610	615	614	605	617	637	608	623	601	628	562	590	601	629	639	594	629	561	593	605	597	608	595	584	628	657	601	637	621	601	652	624	623	606	631	598	597	635	605	641	625	615	611	564	625	583	600	582	538	609	632	628	561	622	609	567	611	565	592	591	618	571	637	630	586	606	637	568	613	651	580	589	624	615	598	623	588	638	682	603	566	590	623	666	600	603	601	595	637	663	642	572	603	625	577	634	598	636	614	596	639	599	581	614	597	630	620	603	617	608	632	642	612	572	626	651	605	621	607	620	655	562	633	588	610	599	592	658	633	603	624	606	596	628	605	614	582	631	616	578	630	637	640	618	623	648	625	589	643	554	613	622	618	659	590	571	633	642	586	591	628	602	567	575	624	635	625	617	592	612	600	628	587	624	672	612	642	605	654	639	611	644	598	617	557	652	622	671	629	546	625	617	644	617	619	639	621	644	581	616	616	624	598	599	609	649	590	576	616	680	583	626	626	623	622	649	599	650	597	579	584	623	618	628	638	622	638	621	676	614	611	586	581	605	598	594	604	577	615	616	609	571	625	651	634	579	636	595	618	592	607	572	557	640	639	631	570	595	598	651	588	617	579	593	558	606	644	606	640	604	574	607	615	614	564	648	642	581	579	614	596	587	585	614	568	601	603	627	612	589	587	613	602	626	598	615	613	613	562	610	627	603	644	598	649	602	592	611	640	638	590	602	600	623	640	604	575	581	654	601	625	583	605	644	586	596	620	638	617	623	579	604	618	610	620	647	667	581	618	612	601	598	630	609	615	584	577	581	614	584	628	606	617	625	600	607	577	649	637	590	587	615	666	618	623	653	610	612	598	593	616	590	664	619	570	608	616	653	647	614	561	635	607	621	591	616	632	614	616	657	573	635	629	582	635	599	651	649	622	556	624	561	634	615	615	598	616	607	600	625	622	626	623	591	590	599	617	622	637	632	599	613	601	576	592	576	626	625	639	612	614	657	624	624	626	591	609	613	596	626	598	643	577	597	600	581	594	612	567	606	557	606	597	607	632	569	642	608	601	578	611	627	611	643	625	621	600	635	624	598	613	661	629	647	605	593	584	612	613	631	620	586	642	593	610	561	572	614	608	675	551	591	620	593	631	575	608	625	594	592	601	589	641	582	619	609	580	577	607	600	598	614	583	662	597	608	627	598	630	608	601	597	613	626	604	604	638	630	650	569	620	653	594	611	615	618	608	585	583	652	610	627	608	639	564	644	600	590	641	614	599	602	610	627	633	588	665	638	630	612	625	597	599	672	582	627	636	659	606	615	591	613	633	653	588	600	605	595	629	611	616	619	583	601	609	635	606	614	609	646	590	585	588	613	560	639	632	617	606	633	594	570	585	614	598	650	612	612	614	629	654	605	617	596	551	593	650	636	614	584	658	558	629	584	630	588	608	607	603	634	610	609	567	586	608	642	579	663	593	572	595	602	641	602	621	643	568	583	573	604	598	637	584	585	620	644	629	611	598	614	622	613	666	577	607	589	588	625	612	605	634	621	650	610	601	586	612	590	650	569	636	637	612	595	617	627	616	579	657	595	618	610	603	607	587	617	637	606	635	635	638	629	588	619	615	587	585	627	589	652	641	595	603	607	598	662	593	600	647	586	557	596	594	598	589	602	592	588	628	585	603	640	628	614	611	636	636	616	613	609	623	606	606	656	614	651	623	645	609	609	571	603	601	569	615	573	600	618	628	576	610	620	613	554	604	618	624	598	614	606	662	630	622	584	575	609	615	618	608	587	628	594	568	606	621	618	632	593	576	603	639	580	614	619	586	611	608	586	631	588	589	589	592	624	613	600	631	627	627	656	591	613	583	599	589	617	632	627	613	592	623	625	632	607	660	631	556	641	612	617	589	623	589	562	569	636	624	599	618	605	583	624	586	582	635	613	591	609	548	575	632	624	610	605	631	577	579	610	594	644	606	639	594	609	600	599	650	568	580	638	596	564	556	606	559	605	618	598	643	584	604	606	616	597	589	608	590	587	626	604	631	588	617	577	574	609	610	633	626	547	608	616	581	634	616	618	602	619	674	640	547	636	611	619	621	626	609	583	574	603	618	576	645	572	617	604	619	578	610	643	628	634	616	638	622	631	647	600	592	621	607	628	609	596	632	602	559	632	643	619	620	616	584	643	613	614	599	664	658	582	639	610	627	636	601	626	663	612	598	591	569	629	605	644	612	579	604	636	601	610	602	600	633	563	638	634	639	626	584	588	605	646	550	600	630	590	625	614	582	580	614	588	578	586	578	595	618	608	625	606	599	637	572	615	613	605	618	632	629	577	584	610	600	621	616	598	589	603	660	614	582	616	606	557	614	570	640	625	635	637	595	596	644	602	556	659	606	621	611	615	624	612	607	615	558	588	613	648	600	608	578	630	616	566	605	545	618	664	593	597	587	606	629	612	595	577	582	623	632	617	578	593	604	651	620	653	588	634	598	618	611	671	605	609	616	613	575	595	582	608	606	625	643	550	602	618	608	632	600	626	636	579	589	586	637	608	623	589	599	601	607	581	579	632	592	576	559	654	629	610	628	603	581	651	607	626	601	607	617	628	623	603	642	596	618	607	619	596	626	619	612	610	653	588	592	631	629	615	646	630	636	647	602	623	684	578	614
25657	19424	21117	17265	11883	8029	5442	3902	2989	2401	2139	1920	1775	1738	1657	1396	1271	1077	843	769	654	644	564	556	468	473	431	397	385	367	385	367	371	344	348	387	353	340	334	287	325	335	302	320	323	333	330	321	287	301	295	342	310	327	281	310	309	278	285	296	327	321	271	274	299	272	320	300	280	269	278	271	283	329	265	280	289	276	279	280	283	275	297	297	309	310	263	286	274	293	298	274	301	305	265	289	312	289	332	299	289	264	321	316	314	306	320	269	283	292	278	280	302	283	282	285	285	322	313	299	300	267	254	281	327	281	261	299	291	302	306	298	271	332	290	263	276	298	299	290	290	322	292	266	307	279	286	269	284	293	278	285	274	288	290	285	296	281	296	283	276	306	293	285	263	285	321	290	298	285	282	284	297	293	302	276	268	299	304	303	292	282	305	297	278	300	304	308	319	268	243	274	276	274	297	268	305	261	282	273	258	272	259	280	294	300	279	293	298	297	306	269	276	291	291	284	283	260	288	267	295	288	317	276	277	256	270	279	316	278	289	298	267	298	267	280	286	274	304	302	283	291	306	271	277	309	270	288	279	289	288	295	268	313	284	289	283	299	272	267	295	303	282	292	254	278	315	281	278	301	283	272	266	285	289	261	303	277	307	290	275	262	253	271	287	250	277	263	272	260	326	255	268	292	305	291	279	299	285	280	282	328	310	277	262	266	293	296	264	298	286	307	295	302	280	286	277	294	282	284	253	273	280	279	303	268	274	297	284	261	312	261	306	280	301	296	273	286	319	281	282	287	268	278	308	280	288	309	287	303	283	290	286	278	288	289	290	294	285	285	255	268	289	284	308	269	276	303	283	268	302	284	281	273	288	297	275	258	292	298	278	281	294	310	249	296	269	320	283	277	270	254	255	264	272	312	291	287	296	252	256	288	301	297	318	293	264	307	311	283	304	264	292	294	332	308	299	274	322	274	309	275	271	269	258	302	277	275	266	260	295	272	302	296	293	279	293	266	285	272	324	282	289	277	293	336	322	293	297	294	285	288	283	280	298	285	280	277	282	297	296	261	295	279	292	264	247	287	277	271	265	304	306	278	276	278	299	275	254	286	260	284	285	287	261	282	336	297	303	320	275	278	289	299	299	299	264	329	304	292	304	315	290	310	279	257	291	293	285	332	301	309	287	279	265	301	269	299	284	252	264	270	297	295	239	277	277	299	273	267	292	273	261	297	268	290	280	276	315	251	300	274	258	301	298	289	322	279	251	283	290	256	281	303	307	306	301	295	276	297	310	283	297	264	256	274	274	289	271	275	292	328	334	280	296	266	273	292	311	275	267	292	314	282	292	249	308	294	320	310	289	264	264	280	288	288	289	262	291	290	284	297	298	272	276	314	248	283	232	301	275	315	293	283	305	293	283	278	313	289	280	307	293	308	320	269	294	308	299	330	283	291	270	270	287	280	288	279	292	269	285	291	283	264	269	314	305	279	286	303	314	297	318	271	297	283	259	261	280	294	298	295	296	264	290	291	273	285	304	269	284	285	294	294	295	290	282	258	279	307	281	304	266	280	289	283	291	313	274	285	318	314	272	284	300	271	276	286	300	290	305	314	323	290	280	273	291	268	311	292	303	276	294	274	294	293	258	287	305	289	286	296	285	299	310	267	280	291	263	283	274	238	273	277	251	297	268	288	285	309	271	285	257	271	280	302	347	306	254	274	291	285	287	276	279	288	284	267	294	300	282	284	290	297	304	263	289	317	296	317	288	286	284	289	277	290	312	271	272	262	269	317	313	309	302	292	302	311	280	302	273	276	275	291	292	288	308	282	274	263	298	277	286	293	293	286	276	253	295	253	328	319	309	283	274	281	305	289	288	275	267	287	257	266	277	292	321	287	302	321	296	250	291	308	302	273	251	288	300	278	275	306	236	270	316	304	298	266	295	257	276	263	286	293	264	300	295	277	291	269	301	297	289	268	295	259	313	276	281	292	307	271	298	302	321	309	287	280	296	315	307	308	267	260	327	281	281	290	305	291	331	263	260	255	305	302	255	256	311	322	268	324	265	287	296	304	293	263	265	275	278	285	268	317	277	257	283	259	250	268	285	253	297	305	294	299	288	294	299	277	281	325	289	269	254	284	293	261	300	270	301	308	277	292	306	270	267	306	286	282	325	288	283	303	323	266	311	295	295	277	259	287	283	295	304	311	260	298	278	269	263	284	283	288	314	267	273	292	277	289	264	275	289	300	263	263	298	284	297	299	253	274	271	290	313	287	270	297	315	285	274	306	329	285	288	273	276	300	296	266	276	304	274	302	290	273	322	281	317	294	279	264	264	298	278	267	268	286	284	291	302	281	284	303	280	273	294	313	295	269	259	291	264	274	300	290	272	286	295	266	242	293	292	312	351	285	288	283	303	278	288	327	315	287	300	284	280	298	271	295	275	284	309	322	258	303	282	303	264	291	264	272	284	291	308	316	272	300	300	312	275	273	265	295	271	251	275	294	266	309	275	311	283	290	267	287	274	295	325	277	287	288	289	289	305	273	271	281	271	289	270	262	268	307	293	305	277	274	280	279	296	278	298	272	301	272	289	325	286	298	309	297	293	270	303	246	288	266	308	267	307	274	291	262	270	306	302	255	312	285	298	299	287	276	254	260	278	323	311	285	293	275	273	301	296	294	302	289	305	302	279	281	310	284	319	304	295	267	278	278	301	292	281	308	273	282	257	297	274	258	277	295	286	290	300	320	247	284	299	299	280	312	261	315	294	301	294	306	298	316	264	274	298	302	287	274	286	294	321	312	271	265	271	282	296	288	280	269	272	278	292	329	266	281	300	282	299	285	292	270	298	282	322	327	283	247	294	290	288	292	305	312	295	285	307	302	265	300	284	293	309	291	309	313	314	293	270	296	297	297	297	278	292	297	335	296	282	296	280	261	282	252	326	267	295	316	296	298	262	301	284	316	305	309	257	279	302	271	286	265	313	299	289	301	273	283	291	252	278	276	299	273	292	306	286	292	244	309	299	290	290	272	285	293	289	291	252	285	275	292	280	268	304	274	289	309	287	302	310	304	328	286	292	288	293	310	302	320	277	289	338	303	269	299	312	292	274	288	284	263	326	284	269	273	278	321	305	302	304	280	279	284	288	251	278	278	309	292	291	288	254	293	274	279	285	293	297	275	255	284	312	292	301	281	281	322	316	300	299	299	292	287	280	294	273	282	261	270	275	285	327	256	290	256	286	276	285	283	291	310	266	318	299	271	321	290	303	292	317	275	297	319	291	285	291	294	273	243	288	293	262	302	267	290	288	294	293	295	272	265	305	280	282	261	276	297	312	291	281	315	307	307	299	290	278	247	278	284	273	307	271	265	268	286	287	296	255	318	252	293	302	293	257	261	269	311	297	289	288	264	296	287	285	246	288	277	272	315	282	286	277	306	286	329	276	293	293	306	252	268	283	264	287	294	300	259	290	293	264	291	302	294	311	274	269	322
15589	14446	26163	28657	25633	21698	18161	15383	12734	11225	10328	9817	8840	8851	8332	7372	6437	5425	4354	3832	3216	3162	2929	2818	2385	2087	1684	1540	1459	1391	1407	1463	1273	1343	1287	1224	1177	1053	1085	967	1033	1085	967	1029	1044	1045	977	987	1017	979	881	963	838	840	790	844	860	874	778	847	790	804	771	787	801	778	757	782	821	719	798	722	724	706	843	727	721	666	714	730	712	686	771	712	723	685	753	743	687	719	693	676	732	738	677	733	688	665	757	732	669	683	673	691	668	741	709	691	735	691	688	676	717	683	693	680	740	716	690	742	704	695	688	753	732	711	701	692	695	711	657	710	724	739	693	713	716	744	672	705	683	748	719	727	657	738	744	731	678	695	701	677	702	693	688	697	672	704	726	677	696	705	663	696	729	691	709	677	723	678	703	699	662	699	740	676	757	688	723	710	731	714	662	704	693	675	703	685	652	638	708	741	650	702	697	737	730	671	709	709	683	636	720	690	723	708	698	720	740	720	711	669	719	704	692	696	665	754	705	723	713	728	718	696	702	692	721	699	667	696	686	723	697	709	710	719	667	741	719	696	679	690	735	697	703	701	693	662	739	754	675	752	690	698	728	714	721	713	710	704	699	658	756	706	695	703	686	687	700	686	727	681	709	684	678	690	696	650	703	648	753	684	700	741	697	707	726	672	705	678	688	670	705	720	699	712	662	684	714	745	710	741	712	692	685	729	690	707	702	690	706	690	687	668	707	702	729	755	702	707	715	689	714	673	687	674	725	687	692	755	696	680	666	709	711	737	760	711	706	683	716	714	735	722	692	719	661	702	695	702	696	714	683	667	719	679	688	716	745	694	724	692	697	731	697	700	731	721	751	697	705	697	696	681	708	731	678	680	746	685	728	718	677	716	686	650	701	723	690	664	688	696	680	740	743	730	691	730	720	697	662	681	713	686	713	702	674	718	669	644	709	694	712	665	693	661	689	701	705	756	735	680	711	723	728	679	726	702	715	732	695	695	677	673	749	700	731	727	671	734	692	692	747	695	716	683	727	668	724	703	759	671	705	749	695	762	695	707	705	669	690	723	719	694	690	723	681	731	672	712	676	700	674	695	715	723	695	722	669	705	675	677	755	672	721	723	676	690	711	735	680	653	722	710	682	685	744	673	680	698	745	701	684	716	702	725	757	731	747	727	750	680	670	680	673	689	719	691	660	709	700	663	698	663	705	663	688	693	739	667	684	727	637	695	694	696	725	734	673	679	713	698	727	756	683	705	753	711	667	678	717	685	668	652	683	730	683	662	686	672	675	673	686	708	733	721	697	649	713	724	659	720	711	729	706	730	716	660	674	694	683	735	656	681	701	719	710	684	725	707	656	723	693	700	696	688	708	670	715	691	716	695	677	695	729	694	720	732	723	691	666	744	701	657	717	763	763	692	658	692	710	702	713	723	748	763	748	669	662	689	677	730	709	739	746	687	735	692	725	746	666	731	728	714	674	704	718	727	688	698	701	719	733	710	730	707	691	695	683	716	703	697	668	720	768	719	732	704	696	691	733	664	706	720	694	703	739	678	740	679	684	718	682	717	750	696	693	662	702	708	729	640	722	663	730	691	687	710	681	729	689	726	705	705	672	722	677	680	689	667	698	758	693	704	693	694	667	749	733	743	728	687	668	663	729	692	671	734	672	665	692	677	728	724	683	734	682	677	648	729	663	665	706	727	690	710	707	699	667	733	696	687	695	697	679	687	721	737	696	757	716	691	683	695	720	694	711	710	698	728	683	727	715	685	672	681	701	708	677	696	709	686	697	646	680	729	720	689	712	695	668	685	723	703	704	667	638	729	686	690	700	719	709	695	684	693	723	702	684	699	685	683	684	731	691	718	734	683	677	691	705	665	730	713	761	695	683	718	666	670	708	752	668	677	641	691	734	709	706	708	678	689	707	722	721	716	731	737	705	702	704	692	690	690	745	724	710	685	699	692	700	691	687	684	708	710	736	708	761	704	752	720	695	713	678	683	715	679	684	617	725	707	660	683	696	727	671	679	672	682	680	716	698	701	727	715	644	760	707	727	710	703	694	712	730	690	726	714	723	705	723	716	714	759	664	720	731	726	765	720	696	692	735	751	675	675	646	681	641	682	684	743	655	692	672	705	669	690	668	714	717	683	687	712	745	759	665	704	707	664	696	735	687	689	690	714	701	725	766	685	721	695	711	701	674	697	708	697	686	677	710	630	701	661	657	647	719	706	740	670	657	701	713	700	707	691	677	708	659	708	672	671	679	725	662	694	703	728	717	713	719	686	670	710	690	725	698	687	755	718	710	698	745	683	737	721	708	704	707	731	703	672	691	782	712	650	713	684	695	704	739	707	756	655	701	683	681	719	739	725	677	681	735	684	707	685	705	695	669	696	695	709	756	692	725	690	694	737	759	721	698	695	739	705	729	729	734	750	650	718	701	653	723	676	708	689	718	642	721	726	691	706	687	685	714	719	671	734	679	689	719	703	734	689	702	667	730	719	726	706	712	688	701	698	682	696	686	693	697	731	729	728	698	694	696	733	662	715	674	723	711	664	702	692	735	726	704	653	676	694	709	725	701	710	710	695	724	674	718	688	720	705	719	694	679	686	665	699	746	691	720	677	699	721	723	663	662	700	683	755	722	681	713	652	737	705	686	725	712	700	687	693	680	686	683	650	706	684	719	734	718	713	734	682	722	721	711	732	688	694	696	762	643	711	683	695	681	727	636	688	691	697	689	696	725	709	715	713	652	684	662	705	675	740	732	721	701	703	708	707	705	704	634	659	723	740	726	679	698	665	690	684	689	695	694	686	762	671	710	719	659	692	666	636	704	696	681	682	663	702	668	721	681	725	662	746	694	698	681	710	701	675	669	763	726	724	706	640	691	693	704	703	726	698	710	720	698	663	716	726	728	674	730	705	699	745	736	685	711	692	721	649	725	651	697	715	677	705	760	742	698	716	738	719	691	708	746	787	690	715	719	705	714	718	695	733	739	715	672	717	756	683	694	701	715	779	718	698	686	657	673	690	672	674	690	693	694	720	677	700	731	688	699	690	746	702	697	690	685	725	680	757	747	717	685	707	711	736	677	687	677	715	689	697	743	704	695	719	686	674	696	727	676	695	687	657	732	715	726	728	683	712	696	665	704	690	682	733	760	724	722	726	693	721	690	714	691	707	750	711	693	723	659	697	738	697	729	730	717	735	717	688	687	730	675	715	674	697	681	667	702	669	725	686	694	715	697	715	737	705	693	688	722	691	716	707	711	706	690	708	743	706	725	738	701	746	751	702	682	657	712	713	723	706	680	729	704	725	691	755	700	712	695	744	730	708	730	718	699	719	729	753	707	667	736	664	695	725	721	709	759	669	695	704	742	692	692	685	685	687	710	758	682	673	694	718	690	706	702	691	709	714	766	678	725	713	722	693	717	665	713	716	659	742	691	732	705	731	723	762	690	694	698	696	700	718	699	713	689	765	683	693	759	682	696	660
34606	25471	27422	23712	17860	12307	8627	6400	5005	4070	3494	3069	2667	2690	2371	2147	1705	1448	1124	971	843	875	816	805	652	562	450	449	475	421	397	418	364	353	410	421	324	321	292	326	298	313	265	287	337	312	293	271	320	299	304	265	302	288	337	294	275	276	267	270	284	261	266	249	231	257	263	238	273	260	245	255	230	230	239	273	236	237	249	237	235	230	229	260	261	242	248	222	223	223	276	234	250	255	240	254	262	239	244	246	245	198	291	269	267	240	248	206	251	236	235	225	238	280	224	257	256	210	216	239	240	232	244	231	247	244	249	239	257	260	221	245	246	240	240	233	242	218	239	266	258	240	250	244	218	228	209	255	204	256	231	237	222	241	226	252	244	219	255	234	249	242	231	237	243	225	251	245	246	268	223	222	235	232	240	252	226	255	217	266	227	271	263	258	224	211	231	235	223	242	250	227	246	248	242	209	250	225	224	234	228	266	227	238	244	236	245	223	239	232	236	267	226	242	222	230	229	245	217	226	238	215	232	246	239	240	238	239	247	233	242	228	240	216	257	274	235	244	235	250	257	255	218	242	231	249	236	247	239	226	226	249	241	243	242	269	237	218	241	248	267	248	232	230	245	214	255	246	230	278	229	249	247	245	262	261	281	237	259	243	239	249	232	253	254	236	244	252	271	231	261	224	248	233	254	237	238	249	239	223	256	269	245	231	241	221	211	215	222	235	273	274	210	247	220	238	227	225	252	221	253	237	237	277	238	219	236	255	224	247	238	245	248	235	276	227	225	253	232	265	261	223	224	257	231	233	217	253	221	257	216	235	240	240	251	220	261	224	242	250	225	228	249	220	238	245	258	224	239	228	243	240	235	240	241	226	256	238	249	277	256	263	253	237	245	249	239	251	231	244	257	232	225	257	226	198	257	239	249	227	266	262	245	280	234	244	241	238	216	218	231	224	230	239	272	217	241	239	240	233	237	219	228	224	215	240	231	225	271	206	224	225	262	221	213	207	231	228	223	267	221	238	231	239	212	225	247	265	203	219	241	248	236	239	236	245	257	233	232	256	229	259	250	258	213	228	231	253	235	230	253	260	248	249	249	244	239	234	278	238	262	264	259	230	248	239	244	213	228	230	234	233	237	231	259	238	246	240	253	250	233	230	225	244	211	240	224	233	266	256	223	213	255	214	249	231	210	223	270	261	215	251	255	240	231	253	237	228	218	217	251	237	241	246	227	267	226	225	247	222	234	223	261	232	223	246	227	236	244	250	245	272	246	249	292	258	208	236	255	245	243	229	240	241	239	220	247	247	246	244	254	220	234	218	259	253	272	213	260	238	209	219	248	233	254	244	245	245	248	233	233	249	247	233	239	249	266	261	247	226	227	240	197	239	228	215	256	237	227	245	264	231	253	261	248	203	246	215	242	226	260	228	222	231	255	242	222	273	245	252	270	252	269	241	252	227	268	238	212	239	226	236	225	250	223	250	228	232	262	235	263	266	245	203	266	250	230	231	219	228	231	262	235	262	236	231	255	251	235	249	235	239	253	257	231	248	238	232	233	255	230	240	229	264	214	234	253	240	247	220	242	278	259	249	233	260	227	236	238	256	231	237	260	255	265	263	239	219	229	237	231	248	232	261	240	273	219	231	235	235	225	235	254	248	230	242	228	228	224	249	263	245	254	243	240	245	237	241	244	225	236	225	243	239	234	241	243	239	238	229	210	267	205	234	239	227	220	206	235	239	247	243	246	241	253	271	243	227	256	236	237	229	241	234	255	243	229	256	240	236	244	256	229	248	233	254	212	234	254	263	206	217	258	238	227	207	237	233	213	220	250	211	232	271	252	241	244	260	244	242	245	275	242	270	255	250	219	252	212	204	218	241	234	249	257	228	241	232	216	236	227	244	272	244	276	217	228	210	239	237	232	222	212	257	267	250	238	216	235	247	219	231	245	251	232	195	245	247	222	245	238	240	241	231	240	255	218	251	261	245	247	211	257	258	226	215	266	233	231	253	244	217	255	250	222	240	256	260	246	250	235	232	231	234	237	244	257	241	257	237	243	251	250	261	224	236	255	225	181	233	233	228	261	221	243	241	263	241	237	265	214	223	245	233	232	246	234	266	244	244	268	266	270	243	240	274	236	259	229	248	269	246	275	236	262	245	237	250	260	221	204	234	241	259	242	232	250	257	270	207	222	227	224	231	216	259	243	213	241	224	217	243	238	228	244	256	222	217	244	232	225	241	251	242	282	241	223	235	232	235	244	236	242	242	261	251	235	242	251	254	263	228	246	257	263	231	256	240	231	234	265	224	206	264	206	222	247	255	236	260	248	225	244	236	229	201	241	235	239	249	212	237	262	234	225	239	240	234	242	219	238	233	255	213	239	229	243	236	260	241	258	215	248	253	242	243	244	244	249	245	256	257	266	252	254	252	231	234	255	227	221	246	231	217	242	259	211	221	259	224	227	229	238	289	224	246	238	234	255	215	240	223	230	245	208	230	229	251	243	225	260	224	252	270	253	247	223	237	239	257	245	220	235	244	244	244	266	231	210	249	233	239	249	252	220	266	252	227	261	233	245	263	261	221	227	252	228	224	245	213	228	266	242	228	239	237	239	243	220	212	253	225	223	260	218	210	257	256	241	247	253	250	247	253	221	238	230	256	239	228	245	218	208	247	263	267	270	203	220	265	256	215	247	229	257	233	248	237	255	220	254	228	219	204	233	231	234	251	248	274	210	260	212	235	229	237	229	238	249	226	248	239	236	243	262	249	239	212	212	220	215	214	240	260	224	227	249	230	222	260	246	229	248	269	244	226	242	269	225	226	267	276	274	270	211	224	242	233	210	240	220	273	274	267	252	248	240	228	253	237	256	221	234	250	240	243	253	264	240	246	225	236	242	258	251	230	240	244	214	239	234	226	244	238	247	238	254	227	208	244	262	230	247	225	243	239	202	252	247	275	260	232	252	247	231	245	240	217	237	229	237	218	244	267	244	259	248	248	266	242	245	250	229	228	246	232	218	234	226	242	269	269	246	221	246	240	250	243	247	218	224	264	219	230	239	234	244	249	246	244	231	241	217	243	255	235	221	255	272	236	233	215	241	240	249	243	232	252	239	245	228	243	248	257	228	251	252	214	258	250	243	256	232	232	246	229	208	221	241	237	211	254	254	265	213	227	248	243	276	281	226	243	251	273	252	270	229	268	233	219	243	252	239	241	265	248	236	229	206	236	199	252	237	239	233	243	243	238	261	219	256	214	241	230	240	259	269	227	262	227	258	258	223	211	245	237	253	247	243	269	231	228	258	267	243	265	248	241	231	266	262	215	224	255	253	234	243	215	238	264	240	243	225	222	233	249	249	223	239	236	260	241	236	227	249	254	253	244	265	257	237	234	250	253	265	262	241	247	240	250	260	237	251	238	262	231	244	218	228	211	225	239	233	251	232	243	248	266	262	227	236	254	255	262	248	234	244	249	249	266	204	225	235	237	257	227
20686	18156	30964	34368	31378	27553	23560	20959	17982	16477	15444	14845	13158	12507	11418	10442	8846	7627	6224	5548	4748	5194	4642	4346	3672	2917	2344	2035	2127	2029	1889	2092	1777	1637	1741	1774	1379	1221	1191	1211	1227	1211	1129	1113	1153	1259	1124	1064	1022	988	971	958	925	979	819	937	876	853	743	877	855	855	731	814	730	723	775	745	769	702	722	711	642	712	692	632	673	617	685	613	628	634	633	620	626	599	620	677	618	603	621	611	609	619	607	625	558	587	578	620	579	577	554	616	594	564	590	584	594	579	594	604	553	577	558	609	559	594	597	560	609	570	606	565	587	588	575	591	593	547	572	622	571	600	595	591	585	626	580	606	600	602	543	560	589	577	550	604	570	626	572	600	540	565	627	602	589	598	580	582	575	588	607	628	587	582	559	607	613	570	589	545	572	615	624	610	617	601	568	571	608	553	547	605	566	559	606	606	535	585	636	585	563	556	576	592	593	640	586	580	585	618	581	610	545	552	617	568	591	614	623	601	593	544	594	601	615	584	570	535	603	626	611	586	597	653	564	575	579	538	549	619	590	616	592	598	620	597	585	630	589	566	586	603	602	584	627	609	564	606	569	571	582	543	570	594	582	614	573	582	584	569	643	553	579	579	571	599	593	600	559	612	601	595	596	588	609	599	578	653	561	606	575	590	563	536	616	561	592	608	549	609	571	570	614	543	573	588	612	611	623	545	611	560	574	573	597	558	552	565	569	587	573	609	590	609	606	610	550	583	604	568	604	577	575	617	617	580	620	595	558	629	609	560	569	576	563	602	575	546	567	574	610	616	618	597	645	620	579	600	584	605	623	541	590	603	595	568	599	587	587	594	597	606	569	564	588	591	559	580	532	548	585	604	567	598	561	591	593	624	620	603	605	566	562	594	574	585	565	599	552	597	603	582	571	588	617	633	595	541	603	631	595	609	592	548	583	563	610	597	681	558	570	584	565	639	581	589	632	618	587	589	597	607	581	600	595	607	613	583	581	595	604	620	600	600	570	586	606	599	606	622	625	593	554	575	563	585	565	571	562	571	613	609	536	595	615	570	556	584	588	601	623	565	560	602	583	579	591	595	594	595	554	637	583	583	628	579	592	636	597	598	587	575	551	576	644	596	621	570	597	552	589	608	603	622	600	616	612	588	569	583	583	605	591	620	583	591	607	576	587	550	569	594	598	615	557	592	550	577	569	620	537	578	555	648	572	591	602	584	578	588	564	583	577	583	613	597	569	570	564	613	598	591	587	586	576	586	591	575	648	592	600	606	570	593	617	587	613	614	598	609	610	615	568	589	563	570	520	629	618	576	613	565	578	575	552	602	586	590	576	561	570	620	608	595	608	638	585	641	586	601	563	584	625	603	591	596	581	579	581	570	597	623	623	617	592	582	551	631	607	584	610	588	591	614	599	567	566	603	576	571	597	605	574	592	580	556	583	616	620	595	621	572	627	569	580	588	530	529	618	609	626	540	630	605	592	574	587	558	567	611	602	561	644	617	607	564	592	590	588	572	617	585	618	585	570	657	630	679	553	642	593	610	603	556	611	590	633	602	524	561	557	579	561	590	595	617	616	593	583	620	605	593	597	600	580	567	564	564	622	627	592	590	562	568	578	568	586	627	580	610	618	619	580	585	601	577	579	555	570	637	603	591	627	558	569	607	598	585	597	596	612	624	630	543	593	626	546	631	591	602	562	603	549	599	628	555	579	563	587	581	579	603	598	595	624	595	577	573	592	570	610	558	599	558	563	573	614	551	568	565	612	628	600	592	575	541	596	621	611	628	600	580	577	602	545	601	561	600	560	599	610	620	594	586	587	600	592	649	614	593	600	603	610	603	561	582	568	606	599	588	573	565	558	605	566	604	568	616	565	559	578	613	606	599	591	575	577	587	637	578	604	613	615	588	589	595	544	566	540	611	610	552	563	585	586	586	564	632	550	580	594	605	599	578	585	579	600	577	604	585	573	613	588	636	594	555	554	599	566	564	608	578	610	585	584	594	587	603	649	548	580	589	591	569	602	618	633	605	582	564	612	587	599	644	602	595	564	586	578	613	541	555	578	587	567	611	620	564	613	568	558	584	575	609	595	556	592	558	596	573	578	603	622	573	586	583	593	625	592	628	599	595	587	587	622	616	592	560	599	598	573	591	600	584	632	552	560	551	605	574	616	601	624	583	584	591	584	600	568	610	552	594	563	587	609	584	573	597	574	618	571	607	588	579	599	562	614	578	604	597	577	602	560	608	591	564	575	563	591	621	590	591	625	612	666	576	563	594	533	595	607	599	634	559	597	583	606	622	639	618	599	635	601	556	607	541	605	598	589	564	557	586	598	574	578	579	569	615	561	568	602	595	591	559	619	532	597	608	592	587	641	594	553	584	541	600	625	622	580	594	607	604	549	585	586	557	579	605	588	585	575	575	596	568	547	574	578	578	554	622	573	556	617	588	564	590	607	591	554	553	602	542	607	572	556	601	596	563	594	601	566	601	602	609	600	568	631	597	599	551	590	591	591	551	571	570	580	639	634	565	618	583	656	600	602	567	573	591	642	560	589	586	607	614	599	558	593	588	575	613	569	603	565	580	588	553	593	587	622	583	611	557	574	576	633	584	585	580	563	565	550	589	620	590	558	564	594	580	609	588	632	554	608	544	584	548	621	577	617	588	597	599	611	603	567	614	597	623	534	607	556	630	577	603	591	599	599	558	565	602	584	616	560	565	586	604	604	640	588	635	583	602	607	576	558	570	596	572	624	546	595	594	577	564	577	612	613	555	572	566	606	587	583	589	581	578	564	593	587	609	605	585	571	578	621	562	597	551	604	566	549	569	587	528	614	587	595	624	561	623	627	575	544	583	564	597	593	611	586	605	620	620	609	574	653	597	629	588	547	608	574	578	583	558	597	549	567	603	624	582	588	573	622	591	599	575	590	575	564	605	586	646	583	637	568	603	572	630	593	610	564	532	604	628	616	629	633	582	552	574	597	574	621	589	604	602	608	592	581	587	546	549	612	564	608	601	588	631	570	592	560	628	584	585	558	590	590	591	574	598	632	587	537	591	625	592	565	564	570	580	608	618	603	555	576	570	596	579	609	597	557	589	596	595	581	574	568	582	626	576	593	627	607	571	562	525	592	577	550	574	601	556	640	575	592	598	594	579	596	570	636	617	586	601	523	532	577	582	552	580	546	601	602	587	615	596	584	592	565	630	596	655	572	576	612	586	587	586	585	591	621	572	603	623	573	518	594	619	585	553	563	579	607	603	574	605	629	556	580	614	573	614	594	601	585	578	554	567	591	618	576	602	597	597	575	591	622	613	577	583	599	587	626	548	573	606	561	592	571	574	567	577	575	572	566	619	630	587	585	586	606	568	600	585	622	600	589	593	558	620	581	562	612	595	601	602	550	584	616	617	621	572	598	615	554	560	584	607	600	561	580	586	542	562	566	587	562	590	563	617	585	527	571	591	577	583	561	581	572	614	571	611	597	551
15726	12224	13596	10324	6520	4006	2714	1955	1506	1294	1139	965	877	925	876	758	700	591	473	472	406	362	366	345	304	306	322	279	288	301	279	238	273	250	283	282	274	244	238	272	252	249	231	269	270	263	247	244	271	257	258	247	208	282	247	241	257	245	254	222	223	240	221	234	251	267	255	251	230	242	225	214	239	229	265	255	235	239	252	251	240	223	236	254	242	245	258	236	250	233	231	248	254	254	248	240	244	233	228	237	217	241	255	249	265	276	214	230	249	211	235	231	235	251	213	284	243	249	230	242	227	249	245	246	222	230	242	239	230	246	239	235	247	251	229	226	263	249	232	248	231	219	223	260	224	241	225	233	244	233	249	254	219	266	257	257	264	250	248	253	246	235	260	241	261	233	245	252	276	238	230	223	251	269	235	247	224	250	224	214	233	237	257	235	235	263	232	222	238	248	239	240	225	237	236	253	227	244	227	251	266	250	225	257	243	247	247	204	246	226	209	270	245	246	244	226	246	243	256	275	246	258	244	266	237	248	246	249	239	257	220	233	260	230	222	264	231	233	243	249	224	241	232	236	250	261	245	239	255	252	210	219	237	273	216	245	231	250	267	229	232	228	241	250	241	252	253	226	235	256	225	235	255	253	220	245	243	234	275	235	243	259	220	238	242	242	226	255	262	246	234	273	258	211	256	237	206	244	264	228	240	222	258	235	257	256	225	231	250	259	270	230	259	221	247	248	198	231	265	238	268	244	230	231	240	240	209	238	223	260	264	245	221	232	248	269	238	224	236	243	275	280	250	219	256	262	265	223	241	227	229	237	232	241	249	230	244	246	239	245	225	275	234	272	248	226	244	253	245	291	258	229	256	258	254	255	265	224	251	260	241	256	260	228	243	228	222	254	246	292	255	255	245	242	247	249	232	233	218	255	240	255	228	242	262	242	208	204	221	278	248	242	239	279	237	262	241	255	244	226	266	253	227	237	229	242	247	249	220	221	225	227	214	211	242	262	228	240	225	227	241	247	232	234	225	244	228	243	254	241	232	242	248	257	243	229	271	234	234	249	229	224	239	243	247	252	210	239	212	248	227	234	266	253	236	264	249	257	252	243	215	280	250	248	244	226	237	216	237	219	244	232	241	247	262	235	254	246	229	255	243	240	261	231	240	218	232	209	233	273	257	249	237	234	239	251	250	239	218	233	231	223	257	263	258	260	254	219	252	251	252	207	243	250	248	241	244	258	259	253	233	233	251	229	254	232	241	231	234	247	261	245	236	205	219	244	235	248	225	226	239	235	241	264	256	212	215	253	232	220	254	204	245	233	216	255	246	217	245	240	258	222	256	241	259	222	251	237	243	222	224	265	237	233	235	248	243	257	244	239	251	265	221	238	245	230	245	240	253	249	236	237	247	233	271	264	234	246	231	262	273	226	260	232	263	251	269	245	219	252	266	290	236	247	264	225	258	245	222	214	222	235	223	232	218	225	247	221	282	231	245	229	267	254	232	248	229	249	238	249	242	224	234	225	234	257	260	250	255	222	252	243	237	243	234	257	225	245	266	215	276	251	227	234	261	264	238	245	245	260	238	244	266	246	255	263	233	234	219	248	250	229	251	242	248	255	261	241	237	247	231	216	241	225	237	199	249	245	242	275	223	280	251	230	235	255	250	223	250	230	221	238	239	262	229	232	227	261	247	237	232	223	235	209	241	240	227	233	225	244	223	219	231	249	233	247	226	224	245	230	251	264	246	241	228	269	246	267	241	239	272	241	274	255	235	245	276	223	234	259	241	233	225	234	251	233	238	209	226	247	231	228	257	259	233	272	258	216	268	201	224	253	217	272	210	272	192	254	234	218	239	227	214	246	253	243	245	248	238	244	234	250	238	241	241	254	210	261	243	224	278	227	244	246	243	257	244	225	237	243	265	242	253	248	238	228	229	242	255	257	254	239	226	233	237	238	290	241	246	234	240	213	223	239	267	271	246	241	233	222	236	267	236	257	257	246	232	241	268	229	234	231	280	228	237	220	229	230	235	246	240	226	224	254	256	262	252	260	231	232	237	240	249	232	242	242	253	261	230	250	257	267	231	205	232	267	256	231	239	244	233	222	241	232	238	243	245	213	249	215	239	241	235	267	247	263	249	256	259	261	245	258	246	249	263	274	268	265	246	241	226	233	253	232	236	261	209	239	241	242	218	269	248	234	247	235	234	251	235	237	263	225	210	257	263	244	227	249	243	253	259	271	246	229	240	262	240	242	283	246	217	249	241	233	251	212	236	222	258	258	243	249	250	255	232	257	259	225	243	249	263	226	286	267	244	227	246	254	230	238	248	259	264	260	227	261	223	271	242	271	222	244	260	271	236	215	271	242	216	221	226	253	223	232	231	267	250	256	206	245	252	249	240	235	240	234	222	216	251	240	241	241	246	241	220	235	246	239	228	267	246	239	224	255	247	213	279	256	232	262	238	243	245	239	234	262	219	228	252	248	233	242	263	236	221	236	256	269	229	226	228	250	240	264	272	241	228	241	248	255	257	234	229	250	258	247	230	232	247	249	254	231	233	208	225	235	245	267	259	262	262	233	208	238	249	247	244	222	251	265	241	230	258	233	249	245	251	230	273	238	242	248	263	256	250	242	254	232	272	242	255	224	241	220	209	255	242	201	254	228	245	251	256	247	251	239	258	244	257	262	216	258	239	241	242	258	268	227	217	212	263	227	238	227	241	232	236	224	236	242	236	251	220	240	243	270	255	202	252	232	251	249	241	241	268	241	258	236	212	247	256	206	260	249	229	226	221	248	234	265	272	215	234	241	251	252	231	222	269	247	282	254	253	232	224	225	208	225	274	224	212	217	227	245	260	279	240	243	253	243	209	237	260	250	249	238	185	263	240	254	266	217	247	238	233	238	258	234	232	251	234	239	227	213	252	243	231	248	248	239	237	228	270	237	251	237	246	253	242	249	230	202	226	227	249	247	230	229	258	253	220	243	252	244	240	240	239	227	254	236	239	227	209	243	257	209	248	254	271	234	234	268	241	261	242	265	223	235	248	237	226	243	243	216	219	255	259	256	228	248	252	258	245	257	248	239	254	247	223	245	202	226	255	236	216	250	232	210	248	230	225	226	221	224	268	234	221	228	217	227	294	267	233	223	244	254	236	256	246	241	220	265	230	243	221	246	234	234	234	245	228	239	255	252	241	256	220	253	236	221	236	217	257	252	237	256	227	232	250	252	200	238	208	234	241	243	270	202	221	249	237	230	223	233	215	232	238	231	226	249	241	246	235	233	244	210	219	225	215	248	251	211	233	264	237	219	262	262	262	262	265	268	226	227	218	256	259	265	241	241	217	248	265	228	240	253	228	242	246	238	233	243	231	244	225	248	235	252	240	252	239	273	237	229	235	234	258	225	273	242	230	237	230	246	224	257	254	218	242	229	235	252	248	275	234	229	246	225	245	249	249	266	247	221	251	205	222	228	212	251	251	232	245	247	227	250
8889	9837	19547	21115	17788	13814	10566	8811	6979	6435	5835	4967	4903	4806	4661	4192	3837	3193	2542	1968	1741	1542	1370	1304	1091	1114	983	960	842	860	872	816	770	802	795	794	729	759	754	657	756	733	685	731	707	691	716	698	808	715	654	674	634	610	637	674	628	662	603	613	630	631	630	601	654	694	596	604	626	649	602	616	630	639	615	588	622	588	581	597	610	611	567	641	632	631	593	559	620	619	589	612	595	581	610	587	625	585	606	591	621	571	578	578	575	609	620	623	609	651	603	600	605	636	690	605	625	603	628	605	600	613	618	622	590	596	619	631	603	652	619	635	557	675	633	594	642	609	628	581	616	628	634	587	578	654	592	634	605	596	610	628	640	596	604	604	568	582	613	616	592	588	621	590	610	635	606	615	624	613	620	596	541	622	597	612	607	628	614	600	627	613	576	594	621	580	642	580	584	553	628	615	619	617	600	588	627	581	567	571	599	619	603	608	641	618	594	640	648	582	612	635	602	601	651	646	594	582	607	619	554	594	561	603	642	600	604	622	590	613	601	589	586	622	594	585	575	604	575	600	611	628	645	605	647	607	603	612	621	638	666	612	652	579	611	622	654	621	662	587	581	626	574	606	610	596	630	606	614	574	580	620	611	620	622	654	608	605	627	600	605	602	612	593	607	632	606	589	612	596	653	607	627	635	632	585	654	573	565	643	647	604	585	593	629	606	638	613	613	643	568	595	607	581	623	580	619	623	626	587	636	585	600	614	617	611	630	600	634	665	627	602	592	588	646	629	562	591	607	637	600	661	572	646	607	627	615	616	597	634	596	600	577	585	599	627	658	603	636	567	591	588	593	625	612	649	610	637	583	621	615	636	605	644	584	595	591	625	613	565	555	620	554	579	619	608	627	588	619	612	644	574	621	669	585	592	562	632	600	597	570	626	605	617	610	618	586	561	630	622	609	593	582	625	581	605	604	634	597	593	612	601	573	619	613	637	646	565	580	564	585	643	645	575	575	630	595	583	604	641	594	619	577	619	647	612	597	593	595	609	601	606	627	593	601	581	638	592	584	600	597	576	616	599	555	592	616	632	597	583	612	591	618	591	586	603	624	560	585	639	599	573	631	598	604	609	601	581	606	627	590	585	596	617	595	627	572	623	566	590	577	591	581	590	584	565	614	588	647	600	600	616	594	634	619	620	604	590	577	583	600	633	590	590	635	621	591	606	603	586	586	608	642	602	654	611	647	630	658	631	602	566	615	606	610	646	611	607	597	590	575	651	592	617	603	590	565	598	597	642	618	578	605	559	625	641	600	570	571	612	583	650	655	639	611	623	595	586	673	648	622	609	616	588	657	603	625	582	600	623	578	620	573	649	610	569	608	592	615	600	621	616	598	617	625	607	615	555	579	640	622	588	644	618	609	586	617	619	609	607	602	603	549	638	603	616	628	607	606	639	594	634	612	603	605	658	648	639	648	611	614	608	575	619	590	571	644	654	586	563	637	593	605	591	606	639	604	574	609	587	659	575	591	637	632	619	576	596	616	612	604	612	569	572	619	591	605	598	607	595	596	617	591	639	624	605	615	585	632	614	607	592	572	618	637	628	636	557	581	621	569	585	599	621	623	617	592	583	622	624	612	635	587	631	616	636	625	613	564	619	612	593	631	563	615	601	597	609	603	628	631	599	626	618	634	614	632	624	590	593	624	590	650	606	584	620	625	629	589	622	628	611	614	639	645	597	598	627	581	580	635	608	614	583	605	680	607	554	644	599	590	619	617	610	626	597	576	599	591	625	641	606	635	614	590	602	602	610	622	634	630	620	587	585	597	599	650	649	612	605	638	623	593	641	617	600	634	580	602	585	636	640	609	622	598	592	620	603	613	644	615	626	608	610	616	640	631	576	646	597	581	586	631	635	596	643	621	572	590	655	622	629	627	630	580	579	622	690	577	622	622	616	596	601	605	635	582	594	599	602	629	592	628	590	640	579	599	585	635	603	657	639	589	627	624	597	592	585	621	593	628	582	625	623	651	612	604	584	595	602	607	573	583	564	560	659	557	597	580	590	663	653	585	593	572	566	635	587	613	632	617	580	606	591	589	612	600	552	640	612	587	542	584	627	615	586	588	593	571	565	601	580	643	610	566	574	581	575	624	630	576	617	620	586	601	563	592	608	605	599	643	608	611	635	634	572	618	622	609	591	613	596	584	590	625	623	603	571	610	601	614	590	564	562	574	574	580	569	580	621	637	552	593	560	605	657	601	609	622	615	624	579	633	588	609	600	580	632	636	574	617	559	660	572	622	600	670	601	572	615	590	646	611	631	606	586	575	629	562	623	593	608	630	590	612	577	606	595	612	635	583	620	631	649	566	596	588	600	606	631	583	607	596	593	587	620	575	585	596	627	587	571	588	622	618	610	612	590	597	614	629	595	639	613	609	595	558	617	657	563	595	570	638	589	570	603	632	574	623	659	637	599	601	595	637	646	637	605	587	612	612	593	574	568	590	634	612	627	562	611	609	634	559	605	628	626	579	629	605	580	643	647	664	626	598	632	587	585	602	596	600	573	645	585	596	611	604	528	626	555	599	597	648	630	603	615	565	585	621	644	604	588	588	642	596	589	600	607	627	623	595	653	597	603	565	578	586	649	637	607	614	594	585	602	609	570	584	617	578	593	626	658	578	637	570	582	621	603	595	588	628	603	632	591	617	630	592	579	629	628	602	603	628	642	580	629	557	568	636	616	666	570	581	622	632	633	573	619	565	598	640	606	634	636	602	585	624	620	551	588	647	599	649	594	586	629	588	586	591	637	613	627	596	587	566	596	613	654	598	612	638	629	625	641	578	601	637	597	614	662	608	590	601	595	631	652	603	615	638	610	656	623	613	606	567	630	583	608	632	562	596	618	583	613	623	615	621	673	614	559	612	594	579	615	620	593	626	588	627	618	592	658	578	601	580	621	583	658	608	634	665	609	602	643	585	601	572	594	565	581	622	604	588	631	628	627	605	560	609	624	622	626	646	608	615	609	535	635	635	603	572	636	590	615	617	591	570	687	653	639	626	629	640	618	599	587	611	640	580	583	586	579	593	611	589	585	579	615	573	577	608	623	625	614	612	599	579	603	628	589	613	639	585	604	568	570	625	576	615	628	609	600	593	636	632	580	578	602	657	638	634	608	608	600	619	595	629	597	600	631	538	618	617	627	569	605	580	640	616	616	640	570	617	597	576	583	625	599	576	588	618	592	594	582	584	616	577	587	620	581	651	622	592	581	624	569	579	629	565	625	617	613	568	645	577	585	629	561	598	611	647	598	596	613	633	608	600	587	591	607	623	601	647	598	601	610	595	558	591	638	624	594	649	630	623	589	572	646	639	586	622	563	600	614	601	627	580	594	623	596	585	603	648	623	607	574	606	579	613	623	595	589	631	649	618	605	596	603	607	573	634	612	610	558	597	594	606	610	611	604	555	582	579	593	602	590	615	593	578	593	587	604	634	605	620	606
25871	18927	19820	16781	12202	7810	5519	4040	3102	2486	2189	1907	1721	1769	1573	1460	1268	1022	767	788	617	665	646	633	509	437	432	347	370	416	432	428	419	369	339	354	300	305	323	345	349	332	337	332	352	329	336	326	335	318	305	318	291	281	306	277	293	306	297	315	299	307	305	290	307	283	296	300	301	288	290	308	312	299	295	302	289	278	292	287	266	251	289	263	308	288	267	283	266	287	298	317	264	277	288	287	263	272	261	295	290	268	307	283	273	311	271	301	300	307	284	304	275	303	267	306	291	311	280	285	294	271	274	310	266	276	259	309	291	274	275	312	281	267	307	273	279	322	288	304	283	283	266	273	294	323	268	283	302	325	250	285	298	294	312	298	301	329	307	316	283	309	271	265	271	278	301	277	283	306	297	282	295	298	281	287	296	287	322	286	326	277	286	288	281	293	294	281	296	280	254	262	274	311	265	259	284	293	310	303	274	286	332	266	290	308	303	303	246	300	282	268	296	311	275	268	272	301	338	278	284	272	279	294	297	290	274	300	267	271	282	279	258	279	287	283	286	278	297	285	308	282	296	297	287	270	320	286	267	246	281	272	294	319	258	324	296	285	264	287	284	265	283	249	298	257	303	267	295	304	299	278	272	283	294	337	297	284	269	308	306	289	279	283	280	261	307	293	280	303	303	291	268	293	279	290	283	282	293	295	305	308	259	279	275	301	257	272	274	261	329	272	274	320	298	304	296	294	277	292	289	295	281	264	301	262	277	297	311	302	301	314	277	265	253	288	298	262	272	301	284	272	281	300	294	265	284	282	279	278	279	303	299	298	285	271	296	295	271	290	283	324	291	273	280	322	269	288	295	266	267	297	310	284	274	277	265	291	294	291	293	288	312	272	259	264	271	270	320	258	285	272	284	295	302	298	309	282	281	276	298	283	268	308	269	279	253	265	301	295	299	290	288	292	273	311	327	284	240	303	302	256	306	304	300	277	290	293	300	307	263	295	293	296	280	289	289	310	298	270	251	272	294	271	294	272	288	338	313	320	276	261	278	288	278	287	295	292	284	288	260	272	290	304	257	283	284	320	322	301	310	280	307	283	278	262	296	264	306	287	246	295	253	281	269	289	303	283	284	261	281	299	293	269	299	299	288	285	310	308	305	283	281	298	291	303	308	280	303	257	280	285	304	267	285	264	298	317	273	274	285	311	268	269	301	325	284	289	284	295	280	265	299	254	294	295	276	305	274	259	275	281	270	269	296	291	317	271	302	288	296	297	294	302	276	284	261	311	253	274	280	301	288	286	296	281	274	296	327	299	290	255	285	302	317	266	293	295	304	302	295	295	296	298	300	307	306	276	306	295	314	273	302	320	284	285	306	275	245	280	262	247	301	302	274	270	306	302	302	315	274	258	284	274	291	289	300	291	308	316	306	298	298	327	298	291	305	298	284	276	300	282	268	289	278	298	273	320	295	266	280	322	285	272	266	296	287	274	309	283	290	282	290	316	241	295	273	265	290	258	300	267	264	310	303	256	292	276	299	300	279	270	298	310	263	281	280	312	291	284	261	293	300	284	269	267	296	276	274	251	325	280	316	283	288	314	271	298	295	294	261	278	270	311	278	282	280	312	318	289	282	304	306	290	298	282	283	309	285	310	315	300	281	309	285	316	279	314	291	308	300	281	271	314	271	261	288	277	322	277	317	301	306	323	305	264	275	303	296	328	272	277	264	290	322	294	272	268	297	278	286	262	310	258	300	309	288	294	284	261	322	292	316	293	329	297	320	289	257	290	300	273	269	281	312	284	301	312	272	279	280	264	256	273	304	304	270	298	271	299	266	270	293	285	293	277	302	299	283	275	304	290	309	298	311	282	288	288	282	291	299	262	274	273	296	299	297	286	302	299	271	283	305	269	283	287	283	309	295	307	303	278	288	289	288	271	287	272	289	271	272	278	273	285	268	248	288	295	280	298	285	279	283	299	301	268	309	291	300	263	291	289	279	311	266	280	306	321	270	265	255	331	299	285	267	305	278	275	293	297	305	281	287	284	301	321	279	276	289	323	291	290	316	299	289	292	289	274	326	300	277	286	283	288	286	268	296	307	296	276	282	320	297	300	309	302	286	310	317	260	275	319	273	282	248	307	312	280	298	263	287	297	320	278	316	294	298	314	303	297	285	256	252	292	286	273	270	283	259	277	287	269	273	265	290	258	304	286	291	286	278	274	294	282	278	303	273	290	239	303	297	306	269	261	274	297	323	273	297	283	283	257	316	294	298	289	282	296	284	306	304	287	273	285	305	274	282	269	324	257	251	278	273	298	290	275	267	289	256	272	295	316	295	270	274	265	320	293	309	289	307	266	266	293	284	321	282	312	280	292	320	261	271	278	261	290	324	303	240	257	289	313	275	299	289	286	255	280	265	263	265	285	282	292	282	268	266	276	295	308	287	292	277	290	280	293	296	314	323	321	263	315	285	306	284	286	290	305	298	249	309	281	267	266	297	331	287	279	284	268	309	307	271	292	283	261	271	268	318	281	273	315	270	299	300	313	292	287	311	296	291	323	287	302	263	309	276	289	274	264	273	280	271	292	273	332	276	265	306	284	292	308	312	278	305	274	318	257	298	296	263	279	271	291	296	291	273	280	279	291	271	288	313	242	290	294	285	306	289	254	313	253	274	287	296	263	277	300	304	282	277	287	304	277	255	298	253	267	273	280	273	250	264	290	266	305	274	293	268	280	311	282	291	299	311	258	285	287	277	275	287	310	254	313	287	302	319	304	282	262	262	282	254	271	273	315	291	277	307	279	294	300	300	289	283	275	305	279	269	264	241	269	274	325	280	258	286	294	310	270	278	279	294	262	280	293	292	311	319	275	284	264	280	293	291	261	265	307	283	292	306	324	275	282	263	279	298	331	281	287	280	319	296	321	287	308	313	276	315	298	291	309	258	275	264	261	303	271	281	294	311	286	267	302	249	260	300	268	280	296	282	326	265	269	264	285	276	261	262	261	302	298	267	286	301	281	323	282	276	292	290	301	290	272	281	288	327	297	305	275	293	305	293	283	297	297	317	298	295	272	306	273	277	290	281	310	290	295	294	268	311	294	261	278	277	261	305	305	299	290	287	271	288	270	272	285	291	311	257	317	297	277	303	303	279	285	239	319	274	298	282	285	291	290	288	296	278	284	265	277	265	282	268	272	284	285	284	285	313	270	293	270	275	307	265	333	269	290	307	282	267	285	290	328	256	272	310	286	278	287	315	272	245	297	303	280	278	296	309	277	262	322	312	302	289	303	283	297	287	271	298	311	301	285	314	284	267	308	285	312	287	273	291	308	290	301	268	280	288	278	251	298	289	274	301	312	282	281	322	291	290	268	285	300	266	267	263	273	273	280	284	252	265	282	276	277	304	305	319	295	271	282	263	320	319	298	277	284	310	309	280	280	294	294	265	260	298	267	254	285	282	282	302	320	311	298	318	306	333	298	271	286	291	297	288	284
15851	13693	25081	28432	25855	21481	17868	15518	12970	11578	10704	9818	8982	8632	7986	7509	6795	5584	4377	3910	3201	3373	3037	2974	2294	1885	1678	1532	1591	1489	1417	1460	1355	1406	1322	1303	1125	1048	1031	985	1077	1036	1020	1031	1019	1077	1076	954	971	935	866	914	925	855	855	846	841	860	801	824	880	807	782	774	804	807	786	810	799	748	771	797	787	705	748	722	734	691	731	740	741	752	755	723	711	750	703	690	720	656	708	688	721	703	783	724	723	660	700	675	708	708	681	704	723	701	715	696	700	695	698	678	667	722	703	722	696	713	672	663	607	708	684	687	710	712	651	666	758	704	666	698	689	701	669	720	683	672	639	730	713	727	737	683	690	714	718	668	663	724	685	717	691	751	712	721	675	729	678	689	689	689	681	781	626	757	716	677	723	709	694	683	677	696	737	670	695	712	671	698	689	732	711	710	705	690	736	738	701	666	654	721	732	695	722	689	715	694	698	681	682	678	697	699	719	709	725	720	752	713	704	717	710	676	700	650	725	762	717	709	722	682	709	747	729	646	693	726	680	659	713	743	668	680	682	689	672	695	714	682	678	622	707	752	693	750	722	662	699	723	701	684	690	691	689	677	784	703	695	711	757	692	666	712	696	657	725	661	723	751	739	749	752	706	707	674	699	684	676	669	724	688	742	685	728	712	698	622	684	656	698	714	692	684	713	691	706	708	691	702	706	698	721	677	698	621	694	700	703	708	703	702	760	694	691	692	678	692	695	730	689	723	643	672	704	726	733	704	689	682	691	726	719	712	692	714	708	722	741	720	710	734	731	679	686	722	700	722	678	720	721	697	665	737	726	732	730	710	769	675	689	713	711	732	705	668	731	713	699	696	673	717	677	749	690	664	717	734	709	692	670	664	722	635	741	724	717	724	715	754	719	748	689	742	716	717	766	675	668	686	763	713	731	686	672	744	649	616	657	668	692	669	690	707	702	688	720	728	674	710	695	689	714	694	666	700	677	700	738	715	707	698	691	664	704	657	743	690	745	739	695	702	703	694	711	689	691	765	708	713	751	718	724	765	732	709	716	677	651	694	681	725	663	665	683	766	708	702	736	691	668	687	695	705	717	697	691	726	706	704	683	659	690	661	685	685	695	692	721	729	703	752	683	697	705	713	665	726	744	719	702	719	647	739	660	727	740	750	714	697	659	695	700	719	754	719	770	694	705	717	707	689	743	743	707	723	688	680	728	703	695	648	702	703	726	691	732	716	646	678	708	719	721	700	696	722	742	747	701	676	722	736	748	705	727	692	706	706	707	721	701	767	683	650	723	744	697	714	672	701	703	685	656	692	714	755	732	654	720	729	690	686	736	740	721	696	676	733	735	718	732	720	692	719	775	715	735	659	671	714	726	679	768	713	732	695	682	729	686	696	677	661	716	678	722	716	663	656	695	726	677	682	707	753	725	680	734	703	723	692	726	687	711	686	684	726	715	698	666	705	739	750	712	644	705	693	701	716	714	648	665	776	700	683	684	691	666	701	711	700	701	671	682	745	739	745	692	698	673	704	685	687	686	728	670	711	722	699	727	747	686	683	747	710	718	706	683	721	723	761	712	691	657	676	728	685	732	717	676	714	699	701	690	702	726	655	699	737	701	701	691	662	710	674	688	705	712	729	723	694	673	723	701	710	698	737	719	718	741	745	721	709	704	728	712	715	740	713	715	709	695	708	713	719	725	758	708	663	746	691	728	697	713	680	635	684	653	709	754	701	702	723	644	684	722	714	671	705	752	721	669	693	687	647	733	704	687	693	703	731	746	689	660	679	659	693	718	743	698	684	695	706	665	705	720	686	702	702	738	692	666	690	660	735	751	683	752	678	716	653	677	710	679	715	732	714	763	728	756	734	683	695	747	689	741	680	702	714	734	741	710	756	696	704	719	729	774	694	732	664	657	702	716	638	665	713	747	715	649	736	698	714	716	722	692	679	702	702	665	688	689	685	730	682	699	661	710	705	708	661	726	749	703	716	700	716	694	675	687	724	668	704	729	723	703	696	696	678	676	728	736	735	651	688	714	672	719	689	683	750	710	758	668	730	732	719	689	742	684	634	700	694	715	749	736	683	712	684	656	748	697	709	748	713	714	721	720	677	709	760	706	744	750	682	720	734	673	714	709	697	667	713	723	701	701	707	674	688	691	730	682	723	697	727	707	716	670	702	701	688	704	703	697	651	745	733	727	789	700	743	732	723	693	696	745	717	678	700	705	693	693	715	655	689	676	669	671	693	723	732	739	702	707	712	702	708	690	762	678	713	729	695	651	706	671	713	685	703	707	669	676	711	688	729	703	724	669	747	692	706	742	718	671	659	696	718	694	689	690	718	688	705	701	679	745	708	700	706	690	735	694	699	762	670	698	712	751	714	731	700	708	698	708	681	726	671	700	697	708	710	708	710	716	725	720	736	679	717	684	710	682	744	725	701	714	714	697	695	673	729	706	668	667	725	736	718	635	671	730	704	721	739	698	678	716	681	683	715	673	695	731	767	714	689	661	699	711	765	681	670	703	696	682	724	733	710	718	782	713	659	719	686	701	715	732	754	700	675	710	717	733	655	687	729	712	725	671	740	707	692	700	737	674	702	711	700	752	700	700	695	686	697	680	702	711	719	742	715	696	686	670	688	708	676	705	671	737	699	697	684	695	682	726	698	723	709	728	694	620	708	746	723	682	702	727	700	685	709	667	707	717	730	706	719	701	711	715	714	689	700	707	686	692	657	741	687	668	672	690	669	707	682	723	710	705	765	634	717	719	719	713	738	690	701	737	693	690	736	703	669	745	697	704	690	696	734	756	690	701	756	656	683	654	724	698	693	679	735	713	730	735	698	699	676	692	678	733	710	687	660	685	714	770	700	687	696	704	739	695	715	704	718	681	691	681	683	741	698	707	731	700	717	707	688	680	696	672	698	689	688	660	713	719	708	738	743	660	686	685	696	693	667	724	696	695	716	748	685	718	668	723	714	728	727	707	686	666	684	702	727	735	695	750	699	689	697	702	693	731	728	684	700	671	704	709	710	707	624	689	707	711	745	685	692	718	691	705	710	719	690	692	688	662	697	729	686	695	713	704	663	694	685	693	658	691	681	708	731	702	727	701	691	683	728	718	696	675	688	702	738	659	733	631	685	697	707	674	700	719	697	707	724	717	697	697	713	751	723	740	695	694	699	681	756	684	683	666	746	721	728	678	720	669	704	690	734	686	670	695	722	718	704	714	752	717	730	697	698	687	739	675	705	669	653	737	722	694	659	778	728	735	725	731	720	685	749	711	718	690	695	731	684	755	711	698	727	709	666	665	686	713	725	722	742	721	685	718	714	666	742	668	715	682	728	694	695	660	677	700	700	686	713	726	750	694	723	688	698	689	709	692	734	702	708	665	747	713	681	750	739	706	651	736	668	655	724	728	700	670	677	719	689	698	691	658	692	736	728	714	719	709	736	738	772	733	684	705	681	684	684	699	726	711	674	687	673
34119	24259	25959	23045	18439	12418	8899	6488	4891	4027	3356	3008	2554	2642	2558	2053	1878	1385	1177	1038	900	907	815	838	636	494	423	433	441	456	409	447	395	433	416	418	371	292	310	324	272	247	332	313	344	318	324	290	296	290	297	284	273	266	296	295	287	254	273	274	245	276	263	266	250	258	271	234	245	245	236	275	254	226	256	252	255	252	273	270	268	200	243	253	247	233	245	210	234	219	246	262	235	215	228	242	241	268	248	248	253	222	220	261	212	247	259	239	240	242	236	227	232	228	227	194	232	240	225	261	241	257	264	244	219	243	249	248	270	231	229	260	231	240	237	226	231	240	239	231	250	251	250	224	258	267	234	218	214	257	227	273	260	240	217	231	250	243	238	254	261	253	225	221	236	229	238	244	228	230	238	252	253	231	230	254	256	251	235	272	239	251	279	244	246	221	251	257	232	216	265	249	220	231	244	237	258	234	232	248	253	223	222	223	225	243	261	233	213	230	270	240	247	235	233	220	233	235	210	226	269	246	220	248	256	241	247	206	213	224	244	222	238	266	237	249	217	248	240	221	237	258	240	222	238	265	251	228	273	249	242	244	219	225	271	219	234	231	236	223	269	222	219	240	241	258	258	245	280	239	245	237	220	228	206	228	235	240	230	222	226	236	242	218	260	257	261	277	241	242	257	244	222	228	225	229	252	238	272	216	231	212	202	263	248	223	226	246	237	236	220	253	267	249	237	210	248	248	245	235	246	264	226	230	240	281	212	220	250	243	218	242	244	232	242	240	235	259	240	241	222	242	246	209	250	233	261	233	244	256	248	227	248	261	243	236	216	220	232	237	226	232	220	223	244	230	250	252	249	226	205	248	272	255	246	230	228	231	253	231	229	269	257	220	255	250	238	202	256	228	239	254	217	246	248	223	253	222	238	227	236	240	233	247	252	253	225	219	238	195	239	249	253	253	230	253	245	237	243	252	236	243	257	240	252	265	249	236	230	216	263	263	236	253	246	253	245	243	239	215	236	234	250	234	241	237	214	232	259	255	210	264	229	249	245	241	212	226	231	265	233	223	252	212	201	254	235	227	248	250	284	248	233	199	225	238	253	227	259	259	225	227	231	236	236	248	231	209	239	258	242	207	221	258	212	225	206	240	218	232	256	273	245	233	241	248	251	241	226	218	230	240	239	204	226	223	229	217	226	240	222	232	247	236	225	242	252	221	249	250	213	233	260	233	289	257	243	255	230	238	272	248	246	224	243	220	258	230	220	230	232	228	248	269	259	284	256	248	235	223	239	256	209	233	211	225	250	246	247	227	211	209	243	239	277	246	250	249	243	212	240	237	245	234	210	244	243	226	231	245	219	256	241	233	222	234	221	237	255	236	207	239	226	229	221	245	247	250	264	255	251	251	233	227	231	254	264	240	232	245	197	202	231	239	239	237	236	232	239	230	242	249	220	246	230	236	243	237	231	237	229	256	245	228	230	236	245	238	229	231	230	255	270	236	231	247	253	223	253	218	254	261	246	229	235	247	248	258	226	281	274	255	241	218	216	243	249	220	240	236	210	242	236	243	220	212	204	254	231	242	241	207	222	260	215	239	241	293	236	227	235	260	222	215	258	246	245	243	230	257	261	222	250	241	241	233	244	252	230	227	275	260	218	260	227	226	234	239	241	268	242	229	220	282	240	232	247	229	242	235	241	263	217	249	230	260	236	255	218	257	237	241	231	241	251	228	248	236	232	229	229	237	217	223	233	235	256	211	224	243	263	207	238	242	254	239	245	242	253	254	241	227	207	255	240	221	210	246	241	222	219	260	224	236	241	235	257	214	247	274	255	250	282	207	233	239	244	253	237	247	221	288	239	232	228	235	232	232	243	251	247	233	251	250	217	243	246	251	213	236	242	237	249	274	250	236	222	254	236	215	241	243	240	286	243	275	242	251	226	224	221	254	209	229	255	221	259	233	220	247	233	263	241	241	235	235	251	222	264	273	225	245	236	262	232	223	260	269	260	271	238	236	247	232	247	224	221	249	220	232	227	220	179	235	240	229	221	244	238	246	234	237	245	215	239	238	228	226	229	257	244	250	234	208	232	244	243	274	266	242	254	244	248	219	222	241	210	228	251	240	252	247	232	262	225	245	238	219	246	218	252	283	235	212	258	240	238	226	243	261	238	243	218	227	222	220	241	236	270	260	242	260	248	237	217	229	221	228	248	237	219	247	259	238	213	235	255	258	242	232	232	221	252	268	224	218	261	255	231	227	264	244	241	247	222	254	264	259	237	262	243	264	263	229	235	253	232	260	209	252	244	245	243	229	257	244	232	268	231	230	256	226	238	261	234	241	237	233	238	215	231	200	272	270	206	234	252	238	213	255	250	215	213	242	232	232	233	245	252	230	234	256	227	251	241	220	200	232	234	226	242	228	250	249	214	251	244	249	234	229	234	222	222	241	221	221	219	196	246	262	212	239	275	246	234	244	246	229	237	277	241	243	218	242	236	248	227	223	217	257	223	258	272	228	245	252	230	262	278	245	239	224	233	237	233	237	223	240	247	217	223	243	242	217	247	248	237	243	250	239	221	244	217	245	240	253	231	244	235	227	226	255	229	221	245	258	224	266	201	211	270	206	240	277	244	254	238	244	205	256	251	248	241	268	238	233	246	255	231	227	221	263	225	221	220	234	241	247	227	255	260	232	206	220	218	227	272	244	246	244	230	223	248	246	250	235	248	235	252	250	242	254	216	217	225	261	230	258	226	234	264	233	237	230	247	222	229	210	241	253	234	251	237	248	260	250	254	255	242	253	251	212	255	229	260	242	240	221	225	243	239	254	272	263	237	244	243	238	250	224	237	224	238	272	228	243	251	273	272	257	236	232	263	213	228	249	235	237	271	222	245	252	211	225	229	240	262	243	238	228	231	234	245	228	246	217	220	265	220	227	245	228	232	250	225	251	237	268	237	208	230	237	215	216	234	230	245	229	233	274	255	224	241	231	242	240	246	254	235	241	217	226	237	224	228	258	251	251	248	251	248	244	255	248	237	271	231	236	248	252	222	236	260	235	231	227	222	209	224	236	245	254	244	230	258	258	216	243	241	242	245	211	233	241	236	248	241	257	212	239	247	220	231	260	261	242	232	220	280	221	257	224	265	236	253	233	244	247	234	233	217	243	233	229	262	227	246	239	282	232	229	237	238	239	226	265	240	254	232	219	237	270	255	248	209	252	225	257	276	229	226	237	235	235	223	237	240	265	211	261	236	241	254	234	263	227	250	244	229	230	253	256	244	285	247	220	234	236	222	223	238	238	226	254	248	226	235	238	250	234	232	233	241	252	237	259	239	235	233	249	215	244	222	252	256	204	266	240	242	234	249	211	229	250	238	238	258	247	196	242	252	237	242	243	256	222	252	232	217	242	254	264	245	282	258	265	259	220	237	232	243	218	223	267	230	264	241	244	244	242	237	265	250	235	250	229	253	225	240	255	227	220	242	216	217	262
20733	17231	30127	34159	32226	27303	23993	21290	18085	16533	15288	14314	12665	11970	11535	10789	9363	7714	6483	5671	4712	5079	4797	4752	3451	2569	2365	2108	2073	2139	1910	2025	1850	2061	1773	1839	1273	1165	1226	1145	1185	1166	1050	1113	1269	1229	1235	1109	983	980	912	935	935	936	886	946	923	866	844	889	863	865	787	794	804	731	759	771	714	684	685	693	680	643	681	694	644	642	645	637	631	657	625	651	579	593	630	650	604	625	594	626	577	581	628	585	624	609	569	599	581	625	658	613	588	571	581	564	571	611	587	580	539	562	603	611	599	547	574	599	584	589	647	603	556	569	582	639	584	635	533	574	599	583	563	616	617	574	648	598	618	613	592	599	581	516	631	634	568	598	610	605	601	590	590	568	624	584	585	581	572	562	630	597	555	600	563	570	577	619	579	544	597	575	559	531	589	592	584	566	608	636	608	558	561	577	565	608	610	604	650	652	602	608	582	607	640	551	552	629	636	563	589	546	563	572	567	614	568	659	608	582	587	603	602	577	607	605	552	581	563	586	579	572	630	561	543	602	616	633	578	582	598	606	605	594	603	596	552	589	616	626	602	600	576	607	608	627	556	570	591	575	578	622	601	597	582	618	625	588	562	585	587	570	592	576	609	569	574	607	571	618	603	589	558	603	581	585	583	591	557	606	633	619	615	593	648	610	591	597	610	579	590	557	619	554	572	581	608	601	608	612	573	627	570	569	575	564	606	581	599	556	547	587	581	564	597	631	585	620	590	583	585	590	599	585	567	571	607	560	599	574	594	570	571	557	597	594	613	611	587	620	599	591	584	563	585	600	575	616	568	583	596	604	597	569	581	600	581	561	544	595	573	608	592	598	600	601	634	587	599	549	609	621	576	610	565	578	597	549	585	585	492	586	558	555	559	586	602	599	569	569	586	576	594	543	578	591	607	617	562	583	608	564	589	640	596	554	554	560	575	627	624	584	599	580	572	565	594	619	633	582	654	579	585	598	583	602	595	601	584	599	605	558	570	593	617	544	614	595	528	572	628	628	569	598	602	549	588	578	592	608	584	554	583	636	618	604	546	638	593	641	575	582	579	565	574	572	590	593	531	580	598	576	593	605	624	611	630	625	580	580	604	625	630	599	610	601	636	590	571	538	590	606	600	589	615	645	612	584	570	596	537	556	567	563	541	589	609	639	600	581	643	608	572	605	618	583	610	594	585	586	531	592	634	561	602	581	615	559	624	579	618	520	544	593	574	581	592	550	612	529	601	567	641	598	592	600	555	591	564	608	598	569	577	584	623	565	599	611	605	605	658	576	567	590	591	582	560	582	556	595	618	592	606	608	605	600	595	605	576	538	547	583	611	571	591	601	582	561	607	623	601	608	597	550	587	557	586	587	572	601	594	559	619	604	629	601	617	551	568	572	567	600	576	597	568	620	603	585	579	589	603	584	588	617	623	601	540	595	577	567	573	612	594	598	604	586	617	592	615	579	616	586	617	578	603	592	603	544	621	658	528	607	611	555	607	599	633	609	610	637	597	549	576	585	550	596	589	604	575	616	627	569	574	603	614	610	632	586	597	556	607	591	564	583	603	562	590	595	576	610	601	554	624	595	617	601	615	593	595	601	598	625	578	581	613	603	566	594	586	599	562	569	632	574	593	590	608	581	589	588	590	632	561	605	588	605	619	616	552	591	542	595	566	593	585	616	536	545	596	566	571	612	588	582	644	570	645	648	618	617	607	580	599	589	642	619	560	573	603	593	618	584	613	564	606	585	644	547	570	614	563	629	583	591	538	604	560	614	556	610	602	560	580	608	592	582	598	585	588	583	548	583	654	600	590	596	592	597	565	599	575	577	558	599	606	556	600	592	620	585	586	572	575	622	554	583	598	600	581	556	627	571	576	539	587	616	584	594	619	545	603	600	574	585	570	570	619	589	571	533	543	587	580	573	590	599	586	584	583	560	558	605	575	557	613	578	573	573	604	567	561	585	573	601	590	568	579	582	569	604	611	609	594	603	579	584	627	610	583	577	576	583	595	584	586	583	587	611	619	637	566	580	616	605	562	595	588	612	572	625	599	584	589	646	588	587	613	611	588	596	557	582	567	567	591	586	620	591	604	598	569	592	600	618	577	573	573	602	578	604	617	590	582	543	582	584	581	585	594	560	581	604	602	612	548	607	556	588	607	609	574	625	632	568	624	632	607	608	590	603	549	572	635	627	579	577	636	556	560	566	587	608	616	656	593	630	566	615	598	572	606	608	607	564	609	556	572	587	557	546	599	546	575	615	629	589	562	607	623	583	570	622	570	565	566	559	578	585	592	629	611	538	570	572	577	591	554	595	605	562	584	574	617	577	629	566	583	563	596	603	590	567	545	585	603	605	580	589	533	592	525	595	619	589	622	605	620	567	531	527	563	618	553	603	599	638	583	571	646	607	604	631	597	587	569	606	559	576	600	561	616	598	577	569	544	600	577	602	529	571	567	573	578	565	573	575	608	575	560	582	615	569	585	612	628	591	553	563	599	585	555	571	573	609	576	534	600	573	592	584	615	590	586	574	629	623	641	586	605	588	616	594	579	564	591	538	642	594	609	580	578	617	572	559	605	597	596	568	597	583	587	540	589	570	557	606	614	593	557	584	609	572	565	621	581	623	597	650	578	579	589	587	600	595	617	557	616	567	582	569	564	602	625	575	566	610	545	598	582	575	569	593	588	560	604	616	584	554	566	585	601	621	583	596	571	589	604	589	622	627	573	594	587	627	596	551	567	563	593	577	600	574	607	612	641	588	572	647	587	560	573	585	598	615	586	625	597	616	594	589	578	584	598	577	591	565	565	545	594	596	597	605	576	569	653	588	581	582	581	579	605	592	595	630	583	616	611	591	644	596	597	586	570	575	595	604	589	566	573	592	647	586	590	579	635	617	568	588	591	545	607	566	566	546	584	573	605	585	579	587	627	579	568	546	602	585	598	557	573	593	570	600	567	607	596	559	578	608	617	563	594	591	632	601	603	574	562	643	587	593	621	555	632	622	547	649	593	575	558	611	566	597	625	604	616	580	573	586	631	571	613	596	557	556	586	573	617	594	566	617	585	603	605	590	610	597	516	593	571	645	572	548	556	593	600	616	559	588	625	566	636	568	586	602	588	562	574	591	591	616	598	617	604	639	609	574	583	589	580	554	567	575	562	595	643	580	605	621	603	577	570	582	559	617	560	627	587	616	546	562	571	540	572	577	560	571	576	532	611	614	594	582	605	572	599	539	585	615	595	590	551	606	606	596	577	569	603	624	568	597	591	567	571	581	547	602	559	575	568	569	618	608	618	553	609	572	630	582	570	568	588	594	589	626	600	614	664	550	594	577	621	553	648	593	584	596	573	601	640	585	590	579	588	547	600	600	618	587	563	604	578	605	615	591	596	572	615	576	570	598	554	627	601	547	557	573	589	573	582	585	576	604	583	610	558	588	614	581	618	567	596	577	532	604	586	561	575	613	641	606	601	598	564	567
15719	11367	13188	9957	6657	4118	2843	2030	1531	1181	1097	1010	970	890	840	871	696	654	491	433	397	364	365	362	328	286	284	283	299	264	288	289	254	253	265	252	268	270	240	280	254	222	259	295	238	276	269	268	258	259	250	238	253	222	267	217	247	234	241	235	266	219	236	229	227	243	280	228	225	254	252	254	246	238	238	262	248	235	262	236	244	231	251	278	249	261	234	247	245	224	244	237	229	272	279	258	249	248	262	230	240	224	241	253	226	222	244	245	236	239	243	234	261	240	241	214	240	233	264	248	256	231	237	228	242	247	237	235	252	234	224	254	206	237	252	238	250	248	228	233	227	260	238	245	256	219	262	258	251	269	256	269	246	238	240	245	237	261	254	230	233	265	258	241	224	244	228	240	262	280	251	248	236	216	221	248	225	270	253	251	271	232	262	243	244	234	243	260	252	248	238	201	222	209	243	250	275	241	223	253	225	215	247	267	269	238	238	201	250	221	215	246	249	220	247	217	252	245	216	240	245	228	215	244	224	232	248	266	285	249	246	246	222	228	238	230	255	233	247	225	249	223	268	217	214	230	245	217	236	237	248	240	236	264	237	223	255	247	256	219	235	259	245	234	226	261	255	276	238	212	231	261	254	274	266	245	242	227	236	256	236	252	221	246	230	255	225	254	241	232	243	244	237	224	235	261	256	235	225	253	245	231	224	229	274	251	240	234	229	255	248	224	206	207	233	247	246	246	237	226	254	254	260	226	250	226	250	266	231	243	219	216	242	241	241	239	226	238	230	254	239	244	254	225	230	211	264	269	240	244	240	272	243	224	213	237	241	251	257	242	270	247	243	241	232	243	233	232	245	243	230	239	220	239	256	237	256	227	213	255	243	200	242	233	238	233	248	216	261	239	232	222	271	249	252	235	188	266	265	225	236	256	249	245	246	249	236	243	242	243	243	246	222	234	231	249	260	228	262	210	240	243	250	277	236	235	233	247	246	236	251	228	233	239	252	231	249	219	244	210	221	248	244	232	237	258	216	231	257	259	251	261	230	245	242	244	290	256	256	264	237	255	252	251	253	236	235	247	251	254	230	263	262	271	252	257	243	243	228	239	232	245	251	242	265	243	262	238	239	256	222	246	231	231	228	225	257	237	231	246	256	257	230	263	294	254	246	239	255	229	249	259	248	242	234	244	261	245	244	232	239	268	256	245	259	238	237	235	247	275	253	230	238	254	254	237	218	223	242	275	249	236	227	260	263	228	234	240	257	214	218	253	221	279	257	267	225	251	236	240	220	231	226	249	212	248	247	262	243	234	248	227	279	257	236	241	269	267	259	201	225	233	257	228	246	234	218	254	244	244	253	244	262	247	220	245	228	237	241	235	237	234	248	244	257	213	219	226	254	238	230	247	233	216	253	249	241	250	261	248	228	230	245	254	265	253	246	239	240	267	236	259	234	249	230	204	246	240	247	266	262	241	209	247	235	257	261	246	233	254	280	264	249	213	242	231	232	248	266	229	248	223	227	243	227	240	244	214	241	255	223	240	221	221	249	225	273	232	245	235	232	211	244	238	271	251	212	221	248	235	226	249	248	195	228	233	250	244	267	222	263	241	260	264	246	269	244	231	240	209	231	234	240	261	266	243	248	256	213	254	249	273	246	246	224	225	225	271	251	270	221	218	261	232	267	230	253	238	232	234	248	249	221	260	225	275	237	250	262	243	228	241	228	245	233	239	238	254	230	233	265	256	231	251	213	238	227	268	244	256	244	252	250	257	265	284	239	271	255	250	233	231	221	279	246	218	233	251	231	228	238	244	246	249	261	231	235	236	224	244	233	235	240	248	226	242	268	242	278	214	224	230	237	260	253	234	240	238	216	263	276	232	258	250	242	239	288	230	257	241	227	238	229	243	234	270	246	221	258	265	240	269	245	266	242	223	227	254	257	223	232	250	224	244	245	235	263	225	213	245	250	246	246	247	264	242	220	248	248	250	236	248	211	242	285	246	247	247	216	225	234	231	250	246	249	236	244	226	227	244	221	230	213	249	273	248	273	232	249	248	267	224	236	235	230	244	267	271	284	241	214	270	234	250	251	230	249	236	240	263	232	250	259	266	239	227	269	247	231	257	246	270	229	255	208	230	205	234	266	247	263	237	225	265	232	221	271	271	236	229	229	241	242	231	259	233	227	272	252	261	232	261	276	231	225	236	235	249	226	252	251	234	244	222	219	242	216	256	243	230	230	234	221	211	270	214	243	258	261	226	257	242	255	257	255	259	265	214	271	233	255	246	266	241	235	248	254	248	244	251	248	223	245	237	250	232	238	241	255	266	243	255	256	259	255	240	235	227	261	249	252	255	228	262	229	234	233	249	218	238	235	231	241	254	231	224	229	211	253	238	251	222	246	237	265	252	239	221	247	260	236	233	206	276	248	252	234	254	257	233	248	248	239	223	245	261	233	252	253	244	223	232	250	224	231	227	209	215	258	248	256	243	239	260	249	252	223	272	236	226	209	244	266	250	244	258	207	228	250	224	250	255	238	243	210	237	254	252	219	242	247	265	237	239	240	253	267	248	226	230	235	243	239	216	222	220	228	218	242	259	258	222	257	228	251	242	254	266	252	247	229	250	260	248	243	251	244	233	269	249	243	234	233	226	276	254	238	263	224	238	249	244	244	255	225	229	233	236	240	248	263	260	249	257	218	237	233	283	262	257	258	250	231	241	226	238	234	230	229	227	252	215	249	242	255	251	234	234	217	258	256	249	267	262	223	253	268	247	241	249	245	230	266	269	258	245	264	252	252	250	238	224	252	206	269	232	242	242	220	219	240	249	248	221	217	243	247	240	233	233	248	247	274	231	225	257	237	263	226	217	217	226	247	281	257	238	232	236	236	218	218	252	257	233	242	241	248	209	259	228	248	254	234	222	217	220	228	247	212	221	257	244	252	221	231	241	269	225	274	254	250	248	234	232	225	225	244	247	233	228	250	230	228	239	241	242	259	219	260	232	270	251	227	195	241	258	246	250	234	233	256	219	217	235	237	278	236	253	223	262	274	227	225	239	256	244	208	229	250	260	266	241	274	239	261	239	256	237	276	247	257	250	249	257	253	240	248	228	227	220	221	247	243	241	266	250	255	230	232	253	243	218	237	228	242	255	200	235	239	232	250	251	294	236	254	233	249	268	242	265	261	261	220	253	249	255	251	230	237	215	245	232	236	207	258	227	203	224	241	224	262	250	216	230	250	250	203	252	253	239	265	217	250	234	250	249	259	240	230	247	227	249	272	238	246	254	246	240	245	239	236	258	252	248	275	230	228	260	243	218	259	224	253	270	256	233	267	241	232	239	220	254	247	250	224	242	269	267	264	252	237	258	251	199	227	238	218	266	255	233	251	231	260	261	234	262	225	233	249	240	255	231	271	218	235	226	239	230	238	225	254	209	238	247	247	242	206	243	258	208	223	230	257	248	243	278	256	251	231	268	249	241	261	227	255	244
8853	9224	19150	21219	18357	14096	10962	8904	7221	6122	5613	5101	4773	4745	4626	4573	3999	3183	2387	1908	1737	1498	1376	1245	1145	1081	960	926	943	899	877	856	772	840	779	710	722	694	699	702	705	709	782	732	725	788	737	693	684	690	636	632	648	597	645	629	660	616	644	638	612	647	612	610	618	615	622	625	621	621	601	610	653	612	604	613	610	642	637	650	637	608	588	665	576	617	581	584	627	614	638	613	602	596	626	671	623	634	622	604	549	616	609	595	546	634	622	593	622	572	587	533	581	608	576	638	612	573	631	605	574	588	600	603	648	615	584	651	619	649	613	604	651	636	640	567	610	603	626	607	608	598	657	599	588	617	586	568	604	590	599	581	634	614	579	640	623	623	594	597	601	627	635	608	601	634	644	592	604	639	637	641	579	568	572	614	608	575	622	612	628	599	592	626	604	640	637	620	673	605	632	675	624	615	567	592	612	651	647	614	618	589	573	644	604	584	595	614	615	590	577	641	612	607	629	589	606	609	621	598	588	607	591	625	591	640	596	578	605	620	633	607	600	588	638	591	622	603	587	589	642	608	622	594	579	604	596	605	584	615	609	631	641	650	629	650	579	596	600	663	623	599	604	603	585	637	598	627	650	594	594	608	587	642	637	652	616	625	603	601	590	610	594	648	605	579	635	585	668	582	588	593	560	582	614	561	633	577	619	594	615	545	581	640	641	610	628	604	632	583	585	586	582	598	596	582	602	566	597	608	642	595	611	649	628	616	581	567	605	579	623	578	581	613	620	611	634	588	621	616	567	673	620	630	639	584	587	611	624	596	615	581	618	610	608	628	604	580	586	633	604	640	627	570	605	605	647	556	609	581	616	582	645	582	648	593	571	608	600	590	585	608	617	577	610	585	606	599	609	570	622	607	590	657	626	581	621	607	631	565	558	593	615	590	638	634	653	596	553	572	574	606	603	614	641	618	599	649	616	643	649	561	613	567	653	620	556	638	627	584	621	606	595	598	611	635	614	621	554	612	596	592	608	613	620	592	620	607	616	621	654	555	601	610	614	596	587	616	619	615	592	589	596	632	641	619	650	597	614	610	599	574	598	620	621	639	560	620	618	563	629	630	583	613	591	596	597	596	602	593	566	587	612	626	596	563	592	603	651	594	601	593	646	603	657	651	610	580	608	584	608	556	639	592	642	556	572	627	634	600	577	596	629	599	597	596	603	585	648	613	650	579	605	616	621	657	607	628	604	630	583	600	600	640	632	631	604	582	633	640	592	617	628	610	573	581	606	586	633	637	625	646	583	635	632	629	591	644	602	606	631	606	626	637	578	584	556	590	604	611	601	586	622	581	633	631	632	624	591	601	613	631	614	566	602	587	591	640	638	616	650	598	571	580	602	606	584	649	606	600	613	605	599	592	591	610	603	648	578	606	596	638	631	626	614	615	578	606	628	605	586	595	607	625	606	590	655	600	604	667	627	630	630	619	589	573	584	630	601	605	624	643	637	583	592	628	573	582	691	644	647	582	643	615	558	625	627	614	601	616	645	604	621	643	625	606	540	620	595	594	643	625	614	641	610	613	629	564	615	623	630	593	606	620	563	629	576	578	623	601	614	575	612	620	629	607	579	581	601	618	636	664	542	643	615	622	625	635	632	641	612	599	569	620	604	660	620	597	611	619	584	573	582	654	632	639	612	608	654	610	643	567	588	621	615	595	633	606	648	586	599	598	587	597	579	622	617	602	614	599	595	580	582	644	609	622	604	619	578	663	600	647	631	606	609	638	589	643	636	602	585	611	591	631	659	603	620	603	653	605	611	614	586	641	615	591	621	569	582	624	640	586	598	617	631	627	608	580	608	654	621	599	560	599	605	637	562	596	616	602	597	593	590	593	622	635	648	602	585	648	593	633	597	608	603	625	597	591	627	627	589	604	603	620	587	632	585	614	629	573	607	674	594	615	624	589	619	619	661	614	603	588	600	623	593	608	586	585	594	557	661	586	636	648	663	572	607	606	602	619	598	650	596	594	633	582	595	609	613	608	565	645	585	591	601	573	635	642	662	603	606	605	582	590	561	641	678	657	591	630	602	599	583	616	633	554	604	632	629	584	592	634	577	659	572	634	566	634	612	614	674	566	609	614	624	618	611	624	606	612	600	598	570	626	574	592	636	607	593	612	633	601	601	607	627	629	624	622	638	617	602	577	585	644	618	606	629	623	646	588	621	620	646	658	662	568	603	568	609	607	579	616	632	600	610	660	563	603	575	596	599	617	634	600	606	649	628	591	610	587	621	614	603	615	629	617	572	615	641	593	601	610	580	640	580	619	586	572	642	584	583	626	625	567	651	576	663	600	620	623	597	598	640	601	617	564	580	631	626	584	553	580	599	634	584	603	595	630	582	637	593	601	604	628	640	616	602	607	582	610	609	643	648	595	618	611	565	625	596	616	600	643	623	598	625	600	653	629	596	632	601	581	597	627	633	649	588	529	595	611	580	579	534	610	654	562	599	597	626	609	620	649	585	619	624	634	598	573	627	586	575	603	583	634	597	605	625	577	655	625	592	608	587	591	598	576	572	605	605	591	568	612	646	595	613	590	588	608	618	628	602	611	579	620	603	593	573	624	606	602	617	579	581	585	587	619	604	612	646	611	601	578	574	590	607	602	593	595	624	595	602	645	647	644	584	640	569	578	617	613	599	665	628	570	636	542	568	642	584	604	638	589	608	567	580	595	566	632	621	593	625	627	572	615	603	616	616	584	625	594	573	602	642	614	556	621	597	586	628	626	626	614	599	622	579	597	627	595	628	636	605	638	618	626	608	610	610	561	637	628	653	624	588	633	613	575	617	589	616	651	627	583	580	616	639	605	631	585	589	594	607	611	597	578	637	576	601	639	627	605	586	616	573	577	621	599	598	638	615	640	635	603	614	601	607	620	608	637	642	637	593	630	589	608	624	601	597	575	623	610	577	594	586	612	676	625	647	575	578	596	606	586	607	608	651	585	632	587	597	622	605	612	618	650	631	613	584	642	573	609	608	570	597	592	601	642	626	601	570	618	615	608	582	652	621	643	594	606	612	601	612	610	587	599	597	638	577	584	587	586	628	629	580	607	615	598	589	631	599	581	615	597	634	641	632	584	625	621	575	620	608	618	565	630	684	565	595	582	611	656	583	650	579	592	624	629	581	627	598	622	623	594	600	566	609	553	594	600	641	624	607	619	600	630	616	611	591	628	647	612	635	628	650	632	603	636	625	621	622	636	589	637	642	615	630	584	606	650	605	627	605	638	603	602	600	651	621	610	573	624	646	567	616	618	627	591	593	620	649	599	629	633	549	596	601	609	609	603	579	607	595	612	612	606	629	601	620	624	596	603	577	603	600	607	581	556	588	564	604	618	654	640	618	619	631	632	613	587	603	587	609	600	608	590	598	551	583	578	608	587	580	627	545	638	604	655	614	559	607	661	592	588	599	592	600	600	571	558	605	596	612	554	658	612	585	635
25616	17669	19159	16598	12382	7896	5231	3859	3105	2592	2092	1914	1690	1705	1633	1433	1255	972	828	694	593	628	659	652	466	436	390	368	389	415	381	372	431	375	365	357	335	341	291	344	332	323	276	332	334	328	294	302	288	313	330	311	296	326	304	318	297	302	297	293	301	322	285	322	261	298	287	304	284	299	296	275	294	278	303	321	301	286	302	269	275	285	285	298	293	297	275	280	279	254	273	298	256	283	277	304	294	260	283	266	300	324	277	278	270	275	287	273	294	318	313	261	265	275	306	268	276	271	308	272	267	319	305	292	292	299	306	302	305	284	272	301	284	314	296	293	298	287	287	273	264	274	286	286	290	295	306	301	316	294	291	312	302	279	283	280	308	265	287	301	300	272	266	278	318	285	282	267	322	294	283	276	296	285	274	285	310	284	279	306	281	281	301	291	307	283	258	317	310	277	280	284	342	276	269	292	259	308	298	300	304	277	311	290	284	309	296	272	297	292	297	308	271	271	281	264	297	317	296	276	261	312	284	288	293	301	267	278	314	284	306	299	283	300	290	288	278	268	313	280	293	297	289	282	285	276	293	304	274	306	281	311	278	292	292	269	287	286	275	276	292	316	290	292	326	260	269	267	284	278	274	291	286	310	302	285	277	295	305	347	262	283	280	264	281	290	293	277	304	287	288	310	287	314	287	288	322	283	262	251	310	305	308	279	306	259	280	304	263	299	306	269	291	294	281	281	263	320	277	266	303	292	292	288	272	264	294	279	276	303	291	284	262	262	335	298	308	260	310	324	268	285	288	286	292	299	292	275	305	299	290	302	308	286	286	323	336	291	256	295	279	288	257	269	276	265	285	290	282	301	292	298	272	254	273	268	240	280	274	283	277	285	267	278	268	293	303	261	274	283	282	264	266	274	258	301	294	311	291	287	326	262	269	260	292	287	257	277	296	267	280	280	276	291	288	319	307	306	277	312	298	307	328	306	292	297	283	301	302	286	317	291	282	295	311	305	278	305	294	272	307	306	309	294	292	287	257	292	289	263	287	290	271	290	278	264	286	284	279	281	278	275	301	284	268	297	284	296	285	280	285	298	287	274	298	277	293	281	254	260	316	281	287	277	252	258	284	266	275	305	286	316	284	313	281	312	299	284	269	281	276	315	293	289	280	262	278	273	290	306	288	294	300	290	277	292	297	311	305	301	295	274	291	263	291	300	297	283	294	291	267	291	254	265	301	268	290	289	311	297	313	281	253	298	271	301	304	324	275	313	272	302	291	281	281	302	283	311	288	279	296	269	259	261	262	287	289	318	277	304	287	272	290	286	290	315	299	280	311	308	278	296	301	328	276	298	307	281	266	279	279	289	294	276	307	284	273	319	309	315	306	322	294	290	307	274	287	269	282	296	290	305	320	287	287	306	289	293	283	290	284	292	280	256	300	332	302	300	310	282	298	276	284	319	270	301	274	309	301	291	292	299	310	287	318	284	274	322	309	300	301	262	273	286	287	290	310	309	286	289	295	285	290	283	297	276	264	269	275	316	293	258	278	321	285	285	257	312	281	306	289	330	280	297	282	267	315	326	260	269	318	273	276	277	297	299	294	286	319	301	276	270	301	310	281	272	259	263	293	261	279	268	281	287	293	277	290	313	291	269	243	297	279	312	324	278	274	317	291	290	275	290	320	267	263	297	316	265	288	288	288	288	310	300	273	289	276	313	316	297	308	270	318	289	281	312	303	310	286	292	278	303	313	292	312	301	298	274	300	295	268	271	303	295	283	301	302	287	257	303	308	285	290	320	285	269	282	275	301	266	273	258	288	311	290	283	269	309	325	312	287	276	272	318	290	280	292	276	267	281	248	299	314	285	279	311	311	312	286	293	280	260	283	268	299	307	298	278	320	292	277	316	291	333	280	286	313	263	252	266	263	300	283	311	256	264	308	290	312	289	282	307	299	277	292	294	286	290	286	294	279	252	283	315	273	257	300	307	289	290	248	294	302	278	274	310	307	286	269	296	317	301	299	290	280	282	311	241	272	295	301	311	284	303	275	279	312	280	297	289	275	284	270	288	300	300	305	290	286	312	297	277	257	259	292	312	275	281	285	292	280	282	280	275	304	269	276	318	292	293	291	300	304	314	297	272	279	265	313	304	276	309	300	267	316	301	298	263	279	278	326	284	337	294	312	306	304	292	265	288	284	313	283	283	279	276	281	284	290	297	274	295	280	283	282	307	288	301	301	299	282	301	297	292	275	286	272	297	287	291	306	284	258	325	282	292	298	279	311	328	283	288	297	254	278	274	283	284	288	305	281	302	299	289	278	273	293	338	287	289	274	274	325	311	306	288	296	274	323	320	300	278	286	306	282	321	291	288	312	281	311	287	306	295	285	282	258	284	276	314	300	276	289	275	290	273	318	291	291	302	314	295	308	300	285	284	287	272	269	307	299	285	296	272	298	293	275	299	277	283	267	311	284	303	259	311	305	300	304	293	300	274	314	247	306	302	273	250	281	284	266	270	292	298	276	342	269	305	289	266	290	276	281	264	306	273	279	300	281	285	305	258	282	286	270	291	273	283	270	287	284	284	263	290	282	302	268	258	296	254	293	297	304	284	257	278	299	278	324	316	289	293	309	270	274	295	301	294	252	306	273	289	294	284	348	287	275	275	283	299	303	287	286	263	273	281	301	284	280	259	257	294	286	278	306	297	289	288	311	271	299	257	282	309	290	285	279	313	302	321	304	257	258	297	320	303	278	288	288	274	298	309	302	315	265	300	325	292	320	288	306	282	279	281	277	293	312	319	281	325	286	274	284	283	311	270	296	293	316	321	307	279	317	303	274	295	280	297	277	291	272	302	296	300	289	302	291	277	278	296	297	278	311	303	260	259	257	300	316	299	310	291	297	295	289	276	305	330	285	252	317	257	282	287	277	287	305	300	302	276	292	307	284	290	303	285	294	283	268	317	256	279	307	314	307	297	282	297	273	292	278	282	278	274	243	280	266	294	287	270	317	293	303	295	309	286	287	274	298	315	317	289	288	314	289	291	290	298	299	306	259	298	283	290	287	304	271	270	275	307	292	276	280	290	315	302	346	288	281	275	298	312	277	317	260	286	278	295	302	284	286	296	286	280	262	320	323	278	305	296	279	289	260	302	268	286	330	336	288	260	297	299	270	287	279	269	267	280	302	280	310	272	264	282	299	304	303	267	268	299	316	294	309	281	269	269	313	277	269	275	239	309	311	324	288	306	282	298	280	246	285	298	260	291	255	299	288	279	270	279	289	278	305	301	261	290	285	302	269	293	306	290	298	265	301	294	295	297	294	317	248	290	279	287	262	290	311	291	317	317	271	293	276	281	297	286	302	344	317	297	312	288	302	275	295	271	296	322	251	299	280	306	276	303	300	306	297	327	303	301	282	251	268	281	286	296	301	286	264	296	307	265	299	290	260	251	301	270	310	298	334	299	319	286	309	267	314	307	284	273	296	308	257	289	258	308
15158	13072	24733	28741	26588	21614	17624	15463	13178	11225	10354	9602	8830	8573	8401	8058	6903	5344	4434	3699	3072	3188	3259	2918	2179	1730	1732	1530	1588	1595	1508	1488	1429	1450	1313	1359	1089	1030	1049	985	1105	1032	1023	1046	1105	1035	1048	993	911	864	960	943	942	938	866	896	883	848	805	833	882	825	816	841	855	806	816	832	759	813	776	800	761	741	721	731	696	698	723	697	738	739	728	722	726	713	756	709	711	709	720	695	677	718	655	692	703	704	760	709	709	713	715	722	739	732	710	688	718	702	706	709	690	669	708	711	725	692	695	694	686	719	764	729	716	683	717	718	670	687	689	665	681	738	722	719	706	715	723	732	693	721	674	702	685	756	676	714	654	742	735	708	693	728	743	695	700	663	709	713	674	721	726	701	724	703	691	732	674	691	743	726	739	698	657	728	701	723	701	772	714	673	666	731	734	768	694	666	677	721	733	731	730	711	682	708	726	712	690	710	695	703	683	757	689	698	732	716	706	756	723	734	746	706	682	704	675	720	721	685	683	690	689	764	702	706	673	768	690	722	703	680	711	698	743	696	707	688	694	724	666	674	708	724	735	693	699	697	702	758	772	733	700	698	659	728	709	737	719	740	753	736	699	683	691	725	799	695	679	700	687	734	699	689	663	680	687	733	715	674	714	699	720	703	704	731	702	675	694	739	710	767	690	696	695	723	702	655	732	679	697	727	719	726	709	722	691	696	709	706	692	710	731	671	648	737	725	705	710	672	736	703	714	654	708	722	724	739	687	718	625	717	680	711	668	727	681	694	729	728	689	713	739	712	768	709	745	678	716	690	741	702	695	654	698	743	691	752	770	747	717	731	770	732	715	676	722	708	707	715	706	721	718	687	701	704	707	756	698	705	693	710	769	688	733	737	710	693	680	705	712	723	678	710	639	685	746	669	730	745	684	675	724	715	709	712	653	731	679	687	761	767	692	690	677	661	703	742	763	683	729	689	724	701	728	737	702	690	760	713	718	701	704	737	663	735	703	716	717	712	738	700	711	713	647	689	709	699	705	707	677	694	722	721	715	732	687	722	696	737	666	685	728	717	746	678	719	685	724	690	701	690	706	691	714	688	703	704	700	702	750	709	740	725	691	657	748	722	675	708	709	692	693	674	712	701	652	671	692	703	704	722	659	725	674	715	712	719	719	685	712	714	690	717	706	689	697	735	710	723	676	692	699	745	714	730	682	743	679	727	671	710	681	748	711	719	651	723	697	777	673	649	726	744	767	730	711	721	710	693	707	719	679	713	692	711	755	682	694	742	677	689	732	706	739	702	727	737	697	663	706	692	714	701	692	731	745	658	676	734	701	724	708	727	700	709	706	694	747	679	716	711	729	706	714	712	700	712	722	696	719	727	738	670	724	693	713	697	697	690	691	726	710	705	712	674	661	673	655	734	721	762	705	745	689	695	723	705	707	705	749	714	725	693	690	680	636	710	707	694	766	757	710	695	748	679	756	665	714	686	686	747	716	720	724	660	691	727	709	727	734	664	720	705	685	699	688	756	687	719	676	744	689	697	715	748	681	678	677	675	693	731	700	685	696	722	668	694	742	677	720	704	703	703	675	699	708	706	664	693	714	715	705	703	697	684	690	704	722	695	698	713	690	693	675	664	686	723	730	706	704	712	690	704	666	735	702	647	679	675	720	690	694	683	730	752	699	663	652	737	728	745	720	677	684	692	670	689	695	682	709	694	754	656	728	730	716	733	678	760	735	708	689	717	743	680	706	684	713	700	680	680	704	700	687	731	705	664	739	720	654	703	687	740	735	708	727	701	698	679	724	712	735	696	742	705	656	679	703	733	695	706	698	700	770	665	703	691	755	722	685	723	703	700	693	688	705	751	740	728	693	701	746	671	719	695	693	765	726	728	724	686	702	727	665	671	722	708	704	711	719	685	735	712	721	679	701	707	684	659	738	676	742	709	676	704	710	680	700	678	693	758	747	717	721	719	732	714	725	732	699	743	750	715	712	686	701	705	770	723	687	749	710	707	678	724	682	671	745	725	705	751	697	693	687	711	727	668	704	669	699	687	714	710	676	706	730	701	709	733	677	721	747	710	729	715	665	734	694	682	712	718	701	737	738	705	707	725	732	716	664	681	736	672	720	687	669	723	725	705	690	703	706	737	671	685	692	706	673	683	692	719	728	692	760	700	719	657	731	685	674	698	691	727	720	715	692	667	738	674	707	672	674	728	700	763	687	708	726	710	679	706	733	698	705	716	704	792	723	723	728	693	725	712	719	697	709	719	730	717	625	701	697	733	670	692	681	707	726	722	707	709	715	707	701	701	719	718	687	756	689	713	720	666	729	693	755	720	737	759	718	676	750	689	660	674	715	749	697	698	724	718	666	725	714	662	760	718	729	662	715	700	723	675	693	704	705	716	674	678	743	731	694	697	657	705	718	719	741	728	704	685	701	695	684	706	706	697	697	705	760	722	714	705	687	705	653	668	704	743	699	700	657	727	693	705	701	698	700	740	739	677	688	717	717	707	713	684	710	721	707	713	717	701	692	711	662	740	721	708	717	721	705	701	698	710	666	703	716	651	709	718	694	743	699	690	697	683	750	672	675	689	706	725	736	730	738	687	715	701	707	713	677	750	729	688	701	738	686	667	736	695	703	762	723	734	716	712	673	748	731	723	702	680	682	729	745	694	752	723	727	701	723	718	698	756	731	701	662	684	699	720	719	700	694	685	713	714	715	705	695	683	699	730	684	755	711	732	677	678	717	716	732	689	680	705	694	721	740	714	663	700	670	695	681	695	688	718	691	712	729	739	739	690	666	700	697	716	703	683	684	724	726	681	688	694	742	701	701	682	702	717	696	690	706	640	723	740	697	747	690	673	705	682	723	680	697	711	651	713	744	769	672	730	717	694	694	679	686	641	727	731	698	720	742	722	673	694	690	725	738	724	715	693	691	787	711	660	729	711	719	692	677	700	685	703	714	700	705	642	719	683	737	714	720	703	721	753	682	666	712	677	708	737	708	701	708	757	728	707	714	699	679	712	727	693	745	687	701	675	729	707	781	727	761	739	699	726	684	765	709	699	724	703	747	702	699	688	723	693	729	662	695	686	706	722	712	699	717	664	731	734	699	700	672	687	674	666	704	771	653	727	642	638	710	689	685	693	703	737	653	688	696	698	734	678	733	700	671	708	679	735	735	687	711	664	727	690	753	734	734	721	763	688	750	711	679	718	678	732	693	733	700	759	731	719	696	738	694	739	672	718	727	759	716	692	731	714	705	689	720	749	714	698	709	689	659	695	700	691	706	673	686	680	693	713	706	725	687	682	733	719	719	710	707	721	728	706	725	669	698	762	708	704	670	707	716	666	711	710	738	709	723	700	721	680	653	694	735	713	747	662	702	682	704	678	688	706	729	751	728	686	724	755	709	693	693	708	693	716	724	713	719	723	711	729	686	664	705	734	692	688	724	691	679	747	706	681	694	715	730	725	725	692	688	729
34528	24178	25864	23332	18414	12472	8813	6812	4916	3973	3403	2964	2456	2791	2574	2086	1996	1386	1071	882	816	816	880	786	580	485	440	413	493	431	414	422	420	434	399	391	314	314	328	325	308	316	348	320	352	314	339	271	328	277	283	264	275	286	265	290	295	294	279	258	281	279	248	267	277	265	277	293	276	268	243	243	245	235	261	248	236	256	235	240	237	240	241	277	242	233	247	275	252	239	279	264	250	270	251	225	252	236	248	262	254	267	275	241	232	235	254	238	224	229	256	245	243	243	232	259	212	256	249	256	225	243	252	231	231	226	224	250	236	230	237	244	220	271	234	267	277	239	239	253	231	217	230	219	251	250	246	227	254	245	251	248	233	236	276	244	232	252	235	219	241	273	251	232	225	232	246	232	257	238	272	249	236	238	237	245	236	243	239	226	259	218	262	257	215	262	263	237	266	247	227	240	226	260	230	247	227	226	242	209	240	264	245	263	216	232	217	242	220	262	205	240	213	267	263	231	275	228	236	242	242	265	225	242	233	218	232	252	267	256	257	265	208	209	233	248	257	252	240	261	219	224	240	253	234	260	238	234	248	251	248	229	244	215	235	239	244	219	240	230	270	221	241	221	259	253	238	238	236	264	236	246	240	230	241	238	259	242	236	254	239	242	248	275	217	234	243	212	240	236	233	244	244	219	239	256	235	228	256	228	230	248	259	250	225	244	259	250	226	236	262	214	238	233	219	244	292	269	234	247	241	247	230	240	257	244	238	245	246	210	255	256	253	225	267	251	242	257	234	267	238	238	252	249	264	237	244	248	221	233	233	237	266	216	213	236	239	242	246	212	279	242	265	226	226	247	254	248	211	224	212	259	223	253	226	233	250	250	226	245	223	229	256	235	249	233	264	250	259	260	273	229	232	221	262	228	201	244	234	227	239	254	216	236	257	218	261	249	233	218	226	229	222	245	276	257	258	243	243	231	247	262	235	224	219	233	239	239	265	246	276	248	260	252	242	239	233	239	244	240	204	244	255	254	240	224	273	237	239	245	247	238	251	244	243	230	238	255	233	243	249	225	232	209	246	246	204	264	228	240	255	231	241	261	247	264	225	274	249	217	242	248	273	249	239	204	244	249	206	250	224	225	237	225	267	243	240	224	221	259	256	220	247	241	238	219	248	266	257	229	257	247	254	235	240	268	223	205	224	273	205	246	253	206	241	247	234	228	250	256	226	227	220	217	239	240	236	242	234	230	238	256	238	232	252	259	225	218	267	255	246	224	250	239	260	243	239	246	236	238	261	229	234	238	241	238	250	238	222	240	203	249	238	242	256	233	238	243	240	228	234	250	240	262	226	295	238	220	225	239	253	241	262	251	251	236	240	268	244	262	216	255	243	226	239	242	218	232	258	259	241	205	206	252	223	212	233	247	185	227	232	266	247	248	247	240	259	241	262	229	206	226	247	276	246	259	250	261	236	240	273	233	235	249	220	252	247	238	250	244	230	239	271	233	240	262	236	191	228	242	238	276	220	238	205	209	240	246	238	243	254	234	220	253	243	247	279	224	234	271	208	204	257	246	237	260	233	250	224	239	291	226	214	248	224	240	243	249	221	229	223	245	255	254	229	215	225	262	229	256	206	244	244	221	231	233	236	238	238	210	255	246	235	235	244	241	258	228	258	239	233	233	251	237	262	241	229	256	264	195	207	237	262	247	229	235	233	253	245	240	240	252	213	228	231	220	257	250	237	229	238	220	266	224	230	262	255	234	242	254	235	234	255	256	215	241	252	258	230	243	243	259	229	234	242	225	251	195	227	246	246	252	248	259	246	241	234	248	242	210	210	229	248	243	245	252	236	231	238	210	211	236	231	268	263	269	239	210	246	233	241	223	231	201	250	235	225	254	249	249	230	263	233	230	245	239	246	246	250	240	223	244	240	208	277	229	259	253	251	227	229	216	239	248	232	243	238	261	228	238	258	245	239	233	211	248	260	244	250	276	245	258	254	215	233	238	243	242	234	233	225	237	247	286	227	226	234	219	229	255	234	248	251	281	232	240	233	269	239	273	235	237	271	250	246	233	217	253	248	241	254	240	251	227	232	248	250	266	265	264	236	245	254	267	244	239	280	272	252	254	269	255	230	227	254	255	238	249	265	250	241	241	256	242	246	237	254	241	216	260	265	232	215	279	251	238	237	236	234	238	235	232	251	246	231	236	238	222	239	236	243	250	237	221	225	247	263	260	234	222	218	232	237	236	214	245	240	259	227	205	270	231	267	280	245	235	216	237	241	248	265	213	236	248	247	230	241	248	206	259	213	233	220	240	233	227	231	222	217	239	239	252	243	258	247	219	247	252	276	242	253	247	227	238	241	250	258	238	222	261	263	236	237	259	217	251	237	207	245	267	225	236	246	226	225	271	269	237	247	218	261	244	247	262	245	240	254	236	223	230	226	232	246	246	242	251	218	235	233	201	237	235	261	224	243	255	265	245	249	276	241	247	234	267	242	248	231	246	241	235	207	250	239	270	234	221	245	246	234	244	249	245	246	253	233	234	268	247	242	232	241	241	232	249	245	220	215	259	231	232	249	243	275	236	263	257	238	248	214	219	221	257	252	258	266	239	232	234	254	258	248	227	259	254	251	252	255	259	253	272	238	239	218	244	239	264	255	234	196	271	245	264	233	216	263	228	250	222	205	235	238	253	246	212	237	253	239	214	247	210	223	251	230	247	258	248	258	252	244	243	201	237	251	255	244	221	243	233	243	245	233	230	241	240	213	227	237	229	251	259	242	251	230	235	214	262	247	249	235	248	251	239	225	244	261	241	246	233	252	252	239	240	259	253	230	233	249	243	244	240	229	231	226	235	275	238	242	219	227	241	236	258	212	230	243	250	251	245	262	262	258	257	251	249	239	245	261	242	246	284	245	223	257	255	235	225	271	232	215	268	261	254	240	233	238	262	258	237	261	232	225	238	247	243	249	229	239	256	280	235	257	236	267	250	274	231	232	238	252	227	240	266	258	225	228	254	218	240	248	220	231	237	237	227	250	221	263	259	227	261	244	263	243	257	245	225	250	223	214	251	255	249	259	248	241	237	228	223	243	237	249	262	253	246	266	241	231	231	250	233	225	261	241	234	218	249	275	216	232	250	261	245	238	227	251	256	221	251	231	235	242	235	236	212	252	242	222	223	251	234	238	232	233	257	250	234	237	229	240	241	253	259	256	243	219	244	251	233	221	243	251	239	207	240	237	265	231	226	222	235	235	239	241	235	231	228	282	233	234	249	243	246	259	215	232	221	249	250	248	212	272	224	242	244	237	259	234	258	255	243	241	260	257	234	202	243	260	257	224	258	254	234	259	248	253	256	283	262	252	259	254	212	260	247	261	204	255	259	236	254	221	233	226	241	243	232	261	224	257	235	228	253	238	223	249	221	203	220	228	269	257	230	252	235	241	259	236	221	225	263	255	216	239	239	215	245	230	248	240	215	282	234	257	229	236	235
20595	17017	29828	34425	32175	27714	23506	21517	17969	16403	15081	13780	12226	12089	11849	11055	9737	7619	6457	5345	4611	5158	5095	4661	3221	2524	2436	2111	2556	2238	1939	1994	1966	1991	1868	1904	1387	1182	1191	1189	1210	1165	1109	1179	1233	1259	1165	1072	1012	1005	1020	954	1009	956	951	905	894	844	755	846	872	884	732	805	796	736	802	757	719	683	746	655	659	666	661	658	644	584	683	631	650	650	646	653	637	641	609	609	590	632	549	628	577	581	622	596	560	606	583	597	641	628	606	587	606	587	584	585	585	595	600	653	615	616	561	599	580	602	550	602	592	615	590	603	615	553	612	652	572	597	578	635	577	623	610	568	566	576	599	606	583	544	604	585	576	583	602	593	626	584	592	599	533	547	576	618	607	570	570	578	576	585	535	590	590	556	621	622	582	627	599	576	590	595	573	609	600	584	585	585	607	610	615	597	643	618	617	593	574	539	555	585	561	579	563	607	595	587	562	629	595	605	611	608	597	601	603	573	612	599	581	593	581	584	615	633	616	629	639	625	640	583	567	600	567	550	619	587	610	612	566	613	579	625	572	574	586	579	581	577	618	625	603	584	587	622	633	611	537	588	609	590	570	576	615	569	596	574	557	566	564	565	564	595	600	603	638	565	594	633	561	611	589	632	545	601	608	610	595	529	572	611	597	553	618	603	590	596	569	591	647	609	611	555	642	614	602	592	605	572	571	561	593	617	606	625	567	581	594	629	606	611	579	559	566	596	596	590	593	636	597	584	598	563	630	601	611	610	569	586	606	597	575	599	551	559	560	570	579	624	595	554	570	569	610	587	590	593	587	588	584	624	584	608	534	558	600	598	589	589	561	613	629	628	629	629	618	586	568	577	618	588	561	591	595	600	607	614	552	592	549	596	576	589	591	572	568	619	596	557	596	571	605	597	570	609	584	627	536	575	587	579	590	660	608	606	619	599	591	588	593	613	596	609	623	591	579	550	568	591	595	598	571	620	577	581	638	580	596	582	575	572	602	634	593	577	603	635	589	603	555	584	558	545	590	601	612	608	624	584	584	628	586	621	592	596	576	552	590	584	595	582	583	637	619	571	599	581	653	610	589	594	611	588	625	594	624	576	603	567	586	594	596	567	571	559	578	609	601	611	623	608	618	557	621	585	585	572	596	628	585	577	576	602	547	577	639	582	605	610	607	602	579	592	573	589	584	585	566	628	570	614	634	601	615	588	632	553	577	572	614	564	592	577	562	605	580	600	603	609	535	624	577	576	569	608	600	639	638	631	627	573	614	574	599	573	590	616	578	544	569	578	595	609	566	607	565	572	626	597	605	589	587	595	616	634	589	597	583	596	581	587	590	614	589	577	581	602	612	584	594	600	553	557	601	587	552	587	561	569	601	583	594	566	623	596	615	582	628	610	589	604	621	602	595	622	611	626	601	576	573	626	592	614	595	573	591	636	599	607	655	638	582	596	619	601	565	619	604	552	617	568	601	607	566	607	565	581	565	591	602	604	588	567	600	579	628	545	584	582	559	609	604	582	606	577	618	568	612	554	610	585	593	582	571	595	621	638	582	588	585	621	613	584	590	588	600	602	599	581	569	602	575	541	565	588	603	612	623	596	578	609	586	573	637	599	601	622	611	587	621	565	595	601	634	568	563	589	534	627	595	595	558	593	618	585	621	613	603	558	568	628	589	556	533	539	605	593	596	588	581	583	618	586	612	568	562	587	557	587	586	585	611	585	555	590	577	605	575	586	557	627	623	607	559	577	591	596	606	585	588	612	662	576	644	616	604	583	607	573	587	574	554	599	600	628	641	638	598	592	585	622	556	562	581	531	632	636	604	573	609	583	600	623	654	577	649	621	646	582	586	618	573	602	604	561	595	606	571	577	576	607	591	638	599	606	585	551	578	596	557	639	597	603	555	588	632	581	572	599	610	600	588	580	590	532	611	567	600	627	600	600	591	578	550	605	625	565	625	610	591	564	609	585	597	601	623	621	555	584	565	609	584	620	609	658	582	571	596	562	640	573	568	610	627	591	585	592	530	595	579	577	565	598	553	589	588	637	560	611	604	624	584	587	629	609	605	599	604	589	557	583	571	611	598	623	572	593	612	597	609	604	574	576	568	630	593	590	607	576	585	616	591	599	611	570	570	600	602	608	651	611	601	581	539	562	594	569	591	568	590	584	583	580	636	608	581	609	592	559	605	556	628	625	615	588	574	636	579	585	599	620	628	578	642	630	587	596	535	643	606	611	656	569	592	547	605	589	574	608	559	542	608	597	598	576	571	597	593	610	628	579	617	625	591	582	587	599	590	618	579	572	596	565	584	579	582	566	604	603	564	556	572	613	594	578	570	583	610	560	596	615	557	581	599	552	554	565	599	592	553	613	626	598	624	594	573	605	575	618	586	595	609	587	595	597	551	610	589	615	621	597	588	640	600	618	612	555	596	613	600	640	590	600	600	577	619	574	542	587	564	600	599	603	607	573	636	557	606	594	586	607	608	633	563	589	614	586	573	611	615	577	609	593	638	592	590	529	611	600	558	602	551	592	609	659	644	558	636	605	591	644	604	615	589	605	566	603	567	620	585	627	581	518	597	588	595	601	596	602	574	570	615	624	603	613	583	562	564	623	622	593	584	591	624	598	587	584	617	578	595	605	600	595	601	599	585	599	621	607	621	560	573	616	648	591	563	620	588	619	574	580	558	651	563	587	580	594	578	625	589	569	585	615	622	566	582	552	593	598	599	614	578	580	568	611	565	596	595	615	579	593	600	560	592	603	610	582	600	604	590	606	643	606	565	586	577	588	563	609	577	575	583	610	620	589	614	585	572	588	633	638	605	563	591	598	550	556	622	615	569	584	600	627	548	611	602	586	608	559	587	618	570	568	596	666	607	605	552	542	588	575	622	596	619	556	543	577	597	612	584	590	617	597	610	607	582	550	601	587	578	579	607	591	613	634	605	607	573	615	624	561	590	596	617	606	578	593	559	585	605	576	547	609	600	594	594	564	551	573	571	619	614	591	585	629	620	577	612	575	612	611	628	566	591	620	598	617	626	562	589	633	589	601	606	560	603	580	616	559	552	585	590	628	565	582	573	622	570	540	633	604	624	574	614	574	589	587	586	602	614	640	602	596	574	608	583	582	571	555	530	609	611	614	587	592	587	579	579	614	601	574	544	629	584	598	598	602	629	604	602	591	584	636	621	613	592	560	567	535	606	563	621	631	650	560	586	609	616	580	586	587	625	565	558	548	602	634	578	599	624	588	569	587	583	594	562	583	559	572	537	588	617	543	580	607	599	589	594	605	611	569	597	611	614	590	543	585	555	609	620	570	638	606	619	622	608	569	582	578	592	578	559	593	612	546	614	636	575	578	544	606	578	611	635	493	594	560	601	640	587	605	575	587	600	582	544	535	540	606	620	642	566	607	592	597	586	560	584	604	587	601	590	616	560	594	626	580	592	620	552	598	642	557	596	613	593	624	539	587	591	571	579	603	602	621
15826	11286	12955	10165	6762	4196	2728	1961	1541	1217	1076	883	897	959	888	875	766	624	520	424	439	366	366	360	300	286	277	321	294	291	234	276	278	284	260	257	230	256	269	273	247	259	257	265	276	263	288	254	273	255	267	274	268	227	245	249	265	271	293	248	247	240	286	262	249	257	280	249	262	227	236	242	229	272	227	240	212	238	250	244	239	260	262	237	244	249	256	227	246	219	238	273	257	230	201	233	235	256	239	245	238	262	269	273	259	237	237	227	263	287	274	240	223	263	251	247	249	244	226	227	244	269	253	248	239	250	256	246	249	254	206	214	232	235	236	239	265	255	249	236	228	225	237	250	264	229	236	247	249	252	229	253	267	237	236	255	264	228	242	258	246	248	227	259	233	238	251	238	269	255	227	240	254	263	245	248	229	232	247	246	246	246	222	225	238	244	248	235	229	234	248	237	236	225	260	222	237	248	252	244	248	282	248	275	251	248	234	247	247	236	249	236	243	238	224	232	233	263	239	242	270	244	247	238	258	233	235	231	255	252	237	255	227	254	238	214	231	240	245	270	235	246	248	233	260	233	233	230	244	227	201	246	245	239	226	231	238	263	259	246	257	273	256	255	255	214	270	265	230	244	217	246	251	223	243	237	236	241	227	240	240	238	264	267	240	240	244	276	223	231	232	230	221	249	263	238	248	259	238	227	234	210	261	235	242	243	259	249	258	240	247	235	254	227	228	232	265	227	230	244	254	214	224	257	257	225	272	194	234	256	242	250	259	230	256	242	223	252	247	234	257	220	262	241	254	246	262	269	233	242	266	245	261	247	234	247	229	252	231	216	253	223	266	277	239	226	234	281	256	252	248	220	236	257	215	240	266	261	234	293	263	221	272	223	213	262	266	249	289	241	245	236	245	234	234	299	239	242	206	214	247	219	237	246	241	210	264	235	239	235	247	244	237	267	287	242	237	258	253	256	250	257	240	252	237	252	274	240	253	228	250	253	249	236	254	238	267	254	247	236	248	237	251	248	234	264	235	255	247	243	268	261	193	225	221	234	195	202	268	249	242	241	250	281	246	268	253	268	248	230	258	271	233	225	200	240	238	224	238	239	246	227	247	237	240	225	235	240	255	257	231	235	251	252	245	232	224	227	247	222	239	233	250	229	226	234	226	252	242	233	254	254	262	225	227	225	256	256	232	273	261	239	262	272	246	245	256	227	245	235	232	252	293	255	253	232	228	216	241	267	234	228	250	245	259	254	233	244	241	265	257	249	262	244	254	235	248	245	245	229	270	244	233	233	266	243	225	237	262	248	254	249	253	215	225	219	260	291	251	256	237	236	227	227	242	264	256	249	246	230	260	247	281	241	259	230	226	219	243	233	269	238	254	239	218	235	259	214	236	256	251	255	237	217	227	211	225	244	256	251	275	216	253	257	264	230	219	247	237	290	268	197	241	262	271	275	219	254	238	272	266	244	242	232	253	244	247	234	241	272	230	252	264	266	266	257	274	246	224	249	253	235	233	229	252	252	256	232	211	239	251	238	252	246	263	238	231	246	232	237	230	243	232	233	246	260	243	246	226	260	226	238	236	218	266	219	250	233	254	233	228	242	270	247	244	232	266	239	248	235	259	262	249	230	268	222	221	234	231	261	256	253	237	266	241	245	235	268	234	270	247	258	260	246	227	251	259	254	262	240	224	254	255	224	229	203	252	264	229	211	252	257	248	250	234	248	252	264	250	260	267	248	231	249	238	243	231	245	260	255	245	265	241	260	242	260	275	265	238	248	239	234	266	261	232	219	257	264	263	236	257	231	248	229	213	241	250	246	216	243	224	245	241	235	233	226	257	226	241	232	252	247	237	246	242	263	251	239	253	247	229	251	225	225	241	271	233	256	249	230	251	250	263	238	230	234	224	251	215	248	220	234	256	245	237	234	255	246	238	260	250	234	211	267	278	232	267	278	251	246	247	256	265	249	243	259	218	222	245	271	283	237	244	246	270	263	245	238	246	248	250	220	233	265	221	253	254	230	236	251	237	239	231	234	245	227	261	227	265	259	271	251	230	257	249	252	271	251	224	233	246	253	234	241	222	244	234	266	237	245	274	217	256	263	236	246	239	253	252	211	249	254	217	217	237	255	277	249	237	253	255	224	276	252	240	271	249	223	267	259	214	232	248	217	228	229	235	214	250	254	230	238	252	267	231	228	265	244	261	237	234	255	246	260	244	264	225	246	231	238	255	252	219	264	270	235	252	249	243	243	235	223	243	227	255	255	267	216	249	252	221	236	234	244	225	238	232	246	232	287	249	243	223	274	228	240	254	267	270	253	215	220	269	252	225	212	252	233	233	264	245	273	235	220	233	243	233	209	257	222	264	255	258	264	235	250	233	251	245	252	289	250	263	248	206	244	237	255	273	268	255	246	232	227	243	254	248	228	221	259	249	248	253	251	252	221	253	255	210	230	267	270	245	221	225	252	238	229	244	250	249	262	237	240	262	240	245	254	265	243	263	248	235	242	243	245	265	236	233	238	234	249	241	285	262	229	235	255	228	264	238	265	191	261	222	260	241	240	244	212	260	267	265	255	247	260	239	247	255	272	244	252	256	248	249	232	257	242	273	266	248	251	242	259	263	253	250	260	238	231	247	247	244	243	244	259	267	223	240	233	235	247	267	232	244	225	249	228	238	262	243	219	294	251	237	245	255	246	258	269	256	245	251	257	225	247	266	212	237	257	222	263	247	238	233	255	246	257	252	225	241	266	237	222	245	236	224	221	254	230	253	235	302	227	225	278	253	226	256	259	219	234	242	223	257	214	239	227	242	222	246	231	240	231	254	219	221	236	250	245	265	275	220	252	263	229	257	230	249	227	207	275	250	261	255	258	261	239	246	219	238	266	257	259	275	257	227	243	253	229	235	233	243	240	273	218	294	225	216	219	249	228	222	234	259	262	243	231	267	246	249	228	250	240	258	272	236	262	257	232	234	234	239	244	215	262	219	246	232	248	250	255	221	213	237	230	225	265	239	245	246	258	233	246	237	264	240	258	212	239	242	224	265	249	259	247	278	231	238	255	267	257	239	212	236	262	246	234	248	257	264	236	243	251	252	238	251	261	268	245	229	263	243	249	263	251	251	232	266	253	230	234	238	265	233	283	259	237	271	228	248	245	222	228	230	242	251	256	243	250	214	211	227	255	250	255	264	224	239	257	224	249	209	204	253	264	239	261	221	238	234	220	242	251	251	264	240	259	232	237	266	236	232	237	231	260	274	234	232	233	265	255	228	231	288	261	276	271	272	217	243	217	251	222	258	245	257	225	245	229	243	256	229	268	207	228	248	277	228	222	259	240	258	240	245	222	292	261	246	265	257	252	245	253	246	251	228	241	215	243	221	219	258	249	273	239	223	276	229	250	246	269	241	277	271	251	214	239	221	260	222	260	243	241	225	238	257	256	233	226	232	244	276	236	246	258	259	271	251	237	235	238	223	220	229	242
8870	9126	18852	21519	18546	14588	10697	9114	7088	6157	5236	4605	4489	4967	4811	4570	4038	3066	2424	1974	1639	1543	1330	1181	1102	1028	965	1032	945	885	925	783	844	798	798	771	784	720	773	724	720	705	746	775	766	756	717	684	709	667	654	640	607	622	618	642	632	638	609	659	672	691	664	643	650	674	659	612	648	656	639	618	600	657	586	632	633	614	614	619	623	637	609	627	627	613	591	615	613	607	597	612	629	603	608	612	607	673	615	652	615	590	616	608	637	610	590	658	626	607	631	626	613	596	640	621	596	591	604	622	619	603	610	629	616	644	622	621	600	639	591	599	593	671	593	625	618	594	579	611	581	644	626	671	583	595	603	638	641	636	652	642	603	603	638	643	589	572	618	604	627	616	623	594	599	602	632	633	624	564	599	621	621	603	625	616	566	617	592	606	594	602	644	606	624	588	627	640	599	612	654	597	641	571	642	613	620	624	624	637	571	633	634	616	583	553	614	605	655	594	622	597	584	578	621	550	607	596	630	579	632	636	590	644	636	573	593	603	612	605	590	605	598	601	599	611	613	623	590	598	628	564	581	635	607	617	639	572	588	625	566	602	610	593	582	622	610	596	603	649	623	631	588	609	609	619	624	589	625	597	668	608	579	645	630	606	635	618	623	640	649	611	618	636	620	620	612	611	635	598	613	646	576	611	604	649	601	618	613	640	698	599	593	628	638	590	606	566	613	668	637	601	580	596	571	607	594	591	567	647	649	607	589	595	609	607	572	618	595	673	626	618	593	668	658	656	634	660	588	602	613	615	581	628	590	630	627	572	615	617	576	603	583	623	666	598	583	598	629	581	660	605	639	633	601	607	620	608	623	655	621	619	620	627	623	592	595	620	624	635	578	615	581	631	625	651	583	584	648	629	624	608	573	616	592	623	605	644	584	632	618	593	598	578	596	616	608	645	620	618	589	613	623	611	594	604	588	616	611	650	605	627	631	569	674	588	615	620	589	583	589	572	616	593	592	651	651	615	614	660	589	596	625	639	594	594	633	594	622	587	599	634	619	619	636	588	642	609	597	589	661	652	603	600	556	568	570	569	614	611	646	622	587	621	675	609	619	651	619	625	618	580	606	605	591	613	598	635	613	607	627	625	621	625	622	592	628	610	618	663	620	610	627	580	645	637	581	599	626	544	600	599	659	630	610	647	677	618	617	588	608	601	624	652	626	590	602	621	623	602	648	617	616	612	609	606	592	597	602	611	626	613	643	619	634	667	608	625	648	647	631	633	655	614	612	573	632	629	581	616	584	595	615	602	557	598	640	592	615	584	668	615	605	613	568	622	662	605	622	621	581	616	586	610	573	629	628	621	598	563	602	605	632	575	586	628	609	615	559	600	617	602	608	597	648	609	628	620	653	672	687	616	640	587	639	583	602	560	618	602	597	631	615	615	677	599	593	615	610	637	589	571	647	561	569	601	612	576	650	666	603	580	681	609	606	593	618	633	635	596	630	610	643	615	603	594	572	582	577	571	599	589	598	643	587	594	610	615	651	606	668	633	641	629	588	573	617	595	626	616	603	622	623	609	617	584	597	622	644	599	638	598	615	599	621	596	641	643	614	584	593	572	635	628	635	603	628	590	650	615	586	592	628	612	657	552	625	605	575	559	608	627	632	603	655	646	606	614	635	620	617	623	651	654	602	625	616	617	592	647	624	622	609	600	614	601	600	598	645	607	603	600	658	646	611	627	613	636	642	627	611	583	653	563	643	577	625	635	618	606	651	633	639	661	608	598	666	630	625	649	635	632	599	641	611	603	603	597	610	597	583	571	631	606	641	594	616	623	609	609	613	579	601	625	605	652	646	617	622	590	628	596	629	608	627	611	590	603	632	636	621	657	595	605	600	599	564	653	643	623	578	603	621	629	644	590	575	583	579	614	564	640	603	573	635	596	620	571	585	597	607	629	616	631	601	620	585	645	590	611	614	634	625	594	625	616	608	607	579	589	598	572	653	593	585	587	619	593	599	606	627	655	606	660	571	633	617	586	588	630	610	621	627	625	643	597	589	609	655	617	573	593	621	578	614	633	634	665	590	628	630	595	652	597	598	607	608	578	610	592	575	591	603	623	587	634	605	633	647	589	582	603	632	596	575	581	571	616	596	611	586	617	617	602	616	622	583	631	589	652	576	622	634	597	617	563	633	605	584	617	611	592	606	661	614	570	594	623	626	607	616	550	608	595	612	619	651	604	637	599	599	644	649	616	659	646	608	619	626	588	588	633	601	602	623	647	573	604	606	585	608	624	586	650	635	623	589	586	606	601	588	613	605	593	598	574	613	603	617	627	611	614	643	617	579	628	628	582	637	606	630	595	605	645	643	585	622	600	613	661	626	592	621	628	650	637	559	632	641	629	618	596	627	603	592	592	593	636	639	622	618	617	594	638	593	612	595	624	625	632	656	587	625	638	600	569	577	617	606	644	617	642	598	642	637	576	593	588	627	634	598	605	609	606	574	592	622	610	597	669	626	630	590	599	614	584	597	595	625	594	579	601	607	560	633	617	620	637	603	632	636	598	618	645	627	555	589	620	601	594	608	603	634	624	632	633	625	598	606	603	610	621	608	653	641	594	634	663	617	587	582	636	618	605	571	631	639	635	569	658	612	634	618	606	605	588	592	604	597	621	641	612	603	639	581	641	629	574	623	642	625	659	632	644	620	632	622	636	608	588	633	576	595	607	588	626	605	605	630	623	591	593	621	637	589	604	600	619	608	626	610	647	633	596	600	590	601	634	593	593	641	629	606	585	600	627	616	629	619	621	624	627	599	636	660	582	627	617	617	610	647	581	582	604	609	657	620	618	592	598	642	629	597	637	651	622	615	612	630	650	665	641	622	658	572	577	658	621	634	665	564	589	603	613	638	576	606	583	599	632	615	642	594	591	640	607	623	604	635	588	628	632	632	614	624	588	629	539	593	617	565	619	576	592	603	636	617	613	642	607	603	581	600	588	599	600	616	633	563	641	613	612	647	669	605	632	581	629	525	631	613	610	663	676	637	641	599	606	622	612	628	620	596	588	649	656	588	625	597	638	618	567	616	630	652	599	620	622	623	582	619	604	588	641	598	585	633	556	588	643	579	595	617	664	630	638	578	633	647	622	648	601	610	594	616	620	562	594	612	606	584	658	581	629	585	562	595	571	631	606	636	573	620	607	626	568	597	617	614	547	593	567	594	594	567	623	635	599	581	608	619	618	585	614	619	583	668	599	607	632	613	606	555	586	624	594	599	578	617	580	635	579	635	690	574	623	622	634	620	587	603	612	629	604	597	644	630	595	626	592	638	611	626	594	617	623	607	560	605	605	649	657	600	639	596	601	589	643	634	592	609	597	628	602	590	644	593	625	625	666	575	625	600	607	639	601	611	573	586	629	633	679	593	621	583	640	603	584	613	625	641	597	625	643	659	655	563	617	621	635	623	626	637	667	564	617	639	583	661	638	617	575	666	632	606	578
25761	18565	19564	16984	12378	8050	5216	4016	2942	2571	2124	1753	1710	1659	1569	1447	1286	1020	867	711	608	645	665	579	464	420	437	421	401	430	386	390	380	413	390	379	351	365	323	320	341	329	321	337	318	342	332	322	305	318	313	313	329	305	310	324	316	321	330	294	305	285	294	280	316	334	315	301	306	305	336	283	302	274	304	291	328	275	284	288	309	294	299	275	305	294	295	308	300	322	286	286	324	287	303	284	323	283	282	276	296	292	308	249	274	295	303	303	279	268	290	273	281	286	301	310	308	295	255	286	298	294	329	277	297	296	277	258	269	312	299	304	284	289	309	292	312	283	276	278	314	275	324	280	325	266	285	287	303	281	294	302	273	277	283	285	280	268	283	297	304	295	284	293	312	296	275	276	265	279	289	266	278	314	306	320	288	284	302	273	281	302	306	281	298	301	286	285	334	288	295	306	296	265	291	276	271	301	279	278	296	291	285	276	300	302	293	271	273	306	283	292	317	272	299	310	286	292	315	279	302	284	281	290	283	284	287	305	282	282	309	280	294	273	264	323	306	310	298	289	292	284	288	298	312	288	304	302	304	272	295	292	321	280	297	281	308	285	306	291	302	256	280	259	277	306	274	262	309	313	292	284	304	252	291	300	278	303	303	276	300	324	281	299	284	286	283	283	297	266	287	280	321	294	290	286	293	297	299	268	307	296	292	292	320	309	278	282	307	269	271	278	324	289	253	288	288	297	304	252	271	293	307	281	302	320	299	325	312	292	336	288	304	329	293	269	282	281	305	333	275	290	294	287	281	298	267	281	301	317	275	241	286	304	317	302	290	280	279	281	274	255	303	283	297	259	314	296	289	290	278	269	323	277	289	313	233	271	283	276	279	286	313	317	289	271	287	318	285	306	296	281	292	294	315	283	310	289	282	284	246	296	291	316	291	294	276	304	300	307	286	289	300	313	294	285	284	319	300	298	284	271	322	314	283	266	302	287	289	288	288	297	316	274	293	331	285	293	289	281	279	289	296	286	308	294	285	333	285	269	300	288	305	293	321	319	304	278	278	295	314	304	293	304	301	288	291	323	287	319	324	297	309	283	314	246	279	303	291	311	292	292	311	275	308	290	285	275	264	305	286	287	278	284	300	331	309	273	300	273	288	296	287	273	301	281	292	259	292	309	281	299	262	267	313	292	290	316	327	293	278	304	275	290	333	301	280	279	297	280	322	323	306	301	268	284	302	305	284	284	294	280	294	281	316	255	263	303	306	287	288	307	265	282	285	298	282	280	281	304	283	278	293	260	285	306	270	315	303	280	271	288	297	306	277	289	294	301	268	279	278	330	298	295	274	308	297	296	254	273	292	293	323	299	286	317	273	272	293	282	297	293	299	311	284	289	263	276	283	275	295	301	255	303	252	268	308	291	311	296	274	301	291	265	264	266	301	263	263	352	275	267	288	314	261	255	309	281	291	266	271	281	294	329	284	287	305	253	288	278	270	276	320	268	284	283	295	284	298	285	262	283	270	265	297	266	303	287	290	274	252	291	278	297	274	301	313	279	301	290	316	288	276	303	290	298	277	325	323	303	291	261	245	295	270	305	312	311	302	276	329	284	312	291	290	290	278	290	308	293	271	318	301	304	298	306	301	294	281	282	287	330	299	276	282	298	277	286	265	278	274	299	293	281	279	315	296	302	282	319	289	312	307	296	269	316	289	267	281	287	293	314	282	305	313	260	304	286	299	279	348	288	313	269	269	300	260	296	291	280	274	328	300	291	305	314	280	303	283	278	307	276	290	274	311	275	277	275	277	309	279	260	293	318	280	289	292	297	296	317	295	289	295	296	278	295	289	292	300	310	303	285	266	288	277	281	289	306	291	299	281	292	288	293	321	286	308	265	285	240	303	267	281	329	290	279	265	343	281	284	312	284	291	304	290	284	277	319	241	275	256	278	287	291	294	295	298	264	273	278	273	273	306	326	284	295	291	313	291	293	296	277	294	275	266	315	248	283	295	263	297	288	273	306	328	270	308	285	265	264	308	282	281	282	292	294	313	293	295	274	283	307	273	290	288	293	289	266	281	285	317	278	311	308	303	281	272	279	279	295	297	308	275	314	273	240	274	280	291	285	274	272	305	290	278	288	267	294	292	295	284	304	273	291	268	320	305	283	281	290	297	305	266	272	320	298	319	287	298	281	302	295	290	288	274	272	291	291	267	280	294	288	308	293	288	306	275	301	304	268	288	283	317	296	316	278	256	261	277	280	260	258	288	268	308	298	296	264	262	293	299	278	283	313	301	320	293	292	294	292	297	296	279	310	312	294	292	271	289	301	311	320	305	298	311	311	283	273	268	311	294	299	264	265	297	306	298	297	296	310	295	312	286	286	290	284	315	328	263	280	301	279	273	274	277	293	265	291	302	266	268	297	293	320	298	314	303	300	265	300	264	289	302	271	306	307	278	310	303	277	283	283	271	318	274	286	304	291	294	295	269	268	295	265	321	286	326	320	275	288	289	315	285	319	279	293	300	310	313	297	286	293	279	326	254	304	286	289	317	327	269	255	306	275	293	257	295	297	338	276	312	269	287	273	309	311	299	286	293	281	323	282	294	292	277	265	292	267	282	274	305	292	311	287	271	288	307	285	300	262	319	305	272	323	273	287	284	263	289	324	264	285	311	271	299	262	284	260	295	274	292	305	306	316	294	261	309	293	281	284	284	288	268	293	308	319	259	275	312	303	316	297	306	258	281	285	286	313	280	290	291	263	288	294	281	264	331	288	325	281	290	270	278	267	299	311	290	269	282	296	258	311	306	264	270	272	271	316	267	301	301	260	321	271	280	298	262	288	273	291	283	291	311	287	309	289	328	315	250	302	310	282	291	284	284	252	307	317	288	289	304	281	306	307	269	299	281	301	282	292	269	300	275	299	277	305	276	283	301	260	294	311	302	289	285	283	254	316	289	307	284	285	306	287	295	287	313	256	319	282	295	276	287	295	286	290	301	295	316	265	281	274	262	265	312	281	322	266	293	288	294	285	269	291	310	284	316	274	306	294	285	270	305	284	307	336	295	307	301	293	294	299	325	266	273	267	301	270	288	318	286	291	298	292	295	308	272	282	305	307	297	313	296	296	312	282	298	302	280	288	279	286	279	271	283	295	292	288	272	255	276	290	298	274	299	279	285	297	284	296	301	284	285	313	279	269	280	282	317	256	288	307	267	312	283	265	268	272	324	268	287	278	297	319	296	297	297	292	292	305	296	317	274	332	299	277	311	272	291	309	276	286	291	312	295	290	300	305	256	284	308	279	276	279	304	308	295	306	303	281	277	296	269	255	275	250	300	307	278	259	292	296	289	315	268	291	275	288	282	308	276	296	284	298	308	281	307	291	283	298	333	326	298	272	302	292	288	306	277	270	313	305	280	325	287	295	258	292	283	285	298	293	284	302	270	326	278	299	309	281	248	320	308	273	291	275	340	290	331	291	279	274	261	285	302	282
15372	13672	24513	28499	26286	21856	17405	15249	12548	11884	10171	9095	8629	8552	8353	7703	6668	5102	4278	3820	2966	3419	3229	2804	1996	1769	1740	1628	1692	1585	1416	1373	1403	1442	1319	1296	1060	1065	1098	1037	1048	994	1042	1035	1091	1047	1033	985	939	915	879	896	939	896	849	893	837	829	786	868	879	868	840	813	821	833	805	818	803	737	721	785	733	751	716	730	722	729	724	737	812	743	773	692	716	743	692	755	722	652	737	752	736	657	713	666	743	663	716	625	672	678	702	729	651	776	705	705	678	739	687	735	652	698	727	718	742	744	694	717	699	670	714	716	749	698	710	697	714	747	654	675	739	696	734	719	723	696	725	680	688	706	702	622	705	658	682	705	679	679	737	737	633	726	753	694	712	735	702	673	654	718	699	703	697	689	723	719	712	691	657	678	693	707	665	730	738	719	695	737	673	744	648	701	727	708	705	712	730	668	727	709	689	665	677	691	702	738	690	722	670	661	724	691	714	729	680	670	743	672	673	699	718	738	731	677	674	725	695	709	701	672	697	750	656	707	701	664	725	743	697	663	679	705	698	730	718	719	671	752	721	739	700	714	710	711	691	669	667	703	756	720	713	719	691	692	715	723	671	678	664	735	734	688	679	732	677	734	728	718	750	741	702	703	741	713	715	691	678	714	642	731	685	715	720	721	683	707	698	721	652	699	675	720	773	687	713	651	710	733	712	667	717	717	693	708	698	676	706	737	700	683	672	729	751	720	681	701	711	693	701	734	730	727	731	709	718	687	728	728	704	708	728	678	706	719	690	719	697	692	710	723	728	722	740	702	709	742	731	715	664	707	683	732	662	711	762	720	743	707	738	739	695	728	762	690	704	710	684	702	707	719	723	667	681	678	727	752	728	695	698	670	728	683	744	683	742	734	732	709	713	661	708	724	720	723	724	717	715	726	639	719	712	745	679	700	723	702	708	717	723	737	660	710	743	746	714	712	690	724	655	720	665	713	731	691	689	720	731	691	690	735	738	682	637	693	759	726	680	691	756	697	709	685	723	673	710	680	677	702	686	718	691	736	700	701	701	687	685	703	654	704	752	668	688	739	691	710	688	734	702	717	710	744	699	720	724	763	698	694	703	676	758	710	712	688	728	714	709	648	696	656	759	721	712	675	732	700	697	745	681	715	702	719	707	729	749	733	744	708	727	685	699	695	739	738	732	692	751	664	651	686	695	742	683	727	693	725	686	741	673	676	717	706	698	708	724	693	694	718	700	727	737	688	681	698	729	722	726	701	767	675	697	716	649	690	701	699	747	714	684	681	719	697	653	707	716	730	745	730	715	713	686	679	711	727	727	691	736	726	685	687	727	732	733	655	751	649	711	666	724	694	725	695	693	656	718	753	706	721	701	703	723	699	726	702	726	722	725	685	709	702	696	691	716	708	750	700	678	768	701	770	705	672	687	747	679	676	719	774	726	700	685	667	670	687	690	696	763	695	702	689	685	757	691	692	720	697	701	710	735	700	688	694	768	719	725	733	727	754	729	740	672	671	655	686	674	707	731	677	684	692	689	698	714	714	740	669	770	706	731	681	694	702	694	717	722	717	722	706	739	706	711	725	734	721	683	726	666	676	721	715	716	660	695	709	674	681	707	689	710	733	675	699	716	687	710	740	746	760	732	733	677	768	727	726	762	720	730	707	678	721	732	674	758	665	748	686	653	664	653	716	711	713	663	696	688	731	705	719	711	719	710	705	745	673	701	743	693	669	753	728	711	703	720	710	682	732	718	674	728	661	721	724	738	737	695	650	753	693	773	708	697	737	704	703	696	692	682	672	690	715	751	748	758	690	720	712	676	683	709	658	762	706	726	741	756	666	649	705	721	726	657	712	710	736	681	690	725	736	729	711	681	734	710	711	662	697	747	679	735	715	721	714	679	707	679	675	695	742	750	684	681	649	712	698	680	727	745	701	717	692	666	706	723	752	760	700	701	722	725	703	720	742	654	775	702	705	741	735	736	712	690	722	718	691	686	694	682	677	684	675	693	677	714	706	734	656	695	678	690	668	711	694	674	723	677	688	677	719	723	724	739	683	746	703	729	686	657	667	690	703	692	706	710	766	766	717	726	687	682	705	692	751	689	719	668	670	661	683	692	704	721	687	740	703	679	729	698	733	681	715	701	726	708	712	678	713	672	711	683	728	766	698	666	707	709	705	726	675	698	696	697	715	669	726	702	698	721	712	751	766	701	715	756	737	726	691	703	688	718	684	698	733	719	702	744	693	706	726	741	695	679	730	755	679	740	728	717	705	675	689	676	729	711	736	700	700	721	715	786	694	681	716	777	680	730	696	665	675	728	713	730	703	675	760	732	717	712	668	751	727	743	722	707	701	705	705	749	706	728	706	720	746	695	733	699	710	709	657	724	691	656	702	710	705	747	733	742	699	655	675	682	753	675	678	716	782	768	690	674	678	693	635	709	746	713	744	665	743	714	722	713	745	704	730	664	700	749	751	711	710	704	718	717	737	682	712	712	695	695	672	713	737	684	663	720	713	710	702	742	704	708	711	729	708	750	724	713	693	699	677	650	706	696	744	732	700	741	696	702	724	673	705	667	721	754	746	705	689	721	677	710	725	708	690	701	715	712	708	683	746	722	712	718	679	701	702	706	711	723	691	723	703	755	741	746	722	702	721	703	677	716	684	689	653	696	737	754	717	719	720	720	738	691	732	681	705	698	666	713	704	730	672	682	725	764	673	704	700	686	699	670	697	753	701	736	744	731	701	717	721	759	757	734	719	701	734	692	667	758	686	729	726	692	696	675	764	713	738	680	685	678	697	711	696	658	715	723	673	740	702	698	702	703	682	708	652	719	708	723	717	708	715	744	723	667	751	701	666	716	695	701	708	704	709	673	710	634	675	702	712	721	713	699	698	705	715	685	682	726	670	685	706	724	735	706	688	703	722	720	714	721	670	714	698	759	670	713	665	714	738	679	737	666	683	693	705	711	694	729	669	669	660	652	672	751	691	698	708	659	707	704	704	734	745	663	683	670	698	694	730	670	698	681	735	689	750	731	698	701	709	712	707	703	725	689	773	702	691	707	685	679	723	767	704	672	701	733	724	760	694	729	704	704	724	759	712	714	661	694	692	705	730	754	743	647	731	670	687	724	708	744	738	739	731	698	689	718	708	713	693	744	704	727	648	727	698	663	670	682	724	723	712	697	706	703	701	739	657	696	731	713	686	751	746	679	734	675	754	687	724	723	715	716	692	702	722	706	723	747	708	748	739	736	696	693	673	740	682	695	696	657	726	740	698	706	711	699	694	713	670	705	714	653	724	721	686	712	709	665	704	699	710	724	703	743	691	692	709	692	714	727	710	711	672	684	708	724	735	745	709	662	728	716	695	685	685	710	692	665	688	711	764	690	722	744	681	681	705	740	744	707	722	702	676	701	743	691	738	724	763	728	680	714	729	727	725	722	673	722	711	711	714	688	745	717	692	708	711	774	677	681	671	690	724
33579	24587	25619	23295	17604	12743	8503	6355	4863	4226	3320	2932	2762	2702	2412	2477	1932	1445	1146	1083	747	877	933	902	569	527	539	490	459	440	419	415	405	416	418	408	326	304	307	326	318	291	293	333	331	386	306	288	291	284	311	308	289	268	285	279	313	297	263	259	311	270	272	261	246	270	241	266	262	230	255	266	209	238	257	239	248	248	245	255	268	232	255	242	233	253	250	235	226	244	239	238	244	250	229	247	255	258	231	263	244	259	225	215	250	269	251	208	236	242	248	241	250	253	242	248	248	255	220	211	204	263	244	230	268	219	230	235	232	239	212	246	223	236	195	233	258	232	224	247	236	244	223	235	226	218	250	247	224	232	228	267	259	241	271	265	256	243	226	242	222	257	253	258	223	245	250	243	238	244	252	230	253	239	250	243	232	232	217	241	241	243	268	217	246	258	252	231	235	255	255	224	264	278	252	245	256	230	242	254	256	236	242	256	226	239	231	273	236	278	254	236	245	241	233	226	237	215	241	243	242	230	232	231	261	219	256	267	225	231	223	220	238	243	223	246	229	238	221	226	261	220	251	221	236	224	252	242	246	264	233	253	243	257	238	260	255	252	247	243	224	234	246	254	264	266	256	207	254	251	253	244	246	238	241	245	237	235	253	258	226	256	244	231	230	242	249	201	238	230	257	236	264	246	245	235	256	238	259	248	203	221	227	254	236	270	237	224	237	240	235	259	256	274	228	221	241	261	225	237	245	248	245	249	265	288	223	236	239	245	245	268	233	241	250	262	258	215	235	242	227	245	244	232	244	241	221	229	237	240	228	231	215	248	222	267	228	267	236	242	227	222	233	247	231	280	263	230	223	253	223	222	255	241	234	240	219	209	229	249	248	262	248	213	272	221	249	227	234	242	217	268	225	268	265	232	234	243	247	241	241	211	243	247	260	235	224	224	233	247	252	234	259	258	267	235	238	247	231	233	235	245	219	259	263	225	248	231	250	225	252	230	255	229	255	223	226	223	215	273	241	232	251	275	235	244	225	216	243	255	216	246	222	212	258	256	217	233	236	242	242	259	222	241	237	243	256	243	254	233	224	260	216	250	262	247	240	222	233	252	266	221	228	250	241	244	235	259	230	263	243	228	251	248	223	250	250	261	244	233	247	229	245	234	230	243	234	238	258	217	216	232	241	236	231	243	236	229	248	230	243	222	260	225	235	209	232	242	256	237	232	258	230	244	254	220	235	263	224	234	223	244	273	232	208	225	243	242	249	248	247	251	244	281	249	255	237	232	250	238	268	244	260	240	237	251	225	249	268	246	213	228	273	238	215	239	221	235	227	241	248	252	269	249	235	261	240	266	226	243	243	226	247	262	242	224	245	234	238	263	263	234	258	228	268	238	232	255	243	244	210	227	253	225	219	254	244	221	238	218	227	201	232	254	234	248	242	256	235	232	232	235	231	250	247	228	244	270	239	229	242	214	231	222	243	247	268	262	242	242	244	244	230	236	239	220	259	225	229	244	225	250	218	286	241	241	223	258	259	259	220	220	263	258	228	253	241	221	219	215	220	228	218	226	236	214	251	255	233	250	254	230	242	213	230	233	242	234	235	244	275	263	231	243	212	244	250	239	263	252	242	255	276	245	251	266	243	228	207	239	231	238	246	231	250	233	274	258	255	270	253	216	223	230	221	228	258	237	225	240	218	248	232	250	250	245	230	239	255	227	238	264	244	237	232	240	238	218	244	227	252	225	262	265	247	226	221	248	215	245	235	231	226	233	209	228	243	214	228	230	240	221	212	230	255	234	227	235	222	237	264	253	234	230	242	234	251	229	254	239	253	241	256	235	225	259	265	264	241	245	233	243	240	237	261	233	226	254	242	228	255	245	229	228	236	203	241	249	219	246	221	218	229	232	247	238	246	250	232	237	254	242	222	225	247	247	237	244	235	258	265	253	239	229	234	203	253	245	259	213	243	259	210	209	257	231	234	239	241	224	244	260	240	207	252	253	241	237	234	236	242	231	230	219	217	261	247	268	224	215	226	235	268	252	256	231	221	246	247	220	241	231	243	233	235	264	251	247	240	259	232	254	262	235	236	252	234	231	230	213	226	213	263	232	250	221	258	241	211	240	234	242	236	243	265	235	259	248	222	245	234	267	221	224	244	249	230	244	237	221	245	232	228	226	233	211	244	235	252	239	230	267	255	240	242	223	243	253	228	241	237	230	250	257	230	246	209	243	250	237	233	237	234	241	248	229	247	266	249	233	246	257	231	227	216	256	247	278	243	248	231	229	235	222	215	249	223	250	236	264	245	231	231	223	254	237	237	262	237	246	225	249	263	222	253	255	276	221	212	211	255	245	243	230	255	259	230	256	221	288	244	239	208	242	228	275	249	203	272	231	246	208	227	250	230	216	209	206	231	244	243	237	223	230	258	255	233	214	244	201	209	243	221	222	220	229	240	272	255	229	242	221	224	258	248	236	227	228	268	235	246	234	246	246	235	222	220	220	219	231	225	253	245	230	248	225	218	224	251	236	244	240	237	273	234	242	211	233	225	220	237	239	234	245	203	239	244	259	251	230	225	241	275	213	245	236	228	252	230	251	226	237	264	277	241	254	245	238	233	241	263	231	227	221	226	232	252	250	258	256	250	227	246	245	261	217	215	254	209	217	259	232	236	259	256	253	230	228	212	212	232	225	252	278	258	282	238	234	259	265	216	237	264	255	232	218	236	219	251	231	252	259	270	259	238	247	246	234	237	241	226	231	247	275	234	267	228	260	260	228	222	244	226	225	244	241	272	256	249	254	254	252	240	230	243	219	254	232	250	238	246	256	240	234	219	247	232	254	227	228	214	243	241	236	259	251	230	256	245	241	244	233	256	254	223	252	213	231	234	242	240	285	276	243	231	265	227	238	259	244	246	258	241	243	240	247	255	262	223	225	229	233	239	262	252	224	248	246	262	239	256	249	272	264	245	234	244	223	222	230	250	237	292	232	240	255	209	287	270	224	261	238	230	228	238	236	242	240	262	218	228	228	236	233	253	272	234	197	237	210	244	209	221	238	242	224	245	218	231	230	234	234	247	260	218	231	218	257	247	267	254	250	234	239	253	230	237	242	229	234	243	283	238	254	238	260	250	230	244	248	227	248	228	212	235	244	250	242	253	243	240	250	218	235	267	241	212	236	220	215	293	237	271	243	232	208	231	227	234	248	239	252	265	260	269	243	216	235	261	237	261	218	241	250	230	258	244	242	262	242	249	221	246	224	238	241	245	241	234	223	235	207	237	230	280	245	239	242	253	249	241	240	222	228	225	238	242	246	257	232	246	227	230	226	244	257	234	224	255	242	210	232	232	230	245	233	233	210	245	239	237	240	256	229	227	247	226	239	247	235	236	256	244	230	227	250	230	249	238	257	215	208	228	240	218	220	246	248	221	221	246	221	241	227	250	240	268	251	247	249	236	238	227	196	240	236	264	235	238	234	259	225	214	224	243	227
20252	17529	29640	33828	31739	27801	23273	20698	18152	16947	14935	13470	13022	12224	11602	11474	8997	7606	6172	5687	4536	5388	5380	4654	3016	2543	2533	2276	2458	2084	1822	2023	1967	1991	1865	1755	1412	1260	1228	1135	1260	1260	1177	1232	1278	1311	1222	1052	1079	1053	998	1012	1066	990	922	1004	959	832	864	913	890	889	847	759	793	759	699	752	735	686	714	673	669	664	671	625	664	655	627	622	615	635	630	599	657	620	631	646	616	607	606	626	611	609	589	598	603	543	586	623	585	609	582	571	613	552	627	608	574	591	599	589	576	609	607	580	571	639	596	615	605	594	551	588	616	546	611	579	582	613	606	598	622	583	595	592	570	617	587	607	578	622	601	541	569	576	600	630	575	634	570	609	597	566	596	555	592	573	588	592	591	578	579	624	593	524	567	611	601	556	541	621	578	595	656	570	577	612	528	623	608	563	608	587	602	608	604	629	603	585	579	622	561	577	611	566	594	618	530	556	617	617	613	583	579	600	602	576	552	565	585	593	567	622	559	611	595	618	561	598	583	571	610	559	519	581	545	574	591	569	541	595	609	582	579	568	611	536	583	555	610	582	583	575	595	611	577	582	594	601	590	645	580	609	594	603	575	576	573	583	595	585	577	595	583	577	561	609	577	582	622	606	559	606	575	541	570	587	547	563	587	599	575	591	618	601	571	553	602	594	606	599	539	610	583	604	601	564	589	584	549	606	603	574	606	608	613	554	579	625	602	522	599	559	578	579	566	600	627	608	574	589	610	554	598	594	569	620	649	596	588	623	548	573	591	612	606	628	562	624	588	586	563	552	566	568	576	567	589	606	609	572	596	618	591	614	583	577	608	633	561	618	561	622	588	607	609	587	602	588	604	572	616	642	592	621	617	583	564	604	518	611	588	586	601	592	651	574	629	585	603	595	624	575	610	641	617	565	631	592	568	536	589	556	618	620	621	592	554	580	585	600	565	601	585	577	587	557	518	580	567	595	609	589	599	585	586	615	590	620	581	599	605	580	562	606	606	586	546	597	580	588	623	588	584	565	577	590	593	633	580	599	610	588	573	571	587	604	596	585	583	586	601	597	598	601	573	592	612	539	608	580	569	608	567	601	570	587	589	593	594	600	581	594	598	549	622	557	599	608	633	602	538	582	583	585	588	630	606	589	572	579	610	604	595	584	589	643	621	547	612	635	576	585	595	577	567	578	611	584	578	614	611	576	605	601	605	577	580	605	590	549	571	629	621	598	607	611	575	606	574	574	561	557	527	617	580	597	627	591	599	567	588	578	587	558	621	569	581	587	595	539	604	588	576	564	607	609	575	603	576	590	604	581	575	655	596	606	572	586	590	623	600	579	598	601	614	594	625	578	593	591	566	596	628	619	570	593	598	593	601	633	622	533	594	560	594	596	622	567	580	565	590	623	596	562	607	547	564	529	611	655	568	605	590	580	623	583	602	596	568	540	615	590	572	553	590	591	624	614	579	546	562	619	627	572	593	586	568	615	609	607	626	596	594	591	611	547	554	576	602	619	591	594	595	573	640	595	575	557	593	600	610	606	617	562	579	601	583	612	588	609	632	570	583	601	596	558	572	574	578	602	600	547	565	619	590	615	595	586	545	576	625	579	569	605	562	564	568	621	599	582	578	594	557	610	533	583	606	597	547	618	586	580	585	582	570	635	578	584	597	604	561	562	605	557	584	574	591	547	551	590	575	584	588	582	554	545	566	583	582	589	587	590	609	567	608	576	560	639	591	596	610	600	548	579	595	568	608	578	617	613	592	580	601	568	572	601	583	596	590	598	601	615	596	613	545	554	571	585	571	603	614	623	621	543	621	593	590	569	596	600	615	567	584	591	614	591	596	605	562	638	555	575	579	645	616	577	605	582	613	579	597	623	601	583	622	601	583	605	616	574	596	575	599	556	627	569	591	561	570	524	604	589	618	558	598	579	649	588	596	569	595	577	617	619	521	549	559	600	582	595	576	599	571	584	561	592	619	554	604	555	618	599	615	565	594	584	588	600	660	585	596	546	566	623	578	612	636	541	593	615	561	602	583	600	604	600	582	599	603	624	582	592	556	629	592	568	623	599	584	589	602	604	598	619	576	560	601	576	617	593	594	601	601	614	593	620	597	623	609	641	572	590	603	559	564	594	581	587	590	590	575	580	567	578	604	589	582	595	583	624	602	603	638	602	572	608	548	590	552	587	609	583	585	597	585	594	614	577	649	606	619	613	550	566	564	614	564	585	555	633	617	581	539	592	587	615	592	555	537	559	529	570	614	511	544	595	599	590	549	558	551	568	597	597	586	532	586	589	593	593	562	575	574	566	552	617	610	529	565	635	611	582	603	609	572	585	517	592	606	630	608	626	577	627	571	616	591	576	559	578	615	560	590	584	594	554	615	585	603	589	600	602	598	570	576	617	555	591	550	609	601	550	629	608	606	589	601	595	570	589	546	553	593	587	617	576	555	589	585	587	590	581	581	605	580	586	625	625	616	544	615	593	570	568	579	571	635	549	598	566	602	574	591	601	557	559	589	573	589	644	556	604	583	603	609	588	540	604	563	619	581	573	518	619	579	588	574	603	548	634	600	553	609	546	550	586	608	540	605	609	563	585	613	600	627	604	618	592	602	608	602	570	577	589	612	588	568	590	598	613	572	565	588	544	566	589	637	588	611	618	562	598	595	639	594	612	578	558	543	614	608	645	554	603	605	613	554	593	587	558	588	589	588	609	566	604	615	575	586	636	592	578	586	590	589	578	571	634	560	586	576	596	576	578	580	564	575	587	598	554	577	599	551	569	570	557	579	566	626	593	645	628	603	570	614	589	594	593	591	603	644	585	576	581	590	564	612	603	603	604	590	568	603	571	581	582	587	594	570	627	561	567	594	556	620	554	591	578	626	569	591	567	596	641	602	579	594	551	595	553	602	589	562	575	588	588	584	595	547	573	585	565	580	567	641	584	570	581	589	600	608	632	600	621	603	618	590	593	598	601	549	568	607	563	605	598	559	621	557	603	603	595	574	583	598	578	573	583	609	582	582	618	566	576	596	591	601	605	623	623	571	558	566	585	559	610	562	569	589	582	582	603	573	586	551	546	564	605	602	601	583	573	650	600	585	578	604	589	566	579	556	601	590	570	548	589	587	603	589	594	561	628	581	558	613	617	600	582	597	613	594	574	635	599	535	600	576	623	628	547	568	580	544	588	608	595	573	546	600	621	591	593	586	552	614	561	607	569	577	599	584	576	584	601	599	544	618	547	598	569	581	556	596	576	640	564	609	614	636	564	579	593	605	565	566	586	623	575	567	564	594	604	598	571	606	604	622	561	586	617	536	586	573	624	586	562	610	580	563	596	592	568	584	603	629	600	557	591	594	615	571	593	609	614	631	582	608	569	590	585	559	673	617	559	571	578	591	599	562	630	587	567	601	530	625	556	610	627	599	600	543	627	589	585	620	602	614	576	640	599	582	588	564	574	590	634	599	552	581	614	614	601	595	581
15423	11385	12387	9408	6107	3893	2672	1902	1536	1247	1043	906	921	935	865	864	685	574	470	426	387	349	317	302	332	269	285	283	325	268	280	242	272	262	255	268	248	248	239	280	283	302	272	300	292	257	254	267	244	236	222	266	257	247	259	230	268	255	223	267	254	228	219	266	245	227	235	262	263	228	240	232	252	264	241	205	288	242	247	230	233	244	237	206	244	266	221	248	261	218	220	261	254	221	230	232	227	254	227	220	242	244	255	255	277	261	233	245	266	254	275	245	237	270	233	246	223	232	248	253	242	215	217	235	205	230	236	246	229	233	241	213	242	255	252	232	233	251	248	242	258	268	227	264	222	236	211	264	256	241	259	225	231	249	236	249	289	237	272	234	239	234	241	239	235	235	248	247	218	261	215	232	229	244	245	232	225	243	234	246	257	234	255	266	282	258	228	242	225	241	246	244	236	244	271	245	248	253	208	230	256	249	253	246	256	245	224	241	245	253	241	232	247	229	225	222	271	223	243	231	243	252	221	225	218	239	254	250	253	234	257	255	279	196	252	254	267	243	256	242	228	221	219	249	239	229	236	259	222	243	236	233	249	228	236	256	224	255	253	240	255	250	251	255	248	260	230	240	239	212	267	228	239	222	220	240	270	236	233	256	237	227	227	226	244	257	237	263	262	256	233	228	244	265	226	233	222	212	237	249	225	258	238	231	261	250	249	241	217	263	226	235	241	224	221	231	255	259	249	235	256	245	237	236	263	237	267	263	231	266	276	251	230	235	232	231	224	253	238	228	236	236	248	253	241	243	250	258	278	232	220	253	264	250	250	233	262	266	230	223	235	266	237	219	246	265	254	239	263	236	260	254	272	242	254	255	232	267	251	218	247	253	250	256	246	233	254	275	220	222	219	235	257	251	241	238	216	238	216	247	239	285	240	242	227	240	243	259	224	211	260	252	248	256	222	265	267	254	240	248	244	246	220	237	236	234	220	225	235	247	244	235	239	247	227	236	263	251	235	245	244	264	236	228	206	195	213	240	268	241	232	243	244	223	240	252	242	257	242	239	203	211	268	247	228	252	206	256	244	273	258	263	233	246	226	220	230	238	226	253	250	266	250	244	251	226	215	245	240	238	259	251	246	225	220	259	260	232	246	229	242	244	228	249	232	257	236	251	255	252	220	238	204	237	255	241	255	251	250	248	268	266	239	243	252	240	238	223	255	235	227	229	232	252	214	232	248	255	219	263	251	224	245	243	236	232	239	241	251	224	216	231	271	229	247	256	253	237	245	233	262	226	252	262	250	235	236	261	241	240	241	233	229	259	233	221	229	236	232	233	253	238	269	235	251	236	274	246	280	227	243	265	251	235	227	261	220	248	255	208	262	217	237	264	248	272	248	250	242	244	241	223	233	275	252	251	246	277	228	249	250	276	229	242	245	231	221	251	222	268	236	237	243	236	246	255	238	210	227	212	245	230	228	259	220	230	261	258	236	244	217	272	268	251	259	255	262	214	259	239	281	237	242	214	211	249	231	242	244	241	238	246	242	247	214	227	248	248	244	251	246	245	262	254	273	224	230	240	240	225	257	229	238	256	267	245	236	287	222	237	218	242	237	217	239	224	218	231	241	226	294	245	227	226	219	239	245	234	217	230	240	246	240	245	246	240	235	227	260	219	294	256	253	232	246	240	289	223	234	237	266	233	257	248	245	217	257	240	232	231	265	235	248	247	231	226	226	239	240	252	242	262	231	265	227	261	227	222	243	250	245	220	237	213	226	242	263	251	238	228	263	252	247	241	242	242	242	229	263	211	271	229	246	237	249	221	249	261	225	189	243	219	250	255	247	255	262	272	233	237	216	246	273	241	242	234	255	236	270	261	232	247	229	228	243	244	236	233	280	234	223	226	249	255	249	250	246	243	229	272	242	223	231	239	246	245	263	220	228	257	233	243	243	223	242	247	220	241	245	237	235	253	246	228	231	247	250	255	228	262	236	248	247	219	245	239	239	255	242	225	254	245	207	219	245	235	243	239	231	233	224	231	234	225	242	256	257	245	248	244	242	233	252	242	219	239	241	238	262	255	261	254	252	245	302	238	236	227	251	222	250	252	275	232	226	253	243	254	239	230	234	237	229	262	255	238	256	245	202	216	236	267	220	241	269	194	227	251	229	225	259	213	255	239	204	255	256	249	250	255	249	254	204	260	233	247	238	238	248	239	247	252	250	256	235	246	221	258	250	231	227	222	227	251	211	231	240	256	250	260	228	229	225	247	230	224	265	250	264	226	250	244	248	257	226	236	229	221	224	249	234	241	251	272	260	245	225	243	277	246	240	238	251	251	233	221	265	238	238	226	238	282	234	241	247	256	260	270	238	236	209	255	267	239	236	238	240	253	211	224	227	235	211	252	259	239	256	208	220	274	243	258	244	228	229	222	230	228	238	249	262	245	261	264	231	209	206	257	250	211	261	230	243	263	228	236	232	226	244	239	234	239	247	246	226	251	209	213	240	216	240	222	240	254	250	247	253	252	231	249	242	229	215	262	271	238	241	205	250	246	239	239	234	259	223	228	220	205	280	247	257	268	219	230	243	217	229	228	294	216	228	271	253	257	240	240	224	210	235	224	256	231	252	254	255	242	286	251	268	220	258	261	261	228	239	220	248	253	245	239	238	220	261	203	228	215	246	221	233	235	263	247	226	230	190	240	251	204	275	230	252	238	213	245	255	264	267	276	240	224	247	213	219	256	233	227	275	216	251	244	257	259	247	266	239	268	222	232	262	254	229	262	259	228	240	261	242	235	235	260	246	266	248	233	257	244	232	218	224	240	230	221	242	223	255	235	236	226	231	271	272	230	247	263	226	257	244	245	217	277	243	220	242	254	263	246	267	241	242	237	234	244	254	255	241	248	231	260	243	196	212	247	243	216	289	245	227	213	263	249	240	224	233	238	214	241	245	266	236	228	225	261	238	218	245	240	220	238	264	231	218	248	257	273	253	254	255	251	223	214	244	262	268	223	251	212	234	225	259	273	260	251	226	250	248	243	210	230	215	254	235	248	245	224	234	242	242	267	228	252	238	244	255	246	243	257	235	251	241	262	233	229	240	250	254	248	244	257	234	269	206	219	263	248	241	240	237	273	245	232	211	216	237	236	255	222	251	239	239	243	286	249	253	240	248	230	238	225	255	274	261	249	260	265	240	266	253	234	275	238	243	246	261	229	262	228	246	232	216	231	229	229	202	233	236	201	238	231	239	237	260	284	264	234	249	233	221	265	232	238	237	230	225	258	224	241	227	228	256	255	260	219	256	258	250	223	255	233	254	226	233	225	238	238	231	227	234	241	229	248	249	237	226	240	233	253	257	267	239	217	244	245	240	233	223	248	217	234	248	227	226	247	236	206	242	222	241	255	232	239	262	247	244	231	217	232	267	244	236	236	245	258	252	246	250	248	239	264	266	239	237	228	213	251	249	231	240	224	210	215	252	252	242	258	248	225
8745	9427	18448	20229	17602	13722	10877	8296	7222	6171	5101	4490	4678	4933	5113	4541	3770	3034	2250	1922	1672	1479	1273	1237	1094	1037	1020	983	912	959	796	760	772	754	763	720	697	708	720	694	750	774	745	807	737	814	758	688	693	676	723	659	632	651	667	667	620	613	652	632	627	626	641	639	664	610	643	611	627	637	620	621	639	607	600	607	630	590	631	612	596	610	562	602	626	614	561	649	603	639	587	602	612	558	616	568	594	636	623	581	621	585	607	611	616	610	593	602	583	653	603	613	606	560	601	633	624	613	618	629	607	630	568	600	582	563	618	588	588	642	638	605	645	579	658	560	591	607	617	603	636	564	648	628	609	672	619	591	599	629	632	630	633	617	622	595	666	580	637	622	578	582	595	586	612	604	618	606	574	634	608	615	611	659	541	600	591	606	574	590	618	621	594	621	587	586	596	630	646	617	599	617	593	595	570	623	613	585	654	614	638	623	645	635	619	643	623	586	621	653	625	643	611	628	593	638	586	629	628	577	612	558	596	620	571	625	630	625	595	603	614	597	619	583	630	581	583	605	592	580	587	559	661	599	637	620	581	595	631	613	630	577	597	666	565	619	584	629	654	622	641	623	604	574	597	571	561	601	629	605	640	596	602	579	656	626	615	604	594	615	597	589	623	611	625	630	615	584	610	558	603	608	588	615	586	574	612	648	607	577	612	627	603	576	630	591	608	604	632	629	612	542	584	625	606	588	588	566	610	617	602	630	649	637	576	604	566	581	649	624	568	635	555	545	634	608	621	607	626	620	621	624	574	617	626	630	593	632	655	620	623	567	560	610	612	600	573	627	607	588	583	618	591	617	590	615	609	575	622	602	583	600	608	581	615	577	603	621	602	584	598	554	618	625	620	626	611	620	588	607	603	610	632	633	640	619	569	671	591	646	612	610	617	618	611	623	619	605	602	562	668	620	588	607	599	611	627	634	599	628	608	614	618	597	621	587	627	598	613	620	562	575	612	627	570	567	621	595	627	616	619	603	626	621	599	569	618	620	641	563	575	639	618	583	588	567	606	630	594	580	622	620	574	609	582	606	627	607	618	620	636	590	664	647	637	559	556	635	601	597	583	642	617	586	612	613	598	628	601	604	634	589	580	585	602	614	611	617	584	603	611	612	615	632	631	678	644	606	631	592	592	551	656	619	596	584	629	586	594	576	585	626	627	594	640	633	670	594	634	602	659	634	628	605	592	586	552	631	610	618	628	600	594	545	597	601	600	620	632	565	603	567	594	623	640	602	576	607	619	620	582	597	628	624	605	610	594	598	586	596	600	597	569	645	596	600	644	574	596	611	651	585	577	630	592	578	646	586	587	595	607	611	623	596	573	649	591	607	616	602	598	611	608	669	629	616	637	625	627	564	590	627	639	609	581	666	584	615	623	627	616	614	613	604	619	622	581	651	645	572	608	595	599	581	607	646	604	625	541	622	582	640	601	619	633	616	594	617	573	604	583	576	616	604	650	617	602	595	591	598	624	576	626	645	622	603	572	615	598	633	619	617	607	625	654	574	605	563	620	601	622	619	622	618	651	600	592	598	642	595	566	629	630	614	608	622	608	642	643	577	621	598	607	622	612	593	578	573	662	608	606	604	624	644	646	581	604	548	605	590	603	580	594	575	628	615	599	639	589	623	637	626	578	595	600	595	640	601	609	580	585	608	598	643	618	612	628	641	637	588	621	582	612	604	620	610	608	615	613	640	604	648	608	624	623	594	603	604	607	598	599	596	599	547	599	605	617	618	581	621	640	583	633	599	611	579	614	607	681	598	605	588	641	629	622	650	603	577	587	574	587	589	584	616	624	613	597	614	610	585	576	586	620	621	601	603	623	610	593	638	614	631	595	568	591	612	584	575	621	606	617	592	604	586	619	602	608	614	593	601	584	564	591	576	625	615	620	617	627	638	630	631	588	615	661	620	601	590	589	619	606	637	610	621	590	615	605	587	617	543	560	579	562	592	582	588	623	604	621	629	602	582	608	600	596	623	620	624	601	627	643	586	630	548	600	609	628	609	554	607	605	603	581	577	613	618	596	631	588	621	633	622	629	615	620	624	570	546	545	648	611	589	605	609	622	618	642	624	620	592	620	613	620	581	606	648	578	619	582	596	647	631	638	577	603	593	632	569	606	590	593	630	626	587	635	589	561	599	588	610	607	603	611	593	588	552	616	616	641	641	633	619	613	610	617	636	668	591	662	586	598	611	622	599	602	568	589	636	613	649	594	589	638	593	636	650	585	578	588	598	554	622	562	624	584	598	634	632	575	616	627	636	597	613	578	649	608	607	575	613	626	608	656	642	597	643	639	574	593	604	619	561	610	617	658	621	617	633	614	638	643	619	597	604	644	598	583	618	578	589	598	639	587	559	571	610	599	555	608	577	606	643	620	610	585	655	630	597	585	609	649	588	628	602	574	616	626	669	614	647	587	617	610	576	641	623	619	599	631	666	593	620	633	632	617	639	632	563	591	602	612	628	613	583	567	615	562	594	573	594	591	595	630	607	596	623	631	604	651	565	583	611	625	609	626	626	655	631	597	619	566	620	592	588	607	605	577	591	622	630	641	630	612	610	578	646	646	592	630	587	624	627	623	558	619	632	620	584	617	605	622	587	623	617	603	611	574	565	572	632	605	605	626	593	561	591	560	585	623	601	599	658	629	620	664	632	566	615	582	600	652	572	602	617	611	622	556	577	602	627	602	599	571	609	637	618	608	636	643	583	620	600	651	592	604	578	591	605	558	592	570	634	561	613	585	632	630	617	562	621	613	624	597	585	597	597	593	599	593	589	590	629	626	647	597	601	621	587	612	604	550	604	597	607	658	594	611	628	615	610	639	622	612	596	591	606	606	614	617	645	608	553	620	579	612	597	581	602	648	608	620	628	608	585	591	589	603	657	596	591	605	596	606	602	589	603	634	605	619	562	594	588	604	548	616	631	555	635	611	582	617	604	573	601	590	606	600	628	629	595	613	579	584	594	633	644	660	608	623	623	597	614	612	611	588	608	575	601	577	597	629	590	571	594	641	595	633	610	588	609	619	586	620	604	620	613	628	596	605	652	606	612	645	612	604	586	604	617	581	573	631	581	610	586	571	623	624	676	584	636	629	578	622	603	608	605	571	598	640	629	641	601	569	626	634	629	590	619	541	576	569	622	600	575	658	640	553	609	611	616	674	626	624	618	603	612	624	617	590	619	602	608	588	591	620	574	628	581	613	607	617	630	625	548	629	571	592	592	596	612	610	633	664	581	614	571	601	601	612	623	607	623	636	620	590	530	595	655	572	614	611	569	576	603	598	630	614	623	612	574	646	564	642	604	578	632	616	571	581	619	615	618	606	597	614	607	617	593	639	611	578	610	597	614	619	600	617	627	620	616	570	577	633	614	602	589	611	594	647	623	595	583	661	634	620	593	659	624	644	663	616	604	659	626	576	591	587	601	629	617	648	612	615	615	629	610
25505	18468	19323	15652	11310	7636	5010	3875	3058	2537	2098	1674	1726	1707	1792	1594	1278	962	802	774	630	633	640	533	486	435	411	391	354	367	341	350	380	421	403	371	380	333	314	320	305	339	344	310	310	332	342	296	301	297	308	318	333	306	295	332	279	323	330	299	309	316	322	295	277	312	296	311	326	275	264	272	281	292	293	286	259	293	277	303	294	293	300	307	274	276	294	284	277	276	316	324	305	328	255	272	285	289	284	306	316	289	268	281	298	253	280	288	287	328	308	297	267	329	264	260	286	333	321	297	274	269	266	299	293	269	282	276	280	267	294	299	302	310	270	293	301	289	269	290	283	292	270	302	257	299	298	288	280	273	279	274	275	290	289	311	266	292	298	309	284	280	257	315	264	294	298	261	323	282	301	298	277	272	270	292	275	279	280	310	279	270	296	259	292	275	290	295	309	294	266	304	274	279	282	271	288	282	300	283	298	278	282	306	240	272	293	285	295	290	289	283	278	299	270	291	297	284	296	269	272	268	269	322	301	288	289	294	326	311	275	264	315	285	280	291	283	310	282	309	253	303	292	317	300	265	255	267	303	311	287	301	307	297	303	282	263	331	267	285	291	291	283	289	261	284	319	260	264	265	294	281	265	299	266	304	286	265	297	280	259	293	288	314	288	312	286	285	270	293	282	280	260	279	261	282	310	314	279	292	302	273	296	279	291	275	278	302	293	245	319	264	278	293	310	269	277	310	311	297	286	299	291	268	280	270	265	285	274	259	313	278	295	277	338	299	271	278	298	301	281	286	277	253	301	273	316	281	300	281	313	290	272	284	290	274	303	286	274	308	271	289	301	276	271	268	276	314	318	276	288	288	288	273	295	284	272	262	295	304	256	298	267	301	273	271	304	291	274	266	279	282	278	314	273	276	268	261	283	271	270	313	289	289	310	279	264	289	275	329	267	288	278	285	296	298	270	296	286	301	293	290	283	277	284	271	293	277	312	273	287	289	280	278	310	276	292	271	266	291	275	267	300	265	280	293	280	315	306	296	283	294	288	328	267	274	274	295	305	294	317	275	302	247	301	289	308	262	298	294	278	284	301	318	293	288	259	295	270	278	265	270	331	301	306	284	269	288	264	296	266	283	278	271	266	298	311	290	280	305	294	307	294	300	282	293	282	289	286	257	277	285	299	278	270	265	329	278	307	304	303	304	311	262	263	264	303	289	283	272	309	298	296	253	286	278	282	290	283	306	322	268	268	296	309	254	291	278	287	269	260	250	270	279	282	277	275	297	283	285	281	319	297	290	270	278	272	233	278	290	285	318	265	325	263	298	291	267	282	278	284	280	254	257	303	302	265	287	281	283	280	265	303	286	271	279	305	262	298	280	269	310	293	281	279	283	316	277	257	293	272	258	286	317	300	280	287	298	289	276	302	257	285	275	340	287	330	283	295	299	288	300	303	303	293	324	282	295	272	284	281	260	276	291	312	263	271	264	269	299	296	274	287	335	301	296	275	314	281	282	273	308	287	270	291	268	269	268	312	287	264	280	315	279	278	264	298	275	284	261	285	278	278	299	274	313	299	286	300	293	279	272	262	284	286	309	299	285	260	300	272	299	297	309	275	302	292	288	301	286	280	265	281	285	292	285	265	321	278	279	306	281	285	296	291	272	261	269	278	258	282	285	286	277	305	295	306	277	287	287	294	273	266	271	261	275	289	290	291	265	301	283	265	242	300	266	330	249	262	293	291	297	276	283	310	321	285	277	297	280	284	278	244	274	306	316	275	266	298	272	299	288	244	298	276	275	259	300	272	281	295	295	276	296	315	305	299	296	288	265	297	284	307	265	295	302	249	310	276	301	299	274	287	320	285	270	278	273	262	279	291	307	278	280	286	290	270	248	307	273	259	317	297	268	300	283	261	303	313	275	290	267	305	326	290	285	290	296	304	294	286	285	287	277	283	282	293	293	290	283	265	317	299	272	305	272	257	254	279	268	312	324	297	295	284	297	315	309	264	282	276	319	291	282	307	270	286	294	278	316	262	270	260	268	262	272	280	277	286	265	295	299	296	280	253	276	284	296	284	300	299	296	288	256	293	294	292	289	300	268	311	282	316	313	259	334	273	281	281	284	285	284	280	294	312	323	278	288	301	281	290	318	298	284	252	298	301	298	296	292	301	302	256	252	300	303	260	295	280	289	288	273	298	287	284	315	306	270	297	279	300	289	276	279	276	313	277	304	294	278	253	270	299	297	269	263	287	300	273	281	286	285	299	288	267	298	294	270	274	303	303	294	332	277	323	306	312	320	306	276	287	270	272	261	261	283	262	296	295	290	261	288	260	315	271	301	307	294	250	286	276	267	282	299	290	280	296	280	285	304	280	281	288	291	287	283	273	291	294	281	302	314	291	298	293	269	290	286	274	270	303	280	282	266	293	310	271	270	295	283	247	283	304	304	300	291	298	268	280	271	285	309	306	308	320	280	292	281	279	281	284	315	288	287	303	277	299	268	287	282	260	304	283	301	279	282	308	269	291	262	232	285	327	298	300	276	313	312	269	278	299	258	261	307	285	309	288	273	287	288	300	313	316	270	269	300	276	295	284	270	276	303	300	318	249	281	284	283	278	271	288	287	297	285	272	286	274	300	291	272	309	296	300	269	287	288	277	270	299	317	317	285	307	286	244	255	309	306	279	299	281	278	305	300	294	257	275	324	303	307	296	267	293	275	314	306	289	295	278	303	314	251	274	296	258	276	313	298	301	291	329	276	285	284	295	299	271	266	317	270	288	256	268	322	278	293	248	303	330	283	251	281	321	291	287	291	305	286	278	294	296	274	289	290	311	283	261	291	280	270	298	278	269	283	296	306	273	265	254	272	297	298	299	292	278	313	289	303	287	280	254	283	287	263	262	259	259	336	308	290	292	288	269	287	273	267	266	258	278	284	288	282	295	294	307	261	295	298	294	263	279	261	300	271	270	292	276	285	295	285	286	281	321	276	301	279	272	270	265	308	288	276	289	258	331	310	295	299	251	281	256	287	278	276	294	322	272	258	274	310	294	286	299	291	317	268	306	294	301	287	308	299	250	291	279	291	310	293	323	291	307	298	284	283	265	267	297	268	285	290	274	321	297	279	313	272	271	246	287	272	282	290	267	287	292	280	310	307	304	288	266	331	294	291	312	278	263	297	298	266	276	260	263	310	289	272	290	295	266	255	298	313	269	299	295	262	264	256	262	300	289	300	274	303	281	311	315	285	269	268	283	274	240	279	252	278	310	271	287	286	290	311	306	294	294	267	282	282	278	298	313	283	282	267	307	266	254	319	259	287	265	280	292	288	266	295	323	310	307	282	291	273	304	280	294	263	248	279	312	306	295	276	305	281	277	296	293	269	264	283	273	337	290	292	273	276	280	284	286	307	286	277	320	263	275	295	320	291	284	280	297	316	307	276	294	288	294	283	295	292	285	281	275	275	298	256	309	310	283	286	295	286	245	260	277	288
15390	13597	24455	27493	25251	21139	17571	14674	13246	11592	10144	8825	9013	8806	8726	8135	6417	5182	3928	3878	2999	3493	3118	2751	2026	1852	1717	1660	1640	1572	1436	1354	1350	1435	1550	1317	1101	1079	1030	1050	1085	1029	979	1076	1112	1132	1030	935	936	945	946	937	944	871	858	885	871	890	884	855	854	844	847	798	800	821	813	752	782	802	780	741	679	735	729	710	693	709	745	693	705	720	708	710	732	786	711	740	705	715	722	688	694	685	707	666	673	712	742	685	702	720	704	737	659	695	744	705	693	702	738	699	694	686	692	692	704	691	701	711	683	755	716	700	651	693	708	648	715	681	664	653	723	708	693	696	672	660	654	669	656	673	655	725	679	692	658	730	702	740	691	682	678	685	680	729	706	685	636	707	711	662	710	733	708	664	739	684	687	776	704	693	698	693	694	671	728	709	672	690	712	696	690	696	727	705	665	699	712	701	715	721	681	656	685	721	704	694	713	694	724	691	714	719	687	722	690	727	734	716	654	707	739	756	740	695	725	688	734	656	736	686	685	684	715	710	726	713	725	694	732	703	704	669	726	703	660	731	636	706	708	708	682	722	712	716	750	726	741	753	702	683	719	692	689	696	717	690	705	688	672	700	729	729	721	722	722	708	687	651	690	675	716	705	690	689	723	701	683	682	746	723	685	701	675	666	694	695	671	692	740	744	642	722	668	751	706	697	678	704	687	679	686	710	691	713	732	720	703	661	678	676	674	687	683	732	725	669	713	738	660	676	729	692	694	713	688	692	728	738	704	744	719	710	702	684	693	658	678	727	731	709	749	716	694	673	719	705	729	683	677	707	653	725	663	684	744	677	711	725	720	713	697	735	699	699	739	716	697	727	688	710	664	689	725	685	702	713	672	707	710	682	708	787	702	658	740	721	742	719	716	702	725	662	698	691	687	673	684	709	759	724	717	734	734	686	690	710	674	749	719	696	727	691	739	742	679	698	681	711	701	702	672	711	642	695	702	703	713	694	718	700	722	695	723	723	705	706	669	712	725	716	676	708	692	719	667	699	690	631	710	692	676	691	660	664	707	725	724	721	738	656	698	682	702	689	722	721	693	696	738	723	706	687	665	680	683	732	669	686	713	687	691	681	698	661	713	707	696	702	704	709	672	677	674	723	720	714	740	729	699	699	683	695	707	694	729	729	625	756	762	746	720	713	713	687	730	730	743	708	727	707	740	728	702	694	695	671	693	713	668	753	722	707	688	687	715	747	655	657	789	705	729	677	673	693	748	738	681	708	701	669	692	750	709	683	688	709	738	658	649	706	658	697	696	701	677	699	698	699	684	664	656	685	678	706	710	655	727	648	651	726	692	731	677	670	704	696	691	708	721	748	699	746	723	705	743	711	696	691	697	708	700	683	656	759	686	762	678	660	695	689	705	676	654	718	692	729	652	692	672	687	711	677	704	671	656	703	677	690	694	697	725	725	698	652	750	703	715	734	694	752	692	696	709	684	681	674	710	683	717	663	703	625	690	691	745	657	639	706	724	715	670	701	702	676	707	712	688	701	701	704	694	680	715	732	650	615	702	727	722	705	697	703	719	703	710	706	681	720	679	731	693	741	663	677	665	735	669	684	717	689	701	704	679	764	639	696	673	660	731	739	706	680	732	768	721	703	693	688	706	699	679	716	667	695	669	742	710	744	687	699	675	694	674	695	691	766	682	747	680	738	701	720	692	670	710	723	681	672	669	734	656	720	720	684	722	714	684	729	686	694	736	663	704	682	676	705	700	728	640	740	729	733	713	702	695	691	677	681	695	672	679	721	728	736	670	702	687	712	669	688	724	727	694	658	701	721	674	732	683	743	738	692	684	728	697	679	735	712	720	737	660	669	745	717	702	720	746	740	667	704	732	703	687	691	671	736	731	716	712	697	730	681	703	667	711	704	706	681	666	703	712	658	656	656	708	716	744	695	733	691	740	709	695	711	653	680	747	707	689	669	757	674	677	714	659	702	682	677	707	681	681	701	700	691	764	661	693	709	718	671	685	698	718	662	743	708	778	751	709	702	641	719	733	674	664	702	750	726	709	656	713	714	750	692	677	701	694	740	688	685	696	675	671	678	713	731	653	696	738	677	701	735	704	740	663	709	686	677	716	702	691	638	648	683	727	691	697	690	692	674	724	693	760	649	719	666	707	694	719	659	695	663	699	718	734	732	729	735	749	759	677	707	719	672	724	713	679	700	719	735	722	674	665	729	688	697	684	685	697	684	695	745	678	670	708	697	698	715	679	706	735	664	711	718	687	711	680	713	727	692	695	687	633	662	726	695	651	705	731	707	663	742	676	708	733	728	701	681	720	721	691	715	709	687	741	706	658	697	652	691	670	699	736	661	705	672	716	698	691	682	769	633	741	687	721	707	676	738	689	654	724	702	730	741	698	677	734	723	709	752	719	747	719	699	726	741	689	614	681	701	679	720	711	741	722	758	710	701	706	723	651	734	674	696	675	720	665	719	724	705	687	647	733	695	678	685	706	686	738	663	688	741	705	747	701	704	713	669	746	685	701	723	675	762	693	706	708	701	749	688	692	669	688	692	705	688	733	684	667	723	679	687	733	713	724	701	709	729	717	680	664	699	735	739	680	646	741	735	715	721	695	718	691	735	708	759	691	760	706	663	711	700	735	694	749	723	724	718	694	727	677	682	674	715	707	704	716	729	712	692	699	699	704	697	668	740	700	740	724	684	722	717	679	709	715	656	709	677	759	667	707	664	684	714	685	650	692	711	728	716	694	704	715	715	664	719	721	714	716	688	670	660	640	718	735	681	686	696	719	692	754	697	711	701	697	668	664	685	708	704	668	713	727	698	718	730	718	709	748	683	708	711	712	687	727	700	696	714	656	728	706	714	695	719	727	690	673	674	687	692	717	711	678	726	724	666	673	742	744	674	680	739	714	739	692	660	733	696	670	657	710	669	696	680	725	691	725	680	711	682	686	668	696	739	691	717	682	711	748	717	755	687	715	718	703	668	694	678	691	700	731	733	697	710	763	702	699	679	701	747	685	697	741	696	756	718	679	697	661	668	675	655	765	746	726	658	695	713	719	757	655	703	720	735	678	669	680	679	708	729	684	700	696	705	713	740	727	736	721	666	706	723	657	690	707	724	713	691	736	765	697	703	717	690	694	735	690	672	677	702	717	709	700	714	717	676	707	674	680	698	674	690	710	667	698	663	718	654	660	691	702	644	718	713	719	668	675	721	695	724	733	681	736	666	659	655	733	705	657	701	718	717	687	748	711	720	702	683	698	739	688	723	704	729	691	732	727	710	730	708	694	651	695	735	760	673	729	676	703	719	645	697	736	746	728	712	678	749	723	716	692	729	698	680	752	677	698	729	670	737	737	690	745	712	712	675	689	677	682	702	706	689	680	718	684	668	754	692	700	701	718	713	701	696	707	730	722	755	761	715	716	670	734	707	717	673	707	728	698	705	697	679	685	722	711	686	666	668	713	694	729	640	678	707
33776	24865	25628	22134	17707	12419	8385	6222	4957	4231	3387	2949	2762	2589	2449	2215	1776	1215	1077	1002	834	971	901	761	568	495	513	456	455	392	425	416	389	416	411	418	335	320	329	328	313	295	289	315	318	319	295	303	319	292	331	337	288	300	270	276	274	278	321	272	272	281	267	268	259	253	226	251	231	253	234	272	243	282	229	251	218	258	252	259	228	237	228	231	242	252	262	229	247	267	232	225	249	241	241	249	221	260	199	203	226	217	241	241	237	247	240	228	255	223	253	207	255	250	256	241	246	226	228	222	225	239	212	251	217	207	211	220	249	256	232	252	243	238	233	247	238	234	246	253	248	239	253	215	239	238	229	267	239	212	243	226	232	243	249	234	221	235	225	254	233	251	233	212	213	231	252	261	247	248	228	231	221	230	224	257	246	240	240	234	210	232	238	229	208	207	212	234	214	233	253	207	223	247	255	241	228	244	235	249	222	244	247	237	245	235	230	271	237	218	247	220	247	219	214	265	220	229	240	226	252	215	229	254	206	248	193	219	235	228	227	249	243	239	260	203	245	232	220	239	260	230	269	250	239	259	233	201	268	229	245	255	256	223	214	248	224	221	250	224	269	235	256	240	239	278	260	250	271	231	265	245	224	250	233	264	217	233	239	226	229	237	247	222	226	223	262	239	215	235	218	231	246	223	222	224	253	259	216	263	239	241	223	223	239	215	230	238	234	237	242	229	247	226	235	258	246	235	224	222	236	219	239	248	227	212	251	237	241	267	244	237	242	219	230	229	243	236	216	251	240	204	250	230	237	243	240	221	236	216	244	247	235	226	229	213	219	229	207	232	255	251	241	254	255	254	205	261	252	228	231	277	259	244	239	238	223	258	213	257	230	245	256	237	238	228	201	229	217	231	245	257	251	217	220	255	235	247	212	230	237	242	237	260	206	249	233	240	245	248	234	246	238	249	239	247	213	223	223	250	242	235	245	230	218	248	237	213	238	244	258	254	195	233	258	228	234	236	268	230	230	214	217	238	269	253	208	219	239	234	234	260	233	218	248	242	244	232	251	268	254	219	230	231	236	273	241	239	248	247	227	212	246	237	228	227	242	244	227	241	247	227	265	238	233	219	224	248	229	231	211	224	235	232	208	267	231	222	238	246	254	270	223	216	235	243	253	211	241	266	245	236	249	220	250	213	239	225	243	226	243	237	215	235	260	293	246	232	238	264	236	236	239	207	212	215	254	236	236	241	246	312	285	238	254	189	253	240	242	239	224	215	250	244	232	240	263	252	245	231	228	251	217	227	222	244	263	239	245	255	257	240	264	245	230	268	248	228	221	227	221	256	252	265	241	254	239	238	249	218	253	258	239	204	257	255	237	251	245	255	241	223	241	216	261	234	237	228	270	249	245	214	237	249	241	231	225	268	225	232	227	244	254	209	224	240	248	256	264	246	230	227	210	233	227	202	255	234	250	221	210	236	208	261	235	221	226	230	251	245	253	235	251	226	246	258	241	236	226	215	214	236	229	235	244	246	226	248	276	218	235	203	227	236	215	216	235	231	229	238	230	252	232	226	226	236	233	240	233	251	238	226	286	251	250	245	235	237	232	230	269	261	245	205	200	216	257	253	218	249	207	244	233	257	237	216	208	226	258	264	255	259	234	247	228	229	266	209	226	249	244	238	244	259	218	214	208	217	252	221	245	207	254	241	228	233	252	245	259	230	246	258	236	248	247	202	276	229	233	227	234	216	230	204	241	247	237	218	245	254	246	228	238	217	228	224	227	219	234	249	237	226	244	250	240	240	242	244	233	216	238	211	243	224	230	230	228	239	274	254	257	239	263	220	236	247	231	234	243	240	227	215	250	239	251	226	220	263	254	209	217	240	255	218	244	256	245	220	225	244	242	220	252	240	250	244	234	237	252	250	256	227	253	231	229	237	264	229	225	249	256	245	209	221	241	240	232	244	255	231	227	258	238	234	234	248	232	261	232	229	243	239	249	280	221	237	237	238	228	227	245	246	251	236	233	241	222	227	218	203	231	224	224	208	206	261	223	227	237	252	229	220	250	267	233	288	248	232	214	239	240	216	209	239	225	244	243	235	236	243	220	269	238	248	240	228	226	231	230	242	216	248	238	221	216	240	265	243	251	232	249	222	246	252	259	246	250	240	240	212	217	215	218	220	240	255	235	256	252	229	227	232	240	237	217	211	250	233	235	265	235	232	252	229	229	213	250	256	266	207	218	262	234	261	234	237	247	259	239	252	246	243	235	212	213	258	234	227	221	244	262	234	237	232	264	227	242	220	238	245	243	246	222	256	230	221	242	247	222	214	220	232	230	263	240	212	265	214	236	239	205	216	236	246	219	238	247	255	237	234	238	226	234	245	215	255	249	201	240	228	230	227	245	238	240	246	239	195	222	219	223	250	217	247	238	243	211	251	224	251	229	232	227	227	241	241	246	220	224	235	262	242	219	247	246	213	254	230	254	232	230	232	234	244	231	226	234	220	276	231	251	226	218	224	236	232	274	238	244	221	222	224	222	242	218	233	218	215	234	244	236	216	214	246	231	249	229	253	249	252	284	232	244	242	232	239	206	242	231	243	280	225	218	230	243	224	219	245	250	241	266	256	223	263	222	216	259	251	261	247	220	270	222	279	234	243	236	235	193	253	217	245	227	218	260	259	234	225	254	222	245	230	232	252	234	244	235	204	238	219	249	260	221	237	242	198	243	257	241	231	252	239	245	243	237	225	258	257	220	258	248	247	247	229	238	206	224	252	189	236	224	234	252	231	235	219	226	229	234	234	272	224	242	235	237	236	239	239	235	212	246	256	265	240	243	212	250	244	251	237	245	221	233	246	264	247	238	257	250	222	243	272	246	201	254	224	235	225	240	242	225	234	208	247	233	248	244	236	244	213	236	268	224	237	212	244	258	229	252	243	231	239	248	228	233	243	229	226	235	221	278	220	230	247	229	205	221	224	223	223	234	228	208	213	234	249	231	248	254	237	234	245	256	245	227	222	236	243	247	267	245	231	261	222	234	264	250	239	244	239	211	256	250	241	248	221	241	231	261	239	229	238	232	231	248	218	214	244	225	220	219	218	232	251	241	228	218	224	222	266	234	236	239	237	233	245	224	225	210	226	258	228	270	262	222	263	251	233	241	247	218	235	231	204	233	246	251	233	243	239	266	230	237	235	218	216	230	242	237	246	228	231	241	237	216	238	239	238	227	236	250	243	231	256	261	194	239	209	229	199	256	203	241	240	228	205	198	221	253	276	251	216	234	235	229	256	220	250	260	240	223	230	224	226	232	236	238	238	227	229	232	221	227	239	229	246	246	256	229	215	235	238	243	218	228	266	216	232	217	251	259	224	282	225	242	221	264	220	207	254	260	215	223	218	232	235	261	239	238	218	216	235	247	225	246	279	244	212	259	228	223	254	223	210	247	231	248	245	234	224	221	229	225	235	245	232	243	251	232	234	261	232	237	253	223	222
20394	17223	29248	33227	31390	27062	23532	20400	18515	16474	15134	13708	13064	12208	11720	10631	8851	7074	6109	5470	4814	5576	5248	4140	2966	2694	2549	2368	2517	2135	1926	1894	1831	2031	2031	1968	1478	1188	1186	1212	1283	1305	1186	1220	1249	1182	1120	1066	1103	993	1082	1084	1112	1006	954	890	915	861	863	926	943	850	868	832	761	786	723	736	700	667	669	726	672	662	640	633	660	634	568	628	637	669	632	563	627	591	621	633	624	601	592	587	562	624	623	574	565	576	581	615	567	576	628	615	592	578	579	532	619	577	634	576	581	590	597	590	596	565	587	597	564	605	588	546	580	563	573	593	619	599	599	606	568	580	582	610	566	621	571	584	525	608	584	619	573	613	568	598	555	578	608	600	570	538	591	623	586	604	630	578	561	591	570	580	578	629	555	542	603	575	604	638	569	559	619	577	553	588	599	570	577	595	587	593	554	571	581	601	602	583	540	590	575	614	553	525	587	588	569	605	607	603	586	591	609	626	582	569	595	591	583	601	627	596	572	604	557	581	589	600	568	595	566	586	554	566	575	532	573	583	549	601	604	583	588	583	575	600	574	579	563	565	572	598	633	600	565	596	554	564	627	598	610	642	628	615	567	601	608	549	582	536	600	586	567	582	578	578	567	621	594	563	583	582	560	574	581	596	582	642	583	576	586	591	627	604	570	593	569	565	588	610	532	607	577	598	578	559	561	615	548	591	614	547	560	617	561	589	577	595	585	600	557	594	564	564	571	606	564	553	647	602	576	590	595	586	545	551	616	550	629	566	597	592	602	582	611	576	549	556	579	610	620	634	560	577	558	584	616	584	522	555	619	558	603	556	608	552	605	542	568	611	566	588	589	551	560	627	614	615	602	546	590	556	560	602	574	564	572	598	579	559	552	567	617	570	558	608	623	603	572	585	553	595	582	613	583	557	607	596	543	603	550	541	546	589	539	549	580	546	578	561	588	586	582	562	623	586	578	564	582	580	601	605	603	603	552	588	614	570	578	556	568	601	553	589	626	579	604	597	574	590	559	582	630	556	567	578	574	568	546	572	595	584	599	590	636	549	602	553	564	593	584	535	576	547	596	596	569	589	554	611	622	573	580	590	545	584	552	584	577	556	632	578	594	563	591	549	597	559	602	578	588	578	575	562	580	614	572	566	579	539	575	597	594	581	624	619	572	559	584	605	607	586	582	620	585	595	587	590	582	565	610	569	619	585	566	591	580	591	578	581	551	518	587	540	613	644	553	559	584	609	583	568	558	589	573	585	586	601	602	570	616	583	580	599	603	570	612	573	578	539	566	583	579	568	636	585	556	593	544	591	584	601	591	587	603	568	589	571	593	602	628	554	561	602	550	583	576	556	596	542	604	611	622	606	589	574	555	581	608	590	608	584	542	566	541	600	585	595	555	564	560	569	578	539	594	607	618	555	570	567	589	586	567	580	566	607	585	577	590	576	613	559	587	592	589	555	647	623	548	581	584	601	573	533	544	572	609	623	561	585	590	612	604	587	608	516	544	630	554	601	558	561	568	595	558	571	647	565	600	567	590	577	595	606	601	561	617	636	569	585	574	612	589	612	581	566	539	624	582	577	575	578	590	558	604	590	575	614	598	595	555	606	553	603	572	594	580	608	568	572	564	584	570	573	555	594	588	592	538	594	562	571	589	602	599	637	575	573	588	576	569	596	604	544	607	562	607	573	577	584	596	574	553	579	583	605	550	557	578	573	604	574	560	592	583	614	595	611	591	580	619	586	590	580	553	580	580	634	587	627	557	596	603	587	630	626	586	562	578	603	597	605	571	552	593	572	562	614	586	574	609	550	580	595	607	578	589	614	594	577	611	600	628	583	533	587	639	615	604	606	587	599	620	599	577	598	526	550	565	564	603	545	561	596	583	617	590	595	582	592	551	596	602	599	574	594	553	619	579	592	617	523	577	575	592	611	611	580	567	565	576	600	558	554	604	583	612	583	592	594	632	579	560	602	606	576	560	560	579	587	608	589	562	565	610	583	568	605	549	625	545	599	582	614	614	581	616	569	554	578	576	594	567	621	553	587	591	591	540	569	580	544	588	548	584	575	520	634	606	565	609	569	540	598	562	596	597	568	580	602	566	579	599	655	555	536	579	555	545	588	593	592	578	615	604	599	650	575	566	640	605	570	575	578	643	578	581	580	556	594	583	562	533	586	642	585	598	616	579	599	556	573	579	635	564	579	586	611	581	562	610	588	574	640	564	570	615	568	612	580	592	573	630	593	578	577	548	610	567	559	575	574	591	632	612	586	581	570	560	616	569	526	577	595	605	559	566	570	607	590	569	613	554	559	573	609	627	542	575	607	508	573	640	566	620	619	583	572	609	576	556	614	576	600	594	547	561	598	540	567	551	561	576	623	633	582	582	596	575	562	589	565	618	592	593	581	572	603	590	604	604	563	617	595	617	587	571	600	626	528	563	602	583	608	626	567	599	587	575	596	599	557	600	576	556	565	592	575	599	571	603	606	563	578	538	598	571	574	586	573	621	608	608	586	619	597	621	586	597	567	592	573	578	598	588	601	586	567	608	570	580	565	644	594	579	628	566	568	534	559	575	612	590	550	582	583	574	579	580	604	616	592	581	581	603	577	599	540	554	571	624	582	614	596	582	567	601	575	594	591	619	526	570	601	608	624	570	605	570	630	577	588	598	593	584	630	589	566	561	621	585	601	564	567	554	586	595	583	598	598	589	588	583	606	575	603	616	588	600	604	593	565	568	589	586	571	602	604	567	566	587	583	622	617	554	598	607	605	588	607	590	584	571	589	577	618	584	560	604	573	561	573	573	545	558	586	589	578	572	598	564	578	547	565	598	578	530	563	642	564	587	578	608	581	562	573	592	570	579	610	519	587	632	542	563	576	569	559	614	572	583	574	613	551	575	582	594	573	599	603	621	541	593	572	564	594	564	587	595	608	552	563	591	542	587	574	619	582	587	576	586	590	571	554	573	575	566	567	567	580	583	569	562	576	624	565	555	597	553	554	558	592	580	577	551	613	602	577	581	562	565	603	552	579	551	581	589	626	603	545	603	624	598	595	578	587	616	571	547	591	570	559	613	624	591	590	616	575	617	607	572	540	547	603	567	598	577	572	588	602	626	536	606	634	614	564	591	588	583	567	571	584	627	564	584	541	536	612	586	579	620	566	601	614	598	570	619	617	601	610	607	623	597	596	590	554	549	539	577	593	637	552	615	585	562	582	552	582	613	593	551	525	613	566	623	568	583	575	593	577	566	539	623	590	579	563	576	590	547	561	573	548	573	583	543	606	534	604	619	577	564	555	554	594	596	564	607	583	578	583	583	567	600	548	580	603	587	600	572	591	609	578	549	584	599	611	606	570	597	589	605	586	578	554	572	545	592	573	597	581	591	576	583	579	600	579	599	566	566	604	565	579	602	608	598	590	584	576	609	608	556	618	562	571	575	535	596	599	589	603	578	596	583	602	553	555	586	597	578	549	584	636	601	572
15670	11643	12950	9154	6409	4222	2789	2001	1635	1293	951	929	880	929	932	844	699	578	478	421	360	400	313	332	315	278	304	300	263	284	280	293	258	288	257	279	241	262	249	238	259	269	285	257	264	283	257	248	228	297	245	256	252	254	243	278	280	256	240	244	236	222	215	235	239	226	259	255	223	239	207	243	210	273	251	254	241	258	232	228	277	264	269	255	223	245	259	250	223	227	265	249	258	230	225	234	216	212	217	245	267	221	217	241	259	223	216	216	238	240	262	216	248	209	228	255	248	240	248	247	232	217	256	258	241	241	248	251	237	264	214	250	260	224	250	245	261	236	217	239	266	248	232	238	227	257	227	243	252	232	242	257	217	233	228	240	228	228	250	249	228	227	253	227	219	221	221	261	247	224	230	231	232	237	242	272	237	271	234	245	229	209	256	237	228	265	243	254	233	223	250	262	250	225	254	265	227	200	234	215	248	219	272	253	236	238	198	263	224	206	224	201	226	234	230	261	247	226	218	228	236	238	230	248	232	226	224	253	260	240	247	267	239	238	249	242	242	190	259	231	244	221	279	253	235	256	258	251	240	252	253	210	242	220	229	236	247	253	256	249	224	239	232	241	221	238	265	229	221	252	251	233	220	267	268	238	256	263	228	234	257	214	228	279	250	273	251	253	244	233	256	220	247	229	232	232	259	215	226	242	227	241	257	200	249	232	216	270	238	236	244	240	236	253	249	232	247	236	260	260	246	233	216	229	235	239	258	229	248	233	222	247	219	245	237	280	235	244	268	248	247	250	233	220	221	218	251	252	242	227	232	240	240	220	220	223	233	254	252	230	233	247	263	265	234	245	242	226	234	242	249	244	228	246	230	260	235	270	275	205	246	256	270	219	243	257	220	241	224	267	241	227	246	239	243	242	226	255	252	240	275	233	222	253	221	253	237	221	223	216	235	234	234	238	265	233	245	233	259	228	230	270	244	274	219	247	261	248	255	237	254	232	271	253	246	271	218	203	236	227	263	225	247	239	239	259	245	235	210	240	262	266	255	234	249	256	232	222	239	244	244	235	281	239	245	272	230	280	233	255	235	227	224	260	252	231	222	242	204	248	249	227	255	252	228	224	257	241	254	246	248	256	227	215	243	233	255	255	254	248	247	245	264	233	211	232	221	255	214	233	238	209	227	237	260	237	221	205	220	242	231	233	221	229	256	239	254	244	225	229	219	240	267	227	237	218	261	234	234	272	231	248	207	205	229	247	241	258	235	220	253	216	218	238	248	245	249	241	261	260	249	237	245	230	244	229	257	258	228	228	251	213	221	221	237	245	259	242	232	243	263	261	229	233	260	223	262	224	216	232	238	215	231	217	241	224	236	202	254	238	269	235	224	224	273	277	238	242	244	215	242	239	263	214	228	228	245	236	243	225	250	231	229	221	255	237	256	203	254	235	242	250	256	233	219	223	242	238	244	255	246	251	239	238	243	243	259	246	238	261	236	225	239	272	230	235	242	227	258	222	259	251	272	220	249	229	247	237	233	237	229	258	243	220	214	229	232	262	235	262	258	227	235	231	244	255	230	213	233	249	259	206	269	212	253	251	219	204	246	233	257	246	234	269	235	238	221	245	257	242	240	243	260	266	234	227	243	252	263	239	213	240	271	264	229	256	228	228	241	245	239	228	236	265	262	228	236	260	222	261	240	224	256	230	236	235	232	219	223	235	229	231	233	233	243	260	244	267	251	223	220	239	203	240	248	263	243	227	249	226	267	189	244	230	249	253	258	251	276	251	258	237	267	235	241	257	217	245	201	254	256	225	213	236	247	252	254	240	259	250	248	254	238	223	245	246	240	241	250	226	254	227	228	264	275	217	275	269	269	267	233	216	234	255	241	234	237	235	235	258	238	252	250	261	252	250	226	232	275	248	255	233	252	236	244	243	268	241	225	234	243	250	231	237	237	236	273	213	210	252	253	241	258	209	236	222	221	253	242	268	238	232	232	262	265	233	282	238	229	251	238	261	256	222	225	244	222	220	246	235	230	237	242	248	244	250	215	242	229	189	222	224	249	252	261	244	229	238	249	219	264	249	263	234	256	254	268	236	227	218	271	215	219	238	238	245	233	234	220	235	208	233	245	257	250	259	222	234	255	249	229	229	233	256	263	255	219	232	244	258	227	247	254	233	268	229	227	241	271	225	233	257	259	244	248	223	243	262	246	253	252	254	233	263	240	256	265	229	246	232	226	249	226	215	229	247	243	234	235	257	210	243	225	218	241	227	217	244	259	245	238	285	252	235	226	232	275	260	239	233	225	246	262	234	238	233	236	228	232	212	229	248	238	243	271	239	256	237	246	259	234	250	231	254	249	225	247	223	253	234	265	236	225	235	287	260	232	215	252	234	249	229	225	247	230	213	234	237	250	238	233	233	234	239	241	256	258	228	270	227	258	231	216	266	243	218	228	246	252	216	261	261	268	224	251	232	271	235	233	224	247	258	230	242	237	254	236	241	242	224	256	246	248	247	259	261	236	219	243	213	248	239	260	225	241	253	228	275	253	240	219	215	245	256	252	226	246	250	239	258	207	261	247	220	240	221	260	208	264	230	239	254	226	267	254	250	236	225	248	206	244	268	218	244	260	233	250	215	213	250	260	229	248	212	226	234	273	251	256	257	250	263	247	238	244	227	227	237	239	266	230	249	245	232	235	220	240	251	249	250	239	209	243	232	219	241	254	278	279	242	238	229	243	225	229	242	247	238	255	261	239	229	247	227	235	272	254	225	233	232	232	244	224	270	243	258	242	240	259	201	213	233	225	240	249	200	246	240	231	231	220	246	260	244	236	265	256	243	253	222	230	254	215	241	283	246	264	240	217	229	237	265	222	244	222	268	236	233	235	251	251	235	250	212	210	224	250	253	273	270	259	254	230	247	220	258	262	236	273	256	231	267	238	246	238	216	245	221	247	265	258	240	258	245	222	237	234	229	208	233	234	234	207	243	227	229	244	269	248	233	229	228	258	219	220	238	231	250	236	272	267	259	242	274	228	248	231	234	254	235	238	257	240	220	259	237	258	217	263	237	262	260	215	226	240	242	252	222	230	252	241	235	251	236	224	233	257	246	267	225	245	231	241	237	247	259	229	262	224	273	249	234	223	244	241	234	240	249	246	223	213	252	231	252	251	254	220	229	257	246	238	223	216	229	204	251	266	227	247	269	261	217	263	245	234	237	212	221	246	236	274	229	230	249	224	246	249	252	236	242	242	226	195	235	234	245	224	259	257	216	234	272	242	258	261	224	249	232	250	243	247	253	230	239	242	229	214	236	257	245	225	221	268	252	218	233	250	266	254	219	215	228	224	238	257	224	233	228	249	262	214	240	264	239	282	241	223	249	220	245	226	234	245	251	245	234	238	240	231	227	249	238	247	232	201	256	218	230	237	218	256	258	229	232	218	243	249	279	245	234	231	247	269	266	227	269	232	246	230	218	235	244	228	232	232	233
8771	9528	18412	19914	17900	14355	10969	8831	7626	6265	5171	4643	4719	4890	4837	4422	3612	2837	2151	1877	1552	1453	1290	1121	1038	1069	966	941	942	857	813	761	792	761	784	755	710	746	733	695	711	748	790	777	795	756	701	714	727	652	658	662	633	595	662	612	653	667	649	617	606	671	600	600	663	635	636	642	588	646	602	621	597	572	630	584	594	618	612	599	611	618	616	582	648	605	614	563	582	578	565	580	617	600	620	593	581	583	627	580	614	590	572	623	632	616	615	607	599	647	601	600	607	600	635	566	592	610	589	589	602	603	580	622	612	606	588	609	593	593	622	646	560	597	553	557	604	571	612	615	625	606	604	610	635	596	587	582	597	607	579	575	591	616	590	575	607	582	660	584	603	571	598	554	622	630	644	612	614	639	580	599	654	617	617	601	601	640	604	578	618	556	600	608	606	620	588	603	598	585	591	624	604	646	611	608	600	647	661	594	618	611	587	566	550	582	569	620	583	573	594	613	614	623	601	618	606	588	597	619	605	604	615	591	622	562	646	569	632	656	573	614	586	639	591	572	613	613	580	615	596	604	615	625	608	626	628	602	587	618	612	638	567	622	637	636	577	597	618	576	651	602	571	613	634	620	608	571	592	556	612	609	605	637	605	596	608	615	634	626	591	592	593	592	598	612	582	575	626	581	596	588	610	641	615	590	600	601	608	565	628	616	610	603	618	589	632	589	593	608	588	581	572	596	617	607	663	557	613	588	571	619	605	609	621	622	583	629	614	571	571	619	632	604	577	610	619	578	571	632	590	625	592	616	612	662	612	619	602	604	579	636	622	593	584	593	601	678	577	583	583	619	570	622	608	544	619	604	612	582	596	601	592	588	639	565	646	634	588	623	596	616	609	567	621	619	577	591	565	590	589	621	606	589	610	611	592	579	590	604	615	610	592	610	545	577	605	615	634	584	609	601	577	640	582	605	582	569	621	598	647	608	619	603	620	581	579	560	583	566	578	587	596	617	643	600	606	632	572	561	599	566	632	589	586	554	593	643	615	656	598	604	538	601	551	581	616	597	583	564	588	617	621	593	616	610	590	575	628	627	577	599	624	580	644	579	617	616	590	582	628	565	587	582	639	566	631	561	588	571	592	585	619	609	604	626	597	606	613	611	601	591	645	654	608	598	594	561	554	606	599	603	560	568	586	577	614	649	617	616	640	623	600	599	587	616	608	623	599	608	604	609	620	562	581	596	651	586	595	572	617	597	612	580	617	640	645	619	626	563	640	596	617	593	607	633	622	636	626	589	610	553	604	621	584	596	592	589	574	591	591	620	607	586	612	586	601	596	620	595	593	556	597	608	647	630	602	581	573	584	585	587	607	599	565	575	587	602	622	606	575	644	616	599	606	621	582	611	539	622	614	621	604	633	617	629	613	606	590	588	575	607	558	587	636	612	629	558	585	627	659	583	592	625	588	629	655	617	641	622	577	589	579	656	561	618	611	593	572	628	600	612	551	597	608	556	607	595	598	615	596	610	568	569	563	604	597	567	582	629	637	583	613	669	585	603	552	620	617	601	578	645	589	587	601	590	620	566	591	600	624	550	535	630	568	583	629	611	585	598	587	640	628	561	610	613	599	609	586	601	580	605	583	575	590	631	594	583	580	603	598	624	541	578	646	557	605	576	611	597	598	596	603	603	571	602	632	607	635	570	627	586	625	584	649	629	590	611	613	638	585	598	592	561	580	607	563	598	599	595	606	630	616	613	633	657	635	603	552	556	618	602	635	586	621	609	600	568	588	626	545	569	539	608	641	584	591	585	605	590	598	620	607	636	580	579	652	588	619	632	594	599	631	607	583	555	628	640	598	557	591	587	605	626	557	613	657	607	615	547	586	622	632	667	604	580	633	571	608	609	640	593	586	656	606	601	595	592	598	602	614	587	636	612	608	625	614	654	616	632	635	599	586	612	655	600	596	625	581	597	595	582	573	621	587	622	624	632	610	595	628	579	621	624	591	618	576	624	621	596	594	593	630	581	589	625	634	572	583	582	654	645	625	604	643	596	656	612	634	580	601	618	598	578	598	619	597	602	610	632	602	600	609	601	631	658	626	622	578	611	595	610	591	614	576	611	619	537	596	621	609	624	637	599	567	616	590	603	605	616	681	545	580	601	532	583	586	600	591	597	589	620	562	595	647	630	600	601	603	596	622	586	618	619	620	597	608	584	604	593	609	590	611	619	607	625	610	576	651	582	583	605	592	608	600	603	605	582	629	615	598	588	591	594	599	605	592	561	593	593	592	639	613	633	623	635	591	627	618	650	619	605	638	574	602	612	606	611	574	640	598	567	585	586	597	608	609	633	588	585	612	596	609	601	605	581	586	589	620	576	628	593	586	640	584	592	576	603	647	603	603	648	594	607	624	578	553	593	602	565	598	607	579	589	633	583	577	632	644	614	592	642	627	616	610	585	606	625	564	617	577	635	599	623	580	580	599	602	607	606	528	625	611	546	628	621	599	582	605	577	634	573	594	634	579	610	586	621	624	596	567	615	582	614	566	581	610	599	636	647	574	595	546	586	614	611	597	610	654	620	597	617	572	600	562	633	578	554	595	587	563	655	585	611	599	645	571	563	583	551	617	570	568	579	636	610	597	595	581	592	614	614	607	617	608	585	629	585	580	612	616	572	598	628	563	554	629	628	594	606	603	580	573	600	606	591	605	566	617	630	617	597	579	606	599	628	544	574	584	628	653	626	602	614	575	604	644	609	601	611	599	558	613	571	620	571	598	604	581	606	642	631	559	609	626	636	576	626	608	604	601	603	594	514	586	579	613	635	594	646	642	588	571	601	598	631	630	592	559	593	634	603	609	607	561	601	626	610	600	600	625	597	577	617	565	595	645	609	533	582	561	621	566	626	649	594	572	603	587	632	630	583	573	641	597	596	612	558	591	614	630	606	615	645	560	598	596	624	612	560	576	629	597	585	636	617	571	596	612	577	587	590	624	582	581	650	636	599	566	588	589	598	652	598	603	578	585	642	574	607	640	623	632	615	610	611	595	585	614	595	593	557	592	613	614	594	601	561	616	601	595	590	625	569	635	561	650	602	623	587	614	597	570	567	597	589	610	575	604	567	640	619	619	633	645	640	629	553	610	590	588	565	646	593	610	587	628	616	580	597	616	608	598	611	583	634	612	601	578	578	647	622	606	539	621	574	622	599	589	618	631	649	568	629	573	617	599	648	581	622	589	611	629	635	598	623	555	560	600	611	613	581	612	584	622	581	575	612	594	606	590	602	565	598	569	600	586	583	594	624	602	594	542	614	605	609	614	659	531	633	656	589	599	551	592	617	622	573	612	627	617	622	622	578	614	637	552	535	590	647	606	569	588	601	610	610	611	610	588	599	630	591	592	588	614	606	626	582	610	603	609	570	584	592	613	623	596	596	619	589	585	595	613	581	618	594	597	589	587	611	625	626	625	578	602	600	610	640	591	609	611	586	596	618	628	593
25201	18445	19287	15752	11977	7760	5278	3933	2948	2486	2070	1844	1841	1670	1758	1446	1191	970	762	693	619	660	613	499	498	433	409	421	433	369	388	376	351	386	415	392	319	316	306	347	318	340	334	335	353	285	360	326	327	320	318	302	301	326	271	314	287	292	313	320	320	281	314	312	313	292	310	305	278	280	305	268	292	298	281	294	286	283	295	272	279	268	288	293	304	300	295	275	277	319	322	254	262	300	259	270	306	297	289	295	288	266	282	279	306	289	260	272	297	266	288	288	291	299	283	301	286	283	316	305	278	311	300	259	305	268	319	311	296	284	307	300	284	287	309	309	328	311	264	283	293	268	282	281	299	306	288	297	280	283	291	285	264	288	294	276	276	261	279	306	306	282	301	298	295	281	301	252	293	247	311	299	273	282	304	253	265	276	283	330	320	276	268	282	265	287	304	296	288	274	264	292	294	299	283	296	306	277	288	273	279	290	289	297	276	313	286	257	292	299	275	289	285	274	288	279	288	319	280	291	279	256	296	312	294	304	316	287	275	292	289	297	310	271	262	277	287	301	284	300	310	268	309	266	265	299	295	263	284	282	297	260	290	285	291	288	319	291	284	288	300	263	300	303	260	265	297	323	292	279	288	292	269	251	293	279	242	321	279	302	271	269	264	301	284	319	275	298	256	294	302	293	313	277	286	270	262	284	272	274	269	308	275	276	296	300	283	331	257	294	282	265	298	288	276	283	273	255	282	275	286	294	306	288	283	287	292	276	271	285	289	285	290	298	280	294	270	265	280	321	294	268	280	274	302	297	278	295	263	262	295	250	275	267	305	284	296	277	259	305	268	301	288	281	289	288	261	278	282	281	252	275	279	269	285	310	270	269	280	268	299	304	267	293	259	286	300	281	275	284	275	285	294	300	261	279	262	282	298	283	311	276	281	334	291	254	289	302	287	300	271	254	284	283	248	320	303	277	296	304	281	258	261	290	269	286	273	311	268	294	290	286	255	304	280	282	309	284	296	274	296	293	280	288	280	298	279	278	298	261	276	291	256	307	278	275	273	326	278	274	292	269	304	296	280	264	283	305	267	271	307	274	297	281	294	271	289	282	295	273	281	314	261	309	308	321	294	302	291	308	300	296	292	259	298	245	277	302	303	286	284	249	261	303	261	302	297	283	292	274	335	275	271	279	293	268	293	269	285	303	296	268	257	262	297	293	286	303	290	294	274	279	286	288	283	270	288	305	294	293	286	301	308	285	286	280	293	296	287	250	280	282	248	270	274	291	311	293	270	266	316	295	287	281	268	280	303	259	274	293	294	314	307	285	280	291	289	309	280	285	308	306	296	288	290	280	288	296	292	288	249	309	286	284	281	290	268	269	281	273	304	270	278	291	262	263	273	287	288	298	287	248	328	278	281	290	288	278	293	282	299	259	260	275	308	283	267	260	270	289	299	281	285	277	305	279	278	282	337	253	265	257	311	295	285	297	295	258	272	280	296	289	295	316	262	285	276	306	300	260	285	280	297	281	322	284	280	255	277	301	259	287	286	314	280	268	275	274	274	280	296	303	268	287	281	289	296	274	277	309	274	283	304	301	275	298	291	282	264	276	286	298	291	266	289	290	286	254	283	270	266	265	275	295	255	287	302	282	282	294	257	285	307	292	302	330	305	277	274	291	283	267	266	267	306	308	273	263	290	269	293	284	275	271	310	270	280	276	265	292	278	287	329	288	300	309	277	237	261	261	274	292	285	269	297	277	305	282	288	289	269	243	260	277	293	282	283	296	289	248	273	318	312	293	308	281	273	248	273	304	269	258	286	281	304	298	314	270	283	281	284	287	267	296	282	297	290	299	299	294	287	266	268	288	285	308	271	310	279	299	293	299	288	264	308	273	276	272	281	274	266	301	277	293	293	291	308	258	278	280	256	290	273	331	285	268	292	293	277	275	300	270	295	286	314	316	292	277	293	267	312	288	275	292	271	252	292	258	284	281	274	294	271	292	290	285	301	300	293	281	252	283	327	287	277	277	287	303	300	255	266	321	282	273	265	268	253	270	288	255	270	269	300	251	311	286	281	326	295	304	287	295	260	298	296	310	296	283	304	276	280	296	282	276	320	290	270	273	269	259	279	298	314	306	316	264	282	281	302	293	287	278	293	274	270	258	282	298	301	267	306	272	275	272	294	273	252	281	262	301	275	306	280	294	282	319	311	293	296	310	283	280	320	287	296	315	283	288	267	281	292	279	290	297	307	298	259	310	294	285	269	264	303	280	307	271	263	300	274	285	276	299	275	267	282	261	286	267	243	299	277	296	257	269	307	289	309	259	312	296	273	264	258	280	278	295	264	290	265	278	281	269	230	313	305	307	244	282	286	275	269	299	310	301	298	277	279	303	276	292	247	299	315	301	261	293	308	294	257	284	264	279	287	306	285	286	278	260	306	249	294	279	292	287	291	272	350	301	278	271	279	258	292	276	293	306	259	274	294	268	270	298	293	269	306	266	282	275	296	271	301	296	306	285	281	294	285	279	294	260	271	263	283	282	318	275	284	300	292	311	267	287	287	290	297	315	298	301	289	270	279	298	262	274	264	273	258	270	313	300	293	280	300	293	248	298	278	274	275	262	252	274	281	276	273	273	319	303	284	303	290	247	258	262	286	280	267	290	303	277	266	277	290	317	283	249	279	314	279	284	289	296	312	316	271	288	279	261	284	282	309	303	291	308	277	281	268	282	289	265	286	277	278	293	258	329	274	260	288	321	279	274	291	284	283	274	316	308	288	282	288	303	275	303	292	281	254	283	285	303	281	282	292	281	303	307	266	290	299	286	280	265	312	261	265	292	308	287	270	302	277	299	306	271	334	276	291	285	304	284	281	270	300	269	310	286	301	262	271	302	314	278	296	290	286	279	264	301	268	297	282	284	267	311	268	291	276	279	280	285	269	292	276	280	274	288	294	289	284	315	300	279	299	279	303	282	308	280	255	281	262	317	289	283	263	300	278	303	277	330	262	306	292	263	320	307	275	265	274	292	314	273	295	276	269	266	290	303	261	274	284	298	310	306	267	261	270	271	297	294	283	322	296	272	281	257	286	281	288	280	275	280	279	281	264	289	285	298	259	277	298	279	281	285	304	262	288	296	264	310	247	298	294	261	293	282	303	288	300	290	293	282	292	290	290	302	278	299	281	291	281	299	295	290	296	275	299	304	273	279	275	262	296	306	287	293	301	310	277	291	285	270	283	287	291	250	304	290	286	258	254	288	265	295	271	315	315	275	281	264	283	297	286	293	308	260	282	259	275	255	280	301	301	291	288	310	291	259	287	288	292	245	279	290	284	274	272	299	284	279	282	322	281	297	296	291	300	275	285	319	289	276	285	295	291	299	330	304	280	302	300	250	305	290	291	267	306	273	262	265	278	287	284	290	278	291	291	282	292	260	278	264	275	261	303	306	291	286	284	285	293	266	297	275	296	276	337	266	291	274	286	276	303	284	305	278
15113	13801	23986	27235	25763	21345	17570	15467	12793	11579	10152	9157	8969	8651	8475	7700	6270	5066	4297	3465	3014	3487	3213	2597	2021	1942	1813	1629	1791	1483	1376	1406	1361	1462	1487	1399	1123	994	1052	987	1116	1127	1032	1018	1043	1015	1012	958	979	986	934	960	1031	902	819	837	908	883	844	839	884	870	835	797	777	785	790	760	751	729	784	749	721	712	738	718	692	744	727	708	748	740	708	745	703	712	771	709	734	732	689	695	657	717	704	738	702	738	727	700	700	668	631	710	660	707	677	721	741	696	712	685	653	677	686	683	682	710	702	672	673	720	701	727	713	688	650	669	716	658	686	738	715	703	716	689	698	664	691	739	746	756	692	716	690	733	701	722	715	717	706	745	659	647	647	697	679	717	697	672	663	672	702	732	608	718	678	672	686	707	728	642	666	673	661	718	715	691	751	710	678	728	677	720	667	635	674	680	686	724	731	695	725	732	654	682	662	668	693	703	704	668	655	695	682	705	697	735	715	668	686	648	721	690	695	699	642	710	666	698	684	673	667	717	681	720	665	703	701	758	702	710	671	732	673	697	666	696	733	666	715	736	727	720	695	722	656	670	713	706	667	688	702	726	697	695	673	676	688	667	712	642	623	700	686	659	722	686	705	666	737	755	665	709	721	697	728	769	714	673	708	667	714	670	689	780	716	714	713	698	737	702	681	638	680	681	733	694	728	696	666	685	633	708	705	697	681	665	685	673	712	739	714	689	666	703	639	685	710	646	651	681	737	714	721	654	696	691	705	712	670	665	630	735	684	697	689	688	650	632	718	658	670	638	703	686	699	636	715	683	727	740	692	701	687	710	695	748	701	696	736	683	685	667	688	690	707	682	676	682	684	672	732	703	726	701	690	675	667	700	745	696	708	717	657	680	691	665	711	730	707	677	699	722	688	674	673	723	739	645	706	688	681	702	682	694	737	714	709	719	738	689	693	679	694	696	682	676	685	725	697	677	684	696	715	697	739	709	750	658	656	697	655	679	713	699	706	669	657	692	675	704	701	663	722	693	727	673	661	666	699	706	710	729	695	706	697	741	659	697	719	674	679	662	699	676	700	680	717	656	720	761	701	694	698	707	694	690	681	716	715	668	724	706	657	713	677	690	697	716	669	694	676	682	716	631	665	685	633	663	681	708	743	706	707	670	698	740	681	738	705	735	665	711	735	743	652	684	671	690	697	687	698	686	716	695	716	730	766	681	721	718	698	696	649	767	738	656	702	744	658	712	643	683	642	745	720	669	699	659	686	683	703	689	689	685	680	717	733	681	687	707	700	707	691	663	668	672	703	678	706	710	656	661	779	687	703	742	713	689	664	677	669	703	667	696	695	643	656	680	719	661	687	642	660	698	683	728	674	696	718	735	696	683	722	688	715	735	704	745	678	712	643	668	730	666	673	694	683	696	685	707	690	710	682	711	671	695	711	717	710	718	683	703	730	690	688	680	725	739	746	655	724	687	741	665	736	681	714	648	654	698	681	704	699	725	720	669	722	703	701	688	665	713	736	684	710	634	631	677	697	671	736	682	708	710	685	740	747	670	736	676	664	686	694	725	645	691	700	680	713	663	698	684	682	762	686	683	650	657	746	661	731	690	637	687	705	719	679	728	688	687	695	745	693	729	678	659	687	709	688	671	632	694	667	716	704	666	740	708	725	741	713	701	704	680	714	680	715	699	672	667	718	674	704	685	668	718	716	680	701	686	690	711	704	706	644	710	689	713	688	702	701	662	744	693	705	704	660	691	647	696	665	658	676	720	734	722	729	727	702	692	677	740	770	663	681	664	692	687	715	677	672	735	664	646	702	696	690	645	711	755	656	705	718	748	690	703	712	677	709	705	650	725	711	723	695	714	692	676	713	670	658	648	731	678	701	699	718	639	685	679	690	656	686	710	682	633	749	687	752	728	702	679	655	724	722	728	710	694	694	716	695	725	692	652	668	669	689	728	706	693	694	713	695	701	697	691	670	698	704	708	694	662	708	667	741	695	688	685	713	713	704	711	693	680	667	718	705	746	711	706	722	711	684	710	668	665	684	716	720	642	696	665	697	665	710	694	691	683	719	710	685	759	682	702	669	674	713	716	700	671	688	689	744	712	658	715	681	691	677	718	727	684	736	722	681	683	656	716	715	678	679	697	668	718	688	686	738	681	708	705	688	657	653	638	690	660	637	702	694	738	675	736	704	674	648	721	717	689	709	689	664	693	690	716	698	683	665	677	711	727	690	697	699	708	720	672	737	738	687	731	666	675	675	698	690	672	676	692	677	741	664	674	719	672	672	708	719	684	688	751	699	686	730	653	698	742	727	650	738	678	708	673	708	726	705	721	719	735	721	669	741	693	740	706	716	698	701	676	680	694	715	702	712	660	707	711	752	676	735	682	708	665	714	714	700	704	684	634	680	677	664	709	703	738	726	694	697	689	663	682	708	685	688	669	654	697	652	695	667	740	694	744	652	695	690	691	645	712	671	655	694	715	722	762	682	673	664	705	726	690	647	694	700	682	693	661	689	704	726	701	686	711	726	737	681	690	734	693	707	687	687	705	724	705	720	659	676	667	714	754	718	661	711	676	760	717	671	698	660	652	660	722	730	679	669	720	689	688	695	720	695	663	698	663	749	648	699	684	648	687	662	689	690	677	689	675	696	717	740	712	677	698	753	707	695	677	712	712	677	718	707	732	670	691	725	695	718	692	686	703	753	684	708	681	647	669	690	665	695	736	756	690	737	720	683	732	684	731	684	675	716	686	677	650	697	659	690	679	649	724	684	693	710	680	672	675	675	717	663	728	711	724	690	709	724	721	654	702	684	700	690	678	689	703	671	690	661	702	709	690	740	716	675	718	738	718	689	675	679	701	710	682	660	672	705	718	646	710	704	685	697	689	677	728	668	678	715	701	709	712	673	670	671	677	689	682	664	659	702	746	689	718	706	694	684	661	697	678	716	707	693	690	705	651	720	735	693	692	672	704	702	698	688	700	679	677	691	722	679	711	718	679	688	732	740	723	692	706	725	738	697	684	683	753	730	743	651	689	652	697	653	656	704	707	717	673	682	664	713	764	692	690	734	717	719	665	674	726	695	699	703	706	688	708	690	754	646	707	734	675	715	695	653	750	708	678	678	734	669	670	708	665	737	690	692	699	683	723	742	680	727	721	674	696	685	648	744	709	734	719	707	713	658	681	647	693	655	691	683	693	686	677	673	745	657	685	651	686	669	710	691	717	712	737	707	689	688	677	665	675	703	722	704	706	655	679	665	705	682	681	731	770	645	660	707	690	687	691	681	710	680	722	693	762	723	659	690	725	674	673	680	645	712	679	722	712	713	633	716	704	716	686	675	756	756	713	686	709	702	710	700	679	658	689	747	672	705	687	706	706	702	700	648	715	719	647	695	704	706	741	677	689	666	687	664	736	685	674	686	651	728	672	663	724	692	704	690	676	679	706	734	747	707	702	687	711	705	736	674	703	663	713	708	707
33600	25214	24788	22277	17385	11948	8341	6609	4857	4219	3341	2752	2648	2669	2600	2237	1709	1269	1071	1006	795	911	860	786	601	498	551	466	496	459	414	462	423	442	413	407	345	328	296	333	388	320	303	328	325	314	340	279	289	287	308	345	322	288	269	278	291	289	263	262	266	284	283	263	242	240	250	262	233	229	250	244	224	252	263	231	245	241	249	220	238	237	258	259	233	262	250	234	222	231	246	214	218	232	253	239	222	249	227	224	255	246	249	211	227	247	234	230	216	261	200	260	226	232	226	217	241	230	217	222	226	244	226	238	235	236	246	222	223	220	228	245	250	197	231	278	237	254	239	227	251	267	222	249	224	207	230	228	214	217	252	226	219	226	220	199	252	232	238	215	193	227	273	258	231	260	248	247	254	250	240	221	238	238	217	242	225	245	240	292	253	230	216	241	240	250	254	236	249	233	243	232	231	233	213	236	252	226	238	253	239	242	244	226	241	258	246	229	274	231	252	205	235	222	228	225	249	219	237	202	243	255	236	246	246	244	248	244	268	212	211	223	231	225	227	245	267	231	254	233	252	214	242	227	223	234	242	212	209	214	224	254	235	239	232	226	250	252	245	255	212	220	254	223	236	231	222	226	235	242	243	220	214	233	255	211	251	239	211	246	225	228	219	240	213	227	252	241	217	239	226	259	194	241	238	258	245	230	220	247	241	240	245	224	290	224	255	211	279	251	261	243	261	228	249	228	224	238	209	240	241	236	233	243	235	229	238	235	233	197	229	213	235	231	192	226	240	246	217	210	254	220	228	247	237	267	216	237	261	250	233	245	240	251	214	239	259	260	241	235	216	242	239	248	235	228	233	272	257	245	227	235	226	228	237	225	213	259	252	231	218	240	260	227	254	248	244	243	251	248	224	236	259	242	235	224	240	224	241	233	239	204	232	220	232	236	210	236	257	241	235	244	233	256	249	238	240	244	266	234	245	252	262	239	221	244	246	271	247	228	233	239	233	235	219	240	224	247	245	242	252	208	236	247	222	232	240	223	235	247	209	206	239	241	236	281	230	256	251	235	214	248	222	210	249	249	208	230	232	234	243	225	244	225	241	272	221	262	222	223	244	214	235	259	214	230	211	225	214	231	225	218	230	250	239	232	227	227	239	206	245	221	250	242	244	243	241	197	240	250	221	236	224	243	215	225	226	218	242	224	249	230	244	203	239	240	219	227	224	226	260	235	231	258	213	226	245	244	220	235	209	274	253	252	211	205	247	217	216	252	230	250	263	244	233	233	227	243	251	260	249	242	236	229	240	244	256	250	219	204	236	240	233	225	228	226	218	238	228	234	250	283	222	220	220	225	250	230	254	229	237	238	235	246	236	233	218	242	248	215	242	258	243	245	245	249	223	207	228	215	232	266	229	201	212	208	207	260	252	257	231	227	264	255	253	234	236	244	258	266	263	271	201	216	210	243	254	230	227	231	245	209	246	248	233	217	240	234	240	218	282	235	196	229	252	267	258	245	216	223	256	228	241	236	241	264	245	230	242	278	220	221	231	234	269	237	233	233	223	231	250	235	211	226	232	254	213	240	239	246	226	226	205	215	229	226	225	235	257	230	229	231	222	241	238	209	226	237	225	220	218	239	240	211	241	219	241	247	238	223	253	253	231	260	243	250	250	236	246	248	243	228	220	195	225	237	225	222	230	242	244	243	263	214	247	256	228	236	219	252	238	244	248	216	214	231	234	256	262	219	229	218	238	235	274	209	230	242	237	217	241	252	227	236	226	231	254	241	239	249	211	250	220	223	240	208	249	225	236	239	215	252	222	227	221	221	232	223	232	196	217	234	242	262	212	262	230	244	270	240	223	236	211	242	222	232	235	254	204	230	259	227	226	209	231	211	258	249	222	243	284	206	212	249	246	227	249	218	244	234	247	263	253	225	229	237	229	225	221	237	239	237	226	261	240	220	233	225	226	244	223	222	219	207	245	251	248	225	218	247	231	229	241	216	212	228	220	257	243	262	241	188	217	213	220	228	195	244	239	266	236	260	240	234	230	220	248	222	237	237	249	242	214	265	236	245	220	231	232	233	218	229	228	245	220	254	231	236	247	235	213	233	215	234	215	240	217	265	244	242	233	215	251	233	231	193	250	245	228	252	236	210	224	247	238	212	213	243	248	249	258	239	202	224	231	250	225	217	209	240	233	233	219	214	248	249	251	245	239	262	260	264	206	209	228	256	248	237	221	235	242	219	221	221	232	260	255	238	229	236	231	258	208	255	237	231	248	224	231	211	251	239	258	229	230	222	229	236	252	266	241	235	240	240	273	230	249	244	215	216	219	244	256	225	239	241	229	193	228	254	227	236	219	227	226	255	226	233	210	227	235	216	216	235	222	243	221	263	234	250	253	273	242	240	251	238	256	231	224	236	265	248	244	240	250	238	261	240	227	269	257	223	235	266	230	201	230	198	252	204	231	240	248	254	212	222	230	213	246	241	220	273	274	246	233	212	241	228	229	235	197	226	234	255	233	237	266	231	233	222	229	233	224	244	235	243	228	249	245	237	260	245	266	249	235	237	243	238	274	233	236	211	242	234	230	210	241	229	226	198	244	235	234	241	259	245	231	248	241	234	229	262	250	261	222	214	240	234	232	231	225	218	208	253	256	231	226	227	263	239	234	226	239	220	262	240	249	264	232	215	216	200	221	229	241	223	224	221	205	228	218	249	230	216	238	231	245	230	230	215	227	222	238	227	235	214	264	216	247	254	208	217	247	245	235	233	213	226	233	227	264	244	213	205	212	237	216	235	244	228	250	281	210	214	237	253	221	234	237	256	239	200	214	264	223	245	239	216	220	214	227	218	222	241	266	246	241	256	246	234	216	226	263	210	260	242	218	234	238	221	237	228	236	239	242	204	225	223	239	222	230	265	246	231	229	203	244	240	226	236	245	253	235	238	223	259	224	230	261	252	237	230	247	271	222	186	217	236	248	227	260	237	248	224	245	260	220	213	225	213	222	259	261	218	234	221	234	214	217	239	208	219	224	233	218	229	241	234	233	247	225	248	270	201	247	211	240	269	233	220	207	238	205	230	237	238	231	249	230	238	244	215	256	237	254	225	263	230	226	250	223	257	245	233	244	230	241	234	203	211	235	227	208	237	222	235	229	243	225	243	245	241	209	252	199	249	238	229	213	203	230	244	232	229	225	242	235	237	243	262	250	216	257	241	257	253	211	241	251	246	248	251	225	258	251	228	238	278	239	251	212	238	239	229	257	241	243	225	224	269	255	224	211	266	203	230	231	250	228	236	218	250	255	224	245	205	230	226	255	218	220	235	215	227	227	256	243	244	243	231	286	227	242	251	243	233	229	232	222	231	214	237	245	226	269	237	237	241	211	226	253	238	209	247	231	220	272	217	234	227	248	225	236	228	240	222	265	212	235	250	208	219	245	236	218	235	251	224	244	208	257	216	243	239	233	228	240	226	237	242	215	261	204	226	242	230
19955	17922	28292	33624	31508	27206	23393	21213	18313	16921	15016	13542	13266	12476	11852	10820	8361	7009	6006	5281	4484	5418	5079	4317	3078	2787	2791	2451	2552	2136	1960	2216	2011	2033	1925	1881	1411	1205	1231	1198	1395	1277	1112	1253	1225	1212	1079	1045	1134	1105	1214	1177	1186	1002	876	882	912	933	845	929	912	852	878	760	764	715	745	722	717	676	699	717	637	637	586	675	625	643	635	640	594	593	617	642	614	612	621	608	671	598	616	588	606	599	574	559	584	573	564	602	584	556	578	639	585	603	585	610	590	577	573	590	593	559	564	595	558	565	550	564	551	568	541	577	573	603	619	578	592	585	571	583	547	562	576	588	582	553	571	606	582	555	588	564	564	629	615	587	571	586	579	567	567	578	597	589	551	556	493	583	605	547	581	588	602	566	582	521	579	589	545	569	595	541	601	570	562	574	545	565	558	532	598	578	573	558	545	591	566	556	617	603	554	575	610	609	587	588	592	578	557	589	583	570	569	574	607	574	568	583	572	553	601	582	628	603	577	542	571	559	581	570	574	613	631	591	594	604	551	593	615	569	618	583	579	582	578	581	583	563	614	585	568	610	595	591	595	601	571	598	607	563	600	598	596	558	585	600	607	554	606	576	571	596	584	569	590	552	578	611	553	588	602	566	615	536	620	589	594	571	584	594	557	660	591	609	563	550	609	583	561	569	541	579	603	581	534	576	621	587	561	583	616	605	593	564	602	556	571	559	542	583	607	578	555	575	590	582	610	578	534	595	572	552	511	584	597	548	610	571	597	579	621	565	672	571	619	618	600	536	590	582	574	595	605	589	568	571	560	569	561	560	592	608	565	553	574	563	602	635	589	545	577	581	582	572	566	572	547	602	613	583	616	606	588	562	559	564	593	598	580	593	614	584	574	592	606	578	583	603	613	592	607	559	561	551	556	544	578	571	602	558	559	563	565	600	606	561	581	567	600	617	588	614	556	583	598	603	583	571	552	583	612	551	606	589	587	568	540	589	602	576	555	560	515	597	611	560	596	614	586	571	591	573	579	591	550	578	588	567	600	590	562	595	552	602	573	600	586	565	559	571	584	557	588	612	575	537	566	541	625	562	621	597	601	551	542	571	591	558	616	562	561	579	567	561	546	587	583	608	541	558	556	537	599	556	598	541	544	565	560	601	575	570	566	596	620	573	603	578	550	572	585	583	571	602	584	589	560	538	576	602	595	600	601	584	594	566	580	586	569	587	557	575	583	593	564	588	544	553	569	588	586	611	569	570	603	522	573	635	587	583	582	625	578	555	596	605	577	591	600	558	541	583	629	594	547	579	605	579	562	579	552	557	583	561	611	534	607	605	540	591	565	584	536	538	598	568	610	555	557	568	567	591	622	597	539	584	616	560	547	589	576	594	624	536	582	607	601	633	587	548	579	578	576	607	598	531	610	583	593	579	536	522	565	573	599	560	618	594	572	557	563	583	597	581	571	599	610	598	617	603	557	595	598	584	582	589	577	562	573	581	584	583	580	612	576	564	599	540	581	565	594	562	579	553	595	523	590	560	602	552	552	559	600	524	588	544	598	579	610	599	574	599	589	575	598	629	582	618	560	613	594	566	597	598	560	563	555	567	606	595	558	602	580	579	590	574	601	559	602	529	580	579	602	588	592	581	604	554	588	565	601	592	577	597	521	521	568	601	608	610	553	586	574	590	596	586	569	579	611	568	615	584	562	565	583	524	612	546	591	617	553	540	620	595	592	520	602	542	587	609	524	591	600	586	570	608	592	610	547	565	540	583	526	603	590	565	591	579	571	562	571	566	602	597	580	585	586	562	614	612	592	583	569	579	550	574	557	596	655	581	597	564	626	583	612	546	610	606	573	560	572	600	615	588	590	538	649	571	581	593	569	582	588	552	552	572	601	561	584	604	579	568	585	588	597	611	593	572	569	570	547	583	597	617	550	556	589	580	605	572	566	576	526	560	555	570	589	632	553	559	565	605	542	566	598	596	559	620	627	560	532	554	604	550	562	612	555	554	614	573	572	564	575	576	577	563	564	600	616	584	551	617	588	562	553	610	553	569	560	565	594	547	612	523	628	563	595	548	580	601	623	552	508	571	576	586	614	625	587	575	593	524	536	606	568	557	595	577	609	574	576	567	557	590	570	543	589	551	582	595	593	572	603	617	611	612	547	609	564	593	620	559	564	552	576	574	556	582	641	559	601	551	580	604	588	553	555	566	564	555	593	553	558	605	557	586	580	587	562	557	554	551	544	563	565	578	608	570	571	564	582	631	571	570	568	574	560	558	567	623	598	593	609	568	551	638	595	579	612	591	555	597	581	608	535	546	583	606	562	573	545	599	588	584	610	582	564	586	586	545	574	589	609	527	578	537	607	594	593	591	584	569	614	591	584	599	553	556	587	544	587	561	517	602	593	569	595	571	580	567	585	550	595	582	597	578	585	592	600	563	597	565	570	592	539	551	596	601	637	563	557	612	598	568	538	594	552	598	589	526	606	615	615	606	576	573	568	570	544	552	567	555	569	583	590	535	587	588	597	593	604	587	567	565	585	553	601	633	607	578	580	588	568	564	597	593	610	561	576	581	597	585	572	599	544	586	623	584	580	571	563	580	537	583	590	567	578	555	657	553	558	559	592	605	567	556	609	567	522	545	609	574	590	600	617	576	582	573	605	591	555	578	619	577	579	597	556	572	548	546	575	601	571	583	526	598	577	607	628	608	574	591	592	566	572	590	617	591	571	568	569	551	575	572	560	578	556	557	637	610	580	601	576	560	598	586	603	588	585	570	563	567	585	574	598	553	587	609	574	577	625	581	580	585	553	571	578	608	594	569	612	563	600	563	580	530	579	592	554	591	574	560	561	614	612	582	539	571	556	600	593	595	578	562	594	590	561	605	565	557	543	573	548	593	570	576	580	598	582	580	526	591	558	587	569	584	595	575	539	623	563	549	546	615	595	590	548	582	596	582	606	565	547	594	556	620	589	572	596	595	591	589	583	547	623	578	580	528	560	603	574	524	543	574	624	584	565	595	567	558	576	580	606	559	600	560	604	546	620	589	578	541	578	612	569	572	546	569	598	548	574	580	613	553	564	526	603	577	600	610	598	563	580	591	590	553	567	541	562	573	616	559	589	599	556	577	573	599	579	567	579	572	606	505	594	555	604	568	611	630	641	578	531	550	591	569	575	593	591	625	570	592	563	566	577	556	564	606	541	563	564	545	569	575	583	568	550	534	583	601	586	588	606	601	531	595	584	540	578	591	557	591	567	545	603	622	572	592	594	593	580	545	600	577	542	600	587	553	594	593	576	585	563	571	592	591	602	632	598	581	569	631	592	618	577	603	573	623	580	587	574	593	534	603	589	542	579	542	592	594	557	555	554	598	613	571	601	603	569	550	593	565	582	608	578	603	572	554	594	547	621	580	586	585	569	591	569	547	580	605	550	554	597	620	605	593	596	563	575	569	512	578	554	600	563	560	592	560	585	553	654	596	566	555
15671	11735	11984	9415	5941	3782	2591	1950	1449	1219	995	968	907	915	973	803	628	490	461	385	348	355	303	327	337	265	294	282	289	295	279	305	256	256	227	263	244	243	262	249	239	235	250	273	249	241	263	250	258	262	254	227	224	251	220	273	242	246	221	239	259	225	250	258	234	252	225	234	241	257	215	211	228	224	231	244	206	255	242	224	228	234	209	263	225	233	236	210	236	219	232	231	247	235	249	271	248	218	237	208	244	245	230	245	234	243	241	240	267	230	228	214	251	240	215	260	236	225	253	258	197	217	275	238	266	232	256	226	232	229	266	246	250	253	241	260	227	258	223	249	231	236	253	241	235	216	238	247	215	218	235	212	235	230	208	244	234	237	242	240	249	214	241	230	226	270	231	239	229	220	233	259	265	262	227	218	240	218	240	244	249	259	257	237	260	226	207	232	228	219	219	211	242	249	237	211	224	254	226	235	238	244	221	237	229	266	241	235	229	238	237	240	212	207	243	224	229	230	256	227	221	254	262	220	230	219	215	243	228	249	231	256	238	215	254	237	250	260	265	229	230	259	259	253	242	255	245	233	223	190	243	235	247	231	234	242	276	247	230	245	244	249	234	230	220	245	269	232	246	233	264	267	240	234	220	249	228	210	251	265	227	244	234	229	244	253	237	242	241	244	233	217	246	267	217	238	226	227	229	264	255	230	219	233	257	229	227	225	245	218	253	242	243	250	223	235	208	256	239	247	246	238	244	226	236	246	214	227	243	239	244	253	213	252	237	231	222	233	239	220	214	233	235	219	243	228	252	242	249	214	243	235	231	240	247	211	237	221	258	239	233	241	233	237	248	245	216	246	213	253	219	240	247	240	228	233	226	233	197	251	238	243	246	248	245	259	239	237	222	251	229	246	226	250	249	238	233	231	260	247	227	233	246	244	247	288	238	224	217	234	219	218	233	243	241	220	267	239	229	257	254	218	224	230	228	253	222	229	228	225	237	232	230	235	252	215	256	243	224	234	229	245	252	252	258	218	230	256	226	255	265	229	258	250	244	246	260	218	230	244	232	261	248	226	214	230	248	245	244	254	228	230	232	232	225	225	214	233	231	218	214	234	248	269	261	232	218	248	246	238	245	253	238	212	235	208	223	224	239	234	226	214	243	238	235	264	215	244	245	254	237	258	247	237	223	228	228	217	231	225	215	222	262	222	234	243	250	200	225	242	277	254	248	228	252	233	262	228	264	288	242	234	241	237	231	241	257	245	225	251	244	249	231	231	225	225	232	245	210	229	222	240	219	253	232	210	239	224	259	241	231	255	240	220	214	247	230	224	238	245	258	233	230	249	216	256	247	214	248	218	227	238	245	231	234	238	234	236	248	234	229	222	242	248	247	234	239	224	225	238	235	256	251	244	245	263	264	223	227	240	252	234	236	239	240	240	237	252	234	257	262	227	235	231	221	209	256	229	223	249	234	204	255	240	240	244	239	242	213	279	207	260	260	248	242	249	222	238	219	251	215	231	236	251	224	242	261	241	242	227	214	236	205	241	257	242	244	249	242	239	242	211	239	220	240	239	261	217	245	230	236	236	215	255	233	234	223	259	215	243	234	256	226	230	231	219	229	209	241	231	224	210	245	237	271	234	267	253	266	239	229	237	222	230	228	220	235	271	237	205	269	225	245	262	244	216	236	220	234	239	244	216	246	211	246	247	244	205	224	216	241	231	244	241	268	246	214	224	225	249	270	226	264	239	236	256	250	264	221	224	225	231	262	216	248	250	208	238	229	254	226	236	241	273	237	232	267	240	240	238	249	242	230	266	255	251	233	257	233	244	229	253	251	232	239	253	242	218	236	217	238	243	234	215	241	217	253	244	240	248	253	238	241	200	231	228	231	250	244	228	228	227	223	226	230	233	268	257	239	253	227	228	264	222	233	225	227	218	234	223	237	217	213	258	224	251	217	217	257	256	286	240	245	206	251	230	248	255	263	219	242	226	246	234	230	254	226	242	231	234	241	231	211	217	244	234	222	237	217	222	261	227	226	239	238	224	228	222	245	232	238	256	233	236	238	239	227	211	229	234	244	225	249	258	242	231	251	245	255	248	235	246	226	213	211	223	241	243	223	237	262	236	208	250	224	235	233	223	254	232	219	252	242	228	218	228	233	239	219	240	257	225	231	234	228	253	230	234	216	242	237	225	252	251	210	249	256	258	248	227	222	248	238	257	250	222	258	223	269	220	240	228	250	236	217	226	232	254	247	256	254	222	252	246	215	225	249	257	236	252	251	233	244	219	237	257	253	244	263	224	223	256	275	252	270	220	244	258	227	227	226	252	209	239	238	226	234	242	248	224	255	218	257	234	232	219	219	223	262	252	236	211	242	209	237	247	220	219	245	265	232	221	218	230	240	221	210	262	243	243	224	222	271	238	232	221	244	247	245	213	233	232	231	248	237	219	252	230	250	260	251	217	229	237	240	208	260	258	260	249	240	229	216	241	225	256	251	255	256	249	216	239	278	221	267	229	252	229	216	228	234	232	263	244	231	242	226	258	240	264	231	238	249	276	227	229	231	213	246	217	212	222	260	236	243	241	206	201	209	215	248	229	259	244	243	267	249	247	250	252	219	243	225	246	216	248	234	225	236	226	243	240	274	248	258	272	229	257	234	246	229	253	231	269	267	242	235	232	235	270	256	239	240	253	224	232	238	247	239	257	236	223	226	237	236	229	259	258	219	237	257	229	231	216	235	216	217	227	210	261	228	195	223	277	269	229	232	231	270	206	227	222	236	256	218	254	229	248	248	257	224	253	200	239	221	208	221	220	227	250	213	243	281	214	290	281	217	220	229	255	239	221	266	237	245	236	225	200	221	243	268	222	255	226	227	249	246	229	234	249	237	265	261	253	247	241	246	248	223	248	247	241	223	228	244	244	249	259	255	222	232	211	264	245	247	205	260	226	214	245	231	232	235	232	226	247	263	240	238	244	232	220	246	248	225	225	217	264	251	234	234	238	221	222	231	211	260	241	243	254	227	256	220	244	216	253	223	254	227	201	225	231	244	240	218	231	249	225	265	207	250	240	263	259	226	212	223	228	255	241	229	228	253	260	221	221	223	226	225	215	262	238	245	237	258	253	249	247	230	239	248	249	264	271	288	221	215	265	245	219	252	255	221	230	222	237	230	235	215	234	248	193	255	227	233	240	261	242	242	230	250	277	235	221	239	222	242	221	236	262	257	235	205	240	230	220	231	229	255	242	268	247	234	249	247	255	225	260	257	230	226	250	220	270	239	245	243	241	214	227	236	238	264	232	239	239	248	256	208	225	237	229	226	252	246	254	246	242	253	227	222	229	210	254	255	241	258	238	245	267	221	247	248	234	212	252	236	267	246	214	213	220	235	228	257	228	261	231	241	261	211	241	225	206	257	231	240	274	238	232	233	226	218	221	236	223	253	263	226	238	264	222	227	238	225	227	261	225	247	279	255	239	232	267	231	227
8832	9757	17588	20356	16878	13241	10691	9003	6946	5921	5112	4879	4834	5061	4949	4448	3417	2674	2103	1724	1535	1326	1220	1175	1118	1052	1008	962	960	880	817	801	820	770	726	741	753	785	682	727	701	759	764	728	723	731	709	661	607	651	633	664	668	625	602	649	631	640	640	609	608	604	644	635	650	671	600	605	622	652	592	616	621	631	579	593	601	597	595	622	620	638	568	617	624	628	578	605	587	586	617	592	574	640	595	578	619	627	602	597	603	603	641	557	532	606	593	575	634	609	648	545	595	610	579	628	600	629	582	563	589	617	608	598	559	599	580	608	593	600	627	612	595	590	588	614	568	581	604	634	592	650	629	586	607	573	584	601	623	593	621	576	649	603	597	571	666	579	622	619	636	574	617	600	572	616	583	624	603	614	596	572	561	596	565	645	656	615	579	604	612	599	590	612	608	617	623	609	591	583	563	612	600	590	595	608	620	589	558	597	583	593	588	619	606	555	626	581	609	602	623	610	571	588	626	594	642	605	593	610	598	603	589	629	636	627	575	605	562	616	582	589	590	658	579	609	609	609	596	589	612	589	603	559	670	585	571	648	578	564	626	632	583	645	645	591	620	647	603	582	575	574	628	572	582	566	603	587	555	625	590	587	594	585	617	609	590	608	604	599	621	625	621	592	574	602	569	574	586	578	576	598	601	615	621	611	582	597	607	577	598	569	601	613	630	571	565	615	583	649	614	552	624	643	605	595	614	592	549	621	595	575	545	612	641	647	576	592	612	568	594	578	601	574	580	649	631	589	612	572	592	588	594	566	591	577	597	595	609	601	564	612	622	648	567	605	572	624	566	601	594	606	600	543	620	616	627	617	599	611	620	602	591	617	582	583	642	590	569	549	595	562	596	626	616	617	615	614	574	562	605	611	598	611	595	579	598	561	584	626	569	571	603	551	588	631	580	614	622	565	589	651	571	639	612	590	580	576	602	579	600	565	554	617	638	583	570	596	575	651	594	605	616	566	636	620	595	580	660	616	593	630	639	582	582	565	573	638	600	631	605	559	622	598	642	601	584	609	596	569	603	600	604	585	651	605	579	599	612	569	613	585	594	597	583	635	577	597	597	580	584	589	588	607	602	582	595	598	605	602	603	625	560	610	611	559	642	594	628	630	569	584	571	577	700	624	598	591	599	589	611	590	632	620	633	559	583	629	570	631	571	592	631	592	561	651	630	602	602	601	552	568	666	640	610	597	579	644	592	600	585	629	577	573	559	590	595	601	603	574	616	591	596	585	596	605	614	583	570	546	598	593	627	579	581	634	611	570	605	560	620	660	598	608	614	636	586	585	599	578	587	602	582	606	592	615	599	627	647	576	592	613	571	631	617	592	627	576	602	576	551	584	620	678	625	595	591	600	585	572	574	573	605	614	615	609	593	608	611	581	650	592	614	622	644	579	584	635	542	592	644	569	587	595	598	598	595	628	592	653	585	592	593	580	531	583	593	610	572	614	617	638	573	620	643	580	658	659	575	580	575	638	560	571	674	615	550	581	563	630	605	588	562	590	575	627	588	574	619	582	603	599	577	627	634	606	588	590	584	574	604	614	654	591	567	609	645	617	575	575	604	666	616	615	588	547	604	620	582	595	572	572	653	592	616	555	627	589	566	612	664	610	635	634	578	643	630	551	575	588	564	600	594	633	599	568	612	587	608	700	643	563	617	595	602	598	601	564	599	595	640	597	607	599	616	559	619	609	581	553	591	624	637	581	578	601	574	578	619	603	595	638	572	599	616	583	619	579	624	624	601	547	575	605	576	585	621	613	602	550	557	616	581	580	572	596	565	570	667	623	624	578	597	581	574	608	602	566	631	582	578	580	589	602	582	609	632	603	633	624	577	597	636	603	600	620	639	578	582	579	584	594	591	593	645	562	634	636	588	600	555	592	571	633	562	595	569	580	590	586	585	640	636	621	577	630	622	618	584	624	557	582	596	577	586	628	592	625	569	619	640	569	587	561	585	577	557	598	605	608	617	626	550	587	581	594	614	608	616	600	623	580	567	568	596	579	631	613	638	573	596	636	611	620	575	600	571	631	542	581	556	586	613	616	617	604	603	575	623	596	577	568	613	572	636	594	641	629	645	568	542	583	554	610	604	619	562	629	630	555	620	575	618	631	615	589	624	634	570	546	579	602	559	616	625	615	623	589	612	615	623	614	560	577	618	586	611	617	614	595	619	591	605	605	616	627	591	598	581	637	534	638	618	589	595	618	568	555	590	623	592	606	612	576	618	579	638	637	576	587	554	622	612	593	637	571	600	577	585	609	637	629	593	611	641	587	634	611	547	597	597	619	583	622	568	611	574	582	616	594	625	637	591	642	634	620	576	608	573	616	605	611	567	641	573	622	583	575	618	619	619	591	562	615	615	547	607	633	654	631	582	604	535	618	537	614	591	595	628	656	623	573	611	605	635	601	611	626	639	587	614	615	530	602	582	532	583	599	617	583	553	579	587	577	592	577	624	606	634	578	627	610	636	578	554	663	611	653	635	582	591	627	593	628	601	594	579	603	617	585	646	604	621	625	582	578	622	620	552	639	579	565	587	594	571	608	583	557	616	578	592	591	610	596	591	587	592	585	624	590	607	586	592	592	604	618	583	637	598	608	566	606	605	647	594	545	625	587	583	609	592	588	567	605	633	565	578	582	574	580	589	580	582	646	622	600	603	610	563	613	620	596	586	613	611	613	575	601	614	580	558	601	572	632	643	603	612	606	565	608	580	569	576	600	591	571	576	621	582	601	611	582	565	611	672	618	567	551	597	593	611	586	619	590	601	599	598	575	603	594	640	555	578	611	609	623	622	579	609	577	617	625	593	620	621	586	604	608	588	620	581	586	584	589	590	594	607	609	587	610	595	587	572	626	628	582	592	565	586	615	558	625	587	596	609	653	619	592	556	602	608	638	622	618	620	571	639	630	561	592	591	614	577	644	605	573	625	588	587	611	611	576	622	605	580	624	598	606	576	600	634	542	567	579	577	607	605	560	582	604	644	617	544	601	591	602	593	577	593	556	591	586	610	592	622	613	623	569	657	576	551	610	592	562	552	617	635	595	599	630	591	621	609	585	640	564	629	654	578	587	576	606	593	611	607	606	595	624	636	551	587	592	576	603	556	573	582	606	633	566	644	544	621	590	578	605	605	575	620	589	593	573	601	601	591	557	632	601	622	602	592	598	617	615	599	629	630	600	628	595	608	640	614	575	617	643	576	617	610	599	566	646	639	580	603	589	609	580	576	592	589	569	620	592	572	600	578	590	607	554	606	598	603	599	542	550	593	618	591	611	608	589	598	573	586	596	578	593	560	607	617	573	637	642	602	596	611	580	607	622	596	646	605	609	583	614	617	573	604	570	588	610	595	644	590	608	575	576	612	604	639	585	576	579	576	616	637	623	581	599	621	591	617	600	611	589	620	611	598	620	556	636	598	610	580	559	579	557	632	609	583	619	654	566	591	592
25082	18255	18557	15364	10508	7078	5178	3909	2871	2450	2105	1884	1858	1808	1532	1295	1174	905	703	692	676	627	554	564	488	455	422	412	399	392	364	367	358	369	364	372	349	348	342	318	332	324	334	356	347	337	343	321	306	343	302	313	328	302	287	324	320	299	282	301	300	300	291	285	314	303	343	316	268	306	270	296	269	272	298	296	291	285	285	302	272	295	293	295	256	281	299	247	249	274	263	281	258	278	293	318	319	281	249	287	277	285	297	242	274	280	275	279	271	302	302	284	247	306	311	298	279	242	295	256	279	286	277	292	288	307	308	284	304	284	266	300	314	282	294	274	274	294	270	268	247	309	300	306	283	297	265	305	295	271	276	287	297	266	292	273	275	262	268	286	274	258	267	260	295	307	284	271	264	308	276	261	302	292	292	300	293	300	278	244	273	291	281	257	294	294	291	303	284	249	272	297	259	301	299	280	284	282	313	285	298	292	292	265	309	288	290	246	274	281	276	286	294	278	285	279	302	305	269	258	279	266	297	309	298	257	293	278	290	295	311	320	311	297	297	278	288	264	269	261	285	254	283	274	274	251	288	286	329	263	290	281	257	301	300	275	309	297	256	278	297	279	278	286	290	283	293	291	295	252	288	287	253	277	276	285	320	300	290	280	310	278	292	277	284	283	255	278	254	260	282	290	301	295	290	289	251	268	291	274	277	268	280	269	272	284	326	308	255	275	261	292	257	258	289	281	278	296	299	260	296	304	309	296	272	303	264	276	275	288	280	253	294	265	292	272	293	256	291	302	284	299	268	260	230	267	272	273	291	285	295	290	298	271	292	291	261	267	283	268	287	265	285	284	269	295	280	258	282	290	285	290	268	245	283	323	274	298	245	285	313	286	285	293	289	290	307	281	281	288	297	310	269	266	289	300	270	285	283	288	295	289	263	278	280	293	317	276	280	265	272	283	283	266	274	267	262	314	290	287	304	273	292	252	283	292	313	302	295	270	285	262	271	259	293	290	290	266	287	267	264	297	304	279	271	284	263	305	288	279	283	304	270	279	302	283	293	253	255	280	284	277	299	273	292	239	308	269	295	288	301	293	288	283	275	274	280	292	272	273	298	265	252	304	294	290	267	261	291	278	283	278	281	273	272	289	279	287	294	286	271	264	286	279	261	269	284	290	248	299	287	308	281	271	240	246	276	282	282	267	303	295	277	299	300	276	289	299	253	302	300	295	289	315	246	280	276	313	288	302	299	275	262	277	277	260	251	285	293	295	281	277	284	265	315	296	276	304	302	307	299	308	285	267	300	282	294	269	268	294	248	293	323	285	287	292	305	286	282	254	279	280	272	266	248	267	273	259	272	273	304	301	269	296	284	256	280	302	294	300	294	272	265	294	262	287	259	292	313	274	284	291	294	289	307	288	283	274	284	304	281	283	269	299	242	251	306	321	286	275	279	292	272	294	271	258	292	290	271	310	267	275	265	300	287	308	291	260	263	302	286	320	283	283	306	289	308	291	261	291	308	298	277	293	282	311	272	290	295	269	274	294	270	244	295	268	295	276	303	289	297	272	283	274	240	273	282	288	272	249	266	229	256	280	291	311	293	269	271	292	280	293	270	274	324	323	304	270	303	291	278	288	279	275	288	265	282	286	256	252	268	284	268	276	272	282	306	279	263	266	294	249	244	297	271	296	305	274	260	257	303	296	288	297	281	288	297	275	272	299	254	287	278	310	267	296	310	314	294	303	283	259	301	290	296	261	303	305	261	294	318	277	277	249	266	279	269	267	285	290	274	281	309	286	270	285	295	278	274	289	275	254	301	256	310	274	272	290	284	286	288	262	273	266	267	315	290	279	277	307	284	300	300	274	292	281	246	262	279	285	302	282	318	287	307	261	281	302	318	280	305	290	275	273	284	267	301	307	279	299	282	257	292	289	272	274	297	285	313	285	290	270	273	267	274	278	282	294	282	297	322	296	286	278	288	292	263	289	283	288	288	294	288	282	260	280	263	283	275	265	286	265	295	264	289	271	300	264	314	297	281	272	288	302	252	284	321	308	269	286	273	292	262	317	305	286	281	288	304	262	286	254	276	277	259	286	295	282	297	289	289	265	266	283	269	303	312	294	279	300	308	288	281	288	268	267	309	294	289	267	296	265	317	277	263	295	293	290	273	240	298	267	266	327	269	310	293	278	300	283	286	293	321	270	285	291	271	297	296	316	282	283	278	296	289	294	262	279	297	298	271	276	312	300	244	272	288	292	274	257	260	258	323	299	311	269	291	260	273	309	298	296	284	299	269	299	304	265	283	270	263	292	291	243	306	281	297	245	271	278	285	288	256	286	280	319	277	278	300	285	310	248	263	312	255	287	270	285	265	260	310	300	296	281	264	268	302	283	283	296	305	298	288	280	290	287	300	276	291	294	282	299	313	228	275	304	269	297	300	252	289	302	283	290	284	289	289	292	266	277	278	275	280	292	296	279	272	276	282	267	269	297	290	292	271	273	260	276	263	310	275	265	295	264	308	259	302	259	282	296	297	294	283	261	314	283	286	286	299	272	277	285	271	320	281	309	281	300	268	297	317	259	274	289	303	320	296	259	266	265	268	283	289	293	268	290	272	295	298	266	302	293	276	255	255	287	297	268	308	284	265	278	281	277	305	300	289	306	267	284	265	266	274	271	294	309	265	284	277	262	270	267	282	287	288	291	284	287	291	276	262	303	296	290	299	281	290	245	293	317	273	275	293	270	292	295	295	287	265	239	290	266	301	267	257	257	261	240	304	281	285	312	294	307	309	289	281	267	302	275	316	304	293	304	294	253	309	260	296	275	312	297	288	288	274	279	311	266	277	284	288	293	280	283	277	277	269	279	277	278	277	273	291	288	267	305	244	302	273	288	265	258	287	291	265	263	277	285	279	263	268	278	283	262	265	294	273	283	274	324	290	310	296	311	270	304	275	265	295	273	272	289	299	286	290	275	285	281	261	274	265	279	264	271	277	288	290	300	293	302	302	277	287	280	263	301	246	286	317	267	287	300	261	303	282	305	306	282	273	281	296	283	290	291	271	269	299	277	287	307	275	281	297	262	283	282	283	259	293	272	298	271	295	270	298	299	294	284	320	285	273	296	307	268	289	262	285	283	280	304	304	284	324	278	303	288	266	268	290	275	258	301	326	272	248	286	308	315	304	276	277	289	266	249	275	281	255	292	320	287	283	281	288	270	287	257	290	284	263	315	282	288	270	291	265	296	292	239	307	291	269	294	258	285	282	287	281	301	256	297	277	258	272	285	291	319	295	264	295	261	266	268	282	306	266	309	276	304	250	308	262	274	325	266	291	269	299	291	294	329	272	281	267	280	246	316	288	284	280	273	274	282	264	256	287	287	272	262	268	270	282	292	289	320	283	296	291	306	291	291	287	277	284	287	282	284	295	298	292	278	282	269	266	315	253	274	283	290	293	286	250	275	273	296	243	296	252	269	267	267	286	301	311	274	309	308
15242	13601	24046	26880	24231	20366	17348	15140	12809	11556	10455	9544	9256	8893	8251	7143	5691	4693	3912	3555	3263	3124	2884	2823	2162	2083	1885	1778	1721	1524	1519	1547	1490	1471	1531	1479	1264	1118	1069	1057	1091	1077	1038	1154	1091	1013	943	1005	974	981	1013	995	961	866	892	839	817	843	848	875	888	850	824	800	776	767	769	788	773	781	742	750	721	738	728	714	740	725	709	736	743	725	711	698	732	718	669	716	775	695	706	679	735	672	676	752	640	667	729	695	695	739	680	745	679	684	699	724	710	700	677	666	714	681	737	709	706	699	698	690	727	700	707	713	649	723	664	663	677	743	694	676	742	656	675	722	725	630	656	716	709	673	767	648	718	716	662	696	707	668	722	684	682	670	679	729	689	724	700	698	635	724	715	688	663	700	695	670	738	690	709	632	704	742	694	767	695	669	667	712	698	729	700	698	677	649	677	709	727	722	666	712	700	687	698	703	671	695	699	725	693	698	714	650	738	683	657	697	694	684	692	732	671	653	686	689	721	669	757	652	711	717	648	685	666	663	671	681	675	699	706	665	722	675	674	733	717	690	725	679	626	637	654	735	733	710	699	711	689	697	679	736	693	666	688	686	702	670	689	676	692	706	720	712	661	730	717	695	705	672	670	724	712	704	727	736	705	698	682	683	733	705	655	705	720	730	685	656	707	737	709	742	699	656	703	718	706	774	725	721	643	685	664	720	674	718	696	673	633	700	744	694	710	645	729	684	683	640	700	675	668	714	716	694	702	668	681	662	733	699	729	666	658	682	724	620	719	734	683	662	729	702	701	713	701	692	645	746	722	738	699	732	706	719	693	672	765	712	715	688	694	738	709	671	680	664	738	706	674	659	677	695	679	725	683	659	696	699	670	673	710	694	640	691	685	657	687	668	706	694	688	778	699	718	699	677	703	676	702	682	705	695	697	707	674	664	726	738	686	675	696	707	691	694	673	703	717	692	738	707	694	682	671	719	713	701	683	654	700	680	692	700	685	684	632	703	675	668	678	716	709	768	713	747	685	684	688	688	680	697	708	709	643	695	700	649	722	679	692	702	706	657	727	702	671	680	673	708	718	678	735	680	685	682	711	678	704	701	672	689	679	657	668	687	720	696	702	701	656	689	710	740	695	683	733	682	726	705	697	626	670	756	684	684	694	674	717	683	727	661	737	675	689	702	688	664	722	670	663	708	714	704	685	682	706	674	698	709	719	699	722	684	720	666	730	639	654	689	711	714	650	658	708	712	696	714	709	715	715	699	654	684	701	686	692	742	725	671	698	679	689	722	704	690	723	686	660	746	720	739	691	700	684	698	701	668	673	716	724	723	671	734	688	705	683	692	698	696	709	674	694	679	727	647	696	722	738	691	738	675	641	680	654	681	693	694	654	694	710	692	685	723	618	696	715	717	741	714	693	737	711	707	697	650	674	720	648	702	685	692	625	662	661	694	701	703	710	701	746	665	653	650	699	682	672	705	653	734	680	737	689	724	737	739	692	627	697	724	689	663	692	669	679	681	699	728	709	660	661	667	650	728	692	705	676	678	732	683	695	699	672	715	736	714	683	669	721	672	723	683	706	678	699	721	667	667	692	683	685	667	691	674	680	709	665	672	635	712	738	681	684	725	707	680	699	699	643	703	725	703	735	694	661	682	713	671	681	736	704	711	714	699	706	761	721	714	696	697	690	710	717	662	751	719	718	689	667	730	726	719	696	683	633	723	677	674	631	681	697	662	659	720	728	697	686	693	732	694	732	726	698	712	676	684	741	696	687	678	674	689	725	688	696	694	687	701	712	655	668	688	691	699	701	728	706	699	689	704	734	638	674	676	673	692	689	696	663	688	749	702	683	676	722	692	693	642	698	695	678	701	713	660	714	714	719	723	685	672	674	678	685	703	694	696	668	711	678	745	622	707	690	685	699	668	665	784	694	675	695	672	678	717	658	717	678	680	735	721	720	654	641	682	727	680	747	682	736	704	618	701	681	722	689	704	760	715	735	681	663	696	707	708	726	675	702	699	657	683	649	691	688	735	715	683	717	718	711	675	681	702	649	731	686	717	681	687	682	670	709	686	680	681	734	664	671	696	714	737	715	623	701	671	717	732	664	696	721	668	728	711	716	686	677	678	673	701	676	670	702	660	661	671	725	714	740	687	714	722	716	690	697	668	700	676	656	728	684	661	699	711	681	699	708	668	718	705	704	731	701	662	685	680	677	728	680	715	673	757	655	699	697	728	675	694	722	717	685	681	711	691	738	675	705	706	666	721	700	708	679	660	679	673	718	757	723	646	719	706	743	681	656	729	688	683	696	707	690	716	693	672	696	710	677	677	714	721	730	696	698	682	712	692	666	725	666	682	693	671	707	742	695	711	705	703	675	640	707	665	696	696	706	699	740	658	684	714	693	702	702	656	692	717	689	695	715	663	704	689	668	705	684	681	714	670	666	665	694	688	712	685	709	734	665	684	718	735	736	705	639	639	692	689	704	693	705	703	699	702	727	655	686	728	690	731	725	710	649	701	687	707	696	720	666	716	672	656	704	708	676	684	733	671	698	765	711	702	725	690	679	730	762	732	679	704	739	679	688	720	709	671	673	718	664	700	714	713	647	688	702	691	680	706	692	698	682	669	695	694	714	713	697	706	706	702	703	703	708	701	686	749	681	707	687	720	692	664	721	684	765	662	708	706	709	710	730	715	686	683	678	709	669	745	671	678	738	722	726	729	659	744	650	682	687	688	690	679	730	711	723	694	714	687	704	708	668	746	655	666	659	713	688	701	729	717	724	708	725	678	687	702	684	683	688	654	628	750	707	720	702	651	722	693	691	696	708	744	695	704	723	671	695	720	695	702	702	700	678	729	695	673	757	671	658	684	708	690	710	673	727	664	694	701	704	701	668	712	651	669	709	709	679	713	704	666	668	708	732	678	651	726	701	689	736	661	684	670	671	710	694	713	695	687	690	752	695	688	714	640	689	667	684	741	684	695	717	683	688	705	668	711	676	701	729	769	688	689	702	697	676	700	737	716	665	717	679	684	708	720	711	693	698	653	718	717	681	713	687	648	687	722	656	732	731	720	705	705	691	710	683	688	709	640	732	711	681	683	729	659	655	664	715	710	668	694	720	721	675	706	670	737	706	680	715	734	710	677	676	657	717	692	662	723	710	662	686	647	695	653	683	686	733	658	685	735	728	710	737	702	704	710	682	696	710	649	670	663	655	720	694	683	727	696	686	740	677	743	664	694	683	667	712	697	677	646	625	677	667	720	687	725	647	693	684	690	750	667	656	682	695	685	666	745	705	701	730	740	686	728	685	707	695	721	704	659	671	675	672	694	703	673	670	725	716	667	714	644	672	709	675	697	668	701	692	712	714	677	707	729	672	659	674	705	719	670	727	692	639	717	691	698	670	668	706	681	692	682	679	703	694	697	684	662	703	699	700	689	674	692	698	719	716	697	665	719	697	673	699	704	722	709	683	691	653	663	654	686
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
