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
336330804128	336330804697	336330805247	336330805797	336330806347	336330806897	336330807447	336330807997	336330808547	336330809097	336330809647	336330810197	336330810747	336330811297	336330811847	336330812397	336330812947	336330813497	336330814047	336330814597	336330815147	336330815697	336330816247	336330816797	336330817347	336330817897	336330818447	336330818997	336330819547	336330820097	336330820647	336330821197	336330821747	336330822297	336330822847	336330823397	336330823947	336330824497	336330825047	336330825597	336330826147	336330826697	336330827247	336330827797	336330828347	336330828897	336330829447	336330829997	336330830547	336330831097	336330831647	336330832197	336330832747	336330833297	336330833847	336330834397	336330834947	336330835497	336330836047	336330836597	336330837147	336330837697	336330838247	336330838797	336330839347	336330839897	336330840447	336330840997	336330841547	336330842097	336330842647	336330843197	336330843747	336330844297	336330844847	336330845397	336330845947	336330846497	336330847047	336330847597	336330848147	336330848697	336330849247	336330849797	336330850347	336330850897	336330851447	336330851997	336330852547	336330853097	336330853647	336330854197	336330854747	336330855297	336330855847	336330856397	336330856947	336330857497	336330858047	336330858597	336330859147	336330859697	336330860247	336330860797	336330861347	336330861897	336330862447	336330862997	336330863547	336330864097	336330864647	336330865197	336330865747	336330866297	336330866847	336330867397	336330867947	336330868497	336330869047	336330869597	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
76091	78815	65682	47352	33908	28501	15376	7940	4668	2678	1950	1586	1266	874	862	638	452	377	339	282	260	266	245	238	227	235	229	233	252	251	242	247	243	252	257	235	253	232	237	251	267	241	238	214	232	219	227	226	215	214	234	257	263	243	272	228	243	226	236	226	240	230	258	249	236	214	243	243	255	234	227	233	238	210	215	222	213	259	233	265	232	232	253	228	217	221	213	243	282	207	223	263	244	223	249	227	255	266	254	214	237	263	235	249	264	238	229	261	226	245	245	233	219	206	242	215	224	244	253	248	228	227	237	239	230	245	212	241	236	259	230	244	236	245	269	237	244	240	223	223	238	238	248	227	224	221	250	248	229	218	236	212	253	245	222	221	237	230	213	231	223	257	215	245	246	225	240	248	228	234	239	204	230	227	251	241	232	214	234	227	233	257	207	215	233	235	231	209	252	232	214	215	220	236	248	241	238	244	220	257	220	205	232	235	237	218	213	246	207	226	247	214	237	242	240	250	202	260	237	232	223	233	233	216	235	211	217	228	245	236	239	230	212	239	223	228	233	248	230	234	243	239	239	241	238	222	224	256	231	234	269	249	237	229	250	237	230	249	226	266	267	246	255	256	241	212	222	224	229	229	232	238	237	266	247	240	239	242	246	215	224	265	243	253	236	268	259	230	217	261	226	238	258	257	236	212	249	220	249	227	244	218	223	231	224	238	246	227	271	247	228	268	212	212	260	241	229	233	248	237	260	255	226	247	244	204	246	232	216	224	244	268	244	222	237	213	240	242	235	227	238	229	233	227	241	249	223	211	250	241	248	208	250	251	240	242	250	230	225	215	229	259	246	241	238	247	231	219	215	260	231	234	231	209	229	244	257	228	232	220	241	213	245	233	220	224	251	232	247	219	241	222	248	233	252	230	214	248	250	235	231	228	226	221	248	253	234	253	219	225	253	253	231	223	227	223	213	221	275	241	259	218	244	240	220	239	247	224	254	258	221	225	244	222	236	209	208	229	229	250	236	234	241	249	213	228	238	223	235	207	221	244	216	219	217	244	254	252	215	205	242	259	263	253	218	217	230	235	220	265	265	228	226	247	262	221	221	235	219	241	238	224	221	239	224	241	221	233	234	265	254	209	224	228	225	254	266	234	217	239	265	238	254	237	249	243	223	212	249	242	254	245	224	248	240	254	237	237	224	251	240	201	228	243	251	265	241	217	242	253	254	238	244	213	215	272	222	264	228	209	270	242	221	220	246	243	252	209	194	222	238	237	223	230	251	265	248	206	237	221	232	235	231	216	231	239	256	248	248	237	222	258	244	232	231	240	244	214	248	212	256	257	256	242	275	232	238	217	226	226	219	237	263	198	241	229	240	231	239	217	242	249	247	203	238	248	232	254	257	239	213	240	237	249	236	248	239	244	221	218	218	241	252	225	237	224	213	242	229	237	237	237	235	244	256	224	232	230	244	231	233	231	221	215	246	278	264	221	225	236	227	214	221	254	222	224	258	220	237	246	255	235	242	224	237	199	195	234	250	230	216	255	234	227	246	207	249	242	223	261	257	238	238	259	230	217	239	232	212	226	247	232	214	266	248	231	219	258	248	204	248	254	221	240	267	255	243	229	244	226	240	259	221	246	256	254	236	249	210	246	224	199	221	253	255	257	247	217	222	267	241	217	223	247	212	246	226	234	209	245	227	229	250	248	223	235	231	215	218	236	245	260	230	238	259	226	216	221	239	239	225	226	222	254	249	252	245	216	229	228	244	253	255	230	237	229	222	246	228	239	235	240	222	256	250	250	220	252	223	243	252	219	212	204	215	222	239	269	236	238	242	240	269	220	248	241	252	241	254	222	226	229	226	212	253	228	250	195	227	212	225	226	244	246	242	228	226	265	246	236	211	215	246	241	260	251	236	236	208	233	230	246	229	240	245	256	238	236	228	246	234	233	236	223	219	215	258	253	215	222	239	242	218	222	254	242	244	233	217	207	231	248	237	231	260	224	236	240	235	249	248	250	203	256	218	265	229	213	239	225	264	241	245	267	229	244	228	243	235	238	227	228	251	216	214	238	250	247	290	245	219	228	236	259	254	250	216	226	257	272	238	230	219	222	214	237	205	198	235	191	239	263	233	237	221	230	217	239	264	226	262	239	211	203	244	227	239	226	266	234	241	229	266	220	231	237	279	228	227	217	224	198	256	228	219	241	252	227	245	247	267	226	228	225	209	233	261	255	226	267	215	236	233	237	226	255	233	232	245	226	232	212	240	226	238	222	247	216	231	206	228	230	219	249	231	236	222	252	241	234	247	224	244	244	264	238	223	205	238	243	218	225	233	243	228	223	207	233	236	247	232	236	226	228	235	219	227	219	216	226	221	246	231	218	199	231	206	227	224	216	205	208	212	231	226	233	204	266	230	238	228	231	219	244	224	207	236	206	207	221	237	223	251	247	230	184	220	252	222	256	217	225	239	271	231	263	237	212	232	254	236	227	251	221	232	229	242	243	240	248	243	255	257	245	239	251	249	234	254	232	242	255	254	218	240	225	274	232	259	248	273	237	226	248	252	235	187	261	218	205	213	242	241	227	249	246	228	230	235	220	254	247	220	241	241	250	221	231	231	255	233	222	233	264	244	235	245	244	261	222	240	216	236	227	214	216	246	214	242	263	211	232	216	249	229	239	209	253	254	233	209	234	228	197	236	234	233	233	232	242	222	228	260	235	250	237	249	222	268	244	233	244	217	251	221	224	225	215	226	236	230	240	269	198	223	229	231	260	267	237	242	209	254	244	263	241	247	231	254	243	232	204	227	226	263	210	258	233	252	234	237	254	224	235	210	233	285	232	229	251	218	244	230	217	258	235	229	240	239	263	222	270	248	211	215	229	218	243	215	227	247	231	225	285	188	234	233	233	219	255	257	231	225	235	232	216	230	215	235	265	233	227	236	214	252	219	232	239	251	237	254	243	250	259	253	237	243	249	253	227	227	265	222	242	226	212	230	244	224	261	226	195	224	231	249	255	210	231	232	244	246	219	224	225	218	232	243	261	225	221	231	242	254	221	211	236	216	211	254	243	222	234	219	200	232	194	240	226	221	222	231	254	245	230	230	253	248	235	242	236	225	227	223	234	230	223	244	243	250	233	244	241	280	238	205	204	226	227	224	235	235	226	206	255	264	254	250	208	238	226	226	255	218	217	221	240	240	238	261	231	264	219	197	226	232	272	217	237	249	215	245	230	225	227	244	248	247	261	250	240	237	236	226	230	219	240	226	223	241	254	244	239	230	238	232	269	221	249	244	231	257	239	246	241	209	263	242	243	209	246	241	237	228	226	261	267	252	190	217	228	239	271	225	222	227	220	229	229	243	245	243	224	251	243	215	211	231	235	252	231	220	240	235	225	273	237	233	230	226	217	253	239	239	243	257	227	212	254	242	238	242	223	257	214	211	218	245	247	252	233	237	236	234	222	231	247	244	229	235	213	195	259	222	232	228	209
50107	62290	59421	49866	44063	39278	27633	19745	14685	9850	7987	6570	5075	3438	3312	2515	1751	1502	1136	876	782	637	635	644	610	623	550	590	599	649	640	614	612	580	594	623	532	607	599	554	581	593	543	564	615	607	626	613	601	565	629	607	599	604	586	607	608	612	575	607	552	575	592	614	567	587	621	661	593	581	587	580	635	606	572	596	580	640	616	586	607	625	616	600	575	606	564	606	667	572	624	561	634	591	625	593	612	545	622	584	586	611	601	593	609	583	602	589	619	562	666	594	596	587	662	566	614	643	591	558	585	576	623	579	582	607	617	610	587	636	566	585	604	618	627	571	591	579	612	594	575	559	610	610	613	573	577	624	567	608	583	596	578	593	617	565	588	593	562	624	590	622	569	585	601	575	576	611	606	585	614	587	614	624	590	627	609	609	590	565	609	594	620	570	594	615	668	606	617	570	592	593	587	581	602	578	583	599	582	503	578	591	603	599	623	638	584	633	606	567	600	572	600	582	559	560	605	582	590	617	585	588	615	591	614	580	592	590	580	590	631	622	627	607	576	599	609	622	592	589	585	581	619	602	536	593	620	582	614	594	588	607	579	592	583	583	571	633	596	645	578	561	580	611	612	625	581	558	571	634	611	566	584	592	610	617	538	611	591	564	569	607	601	602	584	594	581	568	590	615	598	598	579	583	608	637	555	610	603	592	617	561	559	601	586	610	577	610	629	571	572	580	584	564	619	577	606	566	565	617	585	582	592	596	593	586	569	569	638	599	618	572	596	591	576	575	569	640	623	610	576	557	580	558	598	590	559	565	576	622	624	591	620	539	614	642	619	597	610	576	591	596	635	590	585	595	593	597	595	592	636	600	623	597	610	578	636	601	624	622	571	566	624	603	559	576	576	618	581	606	597	602	593	598	575	617	583	626	608	588	615	607	552	577	574	565	576	576	590	608	554	571	560	582	576	600	603	607	620	594	611	623	574	636	589	571	587	600	584	596	574	592	651	622	547	585	560	580	620	625	592	566	649	635	559	612	575	620	583	559	592	581	580	617	613	595	624	571	571	605	595	561	600	571	633	623	585	585	599	593	595	623	567	560	621	646	586	551	631	590	591	612	585	607	621	582	565	601	598	598	581	617	621	591	612	582	574	567	608	624	598	595	553	613	621	576	634	599	584	602	626	613	593	592	575	592	617	584	595	604	538	594	607	609	605	604	646	587	579	571	605	581	565	583	617	615	620	631	576	540	620	603	612	615	629	589	598	599	609	582	539	627	643	569	585	578	587	591	621	595	564	587	617	599	550	623	593	652	575	595	588	610	634	573	584	584	585	605	632	595	593	602	596	577	604	601	584	628	588	650	595	609	589	592	590	640	611	589	565	605	596	619	584	576	596	597	601	622	547	601	576	600	563	598	615	591	573	576	578	582	583	598	605	607	538	590	553	605	560	554	610	527	587	621	585	593	591	598	569	575	603	619	610	619	544	598	663	587	603	607	589	554	609	605	563	610	558	599	607	615	650	660	591	605	627	596	585	612	586	630	613	565	601	548	604	593	583	610	585	594	586	583	620	546	617	606	569	602	612	592	592	596	573	591	587	577	628	601	602	607	594	598	585	583	584	579	614	619	571	626	564	553	603	597	590	607	571	592	584	608	572	608	589	600	614	563	618	603	577	597	614	574	554	613	562	555	595	636	622	627	598	590	615	583	586	640	612	597	553	601	556	574	576	618	611	576	620	564	608	554	586	576	588	566	569	620	599	580	644	595	636	621	586	549	574	566	537	622	630	558	628	552	597	595	591	602	624	608	565	571	624	568	571	587	579	575	574	623	630	591	604	603	607	603	602	586	632	605	604	587	568	603	581	580	567	655	601	603	601	569	582	600	574	637	587	565	657	583	597	564	596	595	591	625	600	582	569	560	530	603	631	566	671	575	617	570	626	569	617	608	586	607	569	596	638	549	607	604	611	624	607	599	634	614	575	612	582	601	587	595	612	615	572	580	609	565	553	610	562	669	622	575	592	594	612	604	613	623	608	590	549	594	559	619	604	618	565	572	590	551	589	618	572	620	628	632	637	578	621	578	607	613	573	531	588	564	608	565	601	581	573	583	613	599	605	629	596	547	585	597	589	603	609	607	544	576	614	606	564	566	608	578	596	616	584	555	638	581	638	576	620	579	607	577	597	569	586	596	571	583	616	574	561	613	587	613	562	571	592	571	590	583	600	580	623	607	552	570	585	611	594	573	652	580	618	654	563	591	584	599	568	607	569	591	611	553	603	570	618	599	602	594	600	621	591	610	605	610	619	579	558	629	603	578	619	603	599	603	567	611	586	598	596	567	617	591	596	584	579	566	594	591	582	600	591	620	603	604	585	548	642	595	534	603	586	565	598	576	568	603	577	622	599	607	610	570	610	581	604	586	613	622	566	622	593	641	581	580	627	576	551	652	590	604	573	571	597	577	652	582	594	608	606	565	623	545	611	551	606	608	593	558	594	601	590	599	597	616	612	580	593	601	585	605	601	573	563	637	605	580	553	636	579	555	576	638	618	628	586	600	590	597	628	613	581	626	613	594	581	584	600	588	559	591	578	624	602	584	612	577	582	607	623	642	608	579	571	634	606	579	609	633	608	596	591	645	631	613	595	608	584	569	583	589	580	598	610	599	574	610	573	584	580	576	593	617	625	625	616	599	639	561	603	607	611	582	568	599	595	615	600	580	619	611	603	563	596	585	604	593	607	606	591	519	600	581	604	589	543	590	596	572	589	625	562	573	591	616	566	597	585	580	614	614	561	562	614	552	575	547	564	597	605	600	583	567	617	610	621	588	612	578	612	583	598	607	597	603	570	604	606	602	623	602	536	578	621	580	587	564	604	615	574	606	594	613	594	636	597	605	593	570	593	618	568	598	551	552	566	603	560	615	599	593	558	617	586	583	610	622	592	641	607	594	591	605	600	576	631	601	608	612	571	611	621	579	625	609	606	594	581	610	569	605	580	616	581	613	607	611	583	567	590	564	629	601	596	581	612	604	602	595	560	591	596	590	615	611	625	589	591	566	565	582	606	565	604	572	578	585	582	548	570	572	587	610	572	589	586	620	559	590	634	583	606	626	611	590	605	603	572	611	593	611	596	680	591	580	610	587	586	603	587	612	549	583	582	580	608	604	585	599	661	585	605	638	582	587	600	601	579	604	610	536	626	616	656	617	599	589	638	589	595	613	620	600	578	610	609	588	605	619	589	584	599	615	621	634	600	639	567	595	623	601	628	593	586	606	593	618	620	577	603	580	622	589	610	617	606	609	580	597	556	615	624	583	570	569	613	631	595	578	564	594	613	533	581	592	614	580	588	586	601	559	562	555	588	616	598	593	595	614	615	593	591	603	619	601	604	624	610	597	582	609	552	635	594	606	610	564	612	619	596	605	590	626	604	596	585	587	620	598	570	630	558	595	576	597	566	602	634	576	587	593	597	582	560	614	549	597	612	612	648	610	572	623
74205	74342	64842	45274	32532	27232	14378	7206	5392	2778	1945	1582	1142	909	779	670	441	430	369	281	255	252	225	207	244	228	225	244	198	233	244	237	225	219	218	242	234	221	213	200	224	219	223	209	208	231	230	232	223	262	221	246	229	207	207	243	222	216	212	217	242	196	229	235	235	240	210	217	222	238	222	233	191	232	224	221	227	234	201	211	210	218	211	212	239	233	224	222	228	212	208	227	232	224	222	233	212	248	235	214	219	210	248	199	223	223	258	222	215	218	208	214	255	207	209	242	226	223	243	245	221	207	223	219	233	218	196	235	220	222	228	234	213	227	245	220	238	223	222	211	224	220	257	225	215	251	209	242	180	235	201	241	269	215	223	214	199	234	219	207	223	243	200	214	236	208	223	227	217	236	244	251	240	206	219	222	244	235	262	247	253	234	219	250	213	206	228	228	225	230	246	234	210	248	235	231	219	213	223	266	237	240	227	230	243	224	206	208	227	202	235	203	229	255	219	231	230	251	230	216	233	216	220	245	230	212	209	230	220	211	242	233	243	214	223	239	228	222	229	220	229	188	210	245	211	215	258	228	210	246	220	206	218	236	205	231	215	242	210	216	226	206	216	230	230	229	220	210	238	220	248	226	241	218	246	213	235	240	220	220	244	190	218	231	199	208	241	242	212	248	217	206	196	223	211	217	229	233	257	231	210	243	215	230	225	215	217	250	208	201	244	220	247	211	221	241	207	213	243	225	233	212	233	239	219	241	226	236	215	229	242	232	223	206	222	206	200	226	186	196	248	211	232	218	226	215	229	262	207	242	220	251	248	216	207	209	218	218	228	216	231	214	248	228	212	217	227	213	196	219	198	244	250	245	225	216	246	224	253	231	217	234	197	229	232	208	215	243	231	246	198	232	220	236	222	226	239	244	256	206	219	235	239	233	200	237	217	237	213	215	224	238	203	230	245	207	233	201	223	236	221	245	228	254	229	239	225	230	228	248	228	217	212	228	248	242	232	240	240	238	227	242	227	224	226	238	210	251	226	204	218	223	235	224	229	227	190	225	205	242	249	248	221	206	245	230	230	226	215	207	218	236	219	247	240	215	213	209	225	214	213	209	244	243	227	257	247	230	216	227	227	231	239	238	257	216	232	204	231	225	206	218	204	229	215	208	188	234	222	266	235	231	237	251	222	249	258	243	227	205	242	198	240	221	266	242	209	228	222	218	233	205	227	236	213	204	225	235	220	228	237	218	204	220	228	237	212	241	228	235	251	247	210	224	198	250	202	237	236	208	218	216	222	216	219	233	196	221	272	204	233	205	241	202	228	233	215	212	219	231	227	247	234	239	243	242	238	236	213	246	221	224	194	237	218	224	198	225	222	246	215	237	228	215	241	222	217	209	230	218	240	226	229	238	226	234	210	223	213	221	231	242	233	248	257	246	217	220	230	256	206	228	240	218	253	207	216	225	261	228	208	215	218	173	246	223	238	233	228	210	235	200	222	202	243	247	222	241	224	226	214	211	231	279	253	213	252	235	195	230	249	218	208	231	215	199	205	247	236	202	240	206	204	196	213	207	230	233	210	223	238	229	229	247	261	267	236	232	202	230	216	217	249	189	231	233	241	243	236	221	212	212	235	226	237	226	220	226	227	262	215	222	252	250	228	209	223	224	207	247	201	210	235	202	246	237	209	239	209	225	218	225	224	243	228	219	232	219	210	225	240	210	244	218	230	225	218	226	207	221	208	243	235	192	234	249	222	212	196	236	221	214	227	243	230	238	227	208	221	217	225	238	222	211	200	244	254	203	189	248	228	244	263	228	243	239	213	224	219	204	217	220	262	234	239	213	231	236	209	232	238	228	219	250	213	212	232	236	234	230	224	221	229	212	215	223	212	245	244	194	249	225	233	235	220	263	244	213	233	206	245	233	224	190	232	201	228	224	231	212	231	216	243	223	196	245	208	236	227	225	226	219	195	266	248	230	243	247	241	223	265	245	265	240	234	222	254	217	213	224	233	224	202	231	223	214	226	236	232	220	259	238	233	216	229	228	215	217	223	214	207	228	249	219	216	214	213	226	235	251	212	209	229	252	220	212	240	225	240	221	229	224	252	215	207	218	221	222	242	218	216	236	214	225	191	208	227	218	238	238	229	243	211	211	217	206	213	223	217	231	227	238	223	224	216	214	208	225	211	236	220	239	212	238	241	224	224	246	228	226	222	210	244	210	240	214	213	206	228	241	217	253	208	231	229	229	219	226	209	231	239	232	212	252	205	226	246	221	228	231	241	248	212	218	207	203	224	221	224	230	239	208	221	224	208	258	242	252	231	225	238	254	218	214	208	224	228	219	239	220	256	213	246	245	249	225	209	252	212	220	241	215	219	217	229	208	203	233	214	230	242	214	193	234	190	214	213	217	218	236	234	221	227	216	241	228	221	209	222	227	249	232	236	249	244	230	202	226	217	213	226	220	223	230	244	217	212	237	208	237	252	227	201	224	231	246	234	230	244	251	199	217	240	210	219	212	222	237	231	240	241	222	246	228	226	236	258	195	236	220	211	218	223	205	239	229	274	237	217	224	219	211	235	207	204	221	202	218	205	218	249	217	228	223	228	215	199	205	229	222	185	218	238	236	244	245	229	207	211	232	210	246	230	217	237	256	223	218	234	196	226	237	246	216	240	218	207	234	246	218	228	204	226	231	225	218	229	235	243	211	222	217	206	242	257	218	235	225	186	212	216	203	232	239	224	216	249	207	195	230	228	230	223	242	230	235	224	243	213	224	227	253	224	216	198	211	251	241	238	212	258	217	231	228	238	243	215	244	233	224	236	257	235	235	233	242	240	258	205	235	241	240	225	229	213	235	243	227	197	231	221	231	232	216	227	233	234	239	218	227	216	228	229	188	221	224	253	219	194	229	237	233	224	206	216	214	236	274	201	236	274	212	198	214	228	231	236	207	232	224	226	218	247	220	211	212	206	217	238	191	227	231	235	216	225	236	227	233	254	224	216	234	237	214	212	224	216	246	230	243	202	235	245	212	216	229	216	230	221	233	262	222	253	239	224	213	225	238	255	226	233	216	226	195	264	221	207	234	205	230	221	198	225	199	248	213	230	216	205	208	245	250	226	208	225	245	228	220	241	226	190	229	242	230	254	215	223	238	198	211	231	220	252	246	233	226	212	232	215	215	242	199	222	238	238	203	219	239	247	207	225	245	235	244	213	228	237	220	223	218	195	228	201	225	255	198	214	229	224	231	218	233	264	212	251	230	214	250	233	201	234	231	215	241	233	224	226	223	221	223	230	226	219	232	225	220	231	232	205	240	212	238	229	214	214	218	216	249	228	216	234	198	227	221	206	211	229	234	215	242	216	222	210	231	226	231	237	244	215	230	218	237	223	255	241	214	219	227	219	230	230	256	249	224	248	241	202	219	237	236	238	211	235	236	198	247	216	190	232	220	191	234	219	224	244	249	247	247	227	244	229	223	233	207	211	245
48468	58176	59197	46801	42597	37478	26311	18526	16799	9660	7499	6638	5070	3929	3276	2615	1836	1547	1141	954	695	656	619	608	618	597	592	580	581	537	586	551	601	588	563	544	610	602	580	552	611	606	557	559	563	557	555	576	587	587	605	587	575	564	577	575	594	601	521	597	537	614	568	597	576	633	561	543	554	568	536	593	603	596	608	547	579	560	595	590	558	595	574	594	579	637	519	581	598	548	603	579	563	578	550	542	571	574	614	602	583	558	566	587	566	602	524	583	549	538	545	586	551	616	535	613	615	542	547	575	550	570	598	607	564	572	612	551	563	564	560	599	570	613	581	585	570	570	582	593	579	585	618	551	599	589	587	550	562	568	517	578	611	585	567	558	538	570	603	572	579	566	592	586	613	626	621	559	587	559	598	591	559	570	593	561	601	592	598	576	553	559	569	576	617	582	588	591	565	626	594	584	546	570	547	563	552	544	541	595	604	564	584	582	592	576	591	561	549	605	607	567	577	548	547	558	599	626	590	578	619	556	569	584	569	539	581	568	596	583	563	546	550	576	611	614	548	586	573	550	571	586	556	559	565	575	557	613	583	566	582	558	576	599	578	613	594	615	563	551	532	550	553	598	580	574	522	502	556	585	507	582	550	594	585	573	609	566	562	589	570	618	582	553	564	594	572	574	562	581	620	652	568	568	609	587	537	589	585	589	569	532	618	545	581	600	573	580	558	556	548	575	574	541	571	572	579	595	564	576	553	571	571	613	535	572	571	529	539	577	536	537	565	538	579	598	602	574	580	575	612	581	599	576	627	551	590	544	574	625	562	602	586	527	585	601	628	588	624	595	563	576	582	551	570	574	590	564	574	577	606	582	569	619	570	568	599	568	520	542	599	550	589	565	592	565	567	562	575	543	596	582	590	612	581	590	570	566	603	646	551	516	569	542	576	545	550	570	529	562	585	572	542	563	516	591	526	556	579	582	562	590	595	597	584	566	596	593	541	562	564	588	532	566	584	563	567	541	573	560	597	623	617	581	602	555	586	571	544	559	555	535	544	544	616	572	593	585	589	589	571	552	539	553	576	577	526	567	542	608	589	597	576	535	570	582	582	535	557	582	580	563	588	589	560	559	557	565	601	575	600	556	600	590	587	534	625	571	562	602	567	592	573	564	599	593	563	591	581	584	625	592	608	598	541	589	612	581	623	581	570	599	599	564	551	556	597	586	540	598	580	566	558	579	572	520	558	578	592	622	556	591	595	567	576	578	558	568	603	549	587	602	567	568	595	584	616	577	564	530	596	589	642	547	596	572	538	547	541	548	570	540	567	566	531	598	573	560	551	572	571	548	575	545	566	572	596	588	597	564	587	589	588	611	623	554	533	549	552	550	573	577	560	581	576	600	573	586	558	579	559	537	555	567	562	552	588	535	572	559	618	590	540	595	568	562	531	607	552	582	608	503	572	582	616	567	578	634	589	597	596	587	581	566	601	591	621	554	552	590	553	588	521	584	586	586	621	571	602	553	601	619	602	565	541	608	572	576	591	550	581	609	581	580	585	569	550	561	577	600	626	557	578	608	636	612	556	599	533	564	565	577	584	598	580	562	592	571	566	570	530	601	605	580	609	585	598	563	582	611	594	575	604	596	568	535	614	519	548	561	574	574	574	596	586	561	543	586	557	591	560	585	546	551	591	621	602	560	571	570	561	563	617	595	567	546	559	635	525	575	600	559	548	586	569	564	545	558	592	599	558	585	581	604	527	562	607	589	594	572	534	552	579	566	550	573	590	527	599	563	553	611	575	564	560	547	625	575	604	581	582	572	567	614	573	582	577	618	564	583	561	556	615	545	596	581	544	547	607	574	559	543	553	563	582	544	598	585	573	595	512	612	575	604	575	560	570	546	553	585	558	596	608	578	553	586	541	551	553	575	560	556	542	570	531	584	567	545	561	593	596	604	571	595	570	578	573	604	566	600	616	582	570	560	566	573	560	582	530	625	569	591	600	548	561	544	569	541	575	578	609	537	536	614	547	578	569	578	575	560	576	572	555	556	566	587	568	578	562	560	561	580	578	572	563	596	539	574	596	579	596	555	586	557	564	589	543	589	579	589	586	551	574	574	536	546	547	558	589	538	585	600	589	573	584	535	590	594	517	576	581	587	538	575	553	581	559	553	584	598	588	603	568	555	576	603	595	592	517	559	529	561	575	575	635	600	573	592	593	586	552	607	557	578	566	565	518	590	590	537	621	574	562	530	584	577	601	550	588	580	543	568	599	576	560	570	593	552	583	579	563	607	608	572	587	551	558	551	557	567	538	547	571	581	595	579	611	595	569	579	582	526	518	584	612	552	555	550	581	575	576	564	609	587	608	623	592	584	606	578	551	571	609	604	569	598	576	544	562	550	567	603	580	576	597	559	558	604	604	566	570	611	565	565	585	570	572	568	562	575	529	584	501	572	576	608	562	563	559	573	575	574	590	579	580	585	591	577	610	528	566	566	549	632	584	594	572	600	580	570	572	573	551	556	567	617	556	578	510	559	581	581	607	581	583	574	588	583	583	601	613	571	533	586	564	581	544	549	615	591	554	600	549	566	569	512	578	572	597	617	538	520	581	582	555	574	538	552	592	620	585	603	554	534	518	587	589	562	598	613	576	579	556	569	580	570	586	566	550	559	568	556	561	580	554	595	563	603	555	602	596	570	572	575	600	598	556	593	543	606	531	574	526	575	551	594	564	618	605	597	563	591	549	561	530	562	600	584	646	572	566	555	548	597	577	588	580	609	567	599	595	536	622	551	516	588	542	610	606	609	588	588	597	533	601	606	615	588	536	573	563	593	594	570	573	551	592	604	563	552	584	535	596	565	581	571	547	564	562	557	580	603	575	585	605	592	532	589	592	592	581	577	604	557	568	565	596	602	584	563	572	539	554	577	599	598	615	598	584	590	563	556	587	565	565	582	560	626	594	535	601	557	611	604	582	567	583	592	612	567	525	600	589	602	571	594	566	552	567	554	573	571	585	538	551	590	589	579	601	600	630	551	591	607	575	579	595	588	579	644	602	517	583	607	561	558	581	580	598	577	557	550	595	535	566	603	591	559	567	573	613	576	552	557	603	603	540	566	569	567	582	544	537	563	572	577	604	546	538	550	562	532	560	601	561	575	574	592	591	526	604	558	586	565	599	593	567	563	582	574	575	596	557	593	562	587	587	538	579	578	576	554	604	566	589	563	595	522	545	583	561	621	591	569	562	598	552	608	612	589	596	565	522	521	545	571	563	619	567	592	575	542	543	582	583	545	547	594	551	532	531	554	556	613	567	542	561	581	573	550	537	561	560	572	555	591	586	580	560	557	581	598	561	604	577	568	566	582	584	570	577	569	551	568	563	537	602	595	558	573	545	621	565	557	572	558	547	531	618	577	602	552	555	548	577	589	631	577	578	557	568	602	599	533	589	579	561	519	589	583	578	589	521	595	553	626	522	555	579	548	588	579	611	582	579	603
70999	74216	64922	46094	33933	27813	14728	7316	5752	3256	2040	1611	1247	1157	789	676	529	411	354	324	283	256	258	254	238	227	227	225	228	232	246	226	209	232	229	222	221	232	213	224	257	256	235	220	208	192	232	246	218	226	223	221	237	211	235	227	229	232	225	212	211	221	224	229	219	234	238	232	220	216	213	249	231	204	230	244	236	221	264	234	221	236	252	232	237	202	237	258	233	215	209	216	254	267	238	230	221	228	236	246	249	209	225	250	214	216	253	217	229	259	229	245	230	217	248	218	225	242	221	223	240	211	215	184	249	239	221	211	244	229	227	223	231	232	222	246	220	228	224	254	228	226	233	250	211	249	223	238	214	212	204	241	230	227	247	228	225	220	214	239	211	231	209	221	229	225	227	217	243	225	220	228	244	218	237	221	218	210	201	223	223	225	221	220	227	244	226	241	241	219	235	223	238	212	220	209	234	240	241	220	228	210	226	228	227	227	226	237	207	222	229	231	232	229	231	246	212	227	245	237	223	230	222	238	224	224	231	241	234	219	238	237	236	227	247	228	239	231	244	235	235	216	206	243	228	237	237	239	226	197	219	241	224	243	212	235	221	196	227	237	228	204	221	218	232	240	226	203	226	229	203	223	233	229	230	243	219	240	244	239	204	242	211	241	238	220	208	215	213	229	215	192	198	208	268	223	224	214	253	217	255	218	241	246	231	222	230	199	223	217	219	228	229	229	209	200	218	201	230	247	237	219	212	222	232	216	223	215	247	227	247	228	252	222	211	239	240	229	226	247	252	250	250	204	224	229	198	191	242	239	187	216	220	208	215	208	196	223	237	233	264	244	214	230	229	241	215	192	263	215	209	227	243	222	241	217	244	230	210	218	222	228	224	217	207	238	213	218	232	234	225	221	228	207	221	217	243	264	219	264	235	209	223	235	246	214	246	221	217	228	224	239	221	209	257	235	247	203	240	223	243	206	251	222	237	222	224	226	238	213	211	238	211	216	229	247	261	243	239	221	226	228	236	230	223	216	220	218	224	201	224	221	228	211	218	252	223	213	188	243	219	225	211	231	243	219	215	215	242	232	210	235	250	226	221	252	224	199	236	260	219	201	237	230	204	249	220	245	244	214	217	224	260	236	231	233	223	227	244	224	260	234	227	228	208	244	220	254	232	232	208	227	230	195	219	223	215	226	216	217	223	234	219	205	210	229	246	213	238	218	234	221	235	261	232	219	218	232	219	236	209	208	229	189	251	203	202	200	237	231	234	240	249	235	217	213	216	204	215	232	236	210	223	206	190	224	232	213	220	221	248	234	213	232	218	232	240	213	225	235	232	225	203	204	241	221	222	225	225	218	231	201	219	228	251	244	224	192	244	220	227	211	216	226	228	209	227	224	220	227	209	197	210	251	250	226	204	233	234	210	232	221	212	229	193	245	248	206	197	211	236	231	245	228	242	242	233	228	217	238	218	249	238	228	192	224	225	216	235	224	227	212	244	254	228	217	220	221	211	219	246	212	213	218	233	246	230	214	241	230	236	223	206	239	209	216	237	216	217	225	271	210	215	263	246	218	242	223	193	204	215	239	231	212	239	230	253	245	229	225	269	220	219	205	231	215	225	231	227	249	213	265	221	237	245	222	246	205	214	215	227	215	248	222	223	241	240	219	234	248	217	250	226	208	200	231	209	192	231	219	206	227	250	223	245	221	208	215	228	228	214	265	229	245	268	192	224	218	226	219	240	230	226	234	192	234	212	215	199	219	232	211	228	230	233	228	225	210	231	240	218	222	242	224	245	233	228	204	263	200	207	213	219	239	205	216	235	223	225	222	266	223	203	232	236	238	202	246	199	218	225	232	225	229	200	210	227	211	226	230	229	211	230	220	210	219	205	250	214	244	224	212	224	215	215	216	259	219	213	228	217	250	238	230	215	233	247	215	228	229	222	221	231	240	214	259	253	234	205	228	209	220	232	229	223	197	224	216	218	259	241	239	247	222	213	223	217	205	241	214	224	241	215	213	207	229	224	225	216	212	225	248	236	214	239	211	258	210	222	219	219	241	212	255	204	232	202	230	208	232	241	211	224	228	193	231	229	231	230	238	225	220	236	244	206	216	220	245	209	237	225	228	218	210	215	206	231	237	225	220	218	203	207	239	223	215	230	183	242	214	239	215	264	239	198	226	242	229	226	242	226	233	233	227	198	223	224	210	206	237	212	239	237	211	233	222	223	223	239	236	239	223	243	213	236	207	217	226	233	216	226	232	239	211	207	236	227	238	239	231	219	241	249	234	282	235	248	209	222	221	232	230	220	255	228	227	229	219	245	237	240	222	212	219	211	235	230	205	226	238	216	223	210	205	241	202	237	210	220	202	244	209	224	218	207	242	208	215	211	226	241	215	225	224	207	207	262	237	233	217	253	245	225	205	240	230	234	207	237	219	220	219	235	209	226	222	223	235	233	253	213	226	234	216	239	226	225	200	227	240	237	247	245	231	259	230	247	232	219	230	221	193	229	213	224	243	199	226	207	223	248	259	253	226	206	224	225	214	207	226	249	239	224	220	227	237	234	264	218	227	222	227	226	217	204	216	214	210	229	204	231	219	225	226	213	244	226	232	206	233	252	232	233	219	234	203	235	217	222	221	234	192	227	222	224	252	250	219	239	232	229	218	206	223	228	223	231	235	218	210	225	233	227	239	223	204	235	240	224	221	244	205	245	212	245	220	231	218	238	244	233	231	192	218	209	252	225	237	212	215	220	219	230	212	202	222	249	212	236	252	230	208	211	219	213	232	227	229	233	192	231	249	241	224	244	213	187	231	260	255	207	251	175	211	253	229	199	240	229	241	232	219	254	218	208	234	237	239	196	205	249	210	219	199	216	218	209	229	220	239	257	237	197	228	222	248	216	242	212	226	223	220	228	212	228	230	244	236	231	249	260	218	228	224	214	239	230	240	228	232	233	243	212	230	225	230	238	239	215	233	219	235	238	235	235	239	203	237	238	232	214	252	214	224	246	219	228	205	224	205	237	238	200	231	250	225	213	236	248	226	242	251	238	203	217	204	233	243	246	204	217	232	231	222	223	201	229	235	239	200	231	259	206	239	201	235	216	228	202	217	240	235	209	197	235	216	233	206	233	233	227	229	213	200	218	207	234	208	217	216	229	257	219	208	231	233	223	220	233	210	228	222	218	225	215	251	245	225	236	214	221	185	220	216	223	220	236	229	218	240	208	223	225	213	225	222	217	254	202	238	217	229	211	235	207	226	209	234	228	228	230	229	236	212	196	227	225	234	215	233	251	254	195	216	232	265	236	230	212	191	235	243	229	230	216	239	224	216	233	204	210	223	244	237	234	255	232	222	232	222	219	227	194	225	234	221	213	238	232	199	222	264	250	189	243	221	226	245	201	236	243	241	224	213	208	224	224	214	208	240	232	228	241	236	217	198	243	237	222	216	237	233	225	251	220	241	191	229	218	217	221	232	227	232	229	207
46931	58531	58897	48377	43324	37939	26713	19015	17578	11367	7591	6723	5745	5048	3293	3000	1979	1528	1237	904	786	682	650	565	542	606	561	585	568	582	575	552	554	637	552	580	581	575	553	543	514	603	576	575	580	592	612	552	557	583	581	571	561	594	576	586	574	567	614	573	621	589	559	593	609	577	579	587	578	564	584	581	607	598	562	543	581	599	603	588	598	539	579	594	573	560	571	605	591	573	563	571	570	584	584	591	578	596	608	534	569	570	581	592	536	554	590	536	594	555	509	553	575	584	561	555	571	542	611	588	601	546	607	560	599	612	558	584	577	585	532	608	589	555	572	579	583	619	535	591	607	559	584	594	562	567	584	518	555	581	599	592	571	536	609	594	539	558	566	548	603	565	573	549	593	554	630	557	603	580	550	582	563	572	566	569	608	573	531	551	575	616	586	561	588	600	591	562	577	601	575	586	576	627	557	587	615	560	583	571	599	603	583	593	585	581	586	562	584	560	567	500	539	602	541	578	569	550	601	587	575	565	589	565	561	556	621	584	602	556	579	572	544	586	533	552	620	567	609	572	572	559	559	571	567	596	590	557	593	591	552	597	607	583	570	554	548	580	563	603	529	560	555	572	616	588	540	584	552	589	617	578	590	535	579	590	593	596	551	562	578	524	574	575	589	581	616	563	543	589	564	600	571	586	560	584	589	572	561	595	568	555	505	563	580	564	600	608	610	588	598	579	584	574	562	546	604	598	573	574	585	539	544	576	571	583	559	554	562	576	575	595	579	545	540	561	534	568	564	552	579	556	586	571	586	564	595	562	572	583	569	574	543	594	621	584	604	547	594	587	572	606	594	564	599	600	577	589	556	570	529	609	575	600	551	560	600	560	575	602	546	590	593	589	587	552	605	551	600	585	567	584	579	543	591	591	549	555	596	605	571	603	618	575	585	590	548	589	523	598	566	557	579	602	606	572	570	577	579	643	602	528	551	618	577	555	573	627	566	576	590	588	597	586	577	599	564	576	549	597	585	569	564	591	543	611	557	572	588	606	553	567	559	566	581	595	533	596	551	561	593	610	572	563	554	591	607	582	567	532	569	573	539	586	600	584	595	583	535	565	588	582	582	594	605	622	602	581	589	586	598	542	588	551	588	569	544	626	591	582	543	583	609	620	585	557	557	566	558	538	552	601	609	575	549	641	596	551	594	524	610	567	589	568	580	581	622	585	531	582	589	563	564	595	608	558	576	577	588	598	624	583	554	566	571	576	563	523	528	600	564	533	564	580	568	582	578	582	517	601	574	580	575	574	570	594	540	555	570	577	565	553	570	597	558	611	599	565	566	544	545	601	597	586	604	607	582	564	593	607	549	594	581	623	587	537	571	577	583	539	614	578	552	547	574	568	575	562	591	568	544	607	628	584	556	576	545	601	569	577	552	587	554	575	578	615	553	558	597	557	554	588	597	551	592	560	580	597	607	535	576	574	569	603	609	544	565	579	587	606	573	644	548	589	523	594	571	576	540	636	598	538	599	562	593	599	607	578	581	578	536	595	545	651	556	592	549	617	604	553	554	566	557	548	578	597	573	541	584	579	520	582	573	568	543	543	598	543	549	588	629	571	577	588	585	612	574	552	568	542	532	567	564	549	548	572	590	618	602	559	561	569	547	566	570	555	563	571	591	587	588	567	598	596	608	519	543	565	561	585	598	600	589	597	624	568	566	642	575	572	546	573	578	574	552	561	590	574	570	543	599	592	565	556	556	613	568	626	551	623	560	531	540	537	600	655	587	603	593	574	597	592	534	605	595	573	621	592	582	595	572	591	565	621	548	591	575	564	595	576	564	573	589	608	591	578	627	577	563	575	542	584	556	592	586	571	509	586	604	596	586	555	606	570	596	583	589	579	609	588	568	533	621	558	576	555	540	577	592	606	632	547	563	571	594	572	577	590	587	579	594	576	605	600	561	612	547	588	573	550	543	547	565	580	594	574	604	572	543	561	548	594	560	614	557	625	569	576	579	565	578	550	571	621	538	558	546	566	552	597	510	578	636	584	559	574	577	588	573	575	575	539	559	567	602	572	579	525	589	585	573	600	569	561	570	560	584	591	587	608	595	571	585	611	593	522	593	581	600	571	572	598	554	559	589	602	584	578	558	579	557	593	593	603	557	560	571	605	560	580	578	573	542	559	573	578	626	599	574	544	592	585	578	566	580	555	615	582	540	600	570	573	534	580	580	549	591	569	563	556	592	521	602	605	585	568	600	541	536	579	539	606	592	599	544	611	549	584	564	586	563	583	568	574	566	566	587	592	573	578	544	546	575	564	574	561	563	587	565	567	603	570	557	554	533	571	571	575	587	548	584	571	586	590	523	564	564	557	616	579	554	600	567	539	587	586	576	619	603	572	590	570	538	569	604	590	562	570	600	587	536	541	624	573	581	559	562	574	602	583	570	571	574	554	568	538	616	561	600	611	526	580	609	596	574	567	570	572	571	560	574	626	572	543	564	607	598	555	551	571	572	578	578	569	552	550	600	572	543	559	600	576	552	540	571	520	566	500	531	568	608	581	578	601	542	603	584	596	543	579	546	560	572	589	591	549	607	587	580	591	576	604	570	575	571	595	589	524	597	526	613	597	544	580	557	625	577	585	585	611	591	572	569	586	609	533	566	512	567	602	640	612	562	583	592	577	593	575	568	560	526	542	595	572	589	574	539	556	563	603	598	545	568	592	532	520	582	554	565	542	597	552	594	590	560	594	546	571	606	607	608	591	572	562	580	579	566	563	566	581	572	565	587	559	614	563	559	576	601	572	587	550	575	585	582	571	576	598	602	606	571	547	576	597	603	575	593	587	595	592	581	554	601	586	544	581	600	594	545	557	549	567	573	516	579	600	597	568	541	564	575	586	570	613	548	587	594	564	592	554	581	572	542	590	574	583	555	577	578	620	589	590	564	637	514	552	602	582	580	560	597	639	599	564	573	562	585	567	562	576	563	608	601	510	604	582	561	537	558	581	564	562	584	590	596	599	536	566	581	536	548	569	563	597	565	595	570	546	508	550	596	591	563	592	572	587	575	599	560	583	586	594	577	556	560	543	552	571	570	595	600	568	574	590	550	560	603	550	547	563	556	629	634	527	560	589	593	578	601	591	541	559	587	547	578	585	591	562	567	583	565	599	580	590	564	602	561	583	589	577	565	542	594	596	617	567	552	560	576	598	649	551	602	590	564	591	549	600	576	543	595	595	584	591	554	588	577	600	568	591	597	579	582	520	554	568	564	568	571	584	562	559	529	606	565	592	598	560	553	581	601	555	574	583	596	600	578	558	641	578	607	581	573	595	548	568	542	580	565	549	573	513	507	605	568	602	571	602	554	607	566	585	593	576	580	540	589	581	586	608	563	548	586	553	614	576	554	556	566	551	578	572	516	600	599	577	501	598	585	590	563	531	583	589	576	564	618	579	616	554	600	569	580	593	603	580	567	573	552	587	568	568	559	551	567	545
72796	74338	66010	46168	33150	26099	13468	7004	5011	3523	2123	1635	1401	1007	672	569	486	461	333	295	302	242	204	210	247	218	209	207	210	196	227	232	231	230	224	232	255	252	240	223	242	218	223	234	231	214	204	223	218	220	212	215	222	230	223	209	224	224	233	213	218	258	246	222	221	210	216	234	194	218	194	206	238	254	221	210	220	230	207	228	204	206	240	209	250	215	221	225	232	218	240	232	221	217	234	226	208	217	252	246	252	239	231	224	226	225	203	242	241	230	207	227	229	204	223	192	241	218	216	252	242	234	208	199	223	242	192	251	238	230	228	215	248	227	221	237	194	255	207	224	219	216	211	208	245	190	226	207	204	210	204	205	229	210	231	217	265	207	236	243	230	237	203	215	214	223	201	201	230	206	228	217	188	216	222	251	212	219	235	222	222	223	246	238	216	207	222	221	238	218	225	207	243	218	241	226	252	251	239	220	216	231	233	213	233	248	236	196	225	203	252	242	224	208	214	206	253	231	225	227	208	218	227	222	245	209	222	212	247	210	211	242	233	221	224	230	233	220	220	198	250	221	222	211	216	197	207	227	246	225	227	248	257	228	226	225	223	244	252	241	233	208	196	210	204	213	218	247	238	212	216	214	227	269	218	201	213	219	230	218	240	242	204	234	201	255	204	202	220	239	227	207	230	207	232	214	236	233	236	245	221	229	253	203	213	203	218	223	222	252	232	248	252	224	220	242	232	197	258	226	250	210	213	246	231	211	212	224	214	214	241	241	203	228	195	190	227	248	232	211	227	230	219	227	227	238	232	232	201	235	246	229	245	243	221	202	231	238	236	225	228	241	261	243	240	257	217	218	255	224	209	232	231	211	211	238	240	257	214	238	218	211	221	225	239	219	231	219	214	211	222	227	237	214	230	217	235	250	227	217	228	210	236	235	225	234	232	208	233	236	219	247	213	225	207	241	239	221	243	229	240	241	226	214	222	255	192	209	221	211	215	230	233	219	208	240	230	220	227	241	245	215	232	248	220	221	240	251	203	232	207	210	207	226	207	219	213	238	230	212	226	234	206	231	234	224	250	254	244	238	209	236	254	229	231	222	223	250	225	228	225	219	239	231	218	242	208	245	220	232	226	269	212	230	212	214	217	221	203	231	223	232	215	227	254	234	209	232	228	208	221	229	234	242	243	243	242	231	230	231	229	248	223	238	227	214	225	230	235	226	256	230	227	226	227	231	215	237	220	220	227	225	235	234	249	232	219	237	231	243	235	241	227	257	215	254	244	213	230	228	197	234	218	197	213	219	250	231	245	231	218	230	213	230	239	227	234	230	221	227	221	216	204	214	249	218	224	201	210	231	248	237	245	216	226	212	237	238	222	213	222	199	246	247	234	242	219	233	221	209	211	244	250	239	221	235	226	219	232	248	220	224	245	230	260	216	224	208	225	246	227	206	205	217	201	221	260	239	226	227	181	228	197	213	218	206	239	229	206	267	259	237	243	235	191	223	227	245	221	243	218	243	198	206	230	229	231	201	238	241	211	237	240	225	218	242	213	227	216	241	207	243	207	233	197	239	258	227	243	206	227	220	187	219	235	199	217	212	229	228	229	202	260	217	233	236	244	220	222	222	245	190	229	225	242	246	254	256	237	215	247	222	223	227	244	216	210	238	259	246	201	238	232	231	248	216	216	207	245	216	235	211	237	237	221	228	232	216	253	226	212	245	233	222	243	206	237	223	235	223	243	216	217	219	234	240	226	220	211	231	208	221	254	223	210	215	220	255	253	209	221	225	219	225	259	195	230	217	230	213	220	231	225	223	228	219	225	247	253	240	215	236	242	251	226	215	214	222	237	249	225	208	213	220	223	224	247	228	217	218	225	231	217	227	230	222	237	200	223	219	212	208	223	220	227	227	225	231	221	261	233	225	248	221	219	227	240	256	235	211	216	216	206	207	213	214	239	233	198	211	245	234	199	192	218	229	218	231	212	217	249	216	232	224	214	229	241	234	238	207	237	231	222	199	227	224	226	217	196	238	205	233	221	260	220	216	221	236	222	225	243	263	191	233	231	206	215	233	206	239	206	232	228	208	228	216	240	214	220	245	225	239	226	213	206	226	225	223	240	227	223	245	215	229	231	223	216	200	228	187	232	212	208	216	244	237	236	250	236	205	208	215	216	220	208	193	250	227	233	216	212	208	208	231	201	210	242	283	247	211	236	225	207	201	234	225	253	246	211	250	231	242	229	242	217	233	213	225	234	234	241	200	217	241	210	219	239	211	238	238	228	239	214	212	227	232	240	254	227	224	225	237	234	230	249	237	201	217	235	203	217	225	214	226	208	226	228	259	213	207	246	222	225	216	227	232	247	241	257	225	224	224	238	218	222	218	198	230	215	195	252	246	208	211	248	251	240	226	248	211	216	239	233	226	218	203	197	216	231	226	233	225	231	250	198	253	250	218	210	214	179	236	224	245	218	241	207	247	240	199	223	222	241	227	238	212	199	220	208	253	222	235	251	247	213	219	217	224	205	194	225	253	196	243	238	215	231	237	224	225	247	234	220	230	233	219	243	215	238	227	214	228	217	230	216	205	229	222	253	199	218	242	228	211	204	220	211	235	223	209	210	212	206	232	264	219	275	239	243	237	224	222	215	253	214	223	240	225	219	223	214	223	233	241	216	209	220	228	200	243	243	224	247	243	218	254	197	198	216	243	227	234	265	214	222	209	246	193	209	234	211	229	208	218	235	208	229	220	217	251	231	220	249	214	209	226	191	226	211	218	251	210	216	211	224	229	212	207	220	235	211	197	232	218	235	242	237	252	219	210	236	229	230	204	224	236	222	226	228	240	207	208	241	231	227	226	215	247	213	211	226	221	203	222	213	197	251	222	226	211	214	248	215	217	251	198	249	204	226	218	216	199	234	200	208	249	214	228	249	222	240	221	212	218	228	201	242	228	223	223	208	265	215	206	230	197	269	233	214	233	237	261	205	237	233	243	237	222	230	235	236	261	231	225	218	222	224	233	235	210	217	241	242	246	198	222	222	229	239	234	225	218	221	212	230	195	218	242	242	252	219	216	205	213	210	208	223	212	220	235	233	222	233	220	213	202	233	214	231	210	248	197	235	214	206	214	202	212	246	242	225	222	204	222	230	214	234	232	214	212	222	230	218	216	221	235	234	249	237	229	234	249	200	220	225	237	227	233	213	225	235	212	217	209	209	216	216	256	217	227	211	221	197	220	235	231	227	214	229	225	235	245	226	231	247	208	250	251	227	209	225	239	240	237	241	195	223	218	215	222	226	233	213	222	248	216	203	227	211	216	231	241	241	230	233	200	250	219	223	206	233	225	238	236	223	210	261	241	207	199	224	251	210	244	240	216	241	219	235	230	213	221	227	226	242	209	208	189	239	237	215	209	225	237	206	235	207	236	249	245	217	206	213	232	244	224	209	199	220	210	219	251	239	230	216	243	215	216	223	220	236	214	231	207	213	219
47681	57991	59216	49137	42378	35980	25342	18115	16062	12513	8100	6876	6248	4717	2758	2442	2032	1589	1151	914	732	677	587	583	572	588	551	534	554	589	548	573	552	577	571	566	572	536	559	587	592	568	618	602	542	575	629	615	584	564	558	584	590	561	568	573	618	603	578	610	598	609	594	645	542	576	545	567	525	554	595	558	526	547	608	578	576	543	571	611	567	613	591	572	604	556	554	546	556	558	547	580	564	546	569	587	578	641	539	582	568	575	570	555	610	573	568	562	607	534	624	568	591	598	551	575	582	572	615	576	550	579	591	524	582	597	578	598	611	586	591	568	591	597	545	557	560	542	572	586	551	547	568	574	578	584	568	628	562	532	611	588	542	566	601	530	572	606	560	593	552	553	562	524	562	582	583	562	568	585	582	619	585	573	592	569	605	561	555	607	571	558	577	580	548	559	586	541	552	573	603	564	553	569	556	545	575	580	593	630	605	579	564	574	609	574	519	555	513	546	607	593	546	603	565	571	588	578	572	575	559	579	595	565	598	533	550	607	613	591	564	562	585	518	568	583	588	532	539	543	529	565	582	593	597	569	599	551	552	612	570	574	582	576	607	582	568	565	581	542	579	564	578	590	583	578	615	589	594	551	564	575	595	566	617	614	580	563	540	613	599	566	577	574	608	558	573	583	574	622	590	538	607	576	572	584	598	535	552	578	535	550	576	614	548	583	540	631	554	577	554	589	585	556	554	543	546	578	568	553	557	595	580	566	573	562	559	578	574	591	605	612	588	562	586	565	572	604	555	604	582	598	571	554	586	579	559	579	570	519	586	568	577	596	591	583	542	583	561	590	558	568	566	542	566	549	557	557	549	547	614	574	578	512	570	571	591	584	595	537	533	559	562	598	580	527	593	559	581	610	586	581	546	527	618	565	566	584	557	567	593	548	609	541	560	584	530	604	564	598	609	588	546	572	590	569	587	554	533	554	560	608	537	586	610	597	589	552	609	577	564	551	588	533	589	580	556	576	593	615	570	568	603	579	589	589	613	616	571	591	570	546	577	578	588	593	572	577	536	593	580	508	599	571	612	593	581	571	625	584	580	599	587	598	601	591	583	554	598	554	578	620	572	595	583	591	511	562	540	567	567	588	568	548	586	572	588	571	590	566	566	555	572	572	602	603	605	574	589	536	563	608	558	590	571	534	558	551	543	578	613	576	563	584	566	550	543	585	583	614	609	612	556	599	554	600	577	560	549	590	558	592	550	558	559	561	534	578	589	576	575	537	558	565	612	545	616	609	542	554	595	600	575	542	540	560	557	564	558	627	590	588	590	591	569	607	574	536	592	586	562	546	604	560	596	585	568	551	578	600	550	626	591	558	566	580	592	565	577	588	583	574	545	594	610	572	583	589	613	580	557	621	582	531	603	588	543	618	559	586	586	612	572	581	580	563	548	577	626	555	538	563	573	572	547	554	619	592	589	579	561	560	559	544	603	538	561	616	534	585	564	544	565	554	606	571	590	582	565	604	591	547	551	559	613	559	568	575	557	567	562	560	595	558	572	629	546	589	582	567	544	601	579	576	591	567	598	593	550	553	599	569	596	550	575	551	577	560	547	572	601	563	598	570	558	553	578	574	611	584	578	526	563	603	581	554	617	550	541	578	582	559	574	605	566	529	597	597	627	586	616	596	554	607	556	601	606	583	582	539	579	608	575	579	551	625	581	583	580	592	603	560	564	581	599	555	556	533	555	556	554	554	558	612	551	552	581	632	569	640	543	604	609	540	567	610	567	582	554	590	546	571	590	519	578	616	564	576	564	579	581	588	578	551	588	600	604	575	585	534	558	559	594	592	577	579	598	574	556	575	564	619	587	544	553	584	558	564	555	554	591	596	559	591	573	576	620	586	584	573	585	555	572	524	563	595	625	605	616	557	607	574	581	558	529	546	605	551	599	578	578	572	560	573	556	620	555	565	598	604	571	561	600	590	546	553	554	558	567	558	540	575	567	591	603	534	616	573	627	611	599	587	636	543	584	564	594	541	589	564	610	573	607	537	615	566	583	560	553	595	590	610	551	578	600	594	543	560	606	613	561	582	563	568	591	559	556	538	546	609	612	553	569	582	537	585	564	562	556	609	591	544	591	583	586	586	561	540	572	561	565	610	586	566	593	561	583	598	572	587	560	601	560	539	584	608	577	559	617	595	607	583	566	579	586	574	596	556	552	630	574	624	562	538	589	560	569	608	589	593	541	553	569	583	598	581	542	612	569	625	544	554	575	538	591	543	585	535	519	567	605	596	563	607	603	579	574	536	551	569	550	544	576	597	567	619	524	570	567	588	575	565	543	611	601	592	568	547	639	591	589	590	600	522	601	561	612	505	558	598	583	597	559	603	578	606	629	602	586	562	552	536	577	601	581	570	553	585	616	561	571	545	613	554	577	584	558	596	539	584	562	561	573	557	563	562	581	583	568	568	523	612	552	565	605	565	568	603	596	575	550	569	577	580	593	573	558	549	539	576	606	590	588	553	582	633	576	580	574	574	571	588	587	555	608	563	559	567	591	580	616	570	615	619	542	537	579	549	563	591	569	580	588	538	567	589	588	554	553	606	574	568	588	598	565	569	575	593	558	534	557	580	548	563	548	614	581	537	610	595	595	514	603	562	578	552	590	606	563	540	586	562	608	571	558	596	591	562	524	608	614	586	554	577	566	598	560	566	597	556	545	588	567	612	528	572	591	584	610	636	593	565	594	560	569	579	566	574	587	545	562	569	604	549	593	596	623	597	565	604	603	582	564	559	568	592	563	562	550	566	530	579	588	582	578	628	570	525	596	598	587	612	543	552	594	580	614	575	636	545	590	587	624	587	571	583	592	582	555	627	589	515	549	585	538	573	568	585	585	588	577	612	591	632	555	588	535	566	538	588	585	583	566	566	577	560	585	590	604	620	584	580	585	570	577	557	552	558	587	568	552	575	600	582	552	516	576	553	538	569	552	522	568	600	604	620	570	623	618	569	604	569	571	569	587	609	579	555	586	572	545	578	566	569	559	595	596	538	554	525	561	600	559	594	588	585	596	578	591	578	593	579	641	539	614	553	584	594	520	597	608	593	522	590	544	585	614	603	575	550	598	556	566	592	545	546	598	570	565	583	599	564	579	557	582	605	598	583	585	570	613	576	580	539	581	551	583	533	571	580	568	566	558	573	579	563	619	571	596	586	538	536	608	531	534	591	570	592	562	596	554	522	582	594	569	547	590	599	569	583	549	595	560	603	579	573	564	559	574	563	568	542	560	579	599	574	625	564	578	592	606	540	593	577	576	558	527	587	583	592	590	559	566	617	580	564	621	582	581	600	574	530	592	558	595	557	611	599	556	568	592	567	583	612	581	559	564	553	580	624	562	602	564	646	582	558	586	579	573	582	590	583	599	571	592	566	589	588	555	591	551	579	584	599	561	545	557	576	555	512	548	607	591	550	602	594	567	557	553	610	580	568	580	617	572	597
74828	73501	65218	46374	33151	25206	12738	6689	4979	3776	2611	1928	1335	1012	645	573	482	425	337	289	251	246	264	201	222	235	209	221	227	205	211	221	236	222	234	243	235	227	225	226	235	230	221	242	223	224	232	223	204	238	227	228	240	223	221	220	231	231	234	224	248	246	235	260	234	230	213	235	228	225	191	245	240	231	214	216	212	254	204	209	226	224	239	238	217	217	228	194	211	241	228	221	220	203	230	222	209	228	201	212	228	249	219	218	209	213	236	219	209	207	200	199	229	230	246	245	225	224	252	233	223	211	223	236	221	216	228	243	228	218	239	222	215	238	240	255	236	207	237	243	224	233	249	234	239	214	244	245	223	236	220	218	246	244	226	214	251	213	265	222	220	221	217	230	198	224	220	214	258	232	217	201	210	236	235	215	221	211	238	218	237	212	203	198	229	248	228	223	202	225	211	221	219	210	219	241	230	231	214	234	217	227	211	238	255	206	239	250	234	222	213	257	227	251	215	189	198	214	230	222	230	209	214	192	223	226	230	244	239	254	221	250	208	222	251	231	232	244	241	226	222	255	219	229	228	205	230	198	228	210	223	241	220	197	256	241	223	235	236	205	226	235	216	229	214	222	249	241	210	211	221	241	251	241	227	219	230	252	246	228	236	245	220	213	237	230	226	227	236	242	213	246	233	222	230	216	229	215	236	226	204	221	236	210	250	215	228	239	237	232	210	232	246	224	244	237	227	223	212	230	260	215	222	243	214	222	215	231	227	238	219	220	219	219	241	220	223	199	211	238	200	239	237	222	236	230	263	249	241	216	228	218	239	249	235	202	227	239	230	244	226	219	232	212	225	249	232	213	213	200	227	190	234	212	257	243	219	233	253	222	223	222	218	242	244	200	213	193	225	224	258	238	209	239	236	212	235	229	250	233	248	236	228	220	235	221	224	211	209	222	226	214	224	245	209	224	243	226	219	212	244	243	223	237	247	229	227	199	237	217	204	223	228	255	225	230	227	232	233	212	210	204	219	250	237	239	244	193	205	232	210	220	220	236	246	249	222	218	229	248	226	203	220	211	265	233	221	236	222	243	218	230	223	240	216	242	236	242	238	229	202	242	208	198	218	232	262	250	226	219	233	224	227	243	215	220	213	218	224	227	209	215	201	214	217	215	217	224	209	231	246	221	235	224	201	225	221	224	208	206	229	256	237	223	238	221	211	256	243	252	242	230	234	221	197	245	216	229	261	228	223	219	222	236	255	225	214	238	211	211	227	216	234	200	243	234	229	229	271	222	228	211	212	233	212	228	215	234	246	230	225	231	210	229	218	246	240	255	207	252	229	245	212	225	219	211	202	186	220	209	228	241	235	222	222	231	235	218	217	233	217	202	201	206	232	216	228	258	239	215	220	248	221	243	224	231	237	215	216	242	229	230	195	223	225	247	242	218	237	196	214	230	247	191	253	187	245	218	204	246	223	227	240	260	232	193	218	220	224	238	242	222	235	225	207	219	229	237	220	243	208	224	237	219	210	219	198	213	233	245	247	214	231	238	228	228	223	207	223	233	212	244	254	213	221	241	204	242	228	231	241	246	225	251	250	249	226	216	210	232	217	232	214	209	189	232	206	217	219	213	242	228	232	223	212	212	240	231	227	239	216	223	204	216	199	253	211	232	213	196	247	209	245	223	224	233	220	245	256	231	238	231	226	231	201	197	234	227	247	238	232	236	209	237	205	238	264	227	245	238	234	214	216	255	208	239	217	222	214	211	241	216	234	211	240	236	251	215	260	213	209	219	231	232	214	215	208	231	191	246	214	225	232	234	222	213	238	224	235	227	257	207	252	200	220	210	229	255	229	244	228	245	242	228	213	230	204	212	234	227	234	214	232	239	233	219	214	236	250	212	240	246	227	228	236	211	215	244	228	216	232	207	241	214	224	235	235	265	268	240	218	222	213	224	206	211	216	238	189	203	238	210	257	218	204	209	230	211	267	233	225	199	211	235	237	239	207	217	236	250	228	246	242	218	202	223	226	210	199	231	216	235	210	256	231	229	230	242	256	256	220	220	211	218	224	223	224	229	212	219	232	223	251	229	241	224	232	230	215	210	238	228	221	261	251	246	219	236	247	221	216	216	238	242	208	227	203	229	224	243	198	210	227	210	248	235	216	226	218	234	240	246	197	251	235	231	228	190	222	236	209	195	226	220	224	232	252	223	219	212	220	219	223	203	261	205	220	234	213	226	207	220	227	225	216	234	236	219	220	233	242	237	203	229	206	221	214	245	205	244	222	227	240	196	235	213	220	212	221	223	225	227	267	241	236	242	206	253	236	223	238	263	226	221	215	224	214	234	234	212	231	224	209	242	230	237	243	211	224	218	209	212	239	220	244	231	233	210	217	242	232	212	221	218	257	226	227	210	216	218	237	229	238	235	220	215	221	215	238	230	252	204	243	251	239	223	204	217	230	229	219	258	218	233	218	213	239	235	208	213	243	219	215	249	217	218	224	247	216	225	228	220	218	205	234	245	237	216	229	239	209	208	225	229	232	205	228	228	236	229	233	253	207	239	209	223	202	246	213	209	216	262	209	237	251	226	221	250	223	212	245	227	239	236	228	228	236	222	231	238	219	223	231	223	186	238	215	221	203	227	227	242	210	229	220	247	235	226	263	216	209	230	226	203	251	251	202	221	200	179	220	213	216	248	219	238	247	224	228	244	211	233	201	230	242	236	219	262	208	223	193	240	219	223	212	231	231	236	215	201	244	208	229	197	210	245	206	212	227	233	219	226	250	224	210	204	238	265	240	244	248	232	239	228	249	232	229	201	225	222	224	200	229	213	233	231	189	225	222	223	208	220	219	244	211	219	233	224	232	225	225	228	226	219	230	210	234	236	215	218	232	216	217	208	243	248	239	246	241	222	240	213	193	207	232	222	206	219	231	225	224	228	225	231	213	237	226	254	210	230	224	206	225	255	232	235	209	219	193	249	232	226	231	254	210	234	241	217	223	218	234	220	207	200	225	242	230	241	212	233	229	225	232	230	226	207	199	224	180	218	204	240	237	232	235	208	241	202	250	202	237	225	205	236	234	218	226	254	250	234	229	254	247	231	218	228	231	217	226	210	235	217	239	232	218	227	203	259	221	222	233	221	212	233	208	230	210	189	253	234	232	207	243	232	216	223	217	215	216	247	208	214	223	226	231	236	206	197	220	230	249	256	204	241	214	238	212	245	238	221	219	232	224	216	232	241	229	228	238	218	218	244	236	206	223	268	257	225	242	230	228	232	201	223	236	231	258	262	217	222	254	239	215	245	198	266	268	187	229	224	210	236	220	220	210	221	233	225	221	248	223	239	224	223	223	212	229	221	238	225	235	237	223	239	228	224	236	231	264	206	216	223	207	234	238	226	237	231	205	223	227	244	206	210	246	218	237	250	233	213	233	228	232	227	227	248	198	218	226	243	201	213	226	219	240	201	218	221	239	242	250	227	232	253	243	235
49184	56994	59186	49477	41996	35368	24717	18313	15909	13228	9825	7684	5445	4228	2486	2397	2030	1419	1127	956	771	646	601	579	581	562	576	540	570	550	600	604	566	576	586	567	606	572	557	575	632	590	560	592	591	624	587	594	605	600	585	545	602	619	598	569	578	609	566	567	611	550	562	589	581	605	594	550	565	576	525	549	581	610	591	578	589	586	572	566	598	577	559	646	571	576	582	570	553	556	552	584	579	568	565	603	574	584	599	540	569	583	577	570	541	606	553	573	609	583	558	558	607	538	558	566	585	594	610	586	575	582	610	613	559	556	567	589	563	557	574	595	583	585	559	587	590	614	562	600	552	550	542	586	570	554	587	548	577	535	549	531	558	562	552	571	634	543	564	550	509	557	578	595	571	571	575	573	566	589	586	552	559	601	572	564	566	587	544	603	542	596	540	601	596	553	584	575	545	561	578	563	569	554	584	554	578	555	581	564	560	614	571	588	592	600	605	548	582	599	526	603	582	598	570	570	583	540	577	608	567	568	568	565	620	607	562	591	558	567	576	548	553	573	561	552	578	578	573	570	556	585	542	592	579	595	584	543	559	572	548	562	582	595	520	542	564	619	567	588	607	574	551	607	544	567	551	547	565	574	575	579	539	557	562	593	578	577	567	527	571	577	599	561	606	554	557	578	560	546	604	577	548	556	587	563	599	568	576	573	591	563	554	571	593	590	532	584	577	547	559	557	592	576	567	578	547	569	586	573	600	548	591	569	549	591	575	597	575	583	604	593	582	583	548	579	596	591	561	578	558	558	571	580	554	588	546	565	570	556	550	543	562	555	639	626	563	608	547	571	550	577	571	573	594	552	551	542	570	591	571	580	586	569	605	538	550	564	632	600	606	573	565	619	602	574	534	544	584	616	579	577	582	582	536	590	602	565	581	554	530	547	580	580	576	599	596	590	593	548	553	573	605	570	598	645	579	566	582	572	559	576	572	599	562	587	565	564	590	599	553	555	537	585	618	585	536	560	596	621	562	573	591	568	589	543	552	540	581	581	563	577	587	630	588	570	607	582	587	587	556	603	584	555	510	577	598	602	574	584	562	551	576	557	561	579	597	590	533	548	578	556	592	593	555	568	563	589	584	549	595	573	543	583	585	572	573	593	601	555	563	572	611	571	597	573	591	580	584	539	513	567	605	545	547	572	618	548	552	574	551	555	593	589	571	565	563	619	545	573	572	519	568	611	552	590	532	546	612	598	579	565	600	597	623	595	583	623	575	613	586	598	551	533	570	594	564	561	572	564	615	603	635	577	579	593	596	567	587	577	553	586	559	545	615	597	594	532	564	570	610	572	565	599	582	564	576	576	634	598	588	634	546	565	617	595	551	580	617	549	587	543	594	575	534	562	588	566	555	615	622	600	601	587	574	526	566	619	577	553	586	574	575	590	581	624	612	576	588	583	563	608	575	633	569	590	598	592	615	592	627	547	576	610	577	533	605	554	606	584	559	626	617	616	554	595	590	534	578	514	560	561	511	596	567	568	602	563	554	530	586	573	598	602	575	609	558	601	540	568	586	597	539	528	584	582	599	566	568	573	557	563	566	575	555	556	593	562	596	608	573	559	559	587	535	544	559	637	615	589	522	594	587	538	597	554	611	517	548	552	570	585	536	568	549	567	575	565	568	580	557	598	534	605	590	551	549	560	578	584	549	568	565	628	574	563	534	571	567	608	613	589	577	573	619	563	628	570	557	573	541	582	597	566	554	560	616	612	584	569	597	590	617	591	598	570	555	556	576	593	574	557	564	629	582	569	584	586	576	564	605	576	552	609	606	585	553	613	586	553	541	575	553	591	635	556	566	573	612	631	576	579	576	564	604	618	542	590	584	541	571	575	578	561	557	595	592	552	559	602	590	570	539	577	608	584	565	618	635	565	556	582	563	594	558	587	592	608	594	583	560	583	607	582	511	570	592	566	553	560	520	614	568	564	601	601	535	561	571	576	547	575	539	582	544	592	623	560	630	573	554	590	595	586	579	593	586	558	595	576	581	578	565	570	573	587	573	591	524	566	596	584	598	561	576	596	541	624	567	547	558	586	551	547	529	564	551	598	576	558	601	599	556	527	573	552	559	632	588	544	586	594	564	575	586	582	585	579	582	597	599	597	550	625	574	550	584	555	564	586	536	599	615	585	608	575	595	637	536	587	578	596	606	586	569	556	582	583	576	586	603	598	532	617	594	569	546	565	558	565	587	546	559	604	585	595	579	581	542	534	553	594	584	561	572	511	606	606	576	557	571	577	572	576	623	566	581	533	575	547	590	581	584	571	564	551	588	589	564	608	584	558	555	585	586	574	585	568	578	609	615	566	575	577	601	538	553	559	596	551	568	559	555	566	599	579	542	596	559	556	549	574	544	511	585	521	594	563	605	571	593	587	540	599	556	574	560	565	639	584	568	610	555	575	560	581	585	555	589	580	601	626	564	597	589	547	591	590	599	578	555	554	565	572	609	583	566	567	614	588	604	551	564	566	543	499	580	597	572	573	613	567	559	627	550	594	607	564	551	614	616	602	600	559	624	564	582	567	543	555	564	562	574	616	583	547	553	579	568	589	589	577	590	590	567	539	605	569	600	568	569	550	579	521	578	585	579	562	562	571	566	571	570	607	555	575	568	559	589	563	544	594	575	570	559	579	585	551	589	561	582	606	541	580	562	565	554	577	561	604	566	561	546	588	553	585	640	532	619	570	607	575	576	611	534	583	593	592	567	600	568	609	543	546	616	590	564	574	575	569	580	601	569	601	562	553	554	551	561	578	613	578	596	601	605	553	578	563	551	623	570	559	577	568	607	546	596	542	564	545	559	558	606	575	580	591	595	591	588	589	601	585	552	564	607	556	548	595	587	592	571	556	578	548	603	586	564	554	602	574	573	585	559	554	553	556	597	542	588	555	565	543	586	579	569	605	581	604	566	652	602	556	526	617	601	562	557	602	652	553	579	547	621	585	613	576	568	547	635	558	616	536	562	561	618	532	568	571	540	566	540	628	550	570	542	565	549	483	577	582	569	604	551	562	587	568	576	571	583	629	579	583	580	600	600	589	608	582	601	602	621	601	589	606	567	596	583	636	554	572	595	554	612	607	577	599	577	562	566	580	567	641	583	531	572	545	606	529	597	576	566	595	542	577	622	585	522	553	592	595	561	576	613	579	550	560	599	572	574	579	573	604	583	601	568	591	557	590	610	567	566	552	545	575	556	559	632	595	589	586	586	584	616	642	553	586	568	587	576	577	582	567	596	557	579	607	565	579	607	589	551	571	569	564	576	596	561	611	610	614	555	557	581	601	608	586	545	587	563	603	565	578	581	585	566	576	552	567	597	576	593	578	553	589	512	560	594	596	573	607	574	557	569	591	591	619	584	603	587	565	530	573	566	576	545	594	569	602	554	610	541	579	553	551	579	562	589	537	546	567	583	602	566	588	557	594	553	576	570	591	587	580	597	581	523	590
75313	73588	64573	46697	32673	23651	12059	6320	4677	3825	2642	2042	1324	799	754	500	499	413	382	304	253	191	238	247	213	228	242	228	232	229	214	233	213	212	251	231	227	242	240	219	228	211	217	221	224	244	246	230	193	209	235	234	195	204	248	247	216	199	207	206	211	237	216	225	195	209	234	233	187	230	221	262	230	203	232	226	239	244	231	223	211	202	216	226	242	214	238	193	222	208	215	242	230	238	229	242	243	197	209	218	241	238	214	217	242	221	227	226	241	233	239	256	248	216	225	213	245	242	225	218	219	223	226	237	247	227	212	234	234	241	233	223	230	221	214	240	239	248	249	211	227	231	237	258	218	213	241	193	206	204	240	235	199	228	246	229	196	214	207	238	204	232	233	216	259	246	235	219	215	225	212	237	223	223	239	217	232	227	216	221	236	204	253	223	208	220	224	232	232	211	223	237	234	226	223	231	243	211	215	200	253	233	226	238	198	203	193	218	193	235	203	227	241	225	239	219	232	255	211	229	232	228	213	240	244	217	243	233	210	199	241	222	205	206	227	255	228	191	222	222	210	249	200	240	217	247	211	244	229	207	214	196	221	183	213	233	237	209	239	241	204	234	195	201	216	260	225	220	227	228	225	218	250	221	217	229	240	235	224	226	238	233	225	217	233	201	225	247	207	232	218	231	235	231	237	229	216	215	222	221	224	215	242	241	220	219	215	202	223	220	205	217	229	210	231	226	229	202	229	246	192	220	221	246	254	219	232	254	194	231	242	221	233	235	242	210	203	232	205	225	227	222	229	226	235	216	236	226	220	228	244	234	216	215	192	210	217	245	222	203	223	219	239	211	245	251	229	209	204	223	203	225	219	208	200	216	231	225	264	226	225	202	224	218	227	244	220	203	220	250	225	235	228	239	227	235	247	232	206	211	223	238	245	217	216	206	235	247	217	231	224	225	262	226	237	222	221	194	214	217	233	223	238	224	225	219	237	221	195	217	233	206	240	203	231	244	224	225	233	206	215	233	221	229	228	236	229	217	218	216	208	247	233	240	229	205	252	249	222	217	241	236	244	225	241	216	238	212	235	207	204	249	257	224	249	214	230	225	226	237	235	245	226	258	245	227	221	238	210	229	246	253	219	230	238	215	220	229	215	223	230	220	250	213	212	220	218	223	253	202	238	242	220	220	223	225	213	212	257	226	223	240	234	212	239	234	250	248	237	226	218	226	221	234	216	234	210	195	224	220	237	204	217	248	208	242	225	248	212	212	215	234	226	221	205	244	209	242	244	217	186	229	220	200	243	209	230	218	207	219	214	229	222	218	228	202	225	230	244	225	237	236	221	236	220	220	200	219	219	226	212	233	215	248	222	249	221	233	239	220	223	237	259	220	223	237	223	227	211	218	243	245	239	248	254	229	208	201	228	247	230	228	241	217	231	223	237	227	245	221	232	220	266	229	210	248	237	203	227	246	229	245	204	229	199	224	236	230	219	222	210	241	234	244	239	234	230	237	224	228	205	239	222	210	240	220	259	266	235	239	218	209	230	213	247	225	232	238	227	243	237	227	239	246	211	225	215	245	243	205	193	228	248	206	231	217	256	244	253	214	234	207	223	192	223	221	236	232	245	241	235	238	204	234	220	245	210	224	210	229	233	239	231	248	228	223	258	214	222	223	246	239	200	239	202	228	210	225	213	211	228	205	235	256	245	245	193	225	228	244	242	227	213	241	235	223	218	236	232	228	216	208	250	232	257	219	221	242	243	232	241	217	217	234	229	241	223	221	213	231	249	229	215	216	229	253	211	238	228	197	243	236	228	207	224	273	242	231	226	240	242	224	230	235	194	239	227	220	237	241	223	238	226	238	233	204	241	227	251	235	212	228	225	213	219	226	225	212	219	252	224	242	220	256	222	236	207	238	263	204	214	210	201	217	234	214	211	222	211	237	225	240	229	226	220	221	198	222	227	236	218	210	214	239	246	212	262	238	220	215	212	243	227	219	209	212	216	226	263	235	207	211	218	239	228	207	215	227	209	212	234	223	262	234	245	217	209	241	241	240	240	223	230	219	231	232	227	207	230	222	244	243	219	247	236	226	210	224	217	244	217	204	214	225	235	250	225	219	249	259	244	217	259	229	232	234	208	237	238	252	244	226	232	226	241	214	257	220	222	227	215	214	271	214	232	220	238	234	237	235	245	238	184	189	225	244	230	250	232	220	237	232	219	212	207	220	231	238	237	225	223	241	233	241	230	214	223	248	233	233	241	237	197	230	246	215	227	234	250	224	221	210	216	240	219	214	223	234	222	229	213	253	230	207	222	234	181	259	212	226	239	210	212	212	248	221	236	232	231	196	206	233	225	223	266	207	235	224	228	228	225	217	258	245	236	231	233	230	237	227	198	244	232	260	213	232	243	191	235	232	218	237	253	201	224	242	227	206	207	233	212	192	217	231	228	205	219	211	237	229	213	251	244	232	234	234	237	201	254	217	236	236	220	233	237	253	233	208	234	259	224	195	221	205	233	228	225	259	229	209	235	210	234	256	226	265	227	230	240	245	222	236	239	223	236	236	247	238	221	217	198	244	208	237	221	221	234	235	226	201	239	217	236	232	224	212	228	225	245	212	240	218	218	207	238	232	240	235	213	241	228	246	215	223	206	227	234	205	233	205	222	236	216	227	251	221	244	232	229	214	229	221	204	235	227	174	205	225	199	222	223	228	243	260	222	228	216	226	219	247	224	224	229	198	224	225	204	220	222	235	214	247	235	243	254	227	226	224	257	188	219	245	227	240	219	220	263	238	235	239	225	215	235	220	274	240	241	241	239	232	226	262	241	251	228	241	212	227	240	202	220	235	250	206	201	238	233	222	233	227	212	214	214	208	208	222	224	217	203	214	227	231	264	253	222	205	240	236	247	209	226	219	216	215	247	234	265	224	216	206	218	226	222	228	221	217	240	214	263	219	222	227	235	229	220	204	229	228	233	276	224	225	227	253	244	239	223	212	218	205	229	218	215	236	249	228	234	210	225	211	210	194	232	242	250	212	228	228	223	241	226	227	230	218	219	209	224	221	225	237	222	212	205	236	218	215	241	208	216	228	228	230	214	251	224	221	219	218	238	230	239	228	222	223	229	221	245	217	229	227	244	232	199	238	233	224	226	220	238	224	254	230	204	258	235	212	219	250	238	215	212	201	226	234	239	220	245	240	222	218	201	232	224	235	234	215	248	225	240	233	260	215	230	229	246	209	246	231	222	233	244	235	176	241	219	235	251	215	201	206	237	216	222	240	205	234	201	239	247	244	231	211	207	215	237	238	227	222	231	213	224	227	224	203	245	253	231	214	235	202	221	222	219	249	219	207	220	243	227	241	238	221	232	260	219	222	232	228	255	210	233	237	232	266	238	244	220	242	188	221	246	217	248	235	204	240	231	231	223	225	211	237	221	220	251	226	248	237	245	215	238	215	230	246	241	218	216	210	206	241	226	196	222	234	244	200
49468	57295	58041	49912	41647	33875	23766	17691	14905	13439	10282	7811	5739	3474	3230	2036	1954	1467	1107	908	724	673	580	621	612	587	565	597	587	569	572	571	585	572	603	565	595	593	590	627	548	538	608	581	580	551	561	553	567	613	604	592	595	569	550	556	564	568	590	620	545	610	605	577	583	637	545	554	582	561	606	570	614	589	558	542	567	553	573	564	546	598	536	535	565	591	584	566	571	556	573	573	574	543	562	580	549	554	602	558	529	621	599	576	561	540	585	579	565	559	575	597	597	626	608	596	579	620	571	557	579	562	591	593	545	574	553	570	603	631	602	601	576	547	538	595	571	574	566	625	563	578	569	586	584	553	557	552	550	580	547	593	606	558	567	603	527	613	619	613	561	553	590	555	569	567	580	624	560	608	568	556	594	568	596	577	552	594	592	564	597	543	595	560	607	575	594	588	553	619	593	568	574	586	574	569	551	560	636	585	552	622	539	571	553	581	596	577	596	576	583	543	536	573	588	557	605	596	618	559	579	583	583	597	561	565	597	614	552	563	570	585	583	577	587	549	548	573	598	603	556	588	580	568	589	585	571	588	600	593	567	556	609	594	604	607	562	571	580	546	582	563	585	546	579	554	586	584	593	579	607	553	582	571	527	573	597	552	589	556	625	551	579	576	585	607	585	586	558	634	597	559	568	539	595	582	559	599	586	581	591	564	564	563	553	561	580	616	612	590	534	592	599	579	555	537	567	559	568	597	607	590	587	569	558	589	588	590	576	591	565	562	569	595	589	619	513	585	570	573	593	592	583	544	606	581	557	591	539	590	604	587	568	598	546	631	570	613	564	574	542	562	559	559	544	576	541	588	559	573	565	568	558	652	587	565	601	611	596	631	594	592	578	600	559	561	567	602	552	562	600	531	536	544	574	566	609	585	601	558	583	542	549	592	582	590	554	600	501	591	580	614	530	568	577	565	582	607	626	591	532	587	585	572	609	551	520	602	572	573	596	596	617	598	589	565	629	590	544	564	645	575	573	590	562	604	624	589	587	569	609	598	551	545	554	600	605	567	552	573	517	550	578	598	589	588	580	563	535	574	620	557	535	592	584	556	580	542	572	580	552	606	527	566	563	564	560	536	556	604	596	568	561	561	550	577	588	564	605	577	533	572	613	590	530	577	588	594	590	593	590	562	622	569	587	576	603	545	563	590	576	564	576	542	568	546	590	613	578	594	607	528	565	580	567	562	562	615	572	548	562	576	593	532	605	559	568	584	536	552	586	573	568	598	601	575	607	560	574	583	554	592	576	605	569	582	595	628	601	551	589	583	562	582	601	621	606	567	559	588	563	569	563	552	549	604	612	560	556	566	603	583	598	558	604	536	577	592	544	566	559	588	595	568	601	589	606	598	579	580	591	613	575	562	607	580	574	610	564	573	555	552	543	561	577	591	617	657	566	595	620	551	561	554	593	601	613	583	596	554	600	602	584	587	568	586	582	605	561	608	538	546	624	573	644	599	591	565	593	553	578	600	595	559	568	534	586	534	646	596	590	653	616	515	575	562	569	581	565	587	622	581	563	599	596	563	576	592	540	604	581	655	597	602	621	555	583	550	568	591	597	595	564	652	574	583	590	569	571	588	586	604	604	627	572	571	570	575	555	567	600	550	635	571	572	589	571	563	564	557	557	618	586	546	572	564	576	583	578	601	550	584	575	556	568	557	598	566	605	578	559	575	559	553	549	542	560	603	563	578	556	581	545	545	533	599	574	556	612	548	565	565	592	597	615	619	585	564	555	542	589	596	565	606	573	586	568	576	611	574	589	587	595	608	595	584	578	612	538	571	580	600	569	565	591	567	519	541	575	564	583	579	600	617	542	580	547	563	580	588	612	545	587	651	561	547	526	595	647	580	575	563	566	561	535	574	540	550	570	569	586	531	608	576	568	564	545	564	601	597	575	578	583	596	604	581	604	570	557	595	590	571	550	556	563	579	594	584	566	557	565	583	600	564	557	570	545	574	553	594	569	565	523	612	563	572	604	565	554	602	594	625	549	552	581	606	567	573	583	591	569	611	582	580	596	570	586	603	592	579	576	573	573	579	560	558	594	589	635	560	564	562	581	610	570	591	593	580	544	613	575	538	583	595	545	563	587	558	579	566	525	570	545	590	511	568	544	498	576	585	586	595	589	546	586	571	561	557	559	577	578	618	516	607	590	616	550	569	571	591	630	582	553	592	595	600	584	588	597	561	610	574	597	580	553	546	554	600	605	565	578	553	556	547	552	562	591	580	554	597	590	590	604	606	588	552	563	567	576	572	546	532	582	554	589	592	571	568	617	595	567	564	611	545	597	546	548	597	604	605	543	538	585	575	577	581	572	586	609	550	552	555	588	540	566	576	594	573	552	567	619	593	598	605	594	596	624	578	619	533	554	546	594	603	535	575	587	623	577	588	556	563	547	555	599	646	565	549	587	570	571	541	599	538	550	558	560	606	590	593	590	566	620	543	595	574	560	579	567	592	571	567	583	596	563	580	574	602	575	586	574	577	595	554	534	537	574	607	554	586	554	604	621	595	601	541	552	596	599	577	556	618	577	589	587	579	560	600	574	565	596	603	572	566	615	586	584	622	579	562	560	566	594	548	595	583	571	575	591	568	573	559	595	559	551	596	516	558	608	557	563	606	550	581	531	549	586	532	559	596	581	626	564	570	580	568	532	567	544	591	598	566	589	608	534	608	576	578	598	581	524	586	607	587	535	602	560	533	578	540	558	583	571	564	561	624	564	613	558	525	585	627	616	599	617	599	610	523	569	576	557	611	594	604	530	614	586	583	607	567	552	579	575	564	578	593	565	564	587	579	585	572	571	579	578	581	598	577	586	617	585	599	576	561	569	577	543	597	570	556	586	603	561	582	541	585	576	584	589	597	558	563	589	594	580	585	575	592	624	583	583	580	576	595	592	610	573	559	567	586	564	590	582	546	601	568	625	624	585	611	555	564	594	571	597	598	587	594	560	568	582	602	579	612	594	570	601	553	535	599	573	571	580	562	583	556	598	585	613	612	582	595	560	584	560	575	567	545	585	655	596	556	581	556	545	577	549	556	556	628	584	583	565	599	622	581	579	567	572	552	555	592	576	570	617	578	550	573	546	552	615	576	547	566	580	597	590	546	557	549	550	557	548	530	576	608	567	584	562	576	603	540	579	557	585	591	605	570	547	584	590	596	589	578	562	584	532	566	568	582	566	578	594	580	564	589	575	570	551	565	595	574	593	611	584	588	547	571	580	578	582	570	562	585	595	574	588	618	586	564	537	593	574	573	574	619	581	564	539	611	595	540	633	613	589	570	574	553	590	557	551	586	585	529	587	600	615	587	593	600	586	564	585	583	612	607	644	605	581	574	626	548	582	579	625	606	579	528	585	534	567	604	555	576	551	588	582	592	613	581	607	561	640	604	546	548	548	568	609	594	564	571	605	527	549	579	576	536	604	582	598	548	542	582	540	606
75720	74230	63598	45237	32408	22534	11640	5748	4363	3527	2468	2041	1387	916	829	772	546	431	337	292	286	224	244	249	228	248	234	206	221	218	214	246	238	224	209	228	230	241	218	251	222	244	208	238	239	228	227	232	221	244	244	254	216	232	202	237	230	210	232	217	213	234	240	242	192	200	205	217	210	240	224	246	254	238	212	248	216	251	248	246	227	227	192	230	219	230	240	266	250	241	216	233	218	218	234	211	218	226	214	230	247	215	236	242	217	232	195	225	231	237	229	221	220	235	223	224	232	230	208	235	214	245	238	189	221	262	253	212	235	210	220	249	228	213	257	224	197	243	246	179	220	224	221	227	239	238	231	232	218	235	206	222	220	246	209	231	219	233	227	218	245	211	244	245	219	227	259	215	197	239	224	213	244	239	213	209	240	211	207	244	223	201	208	212	237	238	197	197	218	234	210	232	241	222	253	219	263	277	246	232	232	237	226	212	215	237	220	232	237	214	222	208	252	238	234	265	225	223	237	247	217	228	253	234	209	219	236	237	233	238	211	249	197	214	219	236	241	192	228	224	225	224	251	246	231	248	242	245	244	218	228	225	242	227	223	231	223	262	222	243	217	260	230	240	226	235	200	237	225	237	250	236	205	224	226	254	231	236	211	207	232	215	194	250	219	213	230	213	227	219	237	236	227	254	220	200	247	247	239	215	228	217	219	220	219	230	251	201	259	230	262	223	205	240	222	193	249	224	218	219	237	223	255	235	235	245	248	217	211	209	226	226	215	242	228	222	220	216	262	235	252	215	222	249	238	228	207	248	198	246	232	233	242	209	217	216	221	235	244	220	229	241	229	221	223	218	243	218	246	225	227	233	243	224	261	240	220	225	209	213	229	194	201	231	231	243	234	242	239	216	247	198	249	217	217	217	209	220	214	250	236	227	209	227	210	226	226	211	232	225	222	234	287	223	234	204	217	254	226	241	261	222	220	227	258	236	219	220	259	227	221	227	221	196	210	217	241	267	209	273	226	245	232	223	265	228	217	199	226	233	250	232	216	224	249	218	257	225	187	219	221	239	225	211	236	198	250	210	243	231	197	243	216	190	239	232	216	249	230	215	211	240	222	256	234	214	258	240	220	224	241	230	236	217	251	211	209	205	209	230	227	221	211	249	245	252	222	223	216	221	215	232	211	210	225	252	224	239	241	207	226	246	226	208	219	251	204	237	216	253	233	204	231	204	230	221	244	236	238	239	225	176	227	241	210	221	204	222	239	237	266	231	222	243	205	254	230	218	248	255	229	208	255	259	252	211	215	214	212	241	225	223	238	227	222	220	221	219	245	215	240	224	248	244	259	219	248	271	225	198	233	235	233	244	227	220	217	244	246	230	237	230	244	216	212	226	226	232	217	251	246	253	229	213	245	236	224	219	220	230	233	221	216	218	204	229	210	232	223	249	222	221	225	234	193	216	231	237	233	219	224	241	223	215	240	217	232	232	222	247	228	207	188	198	224	226	228	200	213	220	218	235	231	229	211	226	235	227	231	224	210	222	228	211	259	207	231	229	219	251	232	245	212	221	225	246	229	256	213	250	221	225	211	239	223	247	241	214	209	242	233	250	240	207	195	234	249	201	221	205	231	239	248	230	234	228	224	243	192	203	238	222	215	246	212	214	235	246	233	242	251	218	242	191	232	228	221	202	244	211	216	212	238	221	222	195	231	255	207	241	216	245	228	267	221	244	238	198	231	244	201	242	240	236	234	209	231	236	216	222	221	243	230	222	226	241	221	205	219	197	245	238	241	245	203	228	207	242	238	244	216	218	237	243	215	258	225	231	212	210	245	203	235	209	241	223	223	228	232	225	222	244	235	236	241	236	209	222	256	221	249	231	234	245	242	237	227	217	213	226	227	227	230	234	228	239	190	226	263	236	215	209	246	236	214	235	245	209	218	241	203	228	243	246	224	245	251	210	215	208	221	228	209	242	246	238	239	237	232	241	208	222	216	244	243	234	220	222	206	214	210	254	206	221	232	205	228	220	225	241	221	249	202	222	225	231	209	261	238	199	237	234	222	236	229	216	217	242	220	225	215	247	230	197	219	251	227	237	247	219	218	217	228	194	229	236	239	242	214	219	200	229	213	208	223	218	252	200	258	210	202	201	251	210	232	235	245	229	202	204	225	239	229	247	222	248	244	212	238	195	238	228	235	237	235	232	251	223	230	224	240	226	223	251	212	214	218	226	239	206	206	236	255	211	227	231	216	241	216	252	228	222	216	221	222	260	224	242	199	226	204	199	205	231	234	209	224	229	210	237	226	242	187	230	254	222	224	227	249	199	225	238	223	250	226	231	221	202	215	223	222	200	233	217	255	241	224	225	207	228	205	245	213	227	220	240	248	223	227	227	236	223	210	195	228	247	247	216	196	228	208	215	204	245	240	248	241	209	244	225	233	230	210	214	225	228	245	238	240	213	228	253	219	240	247	226	232	212	243	227	247	207	239	253	240	198	192	217	235	208	204	240	248	228	236	242	237	217	230	225	229	229	228	205	248	215	205	236	212	225	227	222	233	221	200	239	235	218	232	204	213	228	239	240	230	221	237	233	221	211	216	212	229	268	253	243	233	211	240	247	207	210	248	235	237	210	241	221	210	217	235	226	224	201	205	237	204	227	243	220	228	204	252	240	206	220	228	209	242	240	231	223	219	230	242	236	201	242	207	210	217	226	196	237	244	245	250	227	220	225	254	228	245	249	208	166	235	239	233	259	203	222	222	206	221	205	238	237	239	224	229	189	234	231	217	218	208	221	248	219	225	233	253	216	221	212	223	235	220	194	229	201	187	241	225	214	217	237	202	239	233	224	230	235	233	222	225	242	213	239	215	240	243	229	240	216	240	215	232	194	225	238	245	237	228	222	258	217	224	187	216	233	227	240	227	222	191	231	250	225	226	226	203	215	203	247	244	206	202	222	231	218	230	218	196	231	246	219	229	233	248	219	236	260	215	222	235	223	212	197	214	228	205	222	238	240	193	236	221	203	241	212	212	221	220	213	254	218	216	209	216	224	225	227	232	247	225	201	221	265	227	214	245	238	235	241	211	222	251	210	227	227	220	218	217	213	245	223	215	231	226	222	253	221	211	247	192	220	209	226	233	235	226	233	212	224	237	228	198	216	202	230	238	245	227	240	232	236	235	251	232	241	216	243	254	207	262	226	225	231	229	206	196	231	207	218	230	203	207	221	228	218	234	208	214	215	208	227	221	208	254	241	215	238	218	220	213	225	215	231	254	228	204	201	216	231	208	199	222	219	189	207	234	230	232	222	220	211	232	250	247	230	213	255	241	243	218	234	234	240	250	244	222	230	237	212	237	239	238	209	224	236	207	227	236	209	248	202	231	214	232	225	229	227	226	260	236	196	222	234	259	271	225	254	239	224	215	224	251	243	216	228	210	232	219	236	210	242	243	213	251	230	183	238	225	242	230	214	222	224	211	229	226	219	196	258
49511	58016	56969	48176	41515	32927	23476	16428	14190	12513	9718	8286	6242	3969	3476	3145	2041	1434	1221	914	752	655	609	639	524	566	588	602	571	588	555	619	595	568	586	578	588	551	581	537	570	573	599	552	624	534	591	570	531	572	572	602	598	570	583	541	586	587	581	580	579	578	582	578	555	561	549	567	619	577	568	588	531	621	562	578	582	508	536	551	575	602	593	556	578	586	558	599	588	541	553	612	559	559	563	591	597	580	588	576	530	544	625	570	608	612	562	562	595	553	606	570	592	580	583	567	553	556	532	536	549	617	570	574	557	527	556	548	582	560	565	549	598	598	560	572	598	572	576	591	552	497	550	572	637	587	579	602	549	574	609	588	571	572	605	572	587	542	549	577	595	575	528	589	587	595	566	571	564	618	569	581	592	586	548	561	536	588	578	595	578	549	625	531	526	541	565	594	565	598	542	567	577	594	575	566	613	577	584	605	573	569	542	557	556	565	541	612	574	564	559	599	598	612	569	562	571	610	643	578	598	577	591	603	578	595	609	582	541	545	569	534	592	613	589	560	587	578	563	547	546	556	602	562	573	605	571	586	570	590	574	610	561	559	585	550	571	512	594	596	535	596	545	560	607	596	592	582	591	589	583	552	548	579	577	570	607	556	582	596	559	550	567	571	583	536	587	600	593	567	555	596	602	579	576	602	628	537	557	585	582	537	593	571	575	581	561	554	591	562	583	569	566	560	541	568	567	580	538	582	549	570	535	577	582	614	558	586	527	547	536	573	583	551	534	588	577	577	593	625	597	554	562	587	577	606	568	584	523	578	572	587	578	621	592	568	554	587	531	582	572	567	569	623	562	590	551	572	551	595	532	582	558	568	584	579	603	558	587	568	578	612	631	566	580	594	593	620	599	614	604	630	541	513	558	606	573	565	573	589	594	592	572	537	609	610	589	578	583	586	603	555	566	577	549	572	564	618	555	561	571	555	573	613	582	586	611	602	609	577	572	563	565	592	547	539	568	530	586	566	593	554	587	538	579	595	536	543	570	573	611	581	563	579	617	569	612	573	574	588	551	582	582	611	579	567	611	567	557	599	566	586	582	566	597	547	561	618	562	602	577	573	591	571	562	560	529	583	620	514	558	606	586	568	570	616	542	569	601	566	571	556	572	585	588	566	572	557	576	527	570	619	584	635	567	592	635	626	565	617	617	594	608	542	580	617	581	608	556	645	545	552	588	605	571	594	572	593	579	587	603	569	575	586	598	575	543	590	602	607	550	559	558	581	578	585	591	572	581	637	574	584	594	581	566	515	588	568	572	590	544	632	598	565	555	558	552	562	590	553	544	578	555	551	570	562	612	557	596	579	561	551	569	562	553	572	555	589	563	591	573	560	590	559	576	586	537	575	560	616	595	574	588	589	592	614	569	557	572	575	583	583	553	596	589	571	611	575	558	546	661	557	620	535	568	550	573	570	544	545	583	561	581	584	582	581	539	605	615	592	591	575	586	583	602	586	534	551	567	559	577	577	586	615	603	573	597	572	608	598	560	558	567	575	611	567	569	587	640	579	584	593	556	557	559	576	576	587	564	568	577	543	595	600	613	588	603	598	564	587	596	616	602	540	566	551	577	554	562	613	558	536	569	565	581	569	637	596	573	626	559	600	549	635	586	576	565	587	622	556	566	583	561	568	582	577	550	587	559	581	587	557	566	556	585	558	583	582	619	585	591	535	582	575	596	554	584	569	601	548	600	554	585	570	549	573	616	564	559	562	553	564	579	599	560	627	555	549	601	568	571	594	551	591	580	536	604	554	561	563	591	533	549	571	569	554	569	550	620	610	568	567	566	587	550	590	547	591	600	560	602	562	580	576	568	568	553	596	597	578	643	575	562	570	616	621	644	601	641	573	606	569	567	593	569	597	579	603	590	574	554	554	546	570	618	588	535	576	574	541	578	545	583	606	564	588	574	586	598	574	516	563	551	567	582	580	554	559	550	608	570	584	545	574	572	572	617	589	595	595	559	616	604	592	561	541	586	577	558	563	574	577	564	611	563	588	634	532	585	559	602	597	557	566	589	597	572	616	558	598	560	576	593	569	607	603	587	592	583	550	548	572	615	562	600	564	617	571	584	564	584	609	597	576	595	597	553	581	563	585	566	563	577	568	522	514	567	580	563	585	572	570	610	546	584	567	575	557	587	562	548	585	629	585	523	530	529	579	608	487	594	599	608	594	581	584	577	559	593	584	544	580	610	572	613	596	559	592	632	623	545	537	588	535	551	563	565	532	557	607	561	592	592	558	571	599	574	583	572	565	584	549	550	601	570	575	555	577	581	546	617	612	598	599	602	601	566	594	586	587	605	573	571	564	554	591	554	572	607	563	610	588	589	570	572	591	541	596	558	544	588	561	591	591	574	551	541	571	492	538	573	588	550	614	580	562	616	578	557	585	583	571	541	569	584	596	565	531	575	604	572	549	544	604	581	597	599	607	555	609	568	597	643	588	579	587	557	571	590	576	596	560	577	603	567	585	570	589	629	562	548	541	583	566	537	574	629	592	554	556	548	569	555	544	586	562	531	535	591	582	606	597	540	587	580	577	600	585	547	633	570	580	580	619	571	542	541	558	581	592	538	543	589	564	575	608	558	603	541	580	600	584	615	590	562	545	554	599	559	578	573	555	536	595	602	606	612	585	556	595	612	599	558	593	602	576	577	556	605	590	553	569	586	496	571	553	562	546	547	600	589	553	574	569	535	555	544	557	584	536	628	523	571	586	584	605	542	606	550	556	603	575	566	582	543	571	562	558	584	551	585	602	595	562	596	596	583	597	582	561	623	570	558	558	523	560	565	599	609	563	529	575	613	625	563	606	558	580	587	593	530	574	630	600	628	586	590	591	569	578	591	604	589	622	572	550	628	534	608	584	607	560	561	574	579	591	594	574	562	572	570	564	554	584	626	551	563	607	538	547	584	593	589	554	602	557	618	561	566	550	596	563	556	533	544	615	580	565	590	616	554	558	581	572	587	565	583	555	579	573	569	582	566	591	565	628	581	585	589	575	642	586	600	569	576	577	529	545	551	568	544	609	589	573	603	624	616	557	545	541	586	591	558	603	610	573	546	557	560	554	606	594	577	600	591	567	574	575	591	588	589	543	542	574	599	575	578	557	598	561	543	579	562	567	539	596	577	593	568	576	537	597	578	558	584	578	568	564	591	558	567	614	583	568	556	618	567	531	548	629	546	595	586	575	581	541	612	558	546	586	582	584	560	549	569	628	535	578	540	589	611	562	514	573	540	619	619	602	587	567	568	551	589	602	559	569	592	590	602	550	579	583	589	579	555	573	541	569	579	598	550	574	606	550	589	571	560	554	569	588	550	547	572	588	586	578	576	633	663	573	601	578	583	566	618	595	585	563	576	589	615	575	553	583	575	524	584	595	566	563	581	596	570	540	625	588	616	555	583	598	589	581	608	620	590	614	539	569	602	538	556	557	577	529	558	561
74157	76315	64484	46303	31552	21767	11206	5650	3842	3083	2454	2031	1554	1017	786	683	576	407	320	286	303	268	241	232	243	241	223	210	217	246	226	256	235	235	216	225	216	228	212	220	247	227	226	246	229	242	204	227	225	238	240	243	225	209	207	218	204	214	262	196	260	225	214	271	221	226	223	212	222	209	228	229	229	246	229	243	206	209	225	218	221	229	241	235	215	202	234	245	212	224	227	228	223	220	237	202	215	219	230	245	217	216	233	235	227	238	226	236	222	266	228	213	239	239	223	226	237	213	230	232	242	242	238	245	224	226	220	219	220	216	198	227	235	253	249	233	237	250	240	248	220	247	211	223	215	222	220	205	228	239	224	218	229	224	220	223	223	242	202	231	232	238	223	223	209	210	246	235	221	224	252	211	223	234	245	227	211	232	210	182	226	241	222	210	218	247	214	251	222	235	225	207	224	207	235	212	219	229	226	225	224	226	232	207	230	236	229	235	233	245	201	222	228	239	219	224	216	213	218	219	233	233	226	203	248	209	245	229	224	193	223	196	241	231	227	233	223	207	222	230	228	214	220	220	230	228	261	252	244	251	225	224	242	226	225	220	217	210	219	220	242	221	194	203	239	206	246	222	223	237	224	236	199	211	236	208	220	225	240	223	211	249	225	239	220	235	234	237	220	211	223	224	205	187	207	216	235	241	240	211	234	217	230	254	241	218	232	201	222	233	241	259	250	195	201	241	233	237	236	224	224	222	232	225	239	216	242	234	218	241	230	233	230	235	225	247	219	202	208	233	244	229	217	238	229	205	248	229	225	252	232	223	202	204	222	231	219	229	248	233	220	205	250	209	215	208	209	220	218	219	215	224	257	213	201	251	229	221	199	227	230	221	221	248	245	239	240	227	236	219	251	239	213	242	223	226	271	210	244	219	225	221	243	222	204	236	217	222	213	240	221	229	241	203	215	186	239	229	239	225	221	205	208	189	239	250	215	205	232	236	244	233	229	221	211	221	224	222	225	246	207	226	225	221	217	226	209	233	225	221	228	218	226	233	241	237	218	230	224	245	213	236	237	230	238	227	252	212	221	233	239	233	231	188	232	236	231	233	242	227	237	216	220	233	209	241	243	234	251	226	192	204	239	246	255	244	191	213	217	224	225	229	218	254	221	215	231	223	228	215	236	244	216	221	220	188	215	222	239	200	243	216	257	230	218	237	248	230	228	213	207	236	235	215	220	219	255	241	200	221	234	228	216	214	212	223	244	247	254	232	236	229	211	229	238	219	215	241	239	226	233	236	240	202	237	200	227	226	233	214	231	254	240	245	218	230	237	239	242	226	210	219	221	233	228	230	248	226	247	236	246	235	230	234	228	235	243	233	217	233	223	214	246	237	228	234	249	217	239	215	250	220	229	213	199	219	213	207	236	234	253	215	222	219	206	231	246	242	253	199	210	236	242	210	213	215	253	239	217	215	199	199	231	232	214	211	232	241	245	232	228	232	215	210	217	210	247	233	215	220	198	246	212	229	226	246	233	219	212	229	236	236	239	196	212	228	235	231	235	246	237	231	226	239	235	260	177	245	208	251	220	251	212	239	224	221	200	213	257	213	215	251	232	230	208	201	236	256	231	233	223	249	227	210	201	228	225	234	243	204	209	240	219	210	225	208	236	228	218	244	211	184	192	233	227	219	204	218	224	228	244	231	207	210	214	218	235	178	229	219	226	239	228	244	236	223	218	234	223	214	213	229	242	217	232	259	225	232	217	244	192	232	191	211	233	207	193	221	224	214	204	234	245	236	227	229	228	216	233	242	212	238	229	230	234	186	223	221	226	202	224	230	220	207	239	218	236	228	221	220	215	211	210	216	258	244	240	213	213	249	256	227	232	207	209	246	246	246	224	225	208	238	246	236	226	230	227	241	229	210	211	241	227	216	220	219	223	215	213	209	223	246	262	234	246	217	238	247	219	244	254	250	194	247	212	213	197	220	280	223	244	223	214	210	232	202	233	249	226	227	237	239	240	221	216	216	239	258	230	228	217	209	209	229	233	211	239	261	203	230	241	200	221	223	263	218	235	249	260	218	199	214	244	214	222	239	232	248	227	205	245	205	223	255	234	229	219	263	212	220	253	226	205	219	203	228	249	231	228	250	233	224	231	235	197	242	227	217	194	241	225	229	223	217	228	237	245	224	227	235	192	250	231	224	244	236	248	213	231	209	217	254	226	221	234	210	228	228	236	218	226	226	235	225	220	222	265	249	236	235	216	209	232	225	218	223	230	240	209	235	208	260	233	206	227	213	195	222	217	229	247	246	230	215	205	225	195	203	222	225	224	231	242	221	239	231	229	207	224	224	222	222	252	229	198	214	216	222	237	225	232	253	232	231	221	220	233	203	234	239	222	215	259	225	252	218	228	201	205	229	216	227	227	233	217	226	254	232	234	241	243	217	235	193	222	224	213	235	217	228	223	230	219	204	221	229	237	215	212	193	212	224	208	223	264	211	226	194	193	249	234	249	237	218	264	225	219	222	232	207	226	232	213	210	190	219	231	237	225	245	202	209	239	218	226	217	240	220	251	233	176	209	185	247	237	216	231	233	257	203	260	218	225	214	212	211	249	247	212	238	250	228	199	241	224	235	231	217	222	226	267	266	203	243	231	230	217	235	240	213	248	212	232	254	249	210	205	233	220	230	225	214	223	231	221	223	228	232	226	212	234	229	223	225	224	250	239	224	188	216	221	222	217	222	217	220	200	220	216	208	204	220	241	242	224	225	222	210	225	200	236	230	245	228	248	270	200	221	217	251	239	206	207	228	236	231	239	228	231	242	252	219	219	222	222	251	229	233	231	233	222	207	241	232	201	227	235	219	215	244	250	234	254	210	249	237	237	228	221	228	222	241	241	216	213	261	247	225	252	212	210	210	220	225	215	229	218	237	227	219	241	220	220	237	234	239	255	243	254	242	208	206	239	197	219	259	213	234	218	233	236	203	203	230	264	228	219	203	249	237	224	222	231	247	252	220	219	215	228	228	213	245	239	247	193	251	224	230	223	218	236	222	244	246	218	229	210	217	226	199	231	228	230	249	210	229	205	213	202	209	203	236	238	208	227	205	236	215	210	236	202	222	221	217	224	243	255	211	225	243	253	239	237	228	238	229	211	236	232	218	212	204	252	250	216	225	212	236	226	254	255	237	220	240	243	223	223	229	206	232	215	239	224	221	226	238	236	246	216	225	249	256	189	243	220	221	231	231	231	231	254	223	221	231	211	214	212	235	229	196	244	217	248	235	246	221	236	213	232	221	224	198	235	246	216	233	234	227	222	236	212	204	249	218	226	219	237	214	226	212	213	229	248	241	237	228	231	212	224	229	251	252	207	186	249	221	269	214	225	226	250	215	232	204	254	228	225	190	207	236	227	244	220	206	225	242	201	206	211	222	209	228	224	238	212	221	224	215	235	214	228	215	237	221	230	243	227	213	238	217	210	240	238	227	222	237
48098	59875	58207	49210	40623	32174	22713	15816	13144	11477	9906	8021	6439	4214	3459	2662	2130	1405	1158	900	763	676	603	559	601	607	575	579	591	578	549	604	569	573	594	573	536	572	586	577	507	553	603	545	596	602	531	595	603	558	605	610	546	570	569	548	625	538	606	612	612	578	535	610	583	565	531	530	583	585	611	569	614	590	583	563	582	575	598	604	540	563	552	551	545	534	565	607	542	565	598	621	570	603	526	546	589	607	548	589	554	558	545	578	568	555	560	553	578	539	536	608	579	571	546	548	574	577	569	552	567	595	601	622	566	562	522	576	518	603	561	632	566	623	576	586	587	582	617	580	574	563	584	563	585	573	574	586	586	607	575	572	582	571	583	583	564	594	551	610	541	543	576	573	579	577	542	556	605	536	591	618	564	580	583	547	595	609	566	582	599	616	593	629	559	532	536	617	580	627	565	608	594	586	630	580	645	587	607	578	575	572	577	610	561	585	588	566	585	568	561	585	587	595	536	562	585	579	562	569	580	594	558	588	580	565	574	568	586	580	565	631	568	610	578	584	613	579	585	541	596	540	566	598	605	638	527	597	572	566	626	610	590	646	562	574	561	589	585	596	614	553	580	539	596	576	605	554	569	590	568	539	540	519	574	630	573	584	540	601	580	620	576	580	596	572	585	568	577	591	578	567	554	574	550	645	600	591	591	591	565	599	596	578	563	549	525	552	552	593	567	553	566	627	571	546	551	545	596	559	645	573	584	591	536	555	585	604	601	609	546	587	576	594	567	558	584	578	586	591	594	560	542	532	584	556	549	567	595	571	576	590	578	587	626	571	612	585	578	590	574	587	588	560	584	609	579	562	559	551	577	579	587	567	594	546	594	588	601	610	591	623	579	621	585	580	582	575	587	599	527	597	562	591	556	566	558	586	580	582	587	603	560	581	595	613	592	546	597	588	554	585	566	555	574	564	541	615	587	578	570	605	553	572	593	606	609	545	555	560	614	538	595	576	547	569	579	557	597	596	600	603	619	589	585	599	573	548	583	564	574	581	549	536	580	566	543	609	566	579	613	600	625	600	588	554	574	599	554	546	559	583	555	582	531	608	595	589	593	597	560	570	563	555	595	560	594	596	545	573	564	549	630	549	545	606	577	566	573	594	586	607	606	589	624	584	614	548	573	576	579	560	585	540	603	562	618	572	598	594	595	565	569	609	546	554	583	539	592	618	618	579	600	550	564	568	556	601	581	619	583	531	570	601	592	600	598	558	601	577	611	609	595	594	528	591	610	547	578	566	572	607	581	577	555	586	563	572	516	588	585	563	599	564	565	585	568	588	596	604	584	553	529	537	591	617	596	601	571	554	568	610	603	603	582	577	581	617	588	568	589	576	575	547	577	570	552	554	577	588	611	590	561	592	627	596	595	577	590	585	548	605	561	579	541	589	548	597	574	585	559	597	584	520	580	597	556	552	568	577	591	612	612	552	566	582	605	560	573	568	557	608	597	579	579	580	600	553	574	550	567	560	563	603	562	614	583	572	565	573	634	612	613	552	584	542	602	649	580	563	616	556	567	557	609	581	552	616	589	554	619	547	619	563	594	581	601	568	622	565	602	582	566	556	536	541	596	567	554	638	583	527	572	586	587	569	555	593	581	621	605	566	573	564	615	594	574	575	563	568	576	597	573	601	580	552	579	589	593	573	578	587	522	593	584	559	591	584	524	559	602	559	552	590	673	563	583	579	559	539	587	632	588	518	596	591	538	551	575	591	579	603	579	564	571	591	572	631	574	556	607	590	606	572	568	551	578	608	552	592	575	548	607	569	592	628	583	575	620	575	591	566	573	548	565	576	594	610	562	621	599	560	539	572	574	558	571	605	539	554	508	651	597	527	591	565	606	629	540	572	584	603	526	606	561	537	581	563	581	597	574	521	579	590	593	579	574	607	584	635	616	527	607	572	601	571	576	591	565	540	596	568	545	596	570	557	561	582	638	569	569	595	560	577	573	591	588	551	565	593	579	558	532	568	565	602	602	580	571	562	572	590	578	570	597	603	593	549	559	564	544	555	529	604	547	631	590	556	572	582	646	586	575	613	577	607	624	572	633	613	533	628	613	578	588	596	588	572	582	590	553	563	579	557	576	626	593	560	594	622	573	572	630	609	561	579	557	548	564	532	608	595	587	529	573	563	598	602	535	591	579	554	602	595	558	596	560	584	620	590	566	544	573	543	549	579	554	557	601	585	590	546	612	628	564	584	562	574	564	584	594	568	587	571	594	583	581	586	563	581	599	565	567	605	595	569	577	584	618	555	585	601	606	514	555	580	552	563	631	551	596	584	547	577	576	600	578	515	589	567	569	590	560	551	556	577	606	627	590	585	607	571	585	552	549	554	607	581	627	574	603	560	563	543	559	602	612	550	568	573	551	567	580	579	568	549	588	605	593	544	581	590	595	590	565	610	544	587	622	565	596	555	548	608	588	615	575	576	576	542	599	553	557	599	647	566	574	584	566	571	537	569	553	577	585	594	568	592	557	569	579	552	583	590	508	591	573	569	569	593	571	609	619	559	572	573	606	615	569	581	581	569	578	572	613	604	629	577	564	599	590	551	587	586	552	600	598	569	558	618	540	538	553	555	581	608	543	537	569	626	552	568	585	606	549	545	576	550	561	630	625	526	563	546	567	567	598	549	571	618	598	621	572	571	611	598	588	588	596	599	626	568	570	597	601	565	583	565	593	587	583	592	596	589	575	555	589	578	519	601	588	616	609	568	543	577	606	553	583	573	566	585	556	607	572	554	599	554	550	569	587	577	617	605	607	536	563	581	592	553	552	601	576	579	546	559	603	547	576	580	575	571	588	587	582	546	580	571	565	630	552	574	572	595	591	576	564	578	585	592	572	576	582	581	591	603	543	569	589	562	599	592	569	606	620	575	588	570	543	587	607	581	587	571	579	573	572	595	610	517	587	598	558	579	600	562	623	593	569	575	565	598	549	579	620	616	579	573	572	555	597	578	555	563	586	572	614	561	598	590	546	569	555	625	552	590	596	622	555	572	601	591	601	584	587	570	558	594	599	572	578	621	538	600	564	580	584	547	598	568	605	607	568	604	614	538	570	560	588	587	606	564	559	549	577	614	568	529	598	596	562	569	597	561	597	598	555	598	587	567	593	561	571	538	582	560	606	591	580	601	526	576	584	602	573	572	591	578	565	597	617	626	584	603	553	603	606	578	566	621	571	575	543	561	564	559	525	585	562	613	610	617	646	586	551	591	562	559	555	596	582	567	548	579	603	615	584	570	556	593	549	559	571	574	581	563	579	576	541	579	604	561	580	583	612	547	544	607	561	580	592	560	535	561	538	625	573	567	590	573	567	560	600	573	638	589	574	607	535	593	547	569	559	585	568	614	604	580	595	604	568	547	563	610	589	561	571	579	544	551	534	584	582	572	611	563	600	625	608	579	574	534	533	601	591	597	553	586	578	589	580	616	597	598	552	553
74498	75474	66185	45523	30563	20336	9961	5247	3622	2804	2517	1769	1502	1073	796	604	495	407	331	284	288	268	204	231	242	234	219	201	249	195	246	227	237	238	217	221	225	243	244	214	219	227	219	227	224	231	232	220	215	248	215	201	252	231	241	208	231	229	234	231	236	222	220	216	218	226	245	232	206	222	212	246	213	222	228	250	247	271	220	246	213	210	221	220	211	219	245	219	213	247	236	212	244	236	234	226	225	221	218	201	210	223	261	239	212	203	230	230	229	209	215	215	217	235	206	253	228	218	253	237	258	222	237	238	223	244	246	217	233	255	212	238	233	227	245	219	237	235	200	237	222	205	233	231	262	230	217	227	254	226	235	209	211	229	212	242	221	255	236	245	228	203	239	203	219	213	259	253	199	243	213	218	240	257	254	254	236	249	215	224	216	223	210	209	255	242	215	228	240	215	226	216	224	243	241	202	208	223	248	238	253	223	211	244	212	216	225	202	207	220	237	230	240	226	215	241	230	238	235	245	200	188	234	233	220	230	247	238	208	225	224	226	217	213	247	217	228	269	234	201	220	250	246	204	236	242	219	235	220	224	263	237	207	248	204	215	252	229	209	245	228	230	219	238	219	229	225	228	214	248	235	208	229	225	257	254	219	211	239	247	241	205	228	199	191	219	200	200	220	203	229	218	220	228	232	219	242	252	220	220	229	232	218	229	222	211	243	238	217	223	213	222	240	258	246	217	218	217	238	246	220	216	224	244	225	226	227	224	234	230	223	196	246	239	232	255	225	209	223	251	251	246	235	241	238	245	230	232	235	255	234	220	215	245	213	249	233	249	203	222	238	216	228	229	207	199	233	226	229	242	216	242	217	223	258	216	270	206	254	260	222	245	227	226	212	217	228	226	200	236	205	208	240	216	206	244	194	222	250	236	221	230	225	217	215	213	236	240	229	225	262	207	246	233	233	229	233	224	239	220	233	218	267	234	213	235	244	254	227	204	237	230	185	209	228	258	243	225	270	242	248	231	234	239	195	230	224	232	215	231	236	233	231	226	268	225	245	224	223	230	234	220	252	226	240	236	246	232	256	196	211	229	228	211	249	204	245	211	223	209	229	238	246	231	258	235	217	225	232	224	206	229	212	223	236	246	216	204	194	223	221	223	240	221	230	248	257	219	231	232	224	228	226	198	248	221	234	204	197	244	212	216	251	212	244	213	231	210	228	236	227	230	253	235	205	236	261	230	222	232	260	232	245	244	207	216	231	239	217	238	253	214	241	242	212	230	261	214	234	216	247	228	228	235	233	215	226	239	213	193	207	237	238	227	235	229	218	208	236	218	216	208	215	226	253	229	245	246	217	229	230	222	222	208	251	236	219	216	250	241	253	242	231	236	205	228	209	213	257	261	251	233	203	234	236	217	219	228	216	228	231	224	221	208	229	216	222	207	189	244	236	242	189	213	236	248	215	215	222	187	238	201	215	235	246	222	238	229	223	202	218	237	229	196	219	195	263	219	215	214	231	251	208	260	225	211	228	237	229	232	238	216	245	226	248	228	229	252	211	214	231	214	216	224	213	209	241	251	229	229	233	219	244	224	226	233	226	243	222	222	238	221	241	230	221	234	241	240	230	223	209	227	224	241	225	217	230	240	219	244	205	240	216	225	228	238	248	246	221	229	254	220	246	220	236	222	245	224	243	248	209	208	233	228	214	248	252	213	236	216	244	202	237	232	228	223	234	229	234	228	225	196	216	224	224	245	221	223	198	213	218	232	243	235	224	257	231	231	212	214	230	254	226	230	237	247	224	223	198	258	214	232	235	209	210	212	212	213	228	226	227	232	227	247	239	239	263	199	247	238	226	222	226	234	250	188	244	224	235	259	246	204	228	238	224	207	222	249	238	215	229	237	219	236	216	208	219	231	225	237	209	225	207	251	225	227	216	240	239	194	214	237	253	229	227	218	218	244	234	241	252	240	211	226	196	241	229	251	229	235	206	235	235	209	227	196	211	241	233	260	225	199	235	230	215	222	219	230	231	247	226	230	230	254	202	253	239	219	231	228	233	191	212	221	230	218	239	222	242	229	200	210	249	223	218	205	214	240	197	235	214	205	219	237	218	253	205	252	217	227	228	216	207	209	222	257	237	222	227	208	236	203	251	240	215	213	229	233	232	236	208	235	217	217	196	243	221	252	229	247	239	223	201	212	222	206	189	233	220	246	207	210	236	221	242	231	201	223	241	240	205	238	248	221	193	219	240	244	250	219	256	236	208	229	220	219	225	229	226	214	249	212	245	235	241	236	228	223	248	243	237	235	247	255	221	226	237	228	226	217	247	230	211	225	238	221	225	195	212	229	220	248	238	221	264	246	248	234	230	211	269	243	250	210	240	250	222	227	227	216	238	227	214	217	231	246	221	210	214	185	221	236	248	221	228	225	222	248	253	212	234	224	228	214	211	227	215	216	232	198	201	227	224	239	241	232	223	226	249	221	240	226	237	214	217	231	228	225	220	242	218	206	251	230	228	230	228	203	244	219	218	217	201	230	243	212	214	268	238	239	235	230	225	256	217	205	265	218	252	240	230	228	206	234	238	245	228	255	206	233	222	229	219	217	218	202	185	242	232	244	257	196	217	207	226	218	218	257	238	240	224	235	205	229	228	223	234	227	232	255	231	235	235	229	236	218	280	235	243	209	193	233	226	203	248	218	225	210	222	234	236	217	241	237	203	210	224	236	232	243	223	213	191	247	247	224	241	232	218	213	210	228	214	208	208	219	224	258	215	248	239	241	218	241	239	225	246	254	242	221	247	242	236	245	236	193	241	236	231	232	243	214	260	253	249	241	226	209	214	229	235	230	224	241	219	239	246	234	220	197	255	255	220	258	235	262	225	235	193	236	252	226	206	242	205	216	217	240	228	250	226	217	189	219	226	236	225	238	241	209	258	199	232	214	237	223	215	233	242	222	234	219	206	227	224	239	223	233	202	207	225	229	257	242	235	227	232	258	255	221	223	236	216	191	200	247	211	248	233	224	227	224	219	227	222	225	235	230	232	204	214	253	233	234	221	195	223	223	234	241	242	226	217	198	252	209	213	213	229	210	253	208	229	239	234	214	231	220	210	223	238	267	232	225	243	205	242	248	221	231	267	214	209	232	245	242	227	237	201	227	233	215	244	218	241	221	229	210	226	291	245	224	264	238	240	226	210	246	232	216	238	225	230	212	232	241	226	235	226	183	269	252	248	242	222	233	245	218	223	215	220	252	214	212	229	250	222	232	234	242	193	225	198	225	234	237	238	231	218	216	227	218	238	235	246	232	233	252	226	239	217	236	257	253	234	224	198	224	213	224	232	242	226	232	238	215	235	206	246	233	214	225	239	246	231	234	198	215	251	228	240	236	234	243	225	230	223	240	243	195	227	213	237	265	195	237	242	235	226	206	208	224	226	240	225	244	245	213	203	245	212	222	243	243	250	227	196	210	220	223	244	242	222	226	245	207
49038	59674	58717	48678	39210	30429	21009	15350	12030	10426	10031	7586	6180	4441	3264	2463	1716	1360	1156	952	784	630	638	636	621	549	567	558	537	613	621	569	571	628	556	592	592	556	534	556	583	580	618	602	559	571	577	557	569	603	563	599	642	575	550	589	616	593	550	553	592	553	581	607	581	578	587	557	596	608	572	608	577	577	521	566	586	574	583	588	569	568	585	588	580	612	579	559	586	591	568	576	585	603	542	557	619	599	596	591	594	540	587	576	559	561	570	564	606	604	593	559	565	588	540	564	630	593	593	598	598	548	571	600	570	576	601	574	599	581	580	543	555	593	563	575	558	574	563	560	596	567	584	591	572	604	516	581	587	536	577	582	560	577	555	550	585	593	622	571	543	581	599	592	529	574	599	564	556	534	577	598	591	582	579	608	576	572	594	591	583	602	547	592	577	585	554	556	576	582	596	591	542	573	585	623	559	561	612	604	608	574	551	551	557	619	567	587	568	600	541	576	555	608	569	606	567	561	574	588	589	595	553	594	572	598	572	586	566	601	571	589	601	569	572	571	571	588	586	552	538	592	582	590	594	610	576	599	605	591	586	557	554	582	590	580	550	557	574	607	576	587	618	625	561	568	591	548	592	626	623	569	592	564	570	569	598	583	605	577	536	630	598	594	589	581	618	597	560	561	579	570	627	624	591	568	551	605	562	574	636	569	551	614	580	555	548	552	585	575	593	567	650	607	563	575	568	622	625	563	572	582	582	565	613	637	596	561	552	554	595	555	537	599	607	584	609	611	567	585	553	577	559	631	622	622	556	580	587	600	595	622	574	624	599	601	542	599	593	614	604	562	549	573	567	568	565	597	544	559	588	578	558	629	636	571	579	551	588	572	569	605	528	554	591	555	615	572	591	556	601	608	578	559	568	607	536	596	572	561	574	606	579	590	568	565	593	587	609	568	586	596	595	601	576	616	600	576	590	553	612	580	595	619	566	579	585	579	576	578	603	591	615	613	560	605	554	578	598	615	518	576	533	555	572	574	613	574	579	600	566	585	590	583	593	583	574	543	588	549	581	592	586	600	550	547	579	619	613	573	582	567	602	571	574	572	605	594	594	581	529	632	578	586	621	562	587	575	567	552	599	561	581	552	583	608	565	586	589	602	569	571	577	586	588	605	582	584	569	577	557	601	585	558	600	567	586	564	600	589	612	582	596	564	603	616	556	599	602	570	591	601	550	591	613	621	566	573	587	578	596	591	594	579	601	607	578	580	602	592	570	581	580	552	596	577	587	567	602	583	611	591	574	581	621	606	563	597	551	597	578	559	604	584	559	585	629	595	561	607	601	595	546	610	574	593	589	577	563	552	586	564	606	595	608	603	573	619	595	596	577	590	549	548	556	547	595	642	549	620	603	613	612	547	569	589	603	559	591	583	592	598	608	566	569	565	582	561	586	561	613	595	592	527	565	566	588	602	594	581	580	546	560	568	596	589	517	586	585	507	611	584	589	613	553	617	590	557	554	593	572	567	582	579	572	600	542	631	545	560	598	531	617	595	579	609	575	563	583	596	580	574	549	585	594	604	533	552	572	589	593	556	576	610	586	541	542	581	585	571	556	578	589	589	576	569	603	575	575	601	550	590	605	590	557	608	542	613	629	619	580	574	598	544	567	572	591	586	609	551	581	552	640	604	591	593	596	582	585	577	558	541	596	540	560	552	591	622	576	566	622	570	592	591	579	632	559	616	559	603	579	625	583	578	606	560	589	593	591	613	610	593	567	599	595	627	615	620	565	617	577	557	544	559	580	631	595	607	608	567	630	587	587	579	602	598	554	595	574	591	641	572	566	590	600	577	602	499	576	615	575	565	587	607	620	580	631	597	570	583	555	589	587	586	612	578	619	582	559	618	568	600	562	580	556	622	584	645	523	606	573	579	597	534	565	636	568	552	550	554	592	605	570	521	581	604	558	589	554	594	574	592	580	557	565	576	590	587	578	604	590	599	608	603	560	575	563	590	600	586	577	605	605	617	555	565	604	590	572	562	553	587	592	593	596	564	576	587	597	589	571	538	557	581	577	594	588	558	563	545	590	553	589	561	573	580	614	577	582	556	617	545	594	560	587	546	569	613	566	560	581	601	604	601	587	590	533	589	549	590	578	579	592	591	584	543	590	625	585	517	550	596	575	567	598	559	599	573	578	594	585	593	579	557	609	634	559	558	580	565	553	606	613	570	580	572	584	549	600	591	578	590	558	563	584	592	606	572	590	558	537	587	562	615	574	612	583	590	582	566	575	615	565	589	556	593	553	588	581	579	601	620	571	615	607	576	573	636	590	565	584	594	584	579	596	588	605	598	571	610	619	560	591	623	578	585	599	565	584	568	639	576	625	605	617	577	570	625	599	616	546	579	591	596	550	575	545	534	601	599	567	549	574	570	554	582	571	559	557	550	578	603	561	597	608	605	574	557	621	595	577	603	585	594	612	612	619	577	565	593	574	579	557	561	583	597	548	582	570	549	578	587	618	587	558	577	569	607	566	577	619	567	553	584	606	621	584	538	538	587	601	568	605	616	593	567	586	597	612	581	606	566	589	602	574	518	623	551	615	611	641	589	557	609	557	551	543	610	566	540	602	545	613	586	544	565	567	593	555	519	543	596	586	590	597	546	586	596	599	610	546	641	598	562	535	606	554	560	573	565	594	566	601	560	549	610	570	568	627	583	578	582	598	603	599	586	586	595	532	568	571	538	558	566	565	596	642	586	556	592	589	564	544	608	603	532	552	598	550	612	593	579	599	576	559	555	630	600	570	618	600	612	561	600	584	565	546	603	552	548	584	595	541	619	581	598	596	604	598	564	573	587	610	591	613	569	574	577	561	548	601	553	591	591	572	582	604	549	573	554	577	611	593	595	619	535	563	539	590	589	580	605	537	582	563	578	567	602	595	570	548	531	583	550	599	585	556	606	595	574	597	569	558	600	585	564	606	587	602	557	588	592	575	588	543	615	607	538	582	617	576	591	559	600	607	577	591	561	591	590	548	605	594	597	572	561	589	559	531	601	606	594	596	562	546	565	580	584	561	556	573	602	632	580	603	583	572	606	586	526	591	610	585	575	572	579	605	551	578	588	607	552	623	604	571	611	614	586	599	569	585	599	606	583	605	596	559	539	575	579	545	581	559	548	608	586	603	578	543	623	553	559	588	601	551	567	578	594	581	571	566	546	584	582	583	609	610	599	584	542	582	560	593	576	600	586	598	612	565	564	629	526	582	608	594	562	590	581	583	595	600	568	583	567	569	597	608	614	586	577	573	569	634	553	564	578	578	565	601	580	588	601	572	518	562	582	600	594	600	555	542	595	565	603	614	589	601	588	555	586	569	602	588	590	560	538	601	624	547	614	553	554	566	562	582	593	581	589	544	593	601	602	589	566	601	584	577	560	574	617	593	563	603	565	608	615	526	580	563	602	555	586	611	541	590	609	564	589	564	579	613	572	567	563	601	603
75089	74895	65829	45502	30025	18979	8949	5036	3201	2716	2580	2065	1486	1159	850	578	465	392	343	320	241	246	245	242	263	239	227	220	209	232	233	252	243	227	229	232	233	246	253	246	232	247	215	251	254	250	257	221	256	235	222	214	245	232	240	225	236	212	215	247	251	209	247	261	229	225	227	241	262	230	225	254	202	218	234	233	250	235	224	251	257	244	219	240	236	224	219	233	210	231	214	213	220	224	236	227	248	266	262	236	240	246	227	252	251	220	232	263	228	243	229	242	225	221	226	234	276	240	223	226	222	262	232	237	250	226	197	232	215	239	238	211	262	218	241	244	245	281	199	221	245	246	248	243	225	224	214	234	218	218	230	227	235	232	218	203	212	265	240	235	266	248	272	229	223	216	215	244	219	218	214	237	234	233	239	212	230	219	219	261	226	225	220	223	240	258	246	219	201	209	264	256	233	238	244	233	248	211	233	241	216	243	231	221	222	238	248	241	229	220	202	218	233	266	213	212	238	236	204	213	219	227	235	246	245	221	233	212	212	232	227	233	242	233	225	234	219	228	269	221	225	227	242	246	217	232	223	236	210	249	238	243	238	214	237	292	221	195	239	244	219	197	239	259	244	236	227	243	251	240	232	231	228	219	222	226	184	222	243	212	239	237	220	235	218	235	234	229	223	243	232	239	231	227	254	234	215	221	221	249	231	228	209	235	226	202	256	236	230	207	199	219	226	238	229	227	232	229	225	211	217	235	247	218	238	259	214	229	246	213	235	227	211	247	238	218	245	225	239	231	250	259	210	211	238	236	235	267	234	239	224	235	232	229	224	228	251	257	239	257	242	219	215	239	240	247	226	238	233	243	238	283	250	232	228	242	240	215	235	240	231	193	213	228	228	255	276	237	243	225	223	245	228	230	231	230	220	212	230	239	229	251	226	219	210	227	235	206	244	240	226	242	246	244	205	236	235	209	204	239	233	211	229	231	212	242	232	233	236	214	231	216	243	213	227	219	217	232	230	213	226	216	244	221	237	203	222	250	230	222	250	237	201	222	229	226	231	260	216	247	245	262	223	262	200	211	231	215	240	230	234	233	230	272	232	207	225	207	229	226	227	265	241	225	250	228	248	212	219	239	216	218	219	262	216	243	253	224	239	216	231	238	221	249	249	245	238	210	229	234	215	234	239	232	239	247	241	232	242	221	229	241	219	241	226	225	223	241	260	266	226	222	236	237	219	220	227	216	213	240	212	239	187	224	216	224	224	214	239	253	271	239	217	236	246	231	219	257	218	240	203	244	242	236	227	258	226	229	231	233	243	245	217	237	208	231	243	238	213	263	207	232	230	230	241	239	247	193	243	241	246	244	197	256	237	235	219	227	240	235	240	217	202	247	228	239	205	240	209	241	222	224	242	233	241	221	224	236	212	218	231	250	263	221	216	221	263	237	228	274	232	224	232	231	239	242	202	229	258	253	238	239	274	242	227	232	204	232	238	216	243	229	211	240	241	219	211	230	231	254	226	261	236	248	214	228	218	238	239	245	226	204	207	226	238	237	240	235	228	270	240	205	243	204	181	219	251	206	233	242	238	243	259	267	206	196	248	246	217	210	217	212	256	212	200	235	197	240	220	249	242	233	238	245	218	247	233	235	204	198	243	212	232	262	248	235	194	230	220	222	240	227	219	251	233	254	206	223	248	228	236	231	253	245	243	221	226	260	207	240	246	246	208	212	248	258	229	229	217	227	230	235	249	242	226	214	214	270	247	240	236	224	220	244	254	216	214	238	223	222	255	238	253	249	249	225	215	223	273	255	236	260	203	232	231	226	218	233	213	227	204	207	273	225	223	226	226	222	220	211	233	227	243	247	249	226	240	238	241	240	234	237	215	220	242	233	198	234	242	233	234	224	234	230	224	238	234	223	214	219	244	235	239	214	240	212	237	255	243	223	231	216	235	240	232	200	257	229	247	222	198	208	220	257	218	229	234	237	228	218	213	210	252	205	230	241	219	249	211	232	235	226	214	229	238	241	236	213	198	219	239	226	204	208	235	231	208	227	228	232	228	214	239	234	227	203	219	228	246	235	212	232	242	239	237	245	240	248	230	241	223	229	242	233	230	211	208	253	245	224	239	269	212	245	250	244	244	230	241	230	230	214	211	238	232	225	230	218	229	232	265	235	222	220	218	222	243	224	240	243	257	214	218	223	241	226	253	231	240	248	201	241	246	198	245	229	228	256	233	229	225	242	246	219	237	247	215	216	247	239	219	219	246	209	232	218	240	227	241	220	215	238	230	230	223	230	224	220	250	243	237	254	210	241	260	256	203	238	219	232	242	211	271	221	208	232	228	233	227	226	211	231	191	211	229	232	245	213	222	211	223	214	219	221	250	230	216	246	231	229	218	237	225	247	251	218	225	245	233	207	227	212	224	221	242	248	233	224	243	237	243	247	200	233	234	216	213	231	255	225	240	239	230	218	262	228	258	242	220	231	235	223	231	234	227	259	223	237	235	221	231	245	240	220	233	235	238	230	219	251	212	212	222	221	248	235	227	242	245	223	240	248	239	255	244	230	255	191	218	226	241	205	230	221	248	229	220	244	227	242	230	227	238	209	249	217	235	238	252	226	235	207	216	253	248	231	228	229	234	226	258	217	217	188	252	211	223	242	228	256	246	222	248	217	204	257	240	226	220	268	230	201	228	221	214	223	243	229	242	237	230	233	232	236	233	238	226	239	228	235	237	233	223	224	211	238	287	239	223	236	262	257	232	241	218	254	169	235	212	259	212	247	228	233	237	220	210	220	217	247	250	239	235	244	216	223	227	220	227	262	233	222	227	239	232	216	220	239	240	220	237	233	232	238	230	215	209	252	225	229	218	242	247	213	234	246	242	212	234	249	249	241	216	246	228	225	215	234	230	240	193	251	219	219	219	260	228	240	269	226	221	263	230	238	229	226	235	229	249	233	198	220	254	226	244	227	214	242	228	232	220	220	246	220	227	232	237	247	217	245	229	250	215	237	202	220	228	224	230	232	220	224	256	226	214	239	212	231	237	237	243	226	244	240	206	218	255	253	246	230	225	241	243	230	209	239	246	209	226	230	220	224	248	212	206	292	243	228	237	235	251	226	250	213	210	257	244	206	225	236	196	241	205	219	210	222	213	205	214	230	239	226	234	234	257	226	184	217	210	229	247	227	218	242	196	221	237	236	209	235	226	234	269	249	216	237	246	240	212	229	238	246	238	230	219	247	226	228	238	199	215	199	232	233	243	242	237	242	218	205	211	258	256	236	246	235	215	247	258	182	219	218	213	209	219	224	257	255	221	239	210	211	222	226	236	249	226	242	209	227	221	237	210	237	227	226	245	240	237	230	226	245	237	225	223	226	220	232	252	229	245	228	220	246	211	232	214	231	248	227	292	218	235	226	224	229	237	236	227	255	216	230	243	216	235	190	201	230	224	217	247	214	257	245	215	235	244	228	230	228	249	216	252	256	238	232
49701	59292	59052	48532	38687	29442	19680	15103	11436	10306	9918	8455	6492	5005	3418	2501	2055	1391	1131	933	748	628	589	585	614	541	579	578	590	590	580	582	569	600	638	561	595	608	582	593	595	612	578	557	551	587	569	616	575	568	611	593	592	589	561	588	542	568	580	607	560	598	637	584	603	555	578	605	596	564	582	599	617	602	604	572	610	597	571	592	609	585	556	563	604	595	569	588	578	572	597	551	574	581	568	566	577	573	630	570	604	576	582	536	570	567	590	602	582	570	608	579	614	548	598	563	571	587	578	571	544	546	581	572	621	614	598	585	610	582	584	603	639	574	580	599	604	560	579	591	548	579	578	590	583	589	560	592	581	607	590	583	637	623	612	585	614	589	547	585	595	647	605	586	635	532	587	594	595	597	584	578	581	568	569	574	604	615	574	547	593	575	559	579	574	586	573	620	582	606	617	589	578	661	574	600	580	574	599	601	614	583	590	586	572	608	579	556	550	632	567	538	593	551	601	550	622	630	584	552	581	572	576	595	568	589	577	596	571	598	545	585	552	603	627	551	570	577	604	571	580	646	569	584	551	597	587	573	562	638	573	577	621	568	576	578	615	619	617	593	576	635	582	620	583	574	557	559	598	598	585	555	581	549	551	561	595	565	597	589	626	555	590	569	593	609	580	598	562	624	585	652	589	608	585	611	587	615	576	587	553	608	547	560	566	612	561	635	559	592	575	551	570	649	581	621	577	553	598	575	589	575	599	620	641	600	589	605	610	566	566	586	620	580	597	537	559	562	573	620	587	560	606	623	590	548	564	605	602	535	593	577	591	575	594	556	563	648	632	594	582	608	611	582	550	570	566	590	598	559	608	606	578	560	585	597	631	593	567	611	563	611	549	613	557	589	600	588	599	573	619	613	602	581	555	637	634	580	631	595	597	562	594	577	614	565	593	598	541	573	569	559	532	580	608	596	591	622	578	571	560	613	563	587	581	615	605	615	593	607	573	615	583	566	636	579	571	615	620	615	599	601	561	588	571	592	583	616	594	617	608	595	572	572	565	572	567	627	571	543	621	536	582	618	614	590	602	609	523	538	597	572	609	589	597	594	570	590	606	603	572	592	553	599	582	569	564	596	568	622	605	606	566	610	578	556	603	629	572	572	577	589	624	573	584	597	587	578	554	569	579	566	599	594	588	585	567	574	599	567	552	543	553	575	625	605	584	611	532	592	548	576	567	583	571	599	597	547	562	590	597	541	572	551	510	587	604	559	615	572	606	615	578	611	570	624	554	539	597	515	575	600	563	589	564	548	554	594	572	592	604	564	601	549	618	598	542	617	578	585	593	602	592	581	587	574	572	618	567	627	591	598	618	596	546	609	580	573	591	575	563	612	594	589	622	597	574	621	566	572	618	516	586	549	547	609	616	596	563	593	597	600	576	580	598	586	568	575	599	599	588	620	547	610	606	572	546	620	561	586	630	578	622	591	623	540	587	590	588	612	583	547	582	582	529	576	514	616	571	595	608	588	580	569	581	561	582	594	521	584	592	576	608	598	591	579	560	559	565	604	551	638	589	537	598	611	605	626	596	560	629	534	581	606	570	581	637	561	600	560	564	564	622	600	518	601	555	628	553	599	598	570	591	555	575	575	598	592	578	559	541	567	567	560	546	571	578	585	597	585	568	620	611	531	577	613	593	559	630	587	623	588	585	587	598	560	596	568	550	591	572	624	543	614	604	581	613	595	596	630	545	593	546	568	589	556	626	596	598	610	622	540	577	569	590	602	606	601	584	564	590	631	640	557	581	568	590	580	606	580	581	560	612	642	626	596	593	651	556	574	599	580	617	591	574	593	577	591	569	595	548	606	602	544	565	585	610	565	593	594	611	554	546	603	590	616	591	573	601	609	573	588	560	577	600	580	585	541	606	566	544	614	612	652	632	639	586	537	574	605	546	602	624	585	535	581	614	555	563	586	572	567	613	564	570	624	622	552	584	604	598	560	539	581	631	578	563	631	549	520	591	561	581	616	569	590	568	585	569	588	595	591	611	578	537	584	557	588	600	569	576	602	625	564	656	607	541	593	586	609	598	601	595	567	554	603	595	628	598	571	593	585	585	576	553	580	587	559	575	623	618	578	598	587	569	594	614	632	560	592	555	610	545	604	611	583	570	587	581	606	596	598	597	603	575	596	636	580	589	595	625	590	591	594	582	626	554	584	549	593	556	588	569	605	539	561	572	567	622	549	609	577	544	535	589	604	586	596	601	596	635	580	543	562	583	588	580	598	567	616	631	564	594	559	641	609	614	573	579	563	614	587	573	610	566	577	560	599	567	619	581	561	614	595	594	595	564	602	586	568	558	578	592	565	585	554	573	568	579	572	616	582	595	591	566	581	572	576	576	567	570	586	585	561	569	603	591	591	590	620	574	595	602	573	558	552	617	561	550	610	592	615	602	584	568	555	528	630	577	575	603	583	588	588	561	596	577	570	565	601	583	567	552	596	659	557	596	632	568	612	569	549	571	580	574	600	547	579	583	581	592	613	589	548	572	543	566	587	590	600	587	561	589	593	615	559	619	591	558	585	607	618	577	588	536	614	612	576	569	606	597	604	607	611	624	588	571	573	558	566	579	543	567	579	584	589	595	576	598	601	603	555	546	628	567	613	558	578	613	640	594	524	583	584	623	525	607	565	593	578	546	605	612	573	590	627	627	589	602	578	590	565	544	606	553	577	588	564	635	606	600	572	586	602	575	560	636	556	610	604	588	566	591	585	586	574	635	576	570	576	541	585	552	559	603	556	607	557	570	554	594	572	574	592	543	592	611	585	606	594	592	610	610	602	607	584	559	565	600	570	616	563	601	543	561	641	619	578	563	566	577	601	552	542	572	583	574	566	619	590	587	609	577	570	564	579	618	564	563	580	584	597	562	613	584	590	558	596	610	552	597	629	625	578	596	625	580	610	592	606	576	606	567	572	584	585	637	541	585	597	573	567	594	577	542	555	583	602	555	589	607	578	633	573	596	575	558	597	608	546	592	574	613	573	626	587	576	618	560	528	575	613	573	571	582	596	570	608	610	611	561	578	608	632	586	605	605	618	583	570	565	578	641	585	576	564	553	586	587	584	561	602	587	579	614	553	613	597	567	579	595	584	571	578	559	585	578	561	572	562	554	598	594	603	550	591	552	594	546	605	592	588	586	591	558	585	575	577	585	625	559	597	591	632	591	624	605	540	622	603	610	579	594	566	580	613	588	587	591	596	542	558	545	607	582	616	577	575	575	581	598	598	575	587	589	610	605	590	578	592	570	545	628	563	578	578	579	588	540	644	566	626	557	614	575	580	552	561	543	577	602	585	601	570	574	549	604	611	598	603	606	611	574	556	610	643	582	601	569	584	547	592	564	599	582	588	569	603	564	583	567	626	609	561	624	603	552	524	610	592	621	619	563	584	627	605	599	603	567	584	549	602	589	626	576	608	554	621	593	552	566	597	576	615	606	581
75689	75234	65398	43931	29656	17858	8075	4983	2869	2915	2452	2276	1895	1126	816	652	547	416	354	299	246	259	259	244	219	225	230	237	229	277	234	247	211	263	227	223	205	223	234	232	234	221	216	225	243	235	219	249	219	228	235	246	231	236	254	203	221	225	231	240	219	237	211	202	217	247	225	232	239	240	254	233	230	221	234	225	251	213	214	228	248	249	257	231	247	209	199	266	209	217	228	221	225	248	200	212	235	234	238	241	221	262	222	222	244	242	240	228	228	206	227	216	224	226	214	230	238	245	235	252	244	240	227	242	253	222	232	220	220	252	230	220	228	216	237	213	216	246	213	211	245	252	225	237	259	238	213	214	222	256	230	232	262	227	223	254	237	231	241	222	209	219	232	228	237	243	244	225	209	217	230	233	253	233	240	233	250	221	231	244	231	235	197	211	231	226	240	252	253	241	224	226	228	216	215	218	229	253	228	235	253	192	233	229	258	246	219	245	224	220	257	253	224	241	243	211	231	239	215	233	240	218	215	223	210	231	255	224	229	245	213	220	231	262	229	248	238	242	218	203	228	241	208	246	217	239	202	225	214	237	223	200	222	236	249	222	234	235	212	220	212	226	246	219	240	226	204	236	234	215	245	230	267	235	237	220	254	253	249	230	224	239	260	227	222	231	223	234	223	220	230	259	239	221	246	235	230	229	269	232	236	209	225	232	240	212	208	222	231	225	241	229	238	233	232	234	246	246	214	230	237	247	223	240	226	249	209	227	218	222	216	212	275	205	232	281	220	247	220	226	207	227	198	206	237	232	190	235	239	220	212	243	261	222	238	237	245	238	243	253	232	230	233	214	245	249	220	229	195	224	227	221	224	226	245	240	222	228	223	247	219	229	220	239	236	250	230	215	235	252	233	255	233	225	225	227	214	212	242	222	200	233	229	224	222	227	200	256	252	224	245	209	236	245	232	226	240	232	225	248	219	236	234	228	223	227	248	231	219	252	240	230	217	218	196	237	218	237	227	236	231	246	246	240	254	236	249	251	205	221	254	233	258	242	268	218	234	217	204	224	228	214	227	231	251	227	261	230	230	233	249	239	227	219	247	247	220	221	235	254	210	244	246	237	241	248	252	238	260	226	243	239	234	213	218	219	222	248	235	248	248	223	231	243	217	221	230	205	224	239	247	230	206	235	222	241	215	219	253	241	221	232	211	224	226	212	249	216	243	238	213	263	195	228	241	218	226	229	223	217	230	248	222	233	236	242	221	220	258	227	235	250	244	248	225	217	229	249	227	224	237	242	266	234	262	226	207	211	216	213	222	229	246	223	241	243	259	228	246	233	231	228	226	209	217	220	210	245	240	217	234	246	253	206	234	250	223	262	215	264	205	229	239	231	219	261	235	241	227	249	232	256	209	233	217	247	245	219	240	223	220	231	239	226	205	228	270	233	242	216	245	234	260	224	222	232	230	210	216	227	222	248	263	260	225	247	241	217	215	225	233	219	219	234	234	237	246	247	244	235	239	231	225	250	227	244	223	236	241	234	237	249	225	234	201	248	229	250	239	200	240	221	225	220	223	230	259	226	225	243	232	271	266	209	246	236	229	244	228	204	241	212	245	227	227	229	239	249	228	223	212	229	251	193	261	204	227	234	268	208	218	236	226	212	226	241	219	218	254	211	213	236	228	231	235	218	252	218	245	228	229	234	230	229	244	257	219	229	234	220	239	217	191	216	254	233	254	239	245	269	233	247	259	226	240	240	238	234	217	245	237	233	239	237	233	217	230	216	228	224	220	233	213	228	235	232	236	179	239	237	207	212	231	228	233	232	231	243	225	249	253	241	262	233	235	216	258	218	226	217	227	242	221	213	231	243	220	246	231	243	222	229	237	230	211	236	219	249	237	209	208	218	246	225	226	243	210	226	216	201	251	224	254	226	215	233	252	225	236	253	242	223	233	198	273	241	230	217	234	252	238	235	214	244	208	235	239	241	234	243	238	232	238	230	236	237	224	221	212	258	237	212	233	265	213	212	249	219	247	206	224	216	261	251	240	226	230	211	240	235	229	221	259	225	251	256	204	262	229	235	204	220	254	225	262	225	248	233	219	234	234	257	230	244	241	239	252	254	227	203	239	217	246	199	232	198	208	220	248	229	223	227	218	234	240	220	246	227	215	256	262	236	230	228	235	231	217	218	197	221	230	245	248	206	240	205	255	222	252	218	247	226	198	234	229	232	223	216	224	227	238	259	218	230	233	222	248	227	254	238	247	205	246	231	232	208	222	245	250	252	238	250	231	258	246	273	222	238	208	223	224	253	230	251	225	235	211	236	230	233	226	245	231	219	216	238	218	268	247	253	211	228	261	232	247	202	226	242	240	212	201	217	207	188	204	233	230	229	232	233	220	233	217	220	232	215	233	234	223	235	229	256	260	225	249	207	222	240	243	208	234	218	232	231	262	234	202	259	226	236	244	253	253	221	216	244	230	226	244	245	209	231	221	250	239	237	205	220	238	221	249	223	226	216	270	244	241	229	219	228	217	223	213	219	227	222	213	229	233	246	214	213	231	242	213	245	225	204	279	226	239	228	242	216	236	254	226	246	239	227	247	241	238	218	248	246	238	267	260	240	235	222	260	221	247	233	229	214	230	202	224	228	242	234	207	265	221	236	232	240	216	245	235	215	222	212	254	217	202	220	223	244	217	207	206	256	235	246	228	240	244	235	240	242	252	201	243	207	245	218	237	229	259	232	232	229	226	215	219	218	226	203	221	238	231	226	248	222	262	224	228	266	256	245	248	216	233	246	224	205	244	244	220	227	202	229	214	234	244	262	230	242	240	226	209	219	236	225	242	234	205	241	216	226	257	222	259	223	212	241	240	253	241	227	245	234	222	220	251	237	228	245	263	214	251	215	207	220	183	214	237	227	229	235	234	254	214	219	223	229	249	235	225	214	220	241	240	244	243	249	225	232	224	234	228	242	225	270	238	232	274	229	216	214	232	246	257	205	213	241	218	221	216	234	209	191	222	236	243	209	246	218	246	250	217	230	211	229	232	243	224	238	247	217	229	240	232	218	189	230	219	228	230	220	254	239	240	235	230	230	215	215	227	229	222	253	211	257	232	205	231	221	231	245	252	244	256	218	254	224	223	220	261	221	221	231	217	218	232	255	271	235	239	206	232	248	230	220	227	247	222	248	236	251	228	250	227	237	215	226	233	242	234	243	220	251	250	234	234	220	242	234	237	233	233	269	250	207	235	234	226	234	232	224	215	233	248	251	242	192	214	220	237	213	226	239	242	235	240	226	233	236	236	235	235	249	227	206	238	234	251	199	230	242	214	204	213	203	221	211	247	239	263	235	229	234	253	224	212	255	232	220	221	250	242	235	223	205	217	237	262	245	232	245	226	248	258	225	242	219	222	242	230	245	238	223	228	218	202	257	232	218	248	234	188	246	211	238	219	203	243	218	191	238	221	262	238	208	223	220	243	243	228	229	238	231
50158	59339	58995	47220	38068	27798	18658	14744	9970	10915	9801	8938	7466	4955	3500	2585	1968	1416	1130	941	715	632	608	572	569	591	587	564	618	584	549	567	574	557	597	573	591	591	605	631	605	609	604	572	586	575	577	570	578	627	580	589	558	586	563	623	556	584	600	570	540	569	593	548	578	610	555	597	593	552	619	593	584	588	587	616	592	649	575	612	561	618	579	594	575	587	560	616	550	577	621	567	611	612	601	564	607	608	547	604	593	589	544	596	607	556	610	608	563	580	591	587	597	579	557	589	597	588	575	574	611	588	563	603	581	580	601	620	592	615	619	582	557	527	624	588	609	589	618	589	576	581	616	595	563	611	621	565	550	583	604	616	606	511	626	575	571	579	591	645	619	577	568	546	607	551	634	578	554	615	613	638	598	591	620	576	554	600	578	593	557	582	603	559	542	604	593	584	551	571	550	563	577	603	623	558	620	525	602	617	611	605	569	603	626	614	568	625	575	605	598	626	576	619	583	606	595	571	596	599	555	545	590	620	580	596	556	554	587	635	552	610	559	610	577	595	584	575	629	560	553	587	572	567	588	627	600	589	593	580	589	609	548	591	567	566	640	610	600	604	574	614	590	575	564	599	617	649	530	598	623	578	603	542	573	519	610	596	595	581	556	562	593	597	592	579	624	559	662	602	569	627	618	603	628	572	544	586	576	570	581	574	588	569	564	557	594	556	585	550	597	569	631	648	625	586	621	584	582	608	559	557	534	620	591	645	587	606	615	587	593	563	601	588	581	600	572	591	565	587	599	580	595	584	566	604	553	572	558	555	592	589	601	605	583	608	570	614	612	583	556	586	595	622	640	574	604	581	577	548	587	587	599	576	584	580	587	633	575	591	588	638	619	599	616	619	592	553	566	611	601	578	588	592	572	600	610	563	548	608	591	582	616	589	644	638	583	570	571	576	608	647	607	564	597	603	564	610	584	541	613	623	596	536	606	532	584	587	585	583	603	574	618	558	590	630	597	582	569	557	582	573	599	597	578	591	593	566	575	590	555	584	600	568	573	649	571	604	588	604	583	561	577	559	608	571	581	595	587	565	567	589	592	622	577	588	556	567	568	608	654	564	599	547	605	587	577	595	590	572	561	595	581	546	595	612	568	594	591	576	585	623	577	548	559	601	573	574	586	623	610	601	573	595	566	603	576	588	589	566	534	534	584	559	584	569	587	612	610	577	540	624	554	616	594	631	549	574	594	579	570	564	556	603	626	576	590	579	593	593	582	603	567	589	628	605	578	560	589	576	563	604	572	604	615	577	586	601	568	600	594	626	596	608	574	601	570	578	588	544	582	564	604	610	579	573	644	590	563	580	582	598	593	614	605	637	598	574	605	580	542	608	590	534	621	613	604	558	571	596	614	638	615	579	557	572	634	601	568	554	585	647	560	587	566	534	558	580	602	581	603	557	579	565	534	551	589	556	574	577	583	614	560	559	585	564	592	629	595	571	588	531	598	601	629	587	579	602	546	586	589	549	594	594	543	593	572	629	597	572	603	588	595	629	603	552	585	540	560	566	573	581	548	612	590	564	597	565	579	604	568	564	598	589	568	594	574	559	546	596	598	534	559	592	583	602	556	617	578	564	594	597	580	557	587	547	584	607	590	591	577	578	590	585	604	633	598	582	589	619	634	568	607	588	566	603	628	578	587	548	578	579	566	624	537	601	648	579	573	664	562	563	596	577	572	613	567	581	604	591	618	573	581	617	585	565	569	620	607	547	585	570	563	571	553	643	579	555	618	585	540	600	596	568	600	566	599	574	584	558	562	582	558	636	584	577	613	640	559	611	592	604	580	586	601	584	638	586	635	545	553	577	626	586	585	588	588	558	563	574	608	602	570	587	588	604	561	598	557	599	582	605	576	552	575	651	573	581	598	599	554	599	579	599	523	587	633	565	610	560	605	597	600	609	567	592	619	591	600	584	586	613	551	551	621	582	578	595	598	563	578	565	605	603	595	564	585	571	600	585	568	559	584	532	577	617	596	588	564	586	549	604	616	553	583	606	599	594	566	556	617	577	544	582	594	572	626	566	604	587	583	615	522	577	596	584	596	637	565	616	585	569	617	569	579	550	598	620	600	599	586	557	558	594	641	585	556	584	610	578	603	561	610	562	591	584	561	575	550	593	551	625	613	600	608	618	582	619	588	598	568	608	563	612	571	601	581	542	568	579	614	586	634	580	597	563	560	599	551	561	575	585	551	557	580	578	555	602	638	548	584	597	588	612	578	594	601	598	604	635	577	612	570	591	569	547	618	604	609	592	554	592	534	605	562	612	591	642	605	597	606	563	561	587	572	540	577	557	635	548	582	601	582	553	590	619	592	567	592	564	590	556	582	567	611	571	621	593	579	587	580	609	598	604	583	577	590	586	570	576	613	613	547	576	551	579	613	552	564	577	580	624	563	603	568	601	579	560	611	597	569	567	588	597	590	566	551	615	558	590	602	616	587	558	646	563	586	571	552	567	675	619	592	596	602	577	559	591	571	619	613	576	569	603	568	575	617	570	595	607	596	576	610	608	584	588	596	593	599	598	572	588	591	606	633	559	572	582	568	624	604	576	602	585	595	609	551	616	604	586	593	599	578	534	600	605	607	616	583	586	574	571	617	602	559	625	608	579	543	549	572	615	587	556	599	587	621	611	516	586	626	554	592	592	580	570	572	574	578	642	601	601	598	623	616	593	574	588	595	605	586	636	578	621	612	591	549	550	575	569	554	632	596	574	569	582	577	548	578	575	582	568	569	522	575	561	630	642	537	574	621	594	574	562	591	564	598	562	611	592	561	598	590	578	558	607	598	576	575	590	617	554	614	578	601	592	575	587	625	569	601	622	599	581	602	580	583	564	605	595	568	576	557	608	558	611	563	569	591	542	561	606	571	612	575	573	564	620	547	578	578	555	588	608	552	592	552	554	598	539	581	591	569	579	554	588	582	610	589	600	582	556	618	569	550	542	586	542	624	579	602	618	610	577	569	605	596	583	584	603	569	607	580	581	616	587	589	571	586	568	576	589	584	625	605	637	614	546	593	601	562	576	639	598	589	608	604	566	579	540	534	615	572	578	584	623	607	607	596	588	593	581	623	615	601	593	601	585	572	597	562	584	573	617	600	612	578	614	550	558	594	577	581	605	554	621	610	604	548	575	586	563	601	586	585	589	601	574	598	578	573	574	573	619	605	604	598	550	569	583	577	535	602	573	618	586	587	590	582	550	583	588	548	565	587	590	573	603	592	568	569	563	585	602	556	579	553	574	572	607	579	569	619	593	562	586	605	568	583	637	554	618	572	582	593	611	568	603	616	589	601	566	620	625	525	625	566	600	601	631	607	573	568	537	581	571	544	605	583	536	620	603	538	571	574	569	565	605	608	627	575	577	547	613	576	586	579	562	610	551	593	585	608	626	596	587	529	573	606	556	588	596	621	557	599	574	566	613	593	622	554	630	591	596	571	623
76011	74699	64273	45669	29720	18275	7700	4704	3071	2977	2584	2376	1969	1296	817	631	551	450	379	289	281	254	234	263	235	227	251	217	229	255	250	227	208	232	211	242	214	238	242	234	222	244	252	245	221	254	245	249	243	251	220	213	234	241	218	239	219	221	246	211	253	231	203	236	229	247	225	255	211	230	245	234	225	253	256	258	223	267	246	236	225	227	224	257	224	220	220	236	238	237	268	259	269	235	236	238	243	262	251	237	209	213	225	239	218	249	234	239	234	228	238	218	247	246	243	219	240	233	202	238	225	244	273	224	235	239	242	212	230	247	235	240	224	220	240	269	234	224	233	232	224	264	243	228	238	231	209	216	229	232	245	254	247	234	220	225	237	223	236	207	218	253	232	217	245	223	235	243	279	237	232	235	239	235	242	214	250	234	199	241	262	243	243	246	223	249	210	219	223	257	252	260	249	268	206	239	230	232	225	246	242	239	223	213	249	221	250	220	265	202	234	242	245	253	235	251	213	211	257	236	243	227	234	245	224	216	211	245	230	221	225	232	216	222	229	231	227	243	192	232	219	244	250	235	225	248	242	236	234	234	254	253	243	219	232	237	219	239	223	248	238	240	238	225	249	219	227	245	232	208	204	229	229	247	235	234	251	237	226	238	234	228	231	235	230	209	245	230	223	225	193	204	219	246	207	250	234	211	203	237	211	254	234	242	230	236	234	231	249	221	238	237	214	215	223	255	233	245	239	237	271	245	220	262	239	237	221	235	231	219	260	239	243	256	233	240	237	228	221	204	243	217	210	250	229	250	225	211	227	245	241	252	219	264	220	243	225	255	225	228	252	258	215	237	227	213	244	238	247	243	239	248	258	212	244	228	234	226	240	239	232	209	200	209	233	265	220	233	222	228	255	221	234	237	212	226	227	205	257	246	244	251	234	231	239	231	229	232	247	246	222	242	244	271	228	260	249	212	226	240	245	242	245	195	278	233	237	226	225	213	244	220	212	213	214	222	239	252	220	244	218	217	240	197	247	248	201	248	224	222	223	222	251	231	249	239	223	254	214	227	226	253	237	224	220	247	194	232	237	224	235	224	241	242	242	254	234	232	245	236	243	219	222	274	259	226	241	222	273	232	229	242	228	232	232	209	219	199	213	239	225	252	224	243	264	232	217	194	233	219	216	210	230	253	224	244	247	240	248	247	237	222	233	220	266	239	240	218	263	240	224	248	214	230	226	222	249	228	250	233	244	209	218	246	240	243	213	235	268	239	232	229	262	200	260	227	243	230	248	238	243	230	228	231	238	235	222	205	204	242	232	209	229	236	251	243	207	214	230	224	216	251	260	239	231	222	227	237	270	251	211	231	249	267	218	220	219	246	239	253	232	234	227	235	227	238	232	220	213	238	237	242	207	242	261	217	209	230	246	250	247	215	209	224	228	228	241	248	230	210	233	216	241	195	221	215	244	267	241	237	237	268	257	224	214	233	227	221	230	218	235	240	260	223	245	226	227	234	223	247	261	230	245	236	226	251	205	223	256	230	251	225	205	260	235	206	237	250	223	248	228	235	226	219	255	223	251	233	253	230	208	223	234	217	240	225	222	216	224	202	236	242	249	228	244	227	205	206	241	201	226	259	217	208	240	223	230	239	215	203	241	230	228	222	211	241	236	236	224	225	232	229	252	230	220	233	208	219	234	231	231	228	226	202	238	268	243	245	219	239	235	226	231	236	216	236	206	255	231	218	213	226	207	229	239	243	218	239	216	245	215	225	261	228	238	222	209	241	216	232	251	238	252	226	247	242	234	205	222	230	231	246	218	196	224	221	243	229	196	224	224	264	235	225	252	258	218	226	244	203	208	231	218	234	250	219	226	218	226	235	218	241	223	218	218	215	247	232	248	241	212	231	223	243	253	232	250	229	233	234	257	226	246	220	245	260	209	233	231	268	288	215	274	209	248	218	215	248	248	241	240	232	210	231	261	266	235	205	235	199	229	212	264	222	246	251	251	225	234	217	224	248	235	235	237	232	229	253	224	247	217	233	227	239	235	234	234	192	210	238	218	244	243	219	210	225	222	227	221	240	232	251	234	242	234	241	232	200	215	243	237	210	271	238	230	252	254	244	217	247	236	225	208	223	244	225	237	219	227	233	259	235	221	220	228	241	236	217	219	241	249	236	210	206	270	216	258	252	226	231	228	275	211	237	254	210	224	237	231	243	235	230	208	254	217	244	238	200	249	236	237	247	249	208	238	237	213	230	221	228	249	253	223	220	217	265	239	241	242	216	239	233	226	243	251	238	233	235	241	236	232	207	231	223	228	270	225	211	225	216	239	250	230	235	245	227	226	227	236	242	225	232	247	249	235	257	232	241	257	224	233	257	245	259	248	265	223	259	216	222	199	226	217	210	229	212	256	214	223	244	230	231	254	239	213	242	240	236	227	223	252	221	230	257	211	271	221	248	233	205	251	237	231	247	228	229	242	247	244	246	231	217	236	233	251	234	260	229	231	214	232	236	261	220	238	235	241	228	229	251	233	208	236	231	242	238	225	249	232	231	246	214	225	214	219	238	227	237	211	244	246	276	218	212	213	210	225	239	234	237	224	238	208	236	242	235	217	245	226	208	225	216	228	243	233	252	243	222	249	243	223	243	243	230	240	212	206	263	204	217	238	225	229	233	252	251	226	241	246	250	238	241	208	233	253	252	230	220	232	267	230	235	199	222	238	238	239	267	238	235	213	233	195	224	274	243	201	243	238	238	211	241	231	195	235	205	227	223	263	243	250	218	241	234	225	221	230	230	257	249	248	234	240	250	224	232	215	260	227	231	245	224	225	218	239	265	253	211	266	228	210	215	249	262	216	214	190	230	227	220	273	245	253	259	247	229	229	219	223	243	207	213	244	205	225	237	237	220	246	234	237	245	237	244	225	239	231	264	217	232	219	211	212	241	244	240	227	229	217	240	253	230	284	232	242	220	237	213	260	247	245	259	255	248	203	229	220	225	256	233	237	217	228	221	253	231	255	208	234	235	228	237	230	221	263	230	226	244	228	267	254	268	249	223	222	229	238	234	249	248	250	233	220	227	243	245	242	248	241	227	258	241	250	265	244	257	251	242	243	242	240	243	209	218	240	231	244	207	248	214	242	244	243	244	214	238	224	210	248	242	242	228	225	243	217	238	214	226	222	229	255	236	213	230	246	222	238	228	248	248	242	244	253	251	252	254	258	239	237	235	256	217	252	227	218	212	242	231	240	226	230	268	205	267	205	234	250	218	225	227	234	238	207	210	230	236	215	235	248	211	234	230	248	249	247	219	239	218	210	254	234	266	242	238	265	225	250	215	228	207	236	226	208	215	213	231	201	235	250	215	237	263	222	268	243	227	222	237	216	235	242	205	236	224	257	246	241	223	232	249	225	232	210	222	240	252	240	254	254	216	237	243	236	231	239	242	213	265	236	253	223	246	265	233	229	243	227	218	247	235	253	256	251	232	213	257
50979	58747	57910	48293	38428	27522	17910	14533	10729	11515	10198	9659	7947	5217	3510	2489	2373	1648	1183	961	778	669	604	606	608	646	635	581	573	613	560	556	606	580	593	556	573	585	578	577	589	617	574	606	571	630	583	623	565	568	577	587	587	559	600	525	583	603	589	562	574	598	607	588	598	606	563	608	646	643	597	627	559	622	629	594	583	599	582	604	573	603	593	596	559	550	583	576	593	579	570	585	598	602	597	549	609	588	547	591	630	578	599	617	589	587	595	582	580	590	618	570	606	622	560	581	582	560	600	596	582	596	569	604	598	591	553	561	570	613	583	565	579	607	590	584	582	611	618	566	624	584	551	613	568	544	574	602	589	587	564	633	650	611	606	544	561	587	585	582	573	608	594	622	602	554	555	607	570	589	604	585	591	595	609	555	568	611	575	577	556	583	585	608	609	612	610	589	576	567	570	638	607	591	599	592	632	587	605	595	587	607	601	564	630	599	633	545	614	580	605	608	623	622	554	565	628	577	590	605	565	581	552	588	617	614	601	565	599	577	548	548	591	586	557	612	570	640	597	628	574	572	543	629	593	572	547	597	613	590	610	579	603	631	592	600	566	637	609	581	607	618	579	587	626	605	598	596	602	582	559	557	585	606	604	577	587	599	605	603	627	601	580	617	562	557	558	581	554	600	598	597	603	626	632	558	587	595	560	590	619	580	607	531	605	634	594	593	585	601	618	602	555	589	619	571	553	621	573	621	580	619	584	583	591	579	559	620	649	568	609	581	570	574	614	591	593	601	598	582	622	593	577	620	623	573	565	606	585	604	624	583	568	571	560	606	578	595	532	627	617	589	630	653	598	553	561	589	590	597	579	567	581	644	616	574	586	583	590	618	596	587	572	622	560	604	612	621	607	598	566	613	578	638	587	646	610	571	608	610	538	564	558	610	617	590	595	567	568	581	577	585	621	591	566	605	587	633	599	606	588	570	558	606	658	591	606	587	614	585	603	586	559	629	584	584	631	598	577	592	612	629	548	606	589	569	610	606	557	573	592	563	600	522	625	633	584	655	590	609	632	632	576	578	594	591	651	590	611	571	594	610	598	588	605	594	605	621	614	560	624	583	572	581	610	607	609	614	616	604	573	600	578	620	598	645	599	598	574	609	589	585	570	601	602	570	571	609	576	586	562	597	602	530	585	595	591	604	634	629	596	630	575	616	592	581	598	575	601	595	582	539	577	588	587	613	582	593	541	620	578	593	573	591	589	594	562	535	601	573	588	607	580	554	605	564	602	566	582	632	547	616	586	575	577	603	585	612	593	607	587	580	591	638	646	616	576	613	568	629	560	536	631	562	583	613	591	560	622	607	583	564	597	568	560	591	581	620	606	605	596	572	577	597	623	568	578	629	580	568	557	579	550	585	591	592	651	598	604	617	597	627	594	604	576	594	615	597	589	575	584	586	627	571	598	587	559	575	587	628	619	573	587	596	545	605	609	590	622	599	614	591	616	611	600	598	570	556	609	614	643	574	549	596	607	591	551	593	614	639	651	582	611	608	579	560	549	600	596	593	582	580	566	572	599	602	601	546	569	611	602	606	609	587	591	622	594	582	592	626	644	594	620	586	585	629	608	625	576	575	592	591	558	575	615	599	571	591	558	592	618	592	596	537	586	593	566	608	630	537	608	580	603	583	576	574	621	597	587	634	588	566	585	604	595	599	584	610	580	574	577	642	549	583	567	573	587	579	586	578	606	611	576	632	612	603	576	615	613	607	624	593	562	590	569	576	598	599	567	595	629	630	605	642	613	649	573	622	612	580	555	635	613	596	578	613	599	581	579	645	624	583	565	639	591	560	590	575	603	574	598	589	615	580	623	614	593	621	579	582	555	581	577	607	594	587	570	640	635	632	607	583	603	559	576	518	593	631	600	617	625	607	590	581	584	588	584	617	546	628	562	568	604	610	568	542	603	594	611	610	609	616	581	612	595	595	611	574	589	585	591	570	558	603	600	566	596	587	559	626	582	587	622	567	613	555	616	600	618	614	575	566	577	600	602	592	588	606	593	532	616	593	584	566	582	613	566	573	569	606	588	574	591	627	602	619	604	598	588	587	582	558	542	589	547	638	544	565	586	566	577	602	575	588	551	558	549	617	578	613	626	583	574	595	586	593	604	596	581	574	586	616	594	597	602	611	574	558	615	604	630	589	589	588	561	595	579	596	607	607	579	583	625	589	593	591	579	580	628	578	570	605	550	593	566	549	620	632	580	598	583	576	584	593	561	610	595	592	607	621	606	603	534	603	649	584	576	596	590	590	636	604	606	555	614	602	623	618	553	611	558	572	613	572	613	576	620	619	591	600	578	609	571	564	612	621	615	581	613	622	565	601	565	619	620	609	585	632	571	589	592	620	580	572	600	628	562	554	620	586	513	606	601	615	590	559	600	625	586	608	646	586	588	649	610	591	607	615	573	582	609	617	625	583	584	582	570	578	623	622	591	572	568	607	586	617	602	615	590	571	592	588	561	620	620	558	634	594	566	594	573	568	620	554	591	549	607	566	573	618	586	572	610	597	595	602	562	600	590	594	601	595	607	631	610	589	577	569	618	579	553	580	567	536	622	595	622	588	593	594	617	598	569	606	567	565	592	576	628	593	590	577	604	591	611	610	602	623	604	614	597	601	602	601	626	596	590	579	620	556	607	598	578	558	604	581	605	575	619	588	549	612	552	577	585	569	588	566	618	604	567	547	601	607	608	611	576	612	552	642	606	601	638	551	586	615	604	623	579	593	575	601	588	569	611	594	619	585	617	563	588	574	591	598	556	604	604	618	597	552	590	605	617	611	600	537	620	593	580	558	613	583	577	610	594	613	585	552	567	590	596	574	581	569	607	559	600	609	599	643	586	588	595	609	583	616	588	551	622	645	551	591	592	652	538	570	603	580	595	638	618	621	576	635	605	582	593	597	577	567	601	572	587	652	611	588	559	622	602	606	587	583	559	613	569	623	597	655	577	575	557	574	596	626	604	605	593	602	591	611	615	588	594	625	592	568	628	623	605	630	544	588	615	572	563	565	598	581	551	624	616	579	623	615	567	574	620	604	580	549	626	544	558	593	598	609	610	616	577	574	641	588	593	597	614	576	604	606	586	612	546	620	581	553	616	585	551	582	628	590	619	626	613	580	580	608	609	632	611	571	601	618	637	603	617	577	541	561	650	560	618	574	554	633	568	647	571	581	648	605	606	578	591	633	589	579	599	607	586	568	544	580	574	609	599	561	597	631	590	607	622	583	541	581	623	604	595	583	608	597	556	605	559	608	627	596	565	577	610	607	590	599	547	586	579	580	591	566	586	565	597	592	604	624	609	582	599	612	611	563	614	582	567	607	592	566	598	629	584	606	603	608	572	596	618	557	564	580	647	593	605	606	587	581	633	593	573	610	563	562	606	526	588	618	664	598	596	584	592	598	579	563	632	600	588	592	540	670	644	572	591	603	588	575	593	568
75628	75674	65543	46340	29575	17644	6985	4174	3041	2877	2700	2374	1817	1234	800	560	659	447	380	334	309	265	250	244	279	256	230	230	240	230	230	230	249	232	256	216	223	228	243	225	239	203	228	243	243	249	237	219	224	219	247	237	242	221	233	214	224	249	202	237	216	243	249	245	236	241	235	242	236	258	253	232	238	237	267	217	234	218	202	257	211	226	246	203	258	231	229	266	235	228	205	254	245	219	241	215	219	262	267	253	240	233	236	228	250	263	235	248	239	229	219	268	236	236	221	250	220	232	202	228	252	235	259	220	236	247	244	258	260	225	235	247	214	247	258	230	265	237	235	250	216	225	234	216	266	262	232	252	261	244	241	211	225	238	218	235	239	233	219	236	190	223	232	219	255	233	245	215	206	213	246	231	243	254	214	244	215	242	256	260	227	215	235	225	229	230	210	270	224	234	231	256	240	240	216	239	235	227	216	234	236	253	237	230	227	240	256	210	239	245	220	234	226	249	231	238	224	272	228	221	227	244	229	251	241	241	249	254	246	227	225	231	244	229	240	270	223	249	228	239	240	233	235	236	233	245	237	235	233	260	229	237	237	219	242	236	228	251	222	237	263	254	264	237	255	240	225	222	241	233	250	231	240	220	216	248	264	241	217	228	231	223	235	254	242	231	215	260	217	246	248	248	254	251	212	250	246	257	234	263	242	206	238	237	258	222	200	214	246	232	256	226	255	228	245	232	221	223	240	193	247	208	215	241	241	235	218	248	225	263	208	237	245	208	242	228	237	223	225	249	233	248	218	242	243	208	227	217	250	216	245	214	220	229	208	225	232	243	264	229	256	228	245	215	246	199	221	258	217	245	232	234	262	226	243	244	247	239	263	241	234	221	246	229	191	233	261	220	204	228	221	222	238	208	231	226	261	225	257	230	254	221	214	235	254	224	242	242	216	239	257	229	238	206	220	222	207	256	245	231	220	215	231	241	249	231	244	233	232	256	221	225	234	277	240	250	243	260	222	240	255	242	232	211	286	248	238	247	259	234	224	209	227	229	216	194	226	207	252	254	220	235	224	247	203	227	266	220	227	222	242	213	228	234	229	239	227	237	227	250	218	239	221	236	230	254	226	219	226	254	244	235	237	253	240	227	215	217	239	223	225	240	236	218	236	235	236	230	254	233	217	229	224	239	246	216	227	233	224	237	231	253	257	223	237	220	242	255	243	235	236	267	240	242	245	208	239	203	242	228	219	237	226	215	271	229	242	239	213	228	237	195	223	251	224	238	229	218	241	226	239	229	246	233	218	250	208	250	233	215	240	245	220	219	245	236	205	227	225	193	209	231	226	247	226	234	257	206	226	256	214	239	234	244	224	251	242	245	246	238	237	217	252	232	247	226	234	235	234	218	240	237	238	247	226	220	249	225	243	232	241	221	233	261	211	252	223	223	222	210	237	252	249	220	231	250	208	226	227	217	231	249	239	234	246	253	257	261	242	231	240	240	220	256	234	231	226	246	274	249	238	248	215	233	199	226	239	238	248	225	241	217	231	248	269	220	237	219	225	218	241	226	243	240	230	250	243	215	230	217	245	251	193	258	249	256	239	225	230	220	245	250	242	255	217	245	232	218	230	237	263	246	243	248	241	239	241	232	251	258	228	226	257	208	204	240	243	270	248	239	263	250	238	243	235	241	218	236	224	241	242	227	220	233	248	251	251	265	209	240	230	242	268	234	236	221	233	211	244	225	239	225	217	243	248	221	239	224	243	261	233	229	235	236	218	218	251	232	242	246	233	248	233	232	221	224	238	218	215	218	222	229	239	230	229	228	232	243	254	223	266	231	255	223	196	256	250	255	254	240	229	251	228	210	226	222	231	246	249	250	230	218	251	221	250	227	242	225	236	256	218	252	260	246	215	215	238	208	228	253	241	240	246	236	258	247	247	224	257	244	222	248	238	254	246	238	247	244	236	223	247	243	232	213	220	234	251	225	241	235	218	245	239	244	248	260	201	233	202	210	227	227	254	217	256	254	232	237	218	247	251	244	216	216	234	225	230	223	232	257	219	240	240	240	258	218	261	220	223	242	226	216	237	240	237	234	212	239	210	223	242	197	205	251	225	237	228	224	205	242	203	247	241	234	222	245	204	219	226	243	238	235	236	208	238	215	256	221	216	235	221	265	254	245	233	263	233	215	265	272	204	236	246	221	210	252	232	246	227	250	236	237	214	221	218	228	247	241	236	210	229	283	221	224	226	256	241	234	245	196	247	205	214	248	256	231	239	252	220	262	265	205	227	247	197	221	239	248	242	231	254	207	227	233	227	196	194	210	245	245	231	243	226	215	208	229	274	235	217	227	242	228	230	231	232	239	212	249	260	223	250	225	218	240	242	236	239	209	227	219	258	220	229	236	231	223	214	252	234	245	253	251	245	232	225	220	242	288	245	255	204	228	210	247	270	241	245	235	239	219	230	229	224	234	238	251	228	241	224	222	255	212	220	242	250	230	236	232	244	231	224	230	212	220	231	229	250	219	254	220	225	208	232	236	232	221	217	227	234	242	254	263	226	226	214	253	255	233	223	226	258	238	258	207	212	215	238	225	225	259	239	225	242	248	213	193	248	254	262	246	247	256	243	214	226	237	210	248	256	237	237	230	245	233	222	223	240	252	226	227	225	238	231	225	259	215	208	231	223	243	239	233	233	217	247	268	269	218	248	242	222	237	231	233	203	244	222	258	256	243	246	225	230	227	205	219	224	226	241	256	239	241	218	251	253	228	224	227	238	232	237	228	233	229	224	242	243	223	246	218	243	236	254	230	220	237	250	230	241	250	251	240	234	239	245	233	251	240	235	227	235	249	229	212	243	222	252	244	243	271	209	230	217	242	240	221	235	218	232	251	266	215	241	240	239	256	249	248	234	219	241	245	230	241	224	251	222	232	238	225	243	236	230	266	233	218	211	240	241	269	254	240	230	211	255	262	222	219	245	243	245	258	247	241	236	241	245	225	230	235	254	253	245	227	260	226	226	228	222	234	250	237	218	221	199	219	228	248	222	224	247	228	242	237	245	251	245	244	213	264	236	234	190	227	258	315	223	230	238	226	219	224	232	245	215	219	241	217	217	219	232	255	223	252	227	255	220	237	239	227	230	254	220	234	254	236	230	238	237	261	230	226	239	239	248	224	236	241	216	207	261	226	230	201	229	251	257	230	257	239	234	254	214	192	241	230	208	248	212	224	242	244	241	233	235	226	223	239	231	253	224	238	247	234	219	236	243	223	240	239	220	243	239	258	237	230	232	223	257	236	243	266	250	251	237	202	216	242	235	241	235	241	223	225	246	232	216	261	262	241	223	237	220	250	251	234	259	238	230	256	241	238	252	213	254	226	238	212	201	245	239	243	218	240	220	243	226	245	231	223	229	197	226	251	251	228	223	245	209	244	230	233	228	237	223	227	233	235	253	219	239	212	226	207	260	238	221	248	255	233	225	235	216	240	250	222
50161	59775	59387	49013	37774	27229	16011	13604	11112	11112	10654	9616	7724	5230	3460	2431	2470	1693	1295	1051	826	663	597	591	643	611	589	615	627	588	624	596	644	579	641	614	601	599	586	559	594	601	579	579	606	633	623	599	631	580	604	620	602	619	608	569	602	586	644	589	600	556	637	615	593	601	607	569	619	587	580	573	601	594	590	599	583	610	556	584	599	633	593	541	604	628	611	602	561	571	556	597	585	594	585	617	578	617	633	589	590	623	599	551	606	605	562	572	611	655	617	614	579	593	628	596	593	583	562	579	644	590	609	604	649	608	582	575	563	565	586	614	602	647	602	589	639	640	601	587	595	599	589	596	608	542	567	542	591	584	582	572	595	609	646	614	581	630	604	575	626	582	631	562	606	597	610	582	569	614	581	588	568	622	615	620	597	601	567	589	612	595	615	612	630	581	604	587	584	609	604	605	617	600	576	620	619	642	596	548	611	589	647	579	598	624	594	568	600	613	619	636	639	592	584	610	593	602	590	604	581	583	593	612	580	619	581	562	585	604	605	612	616	651	565	566	609	636	580	614	602	612	619	560	587	552	601	649	610	594	540	616	602	603	579	612	619	578	607	610	596	570	589	584	600	593	585	590	601	597	618	598	605	618	590	600	603	593	584	602	627	615	596	600	651	598	603	585	629	631	603	593	587	600	561	604	590	583	601	624	603	573	613	598	622	594	614	592	587	622	609	593	604	559	590	614	652	613	591	581	599	614	610	582	594	622	567	560	650	529	582	584	627	563	621	600	621	585	625	594	617	585	585	604	605	572	572	617	561	596	590	630	559	563	575	612	612	610	585	581	587	603	595	625	582	636	587	566	570	602	639	616	592	554	610	608	568	612	601	605	561	644	558	604	642	548	587	586	591	598	611	576	587	609	637	597	641	598	630	611	571	589	631	579	561	629	590	592	623	592	543	619	586	585	602	630	572	566	602	549	643	619	612	601	576	576	586	599	558	614	612	556	632	612	604	591	582	606	634	588	574	596	634	635	570	610	573	594	616	579	587	618	586	645	592	634	587	618	576	604	609	637	618	634	663	635	595	617	633	591	602	597	600	550	597	566	592	576	578	601	599	630	603	570	558	599	613	580	608	552	616	587	595	602	592	590	592	601	582	610	636	565	613	634	571	573	603	617	630	626	614	610	600	616	592	608	611	661	628	608	578	596	582	600	624	596	592	610	611	600	587	613	580	643	601	593	591	609	573	603	625	595	572	613	580	595	578	578	604	570	599	642	607	625	599	588	605	585	624	611	572	627	587	575	607	582	620	593	637	569	579	593	570	573	589	602	600	567	630	569	594	618	630	587	598	614	571	571	589	627	556	634	608	591	641	630	568	622	611	562	585	580	594	577	540	603	619	631	581	572	603	580	583	574	564	609	609	575	611	584	571	605	609	565	594	572	621	575	558	643	610	618	621	588	616	620	604	568	632	599	591	561	577	620	604	594	594	601	596	635	607	629	628	610	578	589	575	638	554	609	595	582	600	649	632	579	591	585	609	589	641	579	640	589	616	578	572	583	603	596	632	596	591	603	596	590	563	558	593	597	580	606	576	598	585	638	657	590	603	624	600	626	603	595	584	552	649	618	562	616	573	637	626	643	579	603	598	596	584	610	583	581	615	604	617	603	594	596	512	609	587	583	574	589	568	571	594	590	593	617	590	596	580	575	629	581	601	569	561	599	605	593	585	551	632	606	624	616	553	618	604	654	595	587	572	630	566	596	585	580	581	598	623	623	621	624	604	580	596	636	638	561	586	574	620	563	617	623	606	570	569	573	586	609	632	599	624	602	577	581	571	582	570	627	608	662	593	613	620	617	568	632	613	571	614	586	555	610	596	611	594	605	589	603	607	587	605	615	649	644	608	588	636	593	648	615	609	599	597	606	649	618	612	611	611	600	603	584	592	578	627	612	593	590	625	582	579	604	611	592	629	610	586	610	577	588	554	624	583	604	617	589	582	589	575	572	601	583	583	612	599	572	586	581	599	595	615	555	561	634	583	595	589	574	572	557	587	624	584	612	593	564	607	617	608	598	582	577	633	568	588	597	592	598	607	571	640	601	581	621	604	628	618	568	633	591	606	599	640	589	566	574	580	617	598	600	605	622	594	576	594	542	564	583	592	609	605	598	564	614	608	653	602	591	618	612	606	586	613	602	600	614	610	562	630	614	578	588	586	623	595	577	579	565	549	633	597	601	582	564	628	568	594	595	618	605	572	614	625	563	646	618	597	575	581	614	614	592	644	629	595	639	622	583	616	605	611	617	565	631	570	598	623	568	619	621	585	600	626	573	581	586	618	573	573	587	619	628	612	589	619	600	611	600	566	536	580	580	580	642	594	621	625	550	599	598	614	561	628	597	575	629	643	623	617	615	552	594	616	595	615	572	627	652	619	634	623	635	610	599	574	607	599	603	596	586	615	584	600	599	593	598	597	611	589	615	616	575	580	618	588	611	612	588	567	588	587	614	611	586	597	609	584	561	589	575	577	573	588	603	583	603	606	619	608	556	597	594	588	641	575	579	589	600	636	589	593	615	559	580	610	562	577	622	565	575	580	592	612	625	580	596	613	579	603	591	613	638	598	596	577	554	602	618	568	602	592	580	625	594	571	578	553	608	567	553	604	579	661	581	593	562	602	573	591	599	573	591	604	606	562	619	598	659	575	604	615	632	607	619	634	590	572	605	570	613	627	573	578	592	594	591	512	581	583	572	595	609	572	568	568	578	569	609	554	634	598	581	602	604	610	593	620	612	566	594	617	598	562	556	563	640	566	640	578	588	579	596	622	575	572	603	608	555	608	575	633	612	634	633	565	589	631	591	584	637	619	565	556	578	594	605	589	608	597	571	623	596	687	615	620	586	586	593	617	613	589	631	569	629	608	617	616	578	561	570	574	552	630	618	615	611	566	566	595	646	596	588	576	617	611	595	599	560	586	586	569	621	595	600	600	616	617	624	602	599	606	558	625	626	600	627	608	591	653	607	590	550	606	578	619	610	545	614	581	590	569	584	619	593	620	610	563	570	599	584	644	622	581	589	549	548	601	559	608	560	577	572	633	540	619	557	576	636	579	584	601	607	555	608	624	561	585	625	553	616	585	597	578	617	562	621	613	600	579	586	599	587	593	574	571	596	634	659	587	622	581	570	628	577	569	583	629	534	595	607	573	594	626	581	575	580	559	595	612	587	537	566	634	598	652	632	613	577	605	619	571	586	621	611	614	593	605	642	564	595	608	578	567	638	598	640	596	576	611	629	580	578	624	589	550	612	602	590	613	580	551	595	612	590	586	606	591	604	593	638	655	649	598	586	569	600	584	584	658	607	603	620	594	616	639	598	581	599	578	617	628	617	623	617	596	613	544	653	568	585	585	614	606	598	580	573	662	639	590	564	643	605	567	609	550	595	628	588	636	632	621	603	600	576	603	556	614	631	626	576	612	582	581	600	581	656	612	590	610	610
76809	75404	65916	44167	28069	16921	6156	4065	2921	2755	2809	2433	1909	1265	804	583	575	450	423	322	310	268	254	217	227	228	226	233	262	250	232	230	272	261	248	237	234	243	232	241	231	254	240	219	218	256	232	212	203	260	225	229	244	226	239	202	267	231	218	250	222	246	240	211	247	233	219	223	215	255	221	210	230	213	250	248	222	235	228	245	216	237	240	251	236	214	245	224	243	214	226	269	231	242	211	247	244	261	210	236	243	243	244	225	217	249	250	243	235	207	249	254	235	239	217	249	235	258	235	220	207	254	244	230	240	219	237	212	225	254	263	237	230	252	227	232	231	231	240	250	202	253	223	244	224	239	231	234	238	214	253	227	255	217	234	208	221	238	212	241	231	238	239	255	225	242	225	263	227	203	241	242	235	237	199	241	247	254	246	237	236	222	229	223	221	230	215	204	242	215	236	229	257	228	237	245	243	208	223	245	222	217	250	233	253	228	242	223	212	193	232	262	250	228	232	207	253	221	235	242	230	219	252	219	233	240	236	235	252	233	235	219	239	218	232	255	250	225	211	253	226	288	239	224	246	251	223	249	248	250	252	237	263	224	239	218	226	265	244	216	230	218	209	255	226	225	226	247	255	235	243	254	227	242	258	215	220	228	247	239	256	222	234	203	215	239	248	236	263	248	255	243	232	219	253	269	198	238	213	250	229	240	212	218	242	244	237	225	245	231	279	239	237	235	228	243	223	233	226	217	233	236	254	263	234	235	247	241	239	232	259	250	245	222	219	241	243	217	236	235	239	262	256	248	254	242	233	234	226	258	244	249	243	255	245	274	243	216	255	242	237	251	240	247	231	228	233	216	227	236	248	221	222	229	253	224	218	261	234	233	222	235	245	247	249	212	251	225	224	242	213	217	234	233	230	218	249	235	259	237	225	251	235	218	245	226	238	254	260	220	242	216	217	248	223	245	236	211	199	221	240	211	243	227	231	240	242	248	219	217	261	256	250	255	239	220	227	231	226	231	229	246	214	229	255	253	225	222	247	241	247	235	240	233	200	228	227	259	240	242	222	247	243	241	217	235	196	253	213	214	265	254	226	223	247	239	231	235	244	240	254	231	251	230	228	229	226	222	228	198	261	255	228	248	277	225	226	265	241	239	227	233	227	228	230	247	255	243	234	226	243	251	228	239	225	259	237	217	225	274	254	242	250	251	251	240	212	232	254	245	233	237	249	254	227	228	238	221	232	239	217	231	213	247	215	213	217	256	241	250	236	236	240	201	238	269	243	236	238	256	267	230	230	238	229	219	237	237	223	228	222	219	249	251	232	240	238	243	222	214	248	238	246	224	237	230	259	231	196	238	212	222	205	219	228	241	228	230	231	232	238	225	264	272	248	272	237	256	264	219	238	241	239	238	249	252	262	220	226	254	249	207	228	227	216	240	263	238	264	217	225	250	257	205	225	222	269	221	244	263	197	239	225	237	243	262	243	242	231	231	217	241	219	235	246	232	236	226	238	214	214	234	251	233	236	225	248	202	225	219	242	268	240	257	203	231	235	228	241	243	238	224	246	221	232	254	231	242	227	227	207	237	259	219	257	213	232	227	243	237	233	245	240	230	259	243	235	233	261	242	237	238	230	230	238	236	221	220	242	275	206	251	233	224	242	240	230	230	230	215	223	243	240	242	231	236	237	227	242	228	235	227	236	222	202	221	245	256	233	221	241	193	251	250	236	252	230	226	246	220	263	250	218	230	213	226	229	256	237	217	219	219	231	229	239	236	231	231	217	229	238	253	252	220	226	213	273	225	244	241	252	237	253	235	221	245	223	222	266	220	265	232	230	228	224	247	242	237	237	247	227	241	225	221	235	241	238	238	230	244	240	228	205	233	266	231	244	256	234	233	214	244	226	219	252	252	247	245	203	228	260	234	216	257	247	254	251	208	208	230	207	245	246	212	246	250	218	225	237	234	216	231	252	213	212	237	223	246	229	255	251	238	246	241	224	245	220	213	216	212	246	253	220	231	228	210	236	211	253	257	233	248	253	246	259	260	207	241	220	224	254	256	209	264	240	260	230	249	219	212	241	234	252	235	224	241	217	199	238	219	227	237	247	238	235	233	224	251	237	248	243	246	248	268	249	241	246	229	267	258	227	244	210	242	219	232	216	230	272	239	221	247	259	225	249	220	228	246	248	238	216	228	225	250	191	225	232	245	224	207	237	217	214	246	253	242	241	236	258	227	250	270	239	253	234	193	232	221	246	212	232	251	197	215	218	239	209	234	230	234	227	240	220	191	252	268	279	233	229	234	228	232	226	241	231	237	211	206	252	242	233	238	232	214	225	241	226	227	260	235	224	257	228	240	222	244	248	245	216	271	234	242	235	214	250	230	234	248	209	209	215	249	236	258	226	248	234	230	237	233	240	214	251	251	220	260	243	214	236	234	220	241	241	249	255	251	223	240	249	236	240	248	251	222	252	249	275	260	247	268	237	229	248	249	248	222	221	251	244	232	251	236	256	232	226	242	239	222	257	234	231	254	236	212	241	238	243	224	233	223	219	220	244	217	239	228	276	256	241	228	252	244	264	243	232	244	228	246	239	240	224	236	260	207	235	247	272	220	232	218	224	218	249	252	251	242	218	240	238	265	241	227	268	285	241	247	232	233	238	235	240	245	260	226	222	266	231	226	206	204	231	230	234	230	242	224	223	217	244	221	208	262	255	250	237	227	233	236	257	228	202	234	224	240	232	228	214	225	241	214	224	249	194	258	245	207	213	256	267	207	234	230	225	251	265	219	220	246	265	245	226	240	233	224	219	234	232	260	242	256	231	258	222	242	277	240	222	232	232	232	269	234	234	217	246	242	241	248	235	217	228	186	235	236	243	225	226	242	217	243	260	245	236	242	217	229	219	260	247	214	221	216	237	243	220	255	245	221	277	236	256	251	217	219	250	228	237	240	246	248	241	239	226	234	226	273	232	247	223	245	223	245	237	242	236	237	236	253	246	245	268	253	247	243	231	224	266	218	211	239	238	233	220	235	223	206	257	241	219	251	243	233	214	236	230	209	238	230	257	232	234	227	222	237	232	239	270	218	238	242	224	232	243	236	237	263	227	253	236	243	216	242	226	242	238	245	252	257	225	248	223	232	279	228	261	245	232	244	242	240	211	254	271	251	263	228	214	261	224	217	259	236	234	234	261	250	227	229	257	256	236	250	236	252	247	213	258	234	233	233	226	224	234	227	259	234	248	224	232	222	245	244	225	248	227	231	253	231	244	255	225	267	225	240	226	244	246	257	234	225	230	255	272	262	206	233	267	258	253	221	268	232	238	227	217	246	242	225	210	240	245	226	204	280	233	212	235	244	247	242	236	242	242	245	215	234	234	268	230	239	219	238	247	252	241	259	237	207	265	243	237	218	237	247	234	239	238	228	241	237	251	237	227	197	229	241	234	234	227	237	250	241	235	267	233	254	231	253	216	212	236	211	243	256	220	240
50316	59230	59403	46712	36677	26988	14819	13030	10651	10621	11011	9881	7948	5519	3369	2296	2347	1629	1353	1007	827	700	610	620	642	588	584	613	612	662	583	606	566	584	640	627	654	580	627	586	610	610	596	609	616	601	614	568	646	612	589	599	630	623	574	613	645	564	565	616	574	596	609	591	612	626	588	537	592	598	583	567	586	591	605	588	590	605	628	601	634	581	617	611	542	619	574	587	621	593	589	613	598	629	586	590	559	575	588	580	569	587	561	592	612	573	556	592	572	605	606	602	614	568	629	553	601	615	636	630	579	548	561	608	554	611	560	619	551	614	624	612	626	597	603	609	620	586	645	586	546	577	620	568	571	586	613	584	598	590	578	591	616	626	637	605	590	642	609	613	561	582	592	580	582	583	602	578	624	569	612	576	579	627	618	575	557	586	595	584	603	600	612	590	619	629	571	589	610	628	617	584	587	579	578	591	602	593	610	594	593	618	599	580	608	611	597	599	598	633	623	613	584	579	650	611	607	572	584	594	557	590	614	574	552	653	623	575	595	612	625	590	565	606	576	564	610	610	599	617	590	607	586	579	608	592	600	628	633	599	604	609	642	601	613	571	602	630	560	603	600	610	607	571	587	579	540	633	606	590	558	582	572	600	583	594	597	566	563	612	630	621	618	575	630	569	611	610	623	587	582	559	606	639	609	652	594	598	658	594	608	584	609	596	608	566	575	575	654	630	588	635	619	572	604	582	618	599	576	608	596	579	596	670	625	606	603	606	622	597	619	568	585	567	582	627	580	625	624	607	598	644	615	628	569	604	546	594	593	663	593	585	612	628	586	647	582	623	576	596	580	605	632	613	616	570	582	624	598	633	616	585	593	584	599	641	586	584	617	628	623	542	629	599	618	592	643	556	570	592	591	592	578	591	609	581	625	607	639	599	593	582	584	565	576	608	608	597	604	589	596	607	615	542	607	591	578	637	625	646	582	584	587	610	643	627	575	554	614	589	571	609	558	644	588	633	632	591	573	625	645	629	592	589	619	631	637	610	619	563	621	605	573	580	600	597	597	585	578	609	637	606	603	576	570	596	619	565	586	623	591	584	527	543	577	640	655	635	579	617	606	562	597	590	569	590	578	624	582	599	602	594	585	567	617	582	611	622	634	574	611	618	605	570	603	571	592	613	592	625	596	569	616	588	606	627	581	594	594	618	646	596	639	630	603	578	572	563	593	587	584	580	613	610	613	591	564	600	637	591	611	622	654	564	627	580	573	595	623	617	627	609	574	634	603	630	639	579	580	558	593	651	612	617	604	582	612	613	582	641	620	587	607	612	538	564	591	602	608	625	608	623	581	581	604	589	584	584	593	595	577	632	580	571	552	613	561	619	569	567	570	641	596	618	608	620	643	590	629	601	561	600	592	588	546	646	545	545	610	629	606	599	607	581	646	584	612	563	619	598	611	557	584	594	602	589	596	599	546	567	590	606	599	595	623	592	608	576	613	650	568	657	594	569	592	616	564	629	610	582	638	608	612	610	596	577	590	581	594	603	612	617	592	562	580	571	594	589	606	568	605	568	588	647	606	589	553	614	603	598	575	564	621	565	572	619	598	596	576	568	599	595	599	623	567	588	647	626	605	606	556	555	577	612	626	566	578	573	617	606	594	616	579	573	605	576	597	564	618	612	575	580	578	597	547	620	581	574	574	603	583	603	575	586	636	621	588	591	629	559	612	625	581	628	603	580	584	606	614	559	590	568	572	590	643	569	576	595	582	584	555	620	600	594	584	616	565	575	619	598	628	603	609	574	578	618	585	544	577	554	587	598	595	563	590	523	609	594	608	605	612	631	608	582	585	600	596	598	594	578	629	585	615	597	607	613	622	605	559	580	600	601	566	597	639	600	613	635	548	616	596	613	564	631	622	594	580	596	576	574	581	577	619	655	585	565	575	616	609	626	576	550	609	590	569	579	609	607	605	598	548	595	611	597	566	587	630	627	599	616	652	577	619	594	620	571	579	629	628	592	584	607	634	609	580	612	566	626	590	596	645	603	586	623	603	606	642	572	629	589	628	565	614	594	574	598	623	622	593	637	583	594	581	617	608	552	585	618	582	584	568	568	572	625	588	630	610	619	601	626	571	589	589	611	609	590	628	598	623	563	611	575	603	564	573	558	581	570	591	609	596	591	599	610	618	582	597	579	598	578	603	549	581	563	608	598	590	597	605	603	565	627	621	590	599	566	591	643	593	582	607	621	597	577	621	591	584	607	610	616	578	579	610	568	603	638	565	599	612	562	589	563	637	626	548	626	567	610	572	601	587	625	639	573	592	657	638	658	621	560	557	607	584	562	610	555	581	584	612	586	595	608	618	646	569	616	606	586	612	592	643	583	627	623	595	619	555	588	558	584	608	598	608	624	624	635	556	619	601	569	566	620	586	608	600	635	614	594	587	610	600	603	604	610	563	605	629	610	580	608	633	566	594	599	579	621	591	592	612	599	546	647	633	633	615	601	594	609	599	619	620	639	635	574	649	580	645	575	649	593	595	594	592	563	628	561	595	615	586	603	589	590	635	609	553	595	584	586	563	570	654	613	588	572	554	588	607	599	626	564	614	578	612	602	550	594	599	600	610	618	583	618	616	626	628	592	627	590	572	617	575	627	621	616	616	558	602	601	598	625	625	601	591	626	651	589	597	609	616	596	601	599	609	609	598	637	553	591	600	576	618	568	579	562	577	656	614	583	589	593	647	584	599	615	612	607	600	574	628	599	582	577	636	596	562	620	555	615	595	592	577	635	623	602	606	571	597	575	595	615	580	631	601	579	586	554	587	577	598	567	552	584	601	633	584	587	600	581	531	630	597	604	581	635	604	631	572	615	627	592	573	599	630	623	587	603	599	617	574	582	660	622	611	595	618	605	617	614	608	581	584	607	623	580	609	580	640	584	590	631	592	589	545	611	619	630	603	629	604	572	567	587	614	596	585	566	593	612	597	610	583	584	590	575	572	626	595	559	607	643	615	645	575	606	594	615	605	562	587	593	583	613	587	624	601	594	599	583	570	618	566	546	664	598	626	622	604	628	609	606	592	564	617	585	621	579	562	582	569	599	618	617	582	634	580	561	611	613	587	609	600	638	583	656	583	571	583	589	593	616	591	623	582	601	577	598	599	616	597	599	597	575	650	613	622	589	611	586	607	574	603	591	558	602	649	578	589	615	613	592	606	608	597	599	614	600	599	606	604	614	636	581	599	654	628	610	612	595	617	593	605	600	614	595	582	607	566	585	567	549	563	623	563	575	591	618	628	613	582	612	556	602	648	629	602	575	622	589	587	572	607	593	584	615	599	604	590	632	617	646	615	635	582	580	617	612	601	584	636	570	565	606	615	632	631	609	607	598	637	600	560	588	593	633	573	574	621	595	604	639	609	619	619	558	587	630	591	608	557	612	585	616	592	641	580	601	614	575	579	597	582	607	602	655	594	587	548	573	618	589	573	582	569	591	572	598
75695	74968	66643	44362	28069	16440	6027	3576	2900	2945	2668	2727	1810	1211	792	569	628	446	401	307	299	264	258	239	237	248	203	246	220	235	241	234	211	231	239	237	202	242	252	205	248	260	246	231	231	250	217	222	214	220	226	236	229	249	258	247	231	258	250	224	232	211	246	245	221	239	223	238	246	223	214	231	225	234	233	227	228	221	235	239	223	238	207	224	264	231	242	244	210	248	242	219	241	249	223	247	221	235	234	255	249	226	224	256	241	240	228	223	210	244	253	240	240	234	257	229	241	238	242	227	252	216	248	231	252	222	219	237	216	240	242	208	212	234	215	244	227	264	246	226	255	211	247	231	238	244	221	227	235	256	253	223	261	219	206	224	216	230	248	246	224	211	221	244	242	239	244	224	236	220	207	210	246	244	245	234	250	252	254	206	258	238	243	241	250	248	230	230	244	263	232	221	214	249	222	222	231	281	255	239	214	227	229	233	228	230	215	227	259	221	236	242	248	232	234	238	237	271	228	235	236	246	250	208	239	249	231	242	234	263	222	225	229	224	256	255	241	230	235	229	232	214	239	212	213	223	243	212	221	220	237	209	223	230	199	259	252	243	270	222	244	252	245	239	202	248	227	251	211	240	237	236	243	247	218	228	246	258	239	259	240	236	230	202	221	238	246	246	246	236	206	226	251	225	246	208	220	231	260	224	244	198	221	244	250	266	265	219	221	250	228	229	263	223	271	229	229	245	234	229	259	244	235	230	234	254	247	258	280	233	257	241	244	268	240	256	244	251	228	251	236	213	230	247	246	232	227	231	235	223	241	231	263	222	234	229	229	260	228	207	234	224	206	252	240	254	217	219	243	235	229	246	241	211	254	213	257	238	223	201	220	256	215	226	249	254	222	217	240	225	209	215	236	239	242	227	258	235	240	221	244	230	233	236	218	210	231	261	203	266	222	257	217	222	232	250	223	202	219	245	239	243	230	251	236	244	222	232	216	239	228	197	205	229	253	249	221	239	216	200	230	226	249	219	229	219	256	238	224	237	227	242	228	237	216	242	232	239	228	220	223	244	242	233	226	237	226	204	233	238	245	261	211	214	236	214	261	211	242	244	258	195	246	253	239	227	240	221	234	213	226	239	243	244	245	229	219	229	204	221	226	240	236	267	232	218	255	231	233	220	268	228	237	236	239	216	247	238	239	227	232	228	245	254	254	227	233	228	217	250	213	225	252	238	245	253	226	230	223	238	244	233	250	235	285	251	207	234	204	251	235	205	233	236	242	235	247	224	252	222	255	242	221	238	275	240	233	226	249	242	242	229	210	227	228	234	207	232	263	219	211	251	250	244	220	199	234	240	224	246	252	240	229	221	257	216	250	251	278	238	262	243	259	266	229	230	227	239	256	238	228	239	243	241	229	226	218	236	264	244	249	238	263	211	226	242	230	218	229	241	241	233	209	218	245	247	229	220	249	218	221	258	232	230	242	219	239	246	196	246	232	232	228	238	227	228	233	235	222	235	237	245	237	244	224	274	274	249	217	250	221	252	244	241	232	231	244	228	217	228	236	216	225	234	241	227	221	253	242	244	208	209	236	238	233	235	237	236	242	223	229	260	269	253	233	238	242	224	254	219	221	237	265	223	226	239	224	246	223	231	223	234	245	243	254	245	219	242	215	239	252	258	240	255	230	223	245	253	231	252	213	231	256	192	219	244	280	247	230	246	213	242	255	250	236	210	219	220	241	231	240	244	224	247	238	257	236	236	230	242	237	244	206	224	226	238	253	236	228	235	251	235	213	228	245	248	223	251	200	233	225	234	244	241	224	254	240	245	258	229	236	259	239	242	249	212	248	252	227	223	252	231	228	251	238	247	248	240	249	247	218	218	236	226	254	270	248	251	230	248	232	210	271	230	237	221	239	238	265	244	228	244	230	247	235	236	212	230	258	218	243	259	284	229	223	194	238	229	242	208	246	236	216	260	214	226	223	248	246	270	244	230	241	225	237	233	248	236	237	221	228	225	215	209	216	206	254	226	198	231	246	253	227	217	240	211	243	221	242	234	214	237	271	236	264	227	222	228	232	241	255	244	257	226	258	248	227	222	217	225	236	218	258	235	216	225	191	217	242	240	260	238	238	241	231	204	247	234	264	216	250	234	232	231	273	213	217	232	233	232	233	218	208	224	249	234	228	237	239	234	244	257	230	238	217	217	257	225	238	268	223	275	230	217	223	226	217	244	239	231	245	232	237	219	216	228	236	225	224	244	239	243	242	246	240	226	254	226	230	207	247	246	251	261	263	240	202	226	244	248	226	218	212	228	245	223	236	222	221	233	218	231	243	237	229	227	219	235	268	218	239	226	248	242	249	219	238	252	253	236	234	235	231	232	228	219	238	259	215	250	250	241	236	222	262	240	249	246	192	242	236	208	246	219	219	234	248	268	230	231	211	236	224	254	232	253	226	237	253	213	229	235	223	222	231	229	236	223	217	225	224	227	225	232	222	232	249	256	235	238	246	269	263	235	233	217	216	272	243	251	237	215	220	225	255	225	234	199	251	237	231	210	261	285	262	227	240	244	243	250	241	244	258	242	246	225	231	248	233	217	250	228	228	249	249	248	241	230	236	223	252	232	234	196	233	242	247	257	239	255	259	225	249	221	246	237	234	243	266	207	210	218	224	218	229	254	207	238	206	241	248	230	221	258	225	227	225	205	257	236	229	220	226	222	250	228	239	249	252	258	241	254	244	232	207	234	211	238	275	237	216	233	243	274	223	257	214	240	191	231	231	213	255	228	246	202	242	221	241	267	239	217	237	227	216	244	260	228	245	240	222	250	262	248	217	214	229	222	246	221	214	222	256	224	238	247	214	227	251	221	239	231	246	239	268	235	213	248	246	250	219	244	251	218	207	240	232	243	235	275	247	221	218	222	236	234	226	251	244	258	238	236	205	233	227	215	252	225	222	214	205	234	215	248	245	225	244	244	247	241	224	233	241	204	246	223	247	243	246	225	218	229	221	239	232	206	272	210	229	233	196	223	206	224	263	268	245	265	251	248	227	252	209	238	254	212	243	236	240	261	249	240	211	234	219	267	238	255	236	211	244	210	196	235	211	232	241	216	213	226	227	223	242	221	223	256	251	224	219	244	275	232	253	215	241	210	251	250	236	246	216	236	257	217	241	240	235	257	258	212	269	214	240	248	228	235	223	212	221	224	234	235	231	238	244	214	244	228	231	224	237	222	247	240	212	234	235	252	228	250	235	243	232	230	228	267	220	221	241	243	236	224	227	229	246	243	251	240	232	232	251	187	225	218	218	230	262	214	249	234	206	209	239	239	230	258	248	237	251	236	206	250	249	228	228	230	253	231	229	245	233	226	245	213	228	255	208	243	229	233	253	230	217	247	204	245	222	257	232	224	271	248	261	242	232	227	234	230	225	223	216	268	238	221	243	236	221	245	246	256	251	230	241	219	219	214	242	226	256	232	244	228	234	240	242	246
50115	59491	60412	46698	36506	26015	14147	12121	10840	10709	11009	10795	7650	5028	3288	2445	2406	1672	1269	1028	903	716	663	641	610	630	613	611	606	584	568	615	618	552	618	567	574	594	615	587	600	570	598	612	590	597	584	593	558	590	586	555	610	600	610	556	607	649	553	592	574	579	616	507	591	578	603	605	575	638	600	652	633	615	622	535	555	606	627	583	595	579	640	576	648	588	593	610	599	561	555	590	628	569	619	593	621	590	604	599	643	538	621	617	590	601	631	622	616	590	578	596	568	569	582	580	568	579	632	591	620	576	638	592	631	618	562	607	601	598	641	586	548	598	587	600	589	609	593	612	602	604	605	616	596	622	587	646	593	630	618	595	603	639	550	613	602	616	631	612	617	590	593	576	618	603	598	578	602	562	613	596	622	613	626	601	601	597	618	561	606	587	579	602	576	583	596	566	600	615	581	590	595	613	581	627	583	593	589	594	584	587	582	604	615	637	609	594	599	639	610	577	563	599	563	598	633	633	554	615	615	611	620	591	613	557	567	605	581	591	597	586	561	624	640	602	615	610	621	632	581	613	592	595	650	566	593	606	638	608	552	612	577	579	586	620	615	571	588	567	598	584	578	628	609	636	598	588	595	568	594	538	603	590	575	623	606	600	598	616	637	586	615	576	585	548	581	582	589	571	573	572	591	601	635	625	600	591	572	595	593	575	604	581	580	598	573	613	588	610	606	634	644	621	593	564	563	594	576	601	585	601	571	596	624	603	631	563	604	602	605	631	589	613	567	615	560	628	581	599	633	586	599	571	570	565	588	593	576	543	614	678	586	592	650	629	616	618	611	616	623	590	617	601	565	602	586	595	578	633	590	583	583	586	606	616	582	586	634	624	638	614	581	612	624	653	569	624	597	604	613	595	616	590	605	641	550	588	596	636	612	591	637	566	650	558	627	599	598	639	602	633	611	599	603	605	627	585	597	588	613	569	600	615	573	594	625	585	602	615	584	613	613	602	574	604	563	607	590	617	616	624	613	604	594	620	620	593	627	606	559	564	595	614	614	601	610	614	581	625	618	636	662	609	605	619	601	595	587	618	580	629	673	617	637	631	596	605	571	572	611	615	574	558	578	618	641	598	670	567	603	646	604	603	618	587	579	592	603	610	633	611	581	600	631	588	620	608	581	597	574	630	604	647	611	605	596	607	552	570	593	584	639	588	611	597	581	613	562	614	627	583	566	618	592	608	578	622	595	577	608	593	587	617	587	602	626	629	613	574	636	606	624	648	593	624	653	610	612	599	603	575	606	627	619	596	653	627	593	588	604	557	597	601	627	587	599	593	587	605	591	581	641	575	607	607	620	628	582	605	571	594	629	594	586	626	635	565	642	652	574	604	588	624	623	641	618	607	586	570	598	591	569	669	587	561	578	570	619	606	618	604	596	596	593	609	577	621	614	550	564	619	577	625	591	576	580	657	605	563	602	548	554	587	636	613	640	613	608	586	601	643	611	594	601	631	651	619	570	611	604	603	580	586	623	619	602	577	546	543	582	594	563	616	579	584	603	582	645	605	624	591	597	603	601	595	666	559	611	577	547	612	605	607	610	579	607	560	593	579	602	583	609	577	611	542	605	597	635	644	615	611	615	588	582	587	576	652	597	621	586	614	590	628	606	581	637	613	591	629	601	648	637	588	614	586	579	626	579	591	590	587	596	629	600	572	558	569	579	596	599	626	567	616	571	586	644	577	550	615	622	592	601	639	595	591	588	582	582	593	593	641	614	634	622	611	618	626	602	624	598	564	578	574	568	624	605	612	566	590	583	589	590	562	608	579	641	605	580	668	612	583	611	634	584	604	585	583	593	616	578	607	611	626	611	590	601	594	572	606	598	635	604	565	562	600	581	587	586	606	593	606	550	593	584	569	586	606	613	610	575	593	616	602	621	617	601	606	583	574	600	582	569	596	602	582	601	604	580	533	580	615	623	645	610	589	618	615	606	615	624	595	606	615	597	595	610	608	594	631	600	637	566	615	634	620	623	574	571	610	573	644	632	631	589	641	606	622	615	625	547	610	566	580	590	605	620	584	597	592	578	619	638	561	575	568	623	561	562	590	575	612	611	647	638	615	574	566	605	591	587	620	586	581	594	640	609	591	586	560	636	550	621	562	617	602	591	597	570	576	629	599	644	576	614	603	573	600	637	579	599	629	642	640	613	575	583	610	571	604	578	628	622	638	588	610	652	590	582	607	582	615	575	609	601	623	595	636	605	574	578	659	616	606	571	577	598	607	624	593	557	639	621	597	603	649	607	597	580	554	586	638	627	576	579	582	611	584	618	581	599	577	593	605	601	623	596	604	553	587	627	573	624	627	630	630	580	570	600	600	601	597	612	597	571	593	624	584	570	611	592	572	597	587	581	591	572	627	591	629	575	618	571	611	590	623	561	588	604	604	610	609	633	612	603	616	620	580	581	638	616	580	610	652	613	599	575	588	607	606	593	620	573	576	586	580	611	627	589	568	605	591	588	609	597	605	627	622	574	607	600	609	622	614	603	554	561	661	568	564	601	594	584	585	617	651	574	594	625	612	606	615	578	557	640	615	555	627	607	597	622	600	632	604	580	587	563	620	541	621	600	631	589	601	570	606	584	575	595	633	596	568	638	618	601	587	587	597	585	620	587	596	632	623	598	622	634	638	595	643	596	619	601	600	569	594	627	568	599	574	580	623	597	630	634	608	629	613	631	565	600	612	595	598	629	625	591	610	556	648	548	642	609	572	589	635	590	559	588	594	600	599	576	607	599	588	643	606	574	587	587	615	568	565	601	613	618	595	623	615	596	569	568	571	600	608	596	597	619	604	628	613	628	600	613	632	602	580	615	635	581	599	582	671	599	589	626	619	608	587	572	611	550	594	630	615	617	616	612	571	593	580	582	618	603	612	601	595	598	590	661	586	562	574	589	592	596	557	590	654	599	630	578	570	617	592	614	592	599	584	616	619	586	562	570	615	601	616	595	622	611	604	627	584	604	567	596	602	627	621	589	579	562	579	542	606	591	592	587	565	609	596	568	582	602	586	619	611	594	616	592	636	602	604	600	633	603	632	615	638	628	637	603	652	573	596	609	599	580	616	558	621	635	578	599	622	596	609	552	594	667	580	623	598	621	574	642	636	637	584	595	601	606	599	636	604	626	622	600	608	594	599	595	560	626	582	617	603	610	586	627	572	568	590	594	637	612	615	584	548	567	618	599	582	545	618	635	588	580	633	591	600	619	599	597	580	601	575	588	630	604	572	591	660	610	621	634	656	620	579	613	561	615	586	591	598	560	611	612	616	625	613	578	618	544	597	665	620	602	594	587	620	613	616	576	616	570	580	573	641	650	599	554	624	627	608	592	586	579	620	583	583	567	643	618	629	611	586	601	582	603	569	668	572	590	622	591	595	591	567	582	593	570	548	609	601	641	625	593	592	606	592	557	616	625	576	595	616	589	591	660	563	631	586	596	607
74012	75633	67005	44675	29162	15705	5990	4189	3110	2808	3129	3042	1815	1346	846	624	582	467	447	371	300	253	236	261	249	219	217	239	256	229	236	247	236	214	227	261	230	217	248	217	234	243	220	264	222	242	268	245	226	238	230	222	237	251	239	231	211	215	231	250	220	226	248	237	222	214	247	241	263	233	230	225	219	220	263	234	225	237	246	214	263	215	225	235	246	237	248	251	277	239	210	225	229	242	245	241	226	254	252	249	272	259	229	253	233	234	237	206	243	250	254	223	235	247	228	224	247	238	240	188	199	232	234	224	259	234	254	228	227	221	246	248	249	247	268	273	231	228	212	219	228	215	224	225	240	231	243	224	250	233	249	261	248	234	221	231	214	258	257	250	276	225	231	260	225	194	231	231	247	253	253	256	236	188	230	209	248	249	248	238	250	249	246	246	235	213	233	227	246	242	249	231	231	250	251	249	241	265	221	240	237	252	231	225	251	262	225	218	245	209	227	214	222	256	263	246	221	246	253	222	205	222	225	226	256	240	247	240	254	204	240	239	221	218	209	239	235	226	246	253	233	212	255	243	260	252	224	229	204	221	263	221	230	236	215	239	234	221	232	204	235	250	251	268	218	266	243	241	228	238	192	230	214	247	219	226	212	232	249	253	275	221	245	233	230	218	224	231	226	245	247	244	245	252	230	231	224	221	239	259	222	219	243	250	221	211	232	237	240	228	238	231	235	235	243	216	241	231	237	261	218	237	192	216	232	213	242	205	229	242	261	223	250	219	251	266	259	213	255	239	239	254	247	224	234	247	249	259	233	206	248	245	234	244	242	248	223	225	236	223	233	245	229	223	216	229	218	259	261	228	194	233	244	239	253	246	243	232	218	229	233	223	240	249	230	239	248	243	261	240	216	245	241	228	218	243	226	235	218	230	245	244	240	232	240	241	252	224	236	239	236	225	227	248	212	225	255	232	231	244	216	219	252	231	222	258	244	240	224	262	235	257	217	231	206	239	227	255	241	231	253	251	252	225	230	233	242	260	225	207	220	192	250	226	242	267	233	260	242	252	231	231	223	231	230	218	231	257	249	259	242	225	264	255	230	229	252	216	202	212	245	246	247	219	217	246	236	212	203	235	232	226	227	247	233	229	219	229	238	245	237	205	258	244	232	238	249	225	222	222	260	233	214	234	241	230	247	260	223	229	225	243	263	218	249	262	231	278	219	231	257	204	213	231	260	227	210	239	264	267	197	243	213	211	232	261	218	276	226	245	257	210	251	237	231	265	225	215	233	216	224	227	223	258	234	216	248	273	238	245	251	224	229	228	227	241	256	225	225	258	236	253	221	244	239	218	216	228	241	213	241	260	258	224	257	245	233	223	238	240	217	220	257	249	265	255	235	236	237	236	222	242	224	214	260	242	243	253	249	227	238	256	213	258	228	210	268	234	238	251	220	246	250	239	225	255	212	245	251	253	246	237	215	234	232	224	241	230	269	262	236	221	239	257	239	255	256	224	254	229	236	239	231	248	239	224	236	233	246	255	213	228	246	255	200	238	264	269	238	244	234	274	267	242	241	247	220	230	234	218	223	247	267	215	232	227	248	242	216	238	250	267	212	233	245	222	195	250	257	227	238	223	266	242	241	228	234	236	255	222	242	215	267	191	264	238	247	243	225	227	250	245	232	232	241	237	254	235	257	233	244	249	219	203	239	241	259	264	251	274	248	246	252	246	220	240	247	226	220	258	241	216	253	236	240	225	259	226	248	256	242	275	225	220	262	255	237	248	217	234	218	220	245	226	241	222	246	231	251	241	236	244	270	247	213	215	245	260	229	244	215	246	217	216	249	222	241	216	195	211	215	228	232	229	238	235	222	212	234	230	258	236	195	252	221	240	243	246	248	241	250	228	224	221	258	248	246	224	225	243	231	226	232	220	233	257	235	220	246	260	244	253	222	237	283	223	238	240	253	236	212	206	229	233	251	240	208	261	269	227	239	248	205	246	198	266	239	228	251	223	229	212	230	247	227	226	253	254	268	260	281	238	238	233	238	250	226	272	252	223	251	242	222	238	272	237	239	232	237	240	241	256	248	238	243	230	239	214	195	233	251	238	228	249	231	238	254	245	237	230	196	278	246	223	238	231	243	250	259	245	210	252	244	246	214	215	229	199	234	220	272	217	241	225	257	225	242	219	209	237	239	262	255	240	207	250	229	227	208	252	244	228	245	256	235	230	237	244	215	243	228	239	240	252	224	251	228	210	232	198	251	219	218	214	235	232	247	214	232	237	253	248	250	201	244	243	265	247	258	211	240	233	240	238	229	254	252	240	244	206	214	239	255	244	227	249	217	251	235	223	219	230	262	223	249	244	242	235	220	220	233	207	248	202	228	232	274	226	237	213	231	258	222	214	234	248	251	238	247	228	243	243	250	221	221	229	238	241	236	255	229	225	242	222	249	250	224	217	247	233	253	234	240	238	211	242	251	278	224	266	215	233	248	244	271	227	245	239	244	220	233	217	232	227	231	224	220	240	259	241	258	248	292	244	205	234	224	250	245	245	221	229	226	243	227	257	265	235	228	228	266	240	273	235	245	252	246	236	237	223	247	238	253	244	224	233	251	250	265	236	229	239	229	240	248	244	259	250	265	234	193	277	231	244	231	229	243	242	254	206	249	220	220	253	257	239	232	230	230	237	252	264	232	225	245	252	238	254	224	242	243	228	230	217	225	221	225	228	210	258	271	253	232	235	238	224	244	240	231	251	227	226	246	215	239	229	267	247	231	232	240	246	256	217	274	255	222	239	219	241	234	237	240	223	256	228	227	238	249	221	223	219	243	241	260	235	251	229	251	252	238	242	249	208	218	239	232	216	229	250	241	238	245	240	249	243	242	225	230	250	228	229	247	248	243	248	259	224	210	225	246	227	197	230	236	241	236	263	256	246	233	231	231	222	237	242	217	218	201	242	249	235	232	252	240	228	244	258	240	229	235	224	237	228	245	258	236	250	251	246	223	244	218	246	258	237	234	213	212	251	224	244	251	221	242	245	234	222	236	257	242	236	241	258	257	233	240	241	246	212	257	245	246	259	201	269	258	214	234	243	265	239	240	229	225	234	242	255	243	248	236	233	229	220	241	246	259	260	224	224	244	237	281	223	214	257	268	246	242	245	212	226	233	214	224	221	249	214	207	230	233	217	211	228	240	232	198	210	232	225	224	237	251	237	228	224	246	213	217	276	239	230	233	224	241	246	250	235	213	234	249	225	234	251	253	253	266	246	227	258	272	234	232	229	246	242	221	238	230	225	267	243	241	239	253	258	245	224	246	201	237	225	216	227	246	255	257	241	226	206	260	208	241	243	224	231	222	234	225	239	259	245	257	238	231	233	200	226	223	241	226	234	227	239	240	240	228	244	269	230	271	237	220	240	244	250	232	249	257	231	231	243	238	237	225	257	223	213	231	217	230	234	268	259	229	213	246	254	237	223	243	237	236	242	244	237
49243	60005	59992	47325	37599	24743	14679	13175	11240	10875	12277	11892	7443	5617	3384	2543	2495	1977	1555	1167	896	766	612	638	596	587	662	587	558	611	623	626	622	547	592	616	601	608	570	597	589	614	625	598	605	589	634	614	572	569	605	629	604	618	589	575	550	600	619	595	619	593	632	635	544	592	622	566	638	615	597	573	598	636	613	605	554	625	619	571	636	585	583	600	615	586	592	677	607	630	577	575	565	593	605	675	614	576	597	607	586	642	614	579	657	548	599	604	626	616	599	647	661	620	612	594	648	616	622	594	629	602	610	652	578	623	611	638	624	631	607	613	612	614	587	621	552	610	570	616	577	605	590	591	545	592	607	627	603	572	583	589	581	609	593	623	615	612	595	588	588	626	602	589	608	593	603	573	586	634	626	631	579	642	572	594	598	644	597	629	641	587	605	588	608	562	559	581	602	604	583	617	606	630	616	573	600	624	601	607	616	617	611	587	599	602	575	574	616	631	621	614	609	573	606	583	639	590	572	576	631	622	610	637	675	587	551	625	615	610	619	581	632	574	599	616	617	575	576	579	638	608	624	620	580	626	595	609	576	581	586	562	574	592	620	635	630	596	598	583	583	627	573	624	572	582	589	610	578	609	606	568	588	608	593	580	588	619	597	589	624	619	597	609	608	591	576	590	633	592	590	606	642	635	614	633	654	612	647	598	587	588	605	629	601	635	612	633	613	625	612	633	620	591	570	599	577	632	603	613	618	655	592	609	595	608	568	659	572	582	584	586	605	595	631	580	576	594	574	608	595	578	599	643	614	578	590	574	540	601	649	560	608	631	603	576	597	635	639	599	605	585	592	598	580	574	618	641	610	603	623	607	584	581	572	592	587	619	624	576	623	598	619	615	631	584	597	604	608	591	608	633	590	588	630	592	632	572	609	623	618	561	627	627	584	591	613	619	571	653	647	595	629	598	621	602	588	648	611	605	571	635	602	559	596	574	575	620	565	594	593	592	584	592	591	615	580	647	609	640	624	634	605	613	609	550	613	558	630	607	603	631	578	599	597	616	638	566	590	603	603	635	576	612	592	597	582	613	588	595	632	605	634	593	606	646	580	613	599	548	598	630	611	587	632	590	595	591	604	580	594	612	598	545	631	613	586	611	591	585	591	583	599	669	609	630	621	611	585	650	598	596	570	629	602	600	611	621	582	637	591	627	562	584	585	607	587	596	600	538	587	582	629	598	598	611	630	660	583	581	587	583	576	589	605	591	587	570	675	619	589	577	571	598	655	581	617	570	606	616	644	579	602	600	582	594	606	590	566	591	615	576	602	606	580	607	601	585	597	606	599	605	592	594	621	634	595	555	602	591	655	616	566	629	628	595	608	584	605	595	617	594	599	571	606	575	580	603	579	649	561	589	589	590	616	559	597	629	586	649	606	603	617	618	611	594	607	616	623	625	611	568	621	611	631	641	626	635	615	609	579	605	639	596	614	610	561	593	607	559	625	606	647	585	602	576	614	595	589	607	603	641	601	614	566	625	619	560	593	584	615	589	607	574	567	604	637	573	619	616	593	632	553	578	641	615	572	581	590	594	596	610	613	593	583	608	598	605	617	639	574	568	590	613	612	624	581	629	580	659	570	575	628	601	591	574	566	632	631	585	580	582	567	634	604	603	595	592	566	611	635	551	618	585	594	561	634	619	589	579	616	629	589	584	587	590	588	609	621	581	567	586	613	609	556	584	561	534	568	569	618	595	606	620	586	573	640	589	611	585	579	641	605	620	572	599	601	619	590	538	595	551	567	597	555	588	645	607	600	597	565	635	579	579	561	613	604	633	627	570	624	564	640	605	589	595	649	613	642	617	604	564	603	612	590	585	596	652	582	607	626	560	620	559	605	584	590	625	547	613	615	603	590	599	585	664	619	616	609	599	580	591	613	607	554	627	576	615	618	672	606	624	628	573	597	592	633	612	627	608	605	614	576	589	573	609	565	622	612	592	598	623	615	594	613	591	590	606	598	589	597	590	612	580	596	620	626	579	601	582	579	620	614	588	603	624	610	609	634	597	625	591	618	671	584	569	571	620	550	582	575	584	579	595	636	585	574	621	583	593	627	570	611	632	627	602	604	606	591	607	614	584	614	623	574	599	631	676	564	623	600	593	547	568	606	593	604	646	597	580	617	574	599	674	599	606	632	603	606	591	617	628	658	630	625	644	596	619	606	634	621	588	595	574	600	566	599	589	576	603	586	603	605	581	619	612	607	621	611	604	641	590	606	612	588	650	612	603	585	595	603	561	615	614	611	616	611	618	591	624	636	558	604	602	609	622	583	586	573	636	634	623	587	619	581	595	598	552	585	547	617	634	574	613	629	624	578	572	615	655	626	641	607	605	597	537	598	639	667	645	569	618	596	552	598	620	639	565	595	584	563	575	580	630	558	595	574	635	625	611	599	581	592	643	658	595	605	627	595	558	601	623	560	539	596	604	610	615	609	622	624	620	589	590	573	599	630	609	546	597	577	613	624	562	572	563	614	569	551	612	593	608	586	613	584	634	599	617	595	622	583	587	627	557	621	579	619	611	570	609	585	594	605	606	598	564	622	582	601	648	586	598	652	572	577	596	595	618	595	609	586	614	585	570	632	604	587	631	633	625	608	615	566	614	587	594	611	579	646	554	591	612	619	594	569	551	574	610	587	615	604	621	588	609	586	621	586	587	604	584	606	604	580	547	629	594	598	579	626	633	553	596	565	599	576	615	618	627	608	621	593	615	620	644	596	607	619	571	615	596	592	582	583	628	587	585	621	606	609	643	644	600	606	598	616	588	601	555	664	584	582	609	623	617	629	672	638	600	592	606	602	606	632	609	582	620	636	640	603	607	598	633	600	596	561	577	555	571	617	597	579	642	599	615	646	603	615	601	600	614	603	573	615	568	597	616	562	609	576	616	613	595	601	579	616	633	668	621	610	609	565	657	608	599	626	587	572	598	589	580	594	617	645	598	598	620	604	619	611	603	626	577	603	582	583	636	614	618	603	578	559	605	573	614	637	587	576	582	586	627	585	611	578	573	617	619	603	621	599	555	588	592	616	582	596	606	560	568	599	578	599	573	616	611	639	659	620	612	621	626	611	632	607	626	584	607	629	619	606	580	577	634	581	584	600	592	584	603	594	650	602	597	637	620	587	600	517	607	592	639	614	583	627	617	608	576	609	591	589	592	596	598	534	621	554	548	609	635	616	596	548	617	596	568	589	599	572	586	580	579	602	618	610	596	567	585	573	602	582	635	603	581	575	606	594	589	584	606	555	613	585	615	587	587	581	626	622	608	555	609	613	579	589	650	587	592	588	620	593	592	608	584	618	536	568	585	582	636	629	622	587	648	613	619	623	624	601	555	606	608	627	596	625	575	564	601	596	638	565	602	640	600	566	612	576	613	581	596	560	617	622	587	616	582	590	663	628	577	593	597	592	607	599	626	576	594	569	611	596	576	614	636	619	588	598	607
76224	74724	65953	43599	28098	14334	5551	4303	3158	2642	3035	2852	1707	1282	873	648	621	533	449	337	278	250	278	278	252	235	243	249	212	222	239	245	239	210	243	220	255	230	238	197	226	251	220	209	230	236	227	243	253	244	242	237	208	225	243	220	224	216	241	233	218	250	221	225	259	240	229	238	245	253	227	232	216	234	266	249	261	244	241	233	270	242	221	256	233	235	241	220	243	229	238	237	224	243	261	247	206	273	274	237	240	242	247	256	220	221	218	247	226	227	209	224	251	238	246	226	253	245	210	239	217	234	223	224	222	233	223	217	206	236	250	250	229	249	222	204	218	227	257	243	247	221	224	194	238	234	218	230	218	224	212	228	257	248	250	250	237	213	242	222	222	253	255	264	223	209	228	242	224	237	226	247	211	239	253	219	239	219	231	272	215	205	224	240	246	198	216	222	234	221	212	224	238	234	249	240	213	207	221	225	220	246	238	257	240	222	222	226	244	267	226	244	245	237	239	255	262	261	267	228	276	222	243	254	228	231	246	225	237	254	203	240	235	268	232	245	257	221	241	239	220	241	226	254	230	238	251	255	242	235	233	231	249	251	238	239	256	214	236	250	260	226	213	248	218	244	217	237	239	232	227	242	246	245	264	243	214	237	248	222	234	229	243	231	247	232	224	231	250	237	258	236	240	266	236	251	252	218	223	220	236	255	201	245	230	223	248	208	232	248	228	233	264	259	236	236	230	278	227	236	253	239	231	225	242	230	240	244	222	201	232	246	232	243	278	218	224	224	229	215	251	247	219	251	223	220	242	227	246	230	246	261	229	222	221	244	216	264	250	236	228	260	213	208	229	249	243	263	248	244	245	221	239	231	218	266	245	236	240	225	193	211	240	248	244	230	237	265	216	242	235	244	224	249	251	205	247	223	238	244	230	236	230	247	260	231	253	217	226	231	233	245	252	214	231	254	252	226	221	221	229	226	256	244	224	220	246	213	218	222	252	195	237	223	193	266	249	206	224	245	268	240	240	253	238	214	236	217	228	235	236	220	214	236	269	269	234	239	215	219	268	224	225	251	225	225	218	216	243	251	220	239	249	239	245	203	251	229	235	226	235	232	220	239	245	218	250	233	248	225	208	211	230	256	250	237	238	230	239	237	239	215	234	220	236	235	214	214	244	232	203	224	254	238	212	233	224	233	226	240	267	248	227	221	213	253	218	230	251	247	223	221	225	266	218	261	237	235	238	240	224	226	222	246	236	238	238	256	221	244	224	246	235	245	230	258	250	247	240	235	249	236	225	272	227	229	245	209	222	225	250	203	193	215	255	214	245	220	241	225	268	227	242	223	246	207	241	245	235	243	226	260	238	223	254	207	244	221	232	223	231	228	228	237	224	217	258	224	257	255	252	240	207	210	256	240	237	236	240	227	223	196	224	260	239	263	254	246	225	235	235	236	224	262	227	273	280	255	244	229	236	240	242	257	229	233	237	243	251	212	223	257	244	241	222	254	241	247	247	234	222	242	231	242	234	242	227	251	225	254	236	239	241	237	230	252	249	266	222	222	219	268	252	237	241	266	224	245	228	231	253	249	225	228	226	221	216	246	234	231	223	223	248	250	238	265	214	267	228	211	237	255	234	253	231	225	243	256	275	231	237	230	263	248	268	238	240	237	239	241	249	251	248	212	195	219	222	231	253	253	232	242	250	253	232	225	252	246	254	249	225	279	249	268	231	218	272	223	228	239	260	230	273	261	253	232	234	248	219	253	228	220	206	243	265	231	248	250	212	244	251	240	258	236	217	215	200	218	225	250	246	238	255	193	219	240	197	241	229	219	259	231	292	253	219	224	234	240	238	243	243	257	246	237	231	222	258	226	232	239	252	223	239	251	228	281	235	218	229	264	250	230	243	239	220	210	221	226	250	220	241	217	236	229	231	232	242	227	247	251	212	210	226	224	240	227	259	252	266	233	257	255	247	239	227	264	227	226	246	233	265	279	244	240	232	211	264	248	231	237	244	252	233	227	226	239	245	237	230	256	248	229	226	178	251	218	261	248	219	238	270	240	221	214	225	233	260	237	239	242	211	215	217	245	219	248	231	250	239	221	228	261	254	267	236	226	198	252	222	207	234	221	215	248	220	258	243	238	261	238	236	228	219	236	237	212	243	225	202	261	240	244	229	249	241	226	223	233	243	241	249	219	253	195	229	266	246	193	237	224	231	239	240	240	228	202	220	213	253	243	254	246	233	247	211	226	238	234	235	227	249	214	228	242	234	263	212	250	234	229	242	247	221	231	225	251	269	256	220	247	267	228	253	234	251	260	231	240	226	217	236	244	225	252	242	247	224	253	237	251	234	260	220	241	254	223	252	238	228	220	239	210	232	248	209	248	263	241	237	274	219	218	214	232	218	255	227	228	241	238	228	215	244	223	228	236	254	229	250	240	219	230	242	210	218	235	226	245	208	232	233	260	252	210	221	215	192	248	248	241	246	242	231	241	230	223	266	198	233	266	236	227	239	238	215	240	256	247	248	214	219	234	227	239	243	210	256	265	194	229	225	239	228	238	250	241	260	231	228	244	221	229	256	259	227	236	206	257	250	231	255	219	238	238	256	254	222	235	230	256	235	232	244	230	228	240	234	240	232	259	257	237	225	241	218	227	208	249	232	226	257	218	231	229	221	219	218	240	243	218	219	239	241	246	253	266	229	233	237	230	220	235	249	216	212	236	232	251	225	251	254	223	239	233	258	237	192	235	214	228	247	260	224	232	214	243	211	242	239	250	218	251	260	240	246	270	215	227	239	256	244	239	232	223	220	242	234	255	258	210	212	243	215	272	246	218	222	227	220	230	211	240	209	214	219	223	233	225	240	267	236	246	226	232	281	232	230	238	218	239	233	215	221	207	233	256	242	224	259	237	255	246	254	241	244	224	251	225	223	262	229	233	254	214	263	231	252	229	258	223	269	239	198	244	233	265	189	264	238	243	183	216	220	234	232	230	209	208	231	245	224	213	233	244	226	233	248	243	254	242	227	234	249	245	242	249	243	227	250	232	246	232	230	220	260	245	256	202	233	228	205	237	229	266	234	224	228	239	235	228	240	258	247	236	249	238	234	244	207	227	244	223	223	235	227	234	264	233	236	217	227	217	235	255	246	244	283	237	230	227	240	235	229	222	229	236	255	252	259	225	217	223	255	260	236	228	244	215	238	241	231	252	235	203	247	236	245	259	268	216	239	275	233	238	223	261	242	221	248	266	238	243	242	267	277	249	230	248	244	220	225	231	249	230	251	244	228	221	255	240	213	261	245	249	217	233	244	233	244	239	225	245	245	222	232	229	251	229	246	229	201	228	209	241	231	268	230	210	252	224	245	247	209	202	231	226	238	260	223	225	258	252	236	253	246	232	248	220	226	268	235	252	254	224	238	247	216	249	252	234	242	265	212	245	220	235	224	235	251	249	236	253	233	225	251	222	261	208	278	239	238	229	206	219	213	221
50139	58923	59053	46397	36327	22930	14528	14266	11393	10419	11944	10897	7233	5677	3545	2761	2487	2114	1722	1139	930	815	662	639	654	619	564	624	605	612	627	585	567	639	558	583	639	591	608	609	600	569	578	572	618	608	596	622	558	584	555	606	583	567	591	600	596	653	611	560	650	588	603	591	642	558	595	622	603	599	572	601	607	599	624	580	601	614	590	566	572	582	588	641	588	567	596	597	629	612	613	559	598	638	621	571	643	614	636	612	575	600	644	596	598	587	545	595	597	611	588	619	618	607	575	614	570	569	591	592	584	599	611	596	599	578	603	606	614	629	598	584	582	570	587	597	587	613	626	591	590	562	584	588	620	654	630	554	567	616	574	630	578	585	573	638	603	627	615	605	584	639	571	581	622	634	580	615	621	644	570	544	601	549	568	555	621	576	628	587	577	629	580	577	606	631	570	616	600	614	565	582	529	567	636	591	627	627	625	583	593	632	580	610	609	595	566	595	580	625	592	579	631	628	602	619	618	630	524	622	594	606	592	611	540	613	604	629	606	579	554	581	576	633	585	593	613	595	572	605	610	562	628	605	583	648	620	574	605	558	563	616	592	569	640	602	629	597	555	600	609	608	584	648	626	585	601	605	639	575	607	611	634	640	607	596	615	590	641	631	569	581	619	621	622	582	642	571	591	597	575	578	586	588	628	595	623	608	595	608	640	588	568	573	584	553	615	636	601	579	596	610	599	636	609	610	569	574	575	595	590	592	607	605	643	604	583	589	598	612	600	625	590	595	581	583	621	596	597	597	620	607	650	591	603	625	600	573	587	605	592	597	606	587	610	535	627	618	581	582	567	625	597	580	595	567	579	613	602	577	602	599	619	558	634	602	585	643	608	586	649	605	607	565	609	577	595	597	600	611	609	604	616	582	607	625	581	595	588	577	590	588	563	599	623	581	600	627	609	628	609	620	589	563	580	578	629	560	601	595	603	637	590	645	619	554	613	635	625	619	568	569	616	606	588	540	594	631	603	644	600	622	560	595	640	565	573	640	595	594	569	581	594	596	625	587	660	599	595	635	588	573	613	627	638	592	560	560	574	605	589	599	636	581	614	589	588	598	595	614	652	570	599	610	577	637	644	597	584	601	614	616	618	620	573	584	598	611	613	602	573	592	580	627	625	588	592	597	610	582	604	618	586	581	612	595	614	583	592	600	547	543	603	594	599	597	581	613	601	627	662	597	589	597	547	614	548	670	619	614	595	611	597	560	594	612	641	587	596	626	611	587	563	603	608	595	556	575	600	589	582	597	652	613	612	609	594	573	584	568	608	600	627	632	609	578	564	597	627	621	603	583	583	577	599	589	615	587	571	638	582	580	580	616	545	590	598	588	599	622	643	602	602	557	627	587	603	594	626	598	584	600	580	611	593	627	591	679	597	590	570	573	598	591	580	546	586	597	549	604	576	593	581	581	575	681	606	615	588	593	606	560	583	582	579	598	608	584	607	569	579	597	661	615	608	638	603	573	596	633	576	611	529	586	639	586	620	614	582	630	587	581	575	637	599	602	615	621	614	621	593	592	650	568	625	621	564	566	595	600	612	603	601	654	600	582	622	573	589	503	572	619	569	603	591	575	639	601	595	607	581	542	579	617	585	594	576	612	620	574	631	621	602	584	613	581	585	588	617	609	607	569	610	584	602	601	604	555	586	574	579	584	628	636	568	588	575	606	533	561	611	608	571	612	621	615	606	562	605	572	606	586	569	614	620	570	610	628	597	582	599	595	617	613	596	621	611	598	540	597	566	610	636	596	623	588	666	619	640	568	595	598	581	608	594	610	606	553	612	636	551	572	597	630	613	586	591	597	624	589	590	572	595	591	625	600	600	537	602	593	615	570	583	602	587	603	584	604	619	604	571	614	608	620	620	617	619	592	632	616	598	617	612	589	623	590	629	595	609	578	627	645	590	588	598	650	602	586	608	605	597	593	604	611	582	603	600	597	591	595	594	576	581	633	558	604	643	621	629	571	582	592	573	608	585	573	601	612	598	602	562	599	599	590	594	559	615	593	602	592	569	600	588	613	600	541	587	566	566	588	582	624	607	628	636	591	660	577	598	598	619	573	586	582	595	575	590	572	599	578	593	620	595	603	609	554	618	604	609	629	593	590	622	594	593	539	644	588	640	609	597	569	642	559	591	546	547	589	592	600	544	597	584	620	620	610	561	642	604	631	572	590	574	585	558	591	647	589	583	579	616	610	584	607	574	583	594	606	584	586	601	587	591	579	621	599	614	580	610	594	598	614	618	599	605	583	559	559	634	619	579	649	577	650	579	597	645	620	577	611	640	583	599	591	595	623	632	609	578	592	618	561	640	571	589	633	601	568	627	579	600	583	618	576	570	618	580	630	535	613	586	601	609	628	636	596	618	570	576	616	564	595	535	596	554	596	570	556	580	570	618	595	576	552	587	603	613	566	590	617	613	617	604	581	583	597	526	602	596	597	604	583	609	675	590	637	556	580	576	615	573	605	596	551	668	617	573	628	538	585	617	606	615	604	593	592	628	620	608	622	626	606	564	621	610	599	618	582	579	606	601	574	611	606	635	621	606	604	604	589	628	540	626	615	632	613	570	589	584	642	607	564	610	601	575	616	602	627	572	565	584	602	594	610	562	545	578	563	613	584	569	559	567	588	563	590	631	577	562	648	615	631	590	598	631	603	634	648	644	615	613	592	618	611	641	588	593	597	622	605	598	628	559	598	615	547	621	578	632	578	608	584	581	578	583	576	628	644	603	602	595	599	593	585	566	540	617	582	601	592	623	618	614	586	584	595	586	596	570	590	619	589	613	654	595	602	604	596	602	618	575	613	604	573	559	599	588	608	579	557	623	628	567	625	576	586	654	594	567	643	601	587	560	620	599	568	605	573	591	597	616	609	572	627	594	610	575	607	590	592	587	592	614	596	636	616	584	612	565	654	648	623	626	601	587	601	568	648	577	576	561	683	598	594	606	595	570	595	592	569	602	631	584	620	559	570	592	585	627	625	562	619	631	610	605	566	580	595	609	613	592	584	627	612	583	611	581	612	611	612	570	606	617	585	592	614	612	626	586	606	618	617	671	587	586	641	620	605	609	627	577	597	609	584	593	601	609	610	568	620	633	585	628	585	619	618	583	634	619	604	627	589	622	604	629	584	600	564	582	611	631	638	569	558	592	595	617	598	617	621	593	598	628	587	614	605	613	556	630	579	636	602	593	628	588	617	622	613	595	577	575	610	607	607	590	556	633	606	608	652	545	589	632	591	587	605	563	619	659	620	614	514	619	607	600	619	610	646	612	590	585	642	639	586	588	644	600	591	597	611	660	636	557	589	601	590	615	584	641	586	583	579	616	607	596	612	581	590	602	584	596	621	605	597	553	630	602	614	602	576	573	605	593	608	580	604	577	571	570	609	666	605	576	604	594	592	592	630	578	559	595	570	566	602	616	612	577	562	605	603	634	585	625	558	606	636
76741	75646	66646	44852	26924	12860	4961	4095	2998	2713	2984	2593	1730	1294	799	650	544	565	439	359	342	252	274	258	256	240	250	256	240	227	234	222	223	252	236	219	206	265	267	273	234	244	263	228	221	253	251	242	254	197	262	224	242	222	222	258	212	225	235	228	210	266	223	236	217	256	251	220	228	234	242	236	255	244	263	250	256	226	221	242	243	233	238	247	225	221	220	217	209	235	219	240	214	248	229	257	227	233	243	238	210	205	275	240	268	256	239	240	224	241	254	247	276	223	245	224	260	218	253	227	250	234	228	254	233	229	219	208	198	227	245	237	224	227	269	249	252	211	243	201	236	213	220	224	247	223	272	238	235	229	263	231	246	251	249	257	253	246	231	267	243	230	225	244	231	241	206	228	232	261	219	258	217	264	251	243	259	233	228	223	206	232	239	231	220	217	235	236	240	217	236	237	220	262	247	251	240	242	242	233	237	246	255	231	227	238	242	241	259	245	242	244	236	234	243	240	217	234	245	246	242	252	223	194	270	232	243	241	233	214	230	255	220	233	241	233	253	225	229	245	241	245	233	237	216	231	249	250	219	213	247	249	238	225	229	253	241	259	198	252	274	237	246	227	260	229	250	267	241	240	231	240	201	224	231	245	251	225	253	222	238	229	239	243	224	245	254	249	227	230	265	243	241	223	253	213	242	277	235	262	219	253	244	236	240	220	231	271	254	249	240	246	234	227	211	236	266	239	240	241	222	277	260	217	258	239	246	240	226	238	262	247	244	224	222	217	233	251	267	218	250	219	227	240	231	213	247	230	220	234	231	244	249	233	250	239	238	237	252	214	225	219	236	254	240	256	222	237	267	252	234	214	263	255	245	236	256	215	244	236	218	249	255	232	240	255	251	210	228	244	222	241	227	216	238	234	244	235	206	237	250	251	229	234	258	243	240	234	232	243	234	200	253	254	227	270	250	230	229	236	233	253	240	215	236	245	243	227	215	211	239	233	250	228	228	240	234	243	216	256	224	262	215	236	246	223	240	231	240	235	224	226	231	261	211	260	243	231	258	245	256	240	259	250	222	243	245	229	232	240	237	238	262	213	217	220	230	235	220	233	249	232	273	235	228	232	235	217	221	225	243	244	219	221	244	256	228	214	230	247	233	223	219	219	230	228	240	220	234	232	244	216	260	208	233	265	229	257	237	212	251	222	216	225	239	249	250	249	203	246	220	242	227	210	229	240	233	237	251	233	254	236	243	234	224	219	231	248	253	238	253	228	245	231	217	255	237	236	252	236	248	256	239	219	235	245	228	235	227	247	256	200	226	217	229	222	233	208	240	246	252	230	213	266	258	223	219	229	226	227	267	256	240	216	236	233	244	262	236	220	194	258	235	222	212	256	229	236	227	230	241	249	231	256	224	251	231	260	266	233	280	241	230	230	266	245	208	222	249	230	247	249	209	231	243	248	243	246	224	253	230	225	241	238	221	240	213	280	243	249	237	260	231	247	198	226	239	261	245	259	286	252	205	246	211	245	244	219	226	236	224	228	227	237	257	225	243	216	229	242	227	206	238	255	230	245	220	198	233	242	255	208	214	231	215	245	243	231	252	215	224	233	200	276	221	223	231	231	242	244	239	227	227	240	262	197	244	241	257	213	220	257	220	245	259	228	198	219	238	252	249	223	245	239	247	243	238	226	232	223	215	250	235	232	231	233	243	244	248	268	286	200	229	220	240	246	226	258	240	229	236	228	259	262	244	274	226	267	225	265	230	240	239	228	233	256	244	235	242	240	256	232	239	242	233	240	237	222	205	203	230	205	258	229	236	240	209	252	262	224	256	223	202	245	242	223	240	232	238	227	224	245	265	239	231	229	250	241	204	227	243	260	263	245	242	244	228	241	259	241	209	242	234	230	234	240	284	236	240	242	248	226	246	227	260	256	253	228	217	225	216	245	254	237	245	240	231	213	262	242	215	229	248	269	254	279	224	248	218	244	229	231	229	243	254	212	239	270	256	214	241	263	224	202	226	215	220	262	238	227	244	224	224	239	231	237	239	250	234	211	253	220	235	268	265	250	230	241	240	225	255	237	271	228	260	259	249	258	221	244	225	229	233	221	232	264	237	195	263	251	229	209	228	232	209	230	262	245	229	246	234	216	265	234	257	232	238	256	234	258	238	219	225	234	256	234	244	223	231	242	206	230	266	220	223	245	222	219	228	247	219	263	229	213	259	258	219	251	213	236	225	206	223	226	230	237	235	257	260	223	219	228	230	247	221	226	256	224	250	235	227	246	250	243	223	254	252	266	251	220	256	222	222	220	253	213	236	238	239	229	258	239	241	257	240	228	225	258	242	258	232	250	274	210	214	229	248	237	244	202	257	226	202	224	253	226	259	228	270	198	252	255	251	249	237	211	239	226	258	234	245	237	244	242	239	203	221	244	227	238	235	240	235	208	215	236	238	265	219	249	250	228	237	231	248	235	238	270	265	243	240	228	245	249	223	257	227	225	243	245	243	232	227	231	256	266	274	242	240	205	207	216	224	258	246	217	225	230	231	264	227	230	247	241	218	243	226	234	225	243	210	221	239	221	242	238	252	241	239	231	248	234	232	246	237	243	224	210	238	252	236	227	226	222	237	250	238	244	238	256	242	209	247	245	228	239	230	228	214	233	239	237	205	240	226	226	262	235	239	250	251	235	213	228	236	238	260	225	250	227	262	249	228	239	257	223	230	219	228	230	253	216	254	252	221	238	218	239	218	235	230	263	240	247	241	221	248	240	223	231	241	246	248	239	247	233	220	235	242	233	239	202	267	221	252	220	257	254	225	250	226	230	245	248	232	225	242	233	205	241	259	225	249	232	258	248	246	235	251	249	219	236	234	245	219	234	229	240	221	234	238	225	229	241	192	246	230	229	216	243	235	244	216	241	219	227	226	214	250	257	243	238	262	224	232	221	267	221	224	230	240	274	238	222	208	257	223	239	242	259	241	233	244	250	247	235	235	255	242	215	230	216	266	235	229	227	242	222	221	238	229	226	246	238	248	254	249	240	232	263	210	245	244	240	233	246	248	211	237	240	241	254	255	247	238	231	289	252	243	237	250	232	217	193	230	262	240	239	254	257	219	240	229	223	218	240	205	235	235	229	206	248	237	237	230	240	255	259	213	228	213	242	197	272	208	244	249	280	233	239	235	229	221	223	235	206	200	259	241	225	223	224	248	255	236	223	227	212	232	224	233	231	222	254	193	233	262	238	222	220	220	244	261	234	252	255	216	211	210	221	247	238	230	229	243	238	233	261	288	230	232	255	229	246	239	233	250	254	210	234	287	233	232	262	216	241	226	245	242	206	241	237	250	250	226	245	224	236	250	243	232	238	261	254	246	249	210	225	233	217	224	254	239	271	254	262	243	229	261	275	245	220	251	230	268	238	225	257	209	233	227	233	240	244	253	253	219	208	233	234	263	247	243	239	241	240	240	246	239	255	211	234	232	249	220	237
50396	59250	60278	47248	34920	20360	13633	13749	11065	10277	11594	9877	7220	5729	3478	2777	2388	2299	1864	1253	945	762	688	630	621	611	630	624	644	611	600	593	648	609	566	618	604	600	609	576	564	623	599	598	644	625	589	602	607	602	626	627	603	595	620	613	538	613	602	585	605	601	619	604	600	648	587	630	628	633	596	643	583	621	575	601	604	618	572	611	567	621	646	571	609	562	616	601	646	591	591	591	616	629	583	561	607	604	559	583	598	601	621	616	599	611	613	574	615	604	619	569	612	603	599	601	604	588	609	617	635	574	630	611	600	591	610	638	604	627	617	582	606	596	653	545	542	547	593	616	628	616	581	615	623	600	569	626	596	655	597	587	584	575	597	582	592	584	601	598	611	597	593	607	595	579	631	524	630	644	580	600	632	603	580	666	598	611	632	567	624	610	602	603	575	647	620	618	619	611	593	653	609	617	621	595	580	613	621	574	623	593	621	586	637	591	599	627	686	594	589	620	603	589	618	615	652	571	600	565	589	621	616	594	656	601	603	577	555	613	606	631	608	593	562	620	601	580	613	620	574	607	579	567	604	575	587	587	603	643	564	604	593	624	594	563	578	598	618	636	630	586	643	603	592	635	594	592	556	599	586	611	612	566	612	624	568	610	630	553	612	606	573	598	642	603	603	573	605	642	588	625	626	584	621	553	597	603	565	680	622	577	604	623	619	615	608	570	571	585	588	586	588	585	623	598	576	572	592	592	657	603	568	610	589	582	621	612	636	606	595	581	642	619	624	566	549	602	599	578	615	655	632	594	570	600	631	577	612	633	596	587	595	590	623	536	575	626	601	600	614	622	575	598	615	580	628	579	581	566	607	573	653	568	622	594	626	573	608	555	618	600	612	598	605	601	620	622	608	611	599	628	612	585	594	593	628	633	603	592	617	604	601	569	593	577	631	573	655	589	597	595	584	605	577	633	627	566	566	580	640	572	610	646	608	593	654	637	596	577	622	563	607	593	597	657	594	582	595	627	555	590	579	577	570	601	622	650	579	609	577	608	620	631	595	619	628	641	600	626	618	632	615	637	599	628	628	643	584	595	569	593	604	574	588	613	618	586	594	590	597	635	610	624	648	614	608	608	570	567	617	577	586	613	573	543	563	616	594	650	621	576	566	597	610	570	585	595	549	568	623	599	607	664	630	558	621	588	589	576	638	642	614	574	572	597	574	592	580	584	638	590	574	600	598	604	595	642	603	594	594	602	551	649	575	615	571	630	633	613	612	578	616	616	602	624	575	596	592	575	554	586	569	578	634	636	628	607	580	604	573	568	639	601	539	604	626	617	586	591	573	582	620	582	601	600	600	571	572	623	587	592	599	625	611	603	612	583	548	636	617	593	544	616	622	587	620	565	633	615	581	665	571	587	588	596	612	608	605	583	598	596	594	579	603	641	601	567	640	564	571	629	589	549	602	590	574	617	569	609	623	594	623	613	583	625	600	590	606	606	612	587	585	586	593	567	600	611	592	582	586	576	627	633	612	596	620	612	562	566	620	587	601	630	620	619	615	630	623	593	636	606	559	618	634	563	581	663	593	609	614	618	598	620	614	591	639	600	640	591	640	596	618	568	604	576	589	600	593	593	641	622	574	598	660	581	589	608	649	576	617	567	584	562	590	567	609	554	614	591	640	615	558	582	630	606	556	613	587	584	628	586	574	576	580	614	582	593	596	609	576	649	596	563	619	613	612	649	602	617	568	594	604	579	535	587	575	636	590	630	561	587	613	607	616	616	627	586	637	571	591	606	613	600	575	591	579	597	611	600	628	625	624	590	606	599	639	569	616	625	599	591	601	624	575	621	605	623	593	595	613	589	606	630	647	582	548	623	578	591	540	599	576	619	654	649	620	582	570	589	615	561	611	622	610	582	640	593	592	590	594	585	638	584	597	534	586	582	589	636	604	648	572	593	591	595	566	620	622	616	636	602	603	572	599	610	605	574	599	575	608	589	589	598	621	636	561	609	604	593	591	604	620	591	601	626	628	632	593	617	618	612	610	611	569	608	633	594	566	593	559	600	603	613	616	575	644	577	584	596	582	601	574	616	564	601	570	605	616	586	608	580	570	596	600	609	598	574	590	583	592	564	578	619	581	625	663	615	586	593	591	644	588	621	614	638	621	629	595	622	562	536	593	621	621	573	618	581	594	623	646	602	604	573	563	600	611	634	613	582	580	608	621	608	555	608	589	631	610	595	638	616	603	584	544	569	572	595	532	633	619	629	641	627	577	600	579	591	579	613	647	618	586	626	606	608	600	597	617	627	582	652	621	581	603	603	619	578	581	603	611	531	610	603	601	594	568	585	575	587	593	596	625	583	599	576	597	603	629	639	606	652	566	586	577	596	621	623	607	622	624	586	586	586	581	605	616	570	560	602	587	609	566	557	571	611	593	556	552	627	575	583	605	574	539	621	573	568	541	610	624	548	640	621	600	632	598	597	593	582	606	567	588	593	579	595	575	615	596	616	637	630	598	634	624	630	654	603	613	584	614	572	578	586	584	551	611	594	602	591	623	612	574	584	602	603	590	564	573	571	618	627	628	583	621	632	559	636	552	605	625	608	633	558	651	609	557	598	630	590	644	562	607	609	605	575	584	596	627	616	588	622	572	588	585	624	596	624	630	647	547	615	577	633	612	619	619	608	650	592	635	546	599	604	678	590	631	602	602	602	615	610	551	595	589	611	587	616	608	626	600	577	579	538	628	631	604	586	605	592	584	601	565	601	601	579	614	649	651	570	605	594	604	571	566	626	607	606	600	632	590	604	597	615	610	631	626	633	575	579	633	581	630	595	575	641	577	596	581	572	622	604	579	646	584	600	592	589	633	638	581	615	585	583	586	617	575	616	557	618	598	602	590	576	632	605	624	607	576	645	604	579	614	591	633	609	611	601	605	611	592	632	598	597	574	600	590	595	613	613	583	614	623	613	598	556	602	600	594	616	618	609	595	589	636	620	610	654	621	614	573	602	610	594	598	620	636	557	593	634	562	608	619	633	593	611	614	602	549	604	640	529	630	625	597	588	589	581	628	585	587	625	630	544	623	622	566	583	599	586	617	550	605	611	599	644	605	611	657	616	612	622	611	623	633	610	604	570	602	602	611	604	627	585	620	564	600	570	590	605	601	594	551	552	616	598	570	604	572	606	621	622	598	618	597	618	601	547	607	616	624	614	619	547	599	607	601	586	606	633	565	635	564	625	600	553	624	569	563	620	615	576	613	598	571	582	570	584	632	631	601	590	592	581	636	579	545	601	607	624	593	618	615	607	634	564	594	630	627	610	628	615	614	590	576	589	598	595	598	595	588	585	577	593	609	627	607	597	563	589	599	578	604	566	603	643	618	602	576	595	578	630	599	593	641	557	611	543	608	554	570	557	611	585	629	621	610	617	635	571	559	611	576	620	556	545	593	568	622	638	568	596	618	596	574	581	612	616	607	628	632	582	604	611	608	614
76005	76480	68141	46055	26441	12968	4330	3863	3035	2681	3027	2439	1537	1366	782	561	617	593	434	346	291	242	240	253	218	203	203	251	217	224	255	243	217	254	225	210	238	244	234	257	258	231	240	212	237	217	219	234	229	261	273	223	230	262	247	197	242	248	263	234	255	222	236	245	267	235	237	245	211	253	242	218	236	237	254	224	228	228	220	262	244	246	265	232	208	220	264	216	229	245	244	234	271	224	231	228	220	242	251	237	245	239	231	228	226	220	269	231	224	244	269	225	233	213	256	199	236	234	206	210	234	227	242	195	246	225	259	215	240	253	225	227	240	240	247	220	246	240	243	252	251	252	250	257	242	223	242	231	248	232	220	237	232	256	267	229	199	240	252	231	213	239	219	238	234	222	250	245	261	227	268	227	255	234	216	217	246	239	218	219	255	236	223	216	250	246	236	240	252	238	239	271	239	251	246	212	222	259	228	236	235	219	219	224	235	226	242	237	260	233	256	241	254	222	247	245	239	236	235	217	240	203	239	215	267	243	229	253	218	227	229	230	228	225	244	217	265	244	227	192	223	241	229	234	245	262	249	248	233	253	244	215	239	262	240	221	239	244	236	225	228	228	228	220	273	217	256	240	229	268	251	220	250	233	239	245	227	239	217	224	241	235	217	239	221	237	213	202	254	226	263	230	260	238	260	244	238	257	214	271	242	235	229	241	252	238	256	239	247	213	243	230	255	260	214	237	228	236	212	262	245	239	224	236	251	235	243	261	228	244	242	252	236	240	235	248	227	248	251	224	251	242	229	212	241	218	243	238	250	262	236	264	259	199	257	230	240	252	221	222	227	249	238	250	248	231	232	246	225	247	230	224	218	259	276	233	244	231	233	233	219	239	241	238	258	243	248	240	216	235	236	233	240	262	232	205	250	222	251	225	237	242	215	239	215	251	232	214	220	214	265	231	248	234	229	251	227	270	224	249	235	207	220	229	263	220	220	229	239	230	214	253	236	236	255	247	231	261	274	220	249	241	240	221	252	214	240	258	267	239	266	253	230	248	257	201	243	231	204	246	255	256	229	237	225	213	230	252	237	231	208	247	240	238	226	224	247	234	254	249	205	241	233	262	251	219	245	237	232	227	241	230	232	233	240	230	248	263	235	248	253	221	219	236	249	241	231	242	224	238	240	250	242	229	251	245	230	235	248	249	241	212	230	244	216	225	238	195	258	249	251	249	244	268	226	248	239	225	224	233	258	229	259	248	229	238	222	239	240	230	208	228	215	243	246	244	193	237	223	267	240	240	233	216	220	228	241	226	245	224	229	215	238	210	245	208	238	233	238	230	240	234	242	244	262	244	213	238	224	260	216	268	216	214	236	242	236	228	230	201	252	279	242	233	273	231	244	226	200	231	226	224	230	239	229	233	233	227	232	250	206	230	241	225	239	238	246	238	243	243	246	237	229	205	269	227	246	264	238	252	247	229	229	241	234	261	258	267	226	228	258	222	254	248	239	210	244	264	230	242	219	240	243	228	242	232	230	229	238	257	242	243	242	267	260	245	230	243	258	225	239	218	238	235	248	236	244	233	247	248	254	212	234	216	258	232	241	216	229	234	230	231	246	209	263	224	225	237	232	230	241	225	221	231	227	226	280	247	234	240	226	260	281	248	222	215	263	240	217	235	221	239	224	230	262	241	260	259	239	230	222	232	224	226	231	242	239	241	241	227	245	244	214	267	246	237	256	222	246	223	237	227	236	237	236	227	233	230	259	223	231	231	247	219	249	239	253	227	236	237	226	251	255	231	229	215	256	243	253	251	252	206	248	265	246	235	235	224	248	255	235	238	267	212	234	262	216	231	248	237	246	253	228	230	232	248	236	263	245	221	203	210	255	240	223	250	242	232	224	240	231	241	237	255	244	227	256	249	234	206	242	230	233	214	244	219	222	264	231	235	256	262	242	261	256	228	235	259	243	256	248	278	218	217	261	260	248	216	215	197	232	259	288	268	224	207	244	249	242	241	259	239	210	223	246	226	224	210	200	227	252	237	244	246	241	268	229	235	244	241	263	223	236	228	242	241	226	253	216	270	218	219	243	238	249	246	209	271	224	249	237	266	234	222	252	251	229	233	256	230	235	210	223	226	219	210	218	217	234	253	225	250	248	230	228	243	263	264	248	226	230	226	242	261	235	250	255	217	254	215	224	251	238	232	234	214	243	223	214	240	222	223	216	253	268	224	242	246	255	274	238	247	235	265	263	222	250	222	218	241	224	252	225	241	265	246	244	258	235	232	241	242	220	246	228	250	229	244	240	246	238	243	250	230	245	237	261	246	235	266	211	207	243	228	236	223	274	239	223	249	211	231	225	273	242	248	240	249	231	231	252	236	232	259	261	260	217	226	246	214	245	219	223	240	216	218	266	231	211	228	238	243	271	249	214	252	229	229	266	248	252	223	232	249	249	202	223	249	224	238	231	236	222	242	229	238	237	234	238	250	225	219	216	257	268	204	238	229	224	256	231	236	230	228	219	225	240	242	228	244	194	225	221	228	233	237	261	292	256	235	237	248	227	226	226	253	238	204	234	247	231	239	243	227	208	214	255	228	226	268	256	249	238	216	215	230	230	226	235	227	231	234	218	238	261	214	246	272	231	240	253	246	239	264	253	246	224	223	264	199	221	241	243	243	228	214	247	246	248	228	209	245	223	255	201	230	220	227	256	222	255	229	245	218	238	234	224	235	235	226	225	231	249	251	242	242	234	256	230	245	238	231	234	255	267	235	203	222	238	257	227	254	193	225	245	227	225	211	236	230	243	219	235	260	278	254	248	226	223	250	216	227	230	240	255	217	236	234	231	249	235	225	265	227	247	268	245	251	216	241	225	215	286	249	224	259	227	245	233	225	235	243	234	232	235	234	246	238	237	203	217	216	266	216	255	223	233	249	224	224	228	249	239	232	238	249	242	223	236	250	245	246	218	256	234	209	212	223	235	204	232	229	222	243	238	237	248	225	232	215	215	245	247	279	263	242	252	246	234	237	205	224	236	223	244	248	248	245	240	255	246	232	246	260	239	248	195	260	245	219	252	230	235	217	238	259	242	250	263	258	241	226	229	224	262	222	222	218	213	244	240	249	232	228	221	224	220	227	276	231	223	249	251	242	218	243	213	225	247	237	215	217	246	247	265	258	228	241	230	242	217	232	243	225	244	206	202	262	256	264	219	251	222	268	243	212	237	246	255	232	233	252	229	252	231	219	224	226	242	228	234	205	230	252	240	245	230	246	239	215	254	264	231	265	242	252	215	236	252	231	231	234	257	212	244	252	239	262	247	261	225	218	227	235	213	225	224	241	245	247	250	240	223	232	231	224	257	229	264	239	251	237	214	231	231	231	237	251	240	257	236	216	226	235	220	254	226	226	280	254	234	222	216	262	229	217	222	244	226	231	227	251	256	223	222	217	234	219	265	209	234	200	235	242	246	239	253	225	243	228	212	255	233	230	240	244
49667	60101	61532	47703	33664	20635	12295	13142	11019	10412	11637	9792	6770	5674	3380	2305	2551	2335	1639	1111	873	707	627	679	641	669	593	608	593	588	596	569	588	629	621	613	548	594	622	597	562	606	587	622	647	616	571	564	596	597	604	610	568	607	655	655	600	588	574	609	605	592	631	580	588	614	612	553	602	598	609	623	583	619	586	602	626	558	621	611	596	605	615	587	612	559	601	621	608	564	581	613	585	613	610	588	598	588	600	613	571	585	584	559	584	592	622	571	599	612	597	551	569	618	631	605	618	610	597	625	568	617	608	584	608	636	608	605	602	599	618	623	583	570	612	559	596	573	612	623	599	636	590	604	620	590	658	632	645	602	567	622	636	621	606	576	609	635	552	636	631	616	610	595	574	569	606	577	584	590	605	577	603	600	585	547	621	568	580	587	597	632	583	590	589	612	587	611	624	591	623	618	570	570	615	615	607	626	586	594	590	564	612	614	583	633	629	614	609	589	575	619	595	596	605	586	585	604	586	612	587	642	585	614	557	590	656	613	608	588	594	574	572	641	593	625	660	597	586	586	587	599	633	628	610	590	580	627	581	579	576	581	620	593	612	592	584	610	600	635	606	576	597	610	606	632	585	558	587	621	601	609	589	613	590	648	587	592	575	641	572	630	592	590	580	630	587	558	621	593	614	633	636	561	595	586	572	616	616	587	586	653	608	572	606	615	627	622	595	595	595	596	579	601	598	622	611	570	610	587	593	592	581	579	591	611	619	583	610	596	572	626	622	603	592	604	569	557	601	564	567	564	608	629	599	597	569	581	604	623	604	593	626	603	630	614	556	602	587	605	634	572	596	637	612	591	629	615	589	597	601	612	599	613	619	622	587	604	626	574	627	561	565	581	575	596	607	619	547	623	602	600	623	593	601	600	596	601	628	611	572	625	597	612	633	626	557	616	585	606	591	621	595	610	604	606	630	568	614	552	617	547	577	569	602	603	587	598	628	563	609	596	618	608	595	555	583	666	568	594	594	633	573	654	610	591	629	583	595	593	599	624	580	616	588	585	616	624	612	621	590	623	569	612	604	630	558	622	574	594	613	574	605	590	591	614	608	625	604	677	586	643	652	607	573	604	600	599	588	598	591	602	577	608	609	579	611	589	614	588	633	590	603	552	578	567	590	589	666	566	600	614	613	632	625	629	652	619	604	583	624	607	609	602	615	620	587	638	593	614	598	606	604	604	600	589	642	626	605	602	581	612	610	552	616	586	598	572	595	556	599	618	617	606	601	600	621	630	601	572	604	583	634	588	591	603	615	597	641	588	620	600	610	569	587	571	618	618	615	591	627	570	595	569	630	616	598	573	566	577	587	597	583	575	591	582	586	558	593	575	596	593	612	609	578	613	602	624	643	597	621	620	548	577	618	578	621	563	622	599	606	576	647	625	578	603	599	605	593	630	577	588	607	564	593	584	596	570	625	592	621	598	576	586	611	600	598	597	598	586	606	590	618	590	587	616	623	630	603	639	632	633	644	567	599	616	612	619	590	577	582	553	589	571	583	614	566	568	608	636	602	594	587	611	592	565	596	574	586	618	582	614	635	626	611	587	563	658	597	587	597	644	588	573	646	592	614	614	599	553	650	624	570	590	587	629	619	597	628	591	598	613	602	622	588	579	613	578	617	622	604	622	618	608	630	594	577	657	565	574	581	615	623	559	598	588	618	617	584	579	567	635	613	632	577	615	599	570	558	627	597	616	618	643	601	552	610	605	621	582	619	577	622	584	605	601	610	599	589	668	601	603	591	614	594	605	595	631	563	571	653	610	590	617	578	588	603	620	629	599	629	619	640	614	578	603	596	638	559	637	658	601	606	577	600	593	585	576	626	599	590	559	565	638	634	638	590	570	607	603	624	572	584	596	630	621	604	585	639	622	574	624	622	581	644	585	585	597	606	608	588	610	625	605	601	622	577	610	576	614	595	575	583	602	587	621	597	639	574	614	625	592	604	533	625	586	593	566	623	569	608	580	602	617	535	589	599	561	619	575	593	570	632	617	620	626	588	609	544	620	603	591	597	571	569	597	615	581	596	603	612	633	612	615	602	577	632	593	616	592	596	586	648	602	595	633	596	576	559	612	599	592	586	571	598	616	593	617	598	576	628	588	566	612	600	638	573	590	626	562	593	649	589	598	595	624	595	636	552	604	617	591	571	616	575	561	585	633	571	599	606	663	574	579	602	623	598	601	586	613	579	591	586	598	599	592	571	558	608	629	620	599	634	601	640	601	577	584	602	567	590	590	602	586	603	585	676	606	605	598	606	610	597	592	609	622	608	621	569	610	613	582	601	601	607	609	654	600	580	611	625	604	614	575	607	599	580	581	646	633	642	622	637	608	606	614	603	589	644	596	607	623	603	612	562	575	622	606	589	629	619	614	599	589	579	602	610	573	627	613	609	573	625	620	611	639	562	616	598	607	596	598	640	576	629	626	617	595	618	580	611	624	598	597	583	626	587	637	582	594	606	628	596	548	571	552	598	604	619	600	612	606	645	619	667	598	646	615	577	574	610	627	588	569	602	605	573	588	577	605	595	612	551	584	591	618	651	579	622	601	589	667	614	561	614	602	594	583	569	621	655	613	592	542	550	598	630	632	598	545	601	596	591	603	581	578	548	596	633	613	607	600	568	556	613	587	591	585	602	632	601	592	623	561	616	587	563	628	571	566	591	618	606	597	588	610	612	611	591	600	580	593	557	624	585	602	599	593	587	584	576	639	625	600	577	635	609	608	608	639	554	622	596	603	579	580	625	591	616	616	628	579	579	604	591	622	570	641	616	594	604	622	586	623	629	593	574	598	605	628	557	638	571	644	586	590	618	646	588	585	623	626	621	631	590	571	633	590	600	572	604	573	591	569	573	604	620	637	591	583	562	585	575	585	578	623	579	581	600	620	609	604	616	595	590	583	627	620	580	593	571	607	599	631	607	602	651	581	601	663	591	614	562	615	604	592	611	614	599	620	652	596	628	630	594	601	592	600	613	604	625	625	611	620	587	596	633	586	590	552	552	644	606	571	590	595	624	595	623	581	600	585	648	572	585	625	644	624	611	608	606	599	605	618	620	625	581	635	592	616	598	607	562	638	612	585	580	564	594	611	640	603	579	600	613	585	583	638	577	598	631	620	575	564	627	598	618	568	627	571	597	627	601	616	601	617	587	620	630	599	577	638	577	585	613	621	587	577	538	588	628	593	604	619	616	630	597	566	668	571	635	590	642	622	563	591	567	565	596	574	628	641	610	606	638	578	590	587	610	594	603	563	645	611	557	592	614	587	599	601	616	588	643	628	602	614	616	592	580	603	582	625	616	567	604	584	588	587	599	618	602	541	604	589	626	604	613	605	594	621	595	601	601	580	619	585	615	635	618	573	597	635	651	556	537	576	594	629	598	573	565	624	560	632	605	629	619	624	585	575	601	577	599	620	554	621	634	599	570	613	614	606	572	550	639	617
74440	76460	68013	43854	24831	11426	3806	3615	2916	2481	2780	2567	1461	1269	807	561	591	560	427	356	320	240	252	244	262	263	229	262	265	218	225	235	254	232	210	232	253	242	217	265	238	237	246	236	225	227	245	236	226	210	235	244	245	226	246	196	235	245	213	246	223	232	228	238	226	220	262	239	195	261	221	232	275	228	238	226	238	216	218	240	241	259	247	219	217	226	251	252	276	244	229	214	248	216	263	205	225	216	252	236	254	239	255	243	234	232	239	245	236	239	243	234	224	214	232	231	205	212	212	234	226	223	218	230	226	218	247	221	256	225	225	228	229	244	228	223	241	246	234	221	216	236	257	237	212	220	239	243	234	233	256	245	230	231	264	227	228	242	237	237	233	243	235	224	235	251	210	240	257	232	221	206	245	242	225	237	212	258	237	209	267	210	199	229	237	214	240	221	209	231	199	223	222	260	232	222	210	195	222	245	230	252	227	257	237	242	215	252	231	252	224	212	218	259	243	229	230	256	243	207	244	225	225	220	235	252	236	237	225	212	222	244	245	241	235	265	244	221	207	224	214	246	245	223	231	240	239	236	240	230	236	212	253	239	237	248	234	257	236	242	237	221	230	247	241	238	229	231	245	226	225	235	223	215	224	243	249	212	257	210	227	225	212	232	243	244	235	229	231	213	247	272	249	213	207	241	233	227	227	213	241	228	232	239	262	239	244	248	243	227	220	238	220	234	221	244	233	247	251	239	227	209	214	233	218	246	241	205	219	222	212	234	222	252	221	257	234	227	228	238	234	269	246	208	223	215	242	236	245	226	247	235	207	245	249	233	222	257	232	242	262	220	225	217	240	246	225	225	237	243	250	246	237	239	237	222	225	229	243	294	234	246	205	233	255	227	235	251	271	229	267	241	252	223	248	216	234	230	245	221	243	264	241	227	227	240	228	222	244	232	232	254	256	237	225	240	215	257	243	216	231	242	266	188	256	230	224	234	213	189	222	226	269	227	236	255	263	195	240	225	249	236	243	223	244	220	235	236	244	238	236	226	231	228	223	206	238	188	253	225	207	229	237	245	211	209	239	221	255	234	219	226	238	236	227	226	247	229	261	225	254	243	265	231	247	241	207	218	220	245	239	213	215	247	257	233	244	223	255	246	247	225	249	217	245	209	237	263	229	250	216	228	240	233	224	208	241	255	254	217	240	229	198	210	213	241	268	215	243	204	218	222	255	239	237	235	216	230	221	234	215	219	252	226	227	207	228	217	259	232	231	227	244	227	198	233	254	247	244	237	262	219	218	240	246	253	218	216	226	238	225	218	212	246	212	229	258	234	257	249	229	246	248	226	247	237	270	245	221	254	248	229	243	246	242	222	232	246	246	232	207	208	229	250	234	254	242	231	239	208	247	244	251	215	235	240	240	218	235	246	248	225	213	219	258	226	270	256	226	266	247	241	251	265	224	222	233	262	203	236	256	209	230	237	236	242	235	236	222	223	251	229	207	242	242	245	239	236	217	227	245	226	216	223	218	220	237	246	251	230	206	239	243	269	243	214	223	262	261	249	247	236	258	230	244	213	248	257	261	242	257	242	215	239	210	231	231	232	252	252	220	230	235	226	242	254	219	258	225	248	228	253	244	252	236	253	238	227	226	230	215	252	229	221	232	211	239	230	243	234	216	216	237	243	215	222	242	248	263	226	250	270	235	235	246	220	216	214	238	241	261	226	241	235	265	240	240	249	238	224	248	214	254	247	250	230	232	254	245	228	222	227	249	245	226	238	254	235	233	249	208	205	216	208	234	244	277	243	245	217	231	241	246	212	220	261	225	231	237	226	236	254	266	210	226	254	215	258	231	266	229	225	231	202	226	243	260	248	224	237	245	234	240	234	253	245	236	251	255	213	227	224	220	235	238	219	230	222	231	226	255	235	243	255	218	214	215	249	257	230	236	235	235	245	227	243	225	217	241	260	239	234	262	273	252	225	249	251	249	264	263	256	213	249	213	248	243	217	210	203	234	220	229	230	272	216	238	247	233	224	234	232	211	217	232	227	228	224	253	196	259	259	228	240	225	236	261	245	213	242	221	220	234	240	255	226	228	220	233	240	231	229	251	234	253	252	222	251	242	232	235	237	233	225	236	246	241	251	229	233	220	247	237	240	211	257	243	207	232	240	238	217	255	236	229	241	230	227	215	259	235	243	243	242	235	235	229	223	213	235	261	209	264	228	215	242	246	237	221	263	243	256	222	260	251	247	246	217	184	208	245	253	246	232	233	218	226	235	222	227	218	229	251	241	215	225	201	190	262	216	241	243	236	259	254	259	255	252	263	232	231	230	239	237	251	234	245	230	243	220	243	240	234	245	268	227	241	247	243	223	229	225	255	231	251	233	230	212	243	218	252	250	236	214	240	240	247	232	226	222	236	209	232	249	196	214	248	225	250	222	270	207	208	236	260	214	228	230	231	234	244	242	234	216	252	243	218	249	232	245	248	205	224	231	264	269	234	237	258	220	246	247	233	241	227	223	223	223	244	244	244	260	260	229	216	221	225	260	238	225	239	233	238	230	266	226	248	244	240	220	231	214	215	200	227	217	248	237	225	228	243	262	233	204	235	217	221	248	236	236	216	230	268	237	266	240	245	266	244	255	223	228	202	213	217	250	236	261	241	221	218	220	212	225	249	210	248	195	240	260	248	221	254	256	247	245	231	243	209	258	235	238	254	215	233	241	233	216	249	213	229	216	257	240	245	240	246	241	247	243	272	262	266	256	245	224	260	246	240	255	229	236	223	254	237	216	255	226	209	233	246	239	256	199	226	226	249	263	227	209	247	243	250	238	231	219	218	251	249	257	223	215	232	232	232	240	263	268	230	229	264	217	230	238	223	240	218	216	224	231	243	261	221	236	210	254	254	233	237	222	200	239	235	226	234	216	211	263	232	233	225	243	221	200	225	254	238	245	259	229	235	229	227	239	239	227	242	237	227	242	240	206	203	236	238	225	268	255	248	262	238	208	257	203	236	233	213	222	253	228	232	250	240	247	226	230	219	224	244	228	248	232	214	240	238	243	224	242	227	220	252	239	250	218	221	236	269	230	246	243	243	226	213	247	264	235	222	206	219	235	233	229	255	207	238	234	245	258	230	244	241	242	223	204	240	241	230	255	230	236	258	240	217	244	211	231	250	232	237	255	206	192	260	224	243	262	209	247	257	257	242	245	217	226	239	241	246	235	227	227	240	255	236	248	209	238	229	243	234	231	239	208	222	263	226	228	248	235	213	234	223	227	236	241	223	249	238	223	249	213	255	217	234	223	227	223	234	226	231	233	251	217	232	252	209	238	257	242	272	246	244	217	247	212	218	241	228	243	243	243	253	260	207	230	245	218	218	251	229	255	222	245	228	227	244	213	228	238	238	261	226	231	238	242	229	207	224	206	279	215	231	242	223	238	229	269	242	236	253	230	230	241	253	194	231	234	245	241	247	199	226	249	217	244	232	277
49095	61206	61984	46413	31840	18626	11211	12261	10730	10074	11125	10285	6454	5336	3231	2414	2277	2181	1593	1182	866	730	674	649	614	575	604	601	583	602	548	573	595	585	570	592	659	586	591	574	569	615	623	564	618	643	598	602	613	596	621	564	617	607	588	632	601	572	571	610	589	595	615	627	664	582	585	557	589	629	630	601	558	589	624	573	621	636	569	636	585	629	585	595	623	616	600	582	590	616	620	554	543	609	594	576	580	607	606	587	607	601	590	613	593	620	577	589	629	582	606	578	622	597	609	564	616	607	570	599	591	601	581	588	546	604	604	601	587	597	624	601	601	614	618	589	651	555	577	562	611	579	633	590	564	568	597	624	607	603	631	557	581	589	590	626	591	624	604	611	621	617	602	616	628	588	616	611	589	609	609	576	632	635	598	562	592	581	589	586	577	601	623	641	633	613	602	578	568	593	597	618	597	609	627	612	595	608	622	549	607	588	591	582	604	596	587	563	567	556	604	573	616	579	588	615	563	633	596	604	602	619	585	590	592	594	633	580	590	590	614	589	568	587	614	610	566	579	629	682	601	624	622	605	623	602	614	603	586	626	620	618	598	587	605	609	595	597	637	572	604	606	596	643	598	579	550	594	633	602	558	578	580	568	620	563	642	563	577	591	604	584	589	581	586	629	581	610	659	588	597	551	590	583	621	592	565	615	606	594	547	608	582	587	626	599	647	576	622	624	643	568	613	568	610	620	564	611	589	625	604	620	593	604	647	609	570	559	657	622	598	609	599	581	550	595	589	591	625	580	630	570	537	600	639	627	617	629	606	560	593	578	542	575	610	533	612	568	564	555	633	611	604	598	645	605	657	614	638	609	601	619	583	607	621	565	590	572	656	630	601	588	591	616	607	596	564	632	638	638	594	600	559	577	579	571	568	566	593	604	611	607	626	603	588	602	602	568	612	575	607	623	611	557	626	567	580	621	635	595	603	605	583	585	615	599	606	560	620	620	574	610	610	593	609	620	636	588	632	628	611	598	596	606	619	645	602	632	646	588	593	607	608	623	581	588	603	558	613	615	638	577	617	619	577	585	588	599	574	599	594	618	626	597	615	592	586	610	646	628	635	546	589	568	657	645	608	613	610	596	607	565	622	571	611	584	611	619	588	575	612	628	653	599	599	618	601	578	556	561	581	571	585	599	592	640	607	601	595	625	673	579	578	634	604	577	634	597	633	621	649	596	570	578	557	583	600	590	626	603	634	577	602	605	618	607	615	608	562	593	620	597	579	617	626	603	590	596	632	597	580	583	589	564	576	590	591	581	612	591	628	627	604	592	578	583	634	586	592	592	603	596	599	542	559	586	561	604	567	595	626	590	642	590	566	621	588	594	595	619	628	647	595	632	578	586	614	619	591	576	606	638	627	613	599	598	607	596	603	565	584	616	564	598	578	645	612	592	591	569	562	617	599	602	545	578	606	590	575	589	592	580	598	565	592	568	621	623	651	580	570	582	604	601	602	587	597	580	620	610	618	621	592	583	572	584	609	600	605	575	632	594	557	618	603	542	595	596	586	574	584	636	632	562	567	593	603	557	580	633	582	628	612	596	589	659	581	588	610	621	621	582	573	608	615	623	611	643	567	618	602	609	614	553	543	600	631	568	650	603	636	608	555	648	621	610	605	611	608	570	604	616	579	591	647	600	586	571	588	596	564	638	592	602	603	612	623	594	579	601	640	608	598	612	627	598	613	600	567	600	599	572	579	576	615	629	564	571	596	583	611	600	625	634	568	585	604	593	586	576	577	563	556	643	616	615	561	599	577	603	609	641	611	643	591	611	584	569	618	579	577	603	583	579	611	607	613	606	596	610	573	568	618	571	594	577	595	591	595	621	611	576	588	628	601	646	597	615	574	621	527	579	526	618	628	628	604	629	573	599	560	582	601	575	585	626	634	602	607	644	589	594	597	589	574	614	589	603	589	613	576	550	608	642	635	625	569	581	583	560	597	602	625	593	603	574	633	590	589	583	599	590	616	601	635	543	570	572	612	579	602	641	610	602	644	534	575	570	590	628	596	606	593	622	610	618	574	578	634	599	584	559	593	606	604	610	592	598	626	576	609	636	553	604	592	627	589	590	596	609	578	601	559	590	609	591	651	621	567	541	567	622	610	578	607	649	596	621	588	588	582	585	603	585	580	597	594	642	608	574	579	611	652	612	597	586	588	594	611	570	615	583	617	600	623	625	615	609	602	582	629	610	599	662	535	575	559	594	618	574	566	599	565	632	573	580	593	578	602	577	568	626	601	637	612	606	602	593	640	636	583	601	590	588	656	586	595	629	605	577	610	661	590	632	634	590	579	612	567	584	578	586	587	644	618	555	568	640	592	634	620	605	652	574	621	598	572	625	615	630	586	627	641	609	592	564	581	607	615	594	585	609	588	596	608	596	576	602	635	608	593	633	624	578	615	602	616	594	579	551	625	550	623	570	626	625	654	560	591	585	621	622	633	606	571	564	587	558	620	571	625	585	612	546	594	614	574	545	621	590	613	571	584	589	645	629	646	563	588	592	600	596	583	626	658	563	624	592	605	601	547	614	593	596	570	559	572	599	561	597	610	561	586	613	585	600	639	550	628	591	611	596	610	578	618	583	578	642	611	633	591	620	590	585	608	621	585	578	602	598	619	623	582	541	582	584	570	616	613	592	608	625	575	641	599	599	596	634	585	590	599	616	576	636	585	578	623	573	576	600	573	555	594	620	587	573	605	551	602	564	574	623	576	590	541	587	598	623	529	583	623	625	591	573	639	630	618	563	588	613	576	613	580	576	597	540	611	651	604	574	576	596	559	599	615	604	574	574	615	638	581	592	559	600	584	605	594	590	601	558	588	618	591	617	588	649	601	620	567	577	591	599	598	607	601	597	577	600	595	576	547	585	603	630	607	609	650	611	621	597	596	564	569	627	655	624	575	610	588	626	569	574	602	562	626	599	653	578	658	560	623	558	564	557	621	636	625	578	598	602	570	577	599	591	627	597	588	566	611	585	577	544	596	591	565	584	617	648	581	565	563	606	573	583	597	607	590	616	618	645	629	589	635	619	588	571	598	584	569	553	601	594	576	565	598	617	593	614	567	580	640	615	626	630	612	565	596	568	593	611	592	616	588	628	604	623	580	569	632	592	626	600	603	634	619	604	626	572	588	564	597	646	571	614	617	603	655	605	609	616	580	565	563	637	607	574	609	605	649	582	624	599	583	624	598	585	605	659	575	579	613	579	642	587	589	609	588	576	613	602	632	604	590	610	596	582	592	565	617	604	612	551	637	595	593	607	622	600	604	580	575	603	610	604	631	589	579	620	602	597	600	590	604	583	585	651	585	640	548	588	601	596	590	619	606	549	637	612	567	567	566	578	589	597	572	566	567	579	637	627	546	598	570	583	580	582	571	642	600	614	599	605	636	597	669	609	604	627	559	622	620	585	578	593	652	601	621	578	600	612	536	590	677	618	600	636
73988	76166	68118	44638	25434	10271	3538	3566	3050	2669	3339	2724	1413	1180	839	601	516	570	449	316	280	266	235	253	249	234	259	241	231	226	248	243	218	236	245	262	229	258	251	239	221	220	246	252	235	251	241	222	230	211	208	221	266	240	247	212	276	257	233	233	232	246	248	234	236	224	226	246	265	225	248	242	228	248	260	236	241	246	232	224	246	245	195	232	224	248	234	214	220	247	240	246	259	242	224	225	226	235	234	231	238	235	243	239	272	207	205	220	203	247	240	241	224	230	243	232	237	224	227	206	230	263	244	242	203	216	250	252	249	236	230	259	243	230	220	223	228	225	270	255	225	224	244	254	212	221	216	222	217	217	219	244	232	252	209	224	215	223	224	231	217	230	229	218	238	243	242	246	238	240	231	227	234	226	202	249	256	268	230	247	228	274	231	237	225	243	251	254	241	253	229	220	238	231	253	227	235	254	237	259	261	221	203	221	251	212	223	229	212	253	231	241	226	252	243	249	240	259	241	223	227	249	262	217	228	257	212	242	220	238	203	219	241	255	250	265	231	233	253	239	236	207	237	240	242	255	216	240	248	239	264	231	232	224	217	251	240	265	228	221	220	224	255	224	243	231	223	236	219	238	236	237	246	242	240	263	234	277	242	236	265	259	229	246	232	236	229	217	220	241	221	243	238	227	228	219	220	209	249	219	237	251	262	239	238	251	223	228	219	237	194	256	240	238	221	245	252	249	235	244	197	246	224	213	222	202	235	249	224	245	255	256	246	213	233	249	235	249	249	212	238	256	227	248	257	250	234	238	224	241	234	259	234	253	239	204	246	242	249	244	227	247	252	282	261	249	234	255	204	242	229	230	225	248	255	247	226	266	228	233	233	234	243	249	241	233	241	253	221	222	287	223	233	231	237	236	240	219	244	276	234	256	246	244	254	236	238	227	221	242	256	246	246	259	268	238	227	243	228	242	222	204	248	219	256	258	257	229	285	241	240	229	212	221	253	251	226	211	229	230	239	218	230	241	243	225	228	254	243	252	224	213	231	218	219	246	227	232	231	231	255	248	238	272	261	220	226	208	229	228	235	213	221	239	241	233	252	222	245	238	210	272	274	213	252	232	244	202	224	220	245	243	203	233	217	218	254	217	244	230	249	236	234	227	225	232	256	246	210	236	227	230	249	235	219	226	211	249	222	251	261	251	238	280	220	245	247	235	232	229	293	248	242	231	219	226	216	244	215	260	263	253	249	226	232	209	237	220	245	244	246	246	228	233	207	257	269	218	209	245	252	229	249	256	230	240	222	241	222	219	238	238	245	250	240	221	212	265	236	234	225	246	247	208	262	237	244	211	253	242	241	220	211	234	230	240	223	230	258	250	219	229	250	230	222	241	214	230	240	258	230	231	218	238	228	238	245	235	223	237	248	240	269	227	230	247	236	220	230	227	199	220	244	236	232	214	255	227	211	251	201	215	259	254	229	239	215	238	235	266	227	223	260	227	239	224	241	226	268	258	223	215	232	253	258	242	196	239	244	218	255	208	226	256	225	217	217	218	250	224	226	224	241	240	222	248	233	208	244	219	215	262	232	257	253	235	232	216	223	258	243	232	225	212	242	256	240	259	220	224	264	225	236	263	201	246	246	239	227	248	235	225	227	232	249	224	242	219	237	214	225	244	250	239	219	247	235	244	248	246	250	213	241	238	254	267	244	239	238	269	251	225	241	240	223	232	258	242	214	234	228	206	224	247	227	251	225	213	220	260	237	232	242	211	240	247	211	251	232	235	228	217	209	239	217	206	233	218	234	228	261	242	250	253	237	242	219	255	238	234	232	212	234	234	234	238	239	270	237	237	241	224	249	246	242	223	240	245	219	212	229	250	247	267	261	222	228	250	245	245	235	237	231	224	231	245	278	231	215	227	243	244	234	231	235	245	239	266	234	240	212	196	244	209	229	232	242	248	217	228	228	243	258	234	234	239	250	242	236	280	235	240	236	243	251	214	234	239	234	246	227	237	252	230	243	252	219	238	218	236	248	225	228	237	240	242	259	213	237	226	221	246	220	216	239	237	264	243	249	246	205	237	239	257	237	228	244	213	239	233	229	246	207	261	227	244	249	208	229	221	242	219	238	217	253	240	235	248	232	220	245	240	240	229	244	260	207	242	240	233	239	199	213	207	248	232	241	243	247	253	244	235	229	269	217	226	249	240	232	249	245	242	238	236	229	237	196	230	224	244	227	268	254	221	262	233	229	248	253	219	245	207	229	233	241	231	246	207	217	224	229	228	246	190	250	252	256	220	236	227	200	242	234	240	204	218	218	264	234	276	232	202	236	219	246	213	255	238	266	252	259	231	225	234	233	246	222	233	236	221	257	215	241	240	236	249	220	220	221	241	270	231	251	226	248	253	225	242	225	224	247	247	227	231	233	260	240	250	253	245	231	228	223	254	224	230	232	257	245	230	250	247	214	230	243	254	219	230	220	267	239	250	226	262	235	249	244	238	243	227	230	248	248	255	245	245	235	208	229	232	244	242	262	208	256	216	243	218	248	257	203	217	240	228	195	244	241	224	227	218	226	241	202	251	231	247	229	245	253	234	226	236	260	230	233	214	241	240	240	233	249	233	219	227	212	247	242	220	251	224	213	236	260	228	235	209	226	231	249	221	236	227	236	239	231	223	198	224	245	202	269	207	233	211	224	233	248	226	225	236	219	247	221	225	263	239	260	209	245	229	237	257	242	260	246	251	235	254	270	236	226	271	236	232	229	236	230	251	242	225	227	221	238	238	212	224	240	231	226	249	247	245	222	232	260	217	240	231	242	232	227	228	241	236	233	229	256	242	268	255	246	222	237	233	241	238	230	228	242	237	221	228	229	226	234	227	208	207	228	247	224	253	243	253	232	255	285	226	217	241	214	242	237	267	241	235	251	234	248	230	229	256	257	259	228	268	260	221	211	250	260	247	222	224	247	247	261	238	239	227	232	245	236	238	229	228	224	236	270	230	227	239	235	269	228	258	244	241	246	230	264	236	234	268	226	219	232	257	250	233	224	242	208	232	248	232	202	244	244	216	223	226	217	231	222	245	233	259	277	241	228	260	245	227	254	239	229	256	251	211	218	238	247	242	259	255	232	235	256	209	258	236	240	238	230	252	240	208	228	261	260	207	236	251	215	234	219	222	246	224	241	234	235	245	250	225	253	232	212	226	210	255	232	212	244	260	241	228	225	225	254	237	240	252	238	238	212	257	240	209	237	225	237	213	252	251	240	245	238	228	265	227	232	255	227	267	228	212	225	248	254	225	237	249	218	211	239	234	230	242	221	239	230	229	233	207	241	217	218	219	232	248	248	241	242	240	269	224	247	258	235	240	217	242	257	225	248	207	228	239	218	233	231	242	290	227	235	211	260	251	217	247	245	255	244	230	222	235	220	208	274	222	233	255	203	263	238	242	201	244	227	252	243	211	247	235	236	235	240	269	248	230	232	240	221	236
49372	60474	61488	46863	32410	17046	10616	12525	10908	10354	12841	10609	6040	5010	3694	2381	2322	2265	1493	1103	832	678	679	685	622	604	556	600	594	556	625	586	594	584	579	586	568	598	591	578	640	568	620	613	590	617	605	615	553	605	602	572	609	563	595	634	591	625	578	569	605	632	586	566	608	591	591	623	590	570	583	567	594	606	574	592	595	628	599	623	604	601	586	592	586	626	594	643	614	614	600	634	593	612	601	547	590	577	604	579	603	594	615	591	601	605	589	573	624	598	585	585	611	580	594	611	614	620	592	598	566	584	635	651	573	620	617	545	640	613	579	569	615	585	588	595	598	626	590	621	631	583	577	627	631	574	607	580	623	598	590	588	612	570	654	579	643	588	555	592	595	611	631	660	575	636	583	585	603	604	606	621	557	633	581	603	563	573	590	577	606	549	577	616	600	585	574	584	590	628	618	567	611	599	618	607	605	560	594	609	576	597	609	577	622	603	584	601	588	640	618	566	585	653	589	584	616	586	580	574	610	577	579	611	613	596	613	591	628	604	627	590	609	582	594	541	600	617	570	613	614	606	604	609	578	561	588	575	634	602	588	573	638	612	598	605	579	611	595	584	616	654	576	575	604	604	592	569	580	589	631	608	565	586	575	573	628	558	606	552	634	600	601	550	572	567	657	558	589	618	591	604	533	589	625	609	624	601	598	651	561	616	600	575	596	627	636	576	586	604	603	590	588	613	617	615	633	615	527	643	605	577	591	582	597	567	603	564	614	632	619	559	595	624	598	631	572	593	634	624	615	607	616	642	575	539	610	624	603	572	588	572	613	574	560	630	598	621	628	597	622	586	567	579	625	637	608	589	585	570	630	568	624	587	624	543	575	608	614	596	613	596	623	578	606	555	587	598	616	653	567	582	603	629	622	609	622	621	536	617	588	592	561	625	639	591	599	597	591	617	601	594	582	613	597	626	603	606	585	633	606	593	601	569	599	626	582	614	606	597	620	608	552	570	584	599	590	591	583	626	618	570	586	580	603	570	587	564	624	573	568	634	629	627	633	629	597	589	604	592	615	576	622	620	624	611	611	610	565	606	584	594	574	632	584	610	606	586	575	588	631	614	577	595	576	630	649	597	646	622	634	583	595	600	615	580	611	619	618	618	606	581	591	574	630	589	607	616	624	577	567	616	596	568	595	615	614	609	569	579	632	570	616	617	605	586	605	611	643	580	615	609	577	599	544	607	595	609	639	602	555	586	634	587	629	540	607	608	634	617	625	656	576	591	598	577	611	655	601	594	579	552	670	617	612	585	600	597	620	583	562	638	598	587	608	594	555	622	590	589	611	630	607	651	610	572	635	616	630	598	580	556	602	604	610	624	631	583	575	612	601	570	601	597	579	614	605	588	615	569	591	573	619	586	618	606	588	587	626	595	609	569	564	639	570	613	606	580	587	623	646	588	576	625	654	659	571	574	581	558	599	620	648	619	635	626	632	611	583	617	605	616	588	614	597	583	640	603	590	588	617	606	588	605	653	577	584	598	607	592	586	565	573	594	594	603	611	613	595	561	620	569	605	604	604	569	593	603	629	635	581	633	620	609	644	599	624	541	592	558	601	636	587	625	627	597	578	610	619	630	599	577	569	605	584	572	591	648	590	582	565	564	639	583	601	611	566	607	603	665	556	551	583	614	568	620	593	610	566	602	606	631	601	570	606	591	628	629	607	625	595	590	628	585	571	598	562	607	624	604	571	589	584	584	617	626	635	611	616	647	608	612	599	606	580	565	601	593	621	591	645	595	572	597	638	596	617	612	597	611	581	606	610	621	574	576	625	580	565	625	624	635	635	567	563	572	609	632	595	596	578	602	606	594	624	583	598	556	646	606	571	611	601	605	603	632	556	571	568	591	642	613	572	620	624	600	585	621	609	619	623	606	651	574	574	629	551	623	616	588	616	637	587	596	576	609	600	624	601	600	634	593	602	559	560	594	611	587	637	624	603	622	643	605	629	642	600	617	625	620	610	595	590	614	617	568	634	575	560	607	633	612	600	559	570	614	613	584	599	608	570	602	595	586	565	606	636	602	642	572	636	640	618	597	658	605	643	592	595	573	546	615	600	568	599	660	590	592	601	578	561	642	645	583	578	546	556	551	609	618	578	572	597	605	576	643	606	608	628	625	597	596	615	582	568	587	585	583	606	660	600	577	554	607	618	564	585	581	592	619	625	620	621	630	597	535	601	611	586	626	620	575	588	569	560	600	623	604	591	587	615	611	621	583	563	588	548	589	602	611	590	637	608	611	609	549	602	612	623	619	638	620	612	582	607	626	600	610	592	608	611	593	642	616	630	583	589	633	590	582	564	645	578	572	603	651	597	602	632	575	590	638	619	624	589	558	616	620	562	576	522	625	619	621	600	575	654	599	618	580	603	548	619	592	565	648	605	582	588	563	647	629	661	650	593	576	640	580	604	586	574	591	653	590	589	625	602	567	591	610	628	601	599	605	555	556	574	591	620	628	613	598	598	606	589	645	594	581	573	574	556	565	592	596	607	613	585	570	541	590	617	563	595	581	571	593	585	586	630	606	604	586	590	611	632	584	602	626	625	594	628	609	621	619	585	614	581	612	589	633	579	583	629	659	609	590	594	581	580	609	589	617	626	598	595	651	587	598	582	594	669	620	624	563	610	614	571	605	579	596	578	602	591	615	595	592	605	630	582	614	612	621	597	586	577	603	619	616	637	612	571	590	572	616	606	615	631	617	588	635	592	576	603	598	572	608	593	568	595	557	616	652	611	626	628	627	612	615	606	582	584	576	611	597	609	601	601	603	623	620	604	627	634	607	627	614	571	586	633	623	600	634	565	640	600	574	612	597	626	617	591	577	590	575	622	558	623	570	617	610	601	562	630	559	588	587	605	581	569	556	617	594	603	595	582	598	610	584	625	581	627	607	625	627	586	623	579	583	603	604	607	637	578	575	586	562	581	596	605	582	570	587	621	594	604	637	561	571	618	618	611	579	593	617	586	590	619	624	573	628	637	636	618	576	589	628	581	586	597	606	612	620	633	627	603	570	615	641	571	606	594	590	575	630	601	646	583	614	621	590	620	605	616	608	602	619	601	617	617	581	627	636	519	622	583	620	600	638	642	614	596	567	615	641	644	627	601	568	598	608	631	622	607	607	621	542	612	619	618	577	582	620	601	565	588	532	561	648	630	603	610	554	610	562	635	604	579	619	554	586	602	575	569	626	607	591	581	632	607	568	594	592	616	586	570	567	574	617	596	595	580	609	557	588	583	619	599	612	608	643	642	630	635	608	586	602	619	610	604	593	593	619	612	613	560	669	636	564	592	583	630	585	612	650	615	584	570	623	613	618	542	583	573	639	629	595	610	577	634	567	621	584	604	587	597	635	625	570	584	601	584	606	614	582	603	607	542	582	599	570	651	562	665	608	605	626	624	586	597	581	587	617	629	587	603	609	651	605	591	605	592	606	537	589	604	588
76261	76140	67654	44115	24649	10379	3197	3640	2850	2589	2981	2600	1591	1043	888	576	551	485	417	328	270	253	251	261	224	229	247	254	237	234	217	227	248	251	269	236	253	234	213	206	250	226	238	221	229	195	261	246	222	251	225	235	258	242	223	251	247	239	241	223	244	258	218	244	227	246	224	241	212	229	239	218	231	225	245	204	252	231	240	240	240	233	244	238	211	217	238	240	205	236	205	211	248	225	210	279	238	220	245	259	249	251	218	223	187	198	243	220	254	247	243	227	219	218	242	240	240	247	252	261	254	220	202	235	239	246	224	241	248	249	227	251	238	238	250	206	249	241	236	239	249	242	261	247	230	219	228	217	265	242	221	271	243	234	214	252	268	240	266	216	237	231	224	215	217	188	238	249	246	210	253	240	245	248	208	217	263	236	250	257	224	262	231	224	240	232	237	232	246	252	255	239	250	216	262	225	244	216	220	224	198	245	221	228	243	240	252	235	235	217	246	264	249	250	227	228	213	233	229	242	209	262	217	219	218	247	243	215	233	228	246	220	251	218	224	209	245	243	236	248	255	217	233	212	241	231	209	207	246	259	257	241	210	249	251	258	214	236	245	230	230	260	240	244	229	225	243	247	239	231	231	228	218	250	234	232	235	218	237	262	269	240	239	218	210	214	255	259	253	254	240	243	240	225	204	211	238	259	255	259	255	264	233	267	275	224	242	242	211	219	264	231	221	234	253	221	234	225	242	209	232	240	261	267	240	262	252	244	245	229	253	235	237	231	223	206	210	230	273	262	228	242	241	251	246	227	249	249	253	234	248	252	239	241	233	222	247	229	224	246	234	263	250	220	201	245	225	269	202	217	253	218	216	241	239	255	254	235	242	219	210	249	242	214	212	244	248	231	242	237	252	253	269	245	248	258	250	265	240	234	250	238	269	224	217	260	261	217	235	227	257	225	223	215	228	270	235	199	229	262	218	232	245	254	228	220	233	224	244	252	228	234	240	217	237	259	230	251	247	195	216	223	242	263	211	237	223	208	251	218	234	223	265	238	256	229	206	233	228	200	206	231	240	237	227	220	233	201	229	204	217	235	211	249	228	207	239	224	233	271	241	260	234	212	245	227	244	207	210	238	235	243	246	238	232	257	242	199	242	205	269	256	254	238	257	249	211	226	219	247	243	245	252	219	270	247	221	228	249	235	253	223	239	232	233	265	223	238	230	229	254	264	221	221	255	218	256	234	212	260	232	227	218	238	231	238	238	253	240	237	264	206	235	239	244	216	250	225	235	229	250	224	198	214	242	230	195	239	224	252	225	214	229	229	221	244	253	228	243	255	226	191	217	221	237	206	234	212	256	217	245	221	247	254	231	261	219	228	248	220	254	231	249	249	257	231	232	209	239	212	231	233	216	192	234	250	251	251	261	243	229	220	241	232	274	232	212	244	261	238	205	232	194	272	235	219	260	245	263	247	237	236	234	230	244	256	249	226	245	237	242	227	215	246	229	201	228	218	252	226	247	223	237	231	248	244	245	238	203	215	270	217	241	254	249	208	246	215	250	222	216	232	243	222	243	255	243	232	212	235	223	233	229	215	253	258	225	262	254	230	226	225	255	212	248	216	273	225	260	246	210	204	255	220	252	245	251	237	253	224	257	239	225	226	237	267	215	244	234	235	237	239	224	255	205	213	237	205	229	237	217	270	244	244	201	210	241	239	226	249	265	222	243	222	231	234	247	229	243	241	234	223	223	227	203	272	236	258	235	234	234	264	238	247	242	227	245	228	230	244	248	208	257	234	262	246	222	217	213	239	225	244	238	241	240	244	216	229	224	251	224	254	236	215	223	232	271	228	247	255	223	225	247	228	242	281	233	205	234	231	236	252	233	237	209	223	224	241	228	238	227	234	242	243	257	235	241	241	263	248	232	235	252	257	229	204	225	235	250	219	239	255	237	225	236	242	225	236	245	230	229	244	217	248	255	266	221	253	250	231	248	212	234	211	240	230	211	248	229	243	241	239	216	231	229	235	223	240	225	246	233	235	246	240	221	222	246	225	217	233	205	232	262	227	220	237	237	240	208	226	232	257	255	257	239	239	276	257	221	232	219	234	257	261	246	232	230	246	247	204	227	228	246	269	236	225	236	244	231	258	260	255	224	238	238	269	221	204	236	221	266	229	217	222	236	244	236	234	236	243	221	235	231	237	261	236	232	233	228	230	246	225	253	230	240	242	243	247	255	213	249	246	220	226	229	214	209	227	215	238	237	231	235	241	248	207	248	233	248	288	218	233	212	241	244	226	223	245	263	245	226	259	242	246	250	263	229	258	239	251	244	244	250	234	273	214	231	260	248	235	258	234	261	237	221	260	249	223	248	277	229	259	222	248	219	233	232	252	212	251	229	214	245	239	213	231	209	183	225	213	246	235	213	231	240	207	258	251	236	244	265	240	205	241	259	219	246	222	223	241	250	233	256	243	233	236	232	234	242	206	228	211	229	242	243	222	251	249	235	241	212	237	220	234	229	243	225	293	224	250	241	233	214	234	231	194	244	230	240	245	220	232	213	211	256	248	227	222	270	250	226	254	277	256	238	214	229	251	220	248	235	245	233	211	240	231	233	243	230	210	227	256	261	239	241	227	233	288	238	233	232	250	250	247	210	220	269	236	199	225	238	253	233	240	224	206	252	208	210	244	240	214	226	236	225	258	220	206	236	245	224	217	241	217	238	244	220	239	223	241	229	214	236	261	241	236	231	226	239	228	227	236	239	233	204	220	232	236	225	278	239	261	219	221	256	243	251	205	251	225	230	231	217	203	248	259	225	238	218	252	248	219	225	244	238	246	223	244	232	241	230	246	214	218	240	231	249	242	216	232	238	222	251	238	240	244	243	231	199	222	234	230	266	223	229	254	264	226	219	243	211	238	210	240	259	214	246	225	251	252	283	269	195	236	281	229	254	236	249	240	224	205	248	232	229	228	197	208	246	225	211	223	202	253	215	242	243	232	275	213	228	234	240	217	232	250	222	240	255	231	254	218	228	246	233	246	227	225	259	218	229	239	215	235	225	252	258	270	243	269	235	238	245	240	257	227	239	221	215	238	225	240	225	268	228	206	211	233	233	229	234	228	264	225	225	251	245	233	223	231	241	231	236	211	240	236	249	219	227	233	238	222	206	251	252	206	242	251	237	256	245	226	227	209	250	229	204	220	237	243	195	236	225	223	229	215	252	241	239	255	233	209	249	251	230	228	234	240	254	236	240	221	233	239	228	233	226	269	253	211	218	253	238	229	261	238	247	230	249	244	239	243	218	263	239	220	220	228	237	226	213	239	229	258	225	233	213	236	226	259	257	270	229	268	247	202	241	240	215	265	224	219	228	227	218	239	233	201	246	227	240	222	251	224	231	237	210	234	215	211	230	259	241	234	250	224	212	215	262	240	243	235	257	216	239	240	224	229	198	213	262	246	240	219	242	236	250	245	237	218	234	227	218	202	251	223
50499	60100	61484	46336	31962	17092	9603	12610	10348	10003	11961	10639	6527	4367	3469	2339	2118	1922	1479	1078	795	664	676	640	600	612	594	610	590	580	648	613	596	659	653	578	591	615	620	550	584	590	618	643	629	587	581	609	604	630	610	609	578	644	594	624	580	533	592	644	583	606	596	565	647	573	586	635	569	568	603	595	591	593	606	613	583	597	637	585	585	595	607	619	622	599	625	613	614	611	580	612	613	651	582	617	606	650	651	621	583	575	591	617	639	620	587	605	623	624	625	585	589	608	580	568	583	605	560	590	555	637	640	597	619	614	644	655	629	613	596	604	601	568	548	610	578	569	589	571	627	610	618	566	589	604	613	580	666	590	599	583	591	604	581	603	612	628	584	565	593	575	622	612	642	607	556	573	597	593	598	611	647	567	620	575	555	622	596	594	587	655	617	605	592	624	616	593	595	652	546	601	581	617	588	561	630	552	622	604	579	625	590	584	551	614	576	583	589	614	557	593	601	626	595	590	609	629	589	572	557	606	583	633	587	643	630	598	575	604	539	609	544	625	573	577	608	610	617	584	601	587	590	634	592	623	599	645	591	563	581	580	571	577	588	587	602	598	590	588	588	617	603	628	623	662	669	619	640	611	599	597	620	594	591	562	538	598	563	629	597	612	585	605	627	595	565	598	598	600	586	616	660	607	582	568	656	593	618	626	604	613	637	621	602	632	581	597	583	645	579	584	610	619	606	603	640	567	592	610	574	678	578	622	590	557	608	562	659	619	615	582	633	604	557	583	584	581	575	570	571	536	589	587	596	610	609	621	640	624	651	569	591	586	580	578	613	571	617	634	605	587	587	637	572	602	560	568	597	627	608	623	589	630	618	575	618	563	596	553	636	589	584	596	578	607	575	587	608	585	594	598	557	590	594	565	594	629	611	576	603	628	595	606	657	594	564	609	607	597	591	586	568	623	610	620	628	592	616	609	567	545	550	589	588	586	574	570	589	567	576	597	592	622	585	587	586	594	608	616	614	614	602	612	610	611	590	569	600	563	621	603	575	582	584	604	601	642	568	579	587	614	589	609	616	578	630	576	615	628	625	577	599	586	603	609	642	600	638	657	625	610	651	615	578	585	609	620	596	582	579	609	583	596	586	562	609	641	604	582	564	626	621	591	571	645	585	617	606	571	618	592	618	571	616	616	660	621	607	623	579	640	603	633	613	568	603	573	586	611	591	565	591	597	627	594	582	580	583	605	629	622	611	618	615	590	567	600	576	555	579	572	597	633	615	590	608	597	586	591	616	624	580	583	567	622	638	650	591	589	613	561	581	615	618	572	570	643	642	578	652	607	661	575	543	611	586	545	603	565	624	594	612	600	603	575	577	609	619	570	599	603	523	626	593	561	574	586	642	630	621	595	661	606	598	599	573	580	556	616	590	617	605	596	616	617	606	604	588	598	625	636	624	602	563	571	630	561	603	578	604	600	572	630	598	593	641	646	598	526	573	586	565	624	643	621	584	583	596	603	532	567	622	601	593	582	609	572	622	567	585	599	596	573	553	585	634	571	610	603	609	627	632	575	584	583	596	620	628	633	630	601	588	611	602	574	606	614	601	646	564	566	580	636	559	571	612	592	585	603	612	617	604	621	586	621	580	581	620	634	590	587	557	598	590	612	552	612	628	569	599	619	576	619	576	620	645	593	588	591	560	591	606	592	590	596	592	586	572	624	607	574	612	645	563	594	585	608	579	593	572	607	642	615	605	613	619	575	588	675	588	629	584	606	591	555	593	595	597	623	610	616	604	575	584	656	645	640	592	596	645	619	636	570	591	617	616	563	650	598	581	594	613	599	608	624	586	601	595	631	621	597	595	562	557	585	605	612	621	579	587	599	593	586	612	603	567	564	545	589	602	635	602	590	600	567	612	579	588	585	625	527	597	589	590	569	618	593	592	620	641	584	613	602	621	589	604	603	574	625	583	587	601	586	583	612	599	601	615	594	590	558	608	612	560	577	648	583	632	583	604	575	578	636	635	588	554	597	561	643	568	608	612	631	583	583	591	598	578	567	578	586	558	602	599	622	613	590	573	591	587	584	568	602	579	591	597	585	632	627	613	585	549	577	579	598	601	637	645	595	631	623	620	593	594	648	559	612	603	581	601	581	623	614	630	583	593	617	598	604	601	581	658	591	580	627	578	591	631	607	604	615	614	647	583	536	609	617	580	557	591	589	603	593	556	614	630	560	604	579	596	636	569	603	613	614	612	564	605	568	600	612	599	635	619	595	572	567	641	609	630	612	627	629	540	612	666	601	589	647	565	592	562	602	621	625	629	624	577	588	599	601	641	611	634	596	521	599	570	640	629	603	588	606	637	599	613	598	569	611	574	555	571	581	605	596	596	672	608	611	590	586	593	607	621	578	556	583	611	616	603	577	606	598	593	614	588	611	591	623	591	576	577	566	571	565	610	587	586	614	564	633	604	636	599	609	620	607	582	654	606	617	626	639	611	593	583	605	630	565	581	606	580	574	595	595	588	586	596	632	597	665	615	619	595	585	615	615	633	622	630	560	600	601	608	653	590	592	580	618	586	606	648	581	589	576	604	632	623	593	586	604	615	589	617	625	568	598	609	558	610	586	589	596	620	610	588	605	647	616	596	608	610	590	562	557	633	635	621	570	608	616	619	647	580	575	580	620	614	595	597	629	567	590	642	626	585	614	610	596	611	615	558	553	607	587	588	586	609	603	606	575	633	544	579	572	612	598	616	639	601	654	600	614	613	621	559	581	634	578	650	594	585	605	572	622	630	605	580	645	646	610	609	564	596	593	604	583	585	596	588	624	574	585	631	596	611	588	629	646	608	562	600	606	601	603	607	599	592	582	669	625	581	593	582	598	596	625	619	594	558	587	614	621	574	586	596	600	562	640	628	601	606	595	557	593	643	601	606	608	587	622	589	615	594	648	636	589	612	596	599	603	581	619	632	563	574	596	592	614	646	565	607	587	601	574	584	570	600	595	587	573	603	637	576	644	594	600	621	605	618	572	649	624	608	577	600	616	571	582	609	636	622	575	582	637	620	595	613	606	558	619	586	605	596	626	559	633	612	607	628	583	598	588	619	608	600	600	616	579	569	570	618	608	602	605	572	625	595	574	587	582	630	619	630	588	608	599	606	599	609	551	603	603	613	587	613	622	555	566	568	625	623	606	579	648	609	604	555	576	630	584	590	610	607	586	614	581	593	601	584	607	598	624	612	615	605	619	608	631	547	616	624	599	615	626	616	583	622	589	599	584	606	563	601	635	619	629	569	580	626	584	595	581	616	591	588	599	616	569	581	604	584	561	639	609	619	608	629	510	595	568	617	565	615	596	579	592	600	600	571	570	600	590	617	585	613	587	609	579	575	643	618	575	607	595	609	634	545	616	580	578	605	579	587	604	588	612	615	603	641	599	586	627	624	566	609	621	587	588	618	585	585	587	564	569	635	570	637	607	580	587	618	553	602	592
75995	75405	67286	44646	24420	10766	3596	4300	3358	2778	2873	2729	1844	1061	842	647	488	463	399	382	330	255	266	234	249	258	245	241	245	220	264	228	233	261	216	249	233	230	209	237	243	230	251	222	240	256	232	218	239	225	218	220	243	249	258	243	206	227	250	254	239	238	225	241	228	217	245	245	235	248	237	228	240	215	228	230	222	225	262	208	256	240	250	233	244	238	230	222	220	240	233	251	252	217	239	249	241	240	234	236	268	271	241	239	220	230	245	241	239	237	237	238	226	208	238	237	219	239	254	231	258	224	227	228	236	270	245	255	231	252	233	240	246	234	211	240	250	217	248	238	230	193	236	212	226	233	254	231	237	234	246	252	221	213	256	231	208	251	243	224	248	232	240	225	250	219	227	240	220	249	234	229	266	223	213	234	205	226	238	232	264	268	204	239	223	227	254	254	222	217	255	231	249	243	241	233	239	253	206	252	236	235	237	240	251	221	220	212	234	227	224	237	255	244	232	250	224	219	254	242	261	259	233	261	240	212	218	230	222	232	257	228	232	248	216	214	265	238	241	243	226	227	227	246	238	237	244	232	246	228	230	246	238	244	211	231	256	245	232	226	240	225	215	182	248	238	252	219	227	228	234	247	266	254	220	226	248	226	222	235	237	225	245	216	251	220	238	248	247	235	217	243	274	231	222	231	223	217	248	232	225	232	245	222	241	229	248	251	236	243	227	267	248	208	260	223	246	228	244	224	256	268	224	226	240	267	271	227	216	226	227	212	267	236	234	230	226	230	234	250	229	241	192	229	208	242	250	264	227	221	241	255	232	223	227	247	243	230	271	248	216	232	238	225	250	238	230	214	233	249	241	240	225	249	242	235	219	208	239	254	226	244	246	235	254	211	245	224	220	243	206	234	229	242	262	249	241	240	230	250	248	227	242	280	252	246	215	229	225	223	250	258	235	253	213	230	218	252	236	242	249	244	256	237	259	243	252	245	263	216	231	269	236	233	214	255	242	245	231	243	215	253	233	259	274	212	245	263	211	240	218	216	244	250	238	235	240	237	254	212	227	225	228	237	226	234	238	258	248	254	248	240	224	216	232	243	230	231	245	237	236	241	240	229	242	219	255	253	250	201	234	231	230	206	233	231	229	226	259	233	245	240	243	232	257	234	252	236	233	237	264	249	254	248	243	247	256	251	245	230	239	231	240	219	231	226	248	248	254	254	221	215	254	249	257	227	226	223	251	253	223	217	228	222	248	238	212	245	201	234	246	259	232	267	235	216	237	223	234	243	220	248	225	275	238	238	255	265	266	217	228	242	243	264	230	248	228	263	255	240	236	253	239	242	238	227	245	230	230	239	223	247	219	236	217	250	243	253	218	249	212	229	271	221	212	242	238	246	253	282	225	227	236	247	261	246	228	253	223	228	207	226	219	230	224	229	231	250	260	235	240	239	198	194	221	243	255	234	240	243	206	232	259	234	263	236	243	251	236	243	231	242	213	249	228	245	230	243	221	235	242	218	211	243	249	238	250	215	227	245	239	233	246	241	257	256	247	215	244	256	224	241	207	209	214	265	285	233	254	221	219	238	248	225	248	207	232	188	241	256	246	248	230	287	256	233	243	242	221	243	253	247	244	234	254	208	240	224	237	226	252	242	250	229	257	252	254	260	248	248	213	229	222	212	224	271	239	224	204	247	207	244	251	234	238	240	251	238	233	267	232	235	231	241	215	230	222	213	225	246	253	240	242	220	224	216	232	245	236	260	241	207	265	223	227	244	230	230	241	232	222	237	226	251	251	233	243	223	270	233	226	246	235	214	236	240	228	227	266	256	254	239	244	250	257	228	265	236	252	216	221	264	224	242	225	255	222	253	225	238	237	235	239	258	241	222	270	235	233	223	225	212	218	274	223	244	239	212	210	244	238	222	210	245	246	232	238	239	236	255	214	254	241	209	232	221	229	271	239	229	222	228	232	239	246	220	195	245	267	250	224	241	230	226	221	249	249	259	230	221	257	233	230	256	235	245	216	265	265	263	240	240	220	211	219	232	244	250	252	264	208	223	228	248	219	247	220	241	206	233	233	226	211	236	233	205	259	262	265	265	223	208	249	240	239	247	269	225	226	265	235	221	250	242	257	215	255	247	242	241	247	234	242	270	212	235	241	229	243	216	260	228	265	247	236	240	275	251	258	263	238	268	244	237	207	236	267	259	229	219	230	249	217	224	216	236	261	215	240	234	241	232	236	243	249	237	252	211	262	220	220	237	248	205	232	238	268	244	216	233	238	226	240	266	234	223	257	237	240	236	238	223	236	222	245	269	240	203	231	236	218	228	246	247	218	260	258	227	240	247	245	260	224	248	220	243	236	231	234	237	238	270	250	231	225	245	259	229	231	226	227	216	230	247	257	251	253	236	223	230	234	245	235	254	253	258	250	224	219	234	240	224	224	232	217	235	229	236	239	226	219	261	231	233	246	229	263	240	224	243	256	249	250	242	240	233	229	236	246	258	233	263	232	237	262	222	249	214	239	243	229	241	218	223	228	232	228	217	226	251	260	245	224	251	235	234	257	217	208	212	225	222	245	224	221	243	237	233	229	259	258	255	260	229	226	221	233	231	233	230	241	237	216	250	253	242	225	248	210	215	234	248	240	217	257	245	230	232	231	253	248	207	246	251	256	238	218	235	238	217	233	232	273	265	238	213	241	243	258	243	232	231	254	234	275	230	224	239	252	225	260	239	241	263	240	236	234	245	236	210	235	259	250	239	251	248	239	251	235	238	226	250	230	225	242	248	239	241	231	233	245	242	210	248	220	260	252	239	240	225	218	228	254	244	246	261	234	253	237	235	258	241	225	236	249	250	250	266	246	227	276	224	235	234	254	223	241	211	236	231	249	221	258	239	248	208	227	229	237	250	218	259	249	245	255	250	265	238	257	237	249	233	233	257	231	257	243	234	225	243	222	233	235	263	246	263	211	235	240	198	243	239	250	253	236	233	240	249	246	234	249	241	217	248	237	237	228	263	236	231	250	241	248	256	238	241	223	263	235	248	248	240	242	229	237	224	247	236	224	217	249	240	237	232	258	233	246	264	225	248	232	222	234	241	217	223	225	238	225	231	235	247	227	240	239	227	245	254	238	241	244	247	209	238	236	238	259	259	233	230	233	217	238	238	249	221	239	265	212	261	260	217	238	247	258	229	230	222	244	228	243	215	238	240	261	220	262	238	239	237	237	231	224	226	236	233	221	249	208	245	232	205	217	237	246	215	245	236	233	260	247	250	241	237	224	255	258	230	221	238	213	228	202	231	253	243	212	237	243	240	254	212	245	247	264	217	217	245	241	218	241	210	242	227	226	209	229	238	233	244	262	218	237	249	232	246	270	222	241	245	223	245	235	238	247	260	236	248	239	250	222	221	206	229	256	249	236	249	259	247	244	207	217	248	258	198	257	221	239	229	252	241	241	237	223	248	253	236	223	238	253	243	214	236	259	213
50500	59914	60824	46222	31475	18564	10373	13957	12174	10668	11448	10981	7665	4549	3647	2783	2183	1800	1471	1176	950	684	657	669	645	603	611	609	612	608	646	563	613	614	614	634	583	570	616	621	592	590	618	604	625	596	566	569	632	568	633	630	666	631	610	616	612	630	582	580	588	588	584	611	620	595	598	611	591	578	567	638	622	620	600	596	596	590	593	596	618	632	598	624	561	622	602	619	592	598	601	606	610	608	580	606	645	596	635	588	638	634	598	656	578	574	581	605	598	586	595	594	580	612	604	632	610	593	608	652	587	603	568	581	593	548	627	566	583	599	587	625	597	603	620	604	595	604	590	620	589	596	581	587	597	579	599	588	624	557	584	591	630	613	625	572	567	595	624	571	580	603	610	662	579	606	644	611	595	602	602	615	596	592	633	551	587	625	630	636	658	595	610	587	598	622	560	578	633	652	602	608	595	587	646	571	631	617	569	576	612	575	582	604	614	547	610	597	581	609	610	588	600	619	586	595	577	616	597	616	607	595	582	567	655	634	624	608	606	577	577	626	610	607	618	629	603	569	629	616	609	628	615	624	628	593	608	628	567	568	627	629	549	643	637	523	613	629	568	598	606	598	617	589	577	621	606	601	577	556	634	633	609	612	592	600	587	563	591	630	604	623	570	581	596	640	617	605	563	564	585	610	596	594	615	608	577	598	586	613	640	559	540	614	563	555	618	618	573	674	600	561	639	582	536	564	579	600	621	602	599	606	604	606	578	542	596	599	573	540	647	578	628	625	574	579	592	582	666	645	591	641	582	610	628	592	583	627	603	601	630	585	587	594	597	638	601	643	601	602	579	610	624	626	627	627	661	657	577	586	607	599	614	615	593	593	616	591	587	591	620	654	635	606	574	605	605	599	594	625	594	598	579	561	623	605	584	582	596	585	575	596	608	590	612	569	597	619	595	600	544	614	581	588	588	589	645	597	620	578	572	564	588	572	626	620	617	624	607	557	573	577	575	588	583	570	591	561	626	599	651	625	605	581	618	599	615	576	588	595	581	590	557	625	611	646	604	613	607	616	572	597	587	606	614	659	618	629	589	573	582	601	617	639	593	614	601	611	614	594	578	574	631	622	572	615	618	624	618	585	634	595	592	581	574	597	608	623	615	617	635	643	541	628	595	551	545	616	628	652	609	591	585	608	564	594	632	606	605	588	601	585	589	622	608	596	592	587	568	593	612	605	588	615	630	575	620	603	600	569	577	629	596	595	589	637	594	578	640	594	616	585	614	566	578	610	575	652	562	620	627	603	647	624	566	587	600	618	627	594	608	627	614	627	586	597	597	611	585	616	591	587	572	580	564	615	652	561	615	595	606	609	581	634	621	584	645	580	615	601	564	644	536	619	599	618	593	540	613	632	571	614	597	545	656	605	531	591	599	573	639	610	616	592	607	604	624	605	571	596	605	618	599	612	586	625	598	606	628	622	590	609	569	623	639	614	626	562	583	581	615	576	610	615	589	599	599	603	629	582	592	602	593	603	593	576	603	619	634	580	598	553	610	571	638	605	610	598	615	602	636	599	627	599	570	570	591	617	610	596	613	631	595	616	649	586	538	622	611	589	620	619	603	572	610	573	637	649	606	560	617	587	610	600	581	587	606	591	623	660	576	615	605	639	609	606	586	589	605	603	590	574	624	585	602	606	616	580	623	598	617	658	587	560	608	568	625	620	597	651	608	588	584	585	576	584	592	562	602	614	621	638	592	599	614	629	603	591	624	604	591	586	568	612	560	606	624	639	601	591	582	620	576	602	634	603	644	574	592	555	599	593	581	602	574	591	695	609	569	571	596	614	587	640	608	603	643	613	589	578	601	608	596	606	571	594	572	609	630	614	592	599	610	593	604	549	592	574	569	585	628	594	609	613	606	616	651	619	580	595	635	549	644	609	596	637	615	580	591	618	560	618	595	557	585	585	611	584	646	602	642	585	595	578	584	609	600	596	631	598	630	579	598	576	603	599	583	587	573	604	604	612	591	655	611	611	564	623	620	651	659	623	558	562	593	597	627	613	591	557	585	642	614	565	622	563	588	611	577	582	600	593	537	583	582	617	585	578	630	573	587	582	575	609	600	602	600	584	609	588	597	608	615	603	618	568	613	597	633	572	592	586	613	593	630	605	605	600	599	643	633	613	581	604	609	647	612	625	621	639	582	623	621	599	603	612	617	613	556	618	603	612	551	596	615	603	620	648	592	628	602	569	622	586	604	623	545	621	606	572	595	608	651	604	588	566	643	600	552	562	610	606	589	572	611	563	592	627	585	590	617	576	674	606	594	575	596	614	592	601	600	605	637	604	603	569	612	592	635	600	613	601	564	599	651	608	598	619	627	593	582	615	604	606	622	579	577	627	583	621	597	601	604	631	574	619	622	605	625	609	578	596	628	641	554	609	573	600	622	609	582	630	612	544	589	556	604	582	579	603	514	610	561	612	621	602	613	627	604	593	576	583	611	610	615	602	590	566	598	609	615	619	605	600	587	604	615	600	612	603	607	604	584	616	590	629	602	591	596	583	582	625	613	541	636	617	644	565	590	600	626	571	640	625	582	582	591	612	613	626	604	596	606	632	602	621	596	576	621	603	576	572	598	602	608	576	570	616	614	610	639	547	616	638	568	574	617	593	608	609	616	587	642	600	574	578	630	611	607	595	605	569	577	573	528	597	583	559	616	645	575	588	605	665	637	570	585	628	614	594	638	567	580	570	630	556	636	608	585	603	595	581	582	625	651	599	590	567	610	563	587	591	591	609	581	568	629	610	654	603	588	595	591	653	586	594	618	651	606	646	568	635	618	593	625	587	600	589	583	609	643	558	605	590	613	588	535	593	624	606	615	602	631	602	577	584	576	604	590	590	631	579	574	642	594	630	636	616	612	632	602	591	555	615	567	603	571	609	597	607	568	576	628	644	628	587	587	607	603	603	614	607	598	592	617	635	594	592	558	614	583	608	587	622	570	602	567	609	555	624	584	615	605	563	572	595	576	576	605	591	634	592	621	604	560	585	625	584	601	567	614	597	608	566	639	641	589	614	636	645	621	604	611	637	623	593	582	599	565	547	574	643	606	620	570	598	581	658	613	600	559	619	590	617	582	588	623	584	620	589	588	569	637	620	612	578	581	618	622	583	622	575	615	600	593	609	574	574	628	609	581	546	622	579	602	611	601	608	622	594	610	570	597	569	609	569	572	635	611	583	613	596	601	573	608	597	552	566	653	620	609	589	579	622	604	586	615	614	625	623	622	646	617	623	647	644	595	583	593	586	553	589	573	575	574	679	597	593	596	586	623	610	568	571	582	617	611	606	599	565	594	566	577	629	585	604	553	583	562	560	600	606	579	585	591	630	589	614	620	603	616	616	607	594	609	600	570	579	591	588	586	614	625	604	612	566	613	585	574	579	573	587	613	594	610	578	628	610	608	591	578	568	639	569	588	582	568	590	609	626	625	606	572	576	599	627
75835	75378	68558	44586	24210	10199	3273	3931	3528	2713	2518	2456	1826	1102	805	624	574	445	418	320	313	254	245	250	245	280	205	211	239	269	222	265	221	235	239	253	226	233	223	266	250	261	226	230	233	231	229	237	262	243	222	237	239	247	227	265	256	233	229	249	229	215	228	246	231	243	225	221	240	257	249	223	228	199	228	228	250	211	226	250	242	228	230	230	249	257	227	250	261	241	230	248	248	257	247	251	242	234	231	223	221	237	229	235	241	289	245	232	232	251	232	225	253	248	222	222	235	250	266	236	240	232	259	236	243	242	247	222	242	245	208	229	235	230	239	245	238	245	265	248	266	207	257	257	229	229	224	239	241	223	238	240	216	242	221	229	240	237	246	227	208	245	233	243	235	245	251	213	226	208	244	255	260	240	247	214	245	242	242	269	221	205	253	244	225	233	231	232	236	245	229	241	253	228	225	208	222	247	244	229	226	230	236	273	225	262	202	241	252	227	251	254	190	232	251	208	275	250	243	245	248	238	241	245	227	271	214	243	253	219	244	209	221	221	222	250	271	249	240	258	240	250	229	245	233	255	239	227	230	239	237	239	219	244	242	230	246	251	227	250	215	230	233	221	237	242	243	223	234	221	244	225	264	219	236	252	237	233	247	221	232	275	227	222	215	245	263	267	246	227	208	246	237	237	251	229	231	205	247	217	234	254	248	267	256	250	244	234	253	240	241	230	225	239	217	239	244	231	259	260	249	222	249	235	248	263	268	229	246	255	232	239	224	214	225	242	246	230	234	260	254	227	249	219	221	236	250	245	251	237	247	252	209	248	211	217	245	231	257	248	276	230	241	239	262	273	266	249	270	223	241	236	266	231	242	216	255	252	246	224	235	250	242	230	235	218	224	220	243	233	213	241	253	239	253	241	223	249	218	246	231	265	212	226	270	267	242	257	250	227	233	229	222	237	271	265	222	228	232	233	239	215	240	227	229	244	249	223	238	232	249	237	212	238	266	238	209	247	241	221	232	242	242	228	249	222	228	214	211	235	215	240	254	245	232	238	257	265	255	244	233	239	220	238	244	252	231	232	221	223	209	228	251	233	220	213	227	241	225	190	259	205	214	204	235	235	231	237	276	230	229	258	244	275	220	262	250	263	223	250	241	225	215	248	262	238	256	242	236	247	248	237	271	276	226	217	219	222	208	235	231	225	214	246	258	255	256	246	214	229	217	242	260	211	236	247	252	245	220	233	203	200	220	250	253	220	245	232	225	234	232	254	243	258	228	234	229	223	247	257	251	281	244	215	241	255	259	240	255	228	223	250	216	252	230	231	233	278	241	261	247	229	229	255	236	234	244	239	232	191	237	232	266	227	230	226	231	264	234	228	250	253	250	248	236	243	234	248	236	229	233	252	260	221	208	276	258	248	217	222	232	204	247	235	242	231	250	260	240	239	219	228	236	279	234	238	241	224	234	220	220	221	226	208	242	236	257	247	245	247	263	205	247	220	222	255	245	198	233	246	209	241	255	241	241	234	233	243	229	257	247	223	217	214	272	230	253	236	262	249	227	259	234	255	239	243	233	213	262	233	222	256	253	249	247	218	218	241	232	238	237	239	217	239	238	264	229	236	259	254	258	240	232	266	228	242	230	239	232	210	232	237	237	216	239	215	226	221	217	226	269	234	229	259	226	243	241	266	231	236	270	235	222	241	274	248	235	220	238	258	257	262	241	212	236	257	239	222	260	249	245	269	220	208	228	225	247	244	236	224	232	270	241	229	215	245	239	239	238	233	268	249	242	246	247	226	286	232	223	236	227	223	239	233	231	232	228	241	251	246	229	232	224	204	227	234	248	236	239	222	227	267	254	238	239	243	234	253	257	224	255	239	250	228	248	237	228	241	258	241	237	247	248	248	243	247	235	240	259	242	251	204	249	244	248	262	236	220	218	226	227	234	213	215	193	273	243	231	266	268	213	246	248	247	231	232	193	243	251	227	235	248	241	220	268	233	232	214	253	253	223	242	251	237	255	239	231	236	250	238	231	224	245	225	233	240	243	272	236	251	245	241	241	229	222	224	246	252	238	256	223	257	250	237	250	224	211	235	245	253	240	258	230	257	249	231	268	238	261	244	260	235	236	230	241	261	249	220	228	247	236	226	258	237	221	199	280	244	234	218	251	245	234	263	249	226	262	211	242	230	249	223	241	239	247	221	230	246	235	237	240	242	253	244	266	251	234	256	253	258	238	235	230	234	246	250	250	260	258	244	258	250	246	227	222	230	245	293	243	252	242	248	248	252	243	239	245	250	256	250	230	246	224	231	248	245	215	224	235	226	226	211	213	224	233	230	284	247	239	227	241	229	247	247	226	233	217	285	246	250	241	226	236	219	242	256	253	245	233	232	229	227	246	221	244	249	235	226	251	227	253	236	232	215	252	264	231	251	262	219	221	225	240	248	243	239	246	236	255	244	237	243	266	253	235	214	247	250	287	256	203	233	246	210	217	229	238	253	239	225	241	228	223	245	254	211	216	226	234	251	222	248	237	219	256	239	233	211	242	229	218	265	253	245	216	247	235	241	231	225	223	225	215	219	244	244	233	253	218	232	242	227	236	269	265	265	235	233	265	241	242	241	215	241	243	237	258	247	247	221	244	224	228	239	229	231	218	255	241	256	246	256	256	250	238	260	249	238	255	227	224	235	228	236	224	238	224	235	230	248	217	229	216	236	246	245	233	232	248	227	221	255	242	204	242	239	236	280	248	234	250	229	247	250	252	267	240	247	268	212	218	211	221	260	244	228	233	217	219	222	260	256	217	227	234	259	224	221	230	230	250	237	241	205	229	238	234	234	262	220	226	244	262	226	255	225	235	235	218	215	271	229	215	222	221	203	207	246	228	224	228	247	225	226	221	229	241	258	259	225	221	239	255	235	269	240	241	229	236	243	242	238	234	236	249	237	215	242	237	237	242	213	227	252	222	252	238	224	229	219	226	229	258	268	257	252	225	227	246	247	235	223	230	237	260	236	241	256	229	246	251	232	219	244	235	238	257	220	237	252	247	273	224	248	263	249	241	233	217	240	245	247	255	225	263	224	234	244	231	255	258	239	243	239	215	258	241	237	243	244	223	252	230	213	231	225	216	239	254	216	233	221	231	248	238	255	271	218	235	236	257	246	245	229	237	224	262	218	244	251	239	207	214	244	254	259	251	226	235	239	263	235	280	251	257	229	232	230	230	234	252	240	239	214	252	272	240	255	229	242	239	269	200	220	266	237	228	259	247	265	246	222	235	235	267	245	263	221	214	252	243	228	220	226	258	225	252	243	260	222	229	264	203	221	248	261	243	259	258	220	234	238	239	260	254	250	224	236	225	226	250	236	243	232	255	245	237	231	257	244	256	238	241	236	219	250	240	224	222	276	262	265	232	212	250	247	238	247	220	245	216	256	239	221	242	238	234	247	208	245	231	231	251	261	262	257	258	255	231	224	239	244	240	253	236	253
50107	60198	61997	45156	31190	17209	9773	13397	12214	10369	10059	9823	7976	4809	3442	2598	2138	1685	1369	1062	969	728	635	673	614	649	605	606	591	609	616	596	578	633	627	599	608	578	610	595	661	617	588	619	604	598	632	570	612	625	623	646	631	639	637	638	575	654	603	584	564	596	604	623	622	598	601	588	574	606	596	567	579	608	593	629	642	576	599	564	617	611	603	617	632	596	586	608	609	623	605	597	622	637	660	593	602	577	553	552	627	579	557	625	613	578	590	637	598	620	627	567	615	600	597	569	601	574	574	582	595	637	580	570	585	603	607	601	528	581	608	641	586	616	597	617	633	557	619	574	602	593	596	617	622	598	616	574	592	578	589	579	633	532	579	639	602	623	583	592	587	582	586	572	578	651	581	620	620	612	562	618	610	615	593	571	566	601	601	640	581	622	584	626	595	587	600	590	560	613	620	613	560	592	600	621	612	621	614	618	650	586	573	625	603	546	613	591	626	615	592	620	620	619	613	566	637	584	607	613	623	599	566	591	602	597	580	581	593	581	596	591	635	636	621	625	627	601	629	644	569	638	615	636	602	586	588	604	605	579	599	595	594	633	643	642	594	595	607	567	575	661	612	619	622	600	574	598	579	625	580	582	615	615	575	608	604	620	643	623	590	637	587	591	584	564	548	642	598	596	592	595	614	634	621	553	594	617	627	594	636	602	592	581	631	566	601	612	567	570	560	636	598	594	608	649	615	594	600	643	632	569	580	584	614	592	579	637	612	608	591	623	591	582	552	628	597	576	603	591	585	657	597	587	620	614	601	605	599	632	585	588	615	548	625	586	572	634	553	599	640	590	616	605	552	559	652	601	569	620	651	556	634	623	621	614	592	566	617	577	613	581	610	604	621	596	617	580	600	633	631	581	653	562	614	641	602	622	635	602	623	638	561	597	608	626	598	634	594	599	595	614	633	597	626	575	588	592	595	632	602	589	621	608	560	615	569	615	598	561	597	623	647	590	622	620	600	587	643	626	585	622	582	604	591	554	622	563	600	587	638	597	589	582	576	569	595	607	577	597	617	590	607	572	612	657	552	588	615	603	621	636	610	623	624	580	624	590	625	582	590	588	604	629	574	602	603	582	608	577	609	579	625	636	636	620	646	610	588	622	603	552	629	589	608	602	628	595	561	621	611	610	616	587	613	588	598	571	636	649	575	618	626	595	607	633	593	606	608	602	596	579	651	614	619	613	591	593	608	595	602	633	567	598	622	590	613	593	608	534	572	562	600	635	624	614	622	599	611	639	597	588	613	630	643	603	590	622	602	596	657	606	609	610	616	577	570	592	653	590	578	587	567	627	608	644	620	591	634	580	603	611	626	602	585	619	623	564	574	617	561	589	610	584	617	608	608	619	593	626	592	580	600	626	644	674	585	588	620	622	642	602	551	621	606	597	595	604	615	586	623	602	581	620	628	641	572	595	623	605	572	603	596	575	564	605	582	606	585	571	571	628	629	613	586	609	649	609	641	575	604	590	572	578	646	593	564	624	593	614	616	564	621	558	611	613	600	593	605	652	605	557	631	613	591	643	560	585	590	561	589	619	597	627	621	593	670	637	577	590	643	623	551	612	555	616	604	624	609	590	587	613	587	622	588	616	615	586	580	607	588	624	575	604	596	601	594	629	594	615	607	631	611	578	598	626	585	610	562	632	593	594	537	644	622	601	592	584	605	655	578	573	594	584	573	551	574	581	584	636	623	620	626	606	634	651	640	580	581	640	595	584	594	619	589	594	648	585	586	586	605	622	656	624	603	605	559	640	619	599	658	612	584	606	579	652	598	620	591	632	638	564	610	647	574	600	565	599	612	604	580	579	594	584	561	652	608	585	595	603	587	621	619	575	602	604	599	597	612	549	633	580	610	630	591	617	627	603	593	612	606	583	597	603	597	606	622	618	586	561	574	577	544	538	605	614	601	620	591	616	626	565	595	582	604	643	579	635	609	625	592	611	602	601	629	656	626	627	608	584	629	623	638	646	615	592	600	646	589	625	581	592	641	574	630	603	663	559	630	605	629	629	619	602	589	607	556	570	622	630	655	611	617	631	596	609	591	580	565	622	607	605	613	597	625	592	598	570	597	672	614	642	592	614	627	549	618	634	619	600	596	616	591	587	602	634	605	641	621	604	618	589	578	624	636	571	580	538	586	610	553	591	580	606	592	610	600	616	578	611	666	579	579	567	624	647	634	603	615	625	602	613	594	588	626	631	591	629	649	579	607	559	610	582	605	627	589	578	569	553	591	599	575	561	599	601	570	629	630	605	576	615	605	625	590	631	589	603	624	600	633	555	588	593	567	649	631	621	587	600	582	592	591	612	563	602	587	590	583	603	574	543	616	610	626	595	557	578	601	630	637	603	645	624	599	573	586	603	654	635	585	636	613	599	613	613	605	608	574	580	592	628	596	623	626	627	621	588	595	620	611	617	607	578	606	616	584	620	572	609	586	604	612	591	627	582	555	607	568	589	604	570	599	597	625	564	612	584	592	613	515	613	625	566	609	642	588	609	650	596	589	567	567	568	624	558	582	605	594	630	565	625	612	586	624	619	641	580	622	626	597	580	621	605	587	570	623	561	572	634	555	647	639	579	635	574	635	575	589	573	621	609	582	596	615	655	594	594	631	585	640	584	571	601	639	624	615	614	579	606	598	616	653	623	614	573	581	611	616	596	612	598	609	627	648	610	629	622	639	594	642	562	603	572	596	601	571	553	593	580	591	579	584	606	611	594	634	595	587	549	554	609	586	575	571	601	582	630	630	580	622	595	605	605	610	605	664	567	568	598	604	632	588	611	623	602	600	639	592	605	611	591	611	586	640	629	607	695	569	593	589	571	625	612	593	587	603	635	630	635	631	599	593	632	584	600	615	616	586	589	645	605	617	593	597	604	614	593	594	590	600	611	650	595	609	655	579	598	618	589	609	633	617	641	596	581	624	599	646	600	557	592	640	626	585	649	641	605	592	578	579	616	577	619	546	610	623	617	584	614	593	623	603	585	585	603	637	603	610	591	579	565	587	583	578	618	600	591	590	564	574	607	567	628	594	579	636	582	576	617	622	634	592	602	612	647	613	615	594	580	616	581	576	597	587	587	573	585	580	591	642	578	601	589	573	571	604	577	584	585	593	607	563	616	601	571	591	602	606	608	596	648	614	578	630	621	593	618	590	622	588	611	630	648	598	593	601	592	584	630	581	641	639	565	596	606	606	591	611	578	608	627	569	603	591	663	613	586	593	595	595	616	564	597	572	588	635	619	624	577	583	588	590	601	573	626	583	601	631	593	591	620	589	602	599	588	601	581	594	604	585	599	595	573	620	621	556	605	588	583	612	642	572	598	548	619	629	595	604	603	550	604	620	601	568	620	587	599	611	599	577	664	635	579	618	590	601	629	619	618	610	549	584	588	593	608	619	603	594	621	589	628	631	569	588	619	630	622	617	608	626	615	622	609	610	615
75065	76113	68323	43702	24806	10677	3451	3774	3282	2747	2399	2165	1947	1183	823	582	563	482	393	349	308	257	253	281	251	233	243	225	242	238	226	242	245	241	257	227	237	244	257	234	221	216	209	250	245	242	250	260	256	236	234	243	215	243	218	238	240	253	250	233	228	241	245	222	227	244	237	220	272	250	228	233	245	230	263	214	244	234	206	207	218	239	276	245	224	230	209	244	252	222	249	240	252	240	202	228	243	214	240	264	259	261	226	215	240	253	236	244	243	220	264	241	238	252	232	245	241	282	257	269	238	230	240	256	225	250	234	227	303	239	253	232	251	245	252	252	255	217	221	246	240	237	230	231	258	252	212	241	233	202	245	270	245	251	263	244	234	251	226	256	261	223	276	238	250	252	250	265	249	229	258	237	238	254	232	233	263	248	226	248	221	244	231	257	223	240	219	253	250	216	223	253	251	244	253	209	209	271	224	243	241	231	227	221	225	260	247	239	261	238	237	241	250	259	234	233	229	249	248	242	236	254	229	227	245	225	217	235	253	247	235	225	218	245	251	233	220	229	219	238	262	228	246	258	222	242	241	231	220	226	247	235	235	234	285	247	224	231	232	226	239	227	250	223	235	254	244	242	248	231	215	237	232	236	252	253	264	218	247	246	227	237	230	223	221	266	265	220	243	233	211	236	225	230	243	235	255	249	248	234	258	238	254	249	214	229	246	232	239	233	241	233	216	240	248	226	242	260	237	208	269	219	229	217	243	224	222	261	237	238	220	242	230	233	228	252	231	229	241	234	239	223	231	254	238	237	261	249	229	213	257	216	240	228	238	215	237	240	229	277	256	227	242	245	260	222	217	212	251	265	221	225	261	242	226	254	236	238	259	234	251	252	241	273	261	215	212	233	255	238	246	231	232	225	247	279	224	214	240	224	245	221	219	239	257	251	231	250	244	245	259	234	225	242	258	256	261	254	246	239	245	237	225	244	248	235	259	236	248	247	249	231	241	238	237	255	229	242	254	255	253	265	233	209	233	226	251	233	249	209	263	236	224	225	242	222	220	241	221	244	220	239	248	268	242	240	255	227	194	245	220	232	250	235	220	268	245	232	262	197	239	226	257	258	219	252	218	233	236	233	210	208	234	239	235	246	228	225	245	228	221	223	239	223	228	266	235	237	241	217	241	215	239	262	239	235	237	246	239	232	241	224	255	265	237	245	215	247	237	269	249	240	256	232	237	231	212	228	240	250	229	273	229	251	225	231	218	247	242	246	235	231	232	235	229	259	220	251	243	243	268	210	255	230	228	232	243	232	261	216	239	233	235	233	244	243	232	231	243	251	243	243	256	229	227	230	240	207	253	238	231	257	231	254	219	245	235	240	237	233	232	257	218	239	234	246	227	236	229	237	234	240	220	256	271	256	229	206	253	246	222	226	230	233	240	244	218	219	213	233	258	230	252	214	254	240	229	221	231	269	225	219	210	213	247	238	241	226	278	235	255	252	228	229	256	237	249	232	228	232	259	249	212	240	207	263	237	287	242	223	229	278	219	245	241	233	248	253	227	231	218	259	231	227	198	227	239	232	248	255	251	261	225	219	261	247	234	242	261	211	253	209	263	230	241	253	250	230	233	243	237	227	219	214	254	239	224	241	205	230	241	234	248	240	242	239	239	226	259	240	246	213	258	266	207	271	234	243	249	218	213	230	249	223	237	284	211	236	240	236	218	234	247	245	244	258	233	218	224	220	227	223	226	244	229	226	248	269	260	242	247	239	242	208	215	255	234	224	232	224	257	244	243	205	238	251	230	236	241	234	249	260	246	217	231	220	259	224	239	241	260	261	234	194	219	224	248	233	240	248	253	249	233	235	247	215	231	225	246	241	259	228	256	223	237	242	243	255	267	226	245	212	259	256	218	263	252	250	234	223	237	262	249	262	223	224	224	216	213	258	235	234	235	239	255	230	221	208	231	240	256	226	225	268	181	233	211	235	225	214	277	229	230	236	247	223	241	267	228	235	222	260	231	217	228	212	214	250	257	255	240	244	251	212	235	216	236	253	220	270	229	236	242	234	230	219	243	240	247	248	261	222	249	204	220	256	217	256	241	237	251	275	226	228	212	260	260	223	223	274	222	214	228	228	232	249	251	231	209	254	236	209	250	232	256	224	254	260	254	241	239	277	236	262	258	216	237	251	242	256	231	218	230	237	251	237	265	240	237	235	235	291	262	221	222	254	275	245	239	239	254	249	229	240	248	253	243	251	216	238	268	224	225	244	250	239	221	214	262	240	208	247	234	247	255	247	224	263	219	237	221	212	267	246	233	250	261	232	273	245	242	229	225	226	238	269	221	253	205	267	229	229	226	253	221	262	245	231	235	252	246	239	269	231	214	240	235	251	235	258	191	220	239	228	236	234	241	238	214	255	237	240	270	243	237	229	249	264	237	251	263	254	248	252	228	263	240	225	241	210	219	241	250	228	219	253	241	234	248	232	253	229	191	237	244	234	219	224	231	203	219	206	225	264	251	256	223	247	228	239	237	232	227	242	218	243	243	246	221	225	250	238	234	215	230	218	258	206	227	238	244	241	207	224	227	238	245	236	229	236	265	223	246	235	240	234	233	225	226	227	207	246	262	242	245	260	256	226	254	244	224	229	232	251	244	228	219	269	262	259	206	230	231	237	267	238	237	243	248	248	259	226	244	229	223	233	261	223	233	266	228	239	251	224	228	261	206	259	271	234	249	260	252	235	243	254	259	257	265	245	239	233	271	202	242	245	243	237	220	254	226	243	244	234	240	225	217	235	234	248	252	246	247	221	252	263	253	248	251	266	233	257	199	261	248	226	247	225	252	258	231	252	264	236	222	232	227	261	241	243	225	252	237	251	261	252	258	202	255	225	255	261	214	221	242	254	240	219	226	216	230	242	233	258	241	239	250	253	236	229	211	259	239	252	234	266	251	218	212	224	248	252	215	237	209	237	223	266	205	243	235	249	250	255	241	223	225	226	224	255	232	237	222	255	256	249	243	280	230	245	238	256	240	223	241	220	248	243	229	246	259	209	238	212	212	227	236	222	253	251	254	226	251	221	246	237	203	240	247	241	226	241	202	262	218	256	232	263	207	262	263	222	233	240	236	239	210	224	244	235	243	223	209	231	243	243	219	236	237	226	223	204	251	237	241	249	232	237	228	243	242	230	243	233	223	253	247	214	247	242	212	245	224	221	233	246	286	261	274	246	264	219	216	249	243	262	247	259	234	228	223	205	239	227	229	230	217	192	245	232	246	232	239	249	252	244	232	245	244	243	246	202	206	221	247	218	218	232	196	240	274	273	218	250	237	257	233	229	219	225	253	208	238	228	242	237	236	223	226	239	248	240	227	243	236	249	232	237	246	259	253	258	210	244	252	238	227	239	258	247	227	234	216	234	228	241	230	257	209	244	229	230	236	234	239	236	256	222	244	252	232	233	226	233	213	255	246	238	221	258	259	236	255	234	234	232
50025	60862	62003	45834	31923	18047	9962	13088	12006	10961	9492	9135	8368	5131	3307	2347	2182	1819	1501	1131	903	689	590	639	585	621	580	616	571	594	628	632	603	626	585	616	602	649	578	616	606	632	583	568	619	595	580	612	642	595	632	618	597	601	571	619	616	611	651	609	620	602	646	605	615	598	611	595	605	627	576	602	604	605	581	620	609	569	618	613	550	598	630	617	644	614	615	577	649	606	573	626	625	632	584	624	597	562	603	623	589	630	622	627	608	646	658	602	593	605	639	600	600	614	587	575	595	574	657	584	647	632	598	628	610	627	609	595	585	623	607	586	552	603	630	568	610	571	600	575	609	604	566	653	592	610	637	587	567	612	607	648	558	588	606	619	576	615	583	577	595	638	598	634	626	583	626	613	597	616	609	627	628	606	592	641	604	603	602	567	595	633	575	614	615	587	608	556	603	636	578	579	616	610	590	572	638	605	596	585	637	608	624	614	599	580	609	592	623	608	587	601	611	586	649	580	629	602	636	620	643	566	598	625	574	659	593	602	575	603	593	576	572	627	605	677	601	647	638	617	579	610	584	587	647	588	628	583	596	601	616	599	624	585	617	617	617	602	588	613	597	616	599	605	584	595	636	625	595	581	648	598	578	562	618	599	671	601	599	645	604	583	592	587	614	631	583	635	607	603	552	569	648	575	585	561	602	626	575	630	593	582	601	621	609	628	635	601	583	602	634	602	617	569	618	623	600	603	575	648	625	576	618	614	594	619	652	584	626	616	603	586	600	605	594	576	628	605	647	579	625	605	623	609	652	624	631	623	635	624	619	633	675	629	586	613	599	622	610	616	572	583	597	561	609	563	636	626	645	604	649	584	541	593	580	642	596	626	600	622	639	607	607	627	619	600	598	606	618	569	601	633	586	629	619	610	603	613	543	632	640	634	565	595	587	626	606	628	614	574	573	617	661	621	613	612	615	624	605	632	667	633	625	661	616	568	651	600	628	579	615	586	610	585	656	576	637	605	644	600	600	586	576	597	573	584	591	549	608	641	578	572	585	597	626	575	629	661	597	618	630	591	606	616	643	570	611	616	632	632	652	588	622	634	604	637	611	613	583	597	643	565	582	628	582	622	618	601	583	657	628	616	596	572	548	636	600	577	630	585	598	634	630	567	608	585	634	580	617	604	639	621	581	584	593	573	577	609	659	591	584	601	600	589	623	577	612	595	609	601	621	608	617	621	622	613	646	610	619	612	651	592	598	592	598	611	582	621	598	591	654	654	623	585	632	590	587	603	600	652	649	574	626	622	569	546	560	637	546	604	630	569	575	584	607	598	615	611	558	607	595	613	626	639	639	595	649	588	575	571	598	648	643	611	638	598	597	568	591	586	576	572	625	640	619	607	578	615	611	613	614	646	598	601	652	618	572	639	593	609	570	614	587	579	633	516	623	627	566	651	590	625	609	597	609	563	581	630	600	614	614	590	599	642	640	656	581	582	613	599	605	617	590	664	609	624	658	625	596	585	574	629	622	607	553	615	638	610	615	607	560	618	643	606	596	607	549	601	617	632	558	642	600	627	649	624	623	615	633	600	647	635	615	601	598	639	649	617	560	631	610	556	584	628	581	591	614	557	622	568	613	618	577	613	600	578	646	593	609	601	617	645	633	572	644	633	616	583	601	604	581	597	594	644	627	640	556	623	587	640	632	543	601	617	558	654	592	609	596	574	621	584	614	604	633	630	617	590	650	582	601	628	622	571	575	620	632	680	611	632	630	629	606	585	578	628	628	617	606	574	681	587	591	606	593	627	668	604	570	630	638	598	575	637	578	601	589	584	591	611	623	601	575	609	610	634	581	591	587	620	590	630	591	614	609	594	671	591	603	583	611	563	667	668	641	609	609	595	608	612	608	633	665	619	562	605	621	612	618	565	633	609	628	598	596	614	582	629	629	616	653	610	629	623	611	578	605	618	626	639	575	639	589	622	624	624	596	590	584	588	571	578	605	632	618	584	629	589	595	686	576	615	638	625	601	585	628	650	633	579	635	580	566	656	604	604	584	603	635	595	615	610	643	612	628	647	575	597	594	628	597	603	653	629	615	602	579	628	609	646	615	588	622	558	626	597	611	611	625	566	602	590	631	636	635	609	573	608	631	576	599	612	600	632	634	618	621	576	591	639	606	616	608	588	612	594	609	620	578	563	608	624	589	595	567	587	566	558	584	611	626	617	621	630	627	600	617	630	603	638	577	599	559	575	599	573	614	595	581	599	638	673	630	580	603	600	627	562	649	599	587	584	589	659	610	620	635	618	613	591	628	643	634	585	595	564	668	585	626	622	596	618	571	636	569	638	549	649	600	600	569	587	613	553	648	620	595	635	616	584	586	576	559	567	632	629	573	638	625	556	582	605	585	614	598	632	636	623	614	638	628	578	568	597	610	638	588	612	568	602	644	571	627	602	578	609	592	639	577	622	599	607	596	573	598	616	595	597	591	594	647	603	586	631	567	548	622	605	588	633	610	581	594	583	619	625	615	628	614	597	612	615	555	611	579	603	562	600	641	642	608	653	575	640	586	609	594	634	585	650	540	597	593	587	615	575	596	627	579	606	562	595	631	614	599	588	603	597	615	574	620	648	591	631	651	566	585	543	588	631	614	626	609	591	609	610	609	586	646	649	615	619	600	576	634	587	588	647	559	632	608	661	612	594	635	548	594	619	647	608	596	617	582	627	659	572	608	600	603	581	656	631	641	657	592	636	579	614	688	583	600	599	639	649	603	637	612	614	581	653	609	623	615	600	560	596	614	606	587	586	583	651	621	593	622	639	655	605	616	616	608	587	566	601	592	612	653	614	609	617	599	632	599	636	619	600	651	643	658	637	563	581	600	640	585	578	634	600	630	638	571	616	580	604	576	609	580	598	620	597	608	636	625	617	602	588	665	612	561	608	566	613	602	614	596	543	597	607	569	592	596	589	550	582	609	563	613	620	622	593	624	596	617	613	595	591	585	610	601	604	577	625	601	669	570	624	603	610	588	607	552	624	659	610	609	607	650	599	648	631	648	565	598	596	608	662	616	649	618	614	569	609	669	613	621	650	613	594	640	565	607	572	649	565	607	603	585	605	595	532	621	591	623	642	624	665	588	602	612	614	593	624	620	629	558	617	616	614	651	629	621	649	587	585	614	629	610	593	632	653	619	597	615	610	598	641	619	596	601	589	613	585	651	585	613	610	609	634	595	583	655	591	603	630	579	593	635	577	576	634	595	616	638	595	545	608	624	634	567	603	611	584	583	596	648	559	644	630	585	565	675	612	633	672	591	631	601	592	620	597	615	620	599	598	592	614	604	611	622	554	587	587	577	559	569	596	600	573	625	654	602	602	618	629	639	591	616	605	558	582	596	580	655	547	677	593	586	621	594	607	633	599	582	613	557	598	595	613	648	605	647	624	631	595	593	581	640	637	609	594	596	626	613	609	543	566	633	570	590	605	588	615	645	603	569	642
73696	77075	68799	43794	24664	10973	3690	3950	3486	2766	2367	2098	1889	1070	751	530	524	519	419	403	274	226	267	271	252	247	265	221	252	236	231	235	246	243	244	244	230	229	230	240	219	243	244	235	254	222	214	246	223	230	247	242	266	261	230	232	246	243	243	262	267	267	234	273	218	220	224	247	218	228	227	270	256	239	244	238	236	245	233	240	237	234	232	217	219	233	266	239	246	262	216	263	245	237	215	290	252	244	216	205	230	250	225	233	275	250	269	265	234	249	243	223	266	233	246	245	226	266	255	258	238	237	226	244	220	258	249	228	236	227	227	241	232	228	267	235	252	211	238	231	238	255	239	231	248	247	249	244	219	209	260	227	268	227	250	256	244	256	262	234	241	215	250	254	243	237	222	225	219	245	245	211	250	237	229	267	217	233	246	262	204	247	254	245	263	239	252	216	256	237	245	222	255	239	225	242	260	244	252	242	249	249	237	218	254	241	229	236	245	234	239	247	237	228	249	249	246	246	227	214	241	251	241	227	244	243	231	259	222	257	219	223	283	243	235	288	227	272	268	214	240	243	242	232	250	237	225	243	236	213	223	235	265	224	245	223	228	220	241	215	222	227	232	243	245	251	258	259	227	215	240	254	241	215	223	238	248	274	208	235	232	228	247	257	242	261	247	215	231	216	227	263	255	238	236	234	236	213	225	234	206	231	223	238	207	246	244	241	222	240	232	216	253	225	219	217	239	220	227	230	265	258	238	234	222	253	244	232	225	247	258	220	264	228	248	258	249	249	238	245	254	205	269	230	247	243	243	254	242	231	235	251	255	236	260	253	251	281	253	253	221	248	248	248	215	244	258	217	220	203	235	246	243	222	250	255	240	246	238	245	252	234	203	211	248	265	235	247	241	220	216	233	241	236	255	242	239	225	226	229	246	235	249	246	245	230	265	246	242	266	247	238	231	271	238	227	226	251	241	225	231	236	242	189	266	225	237	263	249	211	219	235	230	218	251	267	233	225	259	229	237	256	231	238	231	255	237	240	239	235	231	238	244	230	259	231	240	237	242	252	234	235	238	214	247	250	221	273	229	250	244	222	226	255	242	219	253	228	239	235	260	233	262	252	265	258	235	231	216	273	242	226	241	231	250	247	244	233	219	242	225	251	247	240	252	215	241	237	239	231	271	246	239	229	239	219	210	239	249	234	206	225	237	249	225	238	242	237	217	234	251	239	250	236	254	230	217	220	241	234	246	235	247	229	238	207	220	256	229	244	218	246	204	239	225	232	232	224	227	222	248	242	236	246	210	237	240	249	229	219	211	246	230	246	227	248	281	254	248	225	242	258	258	268	246	262	244	222	257	228	231	201	213	235	226	255	236	253	281	246	239	247	238	206	241	223	258	237	273	247	210	246	222	207	246	257	245	261	239	215	234	242	239	241	218	230	253	222	258	252	249	241	223	261	268	222	258	267	225	221	213	229	237	260	247	270	225	206	245	244	208	236	259	257	249	271	244	229	232	245	233	220	232	247	234	237	231	225	230	255	218	225	266	244	255	214	262	262	233	224	249	272	239	247	215	233	261	242	249	252	245	216	267	203	221	213	219	229	241	233	226	228	231	230	222	224	227	222	248	243	262	241	254	229	211	231	261	262	244	250	216	217	256	239	245	238	264	246	264	282	245	259	234	239	231	234	205	288	204	231	249	240	230	262	206	217	237	232	226	234	240	259	243	236	249	233	235	253	228	231	273	266	258	204	253	266	235	256	259	259	254	232	242	221	263	253	226	246	264	223	231	243	257	235	256	241	244	223	235	288	267	225	239	254	237	255	246	201	246	227	263	233	234	214	222	244	237	260	240	224	235	255	240	236	231	267	246	235	256	255	226	239	240	232	238	241	230	225	229	232	241	258	244	249	228	256	268	224	236	245	241	234	199	224	230	243	228	236	240	236	231	234	234	240	263	232	247	221	257	246	252	258	211	205	232	220	232	247	255	243	260	243	246	246	231	232	218	257	243	228	248	235	247	274	229	201	239	228	230	259	228	254	253	257	259	218	212	219	255	227	230	258	233	223	239	231	229	226	224	239	223	235	253	259	247	255	234	231	258	238	255	244	252	251	239	250	234	228	236	248	233	250	243	234	250	224	239	239	223	228	239	251	221	245	255	237	257	234	233	255	215	221	235	264	234	243	233	244	253	241	268	226	212	246	245	220	255	233	262	219	268	243	239	266	224	224	236	226	271	239	226	215	234	256	216	260	247	225	242	230	243	215	244	229	250	257	236	221	237	233	230	231	235	246	264	238	220	231	230	216	236	220	241	248	242	265	234	276	244	234	242	254	243	255	266	210	222	237	279	237	233	226	246	243	246	244	230	265	258	254	226	226	258	242	234	210	232	269	240	257	252	244	259	242	260	224	254	253	236	236	229	212	227	222	250	264	242	217	275	254	216	226	240	217	240	231	240	236	286	228	251	252	227	219	241	232	209	235	238	223	243	249	254	236	232	232	231	218	266	230	239	257	238	270	241	242	244	245	231	253	267	238	250	223	239	236	213	233	241	248	208	259	221	216	223	225	208	239	221	230	241	219	245	229	223	264	251	252	235	241	241	278	218	208	225	256	252	250	270	225	212	221	233	261	221	241	246	280	236	247	228	232	243	238	227	259	226	229	263	221	239	230	227	238	232	226	229	258	242	245	258	254	230	233	227	223	270	241	242	252	243	232	260	230	252	253	219	243	243	226	269	210	227	254	232	239	236	229	264	242	231	232	235	229	229	241	225	228	236	247	230	238	236	255	213	232	221	232	230	224	248	230	269	245	209	219	199	254	216	244	240	223	261	243	251	214	233	253	246	218	242	243	207	227	240	216	219	217	241	249	248	235	231	243	280	220	235	245	243	239	262	248	231	293	226	239	267	220	254	261	233	237	253	248	240	254	221	232	247	246	224	264	225	240	247	239	215	231	270	213	255	237	251	233	265	227	233	256	245	225	244	227	248	202	238	238	235	240	251	256	226	236	234	235	241	228	234	230	239	212	231	241	231	232	274	243	267	277	269	234	242	273	226	229	253	209	225	215	270	241	233	231	240	231	251	239	248	257	248	266	248	256	246	238	222	262	244	256	258	275	255	236	254	232	241	249	217	224	225	249	254	236	230	215	248	237	247	243	218	224	242	252	247	228	223	228	223	239	238	233	249	272	234	242	247	241	238	250	252	203	234	234	226	238	239	268	229	258	208	234	246	243	260	275	269	260	217	195	224	223	218	264	244	208	223	253	232	230	221	269	240	221	263	241	253	235	245	237	247	252	282	207	243	220	263	252	242	230	225	264	244	247	230	249	241	243	253	228	259	255	245	250	272	242	218	252	246	229	229	241	253	246	233	238	246	201	238	257	217	225	233	232	225	220	216	275	274	212	231	243	235	225	241	212	238	246	246	233	254	272	243	229	266	255	205	250	244	235	242	218	251	200	222	244	246	248	244	255	214	243	219	259	227	220	250	248
49024	61229	62594	45567	31768	18290	10893	13347	12718	10905	9800	8759	7579	4703	3208	2047	2036	2056	1697	1439	974	738	688	637	632	575	599	624	636	576	585	603	616	597	667	633	574	588	631	602	614	673	589	552	629	616	597	621	586	610	571	586	612	613	574	638	601	602	594	639	615	577	572	600	616	644	633	607	594	548	674	632	667	617	594	582	598	638	586	588	648	579	621	628	583	596	577	593	594	646	635	595	552	608	620	588	584	580	612	562	602	579	579	619	580	595	629	621	620	647	628	576	606	628	601	610	632	641	603	612	588	601	576	645	629	599	592	596	610	608	586	628	637	578	649	569	616	604	660	594	632	649	643	578	576	642	607	626	640	664	581	601	630	616	622	585	625	600	590	604	546	602	630	601	584	590	587	631	593	585	622	629	597	616	615	583	585	640	597	638	619	620	620	587	613	599	605	609	592	656	585	584	610	642	587	604	621	572	615	612	637	552	615	546	605	593	568	637	618	594	663	535	595	597	603	554	623	616	569	595	574	577	593	585	641	564	602	633	611	630	622	599	646	640	642	620	624	612	535	537	611	566	580	608	627	586	605	580	592	600	595	564	633	596	572	592	601	648	575	608	599	615	593	575	613	605	633	614	597	619	620	607	586	609	633	612	628	596	572	628	651	556	600	613	615	586	625	622	612	558	632	604	570	592	599	619	595	592	584	593	576	602	617	588	603	609	640	603	580	585	663	663	657	601	624	623	600	575	622	591	624	612	580	616	588	654	609	592	639	609	597	593	587	643	607	593	623	605	632	624	604	645	616	594	595	610	605	606	596	592	597	590	632	606	604	592	617	593	631	590	616	617	579	593	620	661	608	625	595	576	572	612	584	618	592	679	601	643	625	603	611	611	586	624	628	607	590	603	603	601	603	642	614	628	668	589	576	584	565	598	598	579	596	611	638	631	619	611	601	600	610	643	609	621	618	608	611	608	584	570	573	645	596	587	596	593	592	607	566	659	586	565	533	597	621	659	544	595	607	650	634	577	589	604	627	625	619	622	641	637	634	583	626	616	573	572	568	581	574	619	559	675	633	601	597	608	589	609	571	609	611	639	597	584	633	575	618	620	574	607	645	623	572	626	673	631	623	592	575	579	605	597	604	636	567	609	582	612	653	615	566	612	568	622	568	605	596	596	565	647	637	582	586	631	581	594	643	612	580	636	569	628	581	687	620	585	609	621	634	571	578	625	587	602	591	586	583	585	629	643	596	606	573	592	598	588	642	590	561	593	583	584	616	631	613	636	593	583	546	612	644	625	614	630	605	618	581	603	618	608	594	596	644	623	652	601	600	641	646	521	611	632	584	619	607	603	642	596	633	637	545	614	594	684	636	623	615	621	603	609	584	583	589	608	611	616	619	601	622	589	613	603	570	599	609	600	597	623	603	618	612	630	580	620	582	578	630	581	576	610	624	617	583	597	596	572	655	590	653	666	643	597	610	603	586	626	640	578	596	620	588	615	626	622	574	626	587	598	649	580	622	640	604	641	601	650	665	634	579	591	651	646	602	562	588	610	621	609	611	595	595	665	611	594	606	676	611	622	593	637	620	552	617	586	609	608	574	573	573	652	584	615	586	632	585	612	604	599	552	609	592	649	626	582	616	609	610	546	629	634	628	620	576	606	593	601	603	552	656	622	647	630	622	551	581	648	626	624	537	536	561	590	573	552	627	620	600	610	598	606	618	611	644	623	641	570	619	593	625	537	594	586	622	605	607	585	587	613	641	629	610	567	590	593	574	603	664	599	626	610	572	640	615	623	611	622	600	603	653	588	597	615	622	593	610	586	571	579	655	607	626	637	610	570	609	668	570	566	580	588	609	570	596	616	590	613	621	629	632	614	602	667	571	616	634	624	621	622	629	626	610	591	602	668	642	555	613	635	580	616	580	590	644	584	598	592	596	631	616	577	628	598	610	604	595	618	620	581	628	604	599	584	575	538	631	648	624	623	552	611	616	642	600	614	592	604	573	573	605	581	637	576	579	651	602	611	604	583	587	581	634	622	580	549	597	626	614	624	601	646	597	604	611	637	549	613	640	617	611	581	624	682	630	597	596	650	623	591	622	622	573	640	641	633	593	612	587	608	585	608	600	605	609	622	601	622	593	593	636	622	599	640	655	637	614	598	602	576	619	624	567	663	630	613	635	621	610	602	575	618	593	593	598	606	584	636	590	626	575	618	628	624	609	569	617	579	608	603	609	610	638	613	582	627	613	621	591	569	594	600	620	615	587	582	640	572	603	610	585	578	644	534	599	591	625	560	636	617	592	611	599	585	586	617	564	608	640	624	664	627	576	621	590	568	604	613	617	587	564	619	592	600	557	604	592	619	615	649	612	557	613	582	596	569	636	635	643	623	557	618	614	619	577	623	592	543	601	575	610	595	603	648	595	607	640	600	586	631	603	596	566	586	676	591	591	628	623	603	529	598	645	604	601	598	613	613	631	612	611	615	590	630	650	621	594	600	580	620	596	568	632	579	587	607	651	614	617	625	617	610	573	616	642	628	608	605	682	598	604	586	630	608	628	637	618	597	588	581	600	635	595	607	593	605	624	614	586	627	598	586	625	579	594	586	641	626	622	606	578	628	585	608	588	607	644	591	657	603	606	591	608	607	598	599	676	597	593	570	595	633	595	611	590	621	608	595	608	599	560	635	623	581	602	598	606	603	620	606	643	568	554	539	585	585	637	606	627	590	635	589	629	599	645	609	648	564	658	631	640	616	587	597	614	594	575	598	622	591	617	598	592	582	630	596	595	620	591	594	637	596	588	581	624	600	635	641	606	631	571	609	590	614	617	638	589	598	614	624	647	592	567	633	596	584	638	576	571	602	586	579	594	587	613	644	600	595	596	612	627	587	622	604	591	591	559	650	569	584	598	550	639	523	635	615	610	554	623	606	628	590	616	617	614	638	599	611	606	585	637	628	626	610	630	598	585	643	598	620	594	585	644	584	613	616	564	571	571	631	586	609	660	582	626	551	555	628	623	588	579	614	616	609	629	606	628	605	590	625	633	622	604	614	595	609	596	645	603	591	618	626	637	623	559	593	644	597	608	604	594	592	576	590	638	605	596	647	622	641	582	581	646	580	640	626	606	584	609	631	642	541	660	620	585	616	597	609	534	578	632	587	594	630	571	593	580	647	658	623	619	621	621	630	625	606	646	596	602	604	591	611	589	615	605	601	574	592	643	597	600	632	606	577	666	627	594	593	590	589	618	686	627	607	623	627	633	612	626	586	657	629	584	548	656	588	570	597	625	597	614	573	608	614	599	630	623	593	577	568	603	598	580	633	649	593	572	590	622	631	628	586	560	598	629	640	572	603	618	611	608	623	595	592	572	640	592	617	623	625	605	649	574	605	608	602	602	584	644	588	609	629	622	621	611	579	653	641	571	550	599	589	602	594	625	624	598	607	612	607	600	621	588	639	616	637	613	610	624	618	612	600	640	635	648	625	596	621
74462	76571	68858	44275	24174	9598	3200	3664	3167	2548	2584	2423	1656	965	716	498	439	497	462	412	324	268	264	267	257	239	244	210	251	237	234	233	233	236	255	238	242	209	243	208	234	218	271	220	243	242	238	239	220	279	262	256	237	227	241	248	234	245	277	242	232	218	246	245	219	255	224	245	216	250	250	217	245	243	245	213	237	209	213	239	236	259	230	238	239	246	229	223	226	243	257	231	225	189	241	250	248	222	242	265	270	267	254	250	250	236	246	275	247	249	225	237	264	262	232	231	205	244	243	227	234	223	227	259	236	231	221	244	268	235	251	281	253	253	246	228	231	241	239	242	252	233	234	238	243	226	234	230	221	227	253	233	205	205	221	236	257	265	232	231	246	278	239	252	253	275	227	274	257	239	237	227	229	248	245	262	245	249	224	229	244	235	232	244	272	238	259	211	251	235	204	229	230	230	231	237	253	227	220	280	252	234	220	228	241	235	207	221	222	242	222	249	210	232	254	258	258	243	268	271	225	236	225	250	215	223	216	247	220	225	273	241	256	209	255	222	221	241	249	235	235	262	223	233	238	243	230	247	239	214	265	244	238	237	221	245	256	278	247	242	239	243	246	249	271	246	222	233	212	261	252	214	220	233	231	227	246	223	236	244	236	251	228	251	267	250	209	234	235	262	214	263	258	233	259	226	252	251	245	275	246	270	255	238	243	267	255	220	230	232	233	220	231	259	254	251	228	229	256	273	253	239	241	242	220	246	226	225	249	222	231	214	245	238	230	219	270	251	274	250	246	236	242	228	232	225	263	229	226	260	256	231	208	238	256	241	246	219	237	229	227	252	218	238	235	241	246	227	261	241	220	227	229	228	238	225	233	235	213	270	254	252	234	232	268	233	218	220	240	222	252	213	210	233	239	246	219	200	248	254	234	217	249	241	234	216	232	254	218	251	243	225	233	246	244	218	246	231	260	249	254	276	235	250	247	255	258	250	240	254	251	257	239	269	274	265	256	251	237	251	228	234	238	248	236	244	242	239	226	260	238	227	232	250	252	219	231	226	223	228	246	236	202	230	233	238	248	277	231	254	225	266	235	235	260	239	244	268	253	252	256	231	218	243	231	227	255	227	241	248	210	229	271	247	232	253	233	234	254	238	249	235	233	239	254	265	239	233	245	237	216	235	239	233	235	267	252	254	244	259	232	235	255	253	247	258	250	236	224	248	206	221	239	239	249	192	248	235	243	270	242	224	247	217	219	209	232	250	237	216	265	218	249	253	240	238	259	240	201	246	242	226	281	244	232	215	241	230	260	244	256	260	243	287	252	255	223	210	256	275	226	239	259	252	246	217	266	249	223	233	256	245	252	260	246	239	253	210	265	247	264	246	268	243	247	223	242	261	216	218	234	268	232	233	235	224	219	250	250	239	238	233	220	207	250	257	257	241	239	243	228	233	238	246	209	247	250	219	245	253	265	233	255	219	229	231	231	247	232	235	287	220	224	195	200	227	245	252	241	258	244	239	229	227	242	229	244	253	258	233	257	216	227	238	244	245	256	252	247	258	238	242	259	234	240	276	256	255	238	234	234	239	208	207	236	223	276	248	252	236	234	248	228	234	251	242	237	228	252	221	235	244	262	227	245	243	253	223	261	244	283	239	231	242	234	210	223	250	220	207	233	218	249	250	265	239	230	250	245	250	234	236	258	257	239	225	259	257	248	223	274	256	267	233	253	226	266	239	233	233	256	243	228	225	206	245	234	245	252	253	231	252	258	251	232	224	269	255	228	237	235	246	283	230	258	235	219	223	238	211	254	211	240	237	226	214	239	243	246	245	220	225	244	237	237	225	270	257	249	235	251	250	212	208	267	235	245	235	266	259	254	234	280	247	250	231	251	250	215	234	264	214	222	246	251	211	250	241	223	232	250	232	243	260	253	259	250	213	297	255	244	236	230	214	241	239	235	252	254	254	256	225	251	265	249	224	252	237	246	249	242	254	245	241	250	256	229	252	270	257	215	214	235	219	270	260	253	267	264	212	233	229	243	220	274	265	238	235	235	224	246	256	262	239	271	246	220	243	233	244	241	262	224	214	260	229	239	203	246	266	244	235	224	241	215	256	251	227	235	255	255	252	210	281	233	219	274	219	261	230	240	209	261	265	270	251	246	215	228	248	245	237	193	214	247	230	249	233	221	261	255	249	219	246	240	254	232	244	226	230	249	255	236	238	256	235	241	230	234	240	253	234	229	272	257	243	247	245	224	245	238	252	251	233	223	236	246	245	237	226	227	243	252	242	251	199	213	260	222	252	230	237	245	230	249	246	252	241	249	220	275	241	219	210	232	226	213	241	279	226	208	234	223	223	230	256	221	254	214	205	214	233	245	215	225	244	193	253	259	250	227	283	223	285	229	240	237	240	210	216	228	237	237	250	218	256	210	244	215	239	239	247	227	258	245	240	246	289	241	254	224	229	231	233	244	278	227	241	236	236	251	224	205	260	267	244	223	245	244	215	233	225	225	222	230	248	234	224	246	222	275	235	243	242	229	254	226	237	223	248	247	230	260	209	226	223	227	237	247	201	226	234	234	264	259	213	250	230	252	205	230	228	279	225	232	224	255	237	222	208	237	225	248	252	229	210	233	238	252	243	247	261	240	232	231	240	241	218	240	224	241	220	260	257	259	227	236	277	237	228	257	216	251	246	211	242	269	246	240	240	262	254	216	232	236	255	224	247	247	228	222	235	239	227	241	243	217	253	261	257	235	251	236	247	218	250	250	209	215	245	246	244	244	239	240	230	228	234	236	261	218	246	227	213	265	245	219	240	248	240	235	219	236	264	234	249	245	243	277	266	242	259	237	237	228	212	262	230	261	211	271	255	239	225	235	236	211	238	230	241	248	231	240	236	234	248	239	255	294	233	250	200	243	228	244	219	249	222	265	251	249	233	210	233	278	264	225	229	264	216	255	224	236	238	243	266	244	261	263	244	237	230	261	207	235	225	261	241	237	271	261	230	251	241	237	268	247	233	227	251	225	239	244	232	270	234	225	223	267	231	210	226	226	227	242	238	240	258	251	246	245	258	248	253	250	239	236	262	261	238	262	264	234	250	254	237	234	230	242	258	237	270	249	236	233	251	227	256	261	243	220	236	222	225	257	232	237	241	276	242	209	254	230	256	234	233	235	233	235	230	243	227	267	239	227	222	246	218	259	276	208	257	248	238	254	270	238	235	242	227	228	241	258	248	240	249	249	243	233	214	256	241	225	235	234	248	220	252	221	253	230	249	212	229	250	232	237	245	239	242	261	249	219	235	235	231	266	239	255	247	247	253	252	207	229	241	221	213	245	264	236	247	251	240	257	231	213	253	245	234	243	227	262	234	217	245	261	249	230	236	226	234	242	261	227	252	267	262	253	223	267	239	264	244	232	223	231	250	268	250	225	250	243	242	227	258	285	237	204	235	246	235	238	241	244	238	246	233	248	271	254	244	217	232	231	246
49097	61586	62897	46286	30731	16212	9951	12356	11761	10173	10424	9635	7107	4410	2912	2092	1582	2035	1807	1479	917	800	678	632	681	626	611	607	611	566	613	587	595	616	646	632	618	582	584	616	573	603	575	598	657	611	656	660	628	604	582	624	624	582	613	626	603	626	628	649	621	620	586	596	597	537	559	584	592	581	598	614	645	643	617	668	611	615	589	601	610	582	666	585	617	631	599	607	649	583	636	592	636	562	664	595	597	612	644	630	603	580	605	598	610	631	626	628	630	624	576	592	598	578	584	603	589	601	599	660	602	635	630	616	632	623	616	593	639	664	640	605	625	565	598	652	606	596	620	620	636	616	602	620	562	682	660	644	582	582	615	647	603	628	603	679	600	645	598	632	599	601	647	586	603	609	587	622	588	602	614	563	618	617	610	579	609	624	548	617	611	633	601	608	622	606	588	619	601	622	588	602	620	623	587	603	575	606	606	591	631	626	641	611	603	595	598	596	580	617	604	628	584	613	656	566	626	609	652	652	567	618	637	591	623	616	590	552	577	631	599	632	598	634	581	592	611	627	589	610	607	612	592	568	594	615	643	583	653	628	608	614	600	585	623	644	609	608	642	617	594	599	606	623	637	622	619	588	631	599	602	643	607	570	642	606	569	577	607	607	581	630	625	598	585	578	622	621	592	615	634	629	598	639	629	615	625	634	617	578	561	644	621	620	626	600	585	637	594	637	636	606	649	629	598	587	607	616	577	605	637	614	609	644	620	578	605	634	583	589	605	592	608	626	636	590	645	651	601	616	617	576	575	587	600	624	578	637	611	625	615	630	589	600	661	603	589	652	623	603	625	605	610	626	616	598	628	618	593	582	573	589	598	548	629	607	571	595	641	650	599	605	582	558	629	605	647	639	634	607	627	587	642	685	617	604	684	614	582	607	611	597	621	629	637	591	635	652	632	580	618	641	625	664	589	667	647	621	568	575	593	638	619	594	575	571	582	621	577	654	615	620	593	634	620	608	581	601	653	624	598	595	592	604	619	595	580	575	637	654	659	596	589	622	599	610	603	613	604	617	604	653	581	607	646	652	609	620	597	607	591	635	642	605	681	643	576	624	620	603	611	581	578	584	655	620	611	611	593	593	625	577	646	611	640	592	582	641	590	600	632	671	625	598	601	579	663	605	628	611	631	589	576	611	590	607	620	595	618	598	613	613	584	591	575	604	635	641	577	641	592	619	620	585	591	594	638	626	617	626	627	605	589	618	566	615	621	595	604	610	655	612	657	614	622	601	575	659	617	680	593	585	616	596	607	594	634	606	631	620	604	610	620	612	617	593	609	579	592	573	635	586	597	606	603	613	609	602	611	601	625	608	619	611	650	596	616	566	618	604	600	621	625	562	621	580	659	599	588	627	629	620	633	589	586	568	613	632	591	588	628	630	596	589	598	635	589	631	619	611	560	606	622	580	563	618	588	609	596	623	598	666	633	590	594	572	569	615	642	623	639	625	654	640	611	582	646	586	599	622	566	630	591	584	589	635	603	603	612	618	580	618	599	614	616	579	636	629	645	609	630	599	576	620	624	612	633	616	613	602	611	601	581	657	624	573	630	611	631	679	583	651	606	634	610	658	636	638	587	598	672	637	590	626	601	588	609	578	600	580	609	578	656	549	637	613	636	640	619	630	613	606	608	648	639	606	630	604	583	615	618	608	590	584	607	627	574	575	590	627	603	619	627	609	599	636	635	606	594	605	608	603	598	579	602	573	600	608	623	644	610	558	591	580	592	601	579	604	662	651	580	659	608	629	576	611	609	648	631	626	595	575	615	594	605	587	664	600	597	627	604	635	594	601	626	600	598	620	637	570	612	629	582	596	591	604	631	604	585	583	651	611	615	576	622	534	600	630	583	624	619	594	661	630	564	614	621	583	555	632	627	612	627	578	611	627	641	667	606	611	615	628	608	579	609	605	631	640	592	564	591	597	627	634	605	566	601	654	626	603	612	692	633	615	607	629	598	650	594	583	628	581	620	620	666	640	581	612	607	589	629	600	616	582	588	599	642	634	565	622	625	599	617	636	544	592	626	603	574	562	573	599	638	599	620	620	571	627	594	597	619	563	610	629	616	567	589	596	644	578	581	604	579	649	618	586	588	642	588	614	618	607	563	676	599	573	600	600	570	616	612	605	631	615	629	595	624	650	629	589	629	614	656	573	617	591	632	628	618	601	565	589	599	574	615	638	633	613	565	586	599	611	599	593	644	620	630	624	577	625	591	610	615	594	580	631	627	637	590	571	618	590	578	621	609	613	596	616	602	599	553	615	630	612	621	622	628	596	594	599	597	649	557	613	628	589	619	630	621	543	585	565	590	638	671	616	599	616	632	582	578	600	620	629	630	610	615	611	593	577	592	655	578	626	632	615	603	604	645	623	624	638	628	591	592	587	627	575	603	586	628	596	598	619	613	605	667	621	634	624	619	608	553	577	619	587	637	633	620	614	642	647	643	617	651	591	618	571	581	652	595	591	651	619	613	637	575	586	644	629	582	610	610	620	624	601	610	609	645	635	592	581	661	611	645	565	619	608	613	589	581	587	579	678	639	623	616	627	607	579	635	587	653	635	572	604	600	613	578	598	599	624	602	596	595	612	616	609	642	590	635	604	634	587	596	578	598	623	626	587	628	601	601	555	640	590	604	640	632	614	570	597	613	612	603	620	602	599	605	588	615	621	617	617	580	611	644	611	637	611	588	626	631	604	617	609	567	615	630	617	597	635	571	627	610	608	660	620	618	621	619	585	614	607	631	624	629	590	609	613	622	575	607	612	655	616	630	629	599	643	670	599	625	630	595	591	605	643	637	600	596	593	656	601	672	633	613	620	628	580	604	604	628	660	598	628	602	628	607	621	622	649	630	637	645	610	603	638	618	569	612	618	647	614	597	645	635	605	580	617	608	603	598	612	606	594	606	651	586	623	608	636	593	627	626	626	594	587	586	598	578	629	605	609	563	596	630	615	613	591	631	632	614	601	621	592	602	605	558	563	609	605	606	650	596	618	623	620	627	564	662	599	589	609	642	599	632	581	583	637	657	616	663	663	570	644	650	623	640	616	606	583	603	630	662	631	619	631	546	581	615	636	647	581	618	613	647	638	590	607	617	675	662	631	647	588	615	622	557	635	601	555	627	668	634	585	648	619	608	630	605	612	591	616	607	595	594	613	609	621	627	654	588	574	633	598	591	583	625	617	633	619	603	607	621	610	592	621	650	636	591	578	617	587	612	576	630	592	615	593	588	576	633	561	617	572	618	629	567	629	622	617	615	628	586	610	573	624	609	611	633	598	562	649	605	582	635	649	598	616	624	603	655	563	611	633	582	620	619	662	624	603	583	576	598	613	625	651	569	624	624	621	609	593	604	641	644	578	613	598	647	709	613	566	616	565	600	630	604	651	653	639	588	611	595	544	607	565	633	628	549	683	626	652	625	617	574	598	603	633	643	615	599	612	655	586
76149	76901	67636	44009	23269	8894	2854	3455	2999	2392	2704	2359	1636	862	630	548	453	430	491	367	319	249	246	289	255	216	246	269	229	267	216	255	264	219	233	251	246	251	256	227	223	247	251	242	248	234	239	239	237	241	235	245	227	257	250	216	261	220	236	254	249	258	265	233	252	242	258	235	228	232	236	254	233	225	232	237	247	250	206	229	236	241	248	234	245	221	268	260	273	230	219	221	212	270	241	230	215	251	254	239	256	238	243	264	215	241	238	265	240	269	265	233	240	214	251	236	248	251	233	287	228	234	230	208	249	246	250	249	244	251	235	225	250	232	245	242	248	221	225	240	247	224	252	237	252	256	231	246	241	249	230	240	239	251	235	243	254	233	241	255	234	228	259	248	218	267	232	259	238	244	199	198	258	245	241	238	237	249	254	258	279	259	255	203	280	219	228	231	238	243	224	266	244	214	249	218	243	242	230	233	230	254	229	264	233	257	233	218	242	237	239	257	226	276	258	229	228	258	260	236	247	230	240	277	243	224	257	234	250	228	249	229	283	264	242	240	244	233	253	226	246	250	233	241	259	259	230	225	225	215	232	276	246	228	241	254	252	237	214	224	245	251	255	251	247	206	239	233	271	225	232	230	208	237	246	236	248	222	240	230	223	227	247	238	249	237	237	227	252	254	272	217	252	241	247	234	259	247	245	228	239	229	255	249	269	231	250	260	244	255	239	247	227	237	244	245	243	221	230	239	253	248	244	285	259	250	255	249	250	255	227	257	255	225	210	253	234	270	246	224	239	270	256	233	255	280	242	267	197	253	263	244	262	206	238	242	246	230	235	223	249	244	204	249	264	251	235	224	230	236	262	235	234	236	250	265	219	251	238	248	238	256	237	225	263	262	252	250	261	270	221	241	244	242	249	245	241	230	248	246	215	244	238	234	240	249	257	237	256	222	233	244	251	250	235	233	228	210	232	263	261	261	229	235	235	240	228	219	237	234	240	223	228	244	238	237	219	214	239	251	258	246	252	229	249	246	235	256	247	247	246	240	277	251	248	225	241	268	241	248	217	224	240	266	236	243	242	259	234	229	252	225	274	271	214	242	229	247	238	262	258	213	226	215	259	272	247	238	243	278	232	222	237	251	253	251	221	261	254	229	229	235	231	250	241	261	238	236	232	258	244	263	251	252	263	224	234	282	267	241	231	252	246	243	233	261	234	250	230	253	241	244	215	265	238	250	259	248	243	246	233	211	258	244	243	231	217	240	268	225	235	232	251	235	260	217	240	242	237	255	232	229	240	232	234	264	246	245	232	242	243	264	214	250	222	236	248	243	239	221	207	246	250	232	241	258	251	239	255	230	267	242	241	245	295	237	254	220	245	242	223	240	226	237	243	247	240	209	273	243	250	242	244	252	238	246	221	229	199	237	245	233	229	246	216	260	258	232	218	230	256	207	247	273	247	272	247	231	263	236	202	226	227	241	235	289	233	231	232	253	215	228	216	219	259	257	236	206	262	245	225	230	218	238	248	260	237	249	269	269	259	240	248	262	249	227	228	246	234	259	237	237	256	246	273	219	241	232	234	200	231	233	261	257	263	243	242	252	286	238	254	231	254	249	246	251	234	213	274	229	228	258	244	267	274	266	250	241	244	206	257	226	226	226	251	240	267	220	249	246	262	246	245	206	233	220	240	241	255	272	220	260	253	251	233	236	220	218	218	256	234	272	252	238	255	240	265	244	289	227	245	217	258	241	237	239	209	215	258	213	262	238	248	266	228	252	226	260	286	246	226	267	238	243	274	280	247	223	234	244	248	245	249	245	208	265	244	239	259	230	225	246	249	265	237	259	241	234	256	234	247	248	256	251	243	262	229	223	250	227	238	267	209	238	257	227	268	246	258	219	261	248	234	238	257	216	248	234	254	260	214	228	216	246	256	253	238	207	233	255	239	253	242	229	254	222	226	231	233	245	245	222	233	258	235	245	239	255	209	225	227	248	243	264	262	257	227	251	224	197	212	218	274	222	236	249	214	193	263	237	260	228	249	209	246	267	250	219	254	256	259	216	216	242	251	244	257	218	221	250	246	231	250	225	251	249	264	270	250	227	224	237	219	250	230	256	234	258	251	235	230	248	259	249	226	268	235	244	230	259	264	235	233	242	242	248	224	231	247	274	242	246	237	223	244	226	244	254	236	250	249	239	234	241	263	230	241	230	279	238	238	250	245	262	241	245	263	242	238	244	228	247	241	243	228	226	232	231	226	228	230	239	229	243	226	267	253	230	237	228	249	237	258	238	235	251	227	233	251	241	250	223	237	219	253	235	218	236	242	264	244	235	228	250	247	200	227	235	264	247	239	230	215	240	251	257	234	215	236	230	227	272	228	225	251	261	237	254	232	255	253	227	243	219	221	250	259	232	260	240	230	243	247	275	241	222	214	243	253	233	250	227	222	240	268	269	255	205	250	231	249	226	248	261	247	248	256	218	259	232	244	244	250	247	229	225	250	219	262	254	235	263	279	243	206	233	245	213	238	226	240	219	255	251	256	228	256	223	263	245	238	227	235	223	238	249	237	241	216	250	254	236	261	260	265	236	261	281	253	235	236	272	235	246	228	221	225	221	253	220	231	233	238	251	231	259	230	255	256	248	240	252	253	250	233	237	244	263	274	233	255	235	243	237	259	241	248	238	265	242	254	218	250	216	227	209	242	240	240	247	254	245	252	237	242	229	252	225	264	248	219	252	267	232	222	255	196	231	229	241	232	227	260	277	234	236	239	246	231	254	262	230	240	250	264	240	226	259	228	290	226	279	240	230	253	240	245	275	231	273	225	239	225	251	234	244	242	237	228	271	247	255	232	258	213	252	241	245	227	238	244	243	231	256	242	253	234	215	268	252	244	263	229	252	266	226	231	267	218	237	237	220	265	256	247	217	242	251	279	229	214	266	264	223	225	250	270	267	243	232	255	239	245	229	246	241	287	251	240	246	226	227	257	248	233	228	266	229	226	244	241	219	262	216	257	238	251	237	224	233	216	247	244	259	264	251	228	240	221	266	240	212	216	244	252	254	264	246	221	217	262	240	233	233	246	236	245	249	237	217	252	265	248	276	233	239	239	259	256	247	251	222	243	259	221	244	216	250	243	242	219	239	230	268	208	287	238	242	224	236	199	236	222	257	218	261	240	224	245	244	247	235	273	234	253	241	246	229	217	244	231	250	268	232	242	232	248	240	245	285	203	242	240	240	215	274	253	265	236	246	229	247	256	241	221	224	230	230	254	252	252	228	241	228	232	246	228	260	277	229	207	245	239	239	227	251	268	233	266	272	242	231	239	258	237	237	228	238	226	231	240	228	213	215	268	237	203	254	209	235	260	230	237	261	244	264	256	227	263	224	246	257	249	238	225	245	243	236	272	256	236	237	251	252	265	235	224	298	238	253	218	264	208	217	234	225	235	239	230	244	226	257	241	221	231	221	257	232	242	234	242	198	236	241	227	262
50519	61130	61554	45849	29604	15183	8994	12310	11056	9526	10723	9449	6851	3835	2619	2134	1667	1738	1742	1357	916	813	660	696	589	599	640	573	671	630	617	632	620	590	593	636	582	622	614	621	598	591	627	621	631	622	633	600	640	612	575	601	641	602	636	628	641	599	615	597	612	588	594	641	620	642	596	630	591	586	658	626	605	533	612	605	649	620	577	603	624	626	605	629	590	612	592	633	602	636	602	626	618	604	611	619	628	585	609	597	664	639	630	614	594	603	587	574	606	568	582	590	609	556	668	625	616	565	587	580	635	649	615	606	604	604	639	627	661	581	618	646	580	601	583	628	626	627	596	613	600	589	605	580	562	626	589	604	645	578	626	595	623	622	646	580	577	603	663	590	622	617	591	602	642	611	669	645	619	600	625	617	635	570	633	606	615	611	591	598	589	590	609	573	614	593	629	656	603	604	608	629	615	592	576	606	617	600	628	610	588	612	637	649	602	587	629	596	624	584	647	605	623	598	598	602	607	653	607	610	636	604	608	575	622	663	653	586	623	598	595	632	573	621	576	640	623	589	613	565	606	596	566	621	566	625	641	648	587	574	620	596	607	661	644	563	628	583	639	617	639	647	629	619	606	536	609	605	616	642	562	610	612	619	655	598	593	629	583	598	603	614	616	621	601	616	606	595	601	646	617	585	652	627	607	596	576	636	642	599	600	658	610	622	595	607	575	625	639	628	601	639	589	582	636	641	634	599	576	604	599	606	628	635	601	617	615	644	618	588	637	610	556	571	611	629	620	610	633	598	650	598	630	617	610	597	652	597	647	602	616	621	615	592	585	621	606	628	658	619	637	595	663	623	593	612	602	663	641	612	644	645	587	596	589	612	637	661	652	607	624	625	624	616	638	626	607	608	632	588	628	616	595	583	598	615	598	668	589	646	605	631	620	607	593	628	610	617	592	594	603	622	590	618	603	608	638	565	647	619	598	640	623	586	638	610	605	656	608	651	609	616	637	610	583	647	608	646	596	604	650	664	570	605	614	596	604	639	638	644	606	606	617	571	616	643	567	570	630	635	632	600	601	632	596	595	609	607	617	601	620	659	639	605	620	624	646	680	653	634	616	612	602	626	636	615	663	631	644	603	612	636	588	597	593	627	649	575	617	607	584	579	634	600	614	595	636	619	568	616	681	558	629	630	652	652	609	601	631	617	582	604	592	639	639	577	613	590	610	609	616	571	626	581	580	595	576	616	607	537	615	627	636	600	599	580	638	655	577	589	569	605	605	551	628	593	633	609	619	651	625	592	640	593	637	630	639	605	597	599	621	615	616	647	579	606	567	614	619	608	627	598	582	624	617	620	621	626	575	609	575	614	599	618	621	687	656	636	565	620	630	594	577	627	588	601	604	537	592	618	631	587	625	611	587	623	626	578	623	594	602	620	615	618	609	606	632	652	647	609	632	625	606	633	619	613	630	610	571	609	588	599	631	622	624	636	634	620	607	616	604	565	652	589	613	626	628	596	613	607	637	654	634	562	589	617	610	599	587	622	633	639	596	652	622	591	550	598	670	620	661	659	643	603	584	632	579	615	591	603	641	587	621	621	615	625	626	594	576	599	628	635	627	607	608	621	620	643	630	610	597	603	594	632	633	624	624	564	619	604	584	600	594	592	656	566	577	672	652	627	649	585	556	642	617	610	625	666	616	606	579	627	609	621	618	646	619	611	653	587	589	582	589	586	602	628	674	599	615	599	558	619	625	615	620	618	619	596	614	607	588	611	616	642	624	622	567	586	641	616	572	640	606	658	618	597	587	566	629	633	628	657	589	628	599	638	643	593	632	600	639	628	635	591	627	580	642	634	666	632	612	596	638	648	599	622	604	619	628	568	606	613	632	590	628	611	601	626	623	601	615	619	623	634	632	609	599	637	592	621	621	642	613	628	616	605	588	619	586	595	660	631	624	605	582	561	606	620	597	607	592	610	609	595	585	579	586	599	630	586	653	614	633	600	580	640	604	627	613	616	627	614	647	587	625	630	590	595	599	585	623	621	615	621	619	598	618	632	552	605	659	640	601	602	590	587	641	601	614	668	616	617	644	631	676	623	633	646	592	585	613	681	594	604	614	647	647	636	580	605	602	618	609	637	604	629	603	615	651	614	634	607	554	607	627	624	628	592	622	623	629	629	625	619	571	636	585	656	637	579	614	623	636	616	612	616	608	604	609	621	658	588	659	616	620	578	616	631	660	594	629	615	627	619	608	584	571	632	594	631	661	650	676	598	590	568	583	603	659	613	651	585	665	613	609	580	614	645	635	643	587	569	630	651	596	586	644	605	588	611	630	600	615	577	668	631	654	595	632	587	658	617	601	652	630	601	603	638	598	599	627	599	636	596	608	596	572	620	593	633	678	645	619	562	561	593	555	630	564	599	623	583	609	649	612	599	612	597	587	627	612	644	552	627	611	650	636	592	585	606	591	618	617	625	614	628	629	625	556	597	621	629	612	603	580	566	575	584	617	638	612	646	621	609	613	581	632	624	649	602	626	635	610	596	612	647	601	611	602	610	636	616	590	614	590	602	593	605	639	589	622	630	633	637	577	612	565	606	580	631	636	603	634	614	575	625	545	631	589	611	596	642	574	585	593	668	603	599	645	621	598	655	616	650	549	600	588	607	628	616	607	584	620	606	583	603	636	629	605	613	612	646	586	619	640	606	632	609	594	622	620	643	590	581	581	668	607	640	639	608	620	611	600	641	619	593	600	603	612	612	623	570	584	643	619	578	598	631	632	623	609	624	612	571	616	594	603	601	597	651	620	619	637	630	576	596	616	622	620	593	681	625	632	642	603	612	620	619	618	652	584	610	612	587	545	653	650	597	608	608	623	636	621	603	588	619	620	589	650	618	586	591	597	625	650	631	623	594	626	606	615	589	604	625	626	611	610	621	610	640	591	623	621	581	645	611	578	638	631	594	612	635	603	616	624	621	600	582	600	646	609	622	620	608	607	620	572	637	601	601	654	646	580	604	614	585	668	620	642	565	644	608	639	606	621	562	573	619	569	639	627	595	607	628	598	617	590	598	624	588	652	622	573	595	664	651	613	624	636	612	631	652	628	582	583	601	600	568	626	612	635	609	607	617	599	596	592	596	587	620	602	628	606	604	646	601	576	599	612	634	629	632	596	590	629	627	628	633	611	550	645	636	609	609	575	607	617	585	617	591	572	626	620	612	619	642	637	616	623	624	598	608	664	663	590	609	579	574	643	628	588	571	597	624	580	628	613	586	598	630	576	651	642	627	594	633	572	620	617	637	642	609	629	593	610	595	626	595	594	611	617	594	611	607	612	598	608	574	647	614	595	585	588	641	602	628	622	640	627	602	666	600	595	601	605	577	569	625	615	606	598	635	604	599	621	619	639	623	620	596	601	618	617	561	616	600	622	632	602	556	613	628	621	610	640	652	647	592	645	626	576	624	595	590	639	654	601	623	608	604	637	640	609	604	608	586
76239	76288	66853	43268	24035	9347	3132	3899	3318	2669	2791	2539	1607	879	634	598	560	530	436	432	355	288	255	274	240	266	244	241	252	258	249	258	272	255	247	257	231	249	234	241	214	237	259	273	256	277	256	241	243	236	218	242	232	241	253	278	254	236	230	278	220	232	243	250	220	253	259	238	247	233	239	266	255	251	265	260	240	260	253	253	237	260	234	229	253	242	258	226	223	200	261	263	256	250	253	244	261	238	239	255	271	268	220	255	269	247	282	254	244	248	239	289	260	224	257	258	277	218	243	232	229	269	240	253	232	271	267	206	221	266	227	260	242	244	262	264	216	247	259	269	243	224	235	259	261	213	251	264	228	255	227	206	251	211	233	231	239	270	234	231	246	229	220	249	259	277	247	258	238	240	223	239	241	246	254	240	226	256	216	238	228	255	233	260	225	232	220	253	260	238	245	229	242	226	231	226	236	247	241	255	247	238	213	262	211	266	278	236	258	268	240	254	240	237	228	268	230	222	262	247	223	253	235	236	225	221	237	232	217	236	229	249	214	243	230	275	256	238	252	239	268	256	229	236	235	255	229	241	243	265	264	234	246	223	241	242	233	252	214	275	237	256	258	260	272	250	221	232	240	220	263	271	242	245	256	269	233	257	252	236	230	216	239	244	247	239	237	221	247	236	220	256	222	269	219	242	266	247	247	263	255	277	260	250	233	239	247	262	269	210	249	247	229	255	239	267	254	251	245	239	255	214	236	232	249	265	213	241	242	255	238	223	220	243	229	238	241	275	242	245	212	221	242	241	239	241	273	256	264	229	242	211	249	254	245	247	218	254	256	239	223	228	240	230	252	245	262	278	234	218	243	262	253	260	249	224	250	247	232	248	235	219	210	226	243	269	258	273	267	235	291	248	235	254	248	223	254	259	236	248	255	229	270	267	258	249	234	248	231	237	246	257	244	225	269	272	245	244	217	238	270	224	268	237	217	244	247	250	243	231	220	249	221	235	244	272	251	239	248	227	238	231	244	247	244	220	217	220	280	254	230	242	229	234	231	258	242	229	236	266	253	253	239	259	256	242	261	256	223	249	236	230	293	272	231	230	253	260	256	233	253	251	221	262	243	238	261	250	263	245	280	257	209	238	254	248	247	244	235	254	225	228	244	260	275	233	217	253	251	238	259	233	224	240	256	262	221	236	224	245	254	236	256	250	233	255	242	236	222	232	230	232	235	251	226	246	259	254	243	249	211	198	228	272	239	269	236	220	235	244	232	264	220	221	253	241	239	251	262	249	237	208	246	256	274	230	231	235	258	214	258	223	250	257	242	282	244	241	228	223	225	243	261	242	225	237	238	242	251	239	248	249	218	244	243	255	234	220	227	250	246	250	273	251	260	266	233	258	239	274	249	247	254	235	245	225	255	249	226	213	248	232	239	255	201	223	239	249	233	255	252	258	230	249	247	228	247	254	252	261	239	228	241	274	236	258	238	270	212	262	228	252	236	242	263	240	238	262	256	247	227	256	240	245	248	277	235	238	255	246	243	232	242	260	227	236	248	259	245	239	270	242	245	245	227	255	251	237	248	271	233	286	232	282	246	254	228	259	284	253	246	250	242	248	236	258	253	256	236	241	224	262	254	236	248	254	238	237	240	246	259	245	239	245	240	234	241	216	227	249	242	266	238	259	216	230	260	225	227	250	237	230	258	212	214	264	255	238	259	234	249	224	249	243	238	254	258	245	248	217	255	231	252	226	259	258	229	214	221	250	253	249	269	244	248	248	232	209	239	271	259	221	246	251	252	247	250	242	255	265	246	255	264	240	251	243	257	235	215	238	248	257	253	247	250	259	262	230	252	241	248	217	224	255	221	229	263	247	235	244	250	237	275	239	239	235	223	234	241	256	257	242	237	211	248	258	242	246	227	236	252	221	240	248	299	257	278	264	205	231	255	255	225	262	248	227	238	246	261	273	230	260	241	259	244	273	240	241	248	272	253	258	242	238	243	242	253	266	220	246	245	274	238	263	226	265	238	234	214	220	272	235	252	255	268	238	233	236	244	237	252	245	271	258	270	227	261	221	245	243	253	243	254	249	234	212	243	236	248	238	231	239	238	264	242	251	255	241	264	268	263	260	232	224	240	230	230	250	222	241	274	242	231	245	260	266	229	247	262	252	262	213	247	281	226	228	246	264	236	253	236	257	238	241	251	233	240	259	223	260	245	256	230	228	234	238	230	248	238	265	277	257	242	250	218	296	229	269	257	235	235	271	206	274	263	253	214	249	223	239	267	239	245	225	247	247	223	219	212	233	268	257	230	252	254	222	219	282	262	258	259	234	265	243	249	225	242	235	244	239	259	251	249	259	244	241	239	227	245	238	239	251	244	251	251	248	263	229	240	244	244	257	255	261	236	226	247	232	252	237	222	220	273	235	250	245	220	250	243	255	274	223	233	264	269	255	233	227	234	233	274	264	223	245	242	230	244	235	219	236	249	276	239	260	230	240	243	241	249	260	236	249	273	265	230	254	211	242	232	240	245	238	268	235	263	252	264	224	222	231	250	255	274	215	260	248	249	264	222	236	238	243	206	215	223	253	228	271	242	224	223	212	231	270	252	212	208	220	255	241	233	245	264	253	235	242	271	255	243	232	236	235	240	243	247	248	239	228	262	230	263	254	248	231	232	252	229	255	202	251	253	242	248	252	254	257	259	253	281	267	247	244	259	263	248	234	252	243	261	223	242	243	293	265	253	230	252	250	232	249	234	264	245	242	248	243	236	235	236	230	264	243	264	261	248	234	233	213	258	235	239	207	269	272	258	257	245	232	242	217	255	250	241	245	238	267	246	240	249	263	252	274	274	226	247	237	255	270	206	249	261	256	247	219	226	235	211	245	217	209	247	260	237	234	220	237	230	231	240	219	242	247	230	243	241	255	230	229	260	238	252	236	259	239	226	238	290	240	269	251	232	250	221	233	248	238	217	251	237	244	241	227	220	253	237	257	224	276	220	245	230	249	264	265	245	241	225	229	257	234	237	239	248	229	282	250	252	218	239	226	221	237	260	261	261	261	271	286	281	231	240	261	264	225	214	246	262	240	212	241	254	252	218	254	249	258	268	243	229	242	235	237	247	249	238	245	265	217	226	211	220	245	244	238	237	262	271	243	248	227	224	255	248	245	261	196	230	245	232	239	234	265	263	246	233	252	261	235	243	224	244	243	236	251	257	255	250	231	275	259	272	256	229	222	216	254	223	231	255	239	247	265	242	216	242	235	252	219	250	215	234	226	228	252	244	233	254	233	246	253	251	244	259	236	247	229	249	242	235	222	242	262	238	261	247	240	240	240	211	226	212	234	242	214	240	251	237	224	215	246	238	271	263	263	211	246	228	244	227	260	259	219	243	235	249	270	276	239	285	246	254	244	276	251	230	245	238	246	253	277	227	236	254	249	217	249	274	205	244	271	267	259	234	246	205	276	265	235	274	246	252	269	249	272	235	227
51150	61273	60750	46004	30404	15567	9638	13551	11810	10303	11288	9921	6883	3867	2797	2322	2264	2038	1665	1491	919	753	616	687	667	621	665	645	623	589	567	611	608	599	591	601	589	580	647	630	641	600	588	642	624	648	630	587	597	622	630	635	624	649	630	631	594	615	660	589	602	605	579	599	625	610	645	615	588	607	620	621	601	615	636	603	627	672	613	613	620	665	618	642	583	595	609	626	611	640	576	626	646	633	632	645	594	654	644	631	617	599	587	631	608	565	580	580	635	629	625	594	624	651	609	635	588	611	636	620	589	591	592	638	643	618	614	598	606	599	586	610	616	595	647	596	646	625	630	598	616	582	625	651	630	595	648	621	611	647	593	614	637	613	631	625	653	601	608	598	610	629	644	618	630	656	587	631	554	594	589	616	596	608	610	575	597	621	575	606	603	622	600	638	645	609	626	594	575	619	596	603	585	582	638	584	633	596	617	629	599	607	598	628	639	614	618	618	622	671	644	595	626	637	669	611	624	602	637	650	610	605	609	626	620	600	678	579	595	649	658	647	621	615	636	578	560	644	589	636	595	598	610	640	644	633	612	667	626	622	626	615	626	615	635	606	632	626	635	639	567	585	594	605	590	578	601	641	629	649	590	591	580	629	600	601	596	613	634	616	657	641	600	624	626	635	615	654	630	577	598	608	622	617	621	603	637	553	604	581	649	680	613	625	583	637	638	626	609	578	624	625	642	603	578	613	624	631	648	624	608	621	632	598	619	648	637	643	607	595	622	603	605	601	621	628	634	630	652	654	585	633	589	623	649	642	622	575	600	619	615	616	642	605	628	594	623	663	626	625	663	621	607	631	636	675	623	591	607	608	573	580	615	602	589	638	621	615	629	630	634	609	624	634	587	593	616	656	657	625	691	598	655	579	637	609	684	631	650	592	624	623	562	613	615	603	614	628	629	615	599	663	632	598	611	619	629	609	583	630	600	624	608	644	640	625	649	624	630	568	596	622	586	646	618	624	646	603	624	612	600	625	630	594	630	590	662	628	614	663	621	624	607	623	613	594	603	645	602	646	579	621	643	641	623	626	616	631	642	606	640	596	638	615	622	666	602	609	642	602	597	579	622	612	619	612	603	600	606	629	611	609	586	635	631	620	570	620	604	622	636	606	587	661	622	586	606	668	629	630	622	601	648	608	589	624	641	611	654	667	641	632	658	611	605	559	609	618	617	644	626	649	593	629	628	547	611	603	629	639	626	580	646	583	619	614	589	573	603	613	649	603	589	630	594	629	595	613	632	621	627	587	607	626	620	599	620	610	629	622	612	580	620	606	606	650	658	600	617	608	615	635	605	628	663	598	621	609	630	615	616	560	607	624	632	633	629	623	628	677	605	624	607	640	629	589	598	635	605	599	634	627	614	602	632	609	645	603	641	600	664	636	606	627	584	631	630	639	593	615	610	646	630	607	602	619	650	633	640	613	630	622	606	628	609	632	603	600	653	611	595	630	629	648	576	615	622	662	625	587	653	643	642	598	671	599	597	610	620	617	664	692	610	603	657	614	638	640	614	582	613	600	598	603	608	639	639	661	620	592	599	614	629	599	629	632	647	642	595	633	617	644	634	634	601	644	607	626	597	603	621	577	658	609	642	637	581	607	629	614	637	647	619	651	652	603	601	609	613	566	634	647	580	609	612	622	585	654	645	558	616	626	607	634	614	675	602	649	625	557	659	677	621	602	586	634	622	652	615	633	626	619	624	638	641	612	588	655	633	628	641	619	613	634	618	590	647	602	635	635	647	649	589	623	640	644	621	557	639	620	655	630	592	609	606	640	654	602	630	611	616	656	590	656	625	600	618	581	616	626	627	655	643	641	630	592	651	638	625	583	587	663	643	604	684	587	628	626	599	596	581	597	628	607	631	608	586	629	593	588	575	632	597	633	633	665	613	606	648	605	643	599	597	657	628	625	644	593	613	606	636	645	610	623	628	637	644	578	635	647	644	640	607	629	593	633	628	651	593	582	617	616	629	581	575	595	631	589	596	630	643	669	639	658	596	587	628	588	683	642	617	638	624	607	633	584	614	616	647	618	596	608	630	570	626	626	660	642	602	636	633	636	614	605	637	593	616	602	641	618	606	584	645	574	620	657	612	580	586	605	621	600	592	632	602	658	615	609	691	620	649	661	620	596	601	593	620	609	617	638	620	601	630	602	659	666	610	646	627	555	622	618	577	618	631	641	608	652	661	592	663	603	605	632	641	636	609	594	647	668	612	594	612	630	628	586	602	635	613	636	638	609	656	654	620	628	626	600	648	618	599	624	644	638	615	611	632	614	606	576	623	620	571	617	639	634	618	621	629	625	647	606	633	584	594	635	610	615	613	605	615	605	640	633	610	651	613	633	609	637	636	643	619	622	599	616	609	611	664	591	618	600	604	650	606	603	600	579	575	614	617	607	616	652	615	638	624	632	599	638	564	565	618	580	586	629	611	619	678	624	618	660	667	611	590	602	657	603	645	584	645	594	621	662	613	629	634	636	581	608	587	634	635	628	642	623	619	661	596	661	621	648	588	609	662	639	616	599	568	608	590	604	672	579	615	602	626	589	584	667	568	627	644	625	629	626	628	615	612	628	624	603	623	601	620	619	603	621	624	601	637	628	646	660	643	590	599	589	643	615	647	598	602	610	613	619	645	618	623	636	591	608	629	592	661	636	651	643	625	617	617	564	639	605	610	636	604	610	640	641	604	599	607	593	622	668	619	604	641	688	602	641	623	611	644	585	607	613	595	602	642	594	633	604	628	610	607	604	576	614	617	608	605	606	633	594	651	620	616	633	594	614	627	642	609	604	611	633	596	580	618	604	632	640	626	619	596	643	659	596	666	643	556	580	622	584	594	608	655	579	580	597	654	626	563	619	610	598	622	617	599	671	595	658	626	635	640	630	639	589	620	613	604	592	599	635	563	618	583	673	604	599	600	627	574	619	600	633	659	657	602	631	622	643	603	628	638	631	623	632	679	607	663	632	593	629	653	626	625	628	612	588	648	672	608	675	616	694	629	633	633	617	608	633	606	611	595	588	641	635	619	589	628	612	627	606	607	646	612	630	622	624	614	647	597	632	652	586	619	585	585	621	641	568	628	667	585	624	624	598	633	640	627	605	623	660	621	564	640	611	628	656	627	631	634	631	608	625	620	616	662	623	630	611	636	645	580	621	628	585	622	613	580	598	654	592	565	609	627	644	606	616	593	640	666	549	617	652	625	589	623	635	652	633	623	616	639	682	617	661	598	627	629	663	649	639	655	654	603	643	611	623	619	614	627	611	643	653	642	654	619	622	616	624	629	593	620	627	591	636	609	609	604	616	648	596	625	635	597	575	637	571	661	644	615	636	641	599	605	605	622	605	633	605	602	648	651	643	601	656	593	630	592	633	668	558	594	666	590	649	641	633	588	636	611	638	642	633	615	586	638	639	607	642	667	618	636	584	642	600	603	609	600	573	614	687
74147	77845	66727	43502	25359	11284	3643	4239	3345	2949	2984	2522	1883	1113	786	635	625	604	518	447	363	264	241	285	279	250	278	249	236	224	240	280	271	280	252	237	243	276	251	224	230	264	263	263	244	256	236	268	259	245	232	251	242	238	222	248	233	252	229	257	241	278	252	252	242	244	236	252	241	272	252	261	229	234	241	244	255	251	220	216	236	251	260	257	240	241	260	221	223	247	274	246	257	251	217	273	242	241	261	243	226	264	260	262	308	222	272	235	256	247	244	233	223	261	263	248	231	246	230	230	241	231	237	257	242	232	233	257	237	274	232	254	239	247	259	253	229	240	248	278	242	249	248	266	230	266	273	272	248	265	243	244	255	260	230	227	243	261	260	238	248	240	250	230	228	252	252	251	234	278	262	268	269	251	252	230	245	244	231	250	232	233	276	254	240	221	238	229	238	289	276	240	210	248	249	267	244	230	273	273	230	265	226	249	266	238	231	259	260	257	261	249	209	256	233	245	230	237	249	233	237	265	226	256	266	234	231	230	244	225	217	240	267	240	232	243	246	259	275	237	250	235	230	233	237	245	280	249	263	269	247	243	269	268	271	245	240	261	250	242	228	242	242	228	252	266	239	235	264	258	246	262	252	238	270	267	265	250	235	249	247	259	224	227	226	224	278	274	258	250	251	246	201	234	244	232	243	246	269	221	234	230	242	234	236	263	252	229	247	267	238	219	248	257	248	237	234	236	286	256	214	247	266	222	256	249	237	250	241	252	253	228	231	226	241	245	235	258	214	251	241	215	239	254	245	274	230	226	245	239	246	243	227	223	262	230	270	252	240	279	246	232	247	232	260	252	236	269	237	241	257	249	238	239	241	241	234	260	238	248	266	248	241	229	242	240	244	256	262	261	276	240	247	246	258	252	279	260	256	257	228	222	245	241	226	260	269	240	239	265	231	241	252	248	291	235	232	225	248	223	254	257	234	232	272	233	231	220	253	219	217	260	248	226	239	262	249	247	254	232	249	254	228	246	290	281	247	259	252	249	269	242	221	253	230	248	223	267	245	273	255	222	240	251	231	241	258	271	242	256	262	239	220	246	248	233	266	221	252	229	307	247	228	232	227	264	251	275	257	245	265	257	240	241	237	246	256	235	231	247	251	243	238	284	235	237	264	245	263	242	223	248	227	269	255	269	242	249	236	247	255	252	225	246	243	239	232	263	254	242	231	270	227	274	225	265	229	246	210	267	230	248	246	231	225	254	242	218	248	218	228	233	255	237	251	262	246	211	251	237	247	246	271	260	238	242	247	205	268	257	255	258	256	259	230	224	220	248	261	218	272	244	254	236	247	250	239	253	283	232	258	267	260	251	237	237	205	223	264	240	252	269	233	262	265	232	267	272	258	236	232	258	258	235	236	257	233	210	254	253	249	249	248	250	242	239	227	258	250	273	248	262	245	251	250	231	258	247	217	258	250	237	230	244	239	233	265	238	270	244	247	247	241	242	247	259	260	261	225	241	231	240	247	261	206	267	251	252	270	265	273	254	240	253	268	257	228	256	261	256	259	248	253	261	241	236	245	245	259	240	244	239	253	264	259	257	221	244	256	252	275	245	227	268	233	224	232	241	244	261	264	239	242	273	251	266	258	224	247	225	252	254	257	271	243	258	253	252	252	242	253	239	229	238	251	250	241	265	290	241	231	233	250	247	270	263	233	227	239	249	260	236	236	244	266	248	255	260	212	253	248	253	230	264	237	233	233	231	255	225	223	245	268	250	231	233	224	216	240	221	230	267	262	241	252	291	257	246	262	269	242	236	229	241	224	249	253	261	234	220	257	230	266	228	245	259	234	229	224	271	244	257	239	250	263	249	265	278	262	246	262	235	252	280	237	241	253	257	223	273	227	239	265	253	259	269	220	252	217	259	256	226	263	251	284	229	280	222	242	245	250	272	204	245	251	255	241	228	248	246	230	229	229	284	249	268	277	244	226	266	250	247	246	244	232	243	275	202	233	260	231	268	244	232	257	273	252	251	252	234	253	247	265	261	221	242	221	222	239	226	228	243	232	231	241	237	249	259	222	243	211	218	222	247	247	240	245	222	242	258	229	246	245	261	255	254	258	263	236	266	252	251	237	267	255	238	232	250	264	233	230	238	270	205	255	241	246	225	273	247	256	261	275	225	254	287	217	257	239	229	253	268	254	258	272	266	243	261	277	218	263	224	270	244	234	241	241	207	243	257	239	255	280	265	235	235	252	245	238	239	235	250	260	232	275	251	260	248	230	235	253	209	269	259	235	259	259	258	251	254	254	222	255	278	258	246	241	256	226	262	271	246	257	228	233	238	254	247	245	255	217	244	239	252	258	241	264	252	264	229	226	223	248	245	238	250	269	241	245	224	206	236	266	220	248	257	242	252	257	259	256	228	263	243	261	265	258	211	245	232	254	244	235	233	241	283	241	232	252	253	269	251	244	247	218	250	246	237	275	236	231	219	250	242	243	244	246	226	274	267	265	243	255	245	248	232	248	251	278	252	244	232	241	268	273	241	259	245	255	259	262	279	253	248	256	237	240	271	272	266	272	217	240	259	257	244	231	249	250	246	262	252	238	249	246	277	240	254	241	251	245	258	251	232	233	218	254	233	246	223	239	260	272	259	279	246	239	218	261	265	272	239	260	265	250	217	231	249	218	260	235	213	270	242	241	211	254	261	252	248	217	215	240	218	278	225	245	241	234	280	257	236	261	242	232	262	243	235	232	263	257	217	245	234	236	243	264	241	234	270	250	256	252	212	228	182	255	230	230	252	269	246	279	263	245	265	255	217	280	269	208	248	245	228	249	263	253	247	229	250	215	228	244	261	245	262	245	239	235	249	232	236	261	237	259	241	241	237	236	254	246	239	269	239	266	244	239	243	242	244	226	283	271	272	238	264	234	247	251	222	234	251	213	248	261	265	250	247	260	253	236	242	256	242	247	263	249	256	235	248	255	236	265	223	232	291	238	246	254	268	242	252	251	256	217	258	248	279	245	225	240	247	262	236	246	246	246	241	226	245	254	233	229	264	225	252	247	259	228	264	243	230	244	239	256	232	284	235	246	253	236	243	268	246	235	232	234	225	251	258	235	271	256	245	247	246	251	266	255	251	263	257	253	231	229	259	244	222	280	213	249	224	268	225	237	272	236	241	233	239	264	243	221	213	220	231	240	255	273	253	255	273	223	231	213	246	245	247	236	222	248	220	252	241	251	231	261	239	213	258	213	281	246	257	282	245	246	227	264	257	266	308	265	233	244	254	223	258	243	287	246	248	257	219	271	263	259	276	235	243	249	233	265	266	245	259	257	250	230	239	232	262	262	280	226	244	241	247	231	247	251	256	245	243	204	223	236	230	283	240	219	269	236	249	269	269	276	272	262	270	250	248	229	219	236	251	236	247	230	257	257	246	282	269	252	277	254	228	242	255	220	230	243	273	249	221	240	259	268	229	216	255	262	218	227	229
48624	61781	60233	46576	32034	19016	10738	14122	12160	11006	11570	10285	7412	4318	3257	2445	2529	2635	2002	1713	1158	747	657	659	713	649	667	609	630	627	627	561	613	661	618	583	644	621	607	640	646	587	614	660	643	630	586	619	668	610	605	636	668	596	695	626	613	627	641	609	642	590	661	630	621	636	613	645	609	637	626	620	583	623	652	645	643	672	602	592	591	606	610	630	597	592	606	632	645	633	629	640	634	649	642	616	632	620	612	625	629	619	623	603	609	623	648	635	651	574	596	615	659	683	619	655	656	588	637	614	646	640	561	628	625	624	654	648	627	633	579	602	624	633	625	611	633	589	631	560	668	640	570	624	637	604	590	575	632	641	640	646	683	635	653	671	596	591	631	612	596	588	605	624	617	605	617	633	551	642	585	620	607	610	619	627	628	593	595	628	611	640	633	649	607	623	624	638	618	595	637	576	612	622	625	596	625	631	610	656	617	605	616	644	626	618	639	619	647	647	641	602	599	618	674	650	566	599	655	588	679	674	607	622	607	599	624	627	666	627	640	667	599	633	639	569	629	662	650	645	607	615	629	587	625	616	628	655	656	611	646	627	620	662	625	630	619	668	591	639	617	636	628	617	591	585	626	663	609	644	630	610	651	615	635	604	597	649	631	623	611	607	664	657	601	637	600	633	624	604	644	603	618	638	606	604	716	640	585	610	634	669	619	681	615	624	593	666	642	615	630	645	607	631	627	668	593	640	617	576	596	608	627	628	641	604	598	620	652	567	596	591	630	621	618	606	640	592	626	669	657	606	668	660	648	606	614	613	623	619	577	634	650	611	584	635	645	613	631	613	628	641	573	696	648	606	611	609	626	608	618	615	628	598	607	643	585	611	636	615	618	605	578	669	628	635	547	636	630	600	615	657	601	604	633	622	615	581	622	633	624	665	640	624	589	606	611	597	590	641	646	622	657	601	657	603	600	623	589	658	622	639	611	619	670	626	610	643	643	611	635	586	569	615	575	638	571	667	615	595	634	625	629	624	636	619	650	632	606	629	654	636	642	599	600	608	659	631	613	598	617	629	643	594	622	593	614	599	613	611	620	654	628	600	620	658	593	655	637	613	632	631	631	567	646	605	648	623	597	600	616	627	668	597	631	638	626	619	630	611	658	602	625	621	599	617	611	664	573	587	616	638	639	616	654	637	618	659	636	638	629	614	595	626	644	676	622	611	595	644	588	640	667	638	632	610	598	627	633	602	618	651	570	628	618	695	601	621	625	672	626	620	628	614	656	631	623	656	651	627	628	641	628	645	590	602	631	588	645	624	622	627	552	651	642	648	613	629	646	618	587	628	621	622	678	599	664	694	600	627	647	625	622	629	679	653	596	599	636	581	607	632	676	600	611	651	641	631	684	651	586	588	633	582	631	569	592	672	613	641	658	600	616	648	644	638	614	649	650	648	620	670	664	630	629	679	609	627	651	639	613	592	620	624	604	640	612	605	619	616	665	634	571	635	617	593	606	613	634	639	591	605	649	594	622	611	614	615	621	647	603	639	616	600	598	625	630	608	614	649	639	612	650	577	619	630	651	648	657	625	614	634	610	639	608	579	590	629	630	635	593	652	608	651	653	609	628	600	635	622	644	652	613	591	637	574	676	642	624	648	597	588	639	600	615	611	651	596	651	621	616	638	638	632	629	575	616	676	618	632	605	643	622	601	617	625	646	609	627	670	662	588	657	655	648	649	613	661	629	612	647	609	610	603	607	597	654	578	613	667	595	651	627	621	630	648	654	622	596	598	643	632	600	672	579	651	594	637	636	631	676	606	608	635	683	643	595	644	612	606	598	672	637	602	647	657	615	610	598	610	610	623	586	599	660	664	611	627	637	648	653	679	595	636	641	665	637	597	641	593	679	650	614	661	662	624	628	633	650	623	616	653	656	680	670	604	631	609	623	647	590	624	639	630	631	609	634	622	596	626	606	618	640	591	595	690	633	581	619	665	591	633	622	624	625	574	685	674	643	633	633	669	634	596	609	611	604	621	578	642	607	605	677	619	630	615	603	658	635	587	595	682	649	609	630	641	580	656	633	646	668	643	623	649	675	596	669	637	648	627	689	632	634	638	626	622	665	586	615	663	622	644	646	644	637	629	614	634	605	567	632	638	609	664	615	614	618	649	601	659	606	658	603	621	642	624	628	612	622	551	595	645	602	568	606	611	635	589	617	624	641	635	633	653	634	605	587	607	624	622	625	607	553	647	652	630	617	583	674	606	603	676	567	621	617	629	701	639	624	638	616	624	656	601	578	650	612	631	604	652	559	621	613	606	635	620	579	655	607	603	660	633	622	619	650	623	608	647	670	588	613	620	649	660	629	607	659	633	632	626	641	627	625	660	612	624	613	630	625	561	621	631	596	672	657	578	599	633	621	627	614	609	633	658	633	620	687	624	627	631	641	629	616	593	602	634	596	633	628	622	660	601	655	600	615	637	629	606	638	646	607	612	649	620	576	617	631	613	587	624	586	624	653	657	654	637	633	621	600	635	617	664	638	573	587	637	648	643	637	624	645	671	638	622	671	613	632	647	622	634	622	628	584	606	671	616	588	625	657	619	651	581	608	665	598	610	592	620	584	665	636	666	641	622	627	611	637	629	565	648	625	637	636	630	646	629	634	637	617	599	582	625	653	668	621	641	617	649	621	630	651	614	629	642	615	630	595	592	611	626	651	612	643	628	693	632	675	599	642	624	618	602	625	592	628	627	625	575	582	612	605	610	625	657	577	637	641	652	645	656	596	637	597	629	626	607	598	652	586	626	672	649	602	658	581	643	643	648	618	655	613	615	668	606	651	604	614	638	621	653	612	594	621	607	669	650	623	645	605	631	646	652	635	633	578	646	614	602	651	612	634	639	663	605	620	646	663	613	607	611	626	613	650	626	605	681	641	670	655	652	619	644	658	660	638	638	640	640	584	576	599	604	611	613	643	628	625	634	632	614	619	611	570	669	632	615	638	641	666	619	623	622	610	619	610	649	648	615	623	604	593	617	622	643	652	683	624	634	653	616	659	649	601	664	602	643	597	622	639	650	615	624	609	654	579	615	612	623	605	644	597	609	591	649	618	614	599	593	608	629	605	625	646	651	628	582	581	620	627	632	613	628	639	611	637	645	646	638	659	634	635	647	620	594	604	610	638	660	637	645	615	609	594	648	631	637	646	646	634	620	621	668	641	647	609	650	629	631	606	614	629	632	625	676	619	616	644	631	613	602	614	653	669	629	650	629	642	600	596	639	620	666	605	609	630	649	614	623	645	615	614	573	607	613	607	629	604	620	573	608	598	598	654	626	588	657	609	647	652	621	618	590	665	628	621	625	643	623	664	645	602	653	584	626	600	624	666	612	635	616	637	627	634	624	616	613	662	634	595	604	601	592	640	621	635	595	658	622	600	585	645	614	647	605	641	594	620	626	677	663	623	594	622	574	634	631	633	605	654	644	659	589	638	639	637	587
72673	77825	67265	43535	24274	10790	3512	4009	2988	2894	2890	2533	1798	1174	820	621	571	551	532	494	350	286	263	256	267	237	247	236	250	251	246	246	248	251	251	231	251	215	229	242	218	235	233	226	232	240	242	220	238	250	270	240	272	240	240	278	214	225	253	253	249	251	245	228	227	262	252	253	247	247	244	255	244	243	269	244	242	248	248	245	259	240	248	260	273	255	276	264	242	234	256	240	232	241	254	238	224	231	232	245	261	262	251	241	255	254	257	235	238	243	254	254	270	228	301	238	246	255	224	248	227	264	222	275	286	256	251	254	237	222	240	248	262	250	229	244	225	259	257	248	251	242	257	265	253	256	270	234	249	264	252	236	236	238	239	267	241	249	254	244	245	256	245	245	250	253	256	265	251	261	264	255	226	247	226	224	234	226	256	225	229	248	277	249	237	257	235	247	265	234	247	266	270	239	244	279	248	237	225	257	221	230	272	261	249	265	221	256	251	249	237	217	224	243	269	237	232	239	251	258	237	243	245	251	262	228	266	270	280	245	250	224	257	251	268	253	240	250	222	221	233	255	259	237	245	243	252	253	236	234	241	254	272	234	246	264	263	237	215	245	244	202	248	256	244	257	245	274	247	242	237	263	272	251	260	270	231	235	246	255	212	237	285	228	244	236	224	221	239	262	253	264	235	253	236	239	245	272	277	240	274	267	252	272	256	232	253	272	236	262	235	224	230	268	230	239	247	253	247	231	214	249	238	250	216	245	240	209	234	262	246	246	263	224	228	233	228	221	228	261	229	262	250	238	226	255	228	267	240	226	250	262	239	256	253	251	253	252	257	265	270	278	236	236	234	224	246	239	240	226	263	261	261	227	231	224	241	250	237	262	272	230	260	261	234	240	239	245	242	250	256	262	250	245	246	251	244	231	252	267	266	256	222	211	262	269	269	263	233	239	245	249	235	263	255	238	266	273	229	235	201	272	240	231	231	225	257	256	238	269	263	244	209	222	266	246	227	239	239	269	257	253	275	254	246	249	238	249	264	238	257	275	259	287	239	235	225	197	235	257	264	249	271	218	247	212	271	228	237	251	251	245	267	267	256	224	236	248	259	229	259	241	221	223	249	243	246	265	235	245	247	246	234	255	255	255	242	248	237	227	253	247	245	255	269	235	275	266	248	264	238	226	236	239	256	237	278	235	223	260	291	288	228	260	274	240	208	238	263	247	262	221	232	254	248	245	249	275	241	247	254	260	235	244	253	239	275	242	240	246	261	253	261	235	234	249	262	246	260	234	242	272	232	260	243	234	249	213	244	265	250	228	269	247	271	269	235	231	260	260	229	239	248	260	262	236	263	243	254	242	243	248	240	244	242	250	248	216	244	221	268	275	232	230	253	233	267	252	250	236	236	236	260	233	223	291	222	215	240	245	242	292	264	230	255	253	261	238	252	256	228	247	246	240	238	250	225	250	244	234	251	247	237	210	256	224	245	260	249	238	251	238	259	245	247	244	268	231	256	259	243	266	210	230	262	260	241	249	235	243	233	236	235	231	260	238	264	268	282	245	250	234	229	219	248	234	232	242	258	228	227	254	256	256	252	211	215	254	228	236	261	243	247	222	246	238	250	245	245	246	236	253	235	248	232	254	225	266	256	234	243	250	243	223	262	250	238	224	220	268	240	240	223	247	264	258	246	252	279	249	253	253	238	259	245	257	242	250	245	247	242	223	239	264	244	218	235	260	236	221	243	233	256	275	231	239	250	271	243	251	202	253	225	272	267	237	252	234	248	238	252	242	237	240	244	260	238	238	246	262	242	239	260	271	230	214	260	279	266	263	226	276	252	274	251	261	231	249	241	290	269	227	240	277	261	259	225	224	264	224	255	246	245	248	235	231	239	247	233	239	251	263	255	301	256	247	238	241	252	265	275	230	254	222	262	246	282	248	246	240	258	224	253	251	256	291	223	264	269	257	258	231	254	288	245	243	238	232	264	259	241	243	219	228	261	236	252	241	225	250	267	252	234	242	272	224	239	228	231	228	258	250	246	236	220	242	236	247	259	256	270	250	247	272	247	226	257	238	260	258	289	288	236	249	258	224	228	253	234	258	269	204	235	254	231	240	265	272	253	279	220	229	232	227	261	259	264	248	291	247	224	263	227	262	272	250	247	249	247	266	259	232	254	249	256	242	243	257	252	233	263	260	240	242	231	245	263	249	246	236	259	263	259	268	218	254	258	266	230	261	238	231	282	247	252	223	239	241	251	251	244	233	246	242	238	275	240	219	250	272	233	255	255	244	243	232	258	228	228	264	233	242	222	252	234	232	240	270	256	293	250	239	275	254	260	246	240	256	243	240	272	223	262	252	266	269	268	218	257	269	221	262	210	246	253	227	234	251	252	230	249	247	260	230	241	272	251	253	238	252	248	226	248	250	250	255	233	242	244	255	232	261	229	244	296	242	267	240	258	249	243	265	233	258	269	241	257	261	254	241	221	232	262	255	265	256	243	235	243	247	254	234	242	243	241	252	248	242	263	235	233	265	259	212	273	273	254	210	243	257	243	229	245	255	271	255	260	252	256	260	241	260	253	266	273	257	269	246	270	236	226	246	255	226	230	234	273	268	268	238	237	239	263	231	243	266	251	251	241	254	235	226	254	261	269	283	242	269	235	257	262	230	250	245	244	266	279	238	246	244	280	261	229	262	250	256	243	237	229	219	234	256	258	252	272	232	225	248	245	228	246	219	246	227	231	244	260	231	243	246	237	239	285	248	227	255	268	235	249	252	255	240	263	252	279	243	217	237	231	222	251	224	278	208	245	249	261	216	244	254	229	252	257	243	248	244	289	264	248	264	260	241	221	223	267	240	262	263	246	234	255	218	234	248	225	234	237	238	250	262	210	250	262	252	256	250	243	243	277	277	257	238	252	242	228	251	229	243	213	248	257	235	222	227	235	250	258	247	236	225	271	248	205	256	235	257	223	241	261	252	245	235	262	232	248	257	239	242	255	249	274	248	282	223	216	255	249	252	244	226	211	263	284	258	252	260	240	244	243	241	231	249	245	239	248	263	234	263	258	225	232	256	226	242	260	237	253	250	239	221	239	217	229	221	264	256	247	250	258	236	259	253	256	248	242	249	252	275	240	241	218	238	245	266	248	233	225	236	249	226	230	237	247	229	241	252	231	255	239	256	240	271	266	231	240	224	266	234	252	256	242	227	259	240	247	233	239	248	238	253	230	246	238	254	243	224	254	258	274	249	248	264	281	247	233	234	236	234	277	254	224	243	260	272	244	243	244	257	240	240	257	247	236	241	235	244	249	261	237	229	247	239	237	221	247	249	272	244	230	265	249	222	263	244	216	257	256	261	246	240	234	286	266	247	247	256	247	208	234	275	254	241	247	242	241	249	246	238	245	242	245	226	261	228	237	215	240	226	218	213	252	238	236	266	269	247	232	251	248	250	247	257	260	241	233	247	256	245	234	247	233	222	246	270	250	251
48182	62019	61231	45454	31277	18508	10265	13411	11049	10916	11306	9915	7389	4782	3483	2714	2347	2184	2054	1718	1061	820	646	637	666	664	610	634	658	647	662	605	630	610	669	649	651	652	625	616	670	601	660	625	648	635	641	619	562	624	644	620	693	666	585	612	662	644	648	650	653	620	622	609	662	609	625	608	661	591	573	591	628	612	662	617	638	610	668	572	629	635	640	652	609	627	650	619	656	612	571	581	707	632	637	631	576	624	619	576	626	619	588	635	636	595	642	631	618	619	587	635	650	631	624	585	606	606	632	603	610	621	624	602	617	610	643	637	661	588	630	617	636	687	606	654	579	628	604	647	645	646	642	641	596	575	631	636	663	642	714	576	596	611	604	622	615	631	660	640	604	624	634	630	620	612	622	649	602	606	652	583	690	606	635	587	601	633	642	640	621	626	661	625	615	653	642	570	628	631	626	597	642	558	648	612	631	628	607	628	607	615	656	642	668	616	625	613	604	600	641	661	597	599	664	632	618	641	600	619	685	611	590	658	619	575	630	618	659	622	597	646	671	649	595	705	612	627	618	604	636	636	651	625	651	665	673	634	618	652	614	602	608	629	597	617	636	598	575	606	631	579	627	569	601	603	633	603	639	606	616	620	587	561	634	618	660	606	634	643	640	660	591	707	622	591	608	551	655	601	623	621	591	588	595	658	624	600	620	628	635	679	597	659	569	646	648	656	637	581	615	618	632	622	593	636	620	620	689	603	609	638	578	623	625	592	629	621	633	670	630	605	634	635	606	588	620	624	647	564	611	632	637	632	598	636	628	609	641	627	686	639	601	621	630	610	625	624	665	592	612	628	578	595	662	591	604	668	610	562	618	672	630	660	617	632	603	669	595	632	609	625	580	649	682	656	612	596	645	599	565	667	645	657	654	605	606	612	617	641	636	616	630	643	605	630	585	627	573	611	647	618	631	627	627	631	639	607	638	614	623	655	595	597	585	625	583	640	650	669	638	640	622	644	662	617	639	610	666	633	629	652	605	627	604	613	668	602	623	607	620	628	645	650	611	629	614	628	634	628	627	629	623	662	606	611	633	624	636	604	656	661	616	648	616	622	611	630	618	659	609	675	654	654	610	643	634	634	591	581	615	623	640	624	635	670	623	650	612	628	636	670	622	646	637	645	618	628	631	646	630	604	596	615	634	649	615	591	595	599	609	622	623	606	636	626	612	603	591	615	658	592	600	665	627	604	606	622	678	658	664	619	639	625	638	609	600	631	588	652	654	593	611	602	637	620	655	609	633	600	659	627	606	629	665	671	640	587	647	581	622	608	617	591	628	588	611	672	632	605	618	595	624	629	615	637	599	662	633	590	636	615	578	636	653	577	600	635	632	620	664	642	632	584	626	662	613	634	631	611	624	619	619	647	629	646	639	612	648	609	673	626	651	617	629	634	602	647	623	636	630	623	633	623	632	643	611	631	665	630	678	623	621	665	592	614	628	624	601	628	640	616	644	620	635	595	634	631	653	620	657	607	644	624	578	617	696	638	618	627	624	584	600	665	587	668	642	603	607	626	621	652	617	618	622	607	628	622	613	649	630	607	624	640	613	623	617	638	663	596	626	627	648	623	665	641	599	640	568	648	604	624	620	641	638	624	664	667	617	601	645	637	623	626	598	621	578	608	663	636	624	626	621	635	645	626	652	637	602	597	619	665	641	570	677	644	626	618	629	637	665	651	656	603	651	672	652	656	613	618	633	602	648	618	614	627	618	662	641	586	616	606	675	608	596	597	652	605	619	609	633	631	619	628	666	615	642	654	667	596	599	640	623	613	613	654	621	629	684	644	636	622	623	605	614	612	657	571	644	633	615	611	645	629	605	602	671	636	616	627	618	651	593	634	646	617	635	610	638	629	608	629	628	629	666	594	651	614	614	652	640	603	677	649	608	627	612	644	587	631	636	633	615	618	617	640	636	591	629	627	638	611	653	602	629	638	658	607	572	626	641	635	614	650	640	612	618	658	624	639	617	597	660	692	644	575	670	627	649	613	637	624	621	617	587	605	640	611	588	621	584	639	574	633	588	652	616	633	654	648	577	604	644	618	633	622	663	625	613	647	612	605	593	625	597	632	589	664	637	649	625	594	547	617	634	622	657	573	602	647	659	628	624	611	640	618	618	628	600	625	616	634	595	588	626	608	651	627	635	657	625	673	636	610	610	638	618	628	600	623	581	628	647	663	620	630	621	690	624	656	640	640	602	634	603	622	644	610	648	623	632	630	602	637	617	649	667	576	613	597	607	610	638	622	627	613	583	667	577	590	626	548	646	615	629	627	607	624	619	615	665	609	569	646	641	613	623	630	619	639	642	614	618	598	611	610	608	648	628	676	634	632	624	666	615	647	578	658	633	631	621	628	638	631	620	628	611	634	633	620	619	631	600	628	640	649	617	610	623	635	636	622	594	687	624	610	619	608	636	601	666	661	637	647	632	648	614	601	635	609	634	597	618	608	611	602	665	610	624	648	637	651	614	598	592	596	644	610	648	571	611	656	640	660	609	627	629	647	642	655	622	613	651	607	633	637	633	582	632	646	670	608	627	618	615	583	626	602	639	609	608	627	664	607	611	656	611	691	631	627	598	615	622	611	606	626	630	615	622	592	604	629	668	646	574	626	639	616	623	612	657	633	614	626	618	605	679	602	626	582	580	633	586	609	630	621	647	640	643	633	668	634	633	621	637	604	600	631	622	598	584	651	654	634	641	638	670	611	653	618	635	639	596	651	641	610	567	601	630	615	619	614	647	639	682	639	646	642	587	617	644	649	606	630	623	611	567	615	630	608	667	643	578	605	635	606	647	630	649	668	638	633	665	615	618	620	621	661	611	572	622	643	648	666	631	617	643	609	597	634	627	608	651	603	600	633	613	664	601	600	614	658	599	614	639	628	604	647	645	632	632	664	636	621	608	622	613	637	658	595	618	607	631	662	651	599	616	642	604	642	613	624	653	602	629	635	681	625	621	649	621	634	667	628	590	631	619	586	616	664	628	677	637	634	625	643	617	620	647	626	639	570	642	662	611	604	650	611	649	596	601	666	613	618	600	652	624	665	646	662	581	616	634	624	626	622	627	633	624	643	659	597	561	616	628	646	648	581	621	669	619	619	611	637	648	614	632	649	613	610	666	604	645	630	597	636	600	611	591	637	610	637	633	644	624	617	657	588	623	638	610	580	622	638	664	601	672	571	610	635	638	602	663	630	583	634	652	619	641	636	639	589	610	640	648	669	617	585	607	585	616	643	625	625	653	661	610	631	611	617	632	668	643	605	613	650	637	612	588	657	606	638	598	628	621	619	627	618	605	601	612	664	610	618	641	591	643	610	617	628	683	624	657	674	603	641	609	610	606	625	592	611	616	641	575	613	613	653	595	614	652	662	656	678	630	637	657	642	622	636	596	636	679	659	653	643	656	644	619	606	650	668	666	674	630	629	651	583	660	610	694	592	587	598	599	648
72763	76254	66763	42318	23364	10759	3906	3808	3052	2755	3005	2489	1769	1109	811	776	609	500	486	416	325	295	222	257	231	239	275	247	247	245	270	223	237	257	287	232	258	219	261	254	259	276	238	214	219	256	245	247	230	239	268	250	236	257	271	228	255	262	246	237	262	245	234	225	256	255	243	248	242	223	230	253	223	222	230	254	262	233	226	247	254	251	265	230	230	239	232	245	264	267	242	241	267	251	250	246	234	251	273	252	247	265	265	241	230	239	233	225	223	227	241	228	260	273	237	234	212	277	243	237	232	240	233	272	231	230	240	242	242	252	236	244	226	268	257	257	227	250	261	265	250	259	227	239	258	289	240	225	247	217	251	253	235	236	255	235	239	260	229	248	234	259	224	243	234	238	242	257	243	234	226	222	248	244	235	232	235	267	245	234	241	245	248	198	232	216	256	243	231	268	242	245	232	247	221	247	263	240	233	240	236	226	266	226	263	249	267	279	263	240	257	235	211	261	225	217	237	238	265	251	266	225	249	259	221	278	239	255	219	249	245	248	233	263	224	257	234	244	230	269	259	249	249	226	223	226	234	228	253	275	262	238	253	240	254	252	249	265	257	245	216	266	259	230	243	238	240	257	235	237	241	239	229	260	241	243	251	262	283	236	252	251	235	226	280	241	262	229	264	223	267	267	248	250	256	244	270	248	241	230	256	235	262	253	241	253	232	216	240	267	237	244	246	243	229	263	239	255	251	238	249	230	227	269	262	244	221	203	231	229	258	254	262	207	233	251	259	243	241	249	257	239	258	242	271	251	250	265	228	234	258	257	264	250	237	263	246	209	253	233	218	242	246	247	241	263	221	248	254	209	232	234	231	233	234	221	242	249	232	217	292	246	222	277	238	220	207	220	241	264	247	235	250	234	223	249	248	255	251	233	242	237	243	275	264	239	256	270	239	258	244	254	255	231	250	229	249	245	254	241	258	253	235	230	233	259	249	248	237	266	213	269	254	237	238	245	244	243	243	247	222	258	254	220	256	241	232	243	241	251	232	230	242	229	243	270	271	266	244	215	237	234	229	258	236	273	235	246	232	270	267	267	270	253	242	243	255	236	244	248	251	270	241	221	252	267	243	275	236	241	239	233	235	249	263	262	281	229	258	220	249	265	207	246	250	239	228	238	236	273	222	244	243	250	246	232	240	267	222	267	239	229	244	250	274	225	282	231	264	244	248	273	263	240	226	242	216	234	250	232	255	248	246	251	231	227	229	241	258	260	242	253	253	245	241	243	215	262	268	266	242	230	247	219	255	256	252	238	237	242	275	252	207	260	213	228	239	248	216	264	250	248	281	258	212	238	262	249	253	221	254	217	218	251	242	229	265	251	225	241	266	264	228	250	254	238	237	224	253	244	248	259	256	242	253	232	248	267	272	261	237	232	261	224	261	273	237	267	232	258	241	267	236	244	240	266	255	216	228	233	248	252	250	237	232	272	244	258	258	262	250	230	275	235	266	245	245	249	207	215	246	254	245	221	260	234	250	252	231	274	263	246	275	215	245	240	255	233	230	249	236	264	249	255	241	238	238	251	259	246	262	276	237	238	262	246	244	219	287	273	241	231	237	259	238	262	235	232	234	236	250	265	280	266	244	254	222	263	244	227	246	243	258	251	290	252	255	263	258	253	280	239	247	250	254	246	243	247	242	258	230	242	248	275	226	233	242	238	252	246	245	222	242	229	248	229	236	247	249	269	230	263	258	254	227	257	261	246	240	280	231	240	239	234	225	242	266	238	262	242	234	243	265	274	228	209	248	232	227	250	253	222	237	246	253	265	239	255	260	259	259	239	256	236	235	260	245	253	228	247	264	243	252	245	244	254	274	261	221	227	242	257	262	233	233	273	255	222	248	226	257	225	233	268	264	234	229	226	273	274	234	227	212	232	236	251	264	250	231	248	247	236	243	232	239	250	246	250	282	239	242	265	252	231	212	246	259	218	253	270	237	256	255	262	230	252	277	212	240	272	252	284	243	253	208	217	238	253	246	271	269	224	263	242	255	218	224	242	218	250	238	248	248	243	239	232	223	236	242	242	270	226	222	238	245	261	238	236	222	256	237	242	226	236	249	284	258	237	252	253	236	260	248	237	243	216	261	214	238	227	268	252	253	243	257	266	259	248	272	262	264	243	229	237	254	223	243	252	238	265	230	234	260	247	243	288	229	232	230	246	256	265	245	214	257	261	225	256	254	266	233	246	251	253	221	261	239	247	239	258	259	228	198	259	253	238	233	225	221	249	207	232	243	264	256	235	258	274	257	216	241	242	261	226	240	234	245	223	242	263	272	230	238	240	238	244	241	257	249	270	257	247	248	228	228	238	228	248	242	232	235	220	271	235	227	266	214	227	228	241	268	208	218	258	251	259	246	241	266	260	259	241	249	265	265	287	283	250	258	260	228	217	262	241	256	238	206	238	247	259	275	231	261	218	236	260	248	245	240	261	235	253	245	255	274	250	238	246	234	253	214	246	274	241	238	254	260	261	234	241	246	227	236	260	274	240	268	224	251	250	242	234	260	262	256	243	251	239	236	255	269	253	243	259	238	232	228	234	253	254	227	228	249	225	243	257	264	249	259	259	275	224	243	247	249	271	260	237	236	234	287	234	240	236	245	256	268	258	251	228	248	219	232	234	241	256	253	238	256	252	248	250	226	259	277	246	248	248	261	223	237	258	240	241	268	268	218	259	242	246	239	272	244	235	227	288	236	266	215	244	212	282	263	247	232	250	278	267	238	216	248	258	244	230	245	241	254	270	218	249	237	238	212	246	248	233	268	246	257	267	245	216	252	252	232	225	221	225	236	263	226	286	257	243	243	225	239	264	254	277	255	247	264	268	241	234	235	226	246	249	251	246	262	219	255	234	278	235	235	268	253	255	251	251	242	238	255	250	240	213	259	248	251	252	235	229	239	254	262	240	253	243	242	207	238	237	237	239	235	238	232	250	262	231	285	259	261	251	265	217	247	251	236	263	260	228	253	231	243	249	242	260	289	241	249	255	245	268	269	249	241	234	275	254	282	246	238	228	253	249	220	240	236	238	260	238	244	243	258	248	218	226	239	234	240	283	258	238	274	251	240	257	275	241	253	248	233	243	257	285	239	217	263	252	229	237	288	239	249	279	235	237	245	267	255	227	264	248	236	224	235	248	243	250	256	284	237	240	223	231	259	233	269	248	245	244	225	269	235	245	240	250	282	230	246	226	252	223	242	255	258	252	284	252	223	218	228	241	229	258	246	255	283	228	230	222	228	221	240	265	230	237	221	262	220	250	249	247	235	234	245	239	209	231	250	277	252	216	238	233	247	233	256	220	228	233	254	232	203	211	238	279	246	254	241	238	247	274	257	217	241	231	227	208	267	273	242	231	277	222	269	279	239	259	249	232	237	266	225	243	265	253	244	242	254	234	228	246	253	239	246	235	222	245	233	253	250	259	232	247	257	248	239	260	213	236
49629	61720	60094	45144	29977	18867	11576	12527	11145	10575	11887	9908	7210	4574	3686	3179	2525	1994	1977	1469	1014	836	624	611	626	613	567	600	635	689	679	655	630	629	668	641	609	655	629	651	614	617	617	623	641	636	605	636	609	633	630	607	650	672	645	648	614	610	621	626	593	631	622	592	608	595	616	621	606	617	675	651	609	608	644	617	624	628	619	618	608	598	587	603	620	638	659	626	598	626	636	615	616	587	610	618	625	601	606	639	601	632	596	621	640	588	632	618	577	615	586	629	648	646	669	633	615	644	593	644	597	615	631	625	600	667	620	591	658	638	633	641	636	603	652	615	645	630	620	602	607	633	654	622	649	627	651	643	643	684	610	603	599	639	625	573	596	612	676	641	646	605	639	649	646	617	626	624	629	625	636	690	600	639	629	645	615	623	618	607	625	633	618	585	580	624	625	592	589	654	627	614	644	591	636	614	649	663	614	681	579	609	604	585	649	624	593	657	603	642	619	633	611	624	602	637	639	659	633	605	627	610	624	630	636	612	654	640	634	631	592	652	645	631	648	611	639	617	648	609	618	622	622	644	664	624	625	603	585	663	581	665	625	633	629	602	637	592	661	615	580	599	649	645	588	660	584	584	579	630	616	604	587	617	587	614	603	619	650	599	619	636	560	588	620	631	651	608	661	670	636	612	587	594	601	617	620	624	640	607	620	663	661	609	586	620	644	614	652	633	628	604	624	614	609	628	609	638	618	601	624	640	629	646	684	643	660	614	648	622	588	580	601	599	626	676	640	582	567	627	643	633	645	689	636	630	671	651	648	603	633	603	614	603	655	651	612	586	607	599	631	596	586	594	651	640	621	648	618	557	643	589	615	668	621	591	609	638	620	602	567	607	633	659	625	613	592	629	618	643	603	586	613	605	649	599	645	642	583	664	650	607	652	633	625	637	596	598	592	633	576	634	650	579	689	624	585	676	639	579	615	631	602	582	634	631	592	632	608	564	531	630	637	606	585	624	643	643	646	619	651	617	646	628	560	612	644	615	609	598	623	584	609	616	650	626	604	581	620	588	598	645	594	660	642	664	602	633	629	610	600	622	595	625	587	652	634	658	598	554	661	608	586	616	614	623	617	586	625	617	605	599	615	603	665	624	612	594	593	603	603	649	597	629	633	661	640	597	602	612	600	625	636	632	614	636	658	606	616	580	615	622	590	647	613	657	606	622	616	593	639	628	599	628	595	646	595	633	650	650	608	624	679	602	594	606	632	650	669	623	590	607	632	611	695	600	606	607	570	644	602	605	628	648	627	579	642	600	579	644	660	674	585	635	624	626	652	602	615	626	631	597	628	616	579	605	629	636	604	639	565	637	649	604	613	637	650	649	629	622	650	604	607	651	619	614	632	619	569	610	621	621	628	678	643	583	585	607	613	635	648	662	577	606	614	656	605	646	577	601	598	642	622	639	612	620	646	602	627	609	609	607	602	601	626	657	614	609	617	649	619	642	657	590	629	577	608	639	613	629	673	619	666	630	605	596	662	649	619	621	619	675	624	613	590	641	637	585	612	632	620	600	630	627	605	578	649	615	685	633	624	609	637	618	660	625	629	581	576	627	647	587	616	613	613	597	631	597	594	636	628	639	610	594	648	612	618	580	618	593	600	615	624	621	606	625	605	643	629	644	611	606	633	624	635	616	629	642	605	653	621	623	633	669	606	634	680	668	627	599	626	604	612	597	617	635	622	608	611	614	605	612	614	591	650	619	638	647	588	631	630	618	623	537	648	600	598	622	586	618	644	588	628	601	635	638	582	637	633	633	610	635	648	657	629	608	650	641	653	600	630	595	621	595	601	638	645	636	628	616	588	612	577	561	600	658	647	616	550	615	639	602	602	583	628	568	645	634	666	613	625	637	613	677	607	617	663	652	636	614	614	619	640	629	602	628	639	592	581	575	623	644	653	633	615	628	662	641	659	628	618	623	644	612	634	629	630	650	579	618	613	641	602	628	656	625	638	616	642	661	603	671	641	624	616	627	661	643	642	608	632	634	613	628	601	603	612	632	668	633	589	666	653	637	594	625	647	663	636	636	647	625	589	608	640	625	598	634	609	597	614	576	642	661	650	603	661	610	620	600	570	573	636	659	626	641	603	647	601	609	619	619	641	656	624	611	607	607	650	600	647	631	626	593	627	682	648	632	638	627	641	607	600	599	628	621	627	646	604	632	608	657	646	585	599	663	635	641	598	623	653	647	642	648	599	617	637	619	626	661	635	572	620	610	639	655	608	642	612	643	618	649	615	663	628	579	643	626	623	582	607	634	604	635	631	631	614	668	625	598	623	667	577	621	605	667	603	609	619	594	606	607	623	602	634	625	633	630	650	671	586	637	628	651	613	622	599	626	628	630	591	639	621	612	654	619	656	598	635	659	616	621	608	621	696	590	603	619	609	638	626	636	643	601	596	573	609	611	638	620	630	642	644	595	630	615	622	658	642	645	637	583	635	594	649	630	636	615	648	629	627	623	600	615	591	572	623	617	610	621	650	625	660	661	648	612	621	590	635	651	673	639	605	637	637	625	650	633	614	619	628	613	671	592	630	629	603	579	612	652	617	604	581	605	645	587	632	602	604	639	574	622	613	603	611	608	598	608	628	660	621	666	616	613	634	609	614	610	640	622	635	613	613	631	581	607	602	625	600	601	638	666	614	633	621	633	636	605	661	610	543	635	626	620	649	602	657	614	616	641	610	666	605	561	601	629	661	655	625	594	622	571	624	606	627	619	602	570	620	605	581	641	642	651	589	603	597	655	609	630	647	585	620	601	621	671	651	629	623	596	655	616	647	704	566	565	638	582	615	625	605	615	658	631	603	643	609	597	649	603	652	617	621	656	609	615	617	616	613	582	643	616	645	662	635	629	643	580	635	594	601	634	560	650	614	628	628	630	586	633	624	662	626	626	581	598	563	627	635	605	608	662	626	609	605	668	617	664	634	630	606	642	653	654	594	650	622	594	654	661	615	598	681	634	682	647	599	610	595	546	593	589	639	623	645	621	587	649	649	591	617	591	597	663	633	641	622	648	635	650	635	636	644	624	631	603	570	629	671	650	612	634	647	606	637	582	574	620	621	628	580	604	568	631	639	639	607	678	640	613	645	643	633	592	596	617	625	669	617	645	626	625	596	573	646	640	635	608	631	594	577	589	595	614	623	615	638	609	653	617	620	648	593	596	640	664	607	629	587	613	633	656	596	621	627	607	623	629	634	597	650	561	600	650	589	612	604	577	620	611	620	593	654	608	628	571	569	608	610	630	631	636	613	582	621	603	588	629	586	596	622	628	633	661	638	575	560	641	595	581	575	568	620	641	622	604	625	608	635	651	580	648	653	634	629	608	575	645	597	601	618	615	616	641	587	611	642	635	593	670	583	603	613	634	611	626	633	663	627	596	636	572	618	608	570	611	600	644	592	645	621	643	605	572	603	644	593	627	599	624	624	602	633	613	619	655
77114	76004	65980	41358	23543	12078	3980	3331	3072	2492	2503	2449	1769	1149	848	731	545	535	454	406	373	285	273	253	223	239	275	243	243	251	241	244	232	241	226	255	266	227	228	236	266	245	243	233	237	253	247	252	242	246	252	245	238	257	250	234	273	275	226	257	236	228	241	233	220	255	252	252	235	222	254	253	246	266	233	250	245	261	288	211	272	236	236	240	267	249	230	246	267	220	263	260	245	245	280	228	246	251	264	246	225	241	247	281	238	250	251	225	228	231	241	230	228	257	266	252	238	216	244	238	239	215	218	226	252	231	244	249	281	238	247	235	250	236	267	236	271	251	263	253	228	247	247	255	246	246	251	243	218	217	250	237	231	251	261	246	235	241	250	261	238	237	227	264	282	232	270	220	247	278	237	237	239	261	243	243	242	243	234	253	255	266	250	228	252	221	248	273	266	258	244	228	228	263	237	219	241	242	242	253	236	224	224	244	249	238	246	247	252	250	242	246	236	198	254	262	237	251	206	221	246	283	267	233	241	218	222	239	229	247	261	253	232	236	264	254	247	255	251	231	258	242	198	233	276	250	275	264	239	223	263	276	247	259	247	261	235	267	224	262	259	255	276	274	247	243	258	239	244	247	246	233	258	244	249	245	250	257	233	223	237	216	283	228	214	238	230	246	236	246	244	216	252	244	252	248	226	215	245	246	252	235	238	232	223	266	257	238	248	253	221	250	245	242	235	253	283	267	240	243	231	263	243	246	247	207	250	241	268	239	242	254	225	243	228	249	240	269	262	262	265	254	241	237	232	272	287	246	233	247	257	277	233	238	241	260	270	237	260	238	234	258	233	277	243	229	210	255	244	238	216	251	260	242	237	257	261	246	250	234	234	247	233	255	266	257	250	236	244	271	276	242	248	245	235	255	242	220	244	245	239	241	254	249	233	244	224	246	288	242	253	252	241	245	242	238	224	262	227	233	237	237	279	244	256	247	255	268	279	241	287	243	255	250	235	271	245	255	265	249	272	213	246	224	255	226	240	241	279	286	233	253	241	244	234	257	252	233	274	234	259	248	247	230	226	222	226	211	243	241	258	249	248	236	261	214	247	249	239	221	248	249	250	251	252	270	226	246	257	219	259	244	239	238	251	260	263	230	244	252	235	264	248	248	226	237	254	234	245	241	242	258	248	258	225	247	262	245	238	241	248	241	249	237	261	240	261	270	256	233	232	259	238	254	229	220	240	284	248	233	241	226	276	205	231	249	250	243	240	232	250	244	240	254	235	226	251	237	254	250	249	257	255	218	237	238	253	266	263	272	248	273	235	273	234	255	240	241	271	260	258	243	264	264	222	229	272	218	258	248	211	264	266	264	250	264	265	239	269	224	239	242	238	243	226	235	264	250	261	242	288	246	265	256	257	249	257	256	254	228	264	280	260	234	246	288	259	216	223	256	248	263	252	226	230	247	242	265	255	260	241	210	250	243	251	252	267	237	249	236	251	275	256	254	235	260	241	238	231	246	250	244	241	221	234	247	210	240	262	241	231	250	240	245	246	260	273	236	246	235	251	246	251	279	238	258	223	249	248	232	239	245	259	241	250	231	258	247	244	281	275	259	267	280	247	232	236	260	244	240	226	225	265	227	257	235	264	233	238	244	251	269	223	251	259	243	231	228	228	240	228	229	250	255	261	247	236	233	244	266	267	234	241	240	225	241	229	240	252	274	236	276	256	226	242	230	284	241	237	232	232	249	233	274	264	252	256	248	240	251	248	236	247	237	247	265	261	252	241	261	250	268	254	247	273	252	222	247	227	229	257	272	250	284	242	228	267	236	274	241	226	232	245	264	238	273	253	217	234	223	247	234	230	207	249	254	245	249	243	254	250	214	235	242	267	235	204	239	241	230	266	227	268	224	251	257	255	268	272	230	243	238	230	254	212	267	237	229	233	247	249	248	245	245	248	229	264	245	236	289	240	234	249	223	282	244	255	267	252	245	248	248	241	269	214	248	287	267	232	248	246	217	253	248	247	259	271	246	257	253	219	226	228	237	244	233	239	260	275	242	259	236	281	230	233	230	248	259	221	270	235	238	225	233	263	242	251	289	244	232	236	248	262	232	252	250	254	244	246	231	230	283	226	264	232	254	249	237	241	222	236	259	213	241	273	252	244	194	264	253	252	249	257	224	236	242	248	242	243	223	221	256	253	241	231	247	246	248	225	236	238	208	221	252	252	254	231	262	246	236	258	228	256	229	232	238	233	224	240	231	241	245	245	252	226	232	232	211	225	225	223	258	246	241	276	266	238	260	226	269	250	235	251	271	253	250	274	245	264	283	268	259	256	255	267	234	261	254	254	255	212	258	269	232	229	245	258	261	257	242	245	271	246	267	236	221	266	245	230	232	271	216	237	247	246	238	232	234	211	246	238	275	264	226	265	226	241	253	241	228	224	257	245	252	237	234	255	252	244	248	223	237	252	241	251	244	263	245	267	212	239	237	207	241	217	263	251	236	242	232	266	240	221	236	234	243	239	232	245	234	265	239	209	251	232	242	240	260	219	227	240	258	254	219	238	242	231	238	231	248	267	261	261	276	245	242	237	256	262	238	242	256	212	242	231	249	213	244	243	243	246	237	241	257	244	239	267	223	262	247	242	248	249	255	253	249	223	257	274	241	254	266	270	209	244	242	224	225	250	235	255	237	266	228	226	253	239	301	264	230	252	267	246	255	238	248	252	222	278	232	269	245	262	240	243	267	257	222	228	248	256	246	259	241	272	238	251	231	265	269	250	236	256	254	231	222	253	250	253	229	243	217	237	251	214	224	263	243	258	239	233	228	259	232	257	244	234	238	241	267	250	230	261	257	240	231	243	285	238	226	267	242	244	232	269	259	258	235	235	244	221	241	271	239	227	260	226	251	246	253	260	247	255	220	239	233	258	250	245	221	244	248	243	235	248	252	247	231	250	273	231	242	221	255	249	253	230	225	259	248	232	285	220	266	209	233	239	231	240	230	251	254	237	256	234	236	229	244	249	255	269	240	232	220	251	254	260	243	236	222	223	220	248	252	248	251	255	255	249	254	236	261	221	217	241	274	244	238	218	244	230	267	232	234	236	225	254	235	280	256	235	237	217	226	249	238	239	282	253	225	234	234	274	255	230	238	239	228	246	251	257	232	265	245	271	254	224	259	252	236	216	274	241	231	239	226	264	264	231	255	213	252	237	253	251	273	237	229	263	241	246	243	247	242	226	244	263	230	231	247	250	226	248	248	238	227	264	250	235	230	225	287	235	257	235	233	263	249	256	249	238	238	243	241	245	233	255	263	249	231	250	243	240	256	259	236	219	245	263	239	257	262	258	259	261	256	221	238	235	218	237	217	227	257	228	255	245	254	254	270	257	260	236	237	268	257	269	249	249	282	253	258	253	254	241	251	222	237	235	238	274	241	248	252	230	248	257	245	244	229	250	243	245	240	237	235	275	236	254	228	193	216	235	226	282	231
51031	60731	59084	44347	30419	20422	11450	11863	11244	9680	10453	9595	7586	4757	3803	2980	1964	1944	1764	1370	1072	795	634	646	597	630	624	612	586	615	611	650	634	609	614	593	614	593	602	629	610	647	607	621	615	625	621	598	628	632	667	609	668	667	631	619	634	599	667	599	579	623	617	637	621	618	613	632	621	637	655	588	594	656	623	578	609	629	608	611	573	674	618	620	612	675	663	598	601	644	634	616	654	632	644	592	643	583	618	637	615	603	623	621	617	601	607	603	602	534	628	626	643	585	597	672	629	624	639	593	635	616	609	609	649	608	612	639	586	637	620	558	619	632	655	607	619	617	597	647	582	624	647	614	634	620	639	609	627	614	618	614	617	609	626	622	644	595	564	641	632	613	619	581	615	630	630	628	619	662	651	654	594	631	594	592	589	560	632	622	602	593	647	613	607	562	590	650	615	627	602	588	638	629	669	624	650	609	621	654	634	614	621	590	644	601	561	628	590	626	617	658	611	637	599	612	570	641	590	604	609	606	569	635	600	612	624	669	628	601	660	653	609	584	615	614	633	624	643	627	577	657	615	633	640	596	556	600	606	633	630	620	614	608	597	576	624	616	592	623	646	661	628	600	654	587	622	640	605	600	665	646	600	651	593	640	643	580	636	636	593	637	629	564	584	584	621	596	625	641	591	637	632	621	633	646	590	631	641	613	565	670	635	654	604	625	621	610	675	610	603	621	596	595	601	595	609	631	608	620	590	605	649	621	634	633	604	614	631	619	615	643	692	601	617	606	621	581	590	580	618	598	654	650	625	635	575	667	646	570	637	631	658	580	570	631	578	588	629	602	534	645	626	628	623	603	615	631	629	610	616	623	624	590	590	661	602	602	701	660	624	630	601	641	618	611	620	596	632	615	619	601	621	655	583	623	648	611	668	609	633	594	630	668	625	588	619	599	626	661	642	599	622	606	652	671	581	638	557	624	591	624	661	675	644	602	592	644	642	590	616	616	634	658	590	620	630	633	599	606	621	624	602	634	653	668	626	600	597	622	598	657	611	614	602	618	597	614	634	650	622	578	598	637	669	631	638	612	663	622	611	619	612	666	624	613	576	613	638	592	650	598	601	618	596	584	628	615	614	597	640	610	595	631	612	587	604	639	610	627	570	574	612	636	642	620	673	627	659	634	586	606	625	580	617	591	610	645	685	642	612	617	592	581	580	614	611	606	606	605	568	632	616	604	594	618	653	590	629	609	608	628	606	648	667	585	593	623	608	612	586	586	645	635	661	581	589	650	593	600	585	641	606	614	636	609	656	616	639	660	597	618	627	596	599	631	631	608	611	597	650	629	596	620	639	629	602	610	631	608	615	647	597	647	653	637	593	636	588	636	679	563	632	618	643	628	617	569	581	640	565	612	655	584	635	643	606	619	660	602	574	598	606	626	585	628	626	633	575	617	617	623	625	616	608	642	601	596	639	601	623	614	618	579	605	605	613	649	582	645	579	603	624	597	655	675	586	577	615	669	591	613	582	587	585	605	621	603	632	585	588	633	604	607	605	633	638	611	632	652	565	618	598	628	625	647	617	622	640	608	664	586	616	652	600	661	597	579	655	604	609	653	666	625	635	567	650	622	635	599	632	628	627	593	655	589	630	645	623	596	613	597	622	632	597	631	600	657	613	594	605	620	615	607	631	613	638	640	583	607	591	610	570	577	608	597	605	593	627	588	625	634	668	641	629	623	632	645	627	627	612	626	572	562	637	604	613	627	636	571	662	630	625	648	624	615	623	613	619	640	629	630	638	632	644	646	641	636	610	662	602	642	621	610	588	629	646	617	611	624	614	568	609	617	613	662	607	578	649	588	642	581	667	635	654	623	609	641	637	591	607	622	621	605	649	563	597	624	603	623	643	621	633	617	640	571	646	577	626	606	615	595	611	610	646	628	607	606	575	633	642	619	640	624	562	586	583	591	623	617	623	642	594	600	586	641	638	628	619	656	668	643	605	651	644	661	617	645	579	669	600	610	680	604	606	588	605	628	635	620	639	601	639	657	588	655	644	595	641	604	629	594	562	620	591	609	586	632	603	634	629	624	599	619	628	635	623	603	641	581	625	609	599	597	619	586	634	637	570	614	589	644	578	676	610	620	644	605	605	650	630	592	616	617	635	602	636	667	634	631	594	602	602	600	613	626	611	615	604	643	575	590	607	609	641	615	614	600	602	606	628	634	660	667	643	616	620	596	657	608	603	658	606	634	656	624	622	604	655	636	582	612	633	602	602	607	628	635	609	574	617	664	649	623	599	617	636	625	621	599	646	613	664	623	558	600	647	658	636	623	626	587	593	646	598	646	615	589	611	597	641	629	599	610	650	613	608	560	641	631	645	608	631	604	607	587	619	618	576	650	610	652	617	635	610	599	659	632	626	614	614	625	627	581	643	613	589	630	660	593	662	572	621	588	614	606	624	637	597	667	661	605	652	642	643	641	601	612	609	598	603	606	597	661	593	641	622	656	668	653	678	635	646	631	651	641	649	655	626	609	608	599	573	641	593	627	594	611	642	595	659	612	643	624	588	594	618	636	633	609	605	599	633	603	582	628	659	652	583	615	626	595	608	632	681	636	615	610	654	606	637	640	621	595	662	645	649	597	594	677	613	614	616	627	613	670	612	644	604	637	595	610	619	592	643	623	609	600	596	605	579	606	588	617	630	664	640	652	551	609	627	606	589	627	625	665	577	597	589	595	650	605	591	635	608	631	582	605	657	613	621	569	622	641	622	611	626	652	614	645	591	595	578	621	636	626	607	637	598	590	651	623	602	565	618	650	613	622	627	603	624	624	598	645	618	597	659	592	593	636	627	594	678	619	630	608	660	608	646	569	617	592	602	645	608	651	650	592	619	613	644	625	614	609	635	592	588	641	626	615	618	591	618	603	594	579	615	656	631	675	618	600	563	620	598	614	588	605	609	597	642	592	652	612	593	649	583	619	627	613	624	558	652	609	607	609	579	619	643	628	642	656	603	619	595	573	617	628	620	645	641	603	602	622	663	632	568	595	610	635	655	638	656	643	627	567	626	615	666	591	631	647	586	617	630	615	616	625	622	596	624	579	601	634	605	623	630	604	633	591	621	608	659	610	632	619	588	628	644	649	668	607	663	632	595	638	614	661	585	668	606	602	604	634	616	628	620	671	645	625	639	616	637	593	639	650	636	617	645	630	590	597	650	594	643	636	607	684	617	604	552	547	615	583	637	605	602	590	637	615	646	626	586	630	596	621	608	587	604	620	606	613	625	609	647	561	586	573	613	601	641	577	623	630	613	632	649	619	624	629	607	652	612	657	664	558	612	626	617	620	604	641	614	639	593	586	609	638	633	638	603	617	639	653	677	605	661	640	591	634	652	611	645	645	619	588	628	647	577	630	655	632	632	600	600	638	668	629	640	610	595	640	633	619	599	623	619	636	643	637	638	594	621	582	636	644	619	635	620	613	580	668	595	595	610	661
75957	75693	65502	41495	24224	13013	4898	3588	3212	2632	2537	2733	1715	1301	906	832	750	504	495	381	356	317	284	245	243	249	241	250	249	229	253	252	211	268	217	232	278	288	249	226	286	232	266	230	224	248	259	273	276	243	250	267	261	231	265	231	274	220	249	258	249	241	232	229	222	237	230	234	215	251	261	248	262	217	231	253	236	255	276	243	267	244	232	248	260	236	250	226	270	243	237	243	246	227	239	244	269	220	229	228	225	265	233	237	264	272	231	242	236	254	231	250	233	257	272	219	246	230	232	253	239	257	272	268	239	234	251	227	247	253	253	262	233	219	238	240	249	248	262	234	233	231	244	230	244	256	260	233	243	241	244	268	274	258	226	261	253	247	236	246	251	251	256	265	238	241	254	243	254	236	229	243	219	271	221	254	261	224	253	261	225	224	209	226	251	228	258	262	222	253	249	242	283	213	230	238	227	242	254	218	243	251	228	257	263	240	255	228	242	259	241	227	238	256	249	228	242	244	245	237	227	235	258	252	248	237	226	254	251	240	248	231	231	216	246	245	252	223	276	251	256	230	216	235	244	243	231	237	265	223	262	248	229	249	258	268	279	238	241	240	250	240	228	263	278	254	238	239	237	287	297	240	221	263	277	245	256	226	263	258	232	246	248	241	252	244	229	255	249	253	272	250	276	245	264	226	232	240	239	215	250	238	251	225	263	238	235	242	245	244	232	246	273	258	276	266	258	249	217	252	220	250	229	237	249	232	244	251	237	280	229	255	229	250	269	250	242	250	250	229	227	232	231	246	275	268	291	240	261	293	211	269	240	252	212	241	266	262	245	232	240	260	235	293	248	269	250	243	240	260	274	245	256	264	232	239	248	274	240	278	259	239	216	227	232	239	229	262	242	230	256	248	255	254	291	252	269	239	263	239	253	282	233	249	235	236	239	257	264	236	241	247	251	264	267	231	242	252	246	220	262	258	217	267	252	231	233	235	271	234	267	256	244	257	220	243	284	247	239	204	264	233	246	245	239	234	259	239	232	231	244	245	286	243	288	252	252	237	273	247	218	252	252	250	271	251	265	245	236	265	255	249	222	236	266	237	249	240	238	251	238	209	253	242	242	240	230	278	225	229	250	242	258	247	206	253	258	252	286	261	232	239	263	226	236	233	273	258	253	242	230	254	260	238	251	258	233	259	259	247	241	235	259	242	255	265	238	233	217	263	238	258	224	262	246	228	263	221	233	241	256	268	229	238	252	234	254	267	264	269	225	247	235	259	257	248	232	248	227	274	222	247	249	244	239	266	248	239	255	228	266	264	226	245	243	249	236	216	221	207	258	241	238	221	234	236	264	247	271	254	241	241	256	215	213	248	224	254	239	246	245	268	245	244	228	230	250	232	238	204	255	251	234	237	247	236	268	257	253	244	228	235	229	255	253	245	259	227	246	248	275	252	231	230	240	274	270	265	251	256	257	254	247	241	249	263	235	251	250	205	270	217	246	247	269	235	248	264	247	236	222	241	218	241	222	201	220	210	235	252	258	220	241	258	249	268	245	252	269	255	245	271	260	243	244	250	265	253	222	242	267	234	226	215	238	247	229	249	289	269	236	266	245	257	222	222	232	262	255	250	269	229	245	221	253	224	225	241	252	233	248	253	243	265	229	226	237	245	243	242	225	230	260	231	287	253	239	239	236	233	234	259	234	246	244	250	246	245	254	256	241	263	235	236	267	258	235	260	242	279	261	232	252	214	254	240	244	224	249	256	248	231	282	262	251	254	246	238	261	244	275	255	264	247	224	235	267	247	222	231	227	240	255	254	230	220	248	236	247	245	267	233	236	246	235	230	247	216	231	242	258	231	223	263	243	272	260	249	237	246	251	231	253	255	273	228	230	275	258	276	262	237	265	245	245	273	220	234	239	236	267	265	242	229	254	246	250	236	230	258	246	243	266	235	249	253	231	234	221	243	241	265	227	258	246	249	228	258	258	241	231	239	265	266	258	256	243	210	273	233	255	246	238	237	248	231	242	263	246	227	231	250	252	242	259	242	218	227	234	237	264	242	260	259	233	230	248	241	228	232	248	248	267	234	256	237	216	266	258	244	283	253	246	263	267	229	235	244	243	243	222	250	256	239	230	248	244	228	242	257	244	227	228	240	222	255	223	243	255	261	257	245	243	212	230	202	244	225	240	245	233	252	231	246	227	275	257	251	259	240	248	258	266	257	257	247	256	243	232	235	240	255	228	239	248	214	264	262	241	264	252	267	242	258	246	263	261	252	227	235	230	243	255	228	231	215	240	272	263	237	233	245	244	236	234	264	277	259	264	252	253	238	280	237	246	215	237	266	236	251	254	244	226	244	257	265	242	243	264	221	254	239	271	251	242	266	230	280	253	231	251	234	256	252	218	260	248	240	258	250	223	254	247	231	235	230	232	254	250	261	225	236	254	267	259	216	252	253	243	276	241	273	242	245	265	242	248	220	238	227	254	200	235	233	244	256	288	264	269	265	244	246	229	248	239	258	264	222	231	251	243	254	249	248	258	266	249	248	229	261	229	246	225	250	191	239	242	207	259	262	262	243	264	250	243	245	249	228	254	274	232	272	260	221	254	241	245	222	236	208	258	247	258	248	275	243	244	220	226	221	220	258	254	227	228	230	237	258	240	249	231	259	239	241	258	247	238	271	228	259	236	227	238	252	255	229	247	269	246	262	235	273	264	255	256	222	228	254	214	260	244	245	238	240	243	252	227	225	265	253	239	232	254	215	233	238	244	248	229	250	220	241	247	242	256	245	270	233	236	239	236	269	244	260	247	216	221	221	256	217	263	240	250	220	236	231	223	233	276	245	252	251	243	258	258	238	256	240	226	244	249	223	222	264	257	227	231	264	290	258	262	261	240	245	260	244	201	224	249	248	258	228	238	265	270	251	255	230	231	238	258	263	235	227	231	243	244	234	261	232	228	244	260	243	225	246	264	251	255	247	240	250	229	254	247	252	247	258	237	265	274	250	271	222	252	258	246	256	240	261	255	253	261	257	247	257	259	230	241	248	238	228	237	237	219	234	231	276	247	249	239	219	253	263	235	201	226	271	258	233	218	259	243	225	267	260	255	234	230	251	249	269	249	235	255	242	252	244	259	214	260	263	232	226	252	216	261	244	254	244	251	231	252	257	264	247	236	217	288	231	248	238	267	229	257	232	253	220	237	264	239	262	243	232	262	221	230	234	222	241	250	271	253	249	255	261	259	231	264	248	247	246	236	219	245	238	246	263	242	254	219	245	241	236	209	224	269	252	237	222	231	274	251	261	260	233	258	259	222	246	235	234	260	246	273	235	230	268	234	260	217	258	276	235	233	244	250	257	247	224	229	246	222	236	241	250	229	256	235	223	264	247	245	234	245	267	248	267	260	250	239	240	237	224	234	246	270	231	251	224	231	219	243	239	257	252	259	233	230	243	255	241	256	269	248	264	263	245	233	232	269	232	241	244	249	255
50762	60537	58570	44811	32047	22341	13020	12344	11961	10094	10192	10892	7453	5569	3676	3325	2891	1966	1740	1385	1107	839	703	685	643	599	615	602	576	609	632	595	621	636	600	569	610	617	632	633	582	590	596	632	620	658	637	663	627	669	607	611	654	619	633	609	619	622	639	632	621	635	636	600	596	683	636	611	636	637	624	632	644	610	614	624	698	643	633	631	581	584	639	599	600	649	564	645	597	553	628	596	623	571	604	669	590	675	646	686	554	574	621	591	642	599	682	631	638	606	578	619	669	628	597	619	576	626	663	630	618	612	631	672	617	623	607	608	632	637	585	587	649	599	650	658	632	647	622	635	616	659	595	633	616	601	608	607	631	596	605	657	668	641	611	615	629	604	560	627	635	638	622	625	628	633	598	653	625	622	602	642	625	616	582	643	647	619	626	577	641	621	638	645	655	651	658	641	626	652	617	593	560	642	593	630	630	609	613	644	602	581	618	634	598	619	610	625	642	631	584	637	669	664	634	685	654	611	635	612	579	620	534	634	564	587	618	638	648	597	613	599	605	645	645	592	616	607	604	658	638	641	630	624	633	649	608	611	668	615	606	608	589	628	621	615	622	618	597	602	600	599	655	620	635	624	639	573	624	590	619	632	672	638	604	598	603	651	622	616	657	608	595	579	597	651	618	594	614	588	623	609	672	659	597	634	622	579	642	615	601	665	614	610	649	637	639	677	628	603	668	643	590	619	639	638	637	615	610	630	631	621	574	609	635	600	623	625	612	604	619	582	619	646	651	627	612	610	656	641	628	609	660	588	639	626	663	678	644	642	633	620	650	610	638	649	621	590	617	628	661	639	613	658	634	678	674	650	601	623	605	605	578	620	660	629	650	639	590	615	631	616	653	626	632	612	572	637	625	612	608	635	586	644	623	649	600	589	611	671	626	639	595	659	595	579	591	644	643	649	624	615	600	646	585	593	658	647	566	649	659	612	627	588	595	627	595	634	630	611	575	635	718	657	610	618	686	635	633	586	616	627	604	638	606	649	603	648	598	631	614	626	636	643	634	624	672	623	621	637	591	629	613	617	640	591	613	584	661	617	588	587	631	627	647	641	617	619	655	593	621	613	601	669	620	598	610	620	627	632	620	661	637	611	632	615	563	614	624	629	587	641	623	618	613	602	613	621	631	584	617	619	609	627	622	606	629	608	638	623	616	621	605	600	672	603	610	609	619	595	642	599	612	631	636	647	603	616	664	636	640	619	623	606	631	600	611	615	610	593	620	597	628	603	649	631	648	631	673	601	594	606	564	622	613	610	639	577	604	623	619	627	647	619	590	618	606	610	630	591	602	670	610	672	620	562	614	598	600	632	638	615	589	621	658	646	572	621	602	619	615	608	634	612	675	629	610	637	581	638	652	637	654	616	615	620	593	592	614	636	612	635	665	619	603	595	597	651	619	614	590	616	602	607	619	599	627	634	628	628	627	621	603	586	653	593	566	600	585	650	592	628	592	601	599	633	663	625	609	594	609	570	640	613	624	637	612	595	637	599	610	622	632	599	620	647	615	557	664	660	610	604	655	636	639	615	624	590	611	618	598	610	623	667	604	633	641	622	638	652	602	649	647	605	655	609	593	597	632	609	593	630	625	595	595	598	607	652	582	576	603	632	626	633	655	608	637	632	604	654	662	633	597	636	650	588	648	604	615	628	618	667	613	638	613	637	611	613	628	599	573	616	622	610	637	607	650	656	603	647	594	620	637	658	616	617	631	612	640	592	662	568	657	634	645	634	594	619	647	623	604	622	628	590	625	606	596	601	632	663	589	660	647	661	613	666	614	662	615	569	620	579	626	677	626	615	605	637	626	607	596	632	628	618	628	625	615	608	643	605	625	573	627	616	607	625	645	576	624	680	606	632	639	604	618	598	602	600	634	582	618	600	599	573	645	601	625	566	618	665	647	630	645	623	625	678	611	634	636	637	634	615	593	613	606	632	637	642	624	605	641	621	627	646	613	616	604	676	620	630	640	579	642	605	620	632	669	624	620	598	606	581	635	644	647	615	601	589	630	639	636	633	584	665	647	578	694	567	637	576	573	653	620	650	616	626	609	611	622	606	640	629	604	568	618	656	656	636	636	638	667	599	606	621	600	600	657	640	627	599	624	657	637	589	615	607	603	609	605	602	602	601	608	596	636	641	610	600	635	640	646	638	612	636	622	631	634	594	590	629	609	620	606	629	599	665	615	602	676	622	608	606	607	660	648	647	629	600	640	598	604	626	627	657	608	580	573	617	653	592	635	662	632	636	630	637	618	609	610	592	624	634	604	612	633	616	594	619	616	636	643	640	626	597	611	629	626	640	661	578	646	635	595	593	671	660	691	597	568	614	611	622	621	630	619	628	634	602	612	635	602	641	626	599	641	606	610	632	637	576	676	650	604	632	652	612	601	610	624	645	636	590	597	616	628	582	561	601	643	623	597	620	628	598	591	624	604	632	656	617	624	565	625	624	641	599	581	624	611	620	624	619	642	594	619	606	584	617	632	641	640	673	663	614	609	602	625	606	648	664	612	633	661	610	606	629	634	622	631	648	611	629	604	616	610	643	635	610	628	584	634	624	589	573	607	605	589	607	570	612	593	613	677	603	609	639	641	670	592	595	653	623	631	632	607	589	647	621	619	585	652	628	607	614	612	627	613	612	645	597	640	587	662	582	602	653	601	631	631	642	674	624	649	607	620	612	655	627	633	629	634	629	612	633	639	631	620	631	601	698	667	627	608	609	586	608	631	639	641	582	651	586	652	608	591	620	642	602	665	624	651	627	643	595	619	616	616	625	628	602	573	617	645	659	615	650	619	634	652	587	610	654	596	606	636	641	630	627	607	611	584	599	657	667	607	635	600	629	625	611	567	598	619	600	625	602	611	612	653	582	686	658	602	601	658	602	620	629	604	585	612	613	597	637	607	629	608	642	609	596	611	599	635	626	621	619	624	626	645	639	593	621	640	646	643	606	606	615	623	651	621	631	658	626	611	634	631	628	689	641	595	653	600	609	637	644	643	621	607	623	635	598	642	648	659	632	610	588	645	636	607	617	615	625	591	601	561	611	636	615	590	657	618	572	654	589	648	610	661	659	616	623	623	617	618	669	629	604	604	624	622	617	591	603	617	605	641	698	636	636	673	633	646	668	604	596	628	634	600	618	612	630	637	638	601	632	660	593	630	651	620	595	591	639	605	625	606	638	622	644	607	602	584	610	629	650	620	616	644	600	618	578	627	606	644	654	614	634	602	600	642	674	620	633	610	623	619	623	624	633	617	593	634	621	661	635	604	575	628	656	619	638	607	597	619	634	627	618	675	627	579	652	632	650	650	668	622	616	653	618	637	597	629	592	655	661	623	617	643	611	586	664	651	663	643	628	626	666	593	624	603	605	628	605	586	600	624	599	610	629	629	614	595	652	620	703	598	593	628	606	627	603	602	605	630	580	604	616	642	613	616	604	618	598	608	620
76049	76071	64076	43108	25307	14028	5003	3407	2968	2793	2362	2688	2149	1252	804	752	622	547	428	401	304	286	252	262	288	240	263	231	219	261	256	242	225	247	223	242	255	219	231	242	238	240	231	241	224	269	246	233	218	246	235	257	256	246	272	258	235	240	228	265	253	245	236	240	246	218	253	255	243	236	223	252	246	228	240	220	228	251	242	242	238	230	221	247	245	263	250	265	268	247	217	261	263	217	236	261	245	238	252	247	266	263	241	270	259	244	234	253	209	218	251	240	242	257	229	246	269	235	263	231	239	266	271	260	245	242	263	241	250	257	278	251	238	234	235	255	234	231	234	238	241	242	237	265	255	268	244	231	241	254	214	258	256	264	234	255	241	275	233	252	258	250	260	246	252	255	244	250	224	260	227	254	256	224	244	239	241	250	250	264	248	262	284	222	257	239	238	252	249	260	233	237	232	225	254	237	255	228	243	243	247	229	215	253	257	250	268	239	243	239	259	276	272	256	242	236	243	249	248	238	254	273	269	256	242	255	289	216	250	241	247	229	246	220	232	258	269	240	249	228	254	236	251	249	239	240	229	238	220	245	240	258	252	249	259	268	240	270	227	251	256	244	245	240	231	257	241	259	258	226	258	242	281	238	233	262	241	232	231	234	247	239	250	248	247	252	235	260	240	248	241	248	203	233	272	231	231	243	254	245	263	267	240	238	236	253	236	223	218	255	227	236	232	249	267	272	222	245	251	250	249	233	263	265	270	253	231	247	240	249	262	224	230	267	241	261	228	249	232	261	271	251	245	256	237	237	228	247	258	271	230	267	246	232	252	277	265	266	253	243	243	252	236	235	223	248	261	248	260	257	234	219	244	253	258	270	254	255	221	271	241	260	258	259	245	284	214	212	231	230	235	241	255	244	226	248	229	248	261	231	248	240	219	247	261	214	253	253	250	276	219	241	251	224	259	248	267	256	273	252	254	237	243	230	236	225	214	252	236	245	252	258	266	247	239	244	238	260	233	254	255	219	245	261	254	259	255	252	231	242	257	241	238	248	272	218	236	201	242	245	261	228	274	242	260	229	229	247	247	253	246	254	239	233	215	256	246	222	245	256	244	243	237	254	252	223	254	275	239	273	259	249	247	270	244	241	248	241	246	238	248	259	231	263	236	247	246	253	241	246	245	250	264	229	257	232	243	237	244	243	238	280	223	292	252	254	230	281	254	259	227	257	253	247	258	253	243	245	243	222	244	227	254	261	252	267	257	250	237	238	255	254	229	244	236	227	274	217	251	229	233	235	235	263	253	268	251	263	212	256	272	208	250	253	254	263	249	224	257	258	242	233	257	266	251	270	263	241	288	256	242	261	252	235	260	262	241	225	284	231	272	225	254	251	245	257	251	235	222	254	216	280	252	241	245	236	266	288	215	247	253	251	245	256	261	285	241	242	253	259	263	252	244	259	233	239	258	236	256	220	238	239	254	236	245	243	253	261	249	246	243	254	234	234	237	233	227	272	274	259	255	216	254	261	249	282	226	249	258	247	262	270	262	247	223	255	235	259	237	197	241	262	262	275	260	275	274	236	244	247	260	243	224	200	252	252	239	251	256	255	249	249	250	247	219	251	252	228	253	246	229	244	269	250	232	239	252	261	257	246	220	272	240	250	263	242	282	237	248	259	258	244	256	237	271	257	240	249	248	206	232	231	255	232	240	279	240	216	248	253	249	228	243	248	246	254	249	245	247	232	248	234	259	226	240	244	261	251	273	266	286	276	231	270	233	269	251	258	254	255	242	261	264	233	250	246	241	274	243	253	225	228	256	252	249	225	240	249	235	248	240	243	233	247	248	274	247	246	240	246	274	244	254	213	252	254	212	253	242	241	247	245	225	249	228	225	219	240	229	251	246	262	236	247	245	268	247	253	247	253	246	260	253	250	259	266	246	258	237	232	245	242	268	265	229	217	244	234	253	240	228	224	245	232	242	218	262	266	245	241	231	225	227	244	232	267	224	236	255	235	262	262	237	238	272	230	271	269	230	246	232	269	271	249	218	258	252	241	241	250	262	237	238	233	249	240	264	247	250	254	274	249	251	226	254	247	238	240	254	240	253	245	209	237	225	222	260	223	247	247	272	251	234	265	274	255	262	266	264	224	240	252	244	273	262	248	215	230	250	257	197	259	231	252	248	231	254	244	234	245	222	241	256	243	242	283	249	243	234	258	231	233	219	253	223	229	256	250	231	244	238	229	248	243	249	228	231	204	213	238	253	241	284	242	256	234	253	257	232	218	233	253	250	229	246	242	249	239	256	226	244	247	259	245	237	230	250	232	218	238	248	247	238	238	222	238	251	230	264	231	254	236	275	244	268	242	243	267	223	251	238	246	242	268	256	263	242	233	269	241	254	262	240	240	268	252	226	248	256	252	241	253	254	236	231	242	233	271	237	250	259	249	247	246	262	265	258	268	223	260	278	249	212	246	253	239	273	266	264	236	248	272	253	238	219	248	280	255	228	243	248	269	251	231	255	243	236	255	243	232	239	212	258	252	247	244	241	278	240	261	254	254	234	244	225	264	236	245	253	255	253	283	263	228	241	232	264	216	250	258	271	246	274	275	258	246	199	240	236	269	245	260	265	265	254	246	250	280	237	246	253	264	235	211	220	224	250	232	252	265	250	250	252	239	218	275	256	279	245	248	220	242	243	246	236	229	234	244	252	229	240	264	243	246	221	244	250	276	253	249	236	249	254	259	255	236	245	253	274	224	252	247	252	238	240	263	271	253	239	258	236	238	259	240	228	241	269	228	236	248	258	235	257	258	249	264	258	234	252	238	214	249	259	270	225	249	268	247	223	266	272	234	274	260	242	231	241	232	238	238	266	252	245	233	221	207	247	235	237	242	255	240	254	269	236	224	249	225	236	272	227	230	250	223	265	223	248	262	237	211	290	251	262	268	247	259	254	243	246	249	258	257	250	242	255	254	243	243	250	252	242	228	252	236	240	243	226	236	220	236	259	244	234	251	244	261	255	256	248	239	245	247	209	273	266	226	247	261	276	240	227	273	261	239	242	239	200	224	245	239	277	239	251	241	240	243	246	240	267	246	222	242	238	261	254	222	240	277	282	268	286	302	228	241	211	246	249	241	249	233	247	252	280	237	254	262	259	252	251	266	229	228	217	229	263	231	252	233	240	242	254	241	211	234	228	239	240	251	261	227	242	241	262	253	252	250	267	268	273	225	243	249	247	237	245	246	237	236	233	256	240	266	242	246	273	253	234	263	243	228	245	247	258	247	260	252	258	261	268	211	244	275	268	233	218	262	252	248	240	241	232	253	250	242	265	260	263	259	227	275	264	259	238	233	240	257	252	259	214	237	247	260	235	252	241	249	253	233	254	289	246	222	247	238	232	222	247	260	248	262	231	240	257	232	246	242	258	257	255	225	252	246	243	250	227	247	224	247	258	245	267	244	271	256	241	223	254	226	245	223	244	246	232	239	227	255
50530	60609	57574	45983	33177	23521	12765	11443	11338	10486	9909	10891	8676	5288	3340	3318	2520	1973	1496	1326	1015	865	713	620	625	641	606	630	617	622	646	650	628	642	637	664	585	567	655	644	644	661	629	627	605	596	600	608	637	650	628	610	676	583	642	617	630	665	623	606	581	631	592	641	616	626	597	609	571	634	618	616	598	631	645	586	668	670	608	645	606	643	606	645	607	630	663	627	592	628	610	614	650	654	650	592	629	644	627	608	603	604	572	621	585	646	626	625	622	633	616	580	639	607	619	654	596	611	604	616	628	634	625	612	627	615	670	631	641	643	601	612	643	609	587	636	627	624	675	661	596	649	621	573	622	616	635	621	635	600	575	612	621	614	630	610	616	578	610	647	628	611	607	599	634	641	621	652	610	634	566	599	615	635	633	655	630	660	605	626	605	647	646	660	597	609	691	632	649	552	623	616	575	637	601	669	608	655	659	644	618	594	618	629	585	635	605	580	634	589	624	638	661	655	589	632	623	630	650	619	609	634	657	616	623	627	621	644	613	635	657	618	639	646	625	642	607	636	604	632	602	621	618	651	610	599	657	578	627	638	640	620	609	584	609	608	591	603	650	616	610	651	625	612	606	608	588	592	613	588	648	624	636	632	595	631	592	616	566	663	633	596	612	615	697	609	624	619	599	628	628	573	636	591	616	622	584	586	639	599	634	642	625	641	643	617	668	618	651	648	607	610	634	607	653	629	624	624	640	582	578	623	597	634	608	629	654	603	628	578	637	621	638	648	589	594	639	591	647	632	639	590	638	645	656	651	586	637	586	639	646	620	601	622	642	642	639	580	626	617	593	599	561	628	599	635	650	620	626	656	587	631	618	603	612	640	618	634	589	607	631	634	659	690	610	622	623	542	578	621	629	628	597	607	609	599	644	602	597	594	584	601	620	597	607	630	600	626	612	614	607	613	612	616	586	654	637	626	610	623	631	604	619	650	615	636	619	574	653	645	579	575	621	611	655	603	609	602	667	624	602	649	590	613	643	630	584	633	612	666	627	584	606	634	617	650	632	649	645	631	595	669	552	601	612	601	620	596	623	648	610	661	620	666	642	598	640	645	593	605	639	654	578	649	634	589	602	607	574	617	650	618	643	654	579	613	618	645	657	626	631	588	655	689	608	644	601	598	617	624	663	584	631	609	593	642	604	614	603	581	580	601	605	623	620	610	596	601	641	644	673	574	634	630	635	631	595	627	622	606	601	622	606	598	617	585	637	594	606	618	620	639	593	606	631	622	614	607	649	665	612	625	663	633	631	582	572	603	637	620	650	607	644	620	613	645	575	625	613	610	643	634	613	612	572	616	598	669	622	645	610	596	613	565	613	647	607	673	628	603	594	636	597	586	593	628	612	589	635	617	685	595	626	590	612	611	632	611	576	644	657	605	600	564	633	647	654	650	600	631	595	610	631	621	604	580	638	620	635	579	617	573	583	668	669	599	620	635	591	571	615	608	620	654	627	604	631	663	610	641	642	603	609	642	618	614	557	609	615	623	613	616	611	593	591	595	609	623	652	603	649	597	679	621	615	607	631	621	627	580	612	641	604	602	587	605	648	634	654	610	638	598	591	568	575	603	611	649	626	589	633	614	616	639	619	591	575	592	602	599	630	616	611	636	580	593	620	622	632	616	615	616	675	619	632	670	645	663	655	644	603	624	683	610	601	593	607	616	607	645	646	658	605	636	639	658	628	602	583	584	629	583	629	655	613	605	639	614	629	635	641	612	611	660	601	624	593	675	629	628	652	629	593	630	606	623	634	636	648	638	629	626	631	591	625	621	587	566	628	604	650	656	668	636	631	591	620	631	660	614	593	667	624	620	584	588	642	652	630	693	578	620	627	599	639	610	622	585	584	611	630	601	610	600	582	571	643	619	642	641	623	615	617	621	673	684	656	642	553	627	646	596	634	603	623	599	625	599	630	584	574	597	560	612	642	663	658	615	579	586	591	645	630	619	615	612	666	670	648	610	640	653	605	590	655	618	622	610	634	602	640	646	620	620	593	622	610	637	619	647	614	597	591	640	577	637	642	634	619	595	633	607	615	637	611	585	627	636	601	616	577	590	630	650	602	633	621	644	637	585	644	615	602	628	676	630	614	639	635	647	623	649	646	598	643	636	660	599	595	571	620	600	619	647	612	609	640	604	654	602	623	581	632	588	646	572	639	617	644	653	652	633	626	605	633	615	597	549	625	605	677	661	583	624	637	629	613	643	637	616	545	608	608	610	652	581	653	669	618	638	657	636	601	638	615	603	651	632	660	605	643	610	644	619	597	621	628	587	661	616	618	639	631	625	638	672	662	640	590	652	604	592	637	558	609	574	586	623	647	610	609	664	581	588	624	661	662	622	674	639	602	622	657	655	638	622	596	645	634	626	587	627	655	636	600	628	644	638	622	630	616	566	601	607	648	575	620	633	602	602	621	618	653	571	629	571	565	627	600	638	612	625	585	637	591	582	678	637	645	671	619	558	631	595	660	633	590	646	585	623	649	588	634	624	616	654	582	670	630	638	590	642	657	620	633	620	599	642	648	598	634	667	642	627	637	577	608	630	640	604	642	621	599	610	591	643	601	682	626	626	638	600	548	643	600	618	605	611	635	628	610	612	646	642	605	596	592	614	614	588	652	622	644	648	620	635	591	656	629	636	622	641	645	597	633	644	662	595	611	614	635	647	616	608	619	628	607	644	591	623	648	579	608	624	619	592	594	619	658	631	602	631	648	675	615	608	612	624	640	619	632	594	600	609	578	613	616	611	597	632	603	593	587	621	645	590	635	620	649	635	619	661	633	614	642	612	696	622	586	542	602	610	618	648	643	626	617	616	662	585	635	601	641	648	615	652	650	580	638	632	655	674	618	558	599	620	615	636	636	620	606	665	554	587	663	630	652	677	570	644	620	622	626	618	661	619	574	628	622	600	612	632	608	598	631	569	610	606	578	594	582	651	629	632	606	586	622	588	640	699	630	637	636	586	599	654	614	617	622	627	679	660	643	604	648	579	676	596	567	600	583	621	643	600	662	627	624	612	670	672	589	638	605	577	630	652	661	626	660	634	629	621	619	619	648	682	671	600	655	596	615	647	674	633	614	641	632	605	610	638	664	609	579	632	629	664	620	611	655	577	581	620	632	601	590	601	649	638	632	646	615	615	626	659	644	609	675	611	653	613	609	616	590	636	640	609	613	587	593	641	632	606	629	648	613	636	630	567	599	634	627	600	588	608	598	626	630	616	655	580	592	639	659	649	594	589	620	618	631	608	583	634	608	612	659	606	620	597	600	633	623	647	638	595	636	597	589	594	576	575	638	592	596	611	608	646	643	636	604	634	647	642	638	616	599	584	598	617	629	616	598	635	631	591	656	610	627	605	628	653	587	614	654	611	658	614	664	642	601	651	620	620	660	622	603	578	659	642	650	626	636	623	644	626	609	601	641	632	614	625	666	613	598	618	569	618
77740	76366	64747	42415	24402	12924	4311	3466	3258	2951	2505	2636	2164	1260	914	764	543	484	437	376	308	285	260	257	223	241	233	233	236	245	250	247	251	262	263	239	235	255	255	273	251	250	255	271	264	239	285	275	219	225	249	236	263	252	236	265	272	250	262	224	258	241	259	233	227	240	230	230	235	238	213	270	244	252	238	243	280	234	259	221	233	239	257	225	235	243	232	230	300	242	269	247	236	221	256	274	232	231	281	259	270	232	237	246	251	246	265	239	230	227	266	262	255	282	252	272	245	262	219	262	273	253	261	245	230	259	229	226	225	241	266	273	268	240	253	223	224	254	201	286	235	264	251	248	250	250	262	275	237	243	247	240	275	248	257	226	254	259	228	243	259	232	265	208	231	275	247	225	244	252	228	210	256	246	252	262	262	214	251	251	242	240	211	221	252	265	267	231	269	261	267	238	245	246	270	246	222	238	253	218	260	257	257	231	240	231	282	249	259	240	269	215	256	216	213	244	251	251	263	254	246	255	259	242	259	269	277	254	230	265	247	254	250	285	250	222	244	251	233	251	242	240	271	225	232	295	249	226	282	244	272	252	247	233	238	240	259	250	209	285	261	247	261	253	238	288	245	228	274	224	221	250	253	248	244	258	258	246	244	235	263	221	282	270	265	244	246	251	221	232	265	224	254	256	229	248	268	247	293	236	238	244	246	229	270	232	225	252	245	261	229	264	272	275	247	217	251	249	245	243	234	248	261	228	258	266	273	246	270	256	231	254	235	256	247	245	290	229	255	222	255	274	261	259	250	237	228	273	255	239	232	247	288	271	238	238	223	249	245	226	230	264	272	249	250	278	238	257	239	274	273	246	257	261	213	241	280	266	239	280	281	268	247	262	230	230	275	252	251	230	229	253	271	273	230	239	218	204	233	239	221	235	281	255	271	255	252	249	226	259	235	248	231	252	219	229	243	240	232	243	251	268	252	249	242	261	234	228	278	248	226	257	241	238	234	256	277	224	265	225	260	256	214	253	254	247	212	262	291	277	277	264	241	282	243	247	240	237	262	251	255	267	275	241	245	267	234	241	255	248	230	245	224	247	245	264	281	267	231	255	253	246	231	244	258	238	244	244	237	262	234	238	249	244	210	206	259	270	237	267	246	265	242	260	214	243	233	223	271	254	241	243	254	248	227	231	262	257	246	261	232	249	255	266	224	234	234	231	249	247	251	263	253	263	258	229	243	258	239	264	231	233	272	254	217	267	234	242	234	245	222	253	237	261	236	264	247	244	253	230	245	262	217	240	236	241	247	270	255	235	251	251	262	258	261	270	251	255	272	251	248	223	245	232	249	256	264	252	237	261	254	249	233	240	251	241	259	252	212	208	246	246	217	242	257	255	228	268	261	245	254	225	242	232	296	229	244	240	261	253	260	264	236	242	238	268	252	260	244	260	264	244	246	233	255	250	256	240	219	273	248	244	253	221	267	270	260	238	261	256	243	242	257	216	219	224	252	246	257	256	252	238	248	225	247	257	229	225	248	242	221	247	267	260	219	249	255	247	210	245	248	246	278	241	278	250	243	248	259	255	243	252	237	223	258	223	250	244	256	266	242	244	227	250	244	277	223	243	248	252	269	234	239	227	246	237	239	247	260	266	248	248	246	255	237	271	248	239	275	232	230	250	247	225	256	251	263	268	265	274	250	218	255	241	226	277	224	246	232	233	255	244	256	241	268	254	240	242	250	245	253	242	237	245	267	233	260	236	242	237	243	263	232	241	227	232	247	280	257	243	241	258	243	225	254	235	255	249	270	239	231	270	249	260	249	245	269	238	249	263	228	242	256	276	241	269	246	246	211	239	255	252	234	236	244	251	236	242	271	220	253	251	222	257	229	246	222	235	261	268	261	200	248	231	276	266	263	263	244	262	270	246	241	251	282	246	234	236	256	214	243	264	262	222	242	266	258	235	239	239	218	267	257	255	270	254	262	239	270	261	250	227	242	274	210	275	261	255	236	249	217	235	246	236	249	192	221	251	264	266	274	255	282	254	225	263	253	264	252	253	239	224	277	237	270	257	242	244	248	267	252	272	242	254	258	262	260	241	242	225	231	261	260	260	283	254	270	281	250	263	235	251	245	250	248	267	231	237	217	237	239	251	269	247	226	239	246	246	224	243	267	264	288	282	272	257	245	264	228	272	248	233	231	255	286	220	245	210	247	283	229	280	237	273	234	273	227	218	238	282	245	262	269	253	281	242	226	220	244	253	245	257	239	251	256	272	266	261	228	222	239	244	222	287	247	247	268	267	248	282	259	246	237	233	239	243	247	237	253	245	248	245	222	255	205	257	256	279	239	251	251	225	261	246	258	245	233	261	279	223	239	207	272	283	258	238	244	251	260	244	250	250	240	234	207	240	225	228	261	266	262	255	243	245	231	264	241	250	238	235	219	226	263	227	238	229	257	249	262	253	231	199	251	222	233	260	247	263	213	259	248	273	234	222	246	248	247	236	236	235	256	264	237	224	240	238	246	216	237	234	261	242	255	266	244	204	244	289	251	279	252	253	248	242	215	264	231	253	254	225	250	268	258	241	245	253	241	257	234	263	252	251	270	227	257	237	244	252	250	241	242	258	258	231	271	225	247	227	243	264	245	253	267	195	232	270	252	234	231	254	257	269	266	252	261	240	231	248	265	229	263	229	236	238	242	230	272	238	258	244	287	269	224	260	239	261	243	234	229	249	274	252	262	269	236	247	210	266	246	258	249	241	250	285	255	229	251	234	221	254	242	224	292	228	238	254	273	260	247	280	227	242	267	238	254	277	237	243	256	249	245	253	218	224	240	212	243	287	228	234	269	243	227	232	244	256	258	220	233	261	242	279	253	251	261	247	221	230	233	239	239	247	237	259	254	242	256	263	246	259	224	257	240	231	257	243	247	275	240	249	266	254	258	239	245	229	226	285	256	255	259	237	235	264	244	222	253	270	265	241	258	247	241	259	247	262	277	230	262	246	221	245	293	241	235	257	255	245	246	256	235	236	247	265	252	247	206	255	238	244	249	222	241	237	247	270	242	277	273	270	239	282	263	263	259	234	265	224	241	247	242	231	251	248	234	234	236	244	230	240	278	253	267	243	263	263	249	236	228	236	293	245	225	286	256	259	212	224	268	262	242	248	246	247	261	254	245	257	275	226	240	251	231	273	265	222	255	236	239	242	252	270	245	255	259	238	257	245	254	240	254	238	237	228	242	273	230	247	236	263	235	233	253	284	249	235	227	244	269	257	260	257	241	264	271	242	246	234	224	216	249	241	241	205	234	264	253	249	261	258	236	226	244	236	251	255	261	223	247	242	253	245	221	255	256	276	255	244	244	238	229	271	256	267	287	260	230	256	245	240	274	268	252	243	240	263	244	230	247	240	236	207	260	244	266	235	252	246	243	239	250	264	273	240	235	256	245	236	296	272	220	261	226	224	239	270	255	238	246	228	261	234	246	248	244	253
51164	60742	58420	45396	31774	22174	11422	11733	11580	10799	9684	10617	8853	5242	3805	3488	2345	1860	1624	1284	1034	737	671	679	618	641	653	606	611	602	662	632	616	649	622	584	654	610	624	595	580	680	642	591	575	603	632	643	637	592	622	629	646	625	630	637	643	629	628	631	571	614	606	635	619	601	624	585	621	622	587	605	632	621	618	597	662	616	658	650	604	607	620	595	623	580	582	628	616	623	580	613	661	602	592	681	608	601	614	620	643	621	611	621	637	634	619	619	608	623	574	630	636	639	588	650	642	625	606	601	663	622	635	626	596	610	611	646	591	657	629	625	562	603	606	636	656	635	651	658	589	622	620	650	627	663	672	632	606	600	607	619	641	612	642	656	582	587	593	607	607	602	619	607	650	622	616	606	630	675	622	671	660	626	617	626	574	617	645	627	620	653	636	615	611	635	618	580	631	631	663	617	636	616	641	632	622	607	594	613	633	647	669	628	595	656	598	610	629	622	612	639	659	600	613	671	662	664	611	605	665	640	577	624	590	647	624	608	610	633	619	622	634	565	613	642	617	620	614	677	650	641	628	625	676	574	633	621	610	591	591	615	613	608	596	599	648	640	644	658	616	604	590	647	621	624	614	603	626	590	703	689	583	605	639	640	641	612	637	619	576	651	669	647	624	612	618	653	595	578	566	641	600	625	610	613	623	606	604	621	623	623	645	613	624	635	656	648	693	637	650	645	617	646	626	615	637	654	598	606	643	615	576	620	583	643	605	633	607	617	643	602	644	620	594	636	618	610	697	596	604	612	615	607	619	619	592	600	601	630	622	639	643	622	623	589	647	619	610	627	598	664	633	624	601	628	654	632	651	640	647	586	665	647	618	615	644	632	589	583	606	614	617	637	635	608	603	619	634	687	618	589	602	600	590	661	659	639	649	655	646	619	623	602	668	669	580	645	627	624	622	572	634	626	693	589	645	658	602	651	649	656	623	618	589	616	643	676	676	617	652	604	632	704	626	615	643	615	615	634	619	635	651	627	639	613	667	614	625	620	644	625	623	648	633	665	602	625	625	598	624	640	683	635	627	691	633	641	583	619	621	664	659	657	617	621	635	645	662	615	601	644	648	609	646	613	681	633	668	621	661	609	612	639	620	661	634	617	612	624	648	626	618	662	637	616	626	615	657	608	624	609	616	603	597	640	620	605	652	629	645	641	595	667	620	629	604	600	643	623	600	624	601	593	627	640	640	622	614	646	636	596	635	634	644	601	620	655	576	629	630	602	600	610	657	662	676	604	617	607	600	589	598	619	590	569	616	618	655	616	609	639	619	628	626	601	556	633	659	666	642	645	614	645	625	617	599	601	613	618	632	597	590	607	575	666	568	612	625	619	604	657	648	649	641	616	600	616	642	640	634	642	567	638	637	650	598	610	634	641	619	623	607	604	646	609	660	627	655	606	656	639	621	597	633	624	611	601	621	646	614	642	566	611	632	612	634	682	599	628	618	670	638	639	634	616	627	590	627	633	594	621	654	617	643	663	610	640	643	645	606	610	625	565	652	652	612	602	641	616	638	624	609	638	611	636	581	649	620	626	637	617	631	655	620	611	622	646	616	617	622	641	634	643	614	639	642	636	663	601	657	623	577	666	558	601	637	640	598	610	623	629	588	596	668	657	614	653	638	615	613	617	596	592	613	605	642	615	594	612	619	651	625	614	649	646	618	631	609	627	635	577	588	608	603	630	587	643	610	636	644	597	673	671	646	618	669	603	617	606	632	631	623	657	579	620	625	639	630	594	594	588	643	617	582	625	567	666	625	636	624	643	606	599	566	581	550	644	666	632	618	600	617	620	673	627	615	593	628	595	631	622	624	646	619	652	631	605	652	612	641	600	609	624	619	592	589	625	643	637	633	662	615	620	588	665	596	639	628	614	610	642	615	623	647	645	628	663	624	615	672	679	644	562	613	630	590	606	645	629	623	603	600	630	628	613	641	620	605	635	627	631	605	602	600	620	595	614	644	597	625	626	635	632	606	567	611	638	618	657	589	623	620	582	632	592	642	640	649	644	592	619	664	620	637	601	622	578	607	614	646	622	621	613	634	608	660	585	656	623	617	603	618	604	623	662	644	614	619	598	642	617	656	633	647	655	647	630	623	620	574	636	629	617	649	596	654	594	640	630	635	651	689	602	637	595	606	629	638	616	589	630	631	577	615	590	634	649	665	642	585	597	597	600	590	608	616	657	629	621	591	625	600	652	653	692	609	572	609	621	591	629	616	613	632	601	626	646	625	610	600	613	601	654	598	622	641	630	608	622	638	625	619	584	620	593	633	613	640	619	626	651	640	599	634	621	646	630	640	647	606	588	647	641	616	596	620	612	636	671	607	634	611	632	623	586	602	627	647	604	610	617	608	606	619	615	617	615	605	608	623	563	637	673	641	610	589	649	595	695	620	578	663	614	599	588	612	571	629	664	622	623	611	607	635	576	618	604	671	620	640	638	631	629	613	627	635	665	641	645	640	614	645	638	665	652	607	627	585	678	609	597	642	612	594	649	637	601	638	596	619	667	642	621	648	615	605	681	639	638	631	597	589	637	619	611	586	584	610	614	668	621	629	615	617	582	615	642	629	630	653	604	631	609	654	650	654	608	591	630	633	657	634	692	656	633	606	621	630	679	624	599	641	619	617	623	598	640	603	627	624	606	628	620	640	604	633	597	627	615	623	617	619	640	639	656	602	638	665	623	662	592	682	613	616	621	641	641	644	644	635	618	659	655	600	610	608	597	665	643	608	603	640	594	617	604	631	596	640	636	600	626	612	665	613	627	681	597	645	616	601	639	605	606	599	647	675	634	663	646	617	665	660	602	639	588	584	578	612	668	643	635	618	628	579	581	616	585	635	569	623	642	586	632	633	586	665	606	656	587	631	634	623	638	623	594	641	627	605	627	622	619	554	637	627	625	602	600	603	609	645	630	645	618	581	634	684	658	598	612	598	635	638	626	609	568	604	625	658	595	591	614	592	640	606	617	666	600	612	611	592	660	648	627	626	597	666	621	631	621	581	617	673	615	631	588	599	668	607	647	623	633	615	651	632	663	638	651	626	568	640	651	596	655	647	587	596	642	564	669	652	619	604	691	605	650	592	629	651	612	639	634	632	664	642	633	617	623	639	586	668	634	593	583	617	622	644	647	624	606	591	620	596	606	601	586	614	649	632	641	624	619	656	638	676	607	595	654	626	606	621	626	678	698	637	624	636	632	575	589	628	580	619	633	637	618	633	566	591	655	604	619	693	651	664	626	635	622	601	637	623	620	596	593	623	590	556	656	615	639	624	632	645	626	638	613	633	625	611	644	637	619	632	611	646	591	598	665	629	616	646	583	625	637	648	611	582	631	598	644	642	601	618	606	662	628	618	624	652	661	620	578	645	613	608	618	667	660	658	587	619	595	621	628	596	647	647	661	641	625	639	637	608	588	629	630	631	624	639	650	648	625	660	596	714	637
76502	75863	65696	43809	24274	12746	4512	3395	3121	2647	2150	2371	2091	1445	877	737	568	465	450	408	305	274	273	274	284	257	257	235	253	271	241	238	278	281	251	233	247	260	292	259	255	269	262	254	249	267	257	279	248	233	246	269	233	260	267	255	248	214	230	247	266	234	219	309	252	256	240	244	261	246	276	254	237	251	233	237	267	233	280	245	253	245	232	273	249	237	239	260	234	234	277	253	244	297	204	227	216	226	235	237	253	281	231	247	262	255	265	248	261	228	253	274	257	237	275	251	245	225	267	244	247	251	252	223	260	271	247	222	256	254	238	261	209	280	274	256	227	247	220	234	264	244	239	241	240	240	248	246	245	219	235	305	230	263	254	231	260	258	249	209	213	247	241	225	236	241	247	233	258	246	226	232	247	261	247	236	236	233	251	239	244	221	239	271	258	254	269	280	239	251	248	238	250	248	264	236	258	249	232	255	232	273	258	245	228	247	268	235	250	231	226	236	261	244	238	252	241	228	267	229	237	244	261	241	249	235	256	249	270	276	273	218	219	251	244	220	249	237	254	246	253	286	256	259	226	218	229	251	241	249	238	248	275	234	233	231	223	238	234	235	256	238	239	224	219	224	213	216	245	232	239	254	250	259	247	244	232	254	250	253	252	287	235	260	238	231	260	238	272	251	284	239	253	267	243	238	239	251	261	232	252	243	256	230	244	257	253	259	232	254	248	250	241	230	263	253	250	247	248	265	244	267	240	234	241	232	256	295	240	226	249	235	257	250	241	238	274	250	223	232	239	265	239	264	221	238	226	238	235	245	262	263	264	225	236	243	257	250	264	271	233	262	245	265	274	246	260	262	247	254	256	244	261	210	237	244	261	266	235	238	262	239	226	266	227	240	241	244	205	265	251	240	231	227	242	264	227	256	228	246	270	233	257	246	244	237	253	259	232	212	239	235	249	266	240	250	263	242	247	245	262	228	256	250	255	285	284	226	228	270	253	231	222	254	244	245	244	273	225	256	253	258	233	258	239	230	232	228	267	239	231	258	240	263	243	213	259	238	245	275	237	232	229	255	246	255	246	254	254	212	244	240	238	255	253	222	235	249	256	269	218	253	259	249	242	236	237	241	243	231	237	232	241	231	246	232	266	222	252	222	252	246	252	246	234	270	220	246	241	243	243	255	270	240	237	263	271	268	269	269	261	256	242	250	239	246	299	252	240	288	211	254	242	220	242	227	254	250	252	251	236	272	215	235	235	247	245	270	253	283	257	248	263	265	241	232	242	234	264	238	249	224	240	257	242	236	261	242	232	241	269	243	233	230	259	275	260	278	229	249	244	245	256	257	250	246	224	226	245	254	238	230	245	289	227	233	261	265	232	247	243	251	248	243	262	248	248	249	266	223	272	238	239	244	264	253	231	226	237	259	257	222	233	239	270	267	237	235	264	234	236	222	252	240	256	262	264	267	266	251	226	284	271	203	310	256	276	245	259	225	261	270	233	256	264	243	233	238	278	252	251	246	236	242	272	287	259	250	263	247	220	267	263	274	274	274	227	278	249	238	234	248	217	229	279	238	241	236	247	230	248	257	226	237	242	274	225	226	252	240	212	237	275	250	258	246	249	244	242	274	283	255	276	256	238	247	237	212	264	270	254	225	244	244	247	233	233	222	253	266	226	254	226	230	272	240	205	258	259	242	253	252	252	256	249	251	229	237	232	248	255	249	239	260	256	237	257	229	255	244	274	215	267	227	211	217	257	218	267	230	232	241	250	264	245	243	211	280	266	229	240	227	239	266	237	245	265	249	244	240	250	229	266	260	249	245	276	250	255	254	255	221	261	252	244	237	235	238	238	262	221	224	237	234	254	260	245	229	225	261	263	230	264	281	246	252	248	262	238	249	254	248	241	219	215	233	268	257	234	218	244	244	238	229	261	243	247	258	239	240	232	254	240	244	243	262	273	253	252	235	253	252	283	235	255	214	239	249	245	242	233	228	210	263	248	239	250	252	235	252	226	218	265	239	243	238	263	230	261	253	248	237	239	275	241	227	243	233	259	250	248	260	261	245	244	233	253	250	229	230	263	213	225	249	242	249	272	221	238	248	277	252	247	234	252	219	270	240	246	227	245	233	233	251	238	245	276	230	212	257	235	254	239	257	213	222	240	233	290	211	249	238	237	268	261	251	241	239	267	251	282	250	254	231	234	251	249	261	230	247	231	237	240	251	215	241	248	242	266	246	223	281	244	259	240	253	241	243	249	226	238	264	238	232	295	242	263	248	224	248	278	247	254	252	231	251	233	244	245	237	203	266	239	214	236	250	274	263	256	222	234	241	262	256	208	264	270	252	253	253	239	252	235	242	247	260	264	228	252	235	238	254	233	233	277	252	259	233	250	293	228	254	251	235	250	262	266	237	269	244	264	241	290	245	201	229	240	233	279	266	276	252	234	263	253	276	245	248	250	236	258	226	237	275	263	256	243	249	261	241	235	250	279	230	240	264	235	245	234	246	250	226	254	233	235	236	260	270	247	262	231	243	244	271	240	241	230	241	247	247	236	254	249	251	235	245	265	248	259	241	272	253	231	238	218	265	265	263	252	248	217	239	259	243	224	254	260	246	264	263	235	232	244	243	248	271	267	244	236	253	235	262	257	239	246	255	242	250	234	255	241	252	248	225	263	253	251	215	237	280	228	262	272	271	260	294	254	253	254	234	253	236	229	241	257	255	245	213	260	253	251	255	260	213	242	220	278	270	232	231	237	226	244	267	232	229	264	254	260	237	246	250	217	247	276	260	244	240	224	267	254	216	243	252	239	262	256	251	218	243	277	243	280	244	244	247	265	227	240	214	259	273	233	263	242	254	256	257	213	270	242	244	232	271	258	265	228	237	229	246	250	260	246	251	241	225	255	233	236	253	224	262	262	226	227	248	239	261	268	248	258	242	267	232	220	219	241	237	233	261	254	239	257	253	243	228	246	238	229	254	261	210	230	280	247	258	246	271	258	226	236	235	220	253	239	287	274	252	257	253	246	254	249	236	245	264	256	250	228	222	263	256	255	250	246	241	235	231	233	238	255	269	248	268	242	228	264	229	232	230	230	257	256	239	268	263	257	260	243	230	274	238	279	250	232	251	238	273	254	250	257	241	232	255	235	265	239	226	220	226	248	231	236	231	241	250	255	246	213	262	237	272	222	261	241	260	246	214	257	254	249	215	240	259	246	247	262	273	265	246	267	286	255	291	256	262	257	247	252	259	209	275	220	246	224	216	241	258	275	259	272	238	259	252	276	278	253	302	252	237	211	235	237	253	251	244	241	228	248	220	240	280	238	265	229	239	250	235	234	275	219	252	234	238	257	243	230	213	254	233	245	249	229	244	257	252	243	277	234	254	250	248	243	250	269	272	249	239	258	257	245	243	262	263	256	241	234	230	256	239	268	240	236	271	237	214	248	279	248	241	280	272	256	257	262	263	241	253	236	226	237	279	253	242	251	251
51290	60144	59560	46795	30980	22511	11922	11375	11668	10090	9272	9983	8800	5841	3659	3171	2236	1955	1716	1359	1087	835	633	692	586	620	608	627	603	648	640	655	652	641	643	639	634	615	617	623	608	649	644	603	657	633	682	641	625	622	622	624	620	648	607	630	577	631	643	663	678	626	634	646	618	632	583	620	668	605	635	661	644	601	627	637	650	605	620	646	696	598	592	643	669	579	605	637	581	621	633	622	624	653	601	633	580	644	638	670	653	625	663	571	625	587	628	655	597	666	669	607	634	572	637	670	648	659	633	621	621	602	618	598	619	643	654	657	646	608	639	630	701	606	654	627	643	589	624	591	625	644	632	630	665	606	608	609	658	627	651	576	649	626	613	654	596	649	639	589	652	616	664	620	677	633	586	587	632	634	628	618	608	672	619	634	643	598	606	610	610	628	592	611	640	606	612	639	634	627	672	601	599	614	632	602	631	626	614	635	621	657	613	595	635	629	573	600	661	614	646	629	658	614	638	659	603	628	618	657	609	673	582	594	611	641	602	627	599	626	603	606	633	652	622	668	648	628	577	569	611	633	590	644	633	641	663	650	633	652	615	649	659	628	612	627	588	635	654	600	612	614	615	624	589	636	646	620	658	587	664	631	650	688	627	651	577	570	622	623	580	603	657	629	613	625	625	627	571	635	590	583	637	604	613	661	667	588	614	633	604	636	581	662	612	604	625	627	628	604	610	607	639	608	629	602	633	599	665	616	645	594	597	628	613	589	614	612	634	607	638	684	597	625	599	634	572	581	662	625	624	614	618	621	597	650	611	629	659	621	663	637	606	641	606	622	634	631	639	602	662	685	577	660	625	613	631	625	600	642	599	666	647	610	633	637	652	636	671	643	593	631	612	629	630	647	624	609	603	606	618	558	634	624	646	628	613	659	628	661	630	618	627	638	560	679	614	637	621	637	648	594	613	647	590	661	608	607	611	592	639	618	624	635	622	632	577	615	612	609	611	591	615	628	631	628	615	623	657	596	677	642	612	610	616	600	618	673	644	609	593	631	602	631	646	621	615	614	671	618	627	607	620	627	598	598	613	615	589	594	649	634	635	600	602	643	603	626	633	634	624	600	645	615	579	617	615	634	659	600	587	654	657	625	629	633	620	600	625	644	627	623	626	625	642	663	611	613	593	610	605	685	641	623	627	627	640	604	635	609	632	627	590	673	644	649	637	589	641	606	610	591	601	632	623	676	657	621	621	620	647	611	610	606	658	671	638	639	634	684	627	640	642	626	566	615	643	642	599	637	650	632	639	642	619	609	637	617	616	606	596	610	648	593	620	588	626	650	616	610	635	674	597	573	611	591	600	603	606	639	610	652	618	679	612	618	623	617	642	629	613	633	615	582	612	602	603	624	623	636	641	593	640	615	644	652	622	629	622	626	620	619	601	587	625	633	565	623	662	607	601	647	648	608	632	626	589	607	660	611	568	631	644	651	595	640	638	636	693	640	639	603	711	611	612	613	607	624	594	650	629	638	652	622	567	626	603	640	610	614	620	654	595	626	660	609	608	657	605	664	619	618	661	658	586	625	566	568	625	620	660	622	600	611	622	618	628	654	593	640	618	601	612	609	596	634	600	671	614	640	599	650	635	640	597	612	662	617	557	640	629	582	606	596	638	607	615	628	612	628	635	602	640	581	640	628	645	614	611	628	596	637	625	623	647	623	605	671	645	588	654	650	652	619	669	675	620	603	609	650	618	647	591	627	622	644	643	659	627	640	647	599	594	607	605	629	614	599	611	570	622	638	614	643	629	618	647	658	646	659	611	640	659	616	636	610	647	625	649	625	612	638	611	594	606	593	658	642	617	619	628	591	601	666	612	657	614	617	604	617	615	621	641	589	627	598	607	605	647	649	591	630	625	630	608	619	627	641	625	607	660	661	627	600	622	652	672	643	593	658	627	628	603	577	668	621	606	625	631	628	593	606	663	630	652	643	677	637	607	651	623	552	584	584	602	604	595	608	665	585	671	663	652	620	619	615	643	576	671	632	638	618	607	612	606	637	644	627	618	618	627	573	650	629	626	605	636	644	572	625	631	604	622	650	639	606	629	620	613	634	638	645	627	609	650	621	628	639	639	691	630	579	563	627	637	626	599	634	591	598	572	611	587	620	575	645	651	587	604	601	658	603	596	658	592	592	666	621	635	592	617	633	618	599	612	659	617	642	628	604	558	639	641	602	659	617	583	634	586	667	649	597	659	639	634	655	618	598	631	591	570	598	601	603	685	656	615	622	643	623	628	583	574	623	616	632	644	602	634	619	654	649	608	611	655	631	653	605	639	590	621	680	628	619	627	638	629	641	619	614	637	598	607	643	670	645	607	575	604	658	570	649	600	614	613	636	666	619	639	646	661	637	617	593	629	643	642	636	573	639	599	572	635	626	601	638	589	636	670	654	622	594	606	625	662	611	654	611	612	602	636	625	646	601	635	594	650	598	612	660	638	590	623	608	585	644	616	635	620	605	600	612	640	616	602	620	590	631	619	624	598	627	629	658	599	586	575	666	569	633	601	598	609	609	650	666	613	639	619	579	642	645	638	597	606	599	601	656	585	625	665	628	645	591	578	636	640	616	628	585	618	671	652	652	634	640	648	638	653	621	676	636	649	635	592	615	596	620	614	642	666	594	610	618	608	628	616	664	613	627	609	645	610	629	593	623	624	627	594	662	633	627	591	597	592	575	595	687	619	630	647	577	623	659	606	621	606	638	557	668	628	607	610	636	620	632	638	639	610	558	615	650	612	640	636	611	566	607	605	581	643	622	649	616	651	572	602	604	628	579	625	618	634	614	634	619	658	608	610	617	668	648	619	689	631	616	615	634	583	614	639	621	635	613	615	621	659	572	639	585	667	634	614	643	604	618	625	620	622	595	628	619	613	635	600	615	627	620	610	611	637	608	611	636	615	640	631	613	640	608	632	617	602	594	616	630	615	645	617	648	629	618	620	626	596	643	678	608	590	597	631	652	605	549	612	594	639	672	618	624	645	612	625	589	671	620	641	637	628	627	591	644	647	637	605	613	602	597	621	624	624	623	659	627	651	655	612	652	649	611	619	668	607	649	612	635	607	611	658	633	613	615	594	591	633	586	610	625	573	622	673	623	608	636	608	612	607	643	627	598	639	607	606	604	649	634	612	604	615	631	645	606	606	634	582	644	599	645	609	586	611	659	629	588	632	619	619	611	622	642	602	652	637	661	611	606	633	641	612	640	603	603	637	617	630	565	651	553	626	624	643	607	625	631	601	637	606	603	666	641	573	631	655	610	650	596	636	647	608	620	589	618	646	616	613	674	628	579	647	590	594	647	602	600	675	623	602	618	609	672	599	595	619	676	626	642	610	601	629	633	626	633	635	614	594	584	620	618	648	617	667	597	614	631	635	638	636	689	616	637	650	602	633	638	634	608	598	598	597	639	600	643	633	622	614	625	597	603	596	618	615	563	632	583	610	633
75212	76054	67037	44464	23776	12084	4084	2777	2718	2747	1920	2179	1884	1274	761	686	537	461	423	332	315	259	261	258	255	240	247	230	261	253	228	237	247	275	256	256	263	230	244	250	223	236	242	245	237	267	262	242	217	241	257	253	257	267	253	229	293	217	226	240	259	238	227	232	240	306	222	215	254	240	259	225	233	245	227	221	226	237	237	209	250	270	286	258	227	221	244	238	254	253	247	236	257	239	279	279	231	264	229	217	240	246	241	236	247	220	252	239	243	205	265	277	228	245	246	238	233	268	236	242	228	261	240	269	254	254	222	248	241	241	240	237	233	253	241	236	242	249	245	210	246	221	216	236	223	254	220	286	260	247	242	273	221	207	248	240	258	239	254	262	292	248	276	247	223	247	222	236	234	255	220	239	235	237	239	238	254	247	262	268	259	259	254	252	237	239	261	258	228	249	239	240	247	250	238	254	264	268	234	243	261	243	235	238	263	248	258	226	241	239	246	240	236	227	252	231	235	262	267	280	231	261	252	241	254	230	263	218	246	259	252	245	239	241	269	233	253	263	249	285	225	221	247	245	244	228	268	235	206	235	248	234	263	266	230	247	261	220	244	240	265	238	249	245	237	206	267	216	252	246	240	263	237	222	237	258	247	264	232	235	264	237	252	233	235	239	250	251	237	233	238	232	260	273	276	277	246	245	213	264	228	245	257	272	249	245	212	253	239	236	250	245	254	234	236	273	239	261	217	279	265	242	240	263	253	279	234	246	267	237	223	235	229	229	248	240	249	234	254	257	220	257	231	250	260	233	265	258	257	232	265	250	262	244	243	267	246	245	249	247	258	254	228	269	247	252	216	266	272	232	273	240	281	235	243	227	244	227	222	226	241	265	227	254	235	245	253	263	270	238	230	236	210	242	233	259	263	220	266	255	247	258	248	241	227	238	228	256	240	233	249	249	253	240	248	243	258	254	253	225	215	246	236	240	241	269	245	234	244	247	250	263	238	249	267	264	227	261	265	278	235	258	240	240	249	244	256	277	232	227	239	225	249	231	240	239	250	239	242	243	258	220	209	233	269	238	242	228	256	220	266	235	230	262	218	262	252	250	260	237	238	235	250	247	251	253	266	236	252	244	225	249	230	248	225	237	253	254	215	219	241	241	223	239	221	245	265	228	262	241	271	234	262	232	267	241	238	263	247	260	233	261	242	258	223	238	238	255	271	244	267	238	235	228	209	252	264	261	253	277	224	253	240	228	239	271	236	223	248	245	221	257	262	268	258	237	226	238	251	239	239	229	265	266	222	260	255	262	244	247	237	242	264	256	262	234	251	245	224	229	222	252	255	229	253	252	246	247	257	235	235	258	268	223	245	252	246	232	236	260	221	263	264	276	240	254	242	220	256	255	263	239	211	236	252	239	254	247	257	234	248	221	243	248	247	256	206	235	265	222	226	255	225	254	250	215	251	265	227	209	275	238	235	256	245	252	234	221	258	221	222	237	244	258	252	246	261	247	229	248	231	221	252	238	239	241	190	253	254	260	263	239	247	256	254	240	243	264	233	226	264	242	229	232	213	242	253	239	265	267	281	260	225	251	251	247	253	230	278	249	243	238	237	231	247	259	260	231	237	241	228	234	264	250	246	246	234	251	239	245	231	268	236	256	240	247	256	256	208	233	272	252	266	239	239	224	238	224	262	217	229	256	253	262	228	228	254	243	245	237	231	262	271	236	246	239	248	227	246	257	254	246	237	272	251	239	250	268	240	234	238	252	215	246	227	246	247	242	246	255	230	269	259	264	226	247	285	242	261	247	249	212	216	235	256	246	249	233	254	235	216	258	238	264	251	214	234	248	246	241	267	253	237	245	232	228	253	245	267	258	256	285	233	222	226	231	246	265	237	252	243	258	243	243	233	242	251	243	232	242	263	276	230	255	242	240	214	263	259	230	243	241	245	287	247	254	237	246	235	206	244	267	231	218	242	271	249	239	236	270	231	257	239	251	247	244	244	233	229	224	235	239	248	234	248	265	242	255	257	236	238	259	260	235	245	246	241	266	260	220	241	238	235	264	235	233	261	238	268	224	226	261	235	240	244	219	237	259	229	233	252	230	242	241	232	263	231	237	230	245	240	243	256	228	246	233	256	224	251	252	220	216	263	216	238	237	235	260	230	262	254	257	231	249	275	250	267	234	249	243	252	236	259	259	253	228	269	263	257	238	234	239	224	256	236	266	223	268	257	229	266	253	251	203	239	232	247	277	233	236	257	278	238	265	227	249	225	216	257	245	277	252	256	226	252	249	262	239	235	258	240	278	254	252	227	243	235	243	239	250	246	218	234	251	253	260	231	244	226	218	258	244	234	258	255	223	255	273	239	225	241	256	256	252	263	262	254	233	227	270	247	235	249	232	202	251	237	239	277	273	266	256	241	217	232	244	264	238	236	250	235	243	226	214	263	249	242	240	237	244	219	239	260	238	244	232	245	264	219	281	237	251	209	259	241	248	226	252	248	238	220	262	264	262	228	226	230	226	225	235	279	231	253	240	244	272	265	260	242	243	266	240	265	253	256	258	256	250	267	249	231	261	230	231	232	264	259	229	245	221	255	256	232	244	229	258	247	258	258	240	229	264	256	230	226	259	228	244	238	233	290	261	260	259	282	249	239	248	240	224	223	242	230	211	244	227	255	257	245	249	228	239	228	232	264	273	244	249	231	272	248	241	252	255	251	235	261	271	238	264	225	237	234	219	250	255	243	225	267	231	239	275	217	223	236	236	237	271	264	245	260	267	236	284	209	249	273	243	255	260	227	255	263	272	271	230	253	286	222	246	274	229	256	234	227	236	240	243	270	249	236	239	248	272	243	239	237	234	237	247	249	263	243	252	261	235	240	258	287	268	251	251	234	261	254	242	254	275	275	244	247	249	248	268	236	250	252	241	238	250	256	298	249	223	253	258	260	245	245	232	272	247	257	239	232	251	248	236	234	252	244	263	257	243	237	251	241	243	271	234	215	245	248	262	257	221	251	256	229	236	227	237	240	253	244	238	233	284	215	201	232	254	252	259	227	263	266	250	227	215	233	252	254	238	262	276	246	251	250	278	246	249	241	251	264	255	249	236	261	239	242	226	222	271	259	261	265	262	254	223	247	256	238	255	240	241	267	245	229	250	250	217	242	236	266	262	253	228	260	240	244	267	237	234	244	214	260	224	240	266	243	244	254	228	286	211	223	262	236	258	251	239	254	234	266	244	248	211	264	234	273	253	248	238	245	220	262	260	237	260	283	252	281	262	264	216	227	256	256	228	252	281	230	241	245	245	229	240	228	247	262	261	222	226	261	264	263	243	279	247	240	239	236	224	242	238	246	222	245	239	246	202	251	241	220	223	247	291	262	242	245	259	255	287	224	231	222	253	231	242	251	252	235	262	269	255	250	256	302	248	256	204	256	246	233	253	262	227	234	240	263	234	258	243	236	244	233	254	271	240	280	251	260	222	254	236
50419	60894	60572	46846	29703	21195	10838	9734	9972	9964	7938	8956	7840	5766	3229	2665	1914	1892	1365	1184	993	749	645	670	629	614	613	638	588	637	590	617	612	617	573	635	594	623	587	627	652	600	591	604	613	641	580	601	559	574	630	591	646	653	617	590	591	607	613	645	650	640	615	620	639	593	624	599	625	618	626	623	595	602	627	622	592	625	634	561	669	631	621	614	583	603	630	588	597	646	593	601	594	615	580	608	613	612	606	587	632	642	623	579	651	617	601	667	614	616	671	625	620	590	637	611	580	599	584	658	599	626	624	620	588	632	655	582	606	611	661	639	635	620	635	585	586	648	663	618	648	627	615	619	607	577	639	596	618	574	589	610	592	623	592	625	679	586	632	584	624	629	673	632	586	652	625	650	620	626	635	624	648	600	550	644	602	620	660	653	630	651	618	661	584	618	625	630	637	613	609	634	571	636	576	599	585	608	591	603	624	640	618	644	635	616	609	625	677	620	637	616	575	632	617	585	636	603	635	639	636	617	629	647	644	622	610	583	596	607	607	610	638	625	552	631	623	609	600	628	584	626	616	585	651	625	608	614	622	624	653	587	605	617	600	608	618	629	624	621	621	613	618	623	595	562	600	636	555	624	597	641	644	633	591	629	622	635	620	597	588	649	653	630	635	628	636	626	608	632	629	591	635	606	590	615	596	626	630	655	609	675	610	608	629	619	614	586	635	585	598	637	609	608	612	585	613	598	634	599	621	653	605	681	641	606	624	613	638	617	614	598	612	630	588	627	628	598	622	602	649	648	663	653	640	641	662	628	632	602	618	618	651	608	636	607	663	590	608	648	582	645	622	568	610	628	648	603	583	637	596	619	641	675	617	612	625	593	644	651	637	602	633	627	606	642	639	611	629	642	610	597	604	647	630	622	631	608	631	597	625	641	650	631	610	617	619	656	616	612	596	600	636	606	622	614	595	627	634	645	601	614	607	586	593	623	611	614	640	608	612	642	621	667	604	630	618	616	662	583	623	626	617	619	558	616	642	592	674	588	642	662	635	581	608	614	620	626	636	625	590	581	641	653	616	612	614	621	578	641	609	615	632	585	611	647	659	609	579	595	605	593	617	566	574	638	594	603	599	578	570	650	640	586	620	587	595	614	641	589	670	610	621	595	639	657	626	614	608	625	587	626	644	673	583	627	621	644	613	638	600	592	635	632	651	599	616	630	595	620	617	605	612	623	622	587	624	626	589	621	615	669	626	594	634	608	610	622	622	624	620	634	595	615	650	628	643	605	617	632	610	630	614	624	652	582	598	627	621	590	667	604	625	582	594	642	644	584	616	639	630	652	591	616	628	631	640	627	643	576	599	592	620	629	645	609	599	680	624	628	614	575	608	591	618	594	605	658	668	656	626	617	618	603	625	642	595	597	645	623	631	654	626	603	575	593	610	621	656	621	578	603	609	595	639	675	659	635	626	629	614	616	639	652	627	615	638	667	590	612	631	654	584	620	622	600	594	625	655	607	617	630	608	616	658	622	602	622	594	609	610	632	629	631	633	629	597	657	565	644	649	588	604	626	572	641	591	630	635	636	630	585	652	638	639	642	588	604	626	616	627	608	629	598	630	591	605	615	541	619	635	598	600	611	610	636	600	629	618	639	609	613	618	609	585	608	632	626	572	601	623	668	644	656	629	586	641	615	616	620	631	602	648	601	620	615	623	646	611	611	621	653	637	603	641	641	617	619	631	633	633	599	677	554	648	646	633	599	570	615	585	627	620	601	646	571	615	580	652	622	608	625	621	635	626	634	642	635	589	634	651	595	671	635	629	615	649	599	630	610	643	568	619	601	533	601	604	631	611	651	585	623	629	639	608	639	632	646	614	644	620	643	600	571	604	592	632	644	617	647	594	602	607	637	617	604	652	661	591	624	574	615	628	608	607	584	582	606	579	630	561	620	669	614	608	572	598	644	605	642	641	633	609	606	575	572	578	637	624	621	596	597	608	607	619	566	618	585	644	594	657	630	600	600	663	617	601	625	604	606	677	614	601	674	623	556	600	626	614	580	608	620	598	628	584	620	619	629	626	636	599	657	623	627	621	637	605	621	609	631	645	618	603	580	622	626	605	590	630	629	597	630	577	596	624	618	613	600	582	625	616	569	607	608	621	597	614	585	597	591	629	623	624	611	604	625	593	606	639	664	632	654	609	613	609	596	647	627	600	622	609	614	596	634	633	644	634	601	583	598	583	672	626	581	635	624	606	639	664	617	606	624	641	616	666	609	620	626	646	619	619	699	591	623	641	619	614	589	590	590	657	621	616	641	583	643	610	616	541	624	575	585	630	617	572	640	642	613	621	660	631	602	583	644	592	634	639	602	565	564	646	605	602	653	645	591	635	618	613	650	582	619	635	606	597	606	594	561	629	639	584	545	607	682	654	593	571	585	625	670	610	624	608	668	660	626	620	631	649	643	628	681	620	582	680	595	599	645	617	630	640	647	597	584	580	630	628	608	607	617	635	622	622	569	614	612	600	611	613	608	581	609	618	586	642	567	614	606	661	636	598	642	623	616	618	654	642	588	617	614	622	646	615	588	643	644	609	620	658	646	601	576	633	671	643	619	582	614	623	662	591	613	602	592	618	647	628	623	634	654	622	661	602	624	634	610	663	607	593	619	631	626	600	628	601	572	607	653	635	636	614	623	617	614	618	613	662	616	597	556	590	591	584	627	623	586	677	631	576	644	582	608	606	659	600	598	608	603	597	601	607	609	618	641	618	607	619	609	626	594	611	619	614	627	644	627	599	603	611	611	596	612	600	609	646	665	668	622	611	626	597	658	578	625	657	597	618	647	609	582	605	606	632	623	613	637	613	662	591	594	637	563	636	643	607	592	650	614	590	664	626	601	596	674	631	619	657	622	604	643	616	642	633	621	617	575	594	630	581	625	615	657	616	607	619	600	611	617	639	596	633	699	602	546	620	627	595	579	594	615	601	608	599	632	595	602	617	625	632	607	647	661	582	625	581	652	591	594	660	616	596	658	670	597	616	615	630	632	610	591	638	613	614	646	609	619	576	641	617	595	645	614	595	624	618	659	601	622	590	616	677	612	575	647	656	621	612	630	607	676	605	626	598	576	618	601	653	632	599	626	630	593	618	620	628	619	605	604	620	630	585	627	602	556	581	627	624	610	664	618	646	555	608	624	628	601	623	632	615	601	622	672	614	610	630	608	569	608	610	635	632	623	601	648	606	615	606	611	627	633	639	614	639	619	615	620	606	613	646	589	626	610	645	618	612	627	625	644	589	611	638	594	600	626	608	639	635	612	629	621	592	644	617	599	620	647	669	668	608	672	617	602	624	654	634	623	594	606	637	646	646	608	647	638	598	626	634	629	590	622	617	596	630	605	574	594	634	655	605	610	620	590	624	645	608	637	636	628	643	610	605	630	612	600	647	604	606	632	626	615	570	669	613	618	582	604	615	642	654	590	623	656	624	645	625	608
76015	77366	68541	44880	24222	12845	4694	2508	2741	2858	1883	2028	1840	1431	772	544	484	481	397	382	351	262	262	252	246	252	239	239	249	271	231	260	255	249	251	245	273	250	236	249	232	253	226	246	238	225	235	204	267	248	213	218	240	257	255	217	210	258	222	246	251	243	254	265	244	227	235	244	260	263	255	231	253	262	272	241	244	209	255	218	262	228	262	217	239	234	253	231	259	267	244	263	265	252	245	227	222	238	252	255	226	251	243	225	245	260	273	243	259	246	250	230	247	246	249	234	263	270	206	246	232	237	235	248	265	248	248	234	237	242	241	259	231	248	301	251	234	228	222	246	251	259	254	232	234	258	236	247	211	286	229	249	250	243	246	245	247	265	269	236	250	240	246	234	230	258	255	285	240	269	249	253	277	247	256	257	258	228	266	243	241	213	257	250	239	255	264	228	234	229	209	213	219	230	248	264	275	275	237	257	201	253	250	255	244	253	254	244	255	267	248	254	267	226	226	212	242	261	212	278	248	244	239	245	227	219	241	220	257	242	234	244	248	249	244	258	252	223	234	240	243	265	221	262	220	249	245	277	252	226	229	246	231	253	245	266	249	246	241	241	243	226	237	250	245	239	245	244	228	250	270	250	257	219	242	233	227	273	234	257	268	259	248	256	245	239	241	237	233	223	254	282	251	282	241	235	248	259	258	253	247	260	249	221	259	274	245	245	241	251	224	237	210	260	243	252	242	260	228	261	261	237	253	247	224	255	244	241	227	228	264	266	260	268	261	251	250	268	261	242	234	231	244	228	247	239	236	241	233	238	228	231	213	238	232	220	236	257	229	229	273	263	235	242	273	256	267	227	257	244	262	243	231	241	263	244	256	253	245	270	214	256	248	258	243	251	236	272	269	269	247	240	252	291	246	219	241	223	268	244	234	249	242	276	247	254	241	252	282	271	227	232	237	262	226	272	245	216	218	252	263	226	232	246	240	261	257	224	221	231	245	246	262	237	264	274	238	219	271	218	211	222	254	229	255	244	243	229	243	240	250	226	224	241	254	231	261	252	242	254	244	244	254	219	248	223	259	239	215	255	237	263	266	256	248	238	258	230	264	242	230	258	224	256	221	246	237	267	265	257	255	259	239	244	256	247	272	254	245	236	246	246	259	245	245	247	236	261	251	251	256	259	247	263	241	267	251	239	274	257	250	204	258	226	241	228	215	241	259	277	234	231	229	232	245	246	243	223	241	238	251	234	277	218	250	254	243	263	285	247	233	225	193	270	217	255	256	255	241	273	230	237	230	224	271	242	233	217	262	228	228	244	207	242	237	253	267	258	241	242	240	225	245	277	268	284	254	264	225	237	265	256	267	251	240	254	258	226	227	257	242	249	242	266	273	242	268	281	269	253	246	263	258	230	234	235	225	243	263	242	273	241	251	231	261	224	231	238	262	268	244	258	241	224	245	258	230	225	252	243	239	237	219	256	268	226	241	232	245	271	281	244	256	223	247	240	238	245	224	249	226	230	245	268	244	259	260	290	235	250	250	256	240	236	237	248	239	223	265	264	241	256	221	247	216	244	240	221	233	233	251	207	225	277	240	256	266	244	228	260	225	237	251	241	239	259	226	253	242	232	244	218	245	261	241	246	252	234	253	255	261	267	242	247	247	220	266	211	274	239	220	243	244	238	224	232	256	222	228	260	260	251	222	255	233	238	255	233	247	237	248	221	254	246	239	226	237	225	266	239	232	242	262	242	219	239	272	242	264	269	239	288	246	288	253	248	227	231	221	232	222	225	266	270	295	218	253	225	287	238	254	235	218	261	241	268	249	242	224	273	230	263	237	240	248	234	231	233	221	239	244	227	252	230	235	239	212	247	258	259	224	244	233	238	201	239	243	238	236	249	243	244	243	266	258	209	256	232	233	250	241	250	246	242	231	234	270	237	242	217	241	237	262	233	256	249	216	256	269	261	250	253	259	244	271	238	250	236	225	249	240	252	252	252	259	256	220	234	252	241	222	267	260	248	278	264	247	228	229	215	241	267	238	227	249	226	258	214	270	272	240	258	251	245	236	268	272	233	240	253	232	225	263	212	247	246	259	249	234	247	247	231	278	252	227	240	249	274	244	234	264	246	249	242	258	246	250	247	242	230	240	240	217	215	234	252	248	246	237	250	245	291	240	248	242	246	246	236	254	237	257	255	211	229	224	268	268	238	232	246	221	238	252	242	213	243	234	258	246	259	232	244	237	258	232	229	241	236	222	252	251	242	245	245	252	222	262	253	239	261	237	245	229	265	247	272	251	248	240	222	236	227	231	253	227	251	194	256	253	253	260	239	233	260	259	258	276	252	251	232	232	272	206	241	233	269	243	258	244	234	252	261	243	256	230	245	258	256	259	266	245	250	229	263	248	235	213	213	220	250	254	252	229	230	242	241	225	230	270	239	270	245	232	264	249	255	246	221	279	248	266	230	242	249	246	251	246	225	226	259	247	253	251	233	237	261	226	243	249	264	244	223	230	238	253	241	242	234	212	242	256	229	245	245	232	257	232	285	273	252	224	224	243	249	252	261	241	269	237	252	255	247	241	238	259	218	217	199	233	285	239	265	253	243	253	246	239	229	234	262	238	222	250	250	233	266	263	226	242	252	263	259	251	242	245	243	241	212	229	250	254	246	248	259	212	243	285	254	235	269	257	232	257	224	232	238	226	237	254	247	246	233	242	241	229	255	217	271	256	252	251	253	237	268	246	232	240	238	245	234	239	242	242	271	267	253	218	252	243	259	220	254	268	270	246	286	252	235	255	228	252	299	249	247	232	207	249	245	240	245	240	229	236	232	256	251	272	223	251	273	267	262	236	242	279	239	249	254	239	253	242	243	224	234	258	247	249	260	239	240	242	249	279	247	254	269	216	254	240	224	226	252	248	233	232	256	272	232	225	247	283	233	239	252	256	255	223	251	230	249	235	244	242	225	270	253	235	257	218	258	228	240	252	285	231	254	241	254	234	227	269	253	215	272	248	259	240	280	253	228	211	235	275	260	249	214	259	227	267	252	212	272	224	235	232	234	233	235	241	243	229	257	242	245	228	229	266	272	271	209	225	249	254	271	242	235	249	235	233	246	243	244	273	263	230	234	236	248	262	234	227	249	243	239	244	244	240	262	233	262	234	273	259	228	250	256	289	252	232	215	260	250	277	251	230	230	244	195	239	257	257	261	219	269	288	217	268	237	227	213	228	240	264	209	262	232	226	244	242	239	250	267	263	242	240	239	239	262	236	244	282	239	235	239	246	257	232	236	232	232	215	250	224	229	227	234	231	250	244	224	237	280	249	248	238	242	216	231	244	244	255	258	255	237	246	257	248	231	269	272	233	234	246	270	265	240	245	230	244	252	259	230	249	233	246	237	231	241	244	235	256	251	229	246	236	232	222	251	230	261	246	216	233	261	251	273	257	214	262	235	227	242	235	238	230	263	243	246	255	251	251	248	243	256	234	243
49853	61234	61760	47183	30201	23033	11910	8903	9811	10632	7645	8526	7768	6241	3229	2001	1564	1907	1388	1360	1079	723	637	637	636	666	628	634	606	652	623	590	644	610	645	652	606	603	614	676	604	628	656	598	616	639	656	616	629	643	576	651	612	666	589	656	597	578	586	599	588	622	630	613	609	610	662	619	582	648	611	648	624	604	662	605	625	591	660	524	618	621	593	607	636	615	622	596	573	651	619	623	591	615	633	633	630	656	643	654	657	582	620	586	612	608	623	633	588	592	621	567	601	623	630	583	614	638	623	622	603	608	602	594	627	620	630	611	623	593	634	635	601	612	560	576	657	634	626	625	582	624	655	616	643	620	617	578	634	638	615	637	619	603	605	596	631	602	588	605	682	551	629	611	642	590	599	584	601	613	673	576	638	619	599	615	595	578	623	639	654	594	596	612	650	604	602	647	606	623	640	585	594	592	565	654	630	625	596	676	703	592	639	616	619	596	610	623	609	660	612	597	640	590	625	587	630	605	645	555	572	606	608	605	640	671	568	632	666	601	623	576	567	607	606	610	651	602	605	594	619	584	607	653	613	629	575	585	621	641	627	571	585	588	600	608	629	631	639	637	607	605	595	607	599	614	626	598	647	589	607	647	599	639	621	636	636	612	591	580	587	666	660	593	613	578	618	601	628	597	614	598	614	625	645	655	635	653	598	624	583	633	584	600	592	594	603	599	624	633	644	644	645	622	607	622	625	574	604	589	637	620	635	624	609	613	635	580	600	582	642	611	623	582	615	578	620	621	593	613	625	621	588	580	581	582	632	641	594	606	624	630	587	602	618	624	653	633	622	606	652	599	661	632	579	619	644	619	609	575	625	645	606	626	584	624	599	591	586	582	577	620	603	616	636	645	605	615	607	633	620	563	581	593	629	632	580	594	607	572	596	564	627	614	602	584	651	636	592	621	613	613	597	618	604	597	584	613	605	603	627	600	599	621	610	634	583	620	612	611	617	596	645	645	631	612	587	617	625	606	614	557	577	613	597	663	665	594	611	615	646	607	638	602	611	646	642	623	574	599	574	642	596	564	606	634	575	600	631	657	605	621	639	580	599	622	645	620	632	640	578	638	652	597	608	652	615	614	611	638	635	618	626	643	630	591	614	626	647	654	568	573	593	637	550	641	606	627	594	614	618	592	594	638	590	603	625	593	617	617	568	567	623	640	620	615	591	587	656	620	587	662	587	644	637	618	648	587	609	572	606	567	636	656	594	603	613	599	650	605	651	613	611	574	602	608	588	584	599	617	675	631	610	650	576	580	545	642	623	626	599	641	622	630	617	624	592	612	612	592	650	573	649	646	620	632	659	631	619	593	635	639	625	616	598	602	637	642	589	602	583	653	554	616	654	632	595	577	579	630	617	588	606	600	601	638	633	574	620	659	611	611	643	630	596	606	655	555	614	642	602	619	635	665	614	601	644	620	622	627	609	616	595	604	612	621	558	584	653	607	576	620	632	609	586	608	632	592	603	570	617	606	598	593	622	594	612	648	619	623	644	614	596	624	612	621	606	581	637	604	610	607	613	584	620	645	589	583	613	576	611	601	587	637	626	624	588	605	620	614	583	622	642	633	612	630	618	595	571	637	598	672	579	617	608	667	566	619	611	601	631	616	638	648	613	587	623	613	624	636	622	595	575	642	618	597	646	611	667	599	629	581	575	598	590	638	630	611	627	666	600	613	614	617	618	659	647	647	617	507	601	596	626	598	643	627	588	638	629	660	572	631	633	655	637	631	636	613	620	629	629	598	616	649	618	596	604	637	615	606	617	594	610	615	610	586	582	645	644	592	578	634	627	612	665	603	620	595	595	610	606	637	615	638	630	606	619	589	620	620	639	632	657	637	630	635	614	613	622	576	622	619	574	606	593	610	589	587	642	641	611	577	632	605	603	624	645	584	614	627	599	595	618	626	627	594	612	626	611	615	628	618	644	631	598	652	590	627	625	591	621	592	623	587	624	623	621	637	608	584	625	648	596	614	600	579	583	643	595	606	609	609	620	590	606	607	609	654	566	598	587	568	637	593	605	652	599	638	598	608	638	609	605	639	609	645	649	634	633	604	614	632	600	606	566	635	685	639	587	572	671	603	591	621	592	600	609	626	633	630	589	610	637	574	593	635	627	585	608	620	591	582	581	621	620	612	629	543	673	614	628	618	621	597	611	604	631	607	584	615	590	622	612	614	642	610	621	638	593	647	568	612	623	614	632	614	607	589	658	616	623	530	634	593	626	652	633	686	603	625	616	586	609	633	634	640	604	625	634	611	645	672	634	597	617	622	608	612	623	614	609	620	602	607	608	641	625	625	619	577	588	567	636	597	634	619	580	626	602	613	588	613	599	620	603	663	627	624	652	612	596	603	579	622	634	611	606	585	603	645	610	600	601	617	610	615	590	635	629	598	635	615	636	610	617	583	615	623	635	615	608	644	648	626	636	625	630	613	647	571	619	644	583	623	618	626	625	632	636	616	604	613	572	642	620	664	606	624	623	587	574	645	592	593	628	638	598	605	626	596	596	628	576	579	609	604	622	613	604	590	648	604	584	585	627	603	553	627	591	591	531	559	626	655	632	624	654	618	640	617	621	624	612	654	639	626	610	613	621	586	556	598	603	607	634	639	589	623	674	648	667	593	567	615	639	606	695	575	620	618	616	629	607	603	633	596	625	596	593	576	653	654	655	623	603	641	624	593	619	614	609	559	610	598	653	591	584	609	597	634	673	634	587	583	619	629	610	611	614	641	626	609	623	628	609	635	608	560	621	577	613	576	625	602	643	609	661	650	594	647	659	601	605	598	619	660	644	659	655	576	595	606	625	555	630	616	592	672	606	595	632	592	568	614	633	591	619	605	653	597	614	646	600	626	597	587	572	633	613	622	647	611	622	569	637	661	596	611	654	624	626	552	623	660	686	597	608	641	596	636	550	613	666	613	605	615	630	585	597	635	614	636	609	589	625	636	599	620	649	625	627	599	606	626	615	561	660	578	602	622	566	620	628	584	639	612	637	649	569	625	623	616	620	612	645	611	618	648	641	587	646	602	606	588	599	586	631	603	649	564	626	612	639	583	569	550	571	593	646	652	622	653	623	624	600	618	615	633	611	602	593	665	576	618	634	622	645	608	603	625	650	606	619	610	587	665	634	600	632	662	587	601	618	610	573	608	630	610	605	655	609	585	607	590	580	593	568	597	605	601	602	605	574	601	614	581	613	629	640	637	615	636	619	658	630	615	603	604	622	604	633	590	565	616	539	613	593	608	615	654	615	650	649	577	612	601	581	611	619	606	645	625	628	633	560	611	663	637	584	607	645	631	666	576	593	655	607	647	585	618	608	578	629	653	598	655	593	637	600	632	611	581	663	620	617	582	635	610	590	605	660	613	624	630	612	644	657	614	582	617	623	622	609	645	664	644	622	623	596	620	565	638	566	639	658	593	613	623	611	630	566	566	630	661	666	594
76047	77360	66648	45081	24960	14001	5000	2634	2824	2447	1890	2067	1914	1601	955	580	390	418	376	370	333	256	265	240	245	266	257	226	265	251	244	266	281	263	258	250	253	227	256	241	243	240	281	246	252	262	230	238	258	245	249	253	208	242	220	231	229	266	249	241	262	239	237	238	231	232	228	255	226	241	248	253	249	249	224	250	210	215	248	237	206	261	243	246	237	234	235	239	225	216	259	256	223	234	246	231	245	266	254	237	247	256	249	215	223	238	250	219	256	240	295	247	263	252	275	240	243	252	259	231	277	223	237	231	243	243	244	268	228	232	220	266	251	247	263	248	239	253	228	248	221	264	240	236	229	257	261	253	222	257	261	227	266	247	284	228	234	273	225	234	233	227	258	237	254	236	260	239	229	270	211	262	257	258	228	254	249	270	221	254	220	246	219	213	210	267	233	244	261	256	242	234	253	229	258	227	228	262	243	255	246	241	262	232	232	225	241	218	256	266	237	234	248	249	220	229	261	237	234	254	246	252	238	227	250	252	230	256	248	245	234	253	255	236	236	230	252	219	254	254	249	238	247	237	210	250	263	227	253	241	239	256	249	250	248	231	278	238	203	244	256	237	221	267	261	234	224	227	264	243	236	267	240	257	259	246	254	234	241	230	271	252	264	235	231	213	226	237	242	266	224	248	233	270	243	219	262	237	234	253	227	253	241	231	259	254	244	225	227	235	233	241	249	248	256	240	261	245	252	255	241	230	247	246	227	245	225	278	260	248	244	266	256	236	256	230	235	239	212	235	237	231	258	220	224	237	256	249	258	233	244	227	223	229	227	228	244	249	243	267	242	237	230	238	283	274	216	252	240	229	273	243	219	231	227	243	214	251	258	232	245	259	244	276	249	233	241	252	258	240	218	264	225	214	224	238	238	261	252	232	262	240	222	229	244	262	217	238	229	226	234	225	244	210	242	263	220	233	244	224	269	249	224	240	215	224	274	226	240	229	266	220	243	251	230	251	236	245	242	252	228	246	260	256	210	201	259	229	228	269	259	262	235	276	245	246	256	235	203	246	237	272	248	239	250	226	229	254	269	265	246	210	221	270	231	254	272	259	219	254	242	247	247	260	262	237	259	207	245	242	257	227	231	252	264	239	237	234	269	230	230	228	233	224	254	256	228	236	245	209	231	231	265	214	214	262	232	262	246	221	241	253	231	241	247	252	241	265	248	240	273	247	222	254	225	228	221	264	238	251	248	235	273	237	228	256	247	274	237	259	226	226	229	230	237	233	235	256	247	239	239	239	234	225	228	234	264	239	251	266	268	258	263	246	241	241	233	252	250	254	229	245	237	250	230	244	229	240	228	222	245	254	247	250	243	235	231	259	248	192	262	234	240	248	257	201	242	247	252	241	206	232	232	232	246	262	256	219	255	251	240	232	246	228	230	245	255	240	260	209	242	254	247	216	233	266	249	252	227	226	235	285	238	234	266	229	238	265	230	251	260	242	235	230	267	242	271	234	237	229	248	222	238	252	222	242	211	254	254	234	249	234	260	244	254	251	245	228	273	221	253	231	244	243	242	255	243	243	226	235	241	229	247	231	220	247	236	211	224	239	240	229	268	229	223	241	244	259	227	251	252	248	257	238	236	234	229	243	252	237	258	209	229	224	255	265	215	242	244	257	243	231	221	235	241	231	254	231	258	260	217	254	251	267	216	263	244	237	234	245	254	213	228	257	267	251	230	273	226	273	245	261	243	235	213	227	254	247	251	245	225	266	256	231	235	224	246	234	222	263	228	259	228	216	253	249	240	256	264	249	249	235	247	225	250	253	243	251	252	268	255	252	260	244	258	242	228	239	234	242	217	244	238	246	246	227	242	245	252	256	252	217	253	246	253	237	241	256	236	201	226	224	219	226	242	257	239	250	266	244	267	235	241	250	233	246	239	266	262	260	266	230	211	247	264	250	249	240	217	234	236	228	219	254	246	243	247	258	247	229	225	224	259	245	257	232	264	231	260	263	227	226	236	240	207	259	239	225	234	220	242	237	222	256	220	269	244	244	225	231	228	217	249	248	230	238	265	248	242	232	205	244	223	257	245	217	248	260	236	235	235	259	258	246	256	241	245	273	253	209	226	254	239	233	224	251	264	244	286	237	238	269	252	240	228	241	212	249	228	256	232	226	233	223	254	255	231	238	222	245	254	253	238	241	234	271	241	247	239	240	224	284	248	254	243	236	245	238	234	250	251	252	251	254	237	239	207	222	232	264	224	266	238	239	240	250	246	253	266	233	237	248	256	258	254	230	247	226	266	253	255	212	217	240	243	233	221	260	252	216	225	259	242	211	239	226	229	240	256	231	264	241	250	257	267	222	241	241	242	255	224	260	237	203	253	223	221	237	233	234	271	248	246	249	250	219	252	257	272	255	239	231	240	229	238	237	247	257	278	268	221	263	252	229	232	253	273	251	243	239	240	257	213	228	250	236	228	244	244	268	232	237	242	241	232	263	255	262	264	228	248	251	230	265	255	222	208	268	245	272	216	210	258	227	263	240	223	221	238	245	241	242	217	253	238	253	238	252	269	253	246	231	233	220	249	224	241	252	232	237	270	230	250	235	254	266	264	254	230	235	243	229	253	229	248	250	233	215	217	239	240	241	231	235	247	274	243	273	270	274	241	269	241	244	209	251	222	247	236	257	225	256	233	231	204	252	250	254	257	247	251	236	232	251	231	239	252	221	238	249	214	242	219	266	240	243	254	255	233	239	264	247	259	235	248	229	235	214	251	233	244	229	238	228	227	276	229	242	228	297	237	256	233	220	226	248	212	226	260	250	238	246	247	237	256	234	246	240	210	246	217	225	243	234	279	250	251	278	252	251	246	226	243	252	231	240	264	244	249	260	237	237	210	235	242	246	246	246	236	248	244	217	259	274	237	225	245	262	263	252	248	268	234	214	240	238	235	234	243	246	243	240	261	232	260	266	264	264	239	245	260	243	266	252	240	221	245	235	249	261	247	271	239	234	232	257	235	236	244	237	253	226	233	268	232	249	232	246	229	236	235	216	218	270	240	224	231	256	227	235	257	273	238	269	241	269	250	208	218	228	233	255	247	230	267	247	237	253	248	237	250	254	229	257	243	246	256	257	273	264	219	251	248	250	232	252	266	244	267	251	240	218	257	219	201	231	204	246	231	244	230	246	216	269	238	271	236	221	234	246	240	233	239	223	256	243	208	247	231	252	245	254	236	252	229	253	263	221	253	256	235	231	243	228	252	253	263	253	246	236	252	244	241	221	257	243	210	270	249	254	222	223	221	212	257	236	227	259	256	235	262	248	232	234	229	231	268	247	238	257	252	252	230	252	272	257	246	236	244	223	226	236	257	235	242	250	241	225	233	269	239	228	269	234	237	241	231	259	238	261	231	271	265	260	253	228	212	239	262	243	229	219	209	233	239	260	248	232	245	210	227	228	237	226	247	270	244	226	258	255	250	228	243	226	240	278
49911	61192	59632	47748	31586	24172	12448	9166	10303	9479	7616	8594	8221	6525	3923	2456	1445	1421	1400	1271	1094	727	618	602	580	620	654	672	624	615	595	652	623	619	614	625	620	598	607	616	604	620	635	598	631	628	606	577	612	645	640	644	640	685	679	632	594	605	609	632	599	631	612	591	576	594	626	568	660	643	635	624	607	626	634	616	599	612	589	609	659	638	597	630	611	580	643	637	615	615	617	621	607	616	632	622	613	564	655	653	626	591	604	589	627	637	657	631	578	594	624	612	590	592	576	584	602	623	576	604	618	631	631	612	590	592	579	575	606	602	606	607	634	611	603	645	613	648	600	538	569	659	642	648	587	568	594	543	605	651	605	626	616	646	611	606	573	635	614	601	600	632	614	651	628	608	652	585	582	635	636	593	613	615	597	623	636	574	584	595	591	662	572	578	657	656	604	587	609	603	638	568	616	589	638	657	612	588	611	624	608	600	606	614	610	604	611	615	623	634	628	606	558	603	625	604	661	606	611	559	647	602	620	633	620	597	611	633	605	622	642	640	619	612	624	560	634	605	608	611	607	616	623	580	567	604	602	582	577	628	617	565	634	647	612	674	644	631	592	598	604	579	632	628	599	587	588	621	630	599	616	577	625	640	603	598	605	609	634	662	584	612	619	652	639	588	587	572	662	638	577	622	597	645	599	588	598	660	601	637	598	645	637	609	615	613	602	660	641	570	614	628	629	634	570	661	620	584	669	601	584	632	660	629	618	598	635	625	586	631	615	626	639	600	617	629	621	653	575	614	582	608	607	619	647	604	639	621	622	596	606	596	654	648	597	592	577	606	635	610	623	612	597	614	612	603	621	562	640	611	638	578	613	642	628	606	588	614	591	602	618	633	603	568	600	645	591	588	623	637	621	605	639	628	608	595	635	665	621	615	628	604	653	613	582	639	662	584	559	595	661	593	655	623	639	622	656	590	620	634	614	595	613	631	601	609	598	597	622	604	622	610	626	621	614	583	642	608	603	584	608	587	626	612	594	627	645	622	609	581	618	652	623	620	636	654	587	595	611	604	594	601	637	607	631	607	629	627	591	611	622	573	629	598	603	623	646	653	645	591	579	606	632	596	581	614	611	614	633	584	580	597	612	597	645	563	623	557	640	608	577	595	615	643	629	627	644	598	649	589	579	595	612	599	568	612	647	601	603	641	595	611	562	645	622	616	557	592	645	624	632	632	608	587	597	587	574	597	592	604	634	545	606	612	612	627	614	557	620	619	610	613	589	635	595	570	597	597	621	608	578	607	608	610	627	636	568	599	631	658	605	581	621	591	617	634	593	614	600	616	609	574	643	631	577	652	616	593	633	612	610	594	587	603	578	601	636	602	613	604	637	629	623	586	617	583	624	579	660	641	597	618	606	582	600	643	644	579	639	605	624	607	605	595	599	595	565	587	656	650	589	637	616	613	641	614	641	570	587	615	621	593	623	587	616	636	612	652	556	634	630	567	621	602	589	608	653	591	583	574	638	608	595	646	619	649	629	617	600	569	618	608	607	608	634	596	595	621	630	614	608	586	559	619	582	623	583	614	641	597	573	567	633	628	618	645	612	634	591	628	609	599	594	618	604	598	579	619	610	634	656	615	641	602	643	575	645	605	624	618	600	657	598	618	613	623	621	649	601	616	584	644	591	626	622	664	560	618	574	572	612	595	604	618	637	635	636	615	636	665	616	635	645	589	612	579	571	639	582	587	582	635	580	649	596	635	605	574	629	663	627	582	538	607	616	637	603	609	594	599	609	606	613	620	576	635	643	591	600	629	623	615	644	621	648	596	634	598	585	639	602	583	597	683	634	602	612	610	640	611	591	657	613	577	582	582	615	542	629	606	571	634	625	614	637	569	606	596	576	594	633	648	609	615	635	599	606	598	583	636	609	596	571	606	618	622	626	652	603	590	570	589	653	610	590	629	608	686	607	607	605	598	621	628	603	586	659	576	603	597	581	596	590	618	594	634	640	649	612	601	624	559	612	619	604	617	616	600	593	615	613	601	626	625	626	615	627	641	622	620	622	556	629	647	628	618	615	626	586	631	603	597	593	617	643	582	622	622	576	608	603	576	625	572	615	581	586	607	631	581	601	622	599	581	599	620	603	615	611	661	603	624	613	598	591	606	644	593	635	599	631	603	614	625	627	619	590	625	615	575	582	583	614	612	588	614	610	612	574	647	611	641	653	630	681	601	671	606	626	592	661	614	576	655	627	613	621	631	626	625	586	632	606	603	610	629	618	629	623	632	605	614	637	615	585	608	648	621	639	647	620	634	620	643	580	633	609	608	597	626	582	610	586	631	621	645	624	645	629	586	596	610	651	567	609	616	591	607	656	598	625	584	627	612	664	610	583	618	624	585	633	585	657	624	592	605	617	620	680	592	579	615	620	673	608	667	612	600	584	600	632	628	585	615	608	620	596	588	609	609	603	617	637	590	624	640	599	589	601	586	596	576	611	602	606	592	589	670	619	586	616	634	620	571	594	635	607	602	601	609	664	637	590	621	572	595	637	659	591	635	611	583	603	619	582	625	592	630	619	587	612	600	576	600	591	599	590	587	609	654	625	612	620	582	578	637	600	637	605	594	585	636	638	626	630	653	649	576	617	610	611	643	613	577	615	645	600	676	630	617	608	628	614	628	609	659	613	582	624	587	597	621	625	611	640	625	620	642	623	643	592	621	654	624	606	595	618	641	608	595	584	674	607	594	614	582	615	594	598	616	626	623	617	637	589	602	605	623	610	627	621	672	587	577	629	598	600	621	637	612	654	618	597	568	627	615	585	591	633	598	659	587	598	605	648	596	623	635	644	654	580	599	619	645	643	616	606	641	581	609	608	655	611	662	621	572	561	628	594	623	579	625	594	624	650	589	602	618	613	648	579	600	578	631	587	549	602	665	600	619	662	568	606	562	608	641	590	610	628	611	642	613	616	567	595	630	648	636	611	607	601	649	592	585	615	586	596	608	622	615	619	582	602	618	662	604	619	589	639	591	613	580	620	636	593	630	592	580	609	596	615	682	639	606	564	610	591	616	612	614	613	605	630	595	621	624	643	618	630	634	644	648	639	573	608	635	616	561	574	601	659	643	586	608	590	632	622	644	594	651	636	621	612	580	648	599	634	579	637	621	593	622	651	639	600	612	590	649	617	596	550	631	596	603	580	587	634	595	610	602	631	599	639	648	644	583	615	655	598	569	574	619	598	651	597	631	604	574	631	620	605	608	611	625	642	618	617	639	621	606	601	597	613	609	593	611	674	595	593	621	643	594	608	612	623	630	640	622	645	614	602	633	630	580	614	583	619	587	663	649	624	614	624	623	603	575	625	622	648	647	626	631	600	611	643	608	593	599	603	624	602	644	638	590	644	604	671	634	561	624	619	613	569	577	661	614	604	603	643	571	646	632	581	569	656	601	636	583	612	595	605	614	629	581	669	605	588	600	638	579	610	625	624	617	585	647
74206	76509	66702	45568	25144	14245	3861	2573	2843	2593	1796	2009	1992	1673	1051	636	393	412	419	356	330	257	255	226	241	224	226	247	235	263	224	255	254	253	239	232	263	233	253	257	240	248	247	256	253	218	267	244	248	242	262	256	229	250	238	223	242	249	263	259	263	254	251	249	224	223	241	243	247	244	272	240	242	236	252	239	242	290	252	275	241	252	240	250	233	224	268	239	236	266	260	214	238	230	232	250	276	245	261	245	235	254	263	245	249	250	228	236	257	229	247	244	253	264	244	251	238	279	258	246	232	245	246	226	236	243	226	240	255	231	257	224	258	242	216	233	231	263	250	240	253	254	257	219	254	231	230	276	249	228	235	243	261	211	228	254	232	233	257	242	233	243	236	278	228	220	209	256	238	264	249	232	216	241	250	248	261	244	211	271	257	269	242	211	254	237	229	250	212	213	260	212	235	225	222	269	248	250	241	264	247	224	223	270	267	240	236	235	244	229	270	231	235	241	234	247	263	208	261	273	241	228	242	269	229	232	259	264	261	220	251	247	236	232	216	250	257	259	224	248	268	246	242	240	243	248	252	222	243	242	230	253	233	241	221	230	246	236	215	235	256	220	242	274	231	250	211	242	212	225	219	254	238	254	241	234	248	247	211	238	221	243	238	257	233	232	237	223	251	250	247	227	239	257	245	220	213	225	260	258	244	227	247	244	232	237	257	246	248	250	259	225	232	250	223	242	212	237	241	238	232	233	275	272	228	227	243	240	241	271	239	237	225	215	238	212	245	247	266	233	224	261	242	249	235	244	255	244	251	234	226	257	235	212	252	221	244	261	226	245	230	235	234	242	244	228	225	257	244	253	227	245	279	240	240	250	243	211	226	233	240	217	246	230	179	205	264	234	215	246	270	259	260	266	220	236	250	246	229	244	244	211	232	245	225	251	238	263	251	220	256	226	242	243	251	229	236	268	225	237	221	223	233	235	230	241	238	235	242	256	259	210	236	252	237	262	242	254	216	217	257	248	239	210	257	246	263	236	226	252	264	237	227	246	267	261	249	240	231	233	243	234	245	251	246	253	238	242	260	233	256	239	238	217	244	243	248	240	259	247	237	247	213	278	248	250	232	229	209	264	249	235	286	221	256	248	262	224	244	249	271	252	248	221	248	241	249	241	242	232	220	236	274	237	258	253	248	243	231	208	244	249	266	254	242	227	235	262	232	242	237	239	246	237	240	247	266	223	252	245	243	232	243	223	209	240	256	263	255	237	228	248	239	225	259	239	253	249	246	248	233	242	241	221	236	228	250	252	239	242	228	251	219	209	267	256	245	234	220	233	254	218	235	262	229	241	237	236	274	222	253	234	248	257	256	226	222	230	232	243	268	256	256	229	254	232	246	269	249	254	243	238	253	252	238	270	219	242	205	225	253	237	245	252	213	241	260	264	232	254	251	219	250	234	256	259	248	237	257	225	247	221	225	244	248	226	228	268	246	231	237	224	227	202	223	243	247	244	239	240	262	221	244	243	221	242	216	206	237	243	226	236	238	258	280	250	228	241	235	248	243	227	244	264	294	267	217	222	242	238	248	238	229	233	229	240	233	226	254	208	238	235	213	219	259	235	225	228	263	243	226	232	264	267	261	230	203	227	260	220	237	231	250	226	207	256	246	227	231	215	259	253	237	239	241	275	225	239	248	248	234	275	258	259	261	242	229	236	235	255	232	204	211	236	241	233	256	255	235	251	234	211	226	274	263	230	271	242	228	225	243	256	243	224	232	225	245	269	270	237	274	231	263	264	265	235	235	275	271	243	219	255	260	269	220	241	238	245	260	231	274	207	233	244	249	227	223	277	244	238	232	216	245	275	262	270	243	254	233	247	236	231	266	232	220	225	242	236	249	229	224	255	247	251	242	247	235	273	274	248	258	267	231	256	219	218	228	231	265	250	264	221	242	240	257	232	240	264	260	250	254	256	240	248	240	250	244	237	241	231	232	216	247	236	246	223	249	244	246	237	228	244	248	231	235	254	245	264	243	239	252	240	262	253	230	230	243	260	237	227	233	262	272	253	261	244	254	243	260	233	244	230	237	241	258	245	239	240	257	237	232	269	254	224	236	249	242	244	245	247	248	234	225	220	212	239	232	237	207	255	247	245	246	244	256	236	237	246	246	216	257	220	247	239	247	256	234	244	231	266	238	251	217	244	268	254	245	257	226	254	276	217	233	242	239	221	232	247	240	241	231	250	259	256	236	254	218	238	263	258	228	214	244	236	262	260	248	269	261	234	236	230	237	242	267	224	234	250	277	227	255	245	245	241	251	236	255	235	242	241	245	256	232	221	216	253	231	258	218	251	245	215	249	223	250	246	244	251	246	253	247	233	236	248	235	245	221	223	249	219	269	253	248	237	223	248	233	213	274	261	242	227	244	240	213	238	256	227	259	249	237	237	241	238	244	242	234	248	223	235	217	253	215	209	236	221	261	271	260	255	247	235	250	246	234	246	276	244	254	246	241	256	227	255	212	246	244	232	225	200	228	254	240	240	239	226	233	238	243	246	242	252	234	226	225	248	230	225	242	218	253	221	218	251	223	231	261	235	230	211	221	232	245	244	258	245	255	262	240	251	240	236	245	243	231	240	222	216	234	248	238	263	218	221	248	241	261	227	262	265	233	234	225	243	267	228	227	241	235	227	236	231	253	241	245	250	250	259	241	238	231	241	251	252	260	280	253	228	247	255	249	245	237	242	241	238	244	236	245	245	239	220	243	238	259	219	227	261	260	241	271	207	268	250	211	255	241	223	234	257	244	242	234	244	261	252	255	238	248	239	230	237	254	260	255	234	267	261	224	238	239	217	237	226	232	234	261	230	236	245	236	211	236	239	236	236	264	215	227	228	269	245	210	265	247	257	252	252	225	266	257	276	258	221	270	231	239	254	229	277	227	249	257	260	234	251	209	257	231	234	207	252	257	245	251	239	244	245	224	235	256	263	242	210	268	264	256	259	246	231	248	246	223	221	221	246	281	240	244	225	267	235	250	243	253	259	228	238	235	240	248	236	213	260	267	229	238	222	267	268	236	224	248	234	233	218	253	251	229	229	249	272	256	222	231	237	257	242	227	221	249	221	241	232	251	240	225	243	281	254	261	256	234	234	244	238	249	261	217	241	214	244	249	253	246	237	245	237	233	244	284	223	229	232	232	242	242	269	259	235	229	245	259	250	248	264	269	215	247	278	237	247	235	230	236	254	228	255	251	206	229	243	251	259	242	218	227	221	230	240	263	228	235	235	239	213	223	236	235	245	233	237	256	277	229	231	256	240	234	261	232	206	259	241	252	231	228	256	232	239	258	252	223	239	241	246	249	233	248	206	277	231	220	243	263	225	245	244	251	239	233	243	262	247	228	237	236	226	242	215	238	246	226	222	231	237	267	246	250	257	249	251	247	208	229	252	255	232	251	239	251	236	241	224	237	226	263	243	234	243	246	235	262	239	229	236
49396	61162	60029	48051	32037	23545	10045	9148	10268	10177	7772	8732	8211	7042	4417	2565	1635	1471	1481	1161	1044	722	661	617	579	579	649	590	603	600	575	554	611	612	615	637	641	605	586	633	619	634	644	633	628	622	603	595	616	570	590	636	608	615	591	604	583	643	636	611	576	605	614	623	634	644	598	594	603	608	600	633	558	626	590	594	629	630	620	625	576	593	610	613	620	574	581	585	633	591	595	605	642	609	620	610	614	622	649	629	619	653	602	629	610	609	599	638	605	650	608	635	572	593	662	603	609	620	612	615	643	621	649	625	626	592	619	609	593	627	654	596	576	615	621	576	599	622	633	614	612	615	612	617	664	571	574	623	611	592	612	610	566	573	573	585	591	578	617	606	622	590	572	633	636	603	613	616	584	617	600	587	621	614	598	626	618	590	595	635	613	585	628	587	598	604	594	609	581	590	604	626	616	628	607	643	580	586	582	591	591	603	575	648	607	633	633	607	643	626	625	622	579	628	642	592	595	605	639	612	625	610	599	659	658	586	645	617	634	566	576	605	622	592	602	643	640	566	644	611	617	614	594	610	607	615	596	620	599	577	600	631	641	610	641	610	595	623	599	592	628	599	633	610	630	541	616	594	644	620	637	608	617	575	599	636	588	628	607	602	604	622	633	652	605	592	631	563	611	602	575	593	631	591	622	620	646	598	635	680	597	595	644	608	607	630	643	627	643	624	625	592	585	644	647	587	609	624	624	616	607	650	588	608	614	617	603	659	578	614	601	624	608	595	594	618	563	616	612	664	622	617	606	648	672	609	603	638	599	628	614	588	623	634	616	607	614	566	605	613	609	681	607	596	576	622	575	615	619	610	616	617	608	602	592	607	585	586	555	589	591	569	584	598	594	567	567	610	639	642	624	629	643	611	655	678	636	628	598	596	604	647	607	609	632	671	612	578	614	596	571	648	679	635	634	652	579	631	614	581	614	619	618	596	620	608	608	630	604	623	615	657	620	603	612	618	612	601	590	588	624	620	607	655	611	599	611	583	585	651	650	583	632	619	590	625	606	649	628	649	586	604	597	614	628	657	583	585	575	642	629	607	623	657	605	613	619	604	611	682	621	597	604	641	618	573	589	620	601	631	594	565	605	618	593	643	625	590	631	592	588	616	613	641	629	584	625	600	657	604	627	554	614	609	646	653	592	654	628	609	553	649	629	591	621	619	604	597	658	592	613	614	595	637	598	637	627	568	575	606	637	636	619	608	597	626	650	604	606	615	629	628	601	597	617	618	612	673	618	627	634	626	620	592	653	635	610	571	642	547	587	607	613	581	641	628	628	641	608	581	644	623	601	609	607	624	625	650	619	605	592	637	574	643	599	648	649	594	612	611	603	577	608	609	648	573	629	599	591	638	650	613	576	572	632	652	640	584	577	587	590	582	627	636	626	590	595	573	605	590	588	670	621	590	602	636	602	622	602	588	616	593	621	597	620	669	618	602	613	597	633	581	626	609	611	598	614	614	588	589	581	599	614	657	612	584	615	577	615	631	614	632	663	588	585	611	598	609	619	586	608	570	600	628	606	623	641	605	576	627	589	597	651	590	602	589	619	611	625	640	614	623	597	620	598	607	612	597	591	606	645	632	596	601	648	634	616	620	567	589	635	627	665	634	611	602	618	618	598	650	606	599	608	620	630	636	591	632	578	629	604	612	635	632	642	660	597	581	631	588	611	596	596	570	617	595	589	628	614	600	605	580	578	638	599	607	598	627	577	607	638	576	600	564	619	656	574	615	637	621	610	596	609	614	584	606	598	627	638	631	568	631	587	574	631	565	582	596	600	615	594	589	616	631	618	612	596	596	626	620	629	620	650	612	635	630	599	613	578	590	611	629	609	628	598	627	589	636	611	606	601	652	615	661	602	627	627	634	632	662	637	597	640	597	632	645	597	605	607	615	611	602	619	613	617	634	593	630	627	606	575	596	620	628	631	551	598	595	618	633	573	597	562	627	621	648	621	612	598	629	601	670	636	630	666	615	620	566	582	592	633	604	599	609	578	615	601	611	574	608	597	586	577	644	647	549	624	579	579	626	629	644	577	639	611	607	614	599	630	582	616	606	620	607	589	594	590	609	610	603	568	599	596	593	609	620	601	624	639	627	638	645	573	568	635	586	595	602	627	609	605	596	612	608	616	643	611	660	582	613	614	594	602	587	584	584	612	581	607	601	617	602	633	623	624	587	607	596	611	610	582	628	657	602	585	595	612	571	631	622	605	618	613	600	594	582	604	583	649	616	624	583	587	615	584	612	633	626	667	573	649	651	615	605	582	619	608	624	638	617	575	632	596	613	622	619	580	619	640	642	625	610	622	602	620	637	614	565	634	645	619	605	610	635	627	630	599	580	641	603	585	653	605	639	577	599	624	600	617	602	593	598	590	626	590	601	611	618	611	586	594	581	653	612	640	587	628	618	646	624	606	599	624	608	635	567	612	644	622	659	616	658	623	621	582	609	607	664	601	594	609	586	599	570	598	599	630	604	627	558	618	661	613	604	621	655	602	571	621	559	624	596	586	632	627	573	630	611	639	580	624	651	617	649	654	627	596	600	572	626	617	598	612	601	582	633	656	635	633	633	619	608	621	620	613	636	604	618	574	638	622	618	622	625	587	630	621	610	647	592	663	599	610	601	585	602	591	612	645	587	606	599	592	588	599	651	599	675	616	617	617	671	591	591	624	616	526	604	611	606	588	666	570	600	614	568	603	568	592	621	618	581	616	619	677	586	649	658	616	629	616	574	582	608	616	596	661	594	653	586	608	632	633	619	595	619	616	594	590	621	631	643	653	630	636	604	625	581	573	661	608	639	588	586	570	640	577	573	652	549	623	636	593	581	552	604	613	576	624	597	634	596	632	597	587	650	599	582	625	616	602	601	606	599	622	613	608	602	553	593	601	539	578	633	664	578	588	648	570	599	601	589	598	588	608	618	603	641	642	622	614	581	598	635	652	608	677	648	594	632	591	600	593	629	573	614	591	609	614	595	637	577	566	582	599	645	601	624	627	626	626	618	634	630	640	647	601	586	574	672	615	611	604	573	589	562	602	611	571	615	605	602	621	632	593	629	599	627	653	628	580	583	623	564	642	628	656	629	639	664	596	647	626	612	667	615	607	577	654	592	593	619	610	576	592	578	594	590	634	606	617	611	639	586	592	626	615	602	615	586	616	608	619	594	597	617	599	553	581	589	646	627	612	591	639	615	643	620	602	634	633	613	626	626	612	586	603	633	558	640	673	638	588	593	594	615	614	629	578	566	611	595	606	603	608	602	566	615	596	614	593	617	588	638	609	540	584	595	581	611	635	602	616	622	611	589	569	612	651	614	627	598	609	601	563	651	595	652	632	650	581	638	597	648	630	620	625	612	615	637	596	613	620	608	544	624	618	583	600	630	669	618	620	593	644	618	617	641	626	604	583	607	620	626	599	597	618	667	632	585	580	586	594	554	583	597
75534	77725	66946	45827	24688	13893	4341	2725	3217	3240	2264	2010	1982	1545	1149	644	388	418	443	387	340	285	253	210	228	252	244	227	242	227	248	253	234	227	251	254	235	240	245	225	243	247	226	220	241	241	266	249	254	233	238	231	226	269	231	261	237	246	232	254	279	237	235	226	263	237	246	227	257	234	241	240	250	231	251	214	229	227	257	229	232	256	259	285	236	222	241	232	248	247	236	255	239	238	248	273	227	264	266	225	254	226	228	283	257	260	239	244	269	225	234	233	273	242	240	238	232	234	214	250	242	253	237	251	252	257	256	221	267	222	248	267	236	217	252	268	247	224	254	256	246	211	237	263	212	221	225	254	241	247	248	254	228	230	267	243	274	253	236	242	233	255	217	222	222	245	250	236	235	228	252	242	255	250	242	239	214	246	227	222	257	221	253	214	229	242	233	244	255	246	231	234	191	241	240	254	240	269	222	243	224	235	261	249	236	240	235	233	230	275	265	212	245	251	220	243	273	236	252	257	232	232	247	226	242	241	261	227	256	250	253	262	236	225	236	260	235	241	236	234	220	224	209	207	223	248	254	228	248	233	238	250	231	235	245	257	251	252	215	237	232	253	273	236	240	248	258	224	230	244	251	235	235	249	249	249	242	223	226	237	238	254	218	253	234	218	237	219	243	240	236	246	245	266	231	252	219	244	240	238	219	255	246	243	251	239	249	237	214	259	234	281	205	213	244	229	228	244	250	228	231	243	225	242	235	230	249	255	259	210	225	229	240	245	222	271	232	262	241	249	266	254	247	234	236	234	253	246	230	252	243	221	244	245	213	234	259	242	218	224	219	233	234	234	234	239	209	229	227	235	231	232	250	223	238	278	232	259	253	237	250	225	205	257	236	247	217	242	229	259	235	237	258	241	254	241	266	223	234	245	219	210	269	240	226	247	212	254	232	227	240	249	240	236	230	228	239	207	260	248	196	244	255	256	255	243	258	250	240	245	248	224	251	244	253	237	217	225	233	231	237	232	252	263	257	244	260	248	229	235	227	248	266	262	261	239	229	223	264	241	270	251	228	241	262	263	274	221	229	204	219	252	224	234	237	227	204	251	235	220	231	250	246	234	274	250	249	218	238	229	244	254	247	220	216	217	234	226	248	249	236	251	221	230	246	244	218	235	238	280	234	244	273	251	242	219	246	266	238	244	263	257	248	257	243	234	239	228	235	234	226	247	250	233	249	255	242	228	237	246	263	266	234	240	255	251	232	254	213	233	272	252	212	267	260	234	244	225	222	219	245	244	241	257	247	262	262	250	241	266	221	227	254	233	234	236	245	261	216	210	279	240	245	246	260	262	291	249	256	244	246	219	251	227	268	260	234	254	218	265	279	243	229	236	215	233	251	275	252	235	236	249	251	233	236	248	251	225	254	249	243	260	257	267	259	232	253	267	252	246	247	247	244	239	285	276	224	240	260	237	215	259	265	263	261	248	295	257	241	271	239	233	287	261	240	257	256	251	250	260	210	247	237	254	230	231	244	232	227	236	247	255	265	236	256	247	264	225	257	231	247	255	217	240	240	230	213	237	268	243	235	232	240	260	215	261	266	234	266	235	253	249	265	231	237	250	236	232	253	254	247	243	219	258	239	245	242	255	263	249	240	235	257	276	223	241	240	266	236	262	246	239	230	242	241	226	263	248	256	231	230	222	216	249	221	253	252	255	223	248	233	256	229	215	266	220	260	238	267	235	264	238	242	238	253	243	238	261	250	239	224	239	248	228	251	264	236	242	236	242	236	241	246	242	233	248	250	231	246	266	231	242	254	242	239	253	228	251	237	263	219	250	249	261	265	241	253	242	231	251	260	233	261	199	268	240	265	226	260	244	258	219	249	250	218	239	248	248	240	234	247	244	250	226	236	228	231	242	259	224	232	232	218	246	256	249	242	236	266	259	230	268	267	240	262	240	238	215	241	230	255	238	244	230	208	252	236	253	233	236	248	232	236	253	242	236	234	258	272	254	236	259	259	244	222	227	235	217	268	257	238	238	245	245	249	242	258	246	240	233	236	237	222	248	212	238	251	212	246	229	229	259	201	257	276	257	236	236	267	278	238	261	226	265	233	228	260	242	249	254	236	278	249	247	244	198	231	240	232	224	232	239	240	257	239	254	223	232	244	251	262	210	246	243	269	220	253	245	264	248	237	261	275	246	230	247	233	237	227	223	240	230	262	278	290	258	269	259	226	284	227	222	251	242	269	248	236	250	241	251	250	237	286	236	219	245	251	249	245	255	237	245	236	233	201	248	265	251	246	231	256	235	266	246	248	245	267	244	259	204	253	222	273	245	238	238	211	212	269	222	249	224	241	252	254	261	231	221	260	239	261	243	239	251	243	241	233	251	241	217	252	250	231	236	244	228	218	251	223	219	227	241	251	264	242	253	256	251	242	204	268	252	258	238	248	215	229	208	254	237	243	243	239	233	237	247	236	268	246	237	239	246	241	209	218	255	237	234	233	247	255	216	248	242	241	257	255	249	265	246	221	245	246	238	204	236	265	249	221	241	251	264	263	258	264	233	252	261	220	239	217	238	236	232	278	236	252	241	239	287	259	233	225	197	246	256	230	266	236	286	222	264	245	255	250	245	248	250	248	225	213	237	248	242	253	242	270	232	223	242	229	229	239	245	256	266	254	226	249	221	222	230	218	254	258	268	240	233	244	248	253	251	236	260	249	248	245	219	222	227	248	265	235	210	252	249	251	250	255	252	249	247	247	205	240	243	237	242	228	225	209	251	266	238	260	265	241	224	253	239	257	260	260	234	255	236	262	235	229	223	243	210	296	239	232	260	218	227	251	225	232	243	232	240	252	220	227	243	240	252	234	253	223	244	274	242	250	233	246	243	244	238	243	268	242	243	253	254	246	247	255	235	223	232	241	241	245	252	223	239	253	237	269	236	257	270	210	286	241	215	252	235	217	235	246	231	247	264	254	228	232	228	231	262	257	275	247	282	267	246	235	254	249	245	230	232	233	253	256	263	267	257	218	253	223	225	249	235	215	261	216	207	243	225	240	227	227	262	255	253	251	240	236	262	244	224	234	239	258	249	257	228	244	222	228	245	241	260	259	233	233	279	225	228	251	226	213	245	251	249	233	242	225	231	251	273	271	209	250	247	228	240	243	259	251	264	243	235	229	269	229	251	237	237	248	241	233	241	214	265	265	211	261	216	221	239	249	252	238	272	241	258	252	244	259	233	235	237	254	240	246	278	232	232	263	261	248	248	235	260	201	242	240	245	256	225	236	270	223	236	227	223	237	286	234	245	246	249	268	257	241	232	236	239	252	238	221	231	236	219	238	233	260	266	270	219	209	248	228	237	235	229	223	224	241	225	221	225	243	247	252	257	253	231	242	235	224	237	275	224	243	236	272	257	235	251	234	237	227	249	246	257	236	228	225	219	238	252	240	246	243	263	252	272	224	250	243	238	240	245	242	241	250	251	217	220
48843	60730	60867	47048	31862	23864	11026	9877	12029	12277	8831	8530	8355	6824	4720	2609	1353	1683	1659	1437	980	616	634	654	603	627	640	607	628	610	593	621	611	640	643	629	600	617	619	634	628	605	585	589	620	643	621	622	630	591	621	646	665	646	611	616	610	643	550	596	661	595	567	580	631	617	659	609	651	615	613	568	591	656	597	613	649	607	672	624	592	630	650	678	618	594	596	611	573	585	579	661	603	601	601	641	580	603	649	606	593	607	603	603	635	602	637	582	578	639	613	618	613	625	641	585	642	630	596	605	606	622	652	585	628	563	617	510	636	594	595	577	603	633	648	620	553	591	610	652	629	663	628	644	619	643	631	619	596	612	610	610	556	604	562	587	589	637	576	585	600	619	628	622	628	578	638	593	659	606	579	635	632	620	610	632	595	598	623	587	634	622	654	591	618	624	602	632	585	618	573	610	636	617	635	592	608	592	618	655	626	629	603	602	615	690	595	631	587	591	646	659	613	579	623	628	626	621	618	609	608	628	620	624	595	619	595	616	606	599	587	616	639	616	604	606	554	663	611	629	609	581	594	608	643	635	637	650	646	600	611	651	608	610	583	598	617	558	612	629	599	662	667	588	612	630	628	616	653	593	620	642	624	618	615	594	550	598	616	580	616	619	644	584	597	594	605	640	595	620	623	607	633	603	608	613	603	627	621	607	607	644	633	631	642	591	657	621	650	628	580	604	587	652	614	651	607	642	639	588	609	661	615	588	589	621	601	616	590	601	625	625	631	597	621	598	626	637	599	568	658	634	597	630	625	622	624	582	598	603	633	616	569	581	602	606	627	573	576	660	590	639	591	611	612	584	580	603	646	580	588	626	646	609	617	633	607	622	630	660	605	556	656	603	595	590	611	645	591	603	646	630	628	618	613	698	624	623	602	622	626	625	614	651	590	635	589	632	648	636	639	632	599	637	655	623	607	618	587	603	615	589	607	583	581	579	601	563	615	608	588	634	636	607	610	624	628	600	648	638	646	622	616	659	598	631	631	589	603	595	616	607	606	642	633	592	574	639	620	618	633	624	592	625	578	619	689	653	610	643	587	578	640	591	621	629	609	640	632	570	608	606	632	605	633	594	602	610	644	629	625	636	637	606	631	621	639	617	575	637	599	625	615	609	602	599	602	561	596	608	645	588	642	609	631	589	598	666	601	586	637	603	596	581	596	590	573	607	640	600	602	630	568	635	634	628	615	618	617	638	620	604	604	606	642	596	603	588	615	621	654	619	608	596	597	580	569	597	604	634	585	631	601	663	631	603	603	586	637	627	639	619	598	572	611	620	615	605	617	621	599	582	630	595	615	662	622	599	642	609	573	589	591	576	635	615	640	609	630	644	623	588	574	586	640	622	586	606	615	618	627	636	661	625	610	609	575	627	632	624	633	623	586	602	594	629	598	636	576	620	585	606	604	633	650	622	620	608	640	601	547	653	568	616	633	617	630	626	599	608	624	634	600	607	606	584	628	623	584	574	656	621	603	583	551	609	642	590	625	610	666	619	594	642	646	584	563	630	637	623	643	626	598	621	620	624	658	600	623	590	614	642	595	608	627	610	620	639	589	630	596	609	634	563	624	628	630	611	632	625	607	577	644	576	640	636	580	619	634	597	605	642	620	593	647	627	568	605	580	595	627	592	598	627	616	659	639	585	626	592	601	587	636	639	591	601	617	624	626	612	605	657	596	613	603	655	664	613	625	584	655	613	632	624	611	561	630	604	627	610	655	607	590	604	667	580	606	584	589	625	613	610	630	601	570	612	615	635	639	658	623	617	580	579	637	590	591	621	564	591	605	616	612	605	610	632	595	613	618	619	596	635	603	594	628	627	608	627	612	570	645	611	622	574	592	640	650	582	628	627	589	617	602	613	593	642	596	585	613	593	611	650	540	644	637	609	594	602	593	605	569	597	582	603	617	621	612	606	576	597	596	642	639	596	678	616	594	623	648	576	641	631	597	613	620	617	638	610	627	606	631	635	586	592	587	661	643	646	635	626	605	613	585	624	579	649	598	615	598	619	579	584	592	574	621	631	629	616	609	601	616	647	624	641	628	623	610	612	621	619	600	673	619	613	612	620	561	631	586	564	620	611	633	628	593	611	589	605	647	583	635	608	618	610	636	607	650	649	632	634	643	633	605	607	622	601	599	635	627	580	573	610	645	611	586	582	607	644	634	590	599	607	617	644	641	636	651	602	584	574	633	667	604	640	600	610	606	560	602	630	646	628	613	664	581	647	648	593	585	629	570	577	638	585	610	598	643	601	632	625	612	584	561	631	671	589	594	645	595	599	577	639	630	616	598	601	621	597	600	581	634	598	617	628	607	622	606	629	608	598	634	638	619	602	630	604	597	631	638	635	666	591	627	598	608	629	681	615	637	623	650	590	607	591	606	583	616	603	590	659	622	633	645	594	646	647	589	598	602	564	611	576	627	648	585	611	593	607	640	609	583	651	638	584	568	620	590	627	644	585	603	626	583	661	613	611	583	657	590	594	631	608	631	634	654	615	634	596	601	629	611	631	597	645	629	631	570	619	588	634	586	592	590	611	614	632	638	624	580	635	652	667	612	605	622	606	573	577	621	588	626	649	643	610	612	614	573	653	592	613	629	595	643	616	623	632	595	630	664	601	620	616	616	629	582	656	623	618	600	563	622	602	642	633	653	621	646	598	588	612	611	620	618	618	616	582	593	680	623	601	584	597	579	548	612	588	651	594	617	594	611	611	646	596	577	651	676	596	627	675	652	650	593	607	606	626	632	605	600	632	631	582	593	623	590	592	587	627	662	606	626	647	631	588	613	634	626	574	599	622	631	581	600	596	575	602	618	606	603	606	600	633	637	623	562	582	617	630	628	634	627	602	620	660	610	586	619	624	601	577	578	602	630	588	617	653	646	587	605	583	574	612	622	589	610	580	628	567	597	615	606	628	625	600	601	595	582	682	602	610	613	568	611	627	615	624	588	605	628	613	622	643	638	635	635	620	609	591	605	627	570	621	606	590	655	609	558	590	607	573	602	613	611	590	604	606	596	611	566	612	637	645	640	630	626	636	652	608	603	616	627	597	607	616	578	608	615	562	618	612	632	593	654	580	612	623	628	623	554	625	643	624	624	617	632	600	623	606	558	618	615	567	610	600	660	589	594	583	629	591	642	563	610	627	637	630	613	639	656	663	596	644	628	595	644	592	621	647	600	600	616	632	612	618	627	638	620	574	625	620	606	647	599	610	615	589	618	585	652	614	580	627	610	649	606	618	598	601	641	617	624	591	596	624	591	625	614	595	598	614	597	620	611	610	612	591	627	598	595	596	626	578	590	625	676	582	615	580	606	607	611	567	629	602	614	640	579	602	612	637	600	620	600	609	603	626	621	653	638	587	631	633	613	599	608	594	657	605	608	624	642	628	601	632	612	588	592	569	614	634	661	595	579	579	629	614	613	576	608	599	589	634	595	630	634	578
75049	76710	66928	45152	22589	12438	4547	2438	3106	2635	1998	2010	1976	1533	998	692	440	444	464	386	330	275	262	232	248	255	247	262	227	230	249	247	218	287	235	263	237	217	238	268	252	250	240	246	260	256	228	256	245	229	254	204	245	242	261	224	250	237	272	280	266	253	262	249	230	222	254	233	249	234	231	221	256	243	247	238	232	227	240	234	237	253	233	251	235	244	256	248	241	297	259	252	255	220	265	253	260	221	249	243	231	238	247	207	232	247	227	257	234	248	241	232	258	261	261	274	221	268	240	269	258	248	260	246	246	249	223	248	235	269	226	227	276	234	223	262	236	250	258	251	229	237	234	241	255	236	259	266	234	227	223	252	237	275	270	236	247	248	242	265	238	244	285	262	248	258	264	251	251	202	273	256	251	232	267	222	229	274	249	248	238	228	250	265	248	242	228	249	238	244	210	248	233	257	236	241	251	239	274	228	209	260	257	258	239	239	233	225	240	245	228	252	263	270	222	239	266	228	240	235	282	231	227	250	233	244	265	246	228	236	232	238	265	233	244	251	232	212	244	245	237	239	246	263	259	238	246	240	240	239	232	252	252	253	243	259	245	232	219	262	249	233	251	243	250	261	235	254	234	231	205	225	236	236	227	257	248	243	229	269	255	261	261	242	244	266	248	222	232	238	232	245	251	242	251	265	259	253	246	227	252	257	227	243	239	243	223	251	271	263	216	217	261	264	234	234	210	227	258	259	232	221	233	252	266	245	250	244	240	222	234	273	254	260	241	236	231	235	245	224	232	253	225	240	237	248	286	230	259	207	241	225	242	236	256	257	260	246	247	246	221	239	263	230	240	245	258	272	252	250	257	236	249	248	238	232	244	238	225	230	251	245	255	229	257	231	235	240	273	233	217	234	232	233	226	249	243	224	233	250	272	251	235	223	232	244	269	225	244	253	195	244	228	250	225	257	267	247	259	248	259	247	239	241	236	229	238	240	223	237	213	244	266	267	240	235	249	254	233	228	259	231	233	252	241	246	263	230	252	262	232	246	226	214	242	263	230	247	222	229	243	249	251	232	260	248	247	223	246	222	252	250	253	219	241	258	224	235	247	218	259	231	238	256	232	244	248	224	242	241	235	266	222	228	241	238	236	217	245	234	237	235	213	258	246	250	241	212	232	293	243	253	238	271	243	259	222	263	261	254	258	232	217	228	252	235	278	246	251	254	267	250	238	227	255	244	242	261	245	245	257	248	232	243	252	235	227	261	244	255	260	241	221	244	223	253	243	252	244	229	267	272	240	236	265	232	236	253	228	235	271	227	254	245	250	248	221	253	252	230	237	254	245	245	241	234	263	252	246	242	271	224	261	270	256	233	239	232	234	276	234	228	230	229	239	247	246	273	257	231	256	237	235	227	241	232	240	254	250	229	266	263	237	228	231	251	242	267	224	231	269	260	236	236	253	231	226	231	263	236	231	255	230	258	220	262	267	261	251	254	253	265	250	244	264	219	220	222	229	271	225	244	233	205	239	222	263	247	243	240	253	235	273	266	241	238	231	227	251	231	280	239	236	244	253	235	260	244	236	262	238	240	237	192	241	225	216	270	199	239	249	272	250	265	269	233	237	234	280	252	237	194	254	243	245	252	229	258	221	245	270	235	268	220	252	257	220	235	229	248	247	245	224	229	236	229	232	247	226	246	227	227	239	252	237	247	227	267	269	257	249	247	276	242	237	259	236	260	230	248	248	246	246	233	214	276	241	238	245	234	233	256	247	262	250	251	215	252	228	226	257	243	243	259	255	217	260	285	257	244	244	234	246	213	249	242	248	243	257	239	238	242	247	277	219	236	213	270	242	250	259	248	233	220	230	229	216	265	228	245	235	230	232	266	242	260	217	258	227	250	221	217	243	245	217	245	252	276	235	246	218	238	243	254	263	245	253	244	269	236	240	236	245	247	217	234	236	247	221	247	247	224	272	240	246	238	239	245	246	267	221	230	254	250	255	254	226	270	227	242	257	237	227	267	240	229	235	241	244	226	243	263	270	258	229	245	275	227	242	230	242	252	251	256	246	235	241	249	288	231	258	225	230	236	252	250	231	250	230	237	270	219	246	217	241	243	254	243	248	216	261	231	223	239	255	258	223	258	240	237	222	267	241	242	253	255	203	235	247	261	214	250	232	252	263	282	248	222	215	240	235	241	261	254	208	247	231	255	245	244	283	226	252	256	230	258	244	264	237	270	274	232	228	239	245	225	248	233	244	272	245	255	237	239	260	240	233	262	255	268	236	255	270	241	245	255	212	236	235	248	246	249	257	245	230	233	253	246	249	236	249	227	208	262	230	289	242	238	246	255	233	239	270	237	252	245	239	236	255	262	255	233	239	260	259	242	240	251	239	252	239	215	255	231	244	278	242	251	211	266	220	227	231	245	248	243	207	242	221	238	243	240	264	257	259	266	266	278	258	240	241	246	243	219	244	261	222	256	261	250	227	254	238	234	267	253	223	267	261	264	263	262	243	245	217	225	293	246	276	248	226	272	265	238	251	271	212	243	233	265	245	249	234	255	262	252	254	223	226	245	228	257	221	248	252	241	229	252	235	267	258	258	238	240	213	225	228	259	252	236	238	230	257	261	203	243	251	261	256	234	208	249	264	250	249	210	243	243	261	259	221	254	236	236	243	220	228	247	253	218	250	231	253	249	233	268	244	245	246	234	270	247	264	255	233	221	205	258	224	245	250	236	214	211	239	258	252	244	244	247	241	258	235	235	239	239	262	250	251	254	258	237	214	255	209	243	253	235	259	250	259	230	254	271	255	247	238	263	255	222	247	218	220	232	242	226	232	274	235	225	232	219	232	224	242	239	246	226	249	240	243	262	252	242	246	254	245	252	231	233	243	268	253	227	273	243	267	250	254	234	254	234	230	230	241	243	224	254	227	254	230	225	224	253	234	260	248	253	230	255	240	257	232	265	278	226	256	230	241	270	250	256	263	250	226	231	242	254	257	236	224	270	268	256	252	242	264	263	239	240	245	239	237	231	251	246	266	269	237	217	215	241	253	259	224	254	232	232	266	256	245	257	225	252	242	253	263	236	251	249	217	215	256	255	228	238	230	230	242	252	261	249	229	261	249	213	233	254	259	210	215	237	249	242	231	215	212	258	213	229	234	259	277	224	247	272	238	264	262	246	242	248	256	258	246	240	256	236	259	234	207	250	236	237	256	228	231	246	280	249	232	257	231	248	239	244	252	226	256	249	251	247	244	244	230	234	253	240	263	237	259	243	282	224	237	250	222	225	231	240	272	241	254	210	240	251	245	215	212	241	231	231	239	231	248	249	229	272	240	212	253	233	261	233	266	244	251	230	260	257	263	240	236	241	259	268	243	234	240	240	234	239	264	258	209	238	228	230	227	228	249	252	256	252	243	234	236	219	248	220	227	221	262	249	218	254	252	242	239	227	240	252	282	223	254	236	243	259	265	226	230	236	265	269	236	268
49281	61247	60684	46479	29064	22034	12124	8931	11441	10515	8233	8313	8398	6512	4218	2862	1620	1625	1526	1324	1078	709	630	669	635	588	634	659	627	578	659	648	624	629	637	606	612	616	629	602	627	624	614	606	636	604	620	585	595	671	611	635	647	655	659	652	583	615	594	612	606	614	622	610	606	602	626	651	601	606	632	601	565	634	620	626	606	598	628	615	639	615	635	634	631	623	603	662	629	625	607	608	618	655	585	599	634	631	581	600	635	584	600	618	584	624	616	659	630	596	637	629	654	643	639	617	626	618	610	585	614	561	589	602	625	602	639	606	580	579	620	573	604	639	590	598	609	610	625	582	631	577	638	595	601	564	625	632	620	704	617	586	629	661	631	627	641	627	585	594	603	633	603	637	612	644	605	615	648	642	680	583	642	588	622	599	615	619	621	606	621	635	604	648	621	622	641	574	664	607	605	636	603	613	646	605	634	618	596	570	653	592	591	625	647	615	605	622	601	613	656	608	663	582	608	643	575	602	659	659	602	666	607	661	625	600	651	563	646	635	641	593	650	548	611	627	646	667	645	642	624	634	676	565	634	586	579	601	623	649	619	591	645	633	617	614	617	677	631	624	648	599	627	627	633	639	603	634	624	604	609	652	643	624	641	648	621	598	597	618	614	590	620	557	568	623	602	597	607	616	596	626	614	591	602	595	621	590	620	590	604	596	575	600	584	620	583	630	625	659	587	625	630	631	595	598	639	639	626	591	614	588	636	589	604	640	603	618	610	596	688	562	594	600	621	634	608	606	602	582	638	625	672	598	592	633	607	620	645	587	588	593	599	618	621	659	650	640	567	620	609	616	615	641	637	641	589	618	594	619	567	635	614	611	553	612	615	587	602	606	630	592	600	664	646	636	598	598	589	613	612	592	646	646	611	572	612	611	620	648	659	599	626	660	604	605	593	596	635	610	604	622	646	599	606	582	613	613	599	619	635	624	635	609	607	609	584	574	607	601	605	639	562	614	659	619	577	617	613	587	627	612	604	612	633	646	633	608	619	611	572	595	597	591	620	586	619	616	649	603	572	603	603	602	643	608	616	644	612	599	633	591	594	621	615	617	615	623	590	658	601	625	575	601	648	615	637	601	603	648	620	654	577	620	637	639	605	600	608	585	659	631	613	586	619	629	625	642	583	665	612	635	642	621	620	608	563	666	638	602	606	599	632	592	622	611	607	638	612	626	591	602	630	629	570	609	632	622	593	623	605	607	644	611	610	616	630	641	590	625	625	639	630	609	613	597	639	629	639	641	585	577	633	616	596	639	630	591	650	609	646	646	641	591	640	576	597	622	612	630	632	620	607	565	626	616	576	643	669	649	600	688	599	635	636	569	650	619	616	692	639	579	634	581	637	618	653	643	607	572	620	660	608	625	611	650	612	646	552	594	607	579	598	621	628	583	620	595	657	648	632	632	659	655	615	614	593	643	665	588	612	655	607	634	603	618	609	678	575	579	629	592	604	615	589	624	578	621	582	625	581	614	674	617	601	619	620	688	639	599	624	596	609	633	654	652	598	617	633	609	588	603	642	648	619	627	634	618	632	580	619	605	628	594	621	567	616	582	608	588	583	601	578	585	600	660	642	620	612	614	622	613	590	614	600	626	603	668	622	612	637	639	590	625	584	662	625	632	637	641	643	623	625	625	600	631	618	619	637	628	630	572	648	573	615	616	637	642	608	630	658	650	586	626	608	611	619	582	624	621	555	648	590	610	633	623	595	652	629	647	657	612	593	613	606	631	616	616	623	595	601	655	628	658	656	635	643	619	631	620	663	606	590	603	598	590	623	636	628	625	621	616	617	615	587	616	649	626	654	634	627	627	577	601	608	578	627	619	641	618	618	643	597	611	591	660	644	634	597	626	615	655	595	602	599	624	635	630	625	630	669	579	589	610	602	602	637	651	592	595	570	615	604	608	568	634	607	644	625	575	604	597	561	611	612	617	657	591	623	633	599	612	594	646	601	606	607	604	617	581	632	617	622	648	653	595	571	618	589	592	606	620	624	600	620	603	572	635	643	630	619	599	608	671	560	624	644	606	608	615	625	599	586	647	595	646	633	612	585	628	623	631	655	607	609	586	610	622	593	622	604	634	614	633	652	626	637	628	628	632	621	606	601	629	642	629	586	631	650	661	624	659	600	586	599	600	628	618	590	639	648	667	601	623	600	618	589	603	619	644	545	602	588	597	631	621	585	633	638	666	678	609	628	572	626	618	624	648	571	646	598	596	620	634	575	606	604	574	633	615	579	577	610	675	679	621	641	594	579	628	629	596	637	624	616	612	606	574	623	640	602	612	594	623	606	579	616	608	601	610	591	625	600	637	588	615	608	645	610	633	595	607	598	633	615	612	648	609	667	636	604	598	654	597	639	639	589	624	594	618	586	621	552	633	592	615	593	604	590	704	599	577	637	588	587	562	602	611	613	618	597	579	611	610	614	584	648	596	594	642	563	605	625	608	616	603	644	616	648	580	603	602	627	628	621	637	619	609	633	650	577	636	635	617	639	582	625	615	621	613	590	639	638	593	609	600	612	599	551	600	598	607	621	627	614	656	596	609	615	645	625	648	594	591	625	636	626	596	593	619	632	625	606	681	614	615	588	578	638	624	554	594	625	630	591	600	608	634	615	601	620	614	569	628	597	629	593	645	568	588	610	686	597	648	626	622	651	628	618	580	628	584	582	628	636	582	587	635	600	649	602	672	562	666	613	595	589	587	583	607	623	640	616	642	630	569	629	612	594	601	614	617	654	613	619	594	641	629	597	613	654	626	580	674	605	628	629	589	647	586	654	635	616	581	596	630	589	616	613	605	626	637	620	638	595	616	565	629	624	624	597	585	625	562	583	650	639	626	587	584	638	643	603	619	615	594	590	621	597	608	606	626	585	588	606	647	650	666	571	640	605	602	601	621	578	634	658	669	630	603	635	602	597	595	634	624	633	618	615	655	640	596	631	620	626	625	642	625	586	626	623	584	572	626	608	657	620	627	633	617	590	642	617	600	606	632	600	666	580	623	605	637	592	606	606	550	582	563	624	643	610	605	657	605	656	612	635	605	603	578	649	591	609	629	627	621	650	639	575	619	627	585	615	582	586	645	625	646	607	583	603	577	609	634	673	665	620	585	698	591	646	628	642	635	628	613	593	600	594	601	599	639	612	646	622	571	627	643	625	635	619	608	625	646	579	627	620	632	614	601	653	598	572	649	626	625	586	613	630	653	604	602	589	645	585	605	613	587	568	623	584	616	593	614	631	616	562	613	630	585	575	633	610	631	604	607	578	660	601	636	600	633	626	667	600	616	584	605	581	621	606	620	603	601	625	606	598	633	658	595	631	591	599	621	574	614	620	652	604	575	648	601	633	624	638	582	641	581	626	598	640	604	629	592	654	596	591	610	658	691	667	600	624	617	594	601	600	647	641	636	700	665	639	583	611	605	640	635	627	609	650	628	576	557	623	604
73238	77105	66510	46531	22767	12953	4981	2367	2759	2655	1857	1881	1850	1497	1091	711	443	390	395	348	338	266	234	253	235	236	228	248	243	223	231	221	214	275	259	260	257	231	217	206	253	263	245	236	234	236	226	230	246	251	205	213	225	258	235	243	203	226	247	246	236	240	251	233	266	221	237	261	229	275	229	251	272	241	221	259	256	254	273	265	256	243	254	246	217	214	276	255	230	199	223	227	241	244	236	221	277	271	255	252	241	223	238	236	266	236	243	265	236	227	256	260	228	230	245	231	235	210	227	230	209	229	272	264	218	221	248	268	257	246	263	260	233	221	249	251	242	217	240	253	278	241	246	241	251	237	239	206	229	242	241	225	235	249	243	270	282	230	255	246	269	233	254	238	248	244	246	262	246	273	255	242	237	236	251	240	251	238	226	263	232	234	252	224	271	240	256	251	252	266	240	237	248	253	265	235	253	250	244	241	213	245	238	211	238	257	236	246	238	249	249	254	254	249	285	255	236	246	233	282	252	260	256	231	245	257	252	242	258	266	233	229	224	229	267	270	234	255	269	250	236	229	239	246	264	234	244	249	260	268	256	238	217	261	203	253	254	244	251	236	209	263	237	242	242	250	238	263	229	264	238	248	232	243	232	224	222	259	238	236	221	240	239	256	266	228	258	250	248	259	265	235	246	239	249	256	270	265	263	256	268	239	252	214	260	269	237	244	243	243	238	239	236	230	269	248	259	248	244	239	265	242	234	255	269	239	245	236	251	247	245	267	265	258	263	231	256	226	248	261	244	264	254	232	240	249	233	237	206	246	205	267	217	221	235	263	235	273	285	226	255	237	252	264	224	247	210	271	237	277	243	261	257	226	241	222	242	231	241	220	263	241	261	240	214	259	270	255	240	236	266	242	232	229	219	269	231	228	256	243	266	236	255	252	246	258	259	233	226	214	219	229	270	264	255	225	248	272	238	251	221	260	277	244	235	256	230	258	236	246	273	246	267	239	278	263	225	233	243	279	233	255	242	259	253	248	230	231	229	236	228	241	285	226	248	273	224	260	255	242	250	235	243	277	267	246	229	242	214	235	274	242	236	251	272	258	245	244	280	231	235	256	239	226	243	236	268	278	250	246	235	256	262	257	231	239	258	235	250	213	283	264	245	232	241	229	237	231	239	261	251	238	246	244	263	270	257	241	275	240	245	242	258	225	256	266	223	222	262	272	256	240	235	245	225	289	244	233	229	253	272	242	243	268	245	255	249	239	237	226	228	241	256	258	280	255	242	255	254	229	237	232	257	239	247	216	260	244	240	244	247	226	236	251	253	215	245	270	221	262	260	230	252	253	242	261	259	237	261	236	251	243	258	258	252	234	232	246	232	222	251	233	239	245	251	239	242	242	220	230	242	246	273	232	221	244	248	262	268	262	237	235	224	236	247	257	236	256	258	277	246	220	250	253	267	262	233	239	244	261	269	262	269	237	232	245	236	218	243	247	252	212	255	240	265	280	267	229	238	226	233	260	232	219	230	268	275	231	260	245	243	237	226	243	266	253	257	242	242	247	212	246	237	253	273	243	239	258	264	216	223	220	240	223	269	253	210	245	228	229	244	248	235	229	255	228	247	235	238	263	259	259	253	242	289	263	247	236	251	233	240	261	237	247	211	208	241	232	224	223	245	249	263	257	253	248	272	221	234	250	229	218	225	235	249	238	261	245	243	265	262	246	230	211	237	241	204	225	232	237	287	254	277	235	265	278	277	266	254	239	223	237	222	236	258	233	246	246	266	259	245	238	253	232	260	238	235	270	244	249	233	259	235	217	256	247	254	232	227	225	235	259	239	254	218	251	278	250	241	260	235	232	231	251	261	246	242	235	253	242	249	219	238	232	211	267	248	238	239	262	246	259	240	215	222	291	215	260	230	235	254	271	234	219	273	249	254	257	234	236	222	247	239	244	239	235	246	241	259	237	232	261	249	246	223	233	238	241	241	254	223	245	264	256	286	238	213	280	206	213	192	269	245	276	220	257	256	232	268	223	231	264	217	237	261	249	269	245	227	269	232	250	248	237	278	252	246	238	245	227	255	248	236	250	243	248	252	256	236	233	267	253	217	240	249	229	236	262	228	214	237	238	259	251	228	226	239	262	217	240	241	233	225	222	260	272	246	250	254	251	222	243	217	243	221	236	260	236	264	252	231	244	256	236	281	254	225	244	249	260	253	269	221	225	224	224	231	275	250	241	265	255	243	228	244	243	259	241	266	251	241	266	283	226	275	235	239	268	256	282	274	240	243	259	241	229	260	259	235	234	239	235	254	233	252	271	260	232	243	266	252	237	248	255	254	243	239	239	251	235	254	247	239	257	228	239	231	237	258	228	210	253	238	237	238	230	246	254	229	256	246	234	236	232	242	246	215	274	216	251	239	274	244	239	259	245	221	258	250	229	212	261	265	239	216	232	236	240	238	263	251	265	232	229	238	259	268	231	226	274	272	260	245	259	244	252	263	220	230	247	238	222	258	238	229	230	228	230	214	262	253	238	228	248	248	241	266	259	251	227	239	244	202	264	221	266	217	226	248	240	242	245	263	251	219	250	261	227	240	257	265	234	270	250	274	265	213	222	218	238	276	253	267	261	244	241	242	254	218	226	245	251	244	231	241	225	265	268	252	235	241	252	248	230	230	252	242	264	253	237	269	235	244	219	219	227	229	258	242	230	256	242	250	239	248	262	249	229	261	230	275	236	257	262	249	243	248	241	252	233	216	216	249	229	247	261	236	264	241	252	238	270	221	266	277	236	191	222	219	257	231	211	254	244	266	253	240	224	257	246	239	208	242	274	219	231	234	216	271	257	254	265	241	238	253	253	283	241	237	264	253	262	222	250	248	242	222	229	243	241	245	228	243	243	231	269	237	231	230	250	232	244	221	224	233	240	250	228	228	243	214	251	247	250	232	222	220	227	247	267	211	220	234	246	277	242	227	238	273	237	247	252	227	232	290	231	235	231	251	238	237	242	255	248	261	253	242	245	239	268	233	250	240	256	243	263	241	220	245	247	266	265	261	211	252	249	217	255	245	227	261	235	257	260	244	267	270	221	212	213	259	253	219	220	248	269	267	245	235	231	220	237	232	226	271	252	229	247	242	253	274	246	238	237	232	238	241	264	220	238	228	272	212	254	253	245	263	225	232	261	246	280	242	241	233	274	248	251	228	233	237	226	252	245	260	271	266	224	255	210	250	254	237	224	202	247	226	236	266	231	243	246	247	229	253	251	263	261	224	237	263	250	224	247	261	255	232	238	235	233	223	279	239	248	246	269	268	262	246	259	268	247	245	261	225	218	242	239	260	262	219	251	239	233	237	245	217	212	231	268	262	268	232	258	236	231	249	244	244	252	258	252	251	230	221	230	239	223	259	239	235	235	263	274	260	228	247	241	245	207	228	254	236	279	223	234	217	259	255	228	276	234	235	257	246	242	228	224	252	237	225	258	234	257	224	215
49015	61857	60662	47906	28048	22879	12762	8414	10224	10464	7676	7886	7874	6536	4527	2917	1616	1339	1407	1229	994	749	587	621	626	634	609	615	604	630	569	621	643	580	598	649	619	644	617	565	651	664	628	638	602	607	641	650	591	602	620	615	653	644	628	641	611	619	632	621	629	598	613	644	580	607	636	591	551	606	625	600	649	632	612	633	638	632	586	624	600	637	617	629	608	619	650	573	633	637	631	630	600	628	608	615	623	628	612	624	598	610	637	597	615	634	616	609	633	645	634	626	623	635	617	593	624	614	618	599	583	632	625	579	558	623	600	594	586	584	622	595	616	636	590	626	632	576	606	631	648	599	591	591	593	641	604	617	662	624	629	615	599	648	604	638	613	638	590	612	585	627	594	595	611	603	572	622	607	627	610	605	627	661	615	603	563	626	590	633	635	643	604	603	585	620	618	614	642	618	612	634	633	618	591	641	623	620	647	604	631	618	604	662	641	620	618	607	627	609	591	635	611	609	611	626	658	603	630	609	603	600	605	559	633	642	604	618	604	618	642	566	617	607	642	657	606	626	652	591	619	605	607	574	598	607	662	636	651	597	623	595	555	600	618	648	598	603	617	599	620	639	589	615	577	583	665	592	601	605	597	622	573	614	601	603	621	600	588	621	625	612	612	624	603	637	598	613	584	617	640	609	616	623	574	632	619	612	631	635	623	600	595	572	602	576	622	605	641	649	620	642	623	569	663	612	643	633	613	599	621	640	611	623	641	618	632	618	632	631	569	614	610	616	624	628	650	589	555	598	636	614	606	622	602	618	593	627	601	623	647	664	622	632	611	590	613	607	682	627	619	564	611	630	625	618	607	622	631	616	596	600	595	616	640	578	597	560	603	642	636	554	586	575	630	623	632	637	594	649	600	591	629	620	565	637	665	615	619	608	622	654	624	626	595	652	587	616	629	642	599	654	605	634	602	625	609	578	618	576	623	546	634	646	646	654	590	637	613	613	671	618	644	608	612	620	641	632	609	574	605	595	648	640	646	663	656	644	646	641	639	587	580	609	604	578	614	617	595	604	603	597	602	641	645	649	600	605	576	584	612	599	646	660	594	568	632	634	620	599	605	620	584	629	602	609	644	584	589	631	592	611	615	611	641	662	647	592	588	639	639	588	605	643	626	621	596	603	632	635	634	614	608	630	548	648	698	567	620	586	629	618	600	654	607	574	658	658	610	640	621	635	611	557	610	599	657	607	611	595	596	631	656	613	656	618	607	636	586	629	598	664	595	633	623	631	589	596	596	621	604	611	584	622	604	574	622	607	594	634	632	637	641	598	594	623	611	613	602	613	656	608	670	624	651	628	615	609	619	625	562	619	585	583	618	585	623	581	627	621	626	629	593	589	615	614	605	593	630	611	615	617	635	601	637	586	663	616	640	576	668	634	573	647	625	606	576	628	585	582	590	658	599	590	644	639	649	577	659	604	603	638	657	614	551	579	610	616	636	618	648	661	649	604	588	607	635	608	592	605	612	664	607	612	635	636	609	598	577	640	596	619	585	633	614	643	623	645	611	629	610	597	628	578	598	626	632	627	637	591	602	587	649	587	598	630	639	633	607	611	591	613	619	639	621	584	696	690	646	623	622	621	653	592	615	618	648	631	582	607	608	594	624	625	644	646	603	593	585	616	616	632	562	597	640	629	621	638	616	635	693	602	612	630	619	587	637	659	617	653	615	630	606	598	633	580	589	605	580	592	567	631	596	634	607	605	643	571	606	613	636	618	607	589	637	622	628	589	587	683	614	624	624	619	599	576	687	617	611	611	606	617	605	650	647	579	630	636	586	566	583	597	639	625	620	562	575	605	562	619	604	587	597	610	616	623	586	588	639	638	584	590	627	642	625	619	563	630	617	655	616	662	617	588	620	586	598	657	642	623	587	630	660	640	665	595	595	610	587	603	622	630	657	604	607	621	661	635	602	616	571	618	655	634	603	634	638	593	558	594	583	595	630	644	637	603	634	597	650	633	635	598	615	617	623	613	618	600	642	624	634	643	618	605	661	599	646	615	604	575	638	565	605	566	599	627	612	644	617	574	600	628	625	554	608	653	621	571	602	587	621	629	580	617	591	600	627	586	585	659	628	570	586	617	618	601	619	626	605	647	614	604	597	649	591	669	645	630	643	611	625	686	628	584	605	620	596	612	634	619	618	613	631	614	626	548	565	613	630	631	581	625	624	596	593	618	573	628	584	618	561	573	618	560	543	647	659	625	647	592	612	594	627	661	590	601	605	631	622	623	622	645	582	603	587	638	594	620	616	628	634	652	668	604	657	627	585	612	638	628	589	630	603	544	580	668	584	598	615	639	581	619	607	641	610	614	618	581	593	636	626	587	620	630	607	619	580	645	606	634	561	644	554	621	616	629	620	632	597	614	656	580	645	620	551	636	628	599	622	583	611	592	598	609	602	638	592	626	614	606	606	646	645	619	659	604	642	606	615	639	602	620	598	628	588	641	672	638	675	643	630	607	592	600	592	623	598	568	678	623	658	630	646	663	609	587	606	575	590	599	635	598	606	600	582	597	612	585	576	663	601	628	653	626	629	651	640	587	625	617	623	620	617	651	572	597	603	612	601	586	610	566	592	675	594	663	633	619	599	637	624	595	672	584	577	594	638	580	586	647	656	602	598	597	602	607	605	651	640	601	629	630	679	604	622	658	591	641	596	612	616	625	616	638	639	656	629	606	635	634	633	605	654	633	599	641	612	619	605	591	592	590	643	630	612	611	566	641	597	616	571	634	612	612	579	614	658	604	593	588	605	618	620	615	580	600	607	643	614	621	628	585	643	640	618	634	657	610	593	633	643	590	630	568	583	618	608	591	631	612	635	628	619	652	597	609	634	665	641	630	598	652	617	608	606	630	609	612	637	627	628	663	649	648	607	640	615	623	587	609	630	602	618	618	654	650	625	616	599	618	606	645	599	626	593	586	636	603	625	653	623	607	551	624	622	621	604	622	587	589	639	599	569	586	612	583	584	618	623	595	609	611	581	608	585	619	629	638	604	601	607	645	645	615	578	632	613	630	653	602	644	637	582	628	618	601	604	640	625	616	600	631	680	619	654	657	575	626	617	633	615	630	660	628	568	616	637	589	594	607	621	617	603	601	609	588	589	613	617	566	544	638	623	590	631	655	605	625	617	624	604	670	615	583	609	632	594	625	625	632	635	562	618	579	589	651	612	596	648	643	596	625	659	649	581	594	630	607	603	607	625	614	633	616	554	638	658	596	620	609	642	626	621	632	620	618	638	674	647	623	610	627	602	626	638	640	587	604	605	603	649	586	606	603	659	638	597	602	601	593	646	632	622	591	630	606	563	623	618	624	605	671	586	613	621	622	610	583	627	589	596	614	609	638	588	622	597	597	607	603	645	628	632	609	604	604	643	584	640	629	640	622	644	606	598	586	605	605	618	675	592	582	594	605	606	631	608	595	648	589	650	595	610	620	587	620
75019	76737	65925	47006	22945	13051	5551	2686	2774	2465	1867	1865	1897	1531	1024	733	449	365	398	337	363	304	244	268	280	218	238	240	245	219	230	196	212	242	243	274	231	212	242	231	276	240	250	234	243	272	289	267	251	248	231	242	270	271	244	223	244	235	225	225	240	251	242	251	241	266	262	245	230	273	206	234	235	282	234	242	247	246	211	242	262	225	238	236	242	268	260	251	268	247	205	256	237	235	258	268	247	222	237	234	223	234	270	253	266	250	250	273	256	257	224	244	259	235	258	260	243	280	260	229	263	256	228	241	257	239	244	234	249	238	230	256	258	219	218	234	252	239	243	242	240	270	264	211	273	237	234	255	214	260	235	246	249	239	251	245	235	248	266	272	237	245	245	239	225	216	223	221	245	244	254	238	259	255	251	228	253	249	274	245	276	235	236	263	264	243	249	235	240	228	235	245	211	260	276	271	243	225	237	219	240	247	256	243	261	242	237	232	231	212	251	244	254	256	257	227	217	225	234	253	244	252	225	261	236	231	229	259	251	239	220	244	245	258	232	277	243	245	259	254	259	246	249	246	234	228	237	246	206	229	221	257	260	241	265	277	251	214	268	246	227	238	258	271	223	244	280	254	222	244	236	227	244	255	270	245	258	243	263	265	224	213	236	244	232	231	228	269	240	241	257	242	238	231	236	238	249	269	224	247	232	236	264	256	254	248	250	279	266	228	222	210	231	248	211	199	275	217	224	244	223	261	247	257	242	245	254	236	248	221	266	256	248	272	240	262	275	241	259	231	235	225	256	244	235	209	249	263	241	234	261	249	237	233	240	221	256	244	247	272	273	255	247	254	219	251	246	246	249	238	261	260	267	224	210	237	242	267	235	243	259	248	285	218	234	248	248	246	237	208	237	238	238	253	282	259	235	240	245	239	241	227	223	216	247	267	272	199	206	232	282	252	267	248	266	254	235	261	239	246	239	255	232	232	271	227	218	245	271	232	244	265	240	238	261	224	228	248	257	255	246	223	232	246	229	236	229	254	234	230	270	266	203	251	264	260	277	268	249	247	234	266	238	236	246	237	234	266	240	269	233	232	261	254	227	247	248	256	227	246	237	252	216	258	239	252	257	287	229	250	238	240	258	236	230	227	238	242	250	222	243	256	260	246	236	229	267	231	199	243	239	248	253	251	250	263	247	260	252	226	232	242	258	246	266	249	273	235	246	241	231	238	232	215	233	230	288	238	277	229	230	249	221	229	236	258	246	257	233	245	256	228	247	272	248	257	232	250	273	256	272	269	228	213	247	232	234	262	247	226	248	276	253	276	232	240	245	236	244	231	259	228	247	228	213	255	232	254	270	262	255	250	241	224	246	235	239	256	247	258	251	254	228	254	222	255	234	253	241	259	235	235	237	256	266	254	240	237	218	252	263	254	237	242	241	258	224	248	229	233	264	214	211	230	242	246	251	253	245	241	266	218	260	248	258	255	257	240	236	248	240	252	250	243	237	245	259	237	217	242	263	247	267	242	234	254	248	255	225	240	221	239	249	216	242	233	260	259	244	259	241	241	247	257	241	256	264	226	249	276	239	244	232	272	241	226	278	230	221	238	240	258	250	241	243	238	236	252	260	243	228	231	240	243	270	232	266	239	255	253	258	229	222	220	242	247	242	212	256	230	227	236	262	232	254	239	214	241	235	247	250	250	250	217	244	239	242	260	214	242	270	240	236	251	252	252	219	261	252	244	255	251	243	249	258	264	237	261	267	232	251	269	207	272	245	233	229	244	239	285	228	245	275	234	237	254	239	251	243	264	240	238	229	248	234	243	260	254	228	254	252	269	211	251	258	275	213	233	258	264	252	263	253	229	227	234	246	282	251	253	249	253	259	251	247	239	224	215	248	262	234	261	238	247	241	226	253	261	218	260	253	263	234	227	254	223	249	262	239	253	237	229	264	233	221	243	262	268	237	260	227	244	260	222	248	223	255	251	233	233	237	232	223	271	252	214	236	274	231	265	256	267	225	235	270	252	244	233	263	231	250	241	249	264	262	255	255	219	262	252	226	220	225	281	268	242	260	232	230	249	249	228	266	244	241	259	250	222	234	272	251	234	224	257	232	246	258	239	222	266	262	244	248	277	250	257	254	208	250	246	279	250	237	247	252	252	238	274	252	225	258	220	245	241	257	217	244	234	233	255	242	244	249	246	229	253	231	256	232	260	256	261	263	280	236	236	252	273	236	257	238	258	230	245	240	247	252	247	218	216	254	244	276	235	249	246	215	243	227	238	237	272	266	250	232	235	246	260	259	261	233	245	230	241	229	214	246	251	235	250	208	258	234	223	237	246	251	254	249	224	227	233	254	237	282	271	249	244	223	254	243	240	250	235	249	233	252	234	242	243	245	246	246	256	214	235	236	248	246	248	261	240	266	227	219	249	242	252	242	238	228	231	256	230	272	254	223	226	245	268	237	226	202	233	254	227	244	237	258	247	240	255	247	244	254	247	231	225	256	246	242	286	230	235	231	250	234	262	233	263	245	247	273	290	259	254	224	232	242	240	273	262	262	232	272	241	253	260	247	272	243	273	248	251	238	238	234	225	271	258	254	255	228	246	234	253	228	240	271	261	243	229	233	227	267	253	221	238	253	245	254	237	219	224	238	268	234	244	256	276	250	235	229	243	273	243	224	260	251	246	190	228	245	266	243	221	212	248	241	255	234	245	234	250	238	247	229	231	245	231	285	243	233	255	262	268	255	241	244	265	249	264	243	260	254	246	240	218	245	250	232	231	222	250	243	267	261	243	264	255	238	250	223	241	240	249	277	268	246	242	265	235	262	262	248	232	244	233	236	246	263	227	259	245	270	260	261	265	234	247	238	244	255	277	239	250	225	245	225	236	243	290	228	230	235	255	210	224	258	231	251	264	255	261	265	239	241	251	251	244	225	251	228	222	231	256	222	262	251	230	257	252	240	202	272	234	232	254	239	252	222	242	243	255	256	263	274	235	241	244	242	260	252	253	276	236	244	232	253	242	258	232	208	248	226	252	236	284	230	241	239	251	243	242	246	261	244	246	256	250	229	242	246	240	244	231	260	259	277	255	263	224	271	252	254	238	244	256	234	270	266	238	286	265	243	219	229	271	262	241	254	240	240	243	250	229	258	261	262	280	234	231	221	251	258	255	228	256	263	263	246	240	248	281	232	238	241	241	237	236	226	262	257	255	260	274	243	239	264	256	264	255	244	236	233	264	224	264	234	246	245	255	248	228	220	256	268	246	255	248	243	249	249	239	225	248	243	233	245	218	245	239	246	245	239	248	227	247	249	232	217	287	253	234	224	241	237	249	256	262	241	240	206	246	258	263	245	230	257	256	245	243	265	243	222	268	245	232	225	240	252	256	234	238	238	275	242	232	285	268	216	251	259	234	245	248	258	245	266	232	225	263	279	267	238	234	257	270	229	245	245	267	240	250	228	232	261	234	220	247	261	221	244	233	251	247
49716	61035	60118	47668	28862	23465	13766	9392	10181	10020	7619	7847	8194	6828	4326	2899	1597	1264	1300	1344	1077	772	610	605	608	573	647	617	615	654	578	637	651	603	649	608	603	603	672	618	603	649	596	645	595	615	651	619	637	598	635	648	637	645	620	609	598	633	610	657	634	597	604	624	631	614	607	646	652	618	640	599	595	662	617	601	609	640	597	615	625	651	630	634	575	595	594	605	621	623	588	606	627	599	593	589	554	615	613	627	606	608	630	623	632	566	587	633	628	652	606	588	632	634	607	587	642	663	599	619	623	565	614	631	650	616	624	639	621	634	589	631	584	617	671	615	609	641	568	657	601	593	628	601	591	595	582	578	673	648	599	622	655	597	590	653	637	610	610	598	681	623	625	652	611	629	591	591	615	627	650	595	589	586	600	645	634	618	612	610	615	598	621	610	652	654	633	631	596	607	624	634	623	585	628	641	631	573	582	609	624	612	617	656	596	582	639	602	591	558	582	594	608	637	611	576	629	630	581	626	610	602	630	658	609	649	656	615	616	609	603	638	622	630	653	653	633	621	613	612	616	580	627	645	601	610	629	609	595	631	561	601	615	603	637	635	606	659	616	655	602	615	630	632	646	587	617	655	667	622	603	660	646	629	671	628	636	594	594	595	617	603	599	664	624	590	617	622	612	594	638	613	614	562	602	625	624	613	647	617	639	563	587	617	626	620	639	592	636	575	614	605	593	586	595	570	625	582	629	613	618	620	625	617	635	551	635	608	617	628	609	577	667	610	641	621	591	627	624	588	600	610	598	633	579	588	559	635	577	575	613	597	636	621	618	622	597	652	607	639	631	629	649	595	630	605	574	632	614	605	623	559	604	595	595	613	662	612	646	615	593	596	596	621	593	593	611	620	614	599	606	617	636	666	610	634	603	632	618	581	610	574	592	617	647	600	624	616	650	609	571	604	601	588	583	666	621	622	591	630	621	620	609	656	602	603	632	627	592	602	610	619	637	611	624	642	639	612	590	618	603	603	631	623	620	602	568	634	666	585	579	623	578	616	617	592	587	620	571	609	660	641	644	649	648	636	607	609	599	640	590	591	674	608	629	606	604	615	542	559	636	580	598	634	603	626	598	650	632	613	586	636	642	603	588	633	623	654	595	622	635	656	596	627	639	578	619	660	638	649	613	643	625	617	633	563	649	620	616	580	608	604	614	579	570	612	595	597	573	573	610	631	593	592	614	624	603	650	608	602	620	604	628	578	623	619	606	621	570	626	628	588	606	618	592	613	577	631	619	618	644	620	669	612	610	661	630	631	652	638	575	565	606	571	647	631	614	630	613	592	625	648	650	617	562	589	658	605	604	624	627	573	568	595	643	695	591	573	646	627	634	613	646	617	619	592	588	646	624	604	627	625	656	622	645	557	592	618	629	670	648	593	632	568	629	592	557	656	574	634	626	622	596	616	636	660	633	641	631	607	603	601	653	594	660	625	666	643	585	606	637	657	632	642	633	620	620	614	650	603	644	584	565	609	642	568	648	575	627	606	610	576	666	618	627	629	631	620	636	605	655	693	622	632	613	611	627	602	609	610	613	616	613	623	628	590	601	644	585	602	654	626	628	659	616	574	634	581	589	618	578	672	619	655	588	652	629	640	665	589	575	629	646	611	608	579	604	569	617	538	603	575	635	644	662	695	639	609	622	628	627	670	602	621	634	620	588	581	585	606	639	625	644	629	571	615	586	607	622	635	660	640	622	656	598	624	652	624	667	618	620	629	603	620	595	628	557	604	591	614	574	607	566	604	609	641	597	615	595	613	576	632	600	603	624	633	624	612	628	606	626	619	661	640	631	570	649	613	640	613	628	664	623	613	606	612	602	587	654	686	630	595	576	645	624	627	574	621	602	585	614	624	648	617	614	626	623	645	606	596	557	604	634	584	564	649	624	622	617	634	585	631	649	604	605	586	613	624	588	597	643	664	568	656	606	629	642	559	580	635	623	612	580	611	616	591	632	627	628	665	599	658	670	606	605	591	671	656	589	616	618	595	645	606	595	644	632	578	629	616	609	626	621	574	618	613	615	587	627	595	646	633	632	648	640	604	650	583	612	623	601	622	620	580	613	636	620	649	621	642	610	643	593	600	630	620	602	625	591	636	619	572	652	607	655	596	618	577	600	585	605	631	633	611	674	636	656	634	616	620	593	624	591	594	615	561	616	599	662	592	610	586	630	613	592	658	600	638	631	597	621	663	602	585	607	596	610	632	643	609	639	632	617	669	654	609	646	649	579	631	605	577	617	602	573	595	637	572	610	597	628	631	618	587	630	625	584	629	638	634	627	623	599	577	611	613	638	622	643	646	650	599	634	605	646	601	640	616	608	632	602	639	664	638	615	640	629	637	589	561	664	642	609	608	653	610	610	609	658	619	658	625	621	608	613	650	600	632	590	623	624	670	652	664	621	616	559	608	622	613	646	677	607	577	621	638	626	608	652	590	623	635	618	612	605	627	611	631	593	630	623	660	577	625	650	565	641	618	651	585	590	603	625	600	638	608	626	623	599	598	586	602	623	615	653	615	635	603	645	614	619	627	598	649	619	618	627	617	628	648	609	622	571	589	573	606	665	566	631	615	650	645	621	640	626	602	615	610	588	622	563	611	609	662	563	601	614	602	625	624	670	630	658	649	625	591	583	621	658	629	572	629	626	617	613	602	671	642	612	616	660	633	627	657	616	598	592	610	643	579	617	637	660	614	613	611	624	594	643	631	591	617	614	614	645	625	669	602	619	631	601	633	681	624	603	626	603	635	601	619	602	642	610	638	633	610	641	599	629	612	632	636	650	587	579	591	627	630	640	638	600	658	576	590	627	609	575	640	594	594	612	614	674	621	604	616	582	654	592	660	647	618	584	621	650	595	648	629	608	580	619	636	617	601	654	596	624	648	613	638	643	629	641	598	608	643	609	613	624	574	614	621	578	634	600	612	591	625	592	607	628	592	576	608	604	602	634	668	563	646	610	582	625	603	627	620	625	632	603	627	590	593	619	636	618	610	583	613	547	608	610	611	610	649	655	577	638	603	597	598	627	608	635	613	596	624	624	620	613	594	575	595	642	618	587	627	568	602	571	643	556	638	631	600	664	629	600	625	608	568	632	609	597	592	613	630	673	594	650	605	600	648	593	616	601	625	581	612	672	581	599	607	616	608	636	601	614	665	642	630	591	571	618	634	596	638	622	623	601	606	599	629	643	668	635	554	594	596	608	623	575	605	601	634	543	593	618	623	644	609	594	674	640	669	615	671	610	616	610	624	637	621	598	600	654	627	620	604	659	598	645	620	603	591	602	613	621	612	598	604	648	628	571	637	598	625	646	613	647	587	608	588	609	628	609	596	626	628	603	639	589	588	600	636	560	596	588	642	621	661	629	655	607	583	614	643	635	625	613	650	635	623	641	594	638	667	595	632	633	614	585	612	618	624	589	624	584	587	635	618	626	582	594	600	632	579
75325	76184	66095	44357	23408	13425	5437	2714	2749	2498	2156	1910	1917	1612	1079	713	455	350	449	401	354	287	276	237	256	267	241	248	273	251	261	247	219	237	225	223	270	237	267	251	254	237	227	229	237	253	232	247	246	223	243	251	234	266	248	239	259	244	242	244	254	286	257	251	241	222	241	247	236	201	244	252	227	216	220	250	252	245	235	257	274	288	259	237	244	225	261	233	229	242	212	292	219	250	247	251	228	299	242	269	236	204	265	242	253	245	261	242	270	244	260	244	234	243	248	216	263	230	238	254	274	193	250	232	272	216	243	229	239	233	241	274	259	228	229	254	264	212	218	245	232	253	239	249	268	262	254	266	278	253	222	263	238	249	226	228	219	222	272	235	235	238	266	219	240	259	281	230	274	238	239	244	243	227	263	223	236	243	235	250	245	232	228	239	282	242	249	245	228	254	253	251	250	261	270	251	247	198	232	224	220	224	241	248	228	244	248	259	229	240	243	223	256	222	246	212	224	247	257	255	234	248	237	245	240	250	238	256	224	222	255	250	223	237	218	247	220	245	250	247	236	258	246	215	227	255	226	228	266	261	241	248	240	224	243	223	257	248	274	251	247	257	231	230	229	207	245	253	230	217	234	269	275	232	244	241	218	240	238	231	262	236	231	233	243	241	266	244	255	238	267	263	259	261	258	212	220	216	267	235	235	267	242	268	273	245	267	211	267	259	236	225	244	234	251	238	230	270	265	237	266	228	240	260	211	244	243	234	249	235	257	268	265	216	262	217	278	232	272	260	265	234	242	241	213	225	263	223	250	238	249	231	225	255	247	245	262	243	254	218	217	269	252	238	235	254	250	232	241	235	242	257	260	237	292	248	279	245	252	270	236	256	226	238	261	240	256	260	269	226	215	242	239	244	273	216	245	245	233	236	234	239	215	263	248	223	238	234	213	239	251	224	248	244	223	240	238	250	252	234	254	248	217	253	279	253	262	237	261	230	264	249	238	260	240	269	246	245	231	257	240	264	239	238	244	244	254	255	252	237	222	249	265	256	241	263	250	256	229	260	240	234	246	241	258	247	221	249	226	206	237	252	246	218	259	258	229	235	260	245	248	205	252	223	259	243	250	233	208	252	241	256	243	240	233	232	255	232	226	236	265	265	242	244	248	215	241	246	234	243	211	243	240	255	225	287	263	276	257	251	231	242	248	219	252	251	269	260	248	226	225	242	252	258	250	255	225	256	247	254	247	243	222	245	259	232	252	235	250	234	258	267	278	271	233	236	253	238	238	252	248	256	247	232	231	229	250	249	252	228	236	261	219	225	264	258	274	237	239	241	231	223	227	254	233	233	250	236	229	237	258	260	244	241	246	236	234	260	232	267	250	229	214	247	251	244	238	243	245	240	256	244	237	233	243	207	259	242	245	238	253	247	248	216	265	239	244	238	243	235	255	264	220	262	240	258	250	236	248	236	237	239	232	260	251	237	249	229	258	251	243	252	228	239	227	247	242	244	250	237	222	241	241	250	255	253	248	248	257	254	255	236	268	253	250	218	242	232	239	266	250	223	263	241	243	227	253	239	268	244	252	251	241	241	276	250	277	235	296	257	229	231	248	253	243	251	279	216	225	239	253	230	255	243	249	233	257	244	240	216	263	233	257	229	250	242	224	252	233	275	227	227	250	259	257	247	248	249	254	239	239	244	256	242	249	243	223	212	233	250	247	267	280	235	255	253	250	246	252	254	240	253	264	283	253	267	247	261	242	237	260	221	255	243	245	269	256	266	240	249	237	236	245	253	263	232	232	233	246	242	237	242	274	247	261	255	226	217	248	242	246	255	243	219	228	234	227	221	255	238	236	233	212	242	262	252	234	241	265	241	229	243	222	229	228	248	224	250	220	234	247	248	232	246	267	234	289	238	254	249	244	222	247	249	256	229	257	253	238	218	232	238	250	251	274	263	239	229	222	265	233	243	249	228	225	238	255	243	245	232	239	219	218	254	232	208	244	251	253	261	252	235	237	239	240	254	251	244	240	238	259	231	238	236	239	258	256	261	237	239	258	267	250	243	245	214	226	257	257	223	243	230	231	243	253	249	246	272	255	232	232	248	208	221	278	263	242	237	254	238	258	234	233	267	271	251	227	265	279	258	258	235	247	227	247	237	255	235	226	246	237	246	245	245	268	247	248	248	276	252	252	234	241	249	259	263	226	221	228	267	227	237	230	268	253	212	220	224	267	269	250	262	244	225	231	261	274	227	207	250	225	240	264	253	241	236	221	260	224	238	241	255	224	227	230	251	251	225	234	242	249	250	239	228	255	237	260	229	215	220	217	259	237	225	261	274	231	249	252	262	227	228	235	236	213	221	249	221	228	261	259	250	217	243	222	243	270	248	262	234	220	272	250	231	249	225	243	231	240	231	229	236	239	282	278	228	245	248	210	243	233	245	228	273	227	244	236	227	254	240	238	234	274	250	272	247	248	236	228	222	217	245	248	226	225	240	263	241	246	228	224	241	220	221	208	240	237	254	229	225	229	251	265	243	249	234	256	277	231	244	244	241	250	241	240	265	256	235	242	233	252	243	218	235	243	223	243	231	243	255	242	278	215	242	226	238	288	232	238	244	235	249	256	210	231	239	259	236	223	254	249	237	253	273	251	230	246	242	244	216	233	247	244	260	260	246	251	253	255	254	247	240	269	276	259	230	237	264	226	250	264	242	254	257	218	241	238	252	249	245	242	258	253	240	253	274	230	237	236	238	254	246	246	238	237	249	228	235	231	251	230	241	256	244	249	243	245	262	229	253	251	262	256	254	251	260	224	208	258	253	248	248	208	232	254	281	266	246	233	245	276	257	248	228	240	245	277	232	249	264	261	242	266	222	237	248	215	254	256	214	257	236	235	198	229	278	248	268	237	253	251	232	247	250	246	259	249	223	247	258	262	270	264	256	243	244	248	263	241	251	220	250	258	226	200	235	261	251	222	238	226	263	255	249	246	270	256	234	258	227	261	232	225	247	265	240	255	239	238	252	199	237	217	258	236	258	244	258	263	253	229	226	235	241	232	219	260	265	253	242	244	247	234	241	249	249	269	237	227	263	244	208	220	247	237	236	241	234	255	212	262	247	260	235	257	233	234	266	226	266	246	242	247	259	225	256	241	270	231	240	257	257	268	256	236	248	238	261	234	223	216	263	260	250	232	224	225	226	246	240	234	245	201	224	244	255	257	233	250	254	271	244	225	225	272	235	251	253	259	206	239	250	259	224	241	239	240	271	224	256	245	243	236	245	243	257	242	233	255	240	249	233	232	249	250	236	258	232	277	232	216	248	237	259	246	226	251	199	244	254	240	228	266	223	235	229	244	263	223	247	249	244	206	227	267	265	233	252	273	235	235	234	240	246	222	264	261	243	242	231	256	251	249	229	220	205	244	252	263	252	250	246	266	262	251	258	243	237	245	251	248	247	265	238	257	196	258	234	254	255	256	232	250	253	257	244
50012	61014	60169	45274	30551	23620	13334	9144	10195	9849	8366	7689	8162	6662	4620	2937	1549	1199	1437	1348	1118	856	634	576	653	605	634	622	611	615	617	615	581	592	604	588	578	611	586	603	661	618	614	652	592	619	605	646	603	563	583	629	609	609	662	635	588	626	637	608	550	613	644	588	649	592	616	596	588	641	611	599	617	613	609	627	618	648	606	637	610	614	607	617	625	622	631	623	611	581	642	626	640	590	632	594	584	670	672	588	615	588	620	571	597	597	620	626	558	653	598	594	614	624	571	648	597	635	653	615	612	623	627	633	633	631	604	614	591	604	622	585	615	611	618	610	610	615	598	624	611	595	608	644	606	632	647	624	647	579	617	611	613	591	611	616	619	599	585	614	638	615	648	590	587	614	631	625	618	588	591	630	621	619	596	624	594	635	611	634	661	597	604	582	678	585	630	628	569	593	578	581	623	551	614	635	618	650	596	589	607	582	600	611	593	613	584	613	606	628	629	617	587	654	591	642	606	618	626	636	624	643	650	630	627	636	587	599	593	612	635	621	634	574	594	599	583	568	614	576	572	609	605	607	627	585	620	591	597	632	639	636	607	558	617	575	611	622	611	635	573	591	675	583	592	616	657	646	592	580	620	630	544	625	576	644	656	604	601	604	621	598	656	586	634	658	598	585	588	601	587	632	641	616	627	603	659	610	616	596	617	628	650	625	657	639	605	646	630	635	552	601	635	622	597	582	613	611	680	631	649	611	626	562	647	634	635	640	594	612	636	594	555	616	617	594	623	592	629	647	594	602	656	618	626	599	611	591	616	644	568	595	624	594	558	653	563	626	587	632	620	632	589	603	590	653	634	582	621	634	630	598	600	621	630	598	602	638	639	619	605	604	613	633	611	647	638	641	611	624	628	626	605	610	590	614	609	619	678	673	646	626	604	618	581	588	584	607	626	635	639	615	623	604	616	612	678	606	619	591	602	609	637	578	605	652	590	608	631	570	567	637	585	559	664	604	625	610	631	568	641	643	669	607	640	606	636	637	566	627	647	590	605	558	594	605	637	591	614	676	589	608	641	657	628	617	687	614	592	653	613	602	608	591	596	634	610	621	643	628	592	593	638	597	629	619	647	650	630	595	669	627	587	633	600	632	572	639	594	604	619	563	613	556	595	619	541	615	618	613	609	611	653	665	650	603	627	620	612	676	646	651	628	654	639	663	635	649	644	622	628	606	656	614	569	647	631	619	604	593	604	623	605	599	578	625	648	608	615	638	611	615	620	631	590	607	612	598	631	636	583	614	596	592	604	652	624	616	625	612	602	617	618	586	651	615	632	605	587	575	628	579	583	610	577	593	630	611	608	606	651	609	616	596	603	628	603	583	619	604	612	603	614	590	609	645	609	590	637	612	586	610	554	602	614	567	603	593	600	610	615	597	646	616	611	636	615	628	645	582	610	590	614	635	598	613	614	640	587	601	602	604	637	624	598	626	618	558	574	625	625	632	593	615	603	598	570	597	598	651	615	599	621	621	593	587	592	639	585	596	634	602	554	645	619	607	646	632	612	588	610	623	642	573	625	650	640	639	641	639	615	599	677	594	607	586	581	635	641	636	608	603	603	598	612	620	588	596	565	654	637	666	635	612	603	622	636	591	646	563	598	609	617	578	607	587	625	664	614	610	637	597	628	610	582	607	619	594	616	648	613	648	589	643	615	624	625	611	634	618	573	643	618	625	613	633	612	571	606	598	619	636	590	657	619	598	636	609	617	598	592	606	592	572	600	647	658	594	618	617	619	609	604	626	612	565	634	630	611	596	616	616	602	602	621	608	583	643	601	565	607	653	662	627	631	566	635	642	629	628	617	625	574	611	627	586	636	629	551	624	611	604	560	627	638	593	621	619	606	579	633	633	601	565	582	629	603	656	625	605	619	602	638	610	578	613	600	580	567	585	627	626	621	597	631	608	633	655	619	575	656	601	618	610	610	642	635	610	616	623	632	652	579	615	621	608	583	631	628	644	590	593	663	596	621	629	614	584	583	601	578	602	619	629	638	607	590	621	604	621	611	608	597	595	626	614	627	619	644	619	609	626	588	590	613	636	600	647	604	599	566	652	619	579	619	610	645	612	584	599	638	574	585	596	606	639	622	595	609	602	583	595	588	633	640	636	602	634	630	615	623	648	590	606	654	600	607	617	649	626	606	585	578	607	581	598	658	589	614	606	622	658	582	635	609	623	596	633	601	633	608	592	628	636	591	624	645	598	621	634	654	631	614	585	640	629	585	629	596	590	645	628	643	593	579	665	583	582	641	601	616	606	613	592	617	611	616	640	592	594	589	589	610	622	584	605	597	615	631	633	621	585	642	578	621	628	596	615	614	595	622	609	626	637	601	627	600	598	607	620	579	600	606	608	630	632	606	600	581	597	586	587	620	633	594	630	585	603	572	571	640	623	588	594	588	642	591	609	604	641	610	637	613	587	573	616	626	592	600	628	598	634	590	615	567	620	620	651	605	659	614	640	642	614	627	609	599	632	572	613	665	608	637	594	655	625	665	633	587	578	619	625	602	613	594	580	594	654	609	600	618	592	594	598	593	601	604	617	592	682	626	614	588	610	643	607	614	580	599	615	630	615	591	571	573	653	619	624	639	598	609	616	584	624	588	560	613	574	621	592	629	639	680	624	632	644	612	602	637	655	639	631	596	634	668	640	595	601	595	639	579	603	614	621	604	579	622	639	587	596	595	643	628	580	599	635	580	616	609	612	577	578	589	614	594	624	599	591	586	585	639	614	639	630	583	584	618	638	654	643	596	648	625	642	615	591	650	625	649	636	600	616	669	639	665	609	610	631	601	600	634	607	636	588	646	623	633	606	599	651	630	629	628	639	623	600	558	615	637	622	583	628	607	621	600	641	625	591	655	631	614	604	642	668	552	624	582	594	608	626	605	646	632	634	599	620	649	616	646	602	624	590	596	626	637	665	584	628	643	583	586	639	650	595	597	571	616	598	558	650	664	624	602	583	654	602	635	612	634	642	657	628	586	543	610	571	604	624	604	579	623	653	616	620	590	599	609	638	606	631	590	618	567	597	606	622	563	599	575	609	603	617	607	630	595	609	559	650	625	628	662	628	655	615	658	619	593	634	613	605	605	534	691	606	613	664	634	614	600	630	613	623	600	642	612	657	618	583	579	629	620	655	637	617	643	645	632	585	598	628	617	625	597	600	617	615	595	602	647	636	613	661	599	614	594	585	657	568	594	595	630	614	597	600	617	665	570	622	611	614	605	610	645	607	615	650	597	628	600	615	636	606	621	615	650	634	593	578	568	637	578	590	589	677	578	612	620	586	662	614	602	612	582	606	630	621	627	604	623	577	593	617	626	670	651	636	596	634	637	560	617	603	633	599	629	623	605	652	638	616	583	577	618	600	606	596	616	629	589	639	622	615	562	579	612	593	619	611	620	632	590	584	613	655	614	639	649	567	618	630	574	618	628	571	617	688
76397	76482	66677	43399	24658	13592	5070	2689	2730	2636	2254	1931	1993	1474	1002	735	534	384	334	405	361	317	255	252	244	235	227	208	249	237	261	254	262	216	248	241	254	253	230	254	246	245	245	254	259	246	235	243	231	277	220	244	262	228	241	246	227	225	258	218	251	258	274	258	254	228	286	236	268	251	217	252	234	247	225	257	229	263	261	221	250	245	259	237	236	264	234	280	254	230	258	250	268	250	245	231	224	275	231	277	251	234	246	246	235	249	268	276	239	260	227	255	233	263	242	253	263	233	262	209	251	225	250	225	256	230	230	225	243	241	230	279	238	270	285	260	254	246	245	266	258	250	250	242	268	259	264	243	254	258	250	254	232	235	232	234	233	274	258	250	246	237	238	249	241	230	249	248	235	223	231	263	296	284	259	238	245	244	252	256	250	248	241	247	218	230	263	271	240	220	272	250	266	246	237	254	216	262	222	266	232	252	265	201	222	243	243	225	253	222	256	235	245	240	254	221	272	234	240	236	242	249	226	256	271	232	260	251	253	245	223	264	250	271	243	232	271	243	267	242	231	243	231	257	244	247	264	249	252	239	240	236	252	276	258	246	247	241	247	236	240	252	248	258	255	234	231	250	227	248	247	232	254	256	261	244	257	250	244	222	233	243	227	249	228	245	250	238	257	231	239	259	210	237	261	256	247	232	255	260	252	225	256	241	277	263	215	228	234	263	258	231	241	227	231	245	226	230	254	242	235	237	277	241	251	267	259	237	252	252	250	242	222	239	271	265	236	250	279	247	263	241	239	257	249	243	258	261	254	244	242	259	237	274	272	251	255	238	252	259	261	227	249	226	230	203	250	244	259	241	229	232	222	256	242	235	288	226	222	227	243	262	244	222	236	267	255	225	242	205	226	259	269	263	239	258	230	239	286	266	268	244	229	236	236	245	223	221	262	224	242	244	243	253	268	253	239	250	225	263	211	224	246	223	234	251	259	224	237	244	246	232	250	252	257	252	254	244	229	265	284	254	251	268	239	255	217	242	244	253	266	260	235	244	230	252	238	285	237	264	241	267	285	247	250	257	249	209	269	229	236	237	253	239	233	278	238	229	208	281	248	243	273	231	249	250	247	230	254	243	219	230	248	258	251	250	232	246	243	265	231	242	233	231	245	268	227	277	258	267	224	240	252	251	240	259	287	232	249	249	275	260	266	284	257	275	241	276	232	240	257	254	268	271	258	240	242	243	258	246	235	231	218	236	240	211	269	234	247	259	246	254	234	243	237	232	241	265	252	212	271	253	234	211	250	216	244	259	265	237	247	241	279	233	254	250	241	238	247	254	257	244	252	251	236	224	265	257	199	243	242	252	247	215	216	246	269	258	238	237	243	240	258	267	278	255	282	244	233	269	261	227	246	251	259	240	229	206	253	232	245	258	228	237	257	245	253	244	227	232	224	251	239	255	224	238	277	233	233	238	230	226	248	212	248	258	264	244	267	279	241	257	225	245	245	274	260	264	244	248	259	252	210	248	236	232	265	243	213	210	268	213	257	221	235	229	251	243	228	234	240	235	237	230	251	248	231	252	245	241	237	233	244	232	219	252	255	226	247	242	234	256	273	249	260	235	231	239	277	261	235	221	251	271	246	222	277	253	256	268	228	240	240	266	286	244	275	232	239	268	232	235	234	240	250	278	209	250	242	233	237	250	234	244	260	237	208	245	262	236	241	253	236	269	242	237	248	233	213	237	229	258	262	262	262	243	211	237	220	231	223	232	218	238	238	260	238	252	237	258	262	236	248	198	248	249	218	251	225	244	225	241	255	222	247	208	238	249	264	281	253	281	232	260	220	252	266	235	260	246	234	235	253	230	231	233	267	258	235	247	257	239	241	250	257	262	229	230	258	255	244	255	275	244	244	227	238	251	246	256	244	237	241	266	234	231	251	238	226	232	269	258	229	226	252	250	219	225	253	235	248	256	212	246	242	271	225	277	259	242	242	270	233	259	232	231	236	231	261	225	225	263	288	263	265	230	224	283	236	237	238	255	218	254	225	267	241	245	236	216	230	226	256	267	256	227	234	252	250	249	258	245	241	219	262	243	237	260	261	242	247	236	244	272	260	281	254	246	248	258	237	238	225	243	249	244	263	244	255	264	250	238	240	230	260	254	250	246	273	265	244	252	246	226	242	240	261	229	251	237	254	263	237	251	255	246	231	253	243	264	256	206	242	263	280	247	238	225	253	260	227	251	245	264	233	263	263	242	240	264	232	214	246	225	269	236	226	243	231	246	244	239	276	239	247	264	235	243	222	241	241	243	244	230	244	251	261	202	215	241	252	239	250	251	224	262	255	232	242	240	249	256	251	259	242	233	243	231	240	269	269	262	257	226	269	226	235	245	248	260	243	268	243	244	228	231	230	215	254	249	250	245	266	254	262	243	241	270	244	227	236	249	236	248	237	250	246	235	244	260	229	284	222	232	263	232	209	248	265	246	248	295	228	257	229	259	228	262	228	240	272	239	237	230	266	241	216	225	242	218	259	266	248	244	252	257	238	257	229	269	241	244	255	249	241	231	257	215	226	237	261	234	232	247	262	244	220	228	275	260	264	245	253	263	253	252	232	269	249	245	230	247	260	254	252	237	272	235	237	246	270	232	226	250	235	212	224	249	232	234	243	249	240	250	219	235	256	259	241	244	237	245	271	254	240	255	246	242	266	254	226	254	289	248	252	268	228	267	248	272	235	235	236	237	237	232	253	258	225	254	241	250	267	250	265	263	252	244	217	249	260	279	233	243	245	237	216	271	230	260	243	242	221	247	250	276	242	233	251	260	239	242	234	236	247	227	245	259	244	254	232	240	232	256	249	248	256	233	241	224	246	231	255	240	287	215	246	267	236	244	248	264	240	257	236	262	236	268	238	237	232	242	247	257	249	252	259	259	250	241	248	225	264	247	274	261	249	228	239	240	253	245	230	229	258	213	217	243	221	232	255	240	251	231	240	233	256	237	245	248	237	260	239	258	253	245	256	239	240	217	239	237	243	221	258	225	247	255	222	237	252	238	233	261	252	262	238	240	226	243	235	236	247	239	259	259	241	261	231	238	249	244	238	232	252	234	221	240	283	262	250	240	244	237	252	252	269	206	197	233	249	237	254	230	261	240	246	236	274	249	235	225	257	252	249	241	218	202	228	245	287	251	251	238	231	224	232	249	273	245	246	278	214	229	235	270	244	231	215	226	230	237	226	266	274	249	247	232	236	245	243	239	205	244	227	238	256	247	242	225	239	237	265	241	240	228	239	255	224	242	228	254	276	245	223	207	271	249	224	262	253	245	227	233	250	245	237	250	232	251	255	264	259	257	246	237	259	243	248	221	248	225	239	235	237	275	244	244	219	221	227	275	250	231	223	245	252	231	247	237	271	245	247	240	235	269	232	252	206	226	239	262	208	247	247	237	240	240	254	258	235	244	231	279	252	244	246	245	216	229	254	253	243	232	236	232
50517	60361	60534	45024	32549	23541	12751	9630	10661	10241	9115	7991	8452	6333	4484	2889	1826	1201	1115	1331	1133	926	638	641	632	581	593	622	626	599	616	600	602	644	634	664	607	607	622	591	646	611	591	594	572	596	652	616	630	676	641	610	614	607	605	610	634	659	619	595	622	590	645	663	587	662	639	604	681	603	629	620	632	663	600	616	586	631	606	646	638	643	629	639	625	613	590	615	625	627	655	633	622	587	662	590	642	571	626	618	610	584	618	622	604	648	594	616	574	596	601	597	591	605	617	620	639	622	600	575	605	606	642	610	630	639	626	628	613	586	592	583	634	649	643	646	591	637	617	638	590	601	571	660	660	638	599	639	638	588	594	610	620	601	569	617	628	622	636	624	620	636	607	606	605	619	564	571	596	640	608	585	596	653	624	635	587	625	638	625	649	633	623	572	602	660	602	639	617	642	604	653	628	581	629	614	598	603	631	627	637	605	609	601	624	603	602	584	605	559	605	667	569	635	614	626	622	642	624	651	584	670	643	610	630	619	604	590	609	579	613	624	633	613	618	569	610	581	589	630	585	636	602	606	554	613	553	619	605	646	631	604	610	619	652	568	662	602	615	615	650	640	584	615	573	605	618	660	611	631	623	599	611	633	625	645	591	598	634	619	616	603	659	601	633	610	624	613	639	615	601	623	604	610	664	596	579	611	637	616	613	567	624	612	637	613	612	622	632	623	613	626	624	588	592	616	620	621	611	594	583	641	605	579	599	652	629	636	663	663	625	586	605	598	612	603	599	604	599	612	597	638	626	610	626	571	627	609	623	576	608	597	650	631	590	623	601	646	657	621	594	558	612	621	595	584	619	586	670	629	623	589	597	613	659	646	631	622	610	629	638	600	606	620	625	612	615	602	622	600	662	680	604	608	609	584	616	607	654	612	619	567	623	581	612	629	614	638	617	600	669	624	604	618	655	627	618	601	625	621	573	601	595	591	649	603	610	626	653	622	590	609	616	608	608	579	640	595	608	584	656	609	600	666	639	604	642	662	635	627	615	646	599	607	645	626	658	614	668	644	595	604	605	672	614	585	638	590	620	622	624	666	609	597	627	578	612	582	651	605	640	651	601	589	598	629	589	632	611	655	650	619	619	627	630	614	620	600	614	622	632	620	613	611	594	622	596	588	594	623	641	573	599	636	621	605	629	603	649	639	682	617	611	612	645	610	632	635	642	650	587	621	616	594	593	595	598	615	626	620	597	615	597	647	641	610	576	606	661	612	615	630	584	586	614	624	634	608	605	592	604	612	628	597	630	649	614	604	606	606	642	600	641	626	609	599	630	652	621	606	601	611	625	640	596	607	594	652	576	583	657	599	632	593	630	588	622	624	600	613	584	635	601	608	651	560	616	570	591	667	667	608	640	626	620	599	658	673	623	623	640	619	574	619	654	615	599	622	591	623	636	604	598	610	611	605	638	659	640	580	654	596	652	615	615	613	629	655	638	612	635	610	630	575	627	574	595	619	612	577	622	624	625	596	638	599	650	631	570	575	596	617	602	593	618	631	621	614	655	629	631	633	633	625	637	591	644	649	594	656	645	625	617	654	655	594	606	621	649	651	597	602	677	639	619	605	642	621	631	659	620	651	578	588	606	539	586	604	630	604	629	629	669	651	594	618	660	611	575	597	606	584	664	632	622	633	679	600	625	627	605	601	632	633	632	572	598	582	612	638	622	577	601	623	642	657	669	616	598	575	635	607	612	618	627	638	603	622	607	599	637	559	596	560	655	610	644	617	612	626	673	625	626	595	627	620	547	593	640	655	612	640	636	589	632	607	587	591	666	639	591	641	630	618	619	658	609	602	655	613	630	549	633	607	655	611	673	639	594	634	582	666	610	612	597	619	588	659	661	648	618	646	579	649	640	617	588	663	648	641	623	630	641	605	633	649	635	590	571	596	636	608	600	645	576	666	642	562	629	584	633	609	606	630	631	639	573	626	636	615	648	646	589	650	632	587	607	600	619	618	617	623	583	627	595	627	642	644	614	596	567	606	615	642	647	620	633	607	616	673	630	606	573	651	605	650	597	579	623	635	633	625	607	628	624	586	607	606	601	600	611	575	607	606	624	670	607	683	650	609	670	620	586	560	625	600	632	617	625	597	589	621	653	635	601	647	609	654	627	649	607	608	585	602	643	638	609	659	686	630	596	598	583	627	575	617	639	601	622	622	562	625	649	568	615	650	626	642	597	605	566	604	627	593	615	610	639	603	596	609	608	595	610	617	643	603	591	623	629	647	630	645	623	628	664	593	622	619	624	587	624	637	628	609	625	638	576	624	649	594	602	638	556	627	650	614	611	606	596	605	607	639	614	629	653	597	594	653	577	638	600	598	629	599	651	573	634	618	635	613	593	653	603	592	606	621	618	634	627	556	616	655	584	612	622	599	593	630	632	628	579	635	641	591	621	666	587	622	601	558	593	608	602	618	669	628	589	588	595	583	627	604	659	605	620	568	614	637	648	541	626	599	625	589	592	626	641	597	626	613	612	642	622	633	618	621	608	608	562	664	637	641	613	626	581	628	608	578	608	617	624	633	633	611	628	615	611	629	607	619	648	566	603	631	584	671	637	621	614	610	634	609	586	621	657	622	594	664	629	604	623	654	607	614	590	647	625	638	624	594	634	629	644	572	585	619	643	583	617	633	592	624	621	640	637	609	613	649	633	609	586	587	614	612	640	628	615	612	608	617	630	646	597	612	666	624	603	660	607	621	636	598	655	618	621	662	593	642	607	646	624	663	595	626	635	640	641	629	685	658	672	642	672	631	685	588	603	601	601	567	625	695	614	604	579	606	620	558	627	622	619	634	669	640	614	637	603	608	637	593	636	608	616	686	629	651	630	606	623	601	611	639	600	573	589	608	581	641	615	593	591	616	605	609	626	565	607	598	590	608	656	579	560	626	626	605	616	669	596	611	594	623	672	643	659	625	598	655	585	588	645	635	625	662	579	604	625	678	636	577	630	663	596	624	636	554	650	596	637	606	595	619	517	593	621	603	584	631	618	590	600	620	604	598	672	581	624	604	610	631	610	617	637	645	605	618	650	602	596	619	624	655	632	658	629	598	642	643	647	605	613	620	630	612	661	601	626	600	616	612	630	654	653	633	600	638	603	636	589	616	585	623	640	618	617	673	622	635	648	582	655	614	607	599	592	643	606	590	589	635	613	620	619	616	615	619	592	673	578	624	590	585	662	594	630	630	610	642	603	593	582	658	616	622	612	634	624	657	638	559	640	609	615	647	597	632	619	598	621	634	647	609	635	569	602	640	654	618	596	610	623	584	600	593	611	616	566	606	636	605	592	626	661	611	634	635	612	622	614	596	625	605	657	608	611	625	648	621	602	624	640	616	637	601	579	609	621	600	581	613	574	618	622	597	607	618	595	657	609	623	616	625	644	603	623	591	659	584	604	637	596	625	631	629	651	629	611	612	609	605	599	635	563	635	645	612
75921	75937	66984	43321	25178	13674	4718	2864	2663	2488	2259	1728	1963	1611	1004	654	577	410	371	375	346	286	266	233	256	244	241	241	251	229	231	223	219	244	232	254	229	247	249	270	244	258	263	212	253	242	258	232	262	251	246	239	238	236	235	252	235	241	245	255	239	264	264	256	276	272	260	256	211	264	247	242	236	254	273	253	260	229	277	253	268	259	262	271	244	272	227	258	241	236	260	244	225	274	242	253	252	256	272	239	233	301	250	244	248	217	230	239	248	231	284	245	217	236	247	239	224	237	235	272	260	216	231	258	240	230	277	250	224	252	250	235	241	232	220	247	237	222	272	237	248	238	226	251	260	226	234	231	255	260	223	252	249	238	245	225	259	244	251	225	234	235	239	270	235	248	237	223	248	240	260	242	248	244	267	287	227	244	250	259	256	241	261	256	265	245	263	256	261	244	203	256	249	242	227	233	253	236	271	219	236	271	242	233	216	245	244	255	265	221	246	220	244	264	260	265	260	247	256	272	234	238	247	251	262	249	261	264	251	231	235	252	243	251	267	250	243	246	258	251	249	267	246	247	213	277	220	222	260	232	268	234	237	237	235	275	269	256	273	271	255	232	250	231	264	242	224	252	255	251	226	256	222	252	278	235	241	240	275	273	231	226	252	230	236	210	221	234	244	238	239	231	248	251	240	241	232	248	225	230	263	258	236	231	242	248	245	236	241	245	255	220	246	254	245	257	255	262	248	227	251	249	237	206	245	265	275	227	252	220	240	260	238	237	262	210	224	261	251	244	237	238	258	250	289	268	224	210	254	217	255	249	277	262	229	232	255	231	256	216	253	214	221	231	277	228	269	248	240	227	244	236	223	262	238	257	234	253	265	247	243	218	252	234	221	254	255	230	258	262	236	222	261	269	286	258	229	261	260	269	250	202	262	274	273	228	235	255	232	251	257	281	269	242	256	244	243	259	289	246	264	243	279	249	245	261	239	245	265	237	242	240	254	247	223	242	246	219	235	234	235	242	260	252	261	250	243	234	266	219	247	226	237	244	234	245	242	261	264	241	241	262	263	255	218	274	204	274	246	230	248	251	261	237	243	228	264	246	255	255	220	240	258	230	237	264	235	253	234	241	267	212	244	233	272	242	237	280	249	262	236	243	240	240	235	244	232	247	274	244	250	253	268	218	240	259	244	249	245	267	228	225	248	235	231	238	244	265	247	231	239	237	235	246	263	244	240	239	263	253	217	240	237	249	217	243	223	235	228	243	232	241	225	237	247	267	257	242	244	272	264	234	231	233	273	247	248	241	258	256	236	255	244	250	246	250	249	226	239	228	249	248	255	249	271	258	249	261	266	244	253	214	229	260	242	242	258	219	258	275	251	251	226	254	242	233	245	246	232	261	282	243	246	227	223	247	291	246	235	268	220	246	231	253	254	248	240	265	256	266	249	256	260	229	232	242	237	264	230	255	243	249	238	221	260	215	234	246	263	271	280	241	242	246	233	230	229	253	246	257	246	229	252	234	224	255	239	257	271	275	242	228	261	195	237	224	255	272	240	264	265	246	248	249	229	244	238	249	262	240	227	213	225	237	247	260	262	249	248	236	248	261	253	242	246	246	251	261	259	260	257	242	214	230	259	232	255	250	238	232	245	259	257	254	239	276	237	265	253	232	252	219	235	250	242	244	259	236	281	226	230	209	237	250	270	242	239	287	254	270	246	253	228	236	219	257	235	209	249	219	245	235	250	236	223	238	257	259	237	230	248	235	260	234	242	276	225	266	234	247	264	238	260	223	236	229	225	264	223	253	240	251	231	230	229	266	288	237	256	268	244	272	259	232	218	256	242	220	253	242	264	254	231	228	256	226	232	254	246	238	251	253	260	252	227	248	264	214	223	237	260	253	237	223	225	237	265	231	235	279	237	252	262	255	238	223	227	248	224	263	246	212	233	280	253	235	258	207	252	253	233	238	249	228	232	259	232	239	228	235	279	250	239	241	232	244	228	246	225	243	257	241	214	259	264	236	282	248	227	241	235	229	246	249	248	261	242	265	276	242	229	251	260	258	259	238	213	257	280	233	269	247	257	286	240	257	247	257	269	271	227	247	243	236	227	268	269	243	259	229	238	253	250	230	228	248	277	250	234	244	266	258	232	228	266	266	265	247	245	235	235	222	267	258	251	228	248	266	264	223	250	206	238	246	263	249	251	246	270	265	256	237	250	274	234	264	263	229	246	282	244	258	237	238	243	246	240	301	237	240	271	252	226	230	242	218	271	238	269	258	223	258	283	213	236	227	241	209	265	240	268	237	229	238	225	250	245	241	250	245	239	240	230	266	230	255	241	230	212	245	225	270	253	243	253	247	222	237	258	218	226	245	258	228	235	250	227	234	254	236	237	228	199	240	220	242	265	236	240	247	282	253	236	247	261	257	245	237	229	256	223	264	245	218	224	239	278	240	239	224	235	237	261	259	232	257	228	249	258	245	244	241	247	270	251	243	225	225	232	241	253	237	248	197	262	235	225	227	241	226	254	243	253	232	246	207	249	254	212	255	243	284	267	245	246	262	255	238	237	267	243	279	238	264	228	237	242	237	251	241	241	260	247	231	245	285	230	206	220	239	253	268	215	231	231	234	241	263	249	233	258	248	260	234	267	248	242	262	244	258	260	227	263	234	241	242	251	247	231	236	251	270	259	246	261	211	249	264	247	246	250	242	227	230	237	260	255	263	230	254	232	249	246	218	225	262	259	240	235	207	255	228	273	245	268	262	247	229	255	249	288	241	262	249	261	251	237	248	248	241	220	244	265	264	214	264	247	238	217	250	227	248	242	254	220	259	224	249	253	236	263	200	245	249	234	256	240	246	243	231	236	265	247	233	254	264	262	248	231	259	234	254	231	242	232	255	218	278	240	233	238	244	247	241	241	245	258	242	223	238	245	247	255	269	243	226	231	219	247	245	239	269	225	248	273	247	249	251	215	240	255	266	226	229	213	243	255	220	257	259	259	267	253	234	242	259	245	276	243	249	228	261	213	272	235	221	248	247	240	243	220	244	252	300	247	244	255	258	234	243	260	254	245	238	238	233	268	224	251	253	246	246	223	218	236	203	237	221	203	291	244	245	236	257	260	264	244	249	226	260	218	257	237	234	227	242	253	246	267	223	259	239	247	259	256	244	230	225	273	285	243	246	228	242	207	243	219	251	252	240	259	245	250	228	270	258	254	249	226	234	265	257	233	273	253	252	262	206	225	244	246	260	246	267	280	246	246	277	234	253	256	237	248	291	249	259	245	250	246	247	276	250	227	236	218	256	260	259	243	249	259	240	248	243	255	268	254	249	264	259	269	234	248	276	239	219	244	247	274	258	274	226	242	263	242	250	237	208	248	216	242	267	274	250	232	228	249	223	227	255	218	272	249	233	249	257	270	262	250	226	238	207	244	246	244	226	254	252	287	252	244	252	230	278	245	238	227	247	240	276	245	258	226	247	261	221
50282	60579	60271	45137	32891	23534	12411	9631	10290	9851	8799	7140	8382	6437	4439	2867	1966	1509	1113	1280	1135	808	719	675	659	640	607	584	592	653	652	658	628	572	653	605	626	610	635	642	636	647	629	632	625	652	636	614	578	633	625	653	620	657	635	654	660	608	611	614	647	659	612	611	634	641	614	656	660	653	608	600	646	632	615	618	648	590	608	644	618	599	645	640	609	654	664	623	625	645	631	645	577	623	636	630	637	678	614	587	632	665	647	632	585	626	601	640	639	636	607	620	604	580	580	645	649	630	606	604	625	615	607	673	605	595	646	614	621	608	627	612	640	645	606	631	599	594	640	602	577	607	640	606	638	596	635	609	705	685	624	606	594	631	646	616	584	590	567	632	640	623	577	638	659	613	655	636	601	642	637	612	611	652	591	599	643	616	589	612	611	616	605	574	627	593	601	606	660	637	612	628	629	644	598	582	653	605	648	625	653	671	631	620	635	617	609	622	639	651	609	647	640	628	636	557	632	643	630	601	599	643	614	636	612	641	585	640	632	639	599	627	620	593	649	596	641	633	653	621	586	591	607	617	604	654	626	620	634	665	616	571	625	630	599	626	641	633	641	612	636	561	609	642	654	634	663	619	636	657	631	614	604	655	624	622	601	644	598	619	645	630	619	618	647	618	646	610	610	621	570	657	624	686	625	607	651	629	630	655	634	622	615	602	646	596	598	626	640	649	579	633	627	611	648	625	643	568	622	613	600	659	627	654	659	592	587	617	624	625	603	592	611	633	623	587	631	615	628	652	607	657	638	595	590	606	618	608	607	654	590	629	641	597	579	569	613	576	634	567	625	620	661	619	585	589	627	609	611	639	632	582	609	630	612	608	611	609	645	652	620	644	597	604	613	611	617	577	593	612	626	641	628	617	590	597	629	657	616	631	584	586	628	635	588	593	613	646	630	602	607	596	595	624	618	608	672	640	614	618	570	610	650	660	597	650	625	618	612	612	640	634	658	607	633	602	605	606	611	611	596	629	649	604	628	602	649	677	616	625	654	609	599	587	661	625	574	634	609	623	607	592	608	643	631	645	611	608	635	595	639	662	599	630	637	616	621	636	646	614	590	644	605	601	601	627	623	611	642	627	634	639	631	612	621	648	629	636	605	600	606	656	634	613	605	632	550	577	613	624	628	665	618	581	612	636	573	577	589	628	673	641	627	599	654	640	624	643	576	643	606	647	600	575	550	615	613	616	612	610	619	624	595	632	614	607	619	573	606	606	663	605	624	617	625	609	612	624	626	641	672	570	632	593	619	660	598	670	620	617	642	660	652	620	618	637	587	607	647	616	587	655	618	606	646	635	569	642	614	606	616	603	652	633	637	638	658	606	626	653	625	669	630	578	587	651	607	636	647	621	614	617	638	617	646	591	628	628	642	602	663	592	645	622	600	671	610	608	605	634	650	619	639	604	615	647	633	625	576	662	643	613	615	624	629	599	562	662	617	616	647	622	638	588	587	581	623	586	667	644	629	647	623	637	603	653	602	640	583	626	578	648	657	607	626	633	636	664	625	630	622	635	566	664	589	665	620	606	637	598	612	664	608	602	620	662	594	605	596	627	588	561	597	634	616	603	650	630	612	607	584	630	656	614	621	587	621	604	591	607	633	575	632	626	642	642	651	633	613	702	618	610	613	643	658	606	605	607	635	611	600	657	620	636	638	631	625	608	600	662	598	638	643	653	677	572	585	591	615	629	597	628	603	663	654	605	643	620	603	583	603	621	664	635	615	606	628	587	643	634	631	603	638	604	622	648	623	591	646	590	579	621	647	611	674	657	595	649	626	623	589	613	629	635	674	609	579	613	587	628	613	600	637	601	601	666	640	641	622	665	611	650	658	658	670	649	613	640	615	608	610	564	663	593	626	628	602	634	635	598	641	646	596	659	644	610	624	614	617	624	610	620	658	627	617	580	655	616	623	668	653	656	623	635	597	627	653	585	668	598	654	645	612	612	629	679	622	641	599	627	594	654	644	628	635	601	627	659	602	630	603	633	595	596	582	615	590	597	631	619	585	627	633	618	632	581	650	599	620	634	649	621	599	650	601	649	587	650	625	635	608	627	654	651	610	583	573	640	671	588	633	624	611	622	591	660	641	608	602	618	678	624	613	617	591	640	677	648	587	626	599	677	671	609	646	587	616	608	581	567	594	668	585	649	608	630	581	607	594	636	671	581	644	619	631	616	640	661	636	597	642	657	654	634	616	668	683	604	634	639	586	635	633	621	640	636	617	649	586	622	601	600	656	566	652	577	611	653	560	615	622	560	592	605	642	573	606	649	592	593	657	621	625	647	616	645	667	638	623	620	604	576	619	651	611	656	636	603	628	630	598	672	618	623	610	607	622	604	598	621	649	597	655	580	645	599	615	612	632	633	621	580	597	624	644	594	651	644	623	633	593	645	646	649	592	599	646	636	579	638	670	657	599	637	670	632	610	633	599	636	654	606	625	644	596	598	600	597	607	600	574	649	625	628	629	644	592	633	648	595	617	633	610	639	627	645	633	645	584	657	634	543	614	614	629	572	608	635	589	646	665	565	632	592	595	616	626	670	614	585	607	625	617	601	630	600	644	649	586	671	623	632	630	656	572	641	641	611	650	648	613	600	645	607	635	612	590	586	612	645	618	625	590	638	602	628	612	655	616	632	589	645	607	595	595	622	616	585	590	645	636	657	648	621	646	606	598	594	629	607	632	657	583	632	660	614	628	629	647	645	617	607	576	593	596	615	653	604	658	649	612	613	683	638	617	593	631	567	604	609	549	615	646	644	590	615	601	627	634	628	642	595	639	595	584	619	588	626	625	591	659	609	628	590	632	621	599	615	630	588	626	665	622	621	595	615	659	631	624	605	619	609	572	602	672	655	648	632	599	629	630	656	637	577	609	618	578	615	626	687	628	685	644	656	665	640	630	613	649	639	570	648	631	597	576	584	624	651	647	605	617	647	594	618	615	628	633	615	625	637	629	574	605	637	627	621	581	640	632	636	678	599	612	631	678	608	574	631	576	613	630	671	677	611	663	647	642	615	597	628	621	642	660	641	656	628	622	621	621	606	617	643	623	612	594	636	644	645	587	606	582	593	626	634	627	617	620	626	675	599	583	612	601	639	618	626	648	607	599	614	594	622	610	603	610	618	652	633	624	644	673	642	645	602	586	605	635	586	605	621	644	632	558	615	620	613	620	628	600	610	643	605	598	616	663	636	603	615	588	608	630	575	653	597	608	589	625	602	630	610	634	660	620	663	683	624	648	603	627	635	606	649	635	599	653	690	628	629	626	614	581	611	648	625	620	617	569	636	614	623	619	625	642	624	608	621	625	610	618	583	650	642	621	641	668	661	590	645	594	628	646	566	702	608	650	634	604	659	602	591	615	646	620	651	607	577	663	627	623	630	643	644	621	626	637	606	645	613	665	575	613	650	625	620	596	577	619	620	634	642	618	619	626	619	621	638
74916	76760	67107	43100	25746	14949	5494	3022	2932	2438	2350	1749	1976	1754	1143	740	513	407	390	341	356	320	270	227	327	280	255	241	248	250	245	232	277	233	276	279	238	230	274	262	242	246	254	261	283	234	252	208	257	232	252	250	273	232	240	271	272	267	230	235	239	256	236	264	255	257	240	264	232	282	276	220	230	277	248	225	248	248	238	232	279	230	233	283	240	245	248	241	243	254	228	250	249	238	240	216	235	241	233	209	284	261	254	239	221	251	235	271	238	250	238	268	260	260	269	252	278	240	262	258	258	262	255	263	238	262	251	268	234	263	279	221	243	219	238	243	245	231	234	284	243	233	240	279	231	252	262	256	243	245	241	268	231	234	258	235	219	263	258	247	235	249	224	290	241	246	276	293	238	251	231	280	242	260	229	245	231	248	221	271	243	223	247	214	235	255	266	257	242	242	246	251	266	276	281	254	245	265	264	258	237	259	254	267	254	257	240	260	259	258	261	248	243	245	244	251	247	282	255	233	221	246	273	258	229	246	266	218	224	250	259	255	276	241	237	227	241	253	242	241	227	260	295	251	247	260	240	235	222	254	227	238	261	262	243	283	266	219	230	277	243	245	240	246	239	252	242	247	248	230	227	250	262	268	254	246	258	253	233	212	214	251	232	234	240	279	231	254	219	255	223	239	239	257	260	238	250	245	264	248	231	248	271	237	253	242	226	257	245	256	252	241	253	240	254	282	268	234	241	229	243	270	255	237	251	278	259	214	282	261	230	231	261	238	250	265	291	253	258	277	242	232	265	236	253	256	247	258	279	234	267	245	239	272	243	225	273	271	235	247	229	246	234	268	242	263	251	259	249	232	235	238	241	223	252	237	258	243	231	254	248	228	261	264	239	273	243	235	250	255	243	246	252	211	248	254	234	264	237	243	232	239	247	257	248	241	236	245	247	239	273	236	237	259	229	246	263	257	273	284	274	229	278	240	262	267	254	218	239	262	222	239	253	267	263	241	283	269	259	232	255	266	273	251	234	272	246	213	236	233	239	250	219	243	236	268	249	240	231	252	271	262	256	256	238	244	275	285	258	283	236	249	256	267	234	248	237	251	242	252	222	262	257	249	230	250	250	244	284	262	245	263	218	231	248	230	265	278	240	256	258	253	241	270	238	256	242	245	244	263	244	266	272	258	251	248	232	208	251	254	267	269	258	260	272	260	251	258	269	253	217	231	249	262	259	267	243	238	245	255	254	281	250	241	259	266	261	256	266	243	270	236	248	253	229	233	259	257	277	270	249	241	272	237	235	217	247	264	257	248	233	249	218	275	243	237	237	255	251	223	237	230	214	238	246	274	246	253	267	269	233	260	281	237	246	259	250	246	247	263	243	253	260	241	253	254	233	237	264	248	240	246	224	257	284	237	240	231	259	255	257	257	250	257	241	252	268	250	239	239	265	270	238	236	260	231	255	246	239	229	230	264	266	254	232	264	245	235	256	279	246	253	240	262	259	242	221	273	246	241	251	225	238	245	276	242	233	240	221	237	213	280	268	247	274	271	277	234	256	257	247	217	247	221	247	253	264	237	230	261	274	251	241	264	239	249	274	250	267	262	239	201	280	237	232	253	249	259	314	258	261	236	237	237	252	263	242	232	279	266	252	233	233	270	235	260	251	226	267	244	252	256	254	269	255	265	261	247	263	245	265	246	257	260	257	267	273	242	239	274	271	253	253	263	239	247	243	255	260	271	231	250	284	226	254	248	265	251	226	249	231	278	231	293	275	247	256	245	236	258	245	235	264	220	242	249	256	237	251	247	228	265	266	246	272	259	265	234	232	261	267	227	266	267	259	264	256	238	245	221	224	228	244	223	237	244	250	257	232	270	242	270	243	231	228	246	235	239	288	253	276	269	230	217	253	220	238	277	260	244	249	249	253	257	242	240	275	241	238	258	247	257	259	259	268	243	272	242	215	280	262	213	221	251	228	243	280	237	238	257	277	271	242	255	238	269	238	258	248	250	254	263	272	233	255	251	287	283	233	260	219	252	230	232	244	244	223	233	231	245	269	246	244	278	235	230	242	230	247	267	225	254	262	257	243	239	249	263	240	242	235	253	242	251	232	247	248	247	254	245	249	253	219	270	264	270	261	221	257	259	243	260	249	218	238	254	253	215	252	246	244	236	248	277	236	245	265	237	259	238	258	235	199	262	263	274	233	262	234	252	262	248	231	267	256	232	252	238	236	259	289	232	235	278	281	265	211	234	287	263	252	242	253	259	276	256	265	259	271	256	235	252	215	232	268	240	279	268	232	229	226	248	230	263	258	228	257	261	255	253	263	234	243	253	261	256	267	260	232	241	248	202	255	252	306	243	239	238	246	276	225	240	265	272	264	223	236	252	246	270	239	258	250	253	271	242	225	257	226	254	260	254	235	240	253	235	262	252	235	233	256	262	263	243	223	258	258	257	264	239	238	237	241	269	261	291	265	225	253	244	243	222	258	236	254	262	265	243	239	245	238	270	234	225	253	230	229	240	251	263	256	255	273	223	264	260	226	259	232	245	239	259	237	275	239	267	248	248	250	261	261	264	231	249	225	260	241	251	246	283	251	227	251	250	227	255	238	249	254	265	259	248	237	250	247	242	252	240	249	247	215	230	256	244	253	256	239	261	250	264	239	285	271	220	264	224	270	259	302	243	244	235	234	258	217	215	243	256	240	255	247	253	256	250	239	264	243	221	247	246	257	236	247	240	236	272	279	252	251	273	245	222	274	265	262	267	265	235	265	251	256	262	224	232	248	237	245	251	244	233	242	240	217	252	281	222	263	253	220	241	282	245	273	248	244	239	230	243	263	253	233	265	260	240	238	246	245	252	193	262	240	250	225	263	274	278	248	238	266	241	223	269	210	243	212	235	279	235	270	223	251	242	221	240	274	248	220	232	246	245	233	228	245	267	272	205	242	245	254	250	250	275	247	264	258	266	266	252	227	241	258	258	279	233	239	253	228	268	278	247	248	260	230	227	230	251	254	283	211	292	247	251	241	239	254	277	273	238	248	236	274	241	253	220	249	268	236	230	276	264	241	257	265	267	234	245	294	265	262	240	267	237	235	227	244	253	279	254	239	262	233	249	265	257	270	275	252	256	230	243	235	256	234	265	244	254	249	296	241	228	266	244	260	233	263	240	218	252	260	235	246	265	249	230	248	249	265	262	239	270	267	226	245	240	252	239	232	230	260	238	240	273	252	251	236	249	238	257	268	271	259	260	252	241	262	231	269	228	265	254	238	247	256	256	255	275	270	255	234	263	268	251	259	263	266	234	254	273	249	261	258	247	216	269	263	242	256	234	240	272	236	273	246	224	218	217	249	252	237	247	236	233	276	260	234	273	244	231	238	236	270	249	228	241	266	254	257	238	263	222	252	233	271	227	251	251	261	240	265	244	278	272	287	256	249	239	247	238	230	263	263	273	238	238	247	224	246	240	249	272	248	273	282	231	260	243
49156	60800	60802	44971	34142	24834	13701	10418	10863	9588	9378	7732	8367	7312	4873	2865	1858	1454	1324	1208	1135	951	601	663	739	600	612	630	620	653	664	606	631	644	633	652	622	597	644	650	610	634	584	602	651	629	613	621	627	615	619	624	653	597	664	594	632	658	614	658	631	678	653	631	631	664	622	623	619	626	657	622	622	587	650	654	621	614	604	604	602	634	640	655	610	623	639	601	637	609	600	635	667	597	588	606	644	643	668	635	637	664	647	633	606	621	608	601	635	622	647	646	625	651	615	615	600	660	598	633	641	603	651	603	619	626	601	659	608	613	688	656	623	643	661	674	656	675	645	619	639	675	601	635	643	623	639	588	607	618	674	605	649	635	615	640	602	600	623	627	595	654	646	623	648	576	607	616	653	622	610	664	622	608	634	635	623	584	569	594	655	645	630	635	654	626	623	662	618	630	671	618	656	587	619	610	617	611	646	602	614	647	625	602	674	622	614	619	666	639	643	643	627	669	630	601	575	647	682	615	609	599	635	612	635	624	625	611	654	637	620	666	655	592	653	649	640	655	668	640	600	613	611	681	616	660	637	629	604	613	650	610	642	615	643	642	633	597	593	618	614	633	632	599	620	627	596	646	593	648	655	637	622	645	676	629	653	614	671	618	582	672	580	621	604	629	608	621	647	638	650	642	659	556	630	672	621	622	617	639	646	645	637	629	633	619	634	608	641	620	674	643	645	646	630	645	609	625	618	650	607	649	623	625	633	639	636	613	665	597	636	643	654	675	623	628	649	622	644	638	605	622	667	657	593	648	621	656	613	625	585	617	673	633	569	633	639	619	624	629	563	633	637	649	650	628	579	626	614	616	657	635	620	619	615	660	640	581	637	624	685	644	636	638	626	614	607	649	622	645	628	639	655	659	630	605	644	585	657	620	634	629	622	643	649	629	569	617	602	621	606	637	626	606	640	589	634	643	617	661	649	638	675	633	624	616	633	601	641	596	631	620	654	667	626	582	582	630	606	628	659	618	576	575	642	647	592	678	672	635	666	659	644	627	640	618	603	653	641	614	658	630	657	635	665	591	594	624	612	621	626	653	607	664	655	618	649	597	633	628	642	653	653	634	610	626	642	658	623	649	659	571	672	639	635	615	628	626	628	608	658	663	601	656	601	609	639	617	655	617	595	588	602	597	633	612	606	625	583	655	665	618	628	653	632	627	659	621	611	620	618	613	609	629	612	616	575	640	632	587	635	662	619	643	577	666	643	620	626	644	573	598	640	604	646	651	654	585	672	624	604	671	645	628	609	632	596	621	591	577	618	611	639	585	590	626	598	613	646	699	640	634	651	687	631	672	654	692	613	636	665	606	663	595	648	688	616	631	623	630	593	645	635	614	651	679	701	662	614	615	629	624	597	624	629	629	636	609	628	642	647	630	632	623	587	641	681	620	663	610	601	627	603	647	651	586	616	592	636	650	615	628	585	596	592	637	649	619	649	631	631	626	627	627	620	678	621	633	652	640	634	646	625	657	599	654	656	598	666	636	649	632	644	641	604	622	675	638	645	614	675	591	643	613	633	643	580	602	595	569	648	618	622	668	641	601	605	617	661	638	645	669	673	589	591	640	572	635	642	622	655	653	634	613	623	643	603	631	616	652	610	648	660	618	618	677	617	649	633	596	598	597	624	624	648	619	593	623	652	648	591	611	609	624	657	596	585	626	625	600	630	639	680	566	617	659	630	676	642	614	636	652	615	609	627	605	648	635	630	631	625	627	668	605	633	648	650	658	663	654	641	636	626	628	631	675	668	620	626	620	637	610	655	596	617	609	637	639	622	598	580	598	639	605	590	598	622	671	598	614	590	637	640	629	593	621	617	635	623	572	642	632	656	625	620	647	625	657	624	608	585	632	681	634	613	582	624	666	628	664	636	621	597	619	617	672	628	641	633	682	640	579	644	586	635	609	625	618	581	622	636	580	643	637	647	595	582	683	619	647	643	612	622	671	634	669	642	645	655	631	612	631	643	649	649	626	605	620	650	633	616	596	550	667	596	637	619	656	605	627	626	689	646	651	643	664	641	676	673	618	653	633	633	674	696	592	597	607	635	594	644	616	576	603	639	674	656	613	634	608	598	650	647	624	597	578	637	640	587	656	624	599	645	635	640	684	607	636	643	658	607	608	599	641	641	627	621	613	639	656	648	657	601	628	629	663	623	679	609	617	645	615	607	622	583	626	624	590	642	661	637	637	637	656	658	635	627	611	628	604	628	601	628	677	676	616	639	601	639	616	574	634	615	645	622	647	653	611	615	660	609	646	643	610	618	641	621	606	630	628	646	632	566	667	598	600	630	661	634	664	616	626	640	600	666	665	646	619	644	588	633	622	631	610	598	599	632	615	667	632	601	647	616	659	589	606	611	623	665	635	598	630	605	644	619	630	619	651	637	648	576	646	637	626	639	629	610	621	602	671	636	648	657	619	619	615	639	633	624	666	594	597	638	597	642	618	611	595	659	668	673	621	628	583	635	648	624	615	608	610	644	626	619	628	644	618	579	606	666	654	646	594	658	617	683	600	547	633	685	589	638	634	639	629	635	632	629	579	599	657	636	620	638	604	667	599	585	613	622	601	639	638	618	623	606	616	626	585	624	649	617	595	585	621	616	608	649	632	662	679	648	638	598	643	623	604	605	624	620	632	608	606	626	651	636	672	617	612	644	656	649	636	589	669	615	607	635	626	602	589	652	580	684	623	594	648	566	665	594	629	659	611	640	636	625	608	653	634	618	659	578	596	628	625	562	639	603	636	608	637	638	665	638	603	625	637	653	604	629	647	632	629	615	605	617	618	645	575	643	639	625	697	634	669	626	609	623	612	652	687	638	661	613	619	603	678	636	591	596	648	617	610	590	636	680	598	604	663	635	647	616	663	634	611	602	617	623	628	607	634	604	603	602	632	620	640	582	681	644	668	656	632	627	647	609	612	648	611	622	603	597	635	637	598	589	627	632	597	620	620	606	603	632	605	627	657	653	671	650	648	648	666	636	601	643	637	593	654	655	626	596	632	633	654	655	647	664	620	615	623	665	621	616	596	600	604	642	613	611	665	613	626	638	629	662	636	650	603	638	610	618	652	595	608	634	625	634	631	588	642	602	630	582	638	604	609	600	667	633	574	608	672	609	603	555	618	632	629	612	609	596	640	603	606	629	613	644	597	639	574	619	613	626	611	657	611	637	655	641	641	625	640	626	617	677	635	652	634	663	588	625	615	625	604	652	648	668	647	626	615	601	633	612	625	639	627	625	583	621	647	589	610	611	681	616	631	608	581	618	641	629	612	585	631	666	608	595	639	619	653	622	609	660	641	662	638	620	638	607	613	612	639	650	621	645	637	655	639	621	678	619	665	588	662	622	637	644	686	632	631	609	657	579	611	685	605	661	617	669	617	620	647	639	641	628	680	645	630	622	609	636	640	624	599	656	616	614	585	634	632	617	630	603	624	635	651
75012	76543	66790	42808	24510	14244	6039	3108	3024	2607	2219	1977	2125	1889	1246	746	511	398	392	375	339	335	286	268	295	236	259	259	239	255	260	255	278	271	291	252	236	250	243	260	252	268	267	249	250	268	239	252	240	272	268	246	238	243	249	261	226	243	258	256	260	249	246	262	266	246	259	243	259	267	240	231	229	280	274	238	279	273	258	253	258	274	243	265	235	240	266	251	230	236	210	243	232	280	265	257	239	235	241	240	248	255	249	241	208	265	245	251	252	248	238	250	280	276	230	245	250	253	264	266	260	273	268	255	254	241	218	261	269	249	251	260	259	250	217	265	228	268	252	240	247	251	241	241	259	272	266	236	253	251	253	237	287	294	199	235	246	257	242	269	257	274	254	261	263	289	251	228	298	263	270	255	268	234	249	279	266	269	260	220	242	224	242	218	240	264	274	265	249	217	221	262	266	273	242	249	269	226	290	262	266	235	255	236	272	273	256	266	240	239	252	220	278	280	265	280	223	295	241	263	263	242	256	244	283	269	242	235	262	240	257	261	281	252	223	255	272	236	241	273	255	255	260	264	247	250	234	218	269	230	224	228	251	265	259	232	259	253	240	277	268	257	243	246	241	227	256	216	245	250	250	234	258	234	271	249	238	247	242	246	250	249	265	253	254	253	233	253	250	242	264	272	262	241	226	248	267	259	270	246	267	275	252	224	258	261	246	221	263	244	260	276	246	226	275	259	225	256	236	239	263	245	243	282	246	259	251	268	226	289	255	264	244	264	237	248	270	251	249	253	261	261	270	253	253	247	255	226	221	243	219	238	248	263	232	272	252	234	251	254	253	231	236	245	257	229	255	243	262	234	248	227	246	254	285	235	272	239	268	245	278	279	260	249	256	265	244	279	232	248	267	263	279	251	260	262	263	245	229	259	227	263	262	223	256	240	230	252	253	250	269	265	260	243	250	261	260	250	255	253	247	239	253	250	227	254	243	233	241	296	231	261	239	252	227	247	248	266	258	237	255	236	217	246	250	257	274	245	255	264	263	248	262	290	248	267	254	243	260	241	250	241	281	240	240	275	257	261	242	265	234	259	262	254	266	284	265	261	275	221	265	273	245	255	232	239	271	258	238	296	276	256	265	246	222	233	268	244	246	249	261	259	231	222	260	285	256	253	234	290	234	256	246	262	261	261	289	238	257	274	263	225	244	250	254	267	270	221	277	264	236	244	266	238	243	239	255	242	282	238	232	264	238	263	250	248	248	267	253	261	262	250	244	244	289	243	266	229	233	215	237	255	240	237	262	261	221	253	281	274	251	243	265	247	238	258	239	266	256	259	253	261	239	245	251	231	221	274	251	234	265	256	263	265	246	229	242	260	247	242	240	274	263	258	277	228	272	227	230	233	244	263	262	252	272	239	255	254	268	258	239	273	244	255	289	242	267	266	274	272	226	239	229	237	260	224	251	232	260	225	250	237	268	265	253	239	225	231	244	249	256	241	265	261	276	235	253	232	289	244	228	231	238	253	238	269	250	275	241	260	220	227	268	257	253	266	256	262	261	259	264	220	280	259	288	260	265	258	270	253	246	257	259	243	257	273	242	244	257	265	238	256	251	267	248	241	251	244	269	260	218	250	227	265	227	257	277	253	283	244	240	248	239	270	265	243	255	250	229	284	269	278	269	253	245	254	253	267	259	245	255	245	272	269	223	233	277	278	244	257	272	253	263	268	232	255	261	263	264	220	267	282	273	250	252	255	250	260	217	285	265	259	241	261	270	255	249	275	220	264	244	267	236	242	265	253	262	252	248	228	244	245	252	234	260	250	232	273	244	242	251	238	239	241	269	267	262	266	255	246	271	256	265	245	265	222	237	287	250	234	256	239	254	234	292	230	251	236	246	252	264	218	221	234	240	233	247	265	250	268	260	248	222	276	255	249	252	281	278	234	247	255	249	248	265	254	250	265	245	215	235	243	232	263	244	250	254	251	274	242	238	267	269	240	276	273	249	251	260	265	241	265	247	248	243	257	240	253	241	252	263	263	260	260	230	261	274	238	251	252	237	240	282	244	259	255	240	239	236	292	244	263	243	270	250	223	257	261	246	232	273	254	237	263	237	253	235	257	274	246	250	263	243	248	243	253	263	225	270	272	251	265	255	243	248	252	284	253	245	244	216	242	247	226	270	256	256	244	257	227	237	251	263	256	256	250	269	230	231	230	260	243	251	231	259	238	254	237	285	263	218	252	268	265	257	258	267	260	255	258	250	251	241	260	242	243	271	254	223	258	263	271	256	270	263	244	267	242	270	265	253	270	250	256	221	214	239	235	289	290	248	270	264	276	269	261	272	255	261	247	258	248	273	291	270	250	258	241	266	250	253	231	251	237	246	246	261	262	249	242	228	249	275	288	285	255	261	277	242	218	251	264	262	266	261	236	248	247	243	257	260	273	254	265	244	271	249	253	283	267	278	220	234	248	230	229	247	251	261	256	266	263	250	257	275	244	237	249	235	258	270	258	248	255	251	261	278	261	284	268	233	236	251	262	272	252	245	268	260	241	246	228	246	240	248	245	233	252	236	253	281	266	253	259	270	274	287	234	233	234	252	248	243	227	257	248	277	245	231	248	255	271	248	229	280	262	233	243	273	261	249	251	240	270	228	222	274	236	261	237	291	241	234	254	232	245	272	239	252	239	215	230	269	294	238	242	266	239	307	250	273	264	266	275	243	277	224	276	267	240	222	238	269	256	252	251	240	250	250	255	244	280	275	266	245	269	242	243	228	244	283	246	254	278	253	249	272	258	254	271	276	243	251	256	263	260	258	255	250	268	282	259	236	256	265	263	253	229	246	252	251	247	269	237	263	248	236	261	267	237	257	271	255	224	227	246	297	265	271	285	249	256	233	237	232	241	290	251	261	220	249	232	254	260	248	243	251	266	248	249	225	253	259	247	266	252	240	261	245	244	247	246	266	264	265	275	275	225	247	221	274	255	226	208	240	267	268	268	265	259	248	249	274	264	271	267	247	244	239	258	275	232	280	250	244	248	285	261	258	245	274	241	271	225	257	262	261	252	254	243	251	269	247	224	251	263	247	253	265	261	226	226	256	271	242	258	278	284	250	270	245	240	216	261	274	237	255	284	265	254	226	236	271	274	265	241	238	240	244	236	284	265	234	231	269	238	269	255	253	220	238	232	227	236	276	256	265	248	257	261	269	257	239	247	237	257	228	253	256	253	260	241	278	269	247	247	234	255	252	240	259	251	266	236	265	251	252	246	262	246	286	256	236	250	235	248	257	224	244	253	237	243	257	261	265	246	251	246	255	251	238	281	262	251	262	251	268	244	248	260	254	256	277	244	223	255	253	273	241	242	254	246	258	241	229	249	254	254	255	249	248	253	260	252	273	242	249	272	255	262	252	259	271	245	241	205	241	259	263	236	234	263	248	235	236	277	239	263	268	255	260	258	257	253	283	240	238	250	277	250	234	269	242	246	250	233
49361	60353	60410	44563	32498	24611	14469	10623	11199	9622	8268	7908	8782	8289	5477	3046	1862	1302	1219	1125	1098	947	604	670	709	626	633	655	652	678	600	625	635	634	636	617	628	640	579	622	654	650	659	606	616	598	668	659	660	636	627	580	602	691	653	627	650	638	701	632	657	634	683	600	602	624	662	613	668	634	659	638	628	671	613	613	609	660	636	596	640	626	674	636	640	639	667	639	655	663	622	640	603	662	656	635	629	647	709	596	595	629	643	653	629	588	622	638	633	599	646	630	586	622	665	692	610	638	664	719	615	614	606	618	633	695	661	632	625	638	597	594	588	616	626	664	667	681	613	653	677	633	632	644	621	600	637	642	652	622	645	637	699	632	687	693	641	622	627	625	629	626	642	635	626	614	633	674	606	585	666	645	682	669	627	607	621	626	660	658	626	600	663	640	635	638	649	627	614	614	629	630	649	639	609	623	662	687	592	678	658	653	604	651	635	629	616	665	624	622	671	610	680	624	637	607	617	592	625	609	668	646	620	647	669	642	642	606	608	646	633	635	620	660	630	608	618	657	620	639	634	593	599	648	657	631	632	671	636	608	614	682	613	671	607	664	672	684	594	629	651	656	670	632	667	608	655	608	626	632	634	629	634	616	632	596	625	627	654	630	576	605	601	595	675	579	621	634	590	599	661	628	595	586	604	646	617	641	647	664	646	647	619	620	648	630	653	639	672	631	677	618	657	658	626	643	665	617	628	642	647	598	658	606	629	649	668	678	666	633	641	674	611	661	611	655	659	647	605	618	582	640	651	665	612	642	655	602	639	647	644	655	652	615	649	618	642	632	623	637	616	655	662	633	658	686	619	644	643	660	647	626	640	640	660	635	700	656	679	621	617	645	663	616	615	617	671	603	640	613	619	625	694	601	601	660	639	650	632	644	630	650	625	611	683	633	617	670	617	625	622	629	611	649	654	671	633	590	660	663	631	637	616	612	655	702	657	631	670	624	623	632	623	636	650	658	595	629	670	608	601	677	643	660	627	620	639	645	649	623	633	628	643	628	643	686	678	669	670	643	613	614	647	664	659	626	637	629	597	653	711	622	631	620	607	652	652	635	628	614	667	634	654	598	661	626	590	626	672	609	623	595	593	681	701	624	629	620	647	600	613	570	639	647	656	613	622	609	633	657	671	636	639	632	632	647	654	659	643	653	605	641	609	624	657	656	649	613	644	632	614	691	594	648	606	658	648	653	626	624	608	597	619	664	630	616	635	641	638	604	590	679	641	596	637	617	612	612	615	619	643	575	665	610	641	660	671	624	660	658	645	624	627	667	614	640	646	632	644	621	655	610	634	647	654	636	673	675	681	652	648	635	662	636	641	599	612	663	639	641	639	629	605	633	649	641	621	633	659	619	624	657	662	619	639	645	634	653	664	613	624	605	634	631	636	628	629	641	611	636	627	620	674	635	666	678	631	594	659	656	634	644	610	645	635	655	649	684	642	641	663	666	623	644	620	596	649	650	656	637	651	662	663	650	689	620	633	609	629	664	606	667	626	650	639	606	666	662	632	610	612	652	660	633	657	615	620	674	652	643	665	607	626	668	629	648	673	599	627	630	649	662	674	620	652	669	626	628	644	632	613	635	671	662	611	662	658	628	650	646	615	646	602	609	648	631	633	659	662	630	662	610	655	637	657	677	646	651	643	670	614	608	591	665	615	583	647	642	647	626	649	640	622	599	672	664	627	625	646	668	619	655	642	651	620	630	607	608	648	654	617	641	647	613	609	621	590	639	647	623	631	626	614	678	618	644	611	642	629	687	627	675	591	648	577	646	660	685	638	645	653	656	650	638	627	650	648	645	623	647	649	662	660	643	688	642	606	661	619	643	647	640	655	651	653	611	687	657	652	643	607	706	644	722	659	661	587	622	635	642	650	650	665	628	617	627	596	635	665	698	658	601	623	634	658	624	619	629	644	599	604	618	642	609	663	635	630	644	605	613	636	629	617	642	624	658	603	638	648	663	638	651	638	628	634	638	619	632	649	633	671	646	617	628	635	650	675	687	642	594	665	621	670	632	626	603	652	639	674	601	620	638	687	620	601	641	660	640	590	610	625	630	603	611	621	638	673	630	598	636	640	604	654	646	623	664	650	630	658	668	638	606	639	662	605	665	633	651	639	649	637	615	666	662	671	637	609	632	631	666	655	663	626	639	694	625	620	596	616	612	645	625	651	596	629	650	652	623	624	599	652	651	607	612	607	620	689	689	612	621	633	546	662	677	634	635	620	620	621	661	641	676	667	623	654	626	637	646	646	638	628	650	640	625	589	610	617	632	637	650	685	669	621	627	627	617	624	649	678	661	593	640	632	675	682	634	626	604	636	643	625	663	671	587	648	631	665	661	609	643	634	604	675	661	643	621	662	641	608	612	664	612	620	638	647	625	630	671	632	619	677	632	656	686	622	627	651	665	676	634	655	641	637	638	620	610	615	618	633	638	664	655	615	584	617	665	654	629	692	621	636	673	628	636	611	640	648	634	675	611	631	688	656	614	644	662	690	629	628	611	643	628	629	629	566	623	603	627	651	646	624	647	649	657	642	638	612	629	649	619	626	625	668	648	613	653	630	631	607	656	626	581	638	623	629	640	642	684	637	609	672	618	635	615	649	612	629	619	622	583	665	621	615	637	618	641	583	629	622	602	645	648	651	683	603	601	647	627	620	621	630	619	673	613	667	682	663	617	592	628	671	614	624	587	645	622	640	634	638	654	627	676	673	607	633	666	651	615	626	638	631	602	623	606	629	641	611	670	643	640	613	661	624	639	614	646	664	626	669	662	642	568	652	654	631	614	627	636	652	652	610	694	623	665	648	610	621	618	662	681	625	633	653	582	607	642	621	625	645	629	652	693	681	624	594	669	684	694	625	657	665	667	635	614	632	613	644	608	614	644	654	630	682	646	594	670	612	657	627	611	692	632	683	648	650	640	634	633	623	616	645	694	629	629	655	632	656	618	648	635	605	652	667	632	624	645	615	646	619	629	599	639	637	651	635	637	626	641	687	634	631	675	658	674	643	603	653	621	621	685	648	668	596	645	627	621	637	580	683	659	660	614	624	688	626	611	649	623	619	624	679	646	618	642	599	656	708	679	582	671	567	658	624	620	616	642	612	629	650	660	654	675	643	632	669	631	677	665	668	647	659	644	671	602	629	619	652	680	625	642	619	620	700	639	634	612	661	641	648	605	623	616	615	636	612	673	599	666	645	664	636	611	624	612	619	631	635	643	654	665	659	587	638	606	609	594	661	600	628	629	658	624	626	632	654	690	601	686	646	628	610	603	695	653	609	624	615	656	711	617	679	650	658	655	642	660	633	622	633	654	629	616	661	670	646	593	557	619	596	610	623	649	617	612	662	642	645	676	641	647	645	589	652	633	622	652	646	640	622	635	648	617	627	652	617	628	643	670	685	643	672	640	638	624	616	666	640	608	640	644	627	610	617	586	663	669
76889	77104	66227	40411	23604	12966	5299	2901	2912	3006	2046	1707	2049	2156	1376	853	550	428	399	352	371	316	247	262	254	259	245	231	248	244	280	260	256	266	253	247	270	272	299	244	241	265	240	243	270	261	232	267	259	289	293	277	241	264	274	246	256	245	294	245	294	257	274	268	270	259	250	258	241	258	247	282	254	268	255	264	268	278	257	254	276	278	202	259	244	254	271	266	251	246	248	241	248	280	283	282	260	248	250	243	249	264	256	276	223	261	264	250	248	273	281	231	259	284	241	247	265	272	207	253	273	288	267	289	247	293	259	263	258	265	252	241	248	297	256	268	250	254	270	270	263	264	270	292	266	245	260	234	281	262	266	248	261	292	296	258	258	238	256	269	285	242	271	253	245	274	246	270	262	230	254	227	248	246	239	256	269	247	259	258	253	233	236	260	250	261	263	259	267	247	285	282	245	263	263	255	249	233	255	233	254	224	249	230	242	245	251	257	255	278	259	263	254	258	258	256	270	270	252	268	281	237	281	250	241	265	253	236	246	225	268	276	279	254	275	238	254	229	273	249	233	298	249	223	263	263	257	270	255	242	256	275	267	286	276	248	281	269	272	249	244	274	219	264	255	239	267	255	249	240	225	232	234	261	257	272	275	226	243	242	233	286	249	267	257	273	242	238	268	259	243	263	226	244	245	268	255	257	263	281	243	291	271	268	263	258	238	286	240	261	292	260	262	265	247	243	256	261	250	236	272	271	272	265	214	260	249	268	282	266	309	266	232	229	273	267	244	233	234	281	259	247	287	267	312	253	279	271	250	263	310	271	252	264	275	272	265	268	233	254	249	266	261	267	241	224	294	249	231	252	283	265	269	244	266	254	266	280	233	277	281	264	266	261	263	235	221	243	248	262	252	257	251	286	235	256	260	260	238	257	232	237	247	238	298	286	278	278	262	281	269	242	277	271	241	238	234	270	266	237	276	264	241	262	245	255	276	289	268	240	243	273	267	279	260	265	250	235	249	225	263	247	239	289	272	256	226	267	247	215	245	274	269	266	253	284	236	254	253	279	242	227	260	266	275	231	253	245	287	267	252	255	267	263	261	279	258	250	253	262	279	261	261	268	247	271	280	235	259	263	263	254	261	260	280	241	268	262	271	252	270	251	284	270	251	238	269	249	271	258	237	262	253	277	257	252	220	228	250	284	240	250	234	253	278	246	288	261	275	283	273	263	248	242	248	233	273	249	296	262	226	287	279	265	248	252	276	248	265	276	240	258	259	235	252	259	243	258	248	248	274	252	236	272	254	246	232	248	266	270	258	273	252	247	263	270	271	274	242	244	289	287	258	228	271	266	243	238	259	261	256	232	238	248	237	259	237	238	266	269	274	263	269	256	267	287	260	272	293	251	262	242	246	261	289	295	281	263	298	236	236	241	278	254	248	252	237	282	270	267	301	234	304	266	276	259	264	232	249	268	241	243	254	282	246	282	281	228	257	250	257	234	286	269	280	218	286	251	260	282	232	254	261	301	284	273	247	246	243	248	263	233	267	243	258	241	272	265	271	265	261	258	246	235	259	303	266	261	236	249	274	262	270	255	262	247	259	249	253	251	254	287	253	284	284	250	255	238	266	260	268	264	254	259	261	264	277	276	262	260	268	286	267	245	268	251	250	266	249	253	246	240	242	252	241	252	268	235	243	252	270	245	252	284	255	241	240	253	261	288	278	284	255	252	252	271	236	260	246	277	254	237	255	244	228	233	235	242	257	269	230	246	245	269	218	229	271	253	292	259	224	221	256	286	279	272	235	249	256	283	246	253	276	237	266	230	254	252	256	256	229	256	232	260	247	288	267	254	249	252	271	267	268	244	274	268	282	256	255	248	242	286	271	217	244	234	257	274	282	295	257	274	239	237	242	245	280	238	272	240	222	236	242	284	248	228	245	265	274	256	224	264	297	258	259	276	260	255	237	273	265	254	238	275	252	301	265	239	263	262	229	242	248	258	253	261	249	259	262	267	241	259	245	258	281	273	277	264	242	234	269	257	257	289	277	277	252	266	251	269	234	264	267	250	245	251	245	273	244	247	272	264	270	236	248	272	245	257	271	229	256	274	228	227	277	263	233	244	281	258	264	249	254	244	253	272	256	232	222	253	263	268	261	268	273	255	226	263	280	276	251	242	270	283	267	261	299	264	256	253	260	251	256	288	249	261	252	257	251	266	243	228	290	273	243	260	254	282	282	258	280	266	264	278	262	259	265	254	237	248	238	267	265	252	265	264	256	266	266	244	262	291	253	240	253	262	247	239	268	240	275	264	257	282	247	266	284	232	269	259	248	233	232	227	221	256	268	261	250	235	263	258	248	258	244	255	280	229	245	239	266	291	253	272	265	286	256	270	252	253	242	267	256	273	268	234	257	274	276	242	267	231	256	281	235	232	257	259	252	261	281	262	273	263	276	274	274	257	245	263	255	288	268	257	257	270	255	254	257	246	263	269	266	227	236	284	273	269	242	243	265	235	248	240	293	269	225	266	273	277	243	270	243	268	255	265	258	253	267	260	233	252	260	303	270	245	256	239	269	245	265	249	264	280	267	285	282	248	249	274	251	279	268	268	249	249	249	251	253	248	239	258	245	283	273	237	242	276	254	234	234	243	222	250	247	215	255	239	255	279	262	235	281	267	271	262	235	281	280	247	276	251	281	266	267	272	260	275	297	247	239	255	214	254	236	258	265	264	279	239	267	277	245	287	284	252	254	249	292	257	262	276	240	248	271	245	247	262	293	271	267	297	246	263	260	279	283	277	252	273	270	244	239	274	276	232	280	230	245	243	250	263	258	238	268	237	255	252	249	288	271	283	237	260	250	239	257	265	277	242	251	271	251	264	265	244	288	266	270	234	259	252	266	267	261	237	265	247	244	249	252	311	234	267	254	273	248	248	236	274	281	261	277	265	258	253	241	244	263	235	221	242	243	255	253	280	237	238	261	279	238	269	262	251	279	241	250	247	244	260	282	253	231	252	254	268	265	247	262	267	270	249	264	236	228	243	259	254	234	248	262	273	267	257	264	248	265	270	258	255	252	276	263	260	264	272	240	291	258	264	293	276	257	253	272	253	237	261	269	262	244	234	297	251	256	264	251	228	265	256	257	235	252	280	253	279	249	234	227	233	238	244	262	268	265	248	225	234	237	257	253	230	260	222	246	258	253	229	264	259	254	265	259	268	230	242	256	284	244	251	259	245	275	278	278	253	294	283	251	264	251	250	249	250	255	292	286	223	252	231	247	266	249	244	261	268	240	247	269	263	219	271	257	268	265	256	272	244	260	251	246	268	287	240	260	274	239	265	254	259	244	266	252	221	247	255	225	296	279	257	274	248	236	258	270	237	239	243	261	257	270	264	299	253	262	271	230	247	252	281	238	256	257	238	250	271	254	270	250	262	255	256	272	280	258	257	283	269	231	261	276	246	256	278	280	269	247	258	237	246	266	245	228	274	271	268
49809	61028	59986	42627	31547	23124	13532	10118	11116	11477	8223	7251	8905	8993	5814	3598	2056	1522	1324	1222	1077	865	669	676	669	616	627	656	670	658	644	647	654	713	629	618	645	654	637	682	643	645	637	671	695	662	694	637	648	652	624	659	686	684	632	649	643	653	667	623	663	683	620	642	665	630	647	605	629	624	566	638	703	668	649	646	657	686	665	615	683	625	667	644	653	651	639	639	647	664	667	670	669	689	583	613	668	647	631	696	650	637	688	622	713	647	657	624	653	651	666	635	663	632	633	619	665	592	623	638	640	655	640	651	644	648	641	656	652	610	628	670	614	639	624	626	680	642	625	656	643	642	657	624	660	633	652	630	636	644	657	629	633	634	648	611	626	665	675	621	635	657	678	606	629	648	622	667	670	660	660	625	626	663	632	666	635	672	676	694	656	644	672	660	666	590	657	681	651	618	665	621	666	691	648	644	632	646	645	599	641	645	634	600	647	608	643	649	656	682	642	661	658	665	627	642	663	655	639	669	620	661	637	656	653	642	647	657	637	657	609	678	677	640	598	672	638	621	662	663	695	674	594	633	657	675	632	685	612	641	628	648	744	602	649	654	653	613	654	605	612	674	693	628	652	613	646	671	660	677	611	657	652	637	642	621	652	626	646	631	645	570	606	678	644	680	636	601	650	617	674	662	639	644	682	662	630	644	687	680	649	627	706	629	653	614	648	617	642	622	655	675	655	670	680	673	622	649	632	674	607	723	650	633	676	626	633	628	656	603	628	651	645	639	599	664	637	592	638	659	687	628	651	616	668	711	635	634	660	645	685	674	687	657	634	633	607	640	656	599	642	655	631	669	685	677	644	622	698	657	669	642	631	662	639	622	632	667	661	628	641	626	634	662	625	662	651	638	682	667	666	644	622	662	679	636	630	618	623	678	623	615	625	650	644	664	662	652	652	690	601	669	652	664	696	672	646	602	654	660	637	706	655	690	671	671	692	679	691	648	620	617	688	659	648	586	671	657	672	632	657	587	654	652	612	601	651	640	643	695	683	582	652	648	642	642	640	639	659	620	639	646	598	671	626	645	625	681	654	653	651	688	620	620	638	626	641	632	610	652	696	637	637	650	669	628	614	637	668	663	617	646	660	650	611	646	726	668	638	590	636	685	652	654	574	652	648	613	674	647	636	652	656	628	666	657	662	603	627	634	649	698	648	653	635	661	626	665	638	614	617	653	685	642	668	610	654	642	686	681	661	668	718	638	695	635	659	694	689	678	638	675	631	637	663	686	678	661	631	607	659	631	623	639	633	637	651	626	661	642	667	672	622	651	638	705	645	687	637	628	657	712	657	677	671	672	623	607	665	673	649	685	683	615	645	661	665	650	663	655	662	593	614	671	648	667	641	621	680	655	633	654	598	663	614	630	636	658	662	670	657	656	626	687	644	654	644	673	629	623	648	590	635	649	665	621	647	680	616	609	637	589	633	646	678	643	681	670	689	635	611	582	620	652	634	653	652	670	601	617	642	670	666	644	618	673	679	661	649	706	630	617	620	638	670	668	650	682	659	696	663	623	674	602	615	659	641	616	628	645	625	694	654	670	659	649	631	623	650	671	644	686	635	700	650	650	632	634	647	649	652	658	641	623	618	668	660	632	641	649	671	622	637	685	590	658	678	683	613	648	656	642	612	661	683	623	617	682	626	645	678	696	668	630	641	647	672	683	664	650	667	676	672	646	658	641	629	675	628	678	625	655	642	666	636	598	644	613	635	611	630	669	661	659	608	647	663	664	643	664	643	664	601	623	650	659	641	609	626	633	635	655	625	624	653	669	632	605	656	640	637	699	640	658	634	645	617	648	655	651	647	671	620	646	618	623	653	649	653	665	643	716	679	665	668	662	653	632	636	646	661	658	668	656	674	683	658	663	640	675	581	680	619	669	641	639	669	637	633	679	629	688	635	640	649	647	657	647	653	682	693	609	600	655	613	620	688	656	687	696	639	627	672	642	645	591	632	662	695	680	631	655	640	688	653	642	650	688	664	651	616	617	663	611	623	653	653	658	640	603	628	633	631	610	613	674	617	672	641	685	699	646	662	641	663	643	610	670	645	641	633	656	684	691	631	610	654	616	659	615	628	648	667	652	621	656	695	671	623	666	675	687	657	672	662	633	652	655	641	668	718	653	608	668	667	642	676	643	635	645	667	709	641	677	651	670	641	626	632	618	651	642	680	658	712	677	604	633	692	670	663	663	623	641	663	671	690	672	610	670	658	640	653	645	643	641	653	667	693	694	603	620	651	670	699	654	640	641	658	665	626	647	642	662	621	694	657	673	636	656	634	669	616	638	596	649	664	667	666	632	664	645	723	628	627	654	664	623	692	662	619	665	665	646	682	589	681	626	637	629	642	610	627	632	606	631	622	647	636	632	674	651	620	640	627	651	630	613	633	660	631	702	685	634	671	644	668	675	626	685	691	657	624	660	676	669	627	742	649	657	675	643	621	650	664	640	641	664	653	659	670	590	631	664	688	649	659	679	673	637	652	648	704	635	624	624	660	625	656	637	650	664	654	655	653	644	625	654	619	651	713	661	613	688	607	693	645	652	635	622	664	635	641	669	600	668	631	656	650	609	680	628	712	647	633	627	635	623	660	681	648	671	685	586	687	683	618	651	685	651	650	624	622	673	602	592	647	686	589	646	653	660	631	644	640	643	622	663	628	652	689	583	663	635	662	625	630	663	627	670	710	657	702	656	661	664	651	615	619	616	623	591	648	675	671	619	623	629	630	617	613	647	701	628	645	631	625	634	667	628	648	643	672	679	641	633	660	656	631	650	659	625	677	631	645	646	645	670	625	646	687	611	693	652	647	684	626	640	628	634	680	681	704	599	637	663	647	642	648	626	655	663	620	667	668	714	678	679	638	702	641	612	691	631	625	659	651	701	651	592	672	612	660	660	625	638	668	646	650	677	597	694	689	646	708	642	679	641	638	688	629	666	642	627	652	664	677	608	654	640	666	688	641	614	634	652	594	672	687	610	625	655	632	675	614	610	690	641	665	627	660	636	656	689	633	617	611	679	651	680	648	674	670	612	622	670	621	650	635	682	604	625	637	623	634	618	626	660	637	656	670	668	679	637	665	697	645	707	642	580	712	648	642	641	659	630	653	631	629	622	590	599	677	684	624	642	642	634	628	624	650	658	645	646	611	676	631	660	675	625	701	603	636	678	636	644	657	647	662	663	661	635	634	647	652	674	710	652	630	632	682	641	662	646	645	667	656	641	638	683	613	635	638	631	694	684	699	632	674	631	634	620	651	663	627	644	622	669	632	680	691	665	625	614	619	695	673	656	644	674	622	659	620	640	676	641	662	662	636	640	658	612	628	596	673	636	601	652	627	610	630	643	645	661	667	610	709	657	657	669	678	651	640	645	623	648	649	623	685	638	670	596	628	671	631	665	659	625	668	612	685	647	616	640	626	624	628	646	661	638	676	662	657	676	645	601
76310	76568	66722	40295	21984	12198	4571	2910	3004	3002	1900	1463	1809	1860	1372	950	554	416	398	381	322	266	276	264	238	252	277	274	279	272	279	250	276	259	260	233	279	273	259	256	265	296	246	257	244	254	253	264	267	232	266	286	242	276	249	253	257	256	250	219	239	265	244	286	274	283	285	256	255	278	253	262	260	260	263	278	247	277	273	255	272	245	269	255	265	247	284	244	279	236	254	236	278	254	275	249	240	282	288	247	261	274	270	287	240	252	248	249	262	296	240	276	287	275	260	256	247	234	270	293	263	268	288	268	275	290	260	259	262	252	286	250	246	264	260	267	249	274	274	252	230	256	264	248	267	261	256	296	272	235	251	268	276	293	256	260	273	256	238	253	271	267	244	233	264	278	265	273	251	239	258	255	216	239	259	279	244	245	283	243	242	271	236	252	256	260	262	240	262	256	269	266	293	271	256	268	248	270	272	274	272	281	259	250	246	271	257	266	261	267	260	280	259	235	287	251	253	251	272	243	260	256	280	312	277	250	266	251	291	270	254	235	250	231	250	227	263	286	253	277	245	258	234	295	288	259	237	258	252	234	265	244	243	271	278	255	243	270	250	276	270	255	253	262	250	258	279	273	276	249	266	258	261	258	236	278	239	276	266	266	237	252	256	270	267	228	242	274	286	229	229	263	279	257	265	254	249	277	260	261	273	271	272	251	269	272	255	305	265	236	278	228	251	258	254	262	243	253	256	262	275	246	248	318	275	273	289	271	274	246	238	270	230	280	284	291	232	243	262	261	267	259	244	253	247	270	264	251	287	253	295	277	259	247	248	248	238	237	242	257	285	242	238	258	284	247	278	260	249	286	265	257	235	305	272	266	265	288	259	283	233	274	251	250	259	230	246	265	237	258	269	278	253	243	274	280	240	274	251	284	262	271	262	268	279	250	257	279	260	263	254	253	257	248	279	261	267	249	255	264	286	279	295	293	255	247	285	284	241	281	254	266	251	256	267	245	276	287	281	237	250	236	271	252	231	271	256	268	265	280	296	282	280	253	262	250	241	266	282	295	253	260	268	261	242	270	248	240	220	267	230	256	251	266	267	266	240	255	251	274	249	279	282	273	238	262	281	288	259	275	287	278	286	232	260	260	269	261	272	226	260	263	245	248	242	267	276	223	259	247	266	266	265	256	252	255	273	287	248	244	249	250	269	260	247	278	254	251	283	253	247	261	286	259	251	284	226	236	233	261	259	266	257	283	260	273	246	255	280	285	256	271	262	250	257	272	269	260	242	299	280	239	265	223	237	275	275	269	275	266	248	259	274	245	256	274	272	236	273	291	284	237	308	261	252	248	264	263	272	265	250	253	295	249	253	251	258	253	286	278	253	260	293	221	268	236	228	251	263	245	231	278	271	266	268	237	248	257	259	273	276	245	264	249	240	246	262	247	253	279	270	244	270	264	230	261	253	253	282	271	256	300	246	268	283	283	302	254	245	282	233	254	285	268	263	237	279	251	268	248	276	256	301	282	256	265	270	299	227	269	277	260	276	251	278	281	269	254	245	236	244	257	265	246	283	245	238	283	240	286	249	253	287	260	239	252	266	265	260	246	247	267	252	237	257	257	263	262	255	247	262	255	244	264	281	253	261	245	266	260	282	302	252	246	268	242	292	245	260	258	258	247	239	260	257	256	252	262	256	256	243	255	248	257	248	266	270	272	256	288	257	250	279	260	271	270	242	270	227	246	243	265	278	243	260	262	257	259	254	280	264	271	255	274	272	260	233	235	255	272	254	256	269	305	274	270	295	235	272	301	264	227	272	259	239	255	270	254	263	256	296	247	277	278	272	266	230	238	293	254	277	251	253	285	276	282	269	264	265	286	277	245	249	268	267	255	236	268	257	252	261	262	275	265	299	264	255	257	249	256	278	240	232	291	276	258	279	249	271	258	261	265	289	240	245	252	233	266	271	270	275	236	276	255	246	273	253	251	279	245	232	285	285	245	268	228	281	274	239	272	239	269	267	264	303	302	266	273	264	238	247	249	302	266	305	256	266	250	268	251	269	250	268	245	243	269	245	219	273	267	268	290	226	264	265	256	230	266	263	247	254	292	257	244	253	253	250	282	276	251	258	251	258	267	271	254	277	304	257	251	286	274	257	263	255	259	266	276	238	291	270	256	260	266	252	278	250	241	259	270	251	295	262	272	263	227	256	262	282	271	255	253	261	246	248	271	287	268	272	268	245	247	263	245	238	258	255	247	242	266	256	237	239	254	288	243	277	246	288	289	247	285	230	279	268	252	258	247	271	254	277	266	270	261	273	300	255	249	267	289	261	259	245	280	252	277	269	279	245	240	254	259	285	257	237	253	244	263	276	250	244	284	268	277	280	288	265	241	245	252	246	269	258	271	252	245	280	265	237	266	236	288	269	252	253	266	245	269	270	286	273	285	270	260	281	253	240	257	254	276	276	255	276	291	258	243	267	233	279	276	249	275	233	249	266	247	278	233	243	269	227	254	270	281	270	242	278	271	233	248	279	278	288	260	265	227	272	259	264	280	271	273	283	229	258	244	259	268	263	273	272	253	269	254	243	284	262	262	272	277	289	312	233	283	259	253	256	255	229	249	251	232	254	242	250	261	217	235	291	261	249	242	291	243	255	261	263	263	275	263	261	265	290	230	259	241	279	256	270	273	259	264	280	271	246	274	271	303	266	283	263	282	231	278	260	244	274	238	276	268	238	272	270	254	269	249	263	266	269	255	262	258	234	287	260	260	281	284	271	275	274	284	236	238	225	251	262	272	258	299	228	271	245	243	239	251	267	287	280	263	278	248	246	278	279	251	270	265	293	273	264	252	265	241	269	273	254	261	284	257	258	254	250	260	273	283	284	244	273	267	241	266	271	249	258	232	261	257	234	239	256	251	271	242	270	290	241	300	234	276	267	294	270	266	266	258	267	267	253	265	251	231	257	280	261	239	280	265	244	268	254	275	258	242	255	276	253	256	261	262	261	274	242	258	233	267	262	239	272	256	286	240	293	266	265	244	228	238	259	256	265	257	275	258	274	268	251	244	236	272	278	283	239	242	225	237	254	273	275	245	270	281	255	224	240	280	253	259	248	257	235	280	255	240	247	297	247	250	280	249	259	271	265	261	260	273	296	246	262	251	254	230	259	302	280	266	288	222	246	276	242	244	269	270	254	263	272	286	290	269	262	243	281	260	273	262	280	277	274	232	289	257	236	265	259	273	231	250	274	253	272	258	247	292	244	255	253	234	269	262	272	260	262	251	246	246	270	247	250	255	279	266	260	241	244	288	238	269	268	248	268	277	247	245	248	252	247	252	270	235	270	296	261	291	252	255	256	244	250	248	239	249	246	244	252	248	271	261	263	275	253	244	261	250	256	252	239	257	271	264	271	278	258	254	279	252	225	255	264	269	229	249	271	252	244	257	264	255	257	300	275	277	256	231	261	248	256	246	272	253	292	261	285	251	271	258
50298	61397	60183	42130	29516	22163	11880	10140	11295	11194	7526	6295	8068	8083	6057	3975	2130	1461	1239	1226	979	786	656	645	649	687	692	595	658	626	667	629	676	671	724	665	646	633	681	627	637	657	664	671	667	697	632	678	686	685	670	665	677	728	663	671	670	639	634	641	612	616	626	683	654	627	666	660	665	692	637	640	664	657	683	640	674	622	652	635	644	693	588	644	678	625	650	651	644	611	654	646	625	673	687	618	688	650	692	602	635	659	662	671	687	627	667	654	672	607	641	658	661	629	659	706	630	665	661	651	658	638	638	628	674	662	637	630	655	668	636	641	685	655	668	644	645	689	643	668	647	668	710	639	618	649	637	632	636	638	688	663	620	659	658	618	662	642	637	672	631	671	654	655	664	637	631	613	671	661	631	662	697	609	616	664	635	650	624	683	642	644	652	688	664	677	625	664	651	655	655	635	656	699	657	662	732	656	653	685	693	664	633	667	650	644	661	632	637	656	655	644	685	685	667	653	606	670	658	674	669	661	620	695	650	708	676	651	700	646	645	669	672	664	627	668	595	639	672	641	722	693	667	660	660	669	704	618	689	669	620	664	662	651	677	652	684	654	656	658	652	663	669	706	639	681	629	651	646	657	663	654	668	652	621	649	587	663	686	672	683	672	662	615	659	669	647	654	665	625	687	625	660	626	651	670	677	665	654	664	693	662	641	621	638	670	667	665	708	693	669	654	643	617	662	690	648	681	655	687	641	670	651	624	648	666	670	640	650	635	641	646	617	610	681	655	648	639	630	674	671	703	653	662	666	606	605	695	627	629	651	601	639	665	667	642	649	696	607	688	610	658	659	693	621	654	660	670	676	628	647	631	659	666	618	632	670	665	650	624	647	701	597	663	666	692	669	636	672	624	661	646	634	652	685	674	685	675	655	664	656	638	651	655	618	634	648	664	742	712	666	686	663	646	641	622	662	625	660	657	614	702	650	683	685	657	660	659	709	651	680	648	675	658	654	614	657	612	639	655	600	660	612	616	637	635	622	699	641	645	691	638	657	639	617	657	643	670	714	671	678	646	644	574	634	698	642	664	654	668	614	640	637	652	680	597	667	641	659	680	647	611	613	661	618	680	644	652	639	629	666	666	634	720	616	624	635	665	668	645	684	625	667	631	638	678	638	661	632	645	639	676	650	649	669	634	665	650	678	648	607	645	657	641	666	659	635	633	633	641	659	648	673	658	635	638	660	700	696	602	629	638	670	632	640	657	653	633	664	665	623	675	659	620	620	654	674	640	669	680	633	653	625	657	627	627	655	685	655	611	631	679	662	642	669	640	678	687	635	657	672	665	696	630	677	664	604	662	636	660	690	623	653	643	634	678	643	678	609	641	651	651	661	653	658	649	660	649	631	597	661	655	648	651	625	685	667	671	669	681	654	660	659	676	686	679	646	640	673	660	668	647	646	632	675	663	630	669	685	669	641	632	646	672	663	631	656	640	669	618	639	652	701	631	666	705	654	673	648	641	647	671	637	629	665	605	628	650	678	689	698	660	643	658	688	691	664	656	636	631	640	663	668	711	625	676	650	695	635	647	665	685	699	668	608	619	651	658	701	659	651	653	615	671	679	684	622	675	648	605	651	644	661	623	639	675	656	682	689	641	643	658	627	647	652	639	660	653	625	649	662	641	643	641	630	661	639	680	679	653	639	641	663	642	641	646	665	664	653	689	622	643	615	608	626	623	627	660	667	608	663	656	651	662	618	621	623	651	678	627	654	651	650	633	676	625	667	651	619	672	648	680	639	646	685	692	647	655	653	623	621	612	650	611	664	671	650	689	676	600	602	646	620	694	680	647	656	648	640	642	722	667	642	638	665	678	635	638	651	639	611	617	642	636	640	655	618	640	679	694	644	706	671	631	697	669	690	666	664	634	607	698	664	616	643	575	644	617	647	642	641	644	631	622	634	635	672	686	602	702	659	607	634	652	653	643	654	670	641	630	698	671	631	664	664	664	625	627	638	613	687	624	637	644	685	654	608	634	675	647	653	688	605	617	648	651	624	632	640	638	669	713	677	635	651	665	629	610	652	688	647	706	660	653	682	686	661	624	619	651	641	642	722	694	657	663	680	593	657	626	657	632	645	653	683	689	657	688	666	683	631	676	643	666	641	645	673	651	668	678	601	647	652	677	678	681	630	687	601	634	639	679	672	620	658	691	657	643	618	638	640	677	639	687	668	648	650	617	710	637	641	676	676	682	676	661	699	679	634	675	598	624	640	661	700	628	658	627	660	647	669	639	663	686	668	647	667	650	604	649	706	637	673	663	675	652	647	614	670	630	686	673	634	658	661	665	698	689	650	671	668	629	674	662	628	680	655	687	618	680	655	671	657	651	604	606	628	686	617	638	663	672	665	659	704	644	722	641	664	692	636	611	697	619	617	655	635	686	674	674	712	697	626	632	667	673	751	643	625	656	672	625	638	663	631	658	670	666	648	618	642	650	633	711	637	640	681	631	651	612	621	665	645	628	655	650	660	650	686	665	664	622	633	674	630	685	676	656	632	659	665	644	682	652	649	646	693	608	665	638	612	718	622	657	666	637	647	647	645	626	606	713	729	645	678	663	663	632	661	675	643	626	620	672	663	673	693	624	621	634	660	618	655	643	654	615	685	637	654	633	655	687	642	686	643	675	683	633	663	647	670	692	646	663	629	671	656	635	648	662	606	647	665	670	637	688	682	634	666	665	633	636	665	646	641	714	685	672	681	689	665	661	688	637	651	600	672	689	662	627	626	626	638	616	636	677	660	700	633	641	653	625	650	609	656	638	664	648	661	681	680	699	652	665	621	633	702	701	654	663	680	655	658	656	681	651	646	627	634	673	681	708	660	626	606	624	671	649	604	652	642	729	697	698	623	625	667	616	642	668	658	674	639	675	657	661	633	666	670	683	650	675	675	705	647	702	679	648	682	645	639	657	663	676	647	641	645	630	629	679	678	631	646	723	649	659	679	658	665	671	666	701	620	662	636	663	638	688	645	649	729	672	651	673	648	673	665	685	668	650	642	625	655	619	614	681	649	634	671	616	658	663	635	641	660	664	616	661	670	644	668	596	646	644	701	662	655	611	663	666	617	679	670	628	658	640	651	662	617	670	661	651	657	640	667	664	652	645	678	642	638	673	635	634	627	647	590	596	636	683	650	689	662	669	657	654	703	658	643	615	633	666	618	626	649	664	670	703	665	651	641	642	683	689	619	654	666	674	652	673	648	644	616	634	687	699	643	673	684	645	626	675	658	718	680	641	614	650	645	698	691	616	656	642	684	691	643	643	674	652	649	640	675	649	636	652	656	698	651	667	661	618	676	621	660	648	616	679	655	685	637	664	601	657	671	645	643	685	591	658	667	666	624	652	698	694	644	717	667	634	668	660	664	659	638	670	648	640	659	648	641	636	650	670	639	665	620	646	669	633	647	684	614	680	625	663	677	633	653	626	678	701	696	657	702	634
76806	75643	65699	40171	21824	12457	4948	3032	3346	3182	1938	1645	2117	1866	1439	992	629	434	311	397	379	334	263	291	251	268	261	249	282	284	284	256	264	257	251	271	269	267	236	269	268	235	274	260	254	248	274	271	258	269	271	261	271	285	261	260	266	289	286	251	249	296	271	246	268	239	254	275	270	236	246	256	273	245	289	269	270	227	273	255	287	269	273	271	252	260	260	262	279	284	291	258	263	270	236	226	269	252	235	239	265	270	290	267	270	239	258	267	276	260	246	255	236	275	247	257	280	288	241	265	264	255	231	263	279	249	269	220	258	259	259	257	219	242	261	239	279	264	224	274	250	254	257	249	256	272	250	267	276	261	283	282	255	262	257	267	246	290	263	272	288	248	250	269	264	245	283	273	263	232	233	259	277	231	241	238	253	271	260	253	280	247	263	262	257	237	248	277	265	265	282	270	255	272	270	271	285	244	259	270	289	242	255	261	286	256	280	275	259	266	276	235	265	248	291	239	240	255	284	256	232	283	280	305	269	258	274	270	256	284	252	290	247	277	287	256	265	255	239	260	291	259	251	266	272	268	240	278	289	276	275	270	264	269	230	252	254	261	271	272	261	284	254	252	257	245	245	303	278	274	244	250	248	251	258	279	275	256	256	262	241	252	243	268	276	253	256	253	246	255	263	234	259	257	247	259	251	271	256	262	247	255	284	255	287	268	275	261	275	294	282	260	243	247	244	272	277	237	242	251	276	255	270	261	266	274	235	282	276	254	273	263	257	285	280	280	242	261	269	266	253	240	245	245	254	253	258	237	255	257	263	248	278	283	262	271	249	257	256	275	270	268	254	256	242	274	235	280	277	255	261	275	273	300	269	275	293	255	253	257	255	270	275	265	283	247	261	258	283	238	310	258	266	292	258	284	252	264	253	248	247	259	272	228	271	264	259	241	254	272	268	257	223	267	262	290	257	274	271	252	266	230	259	254	251	271	228	251	280	261	276	250	258	240	262	265	262	260	251	261	260	236	277	241	246	247	259	265	261	251	267	235	270	262	254	255	244	260	229	276	249	271	266	287	241	262	239	251	267	259	261	256	281	247	247	253	276	228	257	300	259	268	265	265	253	266	242	256	274	301	273	242	247	257	259	274	257	272	246	231	239	242	231	282	268	286	261	282	249	238	247	263	255	251	244	274	294	297	251	267	229	269	249	244	245	260	280	263	257	257	275	256	260	278	239	252	240	284	268	278	284	268	284	240	272	242	265	251	291	250	270	305	261	240	242	293	255	246	265	272	268	252	251	263	239	237	243	238	235	256	259	247	244	252	254	225	262	256	253	246	302	244	212	250	298	287	269	254	281	268	265	258	246	271	255	272	256	258	258	242	271	279	277	283	247	284	261	268	274	273	293	251	243	274	267	244	262	278	261	255	267	256	252	297	246	266	251	268	279	252	248	245	285	301	256	218	255	263	283	269	261	246	267	251	262	243	224	282	237	256	252	262	290	272	250	261	250	279	236	252	261	243	264	284	269	284	318	257	283	252	234	276	257	249	266	274	300	247	264	261	231	268	287	285	265	255	255	272	278	269	278	253	267	267	267	253	257	270	259	252	253	260	262	244	258	270	252	276	242	237	287	261	283	249	251	245	263	266	223	248	267	244	266	239	267	258	263	243	263	249	278	258	241	261	277	261	280	253	286	275	270	268	271	252	252	280	259	295	278	239	284	238	252	269	249	276	256	266	312	287	257	289	265	300	256	256	256	280	262	262	257	251	296	250	255	284	269	274	259	275	268	268	268	262	259	259	270	211	263	236	249	262	230	288	275	272	276	250	294	279	265	288	265	266	251	268	267	290	245	284	236	236	266	266	274	271	281	267	267	262	266	252	248	266	260	269	271	266	251	254	245	281	263	251	267	271	245	232	261	250	261	229	295	295	265	262	264	306	251	268	287	290	263	268	267	237	262	263	274	252	273	237	245	293	297	257	237	249	267	270	249	251	265	279	265	259	311	267	252	255	251	266	265	257	239	235	272	259	244	269	278	258	263	254	275	261	279	261	257	256	244	252	247	231	249	263	259	268	266	276	288	254	261	232	282	272	248	261	272	274	294	264	277	241	285	261	260	245	230	243	244	259	294	256	252	249	241	256	287	283	277	288	285	270	275	272	277	267	271	278	271	246	270	283	247	250	267	243	255	230	253	248	259	272	256	253	292	265	236	277	288	258	259	266	274	251	282	282	272	268	257	273	255	252	270	238	266	272	260	246	302	256	268	258	263	254	288	291	259	272	250	248	234	240	262	264	240	261	246	267	258	254	270	248	254	265	244	218	284	243	248	250	261	279	261	261	297	285	268	235	280	241	280	268	286	261	254	253	255	259	279	306	250	256	261	266	277	267	287	288	277	271	281	258	247	282	232	229	283	260	278	269	247	261	238	270	246	263	253	239	289	250	266	250	291	269	282	281	255	282	258	285	280	280	253	236	269	282	267	272	252	262	281	295	284	278	268	243	243	247	273	255	232	239	253	247	273	265	267	274	291	249	274	279	242	275	264	248	248	269	254	255	240	260	280	252	231	266	253	244	297	271	278	282	266	280	286	234	246	277	252	259	259	248	257	279	310	296	267	251	257	256	316	257	250	244	250	257	255	252	286	246	255	286	262	246	255	247	251	276	232	292	279	237	262	252	259	265	257	249	274	249	267	260	285	279	249	266	268	272	232	262	265	278	279	218	279	251	259	281	243	286	258	249	261	263	241	275	261	282	268	246	263	228	263	266	270	255	271	247	263	270	259	235	241	302	275	275	273	267	284	290	243	241	261	269	245	241	256	236	239	282	269	278	249	268	271	271	246	266	249	254	246	246	267	272	267	260	271	270	257	264	261	246	268	316	254	250	262	266	241	233	256	274	270	269	291	266	248	286	259	247	265	271	287	279	281	270	272	281	287	277	278	261	267	251	235	285	243	225	251	259	283	267	269	255	232	268	273	279	250	266	256	257	284	272	228	251	278	283	257	256	235	291	253	251	281	269	250	242	281	237	251	261	273	242	261	261	282	263	247	229	274	268	274	266	262	256	262	257	274	281	261	268	273	257	236	241	250	262	268	294	300	269	248	280	262	256	267	282	260	260	262	276	259	254	261	251	271	254	244	236	223	260	262	274	269	283	261	291	279	261	263	256	276	238	253	282	275	256	274	299	264	240	262	239	232	263	236	265	282	239	234	272	264	262	238	264	252	267	271	294	284	259	265	278	294	258	273	239	266	294	294	281	244	256	251	258	276	238	269	286	274	262	271	253	259	310	275	274	268	270	297	270	276	245	261	271	262	270	242	257	259	283	274	260	274	261	277	260	248	241	246	261	277	280	256	260	257	240	295	289	263	274	264	292	272	293	292	273	282	273	263	283	279	227	276	299	250	232	267	255	248	250	252	275	256	239	276	270	255	249	267	252	247	266	267	222	260	269	257	238	277	261	227	265	263	262	246	239	252	248	265	266	255	279
50954	59989	59668	41473	29787	23441	12136	10232	12440	11531	7975	7120	9005	8001	6162	4122	2402	1490	1065	1328	1300	960	711	698	655	673	651	664	662	676	686	666	696	684	704	656	649	630	672	642	682	654	690	645	671	624	672	655	674	702	645	667	696	702	647	658	628	648	626	599	656	645	637	649	613	634	640	636	695	701	672	648	651	710	661	637	701	634	620	614	638	658	666	681	697	702	679	668	693	671	624	678	634	648	675	650	635	682	663	633	626	668	680	611	659	649	647	663	642	652	627	683	646	642	628	630	669	624	682	724	647	667	668	657	693	646	669	655	623	669	637	657	641	653	693	685	599	669	640	645	654	678	661	666	676	633	628	635	634	721	679	704	715	652	661	613	653	621	613	660	660	682	684	692	647	648	683	684	618	652	628	706	659	685	658	688	632	677	688	661	643	673	669	652	676	643	623	647	657	622	663	654	641	652	701	636	659	623	687	632	665	669	662	668	644	637	664	629	642	694	650	608	651	608	657	614	639	670	655	691	711	646	683	635	674	663	650	646	665	684	651	654	670	606	644	655	655	627	708	648	637	669	686	683	621	679	679	675	680	654	647	702	693	659	636	692	678	668	676	665	682	681	667	665	622	619	680	646	673	642	666	659	642	645	664	692	647	687	659	618	683	694	661	676	683	664	665	668	628	603	644	684	683	681	632	650	677	685	655	627	660	647	638	649	708	636	650	676	638	650	638	681	669	595	687	634	697	692	628	656	652	704	700	635	684	675	638	669	625	648	677	681	671	614	678	656	632	636	674	645	662	687	675	692	690	694	666	639	653	637	628	661	707	642	628	638	647	652	686	633	609	622	633	622	692	661	646	682	692	649	676	631	618	650	690	629	602	624	684	692	684	629	666	616	613	673	607	677	664	611	618	663	653	664	644	659	633	670	642	621	661	664	698	688	638	693	662	665	646	650	703	653	660	631	700	655	655	588	643	622	610	665	647	676	667	661	647	673	624	741	657	715	653	626	613	662	686	706	665	686	647	639	680	688	664	656	644	640	676	646	631	660	647	607	649	616	625	664	656	636	658	644	685	646	706	670	681	672	639	703	643	728	642	640	643	664	671	614	612	625	660	698	650	680	655	624	626	646	659	651	660	651	728	648	646	662	641	643	654	641	665	639	622	682	687	615	663	658	660	623	635	651	639	647	618	669	633	657	651	645	672	647	660	617	638	702	646	639	658	603	677	691	663	652	699	643	663	659	685	635	616	636	697	634	630	625	649	622	688	676	668	720	669	674	654	666	675	660	631	681	667	645	718	614	668	596	662	645	685	679	643	683	666	683	630	640	663	686	706	636	658	623	664	665	685	665	719	689	648	629	636	691	608	657	632	652	711	647	651	655	680	651	613	727	695	630	642	646	673	621	586	608	665	667	675	673	678	665	646	666	665	673	679	670	636	666	658	664	678	686	685	632	698	675	664	615	653	651	660	636	623	660	625	657	695	620	643	640	641	665	669	621	623	650	702	641	615	616	637	627	685	628	653	619	645	629	686	623	640	683	670	595	696	618	672	635	635	656	680	631	650	681	659	657	667	607	671	635	687	612	662	662	638	703	685	664	645	633	695	633	623	670	666	668	641	689	643	681	648	645	681	643	620	660	663	663	611	627	675	693	622	655	679	678	628	653	624	628	680	655	617	710	665	695	640	646	623	669	651	628	680	690	607	668	639	671	690	688	657	675	623	624	675	629	677	642	632	675	657	638	676	704	683	653	679	720	670	641	627	653	680	621	643	653	654	661	683	601	644	675	677	612	678	649	628	651	699	667	615	661	662	638	656	666	650	586	670	649	659	697	646	671	676	691	663	621	678	652	644	702	674	684	639	672	660	685	654	641	684	663	673	648	603	602	631	695	644	631	655	655	656	653	654	666	688	659	693	665	668	613	615	666	645	629	708	637	647	677	682	647	589	661	630	665	642	628	677	666	673	635	687	686	639	652	682	654	631	650	655	620	671	655	702	635	676	643	681	646	628	667	650	662	648	683	647	655	608	652	668	635	669	676	670	648	642	638	644	624	667	650	669	650	703	685	650	630	628	648	663	670	691	697	615	657	662	682	637	661	682	641	671	690	681	658	666	679	661	653	652	667	629	663	619	655	714	605	661	628	660	611	671	685	703	673	673	658	620	666	619	637	673	655	636	650	667	674	651	680	665	665	646	656	689	624	662	590	654	681	649	678	638	670	642	657	694	655	668	629	646	626	664	660	630	648	654	689	648	651	610	672	679	699	680	651	667	650	644	652	651	670	704	635	670	684	683	615	633	645	605	670	654	665	654	725	710	701	654	654	657	658	647	651	617	692	664	625	657	657	672	676	632	658	674	610	626	687	690	629	625	696	643	649	638	665	666	674	663	704	675	701	636	675	643	712	644	640	701	621	643	719	674	631	648	611	684	653	661	650	661	668	656	663	614	664	643	622	636	722	651	657	692	659	663	679	622	621	634	627	617	648	631	679	602	622	708	686	681	606	670	661	661	660	621	672	684	668	690	641	656	629	679	663	680	657	684	634	647	671	669	663	664	663	670	678	665	692	676	684	630	675	644	633	672	677	678	639	649	664	652	686	632	729	642	644	625	669	655	657	668	673	642	695	651	637	641	686	639	648	658	622	681	660	690	632	688	654	646	657	668	672	644	659	705	731	660	696	666	634	632	624	683	646	666	631	646	626	651	652	675	663	672	635	658	623	644	658	672	655	647	695	650	666	646	678	645	623	673	622	640	663	672	648	672	633	677	665	630	644	658	644	654	666	619	643	666	662	654	639	617	647	659	683	649	650	649	656	673	645	637	643	649	653	654	669	709	654	705	669	635	600	669	640	651	682	644	668	657	638	656	645	675	645	654	683	656	626	655	647	656	647	702	665	694	662	673	643	640	635	659	683	653	681	707	652	651	649	662	636	655	671	643	654	713	632	667	638	713	648	651	705	660	630	677	653	657	696	716	617	695	648	636	686	643	659	662	713	673	691	669	634	678	622	658	667	673	665	589	680	656	664	647	648	648	643	668	644	676	671	653	675	641	672	694	703	657	676	626	610	640	711	623	653	572	690	658	622	665	621	642	654	612	637	639	669	630	661	644	653	708	669	630	657	689	642	668	601	721	667	632	654	711	600	671	662	651	726	652	641	686	615	655	664	663	677	675	669	634	659	625	670	628	653	651	635	636	651	679	642	622	671	634	662	673	642	667	675	650	629	600	641	636	646	590	658	685	674	641	660	633	628	626	630	647	681	642	648	636	675	626	646	666	637	601	655	629	650	693	656	688	694	652	660	657	638	662	665	712	673	709	678	646	654	644	682	691	620	668	699	683	666	612	646	745	633	691	669	620	649	726	627	675	673	693	680	658	685	664	677	643	610	668	673	636	696	644	625	649	683	664	649	658	642	673	650	668	660	681	653	632	684	681	686	673	604	652	644	642	652	701	671	704	653	657	658	668	650	655	616	634	684	626	650	637	592	697	633
76050	75820	65918	38934	22266	12617	4810	3209	3322	3104	1786	1633	1953	1814	1574	1078	639	426	406	343	352	286	284	221	234	250	260	246	250	269	268	251	252	253	209	255	241	249	259	280	271	224	269	243	238	261	255	254	274	250	245	282	260	257	256	254	279	240	240	304	220	319	257	261	267	279	268	265	254	290	266	249	237	273	259	241	242	248	248	221	235	238	253	268	268	278	255	261	284	276	282	268	318	293	273	269	253	276	238	268	286	301	271	265	245	267	284	277	268	271	261	273	241	241	271	247	256	275	229	253	258	248	260	277	281	271	260	277	291	245	280	251	251	246	271	253	237	274	262	249	246	286	265	280	282	251	270	252	283	292	279	269	245	241	240	282	269	261	237	295	249	243	266	256	251	296	270	282	262	257	235	246	253	280	256	245	264	281	244	241	263	302	287	231	281	226	256	281	252	278	256	247	255	265	276	251	271	250	265	255	271	247	248	272	252	249	273	269	255	252	241	301	260	245	248	257	275	250	274	267	267	241	250	253	273	260	279	262	231	268	256	253	272	253	254	268	244	278	266	278	257	263	233	251	259	249	281	260	239	257	239	254	262	255	257	271	274	271	299	263	261	269	216	236	259	250	249	274	253	265	260	245	246	224	262	261	256	285	232	265	242	265	294	235	286	256	276	248	281	218	251	256	228	256	245	260	260	264	267	281	251	262	256	270	242	226	274	249	293	276	252	288	271	242	255	228	284	255	285	252	252	252	250	256	266	248	254	255	262	264	263	264	265	270	279	266	275	264	267	261	265	249	250	283	272	275	262	247	243	251	271	264	243	250	257	257	235	268	250	254	232	249	275	259	237	271	257	296	255	230	260	277	257	263	243	261	276	283	225	240	253	269	257	249	264	274	259	255	267	280	234	274	296	247	226	209	264	265	275	258	259	270	239	274	251	248	219	278	270	250	259	260	262	256	237	234	262	255	268	259	239	245	246	264	276	257	262	250	282	268	265	280	230	262	274	248	283	249	269	304	241	236	276	258	265	277	291	252	268	275	253	284	263	262	225	231	245	271	264	229	272	241	244	250	252	296	228	237	246	258	251	256	251	218	276	271	251	247	268	243	281	271	279	254	266	263	252	263	247	298	259	247	254	262	257	254	264	236	248	261	240	265	272	257	263	254	228	235	295	272	258	245	288	239	281	256	257	267	257	261	280	260	247	294	269	274	263	308	270	257	249	233	276	257	256	266	267	257	259	260	238	246	276	257	266	267	259	262	267	275	260	271	239	237	252	260	264	261	269	253	263	293	275	276	264	253	278	238	269	258	309	272	263	284	252	268	241	292	261	264	260	247	269	272	265	271	255	248	304	293	259	287	275	242	254	263	252	274	274	260	265	275	284	252	256	267	263	264	257	273	244	259	256	263	239	280	264	254	270	246	259	269	259	243	273	250	270	249	232	248	249	279	278	244	284	260	234	248	261	321	277	293	274	249	270	280	274	255	273	253	262	237	218	250	300	199	274	252	261	256	242	244	261	249	265	241	235	282	264	250	291	259	242	256	265	288	264	236	240	296	256	264	286	285	275	249	293	232	292	235	274	291	256	272	259	269	257	271	252	235	264	281	273	296	249	225	218	281	257	274	263	280	248	254	248	263	250	257	274	285	265	256	243	250	276	243	249	270	301	244	261	255	266	266	280	255	251	295	297	252	269	288	258	276	232	273	231	258	281	266	257	275	241	240	250	245	288	250	266	263	247	280	260	261	267	249	258	222	270	260	245	248	236	247	237	264	258	288	238	247	273	299	243	273	266	246	256	226	265	270	247	265	291	261	281	277	273	273	239	259	265	282	278	248	251	269	268	240	262	272	271	283	264	221	250	255	286	275	269	252	240	258	257	256	264	233	249	260	229	263	243	271	272	259	240	268	296	269	258	240	250	279	259	247	263	244	254	265	242	248	250	287	281	256	254	269	239	252	267	262	264	232	277	243	270	264	251	269	256	250	267	302	260	256	263	266	274	251	272	278	291	257	299	259	250	268	258	254	268	284	263	235	250	253	255	258	271	259	276	250	273	264	261	251	249	275	271	271	272	254	235	268	253	252	271	261	256	287	256	272	264	238	264	250	258	252	253	264	252	256	249	249	270	237	265	258	284	267	256	235	266	300	253	227	259	250	284	290	257	265	263	233	257	260	260	262	267	253	242	264	266	279	277	270	252	273	264	243	267	263	226	283	243	251	280	246	276	268	238	265	260	258	298	232	273	265	262	240	276	268	250	274	263	257	255	265	294	269	252	259	251	285	247	242	240	276	257	274	255	248	267	281	258	236	245	253	259	283	271	257	261	269	246	250	239	247	297	229	266	255	281	253	282	241	245	259	255	228	262	287	244	252	245	244	251	231	253	255	267	300	275	269	266	265	248	257	281	250	263	255	261	251	231	274	262	263	281	266	264	242	268	258	285	263	265	254	271	240	278	254	262	256	262	255	277	257	282	280	271	266	270	260	242	232	247	262	252	271	260	252	261	242	283	256	285	251	308	256	248	281	270	267	247	279	275	255	233	243	256	257	260	230	258	278	262	285	282	280	259	279	251	263	274	245	256	278	261	256	264	258	276	260	242	279	268	290	277	274	269	266	273	253	242	227	271	269	252	258	242	277	250	264	231	238	263	270	251	253	248	244	245	277	254	249	260	236	276	248	278	277	268	281	257	259	263	284	256	262	262	269	250	256	249	258	282	275	264	260	248	237	260	296	284	255	261	303	262	296	256	269	288	289	275	246	253	274	278	253	263	240	229	265	265	253	256	262	259	268	236	251	234	270	253	283	288	244	244	243	238	298	256	256	260	246	244	287	275	263	251	236	240	290	218	272	264	283	272	268	255	240	253	237	271	238	259	250	249	261	251	252	250	283	277	299	287	263	271	253	250	261	270	256	264	265	236	241	265	253	254	298	251	259	246	244	267	258	262	272	269	247	293	270	245	240	245	247	258	282	243	303	285	268	261	244	256	291	301	274	302	254	259	271	271	276	271	244	261	241	244	234	272	255	244	255	273	236	253	249	244	278	253	259	258	249	274	247	253	245	260	290	294	262	244	268	265	276	254	275	257	252	248	252	252	270	258	254	258	248	259	254	258	254	274	280	244	264	282	279	270	268	234	276	288	260	269	295	291	260	266	284	242	268	271	260	237	261	223	256	253	256	283	265	259	247	261	247	229	247	281	249	266	272	262	249	273	236	251	260	236	250	263	264	228	254	279	278	264	266	279	249	266	258	233	280	258	238	251	267	244	233	262	257	238	245	272	237	274	250	237	274	265	266	278	255	247	297	281	227	273	238	278	246	272	263	249	295	270	261	262	261	280	262	261	255	285	261	263	240	239	227	273	247	253	248	255	265	282	254	265	281	244	302	221	251	251	260	252	273	242	259	253	262	279	255	274	256	257	261	260	260	255	283	267	261	273	242	255	270	270	261	261	255	245	253	244	277	285	246	274	266	258	217	247	262	246	253
51145	59909	59905	40779	30244	23088	12161	11466	11739	11926	7289	7057	8335	7574	6785	4492	2449	1556	1246	1157	1082	991	793	683	648	673	663	651	654	642	647	664	679	690	621	651	641	613	658	668	670	673	631	609	638	660	639	643	703	668	640	635	703	676	700	730	664	664	655	661	705	676	626	676	704	681	688	652	691	665	624	636	619	659	687	689	606	680	685	690	671	663	705	647	649	639	647	655	680	632	631	654	625	649	654	631	633	657	667	627	683	707	611	650	669	692	644	694	712	672	638	634	690	677	662	644	685	646	700	642	642	689	689	662	683	622	656	655	655	681	666	650	651	630	643	650	660	690	660	636	727	647	671	692	652	733	664	622	651	646	683	640	648	647	689	660	647	625	653	691	616	659	665	620	655	665	704	677	676	678	667	655	661	659	649	679	661	634	639	687	633	686	631	586	672	613	660	670	617	661	639	635	601	639	644	667	637	669	660	624	675	660	642	667	659	649	682	680	623	648	640	642	603	660	647	702	638	646	670	655	669	671	629	635	638	692	668	673	676	654	645	652	681	624	598	639	660	657	626	653	657	627	652	615	617	642	675	673	680	644	639	695	620	711	645	630	647	666	635	632	671	631	670	631	675	672	654	653	613	657	683	623	658	647	628	637	660	667	633	660	654	670	688	673	683	606	666	637	652	629	671	705	658	666	626	600	744	621	657	689	668	673	701	617	662	620	663	667	596	609	649	640	672	616	627	681	631	654	685	640	646	639	663	651	678	640	677	651	649	642	697	662	636	658	626	687	717	651	653	656	667	643	666	640	646	713	673	665	620	666	648	698	635	679	648	675	597	694	624	623	652	649	635	672	661	675	602	616	598	675	625	703	692	599	651	657	652	641	638	664	648	730	700	706	645	658	702	703	664	681	653	627	660	696	664	637	627	651	590	634	687	648	658	665	643	653	645	665	641	666	687	651	637	630	645	644	653	643	651	705	674	645	622	630	661	691	677	711	635	622	614	672	641	662	683	681	687	626	668	619	655	633	647	612	663	672	677	612	653	609	655	643	657	674	650	640	679	696	675	655	628	683	678	674	650	676	649	686	700	695	663	662	662	626	639	674	634	652	653	709	631	629	642	687	655	670	652	627	674	608	677	642	669	655	630	601	664	640	694	657	678	663	655	626	627	652	661	663	638	615	657	681	701	655	705	624	647	659	659	669	711	678	688	665	590	658	677	705	678	634	677	626	606	650	689	637	664	636	640	646	651	671	607	659	626	691	564	619	688	662	639	641	657	678	649	629	679	720	609	640	641	663	671	645	647	665	654	697	685	688	672	666	655	655	602	689	662	693	671	611	620	666	673	666	642	664	634	651	649	656	630	611	654	648	639	677	639	703	644	680	679	681	680	667	663	649	641	677	642	655	627	645	644	685	628	665	694	677	696	679	656	658	667	633	664	654	651	664	687	678	671	681	690	680	676	682	679	633	664	628	657	619	638	677	658	681	666	646	637	692	652	662	643	669	676	694	650	686	655	612	666	645	655	660	676	644	646	631	655	668	689	664	601	635	679	684	615	623	629	652	678	671	700	677	594	669	726	650	674	675	679	634	674	693	620	650	613	679	627	658	633	656	674	671	639	650	626	620	650	672	644	664	654	653	638	663	686	631	640	614	624	645	698	676	675	678	698	690	650	626	627	650	637	684	662	652	680	617	669	659	658	685	643	710	638	641	640	598	627	673	639	644	706	644	674	660	654	684	659	705	656	664	679	661	676	649	619	634	643	622	673	674	663	638	685	636	644	703	668	654	638	629	639	720	614	640	641	644	689	619	673	623	660	661	666	683	658	674	640	727	618	637	656	650	669	694	680	668	689	616	654	630	680	673	657	638	639	679	594	637	684	608	672	661	617	608	631	613	663	671	625	639	676	665	699	633	681	623	637	648	664	666	648	647	696	620	642	642	684	677	659	621	697	687	658	693	674	651	687	659	653	662	638	609	639	679	640	661	670	683	623	661	644	718	702	634	631	622	638	675	641	681	685	636	641	641	715	685	634	608	630	611	717	642	664	651	643	679	688	682	644	671	642	614	670	644	638	680	701	694	639	666	658	677	689	635	684	652	665	602	643	681	666	620	677	703	651	610	675	652	674	614	620	652	696	697	647	718	657	666	720	696	625	679	707	689	645	644	658	661	674	646	629	634	682	654	623	657	674	652	678	704	629	658	679	669	656	647	640	688	676	671	646	701	631	657	656	636	693	645	678	646	672	639	661	687	700	640	649	664	633	682	681	642	651	636	661	658	684	643	646	658	687	670	706	634	684	677	661	649	673	689	664	678	632	672	637	667	691	676	683	661	670	670	670	669	642	640	643	656	720	644	637	680	650	639	617	607	638	655	673	632	600	651	659	622	641	678	618	618	624	647	670	655	635	649	619	677	663	672	672	654	603	653	650	648	676	671	680	662	652	622	661	660	642	672	656	637	635	645	664	659	655	641	654	643	663	661	651	644	630	657	685	665	661	625	637	718	595	651	663	656	647	710	609	635	672	722	646	630	684	631	631	680	650	722	662	666	606	634	660	642	622	691	662	653	700	677	637	668	670	644	670	675	689	697	667	604	674	650	649	640	685	715	637	653	639	654	659	679	714	634	633	643	647	677	637	655	692	653	636	662	655	647	653	666	614	625	662	658	641	672	656	618	644	640	662	640	696	663	661	631	635	673	644	678	668	645	631	640	623	691	695	639	648	695	674	641	635	616	606	649	608	645	603	639	655	684	612	664	652	654	669	637	630	641	664	698	649	661	641	673	671	640	687	662	665	613	651	648	642	632	676	667	648	672	684	619	683	694	627	688	625	675	598	626	660	628	669	597	669	650	631	636	665	655	639	646	664	648	684	629	659	611	643	652	660	663	636	634	616	691	654	586	733	665	622	618	656	655	668	681	607	682	655	675	668	666	675	652	686	648	667	637	649	691	668	667	651	670	629	675	649	629	661	646	671	640	682	635	631	715	640	678	641	654	669	667	678	624	652	632	648	635	679	681	668	650	624	646	698	644	616	646	598	697	645	671	678	610	604	660	652	646	707	679	633	664	641	635	629	629	659	691	606	630	645	661	647	653	611	689	641	646	633	646	689	699	628	627	689	656	648	706	639	643	696	680	657	664	639	649	619	665	652	642	662	670	640	661	658	687	647	697	642	655	648	648	613	645	654	678	685	663	649	657	649	629	661	653	662	674	684	675	643	642	655	614	624	655	671	644	641	650	654	656	643	666	650	628	638	643	695	667	645	631	614	641	648	630	667	679	643	645	664	652	661	715	670	606	693	665	674	690	660	638	638	630	673	611	653	654	664	644	665	638	700	649	693	652	652	651	694	623	627	657	694	603	652	692	657	669	644	667	719	700	706	668	659	651	695	642	682	665	636	676	712	644	683	648	639	674	676	647	644	661	641	623	613	715	681	629	662	648	680	662	680	644	652	621	644	636	678	661	660	679	674	672	657	724	619	636	670	647	672	729
75134	76125	65192	39425	22458	12486	4594	3454	3437	3465	1730	1485	1985	1892	1579	1045	721	505	494	415	428	307	279	274	309	245	272	232	258	237	251	255	255	260	276	252	270	260	229	270	287	252	272	290	251	262	246	264	277	256	255	246	236	257	268	250	266	263	258	264	255	238	256	278	261	264	268	232	264	235	277	261	256	277	268	264	264	237	271	278	256	290	265	265	251	255	256	276	256	273	256	247	259	288	252	265	275	260	221	263	259	244	264	254	275	290	256	256	233	254	243	267	282	266	249	254	257	284	243	265	265	244	263	257	245	231	259	250	277	249	253	280	286	255	216	294	290	245	240	250	262	264	277	240	240	282	250	228	273	249	256	263	258	293	278	258	255	255	264	263	243	283	245	250	255	259	239	272	232	257	272	292	259	273	230	227	250	268	247	235	254	259	241	252	278	266	257	266	225	229	265	251	247	265	243	268	239	277	237	257	271	256	239	254	230	251	250	219	268	249	261	267	270	272	274	285	261	294	241	259	291	262	249	256	256	238	266	252	286	266	274	281	273	291	260	232	257	265	216	241	266	253	250	271	263	261	258	252	269	260	250	239	236	255	263	253	256	274	279	246	251	263	245	253	273	267	248	227	242	271	257	247	249	248	294	257	271	260	235	248	246	237	248	283	262	256	247	286	291	241	239	245	280	279	265	257	265	252	246	258	257	272	230	252	268	288	254	242	253	277	259	248	273	238	265	272	256	241	296	273	250	240	246	264	233	258	261	262	273	254	245	264	268	244	263	267	263	262	220	281	242	281	264	249	271	278	273	224	229	247	268	248	267	261	276	267	230	244	249	241	269	215	265	249	284	278	251	277	248	273	259	266	237	274	276	238	277	272	255	233	245	249	226	267	237	240	251	265	256	268	261	271	265	265	278	250	269	243	253	284	255	240	275	247	255	263	273	241	267	276	266	251	218	264	261	241	212	274	269	258	232	231	216	239	259	232	236	255	273	252	281	257	273	260	259	251	282	254	254	262	249	267	245	273	279	277	225	266	282	277	249	281	255	235	256	240	288	239	287	245	262	275	288	256	272	261	270	272	264	248	265	250	267	260	283	263	257	292	280	235	246	268	256	269	268	226	243	248	256	246	253	252	245	250	259	278	280	235	243	288	277	261	226	221	252	214	247	236	253	274	257	209	249	270	259	246	265	243	272	259	263	276	221	264	261	280	270	246	273	275	260	247	234	275	288	259	266	242	263	251	278	241	246	246	253	249	286	248	265	302	284	258	251	301	260	241	266	235	249	267	265	229	261	253	298	268	232	266	243	261	280	244	260	254	241	238	245	275	267	272	252	264	261	233	255	290	230	249	246	239	258	252	279	251	254	262	247	279	237	269	263	275	279	251	264	274	264	250	279	262	273	233	266	251	240	280	258	250	243	265	256	250	269	277	297	260	243	273	250	241	251	232	267	284	273	240	249	276	237	255	262	264	284	245	271	260	252	231	267	267	260	254	255	256	267	285	254	257	251	244	231	254	270	264	264	285	235	237	252	255	251	258	252	268	279	285	264	241	254	263	257	266	261	259	278	245	263	232	288	256	276	265	254	271	248	236	308	271	247	263	281	271	248	267	263	254	255	233	258	260	238	271	267	266	269	262	272	251	251	255	262	255	247	260	269	233	275	235	254	271	267	256	279	269	268	254	260	277	286	277	279	264	260	258	241	240	260	255	258	267	248	239	264	249	250	261	260	265	275	271	253	273	275	250	252	256	245	270	269	270	255	229	250	259	247	263	267	254	254	237	265	250	281	237	228	225	236	266	271	242	252	271	272	238	233	245	256	239	258	249	265	259	262	277	270	261	262	251	268	269	269	233	235	231	269	237	255	251	256	282	272	271	260	259	272	260	301	289	274	273	260	256	272	273	259	284	247	244	254	228	241	273	249	244	271	292	296	263	282	259	244	245	231	288	240	267	269	257	267	274	279	257	285	223	270	260	279	258	259	260	256	281	249	268	275	284	285	254	241	271	240	238	263	261	260	236	258	289	265	271	255	238	236	239	276	274	248	266	263	264	234	241	285	256	228	239	248	246	249	259	277	249	241	258	273	273	284	246	269	280	260	269	249	244	259	241	262	250	256	265	250	253	249	249	267	237	286	230	265	249	294	239	275	299	263	261	270	280	245	257	266	265	267	255	259	262	236	214	239	284	247	230	224	263	259	269	249	263	281	227	257	246	274	259	260	268	273	258	230	249	276	267	251	248	242	268	255	285	276	286	285	264	246	271	241	243	268	272	262	279	247	247	264	265	246	271	260	284	269	259	269	261	224	284	260	242	248	276	238	245	273	266	274	253	274	270	253	256	265	263	255	266	267	279	248	257	250	261	259	263	264	256	270	266	255	267	267	264	273	267	254	229	243	245	264	264	272	262	264	256	256	260	285	254	288	275	254	235	256	264	239	257	237	237	262	248	217	280	260	280	262	250	252	265	283	255	238	265	261	271	260	256	267	244	245	290	276	272	264	300	257	279	262	263	249	259	252	244	250	253	261	209	257	286	236	274	276	254	241	261	281	221	263	233	269	256	262	254	259	271	264	255	266	264	228	258	235	240	224	252	261	281	233	253	240	254	257	283	261	261	264	238	266	247	244	227	249	255	264	250	257	260	260	265	233	283	273	249	263	270	253	267	268	286	250	288	257	240	268	270	236	248	322	262	258	256	293	251	266	289	275	258	234	245	284	230	251	245	250	239	262	258	285	264	255	268	262	270	246	270	247	221	251	223	280	232	257	238	256	260	280	254	239	269	272	266	231	229	267	257	236	251	260	271	237	274	263	261	259	277	266	259	255	252	247	259	272	256	255	260	256	263	232	246	246	262	283	234	267	278	288	252	263	261	233	238	260	274	284	285	261	261	272	274	280	253	255	270	267	278	275	246	268	246	249	230	288	263	265	308	277	250	244	254	251	271	298	257	236	259	246	272	272	255	297	245	242	312	239	281	264	264	268	252	259	277	276	261	248	264	270	245	257	245	266	243	239	255	238	290	277	255	286	237	236	255	288	250	281	241	263	262	238	266	235	262	267	235	245	223	249	281	273	240	263	253	254	242	251	285	235	272	251	293	244	268	236	226	289	265	256	273	261	270	278	248	288	267	262	252	243	284	261	230	265	241	278	259	263	237	261	276	241	288	256	256	289	265	267	277	275	245	252	259	268	283	269	242	265	254	269	282	247	272	244	283	231	259	223	247	227	255	288	267	268	262	268	259	261	283	264	250	257	254	277	248	243	272	244	274	246	235	241	284	296	258	280	255	260	275	274	239	262	245	244	275	272	250	267	285	272	235	282	288	242	287	253	256	236	262	246	242	261	238	275	253	278	273	229	247	259	241	287	270	252	254	246	216	264	271	245	253	260	261	244	261	250	255	246	248	253	252	290	284	262	266	233	271	277	267	270	274	277	248	234	237	260	279	271	241	258	254	222	270	251	250	241	255	232	253	261	237	261	261	257	254
49933	61187	59283	41558	30723	22517	12335	11823	12220	12840	6779	6507	8561	8320	6794	4752	2913	2011	1846	1553	1433	1038	774	645	677	598	676	677	618	664	689	698	615	692	627	645	671	629	633	658	671	655	601	650	657	649	649	639	643	637	687	658	718	726	695	670	651	679	674	666	639	594	632	662	618	641	650	700	675	691	641	640	697	673	668	634	697	647	640	613	651	609	629	626	654	628	662	641	629	662	644	643	652	661	639	681	666	684	685	647	644	647	649	649	695	622	678	607	661	626	638	659	651	675	632	657	629	660	664	628	671	666	613	649	656	692	638	647	655	641	680	607	682	654	667	619	652	652	634	678	634	649	665	677	600	655	636	665	619	641	663	646	661	677	661	614	630	673	659	656	651	641	646	659	656	698	646	637	667	661	610	593	615	638	638	672	624	657	650	680	670	691	599	649	717	689	652	651	664	643	660	644	638	686	673	662	635	622	641	628	646	692	668	660	639	652	663	636	631	634	652	608	665	654	639	646	654	598	645	673	618	682	656	693	643	654	685	641	636	631	687	655	635	662	692	615	679	679	640	658	653	677	654	656	665	638	623	670	650	677	699	636	689	634	658	668	671	637	657	665	627	637	666	630	624	647	637	625	639	691	615	712	620	632	618	679	637	674	648	676	626	618	645	634	651	658	590	655	661	714	626	698	624	662	647	656	633	685	615	668	675	601	634	674	697	647	676	674	681	626	640	659	637	654	620	645	702	631	648	698	655	655	637	651	635	692	645	634	663	653	638	665	648	647	635	694	668	657	592	681	643	634	641	645	633	681	636	625	670	667	658	668	656	637	624	658	649	658	665	693	654	645	640	632	606	638	660	666	680	671	659	632	698	714	671	691	631	651	639	681	615	669	617	628	621	680	625	649	681	633	625	651	632	687	631	628	645	657	677	645	670	667	643	678	705	638	637	657	677	698	651	633	638	670	617	642	589	636	646	654	641	664	609	658	636	638	670	662	692	614	628	662	638	604	667	658	596	668	616	697	662	683	672	634	642	677	625	661	662	702	650	672	620	620	667	665	695	668	655	651	638	704	636	658	629	682	654	634	647	690	683	708	655	627	685	672	639	645	659	658	613	645	642	636	644	656	659	640	637	652	631	625	665	679	644	647	622	634	647	648	586	649	666	692	614	680	656	612	651	622	669	658	666	640	697	666	662	637	687	649	645	667	676	635	614	597	687	658	648	662	640	697	670	612	641	638	671	623	637	614	677	656	614	646	640	656	585	686	641	646	690	680	642	645	658	656	631	663	656	634	675	693	658	662	623	675	642	651	647	642	687	693	636	624	629	629	646	654	630	639	638	654	667	624	652	675	694	681	610	641	663	679	641	682	646	664	652	665	651	614	722	642	654	654	667	643	646	652	655	616	663	633	650	668	624	643	621	705	667	674	643	633	681	666	661	695	742	660	646	632	668	664	637	618	646	616	627	675	630	675	637	641	648	668	625	659	610	624	634	673	660	645	634	653	646	668	639	618	657	649	663	654	654	640	641	658	669	639	613	646	654	662	603	617	647	677	663	656	663	631	627	642	695	670	634	635	636	678	650	673	615	685	647	631	664	666	619	641	668	660	633	658	665	625	652	652	647	612	624	640	666	645	650	635	679	645	639	681	628	653	634	619	659	627	667	685	608	651	646	626	645	650	662	692	621	650	653	638	673	618	711	661	649	677	671	674	623	658	624	663	621	635	643	679	644	614	669	680	635	653	659	639	698	638	622	649	650	658	674	644	616	661	619	664	643	664	676	668	594	659	625	613	668	705	635	700	597	677	653	640	644	598	651	691	660	614	684	673	678	635	646	621	661	635	643	619	624	615	654	661	663	642	638	616	644	668	649	655	629	641	659	665	724	599	663	655	655	654	713	612	608	678	617	671	632	641	640	617	674	664	685	696	652	663	664	622	658	621	605	644	695	676	677	640	696	645	678	633	629	638	640	647	617	684	700	564	665	644	657	642	668	618	649	643	620	675	687	638	655	633	627	632	694	673	664	681	649	707	658	652	649	597	648	610	637	651	679	676	652	699	647	622	616	649	635	670	669	659	630	630	652	643	667	645	618	676	613	653	662	668	659	654	620	617	640	693	621	637	636	618	668	635	680	640	652	654	673	636	646	665	615	631	662	633	633	669	615	647	659	670	647	667	650	697	620	688	670	650	702	688	633	630	656	657	664	669	603	604	629	677	639	623	620	640	612	599	632	620	645	649	661	627	644	673	645	653	623	629	637	634	615	633	660	647	601	647	698	691	638	624	690	697	652	672	671	616	655	641	641	674	619	676	621	668	668	627	643	640	671	635	601	685	668	636	621	645	671	658	702	643	628	663	673	639	707	662	628	635	674	626	642	654	647	614	621	620	636	688	650	658	642	689	687	685	684	607	625	666	658	663	673	660	661	660	628	643	667	693	683	664	681	687	640	654	635	665	647	647	639	651	629	654	664	633	592	620	660	639	681	663	600	699	703	652	632	600	653	610	662	614	677	649	608	669	669	670	627	646	650	643	660	678	644	653	635	594	635	688	681	616	661	669	654	631	638	636	616	672	649	643	648	644	683	656	617	582	606	680	645	684	669	617	667	626	676	643	630	657	621	675	665	683	652	668	630	697	632	657	640	647	661	627	661	676	674	666	678	634	673	713	680	632	646	635	694	621	649	645	634	685	669	666	595	633	668	649	675	640	652	680	650	617	635	656	598	684	664	641	699	613	672	616	624	674	645	653	613	660	635	650	638	649	604	628	611	675	675	719	616	661	664	670	628	649	649	650	671	594	700	654	684	643	684	648	610	693	665	659	665	637	673	681	627	649	645	613	625	653	651	669	640	630	617	600	651	665	635	676	665	625	624	643	616	637	652	677	632	628	646	651	674	670	689	668	659	603	668	666	699	615	637	656	624	664	653	654	667	664	683	643	633	644	649	622	621	640	664	674	658	617	652	618	590	658	620	649	672	651	628	667	656	653	638	661	658	660	634	635	676	660	698	713	615	658	660	646	663	587	658	668	646	694	665	632	665	630	657	609	650	658	640	654	627	665	653	654	620	610	650	666	635	694	668	663	635	635	698	662	659	648	661	633	646	639	646	636	649	659	647	632	683	659	682	656	670	656	694	672	676	659	670	635	634	680	665	608	623	684	679	618	683	642	657	628	631	617	637	680	619	641	647	678	643	614	679	683	702	679	662	648	623	715	665	621	666	621	652	621	644	680	620	622	654	677	630	609	629	637	646	672	645	631	660	664	653	651	636	648	694	669	660	675	622	636	665	619	708	672	637	676	665	633	671	644	668	628	600	646	617	626	663	658	660	651	662	619	639	656	662	656	604	668	650	657	646	652	628	657	615	663	632	645	647	635	635	640	656	621	649	652	582	651	688	673	675	613	642	649	647	618	629	673	637	704	647	650	629	629	619	636	689	646	634	647	604	644	642	650	675	669	721	649	664	614	662	623	615	651	665	662	597	684	607	685	658	628
75938	76889	66949	38186	21126	11470	5075	3546	3347	2969	1771	1439	1936	1703	1326	962	667	584	522	450	397	317	300	254	264	237	253	252	306	269	245	244	266	263	271	285	279	244	273	263	256	267	261	271	277	252	274	272	259	256	246	227	239	264	256	254	240	264	241	251	249	236	215	261	250	272	245	274	259	256	263	246	273	254	259	270	257	261	257	274	259	262	258	258	253	235	266	260	244	270	239	270	265	298	253	243	250	274	263	242	253	265	280	281	248	253	258	259	241	256	247	234	277	253	250	264	236	252	271	251	251	281	273	238	227	255	263	235	266	254	273	268	254	239	263	248	249	260	290	261	265	263	265	243	243	236	259	269	258	254	267	265	269	238	239	247	242	268	278	261	256	274	289	250	270	258	251	260	280	249	262	291	246	232	273	239	247	252	254	270	244	238	247	229	260	240	243	256	257	271	271	271	253	261	274	264	236	271	284	259	277	257	266	246	268	266	259	224	245	250	238	251	295	261	273	241	248	270	241	261	255	262	253	275	247	241	216	256	269	264	254	243	287	271	267	258	259	247	237	264	265	261	272	274	274	248	278	289	275	279	277	234	260	274	262	271	238	244	243	259	277	220	244	271	260	269	272	237	256	269	252	269	256	275	263	265	273	258	262	279	246	221	271	265	254	278	267	268	250	279	230	243	278	253	266	260	250	308	266	263	271	282	235	231	262	243	268	251	276	273	249	251	288	259	258	267	248	243	285	246	258	253	255	247	250	264	258	283	255	275	246	248	294	253	284	236	275	260	274	257	260	244	235	280	238	295	273	257	269	271	248	249	262	286	271	228	252	252	288	240	252	265	257	245	291	271	280	258	264	264	299	256	244	258	256	248	253	243	286	265	274	235	257	257	270	262	273	265	263	243	272	253	253	238	248	262	266	263	272	271	236	266	245	274	257	262	262	273	249	250	272	262	252	240	262	257	259	258	247	262	250	254	263	255	275	258	265	247	244	258	247	245	264	269	250	251	245	271	257	259	253	258	258	275	220	240	238	283	262	248	260	254	247	267	249	227	236	261	255	257	259	289	286	249	254	283	271	267	242	270	268	249	261	281	257	241	268	247	256	234	256	269	270	251	267	283	239	288	228	205	255	247	292	262	256	255	268	271	279	270	252	257	276	272	292	271	278	247	244	274	230	270	280	242	243	264	266	261	249	265	244	256	269	252	288	220	263	249	273	272	261	253	249	245	275	266	244	236	264	276	245	238	230	276	234	254	277	260	261	277	259	286	248	224	254	267	242	249	233	227	251	263	247	217	239	266	277	290	281	256	251	243	244	264	265	262	255	244	254	283	251	274	284	281	238	260	228	240	284	251	284	243	239	252	255	290	253	251	251	280	232	260	281	257	248	236	282	271	254	231	231	259	298	237	246	294	259	243	261	286	260	278	244	285	264	285	274	248	266	276	248	237	259	268	229	251	281	286	260	265	269	270	272	244	228	246	289	252	236	263	255	242	270	235	234	259	265	239	269	282	220	239	237	245	247	234	266	259	247	276	243	285	263	269	258	250	250	247	222	272	247	272	240	251	259	228	262	256	270	276	271	248	244	262	246	232	271	254	256	269	266	270	248	241	245	272	243	246	260	267	272	258	269	233	257	268	253	270	253	254	252	261	288	273	274	241	273	291	228	260	245	280	241	254	293	261	252	255	249	267	247	260	263	259	275	263	253	221	272	263	261	272	239	269	253	220	263	248	244	245	288	236	242	280	258	250	273	269	247	284	249	271	255	250	242	266	243	253	250	276	289	273	279	242	256	256	242	235	238	264	245	261	289	284	271	257	244	270	256	253	258	282	259	266	273	242	236	253	274	244	283	257	256	234	247	223	255	237	266	258	241	259	273	259	213	252	254	260	260	255	295	236	246	245	222	277	252	270	259	266	282	267	264	273	292	253	257	262	249	258	222	270	243	275	247	273	255	253	279	243	257	253	282	266	269	235	272	261	241	266	249	255	245	252	229	271	267	270	258	269	260	240	262	272	246	251	253	248	270	261	250	262	264	265	279	260	257	234	280	299	274	275	284	247	245	287	253	266	256	222	271	268	239	280	268	219	266	233	248	242	257	267	244	253	221	265	236	221	254	233	233	260	287	253	263	274	255	241	274	285	239	250	230	259	251	283	266	253	261	262	246	259	301	267	287	263	250	281	235	281	249	254	240	259	253	297	267	270	234	270	269	246	249	226	287	248	265	276	261	271	242	237	234	279	247	253	267	287	275	256	272	264	218	244	252	264	260	262	242	228	287	252	235	235	268	253	267	266	277	243	248	251	230	261	275	268	295	243	249	271	238	285	229	229	261	240	249	281	244	246	263	266	274	273	251	224	264	239	261	271	223	263	243	275	269	275	273	265	273	258	255	258	212	236	262	228	257	260	248	278	274	269	276	245	256	291	248	270	227	242	247	265	262	252	273	271	253	229	254	232	241	260	254	251	297	238	245	250	264	235	248	268	226	283	239	273	254	201	259	243	250	256	260	256	269	239	289	266	229	284	244	268	248	275	276	243	248	246	282	252	280	254	268	254	248	238	230	235	240	275	235	265	254	249	243	271	272	258	261	214	289	259	283	234	268	244	253	264	275	248	222	257	238	263	230	234	253	282	227	276	248	250	231	256	274	245	247	238	255	248	260	262	268	264	238	239	237	270	261	277	248	259	247	243	274	244	257	278	268	278	261	266	260	254	306	241	247	236	258	240	260	250	251	226	244	269	253	272	251	278	265	275	283	286	264	283	279	265	271	253	263	272	246	264	259	266	280	252	250	266	253	245	222	261	236	254	282	251	254	259	259	247	251	234	263	223	262	273	276	249	270	256	247	263	285	252	269	265	231	253	262	268	301	254	273	261	276	260	260	280	281	294	248	238	263	252	264	301	241	288	241	255	275	252	239	247	267	249	239	288	256	289	264	281	263	275	250	240	302	283	257	265	234	255	250	272	212	255	255	227	257	277	276	246	269	239	279	253	252	271	256	248	257	280	243	278	263	251	257	251	267	249	262	283	257	266	261	270	259	228	243	259	265	260	242	245	258	240	242	261	266	268	271	244	256	272	273	267	263	257	272	255	288	268	271	266	259	284	267	284	251	270	280	273	233	248	268	257	269	253	267	275	255	251	265	270	238	272	282	266	258	275	266	275	261	268	257	248	272	257	270	253	236	244	264	262	259	261	253	253	253	213	264	261	268	277	251	243	248	238	263	258	252	267	252	243	249	264	246	249	257	243	258	273	264	275	233	246	255	293	268	255	263	257	219	253	282	248	244	248	237	283	257	249	256	248	252	245	260	271	252	235	235	249	248	250	242	246	255	274	263	271	264	239	260	245	268	240	251	279	271	256	249	268	267	265	231	285	238	239	254	239	240	282	233	246	252	231	215	252	265	271	259	243	241	261	260	276	267	254	226	249	249	274	249	261	263	252	251	264	247	264	276	254	256	306	249	247	262	249	275	268	235	271	274	257
49681	61205	60342	40393	28615	21360	13518	12236	11901	11636	6702	6310	8107	7111	5806	4030	2773	2155	1836	1523	1311	968	812	704	662	711	629	582	631	651	612	653	671	615	588	668	654	712	680	637	695	642	659	652	621	687	692	664	634	656	673	626	645	634	650	599	647	667	670	631	637	689	637	670	661	663	644	613	638	605	673	642	694	594	640	653	668	685	687	670	669	633	659	669	649	621	662	626	653	664	669	638	617	624	710	605	654	662	707	639	696	683	643	652	596	634	656	616	717	682	646	667	646	623	662	678	624	638	665	686	652	614	634	683	662	679	705	628	660	642	599	684	650	610	631	622	655	671	658	595	645	638	656	656	694	657	620	589	681	640	688	628	631	646	623	649	618	655	670	651	696	610	625	674	688	620	633	655	699	653	648	672	655	586	621	647	658	644	632	664	651	669	678	646	623	615	622	621	660	665	631	679	657	645	686	670	671	670	657	669	647	640	646	653	651	668	691	652	635	659	627	617	633	675	629	651	700	589	658	644	658	635	691	639	649	674	703	660	657	675	720	622	682	651	657	669	620	613	640	674	633	640	637	653	639	660	664	638	671	631	610	610	623	626	619	657	633	613	622	639	631	662	663	648	619	659	580	587	649	652	617	671	676	653	638	650	651	667	629	699	648	659	661	661	636	680	661	667	642	651	656	676	617	615	675	649	608	630	662	657	667	659	658	649	642	676	678	629	642	653	637	656	657	669	662	668	670	650	667	646	665	663	680	682	612	704	659	646	641	637	664	665	643	611	651	688	662	673	613	670	655	666	685	678	674	684	648	646	685	632	675	673	694	598	638	678	642	628	622	645	624	634	590	674	652	644	687	669	614	633	658	670	613	642	617	683	661	666	669	627	625	687	665	695	631	627	631	657	678	639	608	638	624	623	622	640	666	649	621	644	615	637	657	591	659	623	662	653	662	655	664	672	688	635	649	704	633	672	709	617	626	626	646	650	680	635	628	652	620	616	615	618	653	624	646	654	659	656	568	603	662	619	647	700	656	621	645	640	621	602	656	617	691	659	633	673	626	684	676	639	595	668	655	636	634	627	662	634	689	650	648	657	622	642	578	652	675	631	619	638	655	617	665	663	641	588	664	648	648	645	601	646	694	683	627	635	631	663	663	614	660	669	666	640	675	656	640	672	625	659	667	648	642	676	625	690	643	636	651	632	624	625	632	664	607	634	676	638	664	658	683	623	674	651	648	645	671	638	630	661	642	667	645	627	682	683	659	648	624	621	629	679	642	601	639	657	675	595	691	593	624	648	664	643	670	651	665	663	701	691	670	628	669	659	661	649	622	643	645	633	631	627	648	609	585	641	632	648	650	656	632	630	623	595	646	684	628	651	678	662	694	645	668	671	700	653	653	609	651	632	646	706	626	652	637	650	661	667	643	677	664	619	652	645	616	670	688	624	673	638	684	687	666	636	654	670	660	643	648	628	645	667	633	666	654	676	665	592	633	616	664	569	636	664	639	689	661	641	678	656	691	628	646	644	631	642	671	677	612	668	629	628	620	680	640	684	643	648	656	625	619	623	634	588	657	660	650	654	652	646	643	615	633	676	661	618	656	638	660	645	682	688	599	690	651	644	586	646	663	670	634	708	628	647	657	641	637	694	654	626	670	669	647	683	632	657	626	641	662	650	649	692	657	661	638	640	613	684	624	658	655	630	624	701	623	687	667	691	631	616	707	657	682	659	631	653	650	651	660	630	600	705	602	669	673	670	665	639	635	644	664	638	669	627	689	669	620	652	626	696	615	711	631	634	621	640	634	672	690	615	632	619	632	647	647	671	680	617	697	660	632	653	664	641	589	634	612	701	593	692	662	695	665	670	674	593	668	647	643	644	627	650	647	642	633	629	665	656	667	620	613	645	645	660	644	620	657	646	652	617	622	620	644	654	626	656	656	629	631	655	636	614	640	635	637	632	649	640	687	627	606	625	602	636	645	688	645	659	603	662	668	690	647	660	638	619	665	650	622	648	669	637	603	666	629	625	657	691	645	670	599	652	628	671	658	662	643	636	615	629	653	610	638	650	690	663	637	630	669	684	619	702	632	647	633	639	683	634	636	693	656	627	652	626	642	681	668	647	600	667	617	649	639	605	655	637	677	625	669	651	604	671	636	671	642	608	674	640	630	624	678	642	647	660	633	660	665	594	629	687	627	621	658	657	644	640	657	635	698	653	645	624	717	635	642	667	607	658	653	624	662	675	650	650	671	658	673	640	678	693	639	631	639	656	656	639	623	675	598	604	663	624	673	668	635	654	637	621	626	665	641	683	629	613	656	658	685	693	600	684	641	652	689	632	595	644	678	685	684	672	659	687	701	648	672	626	677	640	651	660	668	625	667	630	664	638	623	707	641	635	615	617	627	654	576	722	658	634	665	662	659	692	689	677	631	625	659	646	680	650	647	687	685	633	606	656	652	605	623	628	600	638	652	625	626	681	585	618	647	666	657	675	631	658	648	647	644	622	616	630	625	657	650	641	644	673	628	659	667	636	621	644	619	697	627	657	625	618	650	641	640	618	686	642	625	637	655	685	634	610	611	641	630	678	642	672	691	643	653	657	653	698	633	664	683	651	607	651	658	656	647	631	651	614	656	652	629	664	626	655	680	665	628	686	616	630	642	674	649	666	650	664	611	615	664	601	644	646	670	612	618	644	678	656	670	666	623	635	672	634	606	657	646	654	632	648	621	610	735	608	639	644	631	633	659	629	655	641	686	646	618	656	671	656	621	642	639	656	664	657	612	611	643	620	609	657	650	654	597	676	685	613	653	652	657	669	640	630	655	657	675	691	638	632	625	672	669	646	610	656	664	648	653	620	635	668	660	621	617	609	650	681	605	626	673	653	637	646	691	620	648	657	675	665	650	648	621	643	634	657	644	657	643	626	652	640	653	646	665	632	673	651	612	622	659	616	633	675	658	667	635	618	621	680	659	665	612	635	663	638	676	687	640	632	658	663	644	634	639	661	699	634	680	643	658	645	626	640	648	678	616	649	643	648	740	642	675	631	667	656	577	703	627	664	629	678	617	656	661	622	642	637	648	710	587	660	624	624	624	664	653	624	689	609	603	670	613	642	652	652	666	660	664	642	620	646	629	638	639	657	650	653	676	724	615	633	656	660	657	648	640	647	651	634	670	664	667	645	628	667	638	644	629	657	655	614	643	695	644	655	696	644	641	635	656	641	640	653	657	667	660	649	672	657	646	647	640	628	648	640	670	633	607	676	642	661	710	641	585	669	608	630	658	631	653	622	665	627	661	664	628	651	592	624	634	642	640	618	638	657	647	667	647	654	686	623	616	594	650	707	668	649	681	660	668	699	646	636	671	621	651	674	655	659	629	609	641	654	666	655	619	614	636	676	623	607	627	662	617	631	640	604	664	669	639	634	624	649	661	658	662	676	639	643	623	646	662	690	663	641	651	633	683	607	691	611	693	627	629	611	610	649	640	665	638	643
77117	76097	65938	37204	19671	10655	4703	3391	3134	2699	1724	1352	1773	1616	1292	864	631	551	441	367	396	301	302	198	262	228	260	281	263	236	290	267	240	267	248	266	255	240	250	243	267	255	257	244	281	255	214	241	280	265	245	272	275	302	266	260	273	247	250	257	230	251	265	255	252	238	288	275	269	267	257	254	269	229	243	259	262	244	228	268	270	261	280	244	261	254	288	275	279	263	245	287	273	249	268	253	244	271	241	278	267	238	272	254	255	275	236	241	264	274	264	252	252	267	252	265	295	276	241	269	252	263	227	238	242	265	249	286	271	240	257	250	260	261	260	276	269	254	274	261	292	275	265	247	266	253	242	244	271	281	268	283	229	295	264	245	271	240	253	243	245	237	271	277	284	265	242	256	286	257	236	261	241	250	230	301	262	257	263	231	269	229	250	227	279	275	259	221	268	246	279	239	242	255	254	275	275	268	250	296	295	236	257	267	256	280	240	258	281	282	253	277	261	263	254	254	253	249	249	247	283	261	257	257	267	294	250	287	249	238	254	276	264	251	269	230	250	247	252	287	259	233	261	275	258	265	231	260	238	248	247	258	248	293	253	249	270	258	245	252	279	275	257	249	268	272	279	246	237	266	238	266	256	261	296	248	256	233	261	251	223	270	283	236	252	279	268	260	243	263	272	251	243	230	264	265	258	280	275	273	249	262	267	251	279	248	245	270	267	266	256	280	282	233	229	255	283	251	254	289	264	266	243	252	249	258	281	250	279	249	272	268	269	241	271	248	270	261	255	304	271	269	232	302	272	276	223	215	268	261	253	264	254	237	260	270	261	268	320	245	273	257	242	279	273	282	260	286	265	266	272	263	280	226	274	229	265	267	263	271	265	241	249	267	278	273	255	269	262	235	275	272	257	234	270	253	257	248	262	246	279	274	292	259	239	264	248	253	252	272	246	297	268	261	255	255	237	233	281	277	232	224	248	273	245	296	246	254	249	234	265	252	264	267	251	279	281	276	261	256	227	271	239	254	265	269	233	259	262	250	269	270	251	271	251	261	263	264	275	277	292	267	242	265	231	234	256	267	267	260	265	249	263	242	271	236	286	254	230	273	249	282	264	223	298	254	250	249	278	256	298	235	281	260	252	244	245	257	232	242	276	247	252	244	255	278	261	282	267	260	229	266	287	258	275	246	248	218	234	277	263	224	246	232	267	237	255	230	241	263	252	239	217	239	280	277	218	248	216	278	252	252	285	271	291	264	240	256	253	255	260	251	273	271	233	264	282	267	285	271	267	267	256	234	257	259	251	272	280	274	259	278	264	254	255	269	250	238	269	246	255	255	246	255	267	257	275	267	244	281	269	267	248	245	273	264	273	269	299	231	241	248	249	260	266	243	249	265	250	286	268	232	253	238	250	298	244	284	225	234	245	273	270	259	259	267	260	257	229	236	236	277	255	277	263	245	268	265	272	245	249	276	272	277	264	260	308	262	252	273	290	267	260	274	270	274	228	267	256	244	267	251	246	302	265	237	260	258	223	274	265	239	252	263	251	246	252	235	251	255	256	271	262	265	280	250	271	256	254	268	287	256	277	264	250	247	252	252	247	251	248	245	262	275	284	236	248	243	271	247	256	257	274	267	256	251	267	254	237	237	272	241	251	270	283	270	267	274	254	263	268	251	246	253	262	272	251	229	245	228	270	232	273	269	263	256	270	263	269	273	275	273	297	258	285	266	266	270	230	296	263	244	272	232	263	246	290	245	274	257	275	246	291	263	259	260	252	256	283	226	262	274	234	272	248	264	251	267	273	258	257	233	247	244	287	253	253	262	220	240	271	265	275	279	270	229	292	274	232	253	258	289	257	242	278	236	291	273	258	249	256	253	263	274	263	249	258	271	243	253	266	226	256	259	231	282	260	274	267	266	273	262	235	271	277	247	259	271	260	244	236	269	259	267	255	231	256	266	239	267	293	257	266	259	259	248	265	227	280	262	251	253	288	266	251	239	268	235	253	239	278	271	229	246	255	258	250	284	247	249	258	253	261	244	273	241	244	266	243	226	235	275	278	274	276	268	292	238	295	287	237	251	256	270	273	242	239	243	260	260	258	260	277	261	273	256	262	255	253	269	248	261	252	269	286	252	201	278	263	258	236	278	254	283	258	281	264	280	238	297	245	249	255	266	270	252	277	255	252	239	233	257	276	233	279	248	261	269	250	295	249	243	234	205	257	249	264	228	259	229	251	282	278	283	273	250	238	265	258	276	278	240	262	242	257	272	257	268	271	244	298	249	238	278	250	243	289	284	262	265	261	270	268	251	267	260	242	244	266	277	253	266	247	251	275	265	247	246	258	248	258	278	238	259	253	239	246	246	282	238	252	308	266	251	260	268	249	277	278	261	243	272	248	273	302	250	240	259	263	219	267	236	262	272	240	238	272	248	270	268	251	264	247	223	242	241	262	265	288	255	252	254	248	284	280	225	259	275	230	256	249	265	273	269	236	262	257	255	282	231	285	262	275	265	260	245	246	252	269	244	233	275	278	263	257	256	271	258	244	265	270	267	244	248	239	279	266	267	244	269	271	243	252	248	256	252	241	259	282	265	277	270	267	268	245	243	239	274	253	267	247	289	252	250	266	258	272	272	254	282	250	269	263	240	270	266	255	255	261	267	233	247	288	268	257	222	238	229	251	294	269	289	273	274	251	237	245	247	275	262	278	262	238	248	272	249	269	218	249	253	229	297	245	237	259	220	251	278	276	231	274	266	246	239	272	243	262	259	257	249	290	266	247	258	278	249	277	279	250	249	290	261	264	243	248	250	234	239	261	262	269	267	265	254	260	257	243	261	255	256	253	269	268	264	239	247	282	248	249	266	251	244	259	243	266	297	269	252	260	254	264	269	251	271	261	240	295	213	251	283	253	277	263	237	247	253	258	250	262	272	251	279	241	231	255	244	248	252	258	279	269	275	275	224	269	251	270	246	256	260	260	239	265	268	253	295	272	267	252	237	246	234	273	268	243	268	242	275	239	279	262	276	273	276	274	263	235	246	261	254	255	248	259	257	267	264	234	256	232	279	254	242	241	252	268	240	271	239	246	249	276	268	254	259	248	251	250	271	262	281	228	248	277	238	266	252	281	252	277	261	278	270	284	237	252	268	261	287	252	251	250	256	258	236	249	259	233	252	229	256	272	276	267	243	270	268	253	250	248	264	268	270	253	252	265	259	270	246	244	269	264	264	253	235	244	253	276	258	277	282	245	252	245	226	230	258	246	241	234	265	240	275	269	279	259	246	244	238	276	254	287	233	245	256	246	261	251	274	238	266	266	232	289	280	280	250	268	232	242	252	291	262	229	270	233	255	273	264	261	277	248	267	272	264	249	256	278	261	274	255	258	244	255	248	249	252	262	253	244	278	249	267	254	260	271	263	241	241	259	279	232	273	266	265	252	260	261	258	249	266	287	294	254	266	230	262	244	258	245	291	242	269	269	263	255	241
51612	61114	59559	39372	26548	20996	12873	12035	11248	10713	6937	5711	7603	7256	5705	3670	2597	2030	1573	1251	1101	952	724	685	675	615	662	646	639	679	681	583	696	621	693	648	668	621	616	616	606	667	634	652	610	652	667	658	637	650	631	628	680	639	621	646	665	617	625	639	612	672	666	637	636	639	641	687	648	679	632	665	635	653	681	627	661	605	627	678	671	660	673	650	606	645	664	622	663	693	657	653	664	608	673	654	645	635	625	673	639	688	674	599	685	669	677	628	642	632	677	625	639	619	663	617	654	635	670	657	671	627	624	625	651	660	657	629	630	618	640	622	617	650	668	667	699	662	623	599	639	640	662	662	603	644	638	631	697	675	648	672	659	667	652	660	626	669	636	632	674	663	660	650	637	619	667	645	666	607	665	699	660	664	660	650	617	681	648	623	689	657	670	626	631	705	664	660	623	604	670	663	693	677	661	624	597	613	689	657	672	643	652	682	641	628	652	681	669	637	625	630	618	612	710	644	615	697	659	642	664	644	625	670	626	670	601	631	652	635	658	660	653	694	675	667	658	710	651	610	630	630	649	652	644	613	658	621	626	649	668	659	638	648	647	642	619	627	665	615	642	650	613	668	663	642	669	696	641	616	660	617	675	628	710	614	638	665	684	641	624	631	632	670	677	636	587	615	686	644	629	630	671	580	607	626	636	659	655	646	652	670	619	651	650	633	632	641	622	644	672	653	668	653	642	644	596	656	698	641	630	651	661	693	660	662	641	659	651	633	589	671	635	659	689	650	696	657	641	620	667	639	676	662	654	659	653	640	618	705	646	660	657	621	677	653	629	668	601	651	697	656	668	615	662	660	653	663	663	645	603	662	676	619	637	617	642	626	641	657	646	651	654	649	622	683	634	658	659	694	641	600	691	678	616	650	650	621	648	664	649	683	613	633	709	638	639	632	667	631	670	649	663	625	648	645	676	660	621	671	610	631	652	646	636	631	646	631	682	670	624	694	637	611	609	616	652	679	628	712	692	633	660	642	642	662	626	610	663	637	631	632	652	641	619	703	623	669	695	679	644	610	681	668	665	641	687	679	639	639	651	648	661	661	678	651	674	614	658	629	659	648	642	654	668	661	637	665	645	604	636	649	681	617	696	604	663	668	625	624	652	619	654	660	627	662	675	620	636	654	662	631	687	688	618	638	649	672	634	655	660	610	637	633	656	628	671	683	610	619	656	625	669	680	644	594	639	630	638	638	649	630	657	672	647	628	628	637	619	662	675	643	639	637	658	636	642	688	619	671	599	596	646	655	585	586	640	662	653	667	650	597	651	629	658	667	640	593	640	661	657	692	651	648	626	624	645	614	656	604	645	657	667	688	651	606	660	670	638	690	687	631	633	674	635	670	660	630	688	674	632	658	668	640	656	682	631	675	683	635	654	652	664	659	607	697	625	598	652	640	640	642	686	661	661	636	671	734	647	666	579	631	654	689	650	606	610	638	655	680	646	664	659	614	640	675	670	668	641	665	686	672	628	615	601	625	651	639	661	660	616	661	685	658	600	657	637	677	610	668	681	681	646	667	616	641	672	665	590	579	638	629	619	633	678	665	626	661	607	659	646	638	633	712	636	636	639	664	638	710	641	679	635	684	634	648	677	659	668	683	653	683	673	631	663	635	649	663	676	716	609	691	663	649	634	642	648	644	619	715	706	670	655	672	639	640	642	635	653	673	647	718	619	632	682	650	684	612	660	637	712	636	661	629	624	651	620	675	590	649	647	653	641	634	636	638	621	637	634	640	632	643	667	652	664	673	673	645	663	680	651	663	685	637	659	634	653	666	622	683	674	639	633	642	643	616	698	651	641	676	671	636	656	675	654	653	645	650	611	619	607	644	633	661	656	650	666	650	599	662	677	635	676	679	658	672	620	636	687	638	666	651	635	621	646	643	635	727	663	622	674	704	609	646	668	673	637	678	671	709	614	684	649	663	678	673	641	647	679	597	626	676	644	626	716	640	632	633	608	662	596	640	616	652	667	682	660	641	626	654	663	660	647	668	589	646	704	642	673	667	661	616	607	666	612	663	635	697	652	692	634	649	647	650	680	642	641	663	657	625	643	608	603	664	625	632	646	656	677	616	656	639	666	655	677	643	666	686	695	673	671	655	664	659	646	621	625	637	664	694	657	627	672	690	667	681	662	641	585	653	628	663	622	609	658	669	630	687	685	671	666	636	666	632	642	677	652	688	642	698	624	681	652	633	631	619	661	706	626	650	658	672	631	661	630	596	684	614	623	626	664	662	620	612	634	662	674	681	646	619	612	700	690	598	673	639	677	611	628	696	663	664	637	675	647	662	662	679	655	653	646	643	652	638	617	677	676	611	644	666	681	652	614	663	613	647	640	690	652	633	667	647	671	650	654	611	660	671	616	642	625	660	618	640	683	603	616	642	643	626	643	621	640	677	624	625	657	661	652	673	639	628	634	689	644	663	708	642	660	634	640	609	634	675	608	637	653	654	696	625	657	652	660	631	651	671	652	621	636	633	647	686	662	698	643	615	680	663	619	635	608	656	670	611	644	643	640	670	648	673	629	604	713	625	627	589	656	659	624	699	655	644	664	643	690	620	661	665	670	668	638	684	601	688	681	692	631	612	677	668	661	655	624	685	667	673	645	611	665	589	644	639	641	647	652	633	607	679	642	659	682	608	642	644	676	691	651	640	621	652	641	651	637	636	637	650	645	645	624	692	630	655	675	675	611	651	667	665	633	689	591	665	608	638	652	647	657	676	593	676	644	670	655	642	644	667	675	644	631	634	671	639	663	654	598	657	628	630	652	621	676	637	657	658	657	651	634	686	655	643	621	621	620	637	642	684	655	627	641	634	650	640	590	665	639	669	630	689	640	653	626	660	630	684	620	647	674	619	646	642	667	654	659	643	611	639	638	646	662	658	655	655	678	673	637	658	658	649	650	629	655	652	669	639	693	604	658	675	688	657	646	638	678	665	659	690	631	652	641	667	677	653	660	627	663	660	681	680	654	642	656	685	677	689	599	628	626	673	668	687	664	707	647	620	607	636	633	653	626	619	617	668	640	642	645	658	653	661	704	715	706	630	617	657	704	661	629	641	641	620	633	654	649	617	672	719	632	637	687	653	647	647	664	656	676	603	642	649	628	622	677	685	682	721	650	645	684	631	630	651	647	660	689	675	639	643	660	668	633	640	619	677	651	687	645	667	595	649	654	646	653	681	684	655	630	635	651	618	636	668	667	674	652	619	628	635	704	648	679	648	680	685	698	666	619	610	633	662	618	694	674	648	638	640	664	614	628	668	637	650	660	653	638	638	620	701	645	657	622	657	622	668	636	634	688	631	601	666	641	660	673	642	665	656	654	615	651	705	655	592	653	600	655	646	674	667	629	679	653	668	698	648	664	635	675	643	702	622	616	659	651	592	619	639	678	631	662	692	606	610	639	637	616	628	631	695	675	653	642	631	650	628	656	617	701	674
74414	76156	66592	39803	20612	12024	4974	3767	4120	2868	1713	1284	1533	1657	1449	1021	688	571	485	419	337	319	327	256	267	268	229	260	249	240	266	231	262	245	273	250	249	229	245	251	269	264	241	239	246	255	255	249	263	253	255	241	237	255	264	232	293	259	247	299	261	224	260	265	275	245	274	268	266	251	247	257	228	235	261	258	282	236	268	259	237	265	234	242	290	265	234	243	241	271	248	254	266	281	242	280	254	279	240	249	289	259	246	264	259	262	244	259	271	241	257	247	242	250	238	262	262	241	268	255	215	221	256	268	265	235	254	277	281	251	251	258	261	246	266	266	265	247	264	268	245	258	259	234	260	285	233	269	286	250	261	266	286	298	282	274	225	265	244	248	282	285	284	277	257	256	275	260	272	239	252	250	248	281	246	266	238	261	256	235	256	246	245	273	230	264	276	241	259	230	240	275	242	267	253	262	261	250	280	255	264	257	274	279	281	276	259	291	254	271	274	277	276	245	254	250	248	236	273	243	261	275	278	248	260	268	256	277	235	256	246	287	245	231	254	260	283	286	246	255	250	257	270	271	269	231	249	233	252	242	283	238	264	231	223	246	254	283	245	241	248	248	262	259	233	273	233	254	243	261	288	266	278	274	233	258	264	258	287	268	259	278	259	242	240	257	243	235	240	269	280	271	261	272	269	230	240	282	265	256	271	271	276	251	251	244	263	245	261	274	245	257	244	220	253	232	252	250	269	267	280	255	242	226	250	252	270	254	279	252	265	250	263	265	269	287	238	250	283	296	256	258	271	242	239	246	254	283	271	262	252	252	233	261	233	249	260	257	249	251	263	269	242	265	234	240	269	269	242	261	270	259	257	247	241	232	233	252	253	253	262	251	260	223	262	282	281	296	274	249	235	264	254	259	297	265	244	241	245	262	258	241	259	227	250	289	266	264	269	273	270	256	281	228	296	273	276	266	262	237	272	248	232	272	290	262	258	253	265	275	253	270	276	275	269	264	260	277	262	241	220	263	275	263	261	241	260	234	217	306	292	292	252	243	268	249	238	272	228	253	246	285	265	281	270	254	282	254	271	266	257	262	241	269	254	268	284	298	241	237	250	269	239	237	244	246	282	247	241	246	270	253	248	238	208	228	268	239	272	265	270	282	240	238	240	243	248	243	236	266	264	241	238	236	250	268	252	268	290	237	283	275	247	265	264	249	263	262	269	278	256	279	255	248	251	246	249	260	247	255	256	246	268	247	279	271	274	253	275	248	263	258	263	274	262	256	252	301	250	250	252	234	254	227	245	217	247	243	246	259	270	263	247	267	263	254	261	278	282	273	296	277	260	232	247	239	255	240	255	269	279	256	249	301	278	241	249	259	294	275	240	258	259	263	286	245	261	257	255	251	267	227	244	264	268	266	298	239	294	259	236	269	270	239	271	258	271	252	260	258	241	250	240	277	241	265	217	247	230	258	256	278	264	269	281	237	247	269	249	228	267	252	246	270	264	278	264	249	254	238	246	242	267	287	272	235	273	264	260	276	257	243	272	245	257	269	252	266	258	252	248	247	275	265	236	272	254	256	251	254	282	269	241	249	241	267	256	250	241	226	250	264	247	261	250	265	249	272	271	234	261	233	230	254	252	258	242	262	272	266	236	257	260	251	275	268	279	249	254	247	225	286	263	236	256	279	279	281	279	250	273	260	262	236	288	271	257	265	277	269	250	277	264	254	257	265	286	215	274	259	223	283	258	254	252	256	282	280	270	266	257	264	275	257	294	251	262	251	242	267	234	263	236	238	266	246	268	255	274	271	270	261	263	239	266	251	248	260	246	261	239	234	258	238	260	249	279	272	244	257	240	232	260	286	244	246	255	267	249	265	277	264	257	229	268	281	252	245	251	265	239	273	284	274	249	278	247	274	243	272	253	271	267	239	282	272	239	230	258	214	270	252	232	268	286	228	265	282	279	262	285	275	266	290	231	270	256	247	235	248	266	274	266	261	251	248	262	242	271	239	262	228	244	247	241	235	264	259	254	225	252	267	242	263	258	253	286	280	254	273	261	231	251	263	290	288	257	234	269	283	276	242	266	259	264	259	254	237	243	246	250	255	271	273	284	252	276	235	278	262	246	243	274	232	261	256	274	252	247	250	254	249	265	255	260	252	292	257	288	253	261	255	268	258	235	209	257	265	238	236	251	269	266	228	234	256	264	228	251	262	275	252	241	281	267	272	253	265	253	247	263	264	260	250	288	272	272	258	264	274	264	246	270	246	222	272	257	276	287	264	269	262	256	230	286	230	260	259	249	256	304	247	253	246	263	236	235	250	248	248	282	260	241	267	252	280	278	234	242	265	250	235	273	238	255	261	232	232	231	268	258	265	267	263	279	251	295	285	275	298	271	256	276	280	253	286	286	272	254	265	256	272	280	223	240	256	278	256	276	256	246	251	256	244	256	250	261	285	240	261	261	253	270	231	272	247	253	243	270	278	245	239	249	287	235	265	251	270	275	286	229	232	253	259	257	241	242	254	277	298	251	230	268	253	228	214	280	250	248	244	268	249	271	270	240	239	262	251	271	272	268	241	233	202	237	242	261	253	251	246	225	252	253	279	253	242	283	286	243	274	253	258	255	259	275	264	263	256	246	287	287	282	273	222	282	270	258	256	266	286	272	304	244	251	285	261	256	248	242	252	245	265	264	284	268	254	267	264	254	263	233	287	273	255	252	253	268	244	267	282	276	276	255	262	245	262	270	236	253	266	254	239	275	251	260	270	274	246	264	258	252	255	250	234	261	266	250	240	283	263	252	247	280	267	256	232	260	291	253	267	270	267	250	258	294	244	248	225	247	275	252	255	303	263	255	248	252	261	255	236	251	255	277	261	228	265	261	274	280	236	251	256	242	257	259	249	258	245	254	269	256	254	247	230	256	271	252	256	241	253	264	263	289	282	244	230	270	255	246	222	228	248	253	259	267	284	266	250	251	271	260	250	255	265	277	272	303	282	308	227	251	256	282	273	246	270	254	243	273	262	258	284	245	263	271	257	253	275	294	241	268	234	265	302	258	281	265	274	278	254	266	264	261	259	290	261	226	251	239	267	214	236	220	252	269	264	272	256	264	252	277	255	252	242	236	232	261	253	248	256	227	283	264	262	251	238	274	283	259	249	246	227	257	263	273	271	249	273	257	254	245	285	278	271	243	226	285	233	271	277	281	246	236	249	255	233	248	258	243	252	254	267	253	253	256	240	279	294	233	287	265	274	259	248	259	264	253	234	263	275	257	293	267	269	278	272	249	259	241	233	282	275	269	265	291	266	252	260	270	247	252	265	284	244	261	270	292	282	243	239	239	234	269	274	238	268	229	269	297	231	247	257	270	250	260	244	284	272	247	271	240	253	250	258	278	276	235	265	256	234	261	273	250	244	239	273	279	260	227	280	234	234	275	262	247	264	272	265	260	262	270	281	249	265	246	256	257	254	242	252	252	271	258	252	251	273
49590	61986	59676	41063	27924	22586	12709	13035	13609	10498	6913	5531	6429	7186	6046	4242	2798	2286	1820	1306	1114	888	784	651	669	644	614	666	628	629	598	683	665	626	662	662	659	644	602	655	608	685	680	673	645	686	635	632	684	664	634	628	666	646	614	672	670	707	685	647	626	718	616	686	666	625	614	635	677	650	709	611	682	692	660	659	677	614	664	672	650	666	657	680	650	684	650	611	656	630	648	620	634	614	681	683	664	671	683	652	635	638	625	649	628	676	636	693	635	621	655	677	614	647	649	670	642	691	609	681	680	669	664	653	636	667	699	608	676	678	616	667	667	651	656	609	683	641	654	636	668	621	635	609	585	667	622	665	666	674	649	658	616	622	683	637	624	597	667	638	639	615	683	667	669	615	672	638	656	659	650	667	605	662	659	655	680	635	665	649	632	667	686	654	673	686	669	646	665	646	636	655	641	615	669	643	694	622	692	639	703	625	636	670	733	644	653	658	635	644	636	654	636	661	630	686	651	649	648	656	626	639	619	677	646	628	627	672	643	645	676	630	652	673	649	618	661	664	651	612	646	623	660	674	649	661	606	628	637	693	697	636	646	661	614	659	663	648	636	701	714	659	633	679	693	680	643	631	705	646	659	654	624	667	630	656	659	659	698	698	691	611	653	618	619	684	653	630	675	668	634	623	707	644	602	676	671	674	659	608	630	662	615	637	646	617	658	649	666	608	629	622	607	610	655	688	638	628	628	700	621	664	657	672	695	681	683	596	696	697	636	622	662	672	675	656	657	649	658	702	662	650	614	637	646	618	675	671	698	620	682	661	645	636	669	619	700	660	656	609	658	607	689	638	655	603	642	626	654	624	651	628	648	616	687	717	638	670	665	639	629	669	667	654	651	663	634	667	627	672	658	644	688	645	680	660	615	631	668	654	658	635	660	620	638	690	665	683	626	635	652	631	656	683	679	659	660	660	632	630	668	649	651	654	637	652	683	644	648	657	669	695	663	669	676	646	653	630	620	643	625	661	657	632	649	640	639	658	669	646	618	645	651	628	674	622	634	666	635	620	664	651	626	650	641	652	671	629	694	661	658	670	624	668	639	668	663	658	659	666	686	634	597	664	615	629	662	644	600	603	632	624	673	629	633	646	651	607	638	622	691	625	608	701	647	654	645	635	623	675	677	638	627	656	696	628	669	603	638	707	656	679	627	663	726	618	640	655	641	629	633	658	597	630	653	651	670	666	619	652	627	628	629	626	618	668	627	631	619	678	660	640	671	658	632	665	677	637	631	648	661	652	634	608	651	658	649	647	657	667	628	629	615	642	662	646	616	601	654	647	683	664	664	624	599	632	610	673	666	652	616	646	662	686	662	698	643	681	648	678	637	619	645	656	698	632	648	685	662	662	623	609	643	619	623	681	621	648	661	628	697	641	610	656	654	656	668	658	649	628	673	669	646	651	592	653	670	668	635	663	661	642	638	613	636	682	595	684	656	683	619	695	658	692	648	665	592	665	664	637	634	659	668	632	657	658	670	682	664	660	650	648	631	645	643	656	636	647	669	662	650	638	684	661	666	658	636	659	643	665	660	645	683	680	631	654	631	652	648	662	676	677	698	667	643	601	694	616	692	621	671	694	641	662	695	645	609	658	623	658	630	639	658	662	658	617	637	640	638	668	629	607	683	638	623	573	661	645	703	656	643	644	627	660	659	656	633	619	662	632	611	634	632	627	641	646	693	650	629	610	595	641	658	646	666	614	649	645	628	677	643	666	664	616	658	648	675	587	673	639	608	662	660	673	652	635	637	668	615	653	593	644	665	619	647	637	647	665	626	624	658	693	628	621	618	697	638	653	638	627	638	677	657	662	645	645	650	646	646	663	702	666	641	672	629	636	658	669	693	635	685	665	659	665	683	646	635	646	663	651	670	695	711	675	673	675	644	662	599	644	662	684	689	619	648	574	666	664	619	665	630	672	629	643	643	674	663	610	636	698	675	636	618	651	652	700	685	626	623	641	627	594	649	596	631	630	642	641	627	637	716	687	627	642	660	675	649	653	666	663	647	586	675	664	674	684	601	623	705	652	618	666	652	670	635	634	670	641	653	639	655	664	674	652	689	661	664	655	641	588	688	706	660	610	639	647	606	609	706	618	673	631	617	658	638	618	643	666	611	671	704	678	625	657	651	650	715	612	661	610	613	631	630	575	624	674	618	707	654	653	633	668	655	622	633	643	616	638	639	671	664	620	656	668	695	618	683	634	672	625	645	646	626	628	689	628	655	690	677	669	684	633	624	585	694	611	638	661	642	639	620	681	657	669	661	672	659	612	664	637	628	622	644	635	715	630	689	676	662	669	669	653	660	676	618	634	668	684	631	599	706	657	643	705	695	657	634	679	658	718	666	669	671	631	682	666	633	650	621	688	660	668	645	679	660	633	692	618	633	622	639	665	670	636	623	703	645	634	640	663	690	638	644	684	701	661	693	678	639	650	638	648	657	622	673	651	610	654	656	652	626	680	633	648	663	649	679	684	596	658	618	674	643	677	667	601	641	635	649	677	693	645	614	652	664	637	615	678	646	652	627	622	603	589	688	643	672	638	665	638	647	659	678	646	665	661	589	683	652	631	655	650	660	627	654	663	661	627	645	631	631	679	586	646	648	647	629	671	616	654	664	587	651	589	676	690	654	653	648	637	631	696	669	636	663	618	628	677	653	663	691	647	657	654	635	637	662	627	641	629	667	620	704	634	611	656	672	692	654	665	649	617	659	681	684	638	671	678	617	667	685	695	621	647	631	661	664	657	627	643	651	662	641	664	678	663	670	648	621	657	664	631	667	627	647	636	696	672	671	639	687	687	624	647	669	622	623	635	660	649	676	694	658	708	689	657	686	614	638	659	625	680	586	680	629	667	665	662	614	683	666	653	650	686	657	663	653	678	643	729	610	635	662	627	680	638	680	672	657	658	618	668	626	634	637	645	675	661	651	653	656	670	654	633	624	636	614	638	645	639	697	694	670	647	651	637	696	647	636	630	673	673	684	627	679	642	662	622	640	661	632	642	647	632	634	651	660	636	628	618	664	640	688	639	644	651	686	645	679	578	643	660	622	658	634	631	628	690	639	621	669	657	626	648	632	634	590	644	661	657	630	629	626	674	636	674	674	622	616	682	666	622	689	697	650	637	671	606	589	627	661	682	658	625	653	643	646	674	673	634	664	662	683	621	638	632	685	633	645	623	615	620	634	671	669	680	668	636	643	659	660	645	606	694	634	660	663	634	631	624	648	679	653	674	676	671	649	627	649	632	630	686	624	675	662	650	624	678	663	653	661	631	617	634	671	630	684	640	683	653	645	648	695	613	637	653	657	632	699	636	654	595	676	642	621	691	612	623	719	649	595	637	612	670	603	681	635	657	666	669	659	643	676	642	653	631	639	652	682	641	641	667	636	674	642	637	609	624	646	651	644	623	653	630	626	599	663	701	663	619	642	597	679	648	666	615
74677	76308	66204	38869	21261	12499	4359	4257	5107	3781	1955	1258	1558	1758	1316	1015	704	508	476	447	428	309	280	287	281	249	286	261	255	251	254	254	268	282	261	282	250	268	274	270	283	255	273	270	240	299	284	247	257	257	237	280	241	274	249	226	247	265	251	252	254	251	256	237	255	255	284	242	258	259	254	255	260	260	246	258	251	235	243	277	247	243	255	245	264	281	241	251	251	248	247	283	262	268	276	251	246	281	253	234	254	249	269	244	251	253	244	282	250	248	231	245	247	245	256	261	251	255	295	276	294	252	261	246	265	271	261	263	256	260	247	242	241	273	256	259	272	258	265	242	251	264	255	265	242	275	224	261	252	258	271	266	258	233	245	272	261	255	238	249	262	243	287	228	232	263	248	259	267	256	245	236	251	244	258	261	248	251	254	255	246	252	259	273	254	253	266	279	258	242	251	258	236	259	267	240	268	253	268	257	283	261	263	258	261	280	261	228	278	259	296	246	250	282	250	265	287	268	239	268	280	272	275	236	261	263	248	245	258	276	271	263	270	262	250	259	258	259	246	273	267	264	237	248	231	258	275	253	247	283	229	253	263	247	247	259	241	271	258	286	241	268	270	258	250	239	261	261	271	263	257	280	268	242	277	249	262	245	275	248	234	265	223	277	273	293	254	267	259	271	270	221	246	227	262	250	231	252	285	275	244	244	217	246	245	259	255	249	268	245	257	256	247	262	247	270	234	231	248	277	281	237	277	267	232	254	262	243	283	255	241	256	233	270	262	258	294	270	265	262	270	262	239	242	260	275	244	243	265	275	264	286	267	270	220	224	234	254	246	265	278	278	243	245	245	245	262	248	235	256	278	266	261	275	284	268	274	289	239	291	260	242	271	255	258	255	264	244	259	259	287	258	248	268	270	264	232	240	272	263	262	241	242	243	278	302	286	250	249	229	232	253	250	251	260	264	242	280	246	230	250	242	225	245	257	258	262	275	237	248	232	218	259	258	264	271	243	267	251	240	236	269	240	245	267	233	299	249	259	265	287	268	255	253	280	246	256	255	282	266	250	228	281	261	251	240	270	232	269	292	290	216	266	267	243	249	250	243	283	256	261	282	232	215	265	260	258	258	289	251	261	252	249	267	241	278	244	248	250	252	261	261	264	273	265	249	277	292	249	279	273	255	235	259	241	250	271	239	278	238	257	268	263	272	234	289	257	271	253	236	276	230	251	293	275	258	283	262	245	272	265	266	265	255	267	230	261	266	274	240	262	263	251	262	262	251	260	251	282	283	251	280	268	264	267	249	278	296	243	261	258	298	261	245	272	236	239	262	254	261	245	258	285	267	250	236	265	270	241	250	250	266	270	296	261	263	250	241	260	255	263	257	253	271	243	274	233	283	270	285	269	279	268	246	257	269	264	279	278	247	288	266	284	247	239	270	262	244	227	235	266	260	252	262	268	256	253	240	253	258	244	252	235	222	219	241	265	258	238	273	273	254	257	244	243	262	243	272	250	246	258	264	257	236	233	276	243	226	280	274	257	249	272	248	258	283	286	273	275	276	281	241	221	259	282	268	288	265	246	255	244	256	247	275	257	257	268	264	272	242	258	260	231	255	246	238	239	287	247	241	235	244	254	255	269	243	230	269	268	262	298	282	247	263	242	278	270	233	296	213	236	260	279	241	284	254	265	264	257	258	259	239	266	246	265	235	270	251	250	255	253	266	249	228	249	280	252	260	254	241	259	282	271	267	260	266	266	250	245	245	274	255	238	255	271	263	245	259	243	264	259	236	237	242	270	277	231	255	263	258	250	241	261	235	253	252	264	251	261	273	243	270	236	251	228	264	233	256	279	271	247	246	257	248	251	257	264	273	246	294	259	277	249	258	248	245	261	242	232	254	266	245	262	256	284	244	250	245	272	264	250	238	273	278	242	257	276	242	253	270	246	256	237	240	253	251	269	282	266	256	251	261	263	272	266	255	271	232	270	284	294	241	252	266	282	266	252	229	266	238	230	243	236	273	272	270	217	227	249	236	248	238	268	227	250	250	254	268	285	259	279	267	221	243	224	267	254	269	246	259	239	293	270	241	256	258	237	283	278	266	271	263	258	250	286	259	244	236	248	275	235	238	264	224	272	244	231	249	254	265	243	254	268	274	253	232	243	257	251	284	237	264	283	215	243	251	268	295	301	258	277	249	253	238	252	261	254	264	243	248	238	262	258	264	264	242	270	233	265	285	256	230	293	282	261	262	251	251	241	250	242	257	239	243	274	233	266	261	281	270	257	246	233	277	243	263	269	247	230	237	273	280	251	222	258	244	278	264	239	260	283	277	262	269	244	233	251	255	249	246	235	251	283	256	248	246	240	243	264	289	233	270	264	275	241	255	284	239	277	264	266	285	258	240	257	262	278	229	248	236	256	263	240	245	246	247	242	259	245	278	239	247	264	246	231	253	241	263	269	271	256	256	283	269	290	263	243	265	255	266	249	268	259	255	255	260	265	263	239	263	254	275	251	227	295	255	298	250	278	272	292	261	253	254	237	269	273	262	262	232	274	256	272	257	260	302	254	246	278	235	281	247	245	258	271	257	268	269	257	248	270	270	268	258	229	266	278	275	273	289	238	262	247	244	269	252	267	275	230	283	273	265	268	284	249	259	258	245	246	248	254	266	238	269	258	244	279	263	266	266	257	255	235	259	245	286	226	249	259	277	237	278	271	266	288	274	249	214	264	269	245	262	282	246	268	230	272	251	273	248	302	252	249	249	256	265	267	262	278	277	273	251	277	259	255	251	257	235	283	248	267	254	231	273	227	267	230	242	255	228	274	249	265	270	262	280	259	274	271	300	258	232	222	271	252	252	273	279	266	263	255	263	245	262	264	244	233	284	236	250	267	264	265	214	282	230	250	250	265	244	259	242	252	268	270	247	250	242	243	264	253	231	286	282	241	260	272	257	252	246	272	253	291	265	280	242	240	283	263	253	226	254	261	235	265	279	288	279	263	276	206	286	240	274	225	250	261	254	240	272	249	241	273	294	265	264	268	277	274	264	255	285	245	252	246	274	252	250	235	264	260	243	250	247	260	239	260	262	262	243	271	273	275	293	256	254	295	257	247	248	277	244	272	253	285	253	262	250	263	271	264	284	272	245	259	237	270	252	241	277	270	260	256	274	286	257	260	269	276	249	263	265	265	265	264	265	242	237	298	265	262	254	277	251	293	244	264	256	245	267	250	235	257	275	265	247	254	259	247	257	246	282	280	263	279	240	272	254	253	226	278	240	255	253	269	259	261	248	272	254	236	285	247	236	254	252	250	240	244	250	250	278	270	224	244	236	244	249	295	273	274	255	262	274	255	297	249	262	259	254	250	256	256	246	256	260	253	261	241	272	255	273	268	263	259	250	256	258	240	290	264	270	256	258	262	269	273	239	264	264	244	255	240	269	255	289	240	246	276	257	265	251	240	261	264	243	262	247	248	266	282	234	292	258	253	244
49846	61327	59737	40148	28844	22991	11468	14234	15851	13412	7155	5233	6565	7461	5788	4693	2970	2155	1871	1436	1323	1003	762	641	612	647	626	679	650	711	638	681	670	614	630	673	648	626	586	614	670	642	635	644	653	589	674	604	663	676	625	646	699	677	668	652	681	698	628	666	653	683	641	678	619	704	632	649	680	662	646	626	633	632	641	686	650	668	676	669	681	669	615	674	651	683	647	643	674	659	634	586	702	617	647	632	643	666	644	657	678	630	667	645	602	655	646	651	657	653	615	670	657	620	678	619	631	608	641	644	650	640	647	657	619	643	643	595	666	730	643	695	629	602	594	624	649	642	617	654	634	719	639	669	606	706	639	631	647	629	673	686	651	657	653	632	691	664	656	667	608	608	652	651	628	639	663	652	660	678	640	659	623	654	664	606	641	645	628	663	663	625	671	654	670	631	604	666	635	651	628	601	611	632	656	717	679	646	673	666	662	635	675	637	657	671	705	650	656	658	651	657	652	625	629	669	654	650	663	622	612	644	643	686	653	615	635	644	645	657	620	666	649	652	663	639	644	642	644	656	673	663	663	691	641	642	638	669	653	615	634	647	640	622	709	652	666	646	624	640	633	607	655	694	641	680	627	644	676	691	636	628	682	624	617	661	612	650	617	651	595	678	677	688	662	603	667	614	641	620	632	647	669	662	613	622	639	674	635	675	661	616	647	690	633	640	674	564	695	619	659	686	671	632	638	670	628	648	673	652	624	637	654	657	642	587	644	640	655	654	646	660	606	609	617	654	665	663	654	677	647	649	625	677	637	655	585	632	659	628	625	673	665	679	633	633	641	636	638	642	660	631	676	620	659	655	671	690	647	664	634	672	614	638	691	611	643	626	608	618	680	668	717	648	695	627	671	640	670	652	657	673	660	634	675	626	630	620	652	639	582	620	651	672	695	674	647	654	648	661	651	635	686	626	631	681	673	664	655	681	667	649	732	623	670	611	639	672	657	667	662	648	633	645	688	623	634	664	637	668	607	617	615	684	625	628	632	643	628	647	665	651	665	665	676	665	629	637	645	617	675	625	678	671	656	644	629	683	637	645	655	690	643	662	639	616	604	654	564	637	687	653	653	660	644	658	645	634	635	654	698	655	657	659	628	658	631	653	631	676	664	650	657	655	642	622	643	655	657	671	630	626	654	684	681	692	671	624	676	598	651	680	688	597	663	618	704	653	603	602	686	645	648	651	651	678	638	605	681	615	630	658	671	670	651	680	671	643	684	659	675	650	689	642	684	652	631	699	656	677	679	636	659	608	619	632	694	652	646	660	615	660	628	657	615	679	641	612	635	687	662	684	633	630	666	614	647	647	654	625	611	694	660	673	646	649	683	651	649	651	663	624	688	654	652	644	631	565	601	632	658	680	685	663	630	685	622	634	675	653	644	705	650	670	637	663	680	624	705	642	621	621	683	674	641	638	620	662	609	708	627	659	667	682	610	668	648	683	661	649	651	634	640	622	693	648	627	622	642	717	627	596	664	643	594	621	655	633	665	660	667	662	715	651	609	630	654	666	648	644	631	644	622	688	658	661	627	651	644	652	638	714	637	570	695	650	627	626	674	626	656	643	626	636	624	653	738	648	651	670	626	660	649	637	657	633	671	624	651	713	652	649	637	654	610	618	641	618	655	643	637	643	642	666	625	663	585	629	645	632	622	674	624	687	685	697	616	648	642	656	668	628	628	660	636	674	617	675	627	644	606	599	610	625	615	714	651	684	685	641	629	633	623	658	663	637	679	681	675	650	619	663	679	717	682	680	682	672	653	701	669	685	651	613	645	666	638	671	689	624	640	685	662	654	645	616	636	633	650	628	644	655	634	663	599	651	667	683	646	658	627	650	623	629	657	677	628	663	652	644	617	669	649	648	675	709	635	667	671	644	634	657	643	607	697	643	635	641	636	626	632	665	633	601	642	627	696	657	604	630	610	702	686	613	679	650	618	640	630	645	620	658	676	619	657	608	642	615	690	697	626	625	684	683	649	633	645	658	650	641	660	657	637	645	625	663	615	643	643	637	635	687	633	688	635	656	660	663	643	631	654	681	704	596	665	647	679	634	627	659	688	648	620	634	645	637	564	672	662	661	646	656	609	583	636	667	642	649	664	607	690	649	682	655	671	645	594	652	651	665	655	647	627	656	663	629	700	628	649	664	695	624	620	677	671	676	661	662	641	676	689	622	640	639	610	655	654	597	684	649	635	651	646	603	662	634	657	661	646	638	663	621	620	626	689	624	635	670	630	630	632	638	674	652	639	678	652	655	636	694	703	642	669	621	710	634	635	669	640	718	675	687	652	658	632	606	671	634	677	665	665	683	647	610	641	650	622	570	633	641	643	625	657	660	633	651	650	660	648	670	640	594	683	680	673	666	630	668	681	606	671	647	653	650	660	717	657	654	633	675	652	636	632	641	638	635	598	645	648	661	667	656	644	610	600	642	626	672	650	637	676	645	624	648	683	624	693	601	642	642	634	646	652	670	676	644	683	653	662	646	655	690	677	627	634	667	612	622	666	617	663	676	660	637	646	639	636	684	638	632	626	659	630	607	695	664	648	659	674	677	634	626	668	675	688	668	666	682	673	623	657	672	648	652	638	639	656	635	660	654	652	653	599	654	652	607	685	686	674	654	644	664	663	658	646	698	616	668	632	661	664	621	657	644	648	655	671	645	613	681	693	636	686	645	646	661	654	653	671	674	677	647	630	645	636	644	683	622	658	600	612	649	655	680	660	665	655	702	632	571	633	716	631	705	643	610	647	649	686	669	630	626	637	692	628	623	669	637	663	654	629	653	633	677	628	664	655	633	663	625	673	636	617	624	667	674	639	654	618	691	675	671	682	639	631	622	609	637	638	684	645	616	635	609	664	673	650	638	649	655	655	637	690	614	643	639	643	656	654	660	654	626	625	640	639	638	603	666	603	686	686	662	634	593	653	684	619	659	622	635	646	689	661	624	585	680	662	641	707	662	614	673	657	668	668	630	694	627	644	626	636	671	655	628	654	636	575	666	660	672	648	628	641	649	667	657	684	726	589	676	612	624	641	609	637	637	650	701	657	644	630	623	624	634	631	655	657	624	638	652	698	674	681	635	610	642	667	661	616	634	596	616	620	673	646	642	672	684	611	620	655	657	674	625	634	686	660	609	639	673	676	652	665	671	644	665	640	639	679	620	630	621	638	675	643	681	631	630	691	642	664	625	658	654	640	648	675	612	612	581	614	645	646	657	632	650	650	670	670	667	649	654	661	644	668	619	616	638	594	651	640	637	671	625	693	662	629	641	606	654	666	610	622	635	674	634	666	635	640	651	661	656	641	614	669	612	682	660	600	649	648	632	685	633	674	676	629	630	667	548	699	658	634	618	612	588	625	705	601	652	648	682	649	666	660	632	649	630	654	652	654	654	625	602	629	696	675	646	639	626	655	678	637	625	662	642	650	667	630	668	663	636	665	628	648	660
77401	76881	65513	37273	20863	12287	4349	4325	4573	3719	2047	1033	1335	1529	1186	959	617	455	463	419	376	285	280	268	266	285	246	244	264	249	234	228	243	276	241	257	288	237	262	228	277	246	262	260	282	260	250	268	258	270	243	250	265	277	284	277	274	255	297	268	287	246	259	259	250	243	263	261	258	253	266	257	282	232	253	253	239	254	256	284	280	258	266	255	264	291	240	252	264	278	258	247	238	245	280	238	262	243	267	279	253	236	264	256	247	240	241	260	261	254	253	268	267	283	287	258	287	266	237	245	274	255	243	263	240	256	255	283	261	269	251	279	230	283	284	236	257	277	242	256	277	266	286	238	246	261	236	262	279	282	248	261	268	284	247	269	276	260	265	267	239	258	286	226	269	269	264	265	251	265	258	250	266	238	226	248	261	253	232	259	268	268	252	251	268	237	267	276	281	267	249	238	241	274	263	284	269	260	245	271	250	272	251	275	286	254	281	289	256	231	228	253	260	259	262	304	247	271	247	237	290	272	274	268	238	240	237	227	241	258	272	270	247	255	246	280	239	241	282	292	262	267	242	243	268	275	262	251	247	256	282	256	257	250	264	247	270	289	248	267	236	266	266	250	251	288	277	237	292	256	250	302	251	258	319	262	281	265	297	257	261	227	278	283	244	239	256	261	270	227	254	275	279	265	263	253	278	261	237	240	228	260	261	254	253	268	243	254	255	243	238	246	277	239	243	252	239	253	282	258	269	241	242	256	265	248	275	266	257	276	248	255	289	265	246	235	256	257	240	269	264	282	229	271	254	255	275	254	271	254	264	253	267	251	241	265	273	283	264	228	250	283	245	280	274	265	271	260	256	246	266	292	234	237	232	228	255	275	270	230	282	250	273	260	238	262	277	264	262	248	246	240	249	286	292	268	279	228	252	255	247	285	270	232	260	262	290	251	281	248	265	252	253	239	274	250	272	269	263	260	269	246	272	279	281	267	214	250	279	253	257	246	292	260	264	277	258	261	269	261	245	264	275	293	245	255	259	244	267	258	281	241	281	280	260	278	230	249	282	281	258	241	245	260	276	246	255	251	245	271	272	271	265	270	261	246	279	227	256	261	264	238	228	247	267	252	245	253	242	247	253	242	269	280	264	244	242	261	246	233	266	251	245	244	236	237	251	263	235	255	254	288	232	280	249	269	232	273	273	250	278	237	260	237	267	219	260	250	252	271	264	226	247	267	276	289	259	276	244	264	241	245	247	251	283	253	248	262	258	307	275	241	253	243	251	241	252	257	247	255	301	250	259	259	249	273	272	245	263	232	233	269	284	250	264	259	252	256	270	249	264	275	256	245	268	243	253	253	276	260	246	266	292	258	256	250	243	231	258	263	260	255	291	264	255	237	258	252	249	287	267	300	245	264	256	285	253	281	285	306	275	289	260	236	268	290	272	269	256	255	263	223	276	292	250	262	263	280	254	257	247	254	239	260	254	255	254	226	253	241	279	285	256	269	264	246	267	264	248	251	284	251	262	281	285	253	248	272	253	239	263	280	269	256	254	262	261	244	259	251	227	260	260	250	253	255	251	266	230	263	252	267	249	262	244	244	255	230	286	288	254	279	239	284	261	238	259	248	259	236	261	245	253	274	249	262	282	247	244	255	252	253	265	265	271	236	251	282	255	232	228	266	272	258	282	283	252	285	264	241	242	264	263	239	274	295	253	274	275	264	245	260	268	243	270	244	273	281	274	265	248	271	272	276	255	224	276	255	281	243	299	274	274	263	287	256	256	259	268	278	288	257	267	265	261	275	256	246	283	253	282	257	246	239	267	246	232	242	250	254	263	235	281	267	244	268	266	248	253	212	252	256	269	248	233	250	271	232	242	255	232	242	254	262	242	247	248	270	287	257	264	252	258	291	279	244	250	244	271	265	234	270	288	239	259	266	253	259	257	262	248	251	267	238	271	280	274	239	253	261	262	257	251	268	253	248	263	235	257	261	255	229	241	247	255	264	243	256	262	264	260	268	262	214	288	280	247	238	265	223	241	262	272	283	241	236	304	215	256	250	249	249	236	275	248	256	250	280	254	270	284	264	252	249	241	296	250	301	245	224	291	264	257	264	272	264	250	255	275	252	264	271	263	248	282	274	252	256	255	267	279	255	246	275	275	241	265	280	250	236	265	276	241	248	276	236	255	277	247	267	268	264	276	259	289	258	264	240	261	254	259	251	248	260	286	285	271	259	248	247	245	250	236	219	244	231	269	284	261	286	282	260	268	261	280	253	253	276	274	248	281	283	231	248	256	250	261	247	289	250	256	283	252	255	272	241	266	237	250	260	268	279	269	251	270	253	249	254	292	239	254	239	243	266	269	253	284	240	277	261	258	257	246	267	244	247	250	252	257	257	283	270	296	262	257	259	265	258	277	257	266	248	255	296	285	242	275	257	238	259	263	265	233	261	270	261	288	267	282	241	251	257	252	238	292	242	234	262	221	274	264	246	265	262	285	284	208	268	247	270	254	246	276	261	271	262	263	260	291	267	242	248	245	230	255	214	260	282	272	278	269	267	268	249	288	245	293	233	249	237	265	271	241	293	253	281	266	249	267	242	289	278	255	255	284	261	241	238	234	239	266	280	262	262	245	238	267	262	255	255	255	265	250	268	279	247	271	257	264	252	262	266	249	254	275	251	246	274	254	244	266	230	272	273	225	268	283	263	261	267	262	263	264	264	261	242	270	253	275	221	254	250	272	248	275	239	243	266	251	263	292	286	255	252	282	267	245	247	266	228	295	246	269	251	233	226	250	253	260	259	266	273	248	279	233	238	261	267	240	279	240	236	275	277	255	257	246	244	263	248	254	238	261	291	242	292	271	260	262	255	225	256	225	252	239	231	279	277	241	268	260	237	290	282	258	269	250	258	271	253	256	239	260	251	227	272	272	273	273	260	250	253	266	254	246	265	262	254	263	237	246	244	269	310	250	260	297	266	223	259	262	284	262	246	260	272	238	254	262	251	277	270	276	276	286	236	288	246	227	272	266	252	229	263	244	274	251	244	273	236	270	241	255	260	267	268	265	241	253	247	260	254	244	255	290	270	244	252	238	241	249	241	253	239	250	243	248	276	274	229	272	251	243	285	268	265	240	260	270	269	269	265	262	251	254	228	256	278	275	249	282	272	244	257	251	271	267	250	234	243	246	248	238	260	250	271	280	276	276	284	274	287	292	276	218	261	289	237	264	265	271	267	238	243	244	239	242	264	245	269	268	246	241	282	241	300	267	282	266	276	246	269	302	263	274	265	283	280	236	277	273	250	264	266	269	272	239	282	245	267	239	259	254	267	261	253	253	262	257	261	226	262	263	245	283	255	239	255	246	234	256	261	242	234	262	256	247	271	277	242	271	274	298	257	277	259	257	239	267	268	254	247	234	247	291	260	278	282	256	260	244	246	242	259	231	268	246	286	224	242	241	244	270	305	269	246	246	278	251	267	259	284	263	247	253	228
51086	61443	58489	40016	28204	22605	11235	14633	14944	13425	7766	4608	5902	6479	5044	3930	2496	1696	1737	1350	1208	857	743	644	634	655	687	673	630	662	621	633	664	598	696	682	651	666	644	629	624	691	637	624	621	654	678	637	643	655	665	681	697	744	672	607	699	654	636	651	678	675	669	653	595	621	656	650	654	698	646	626	661	630	632	638	673	668	623	663	701	632	629	648	655	633	661	662	672	630	655	591	649	659	700	641	639	655	661	676	664	615	655	611	632	639	634	648	620	676	652	657	610	673	658	668	677	650	636	620	650	666	580	648	715	619	623	657	605	694	652	658	686	633	698	645	697	651	650	655	676	644	622	646	661	646	667	659	633	637	659	668	671	632	685	655	652	645	700	633	713	618	641	656	665	657	672	675	666	648	675	679	622	649	652	624	622	664	640	594	663	685	671	695	628	641	629	664	645	627	626	666	652	625	675	664	656	669	658	617	636	660	645	643	662	648	607	660	699	675	622	643	669	674	669	617	667	655	694	683	693	633	636	663	665	624	635	623	652	675	642	641	618	642	681	601	669	636	702	664	627	641	636	664	681	640	638	691	633	640	644	640	663	679	614	660	663	653	700	665	685	629	670	647	657	599	659	640	681	642	639	645	653	671	679	672	644	633	704	610	606	617	692	671	645	687	649	663	688	608	683	651	629	664	644	654	648	669	677	648	648	661	638	640	623	632	689	605	652	636	642	627	617	629	619	665	650	676	655	648	646	644	652	637	609	654	622	637	630	666	659	628	640	673	660	621	715	653	659	672	690	703	681	627	633	618	613	615	634	664	687	676	637	668	602	675	684	660	623	659	644	668	637	683	685	666	664	607	661	649	657	695	697	696	660	673	628	690	640	625	613	657	677	614	595	642	720	691	681	654	666	643	654	681	656	666	650	632	630	641	663	649	658	645	662	636	644	618	677	664	698	635	685	643	663	661	652	628	685	627	624	697	649	664	592	639	654	624	644	637	609	640	625	671	692	645	618	668	693	652	666	648	620	610	674	666	608	704	656	639	665	667	614	640	679	680	649	657	626	645	624	624	634	632	626	660	651	622	672	648	727	645	649	644	683	645	665	640	688	660	646	683	675	628	615	642	641	662	623	641	653	688	666	646	660	635	606	646	644	650	623	669	659	647	619	683	624	642	700	661	645	666	656	667	630	612	632	681	656	657	633	627	647	692	626	614	641	678	677	644	687	619	666	664	637	633	627	675	670	662	703	615	674	650	641	634	651	655	675	623	607	667	583	648	733	618	663	669	658	632	626	681	684	635	680	639	655	669	663	657	680	645	681	623	637	694	633	639	699	668	675	653	698	647	647	649	656	727	610	624	636	682	657	666	637	634	641	602	648	693	656	656	637	639	669	676	633	665	691	708	653	633	606	671	665	661	652	651	644	655	694	690	678	650	656	665	667	624	627	666	635	652	690	649	670	624	658	611	626	653	718	635	628	651	674	634	664	649	629	645	623	669	681	656	659	646	627	588	613	667	675	624	659	685	673	664	636	625	641	590	681	724	700	692	702	619	704	650	631	700	655	644	679	641	645	627	688	665	647	656	675	648	637	581	665	643	688	644	686	706	665	656	634	684	630	659	647	671	655	617	654	675	636	669	647	642	627	624	680	642	630	617	705	647	663	621	628	653	670	603	677	638	615	650	647	689	610	654	709	628	678	668	621	663	695	669	647	671	699	645	636	645	667	676	666	684	668	623	666	677	671	666	617	673	618	690	662	639	636	609	662	644	682	635	612	684	659	647	638	659	638	665	644	575	661	646	602	625	621	635	656	653	668	698	617	661	591	663	653	645	695	621	665	668	620	610	670	650	660	652	707	690	669	640	649	578	648	657	689	643	663	689	623	621	660	676	600	622	606	625	677	599	630	644	626	666	661	644	655	632	628	649	667	628	681	594	668	692	646	615	654	625	704	662	630	648	634	554	620	684	623	689	693	648	654	656	665	604	686	628	663	667	655	663	695	707	669	646	662	688	742	697	658	656	674	659	707	637	628	614	663	669	650	638	646	628	635	660	631	620	682	660	601	658	670	686	633	635	626	640	637	614	654	605	652	632	658	622	675	611	634	611	674	689	645	664	653	637	638	634	675	599	624	647	615	639	643	638	664	615	624	654	653	641	664	678	641	618	656	612	661	688	667	634	660	652	662	663	647	661	627	662	605	639	703	659	631	716	643	652	658	621	677	662	671	622	668	696	628	704	633	656	651	614	642	679	630	679	629	630	673	682	672	630	638	579	674	678	667	624	637	683	668	638	684	642	665	650	654	666	634	636	674	717	613	652	642	673	679	635	695	651	642	627	656	652	630	642	726	605	630	663	629	619	639	610	646	678	664	639	668	617	653	641	648	652	623	649	600	634	649	631	621	627	678	673	645	654	646	661	619	622	633	630	671	642	658	659	634	654	633	664	664	639	631	625	642	589	669	615	616	606	627	616	624	654	638	693	628	678	629	668	654	694	655	662	670	650	659	626	647	645	661	652	636	664	635	658	666	641	697	608	643	677	659	655	660	696	608	649	635	637	697	673	680	674	683	688	648	680	656	633	697	664	672	616	633	659	653	641	634	680	700	616	649	650	683	640	616	674	645	690	673	703	673	672	602	641	631	670	641	605	620	655	625	641	606	686	634	712	716	666	633	642	677	651	652	643	672	708	680	652	631	643	694	629	651	690	647	652	645	690	649	665	662	645	676	661	692	603	659	670	697	636	648	640	657	649	653	614	658	658	630	603	671	664	683	674	621	668	648	655	653	680	702	646	704	734	615	604	688	665	661	665	663	663	638	657	641	623	712	653	700	630	641	667	640	623	619	665	629	646	633	630	693	633	659	642	628	650	608	694	672	635	629	653	707	651	614	682	645	609	630	636	686	604	725	651	635	670	620	628	671	629	671	680	624	611	705	680	636	607	640	621	649	637	667	621	654	664	630	618	659	668	667	653	668	626	681	617	676	662	637	627	652	675	651	646	650	676	637	640	630	669	653	662	702	656	708	669	711	631	634	658	656	683	647	674	611	652	642	628	620	621	639	670	650	627	647	663	631	624	659	606	593	662	670	654	685	672	635	687	625	650	675	690	680	665	610	614	664	645	662	654	654	638	619	665	689	672	648	624	636	647	655	694	640	652	677	625	627	619	661	642	654	651	655	643	642	646	658	668	666	642	625	659	629	619	631	650	691	684	606	708	656	711	694	636	650	666	664	652	672	644	691	639	685	676	654	654	582	666	661	601	637	635	723	691	665	663	652	653	657	621	637	655	703	694	643	630	650	632	660	658	643	664	676	675	679	631	661	627	667	644	620	694	695	671	629	687	628	678	616	630	633	681	652	653	673	648	596	638	681	672	685	650	664	669	623	599	655	666	654	665	611	593	613	665	682	686	612	661	633	647	634	662	634	695	686	655	634	622	663	678	621	599	668	659	695	631	669	624	635	676	643	613	632	644	685	646	631	653	633	631	650	658
75506	76386	65167	38496	21649	12559	4944	5854	4828	3592	1914	1276	1371	1472	1276	893	649	460	565	468	376	291	274	274	277	265	271	289	269	233	279	232	280	253	273	248	278	243	281	287	270	245	277	265	262	272	248	242	266	257	263	248	258	261	263	263	284	240	273	231	263	264	273	255	279	255	290	247	249	260	272	276	249	278	264	267	248	274	250	241	225	299	288	257	251	248	263	258	266	263	262	254	255	284	261	244	268	239	272	266	278	272	226	260	241	242	256	261	279	265	280	287	237	255	244	240	250	275	260	240	246	265	267	246	272	273	265	266	260	266	276	243	223	264	234	260	249	256	260	297	287	252	278	278	277	263	232	238	267	287	262	281	239	264	239	256	249	273	281	260	270	267	255	276	247	271	244	267	248	271	239	250	246	223	227	225	241	256	243	273	240	242	277	272	231	237	251	282	255	263	273	270	232	284	233	254	260	260	288	257	225	262	251	271	273	232	244	267	242	269	245	263	280	265	245	300	250	252	247	272	258	265	290	246	257	269	261	247	285	280	256	238	281	248	229	246	276	238	241	274	283	273	245	272	243	262	261	274	243	249	253	267	264	268	231	243	264	257	233	273	277	255	275	275	257	275	285	254	238	224	246	268	282	272	271	276	275	277	242	241	224	264	260	248	254	245	255	270	289	274	258	254	259	257	264	278	253	251	233	244	249	243	263	267	265	298	261	281	246	239	239	272	271	257	260	229	264	255	247	261	282	286	284	244	240	267	244	243	269	242	260	259	252	268	264	270	279	254	275	268	267	261	259	284	281	275	260	259	255	258	245	261	276	255	281	278	259	248	247	239	234	259	294	248	272	260	286	266	261	243	285	231	260	279	284	237	240	258	250	265	284	253	261	254	250	240	270	240	232	240	230	243	247	248	229	250	244	246	234	269	245	199	234	240	278	283	309	269	250	259	268	237	241	267	252	291	276	292	256	236	242	229	250	269	239	264	266	274	234	226	239	233	239	253	241	270	287	261	271	257	258	261	246	238	285	252	213	259	258	281	258	279	251	272	273	240	263	277	256	285	278	240	215	260	254	288	281	271	266	279	258	241	242	272	262	244	252	272	236	281	262	246	255	260	267	302	239	248	267	236	267	258	257	287	281	245	254	270	266	245	247	246	251	237	240	270	248	249	261	294	279	248	284	246	278	273	246	223	257	272	289	257	256	257	247	227	279	250	247	240	263	251	274	283	245	258	257	274	263	267	263	236	300	275	285	250	241	281	266	246	264	261	246	248	284	265	236	244	240	262	268	268	258	305	238	256	268	240	272	315	255	246	243	257	244	241	239	254	251	268	251	265	284	272	253	279	271	275	262	260	272	255	240	262	259	242	250	273	250	267	264	260	246	276	265	257	243	298	305	245	274	259	274	255	259	240	204	241	297	210	251	246	246	257	266	250	236	252	255	261	293	249	236	260	269	288	285	257	214	256	275	247	282	241	250	243	241	270	262	253	260	237	248	266	236	298	254	269	266	264	262	267	254	276	264	286	259	238	231	285	240	271	228	269	261	251	272	261	224	242	257	271	245	251	255	251	246	246	273	247	252	242	274	242	251	232	260	226	254	231	244	270	260	254	243	280	258	260	262	236	280	239	227	253	249	256	248	255	259	251	234	250	257	277	249	274	237	256	281	252	250	258	244	239	288	272	254	280	252	261	265	253	279	266	281	250	269	258	276	266	258	256	258	252	256	239	279	235	261	256	272	286	252	277	236	263	248	261	283	251	247	298	239	250	276	266	269	273	251	260	278	271	266	253	240	247	236	247	242	236	254	244	246	258	250	207	266	254	294	254	244	256	288	281	243	238	230	253	242	291	259	272	256	253	259	228	234	258	255	259	259	252	263	224	243	257	270	274	257	260	276	273	272	241	274	229	268	236	300	232	259	267	248	266	237	244	280	282	264	242	242	235	254	268	258	311	249	282	249	322	257	274	265	259	286	234	269	256	252	290	256	280	255	264	261	267	264	269	279	275	253	274	253	245	286	220	261	259	290	271	302	281	264	261	255	255	252	247	264	264	271	240	240	236	272	249	271	267	248	250	264	225	225	254	217	256	249	272	253	262	259	232	261	245	266	277	283	274	249	280	270	257	241	259	243	246	258	242	262	253	249	260	254	262	248	280	233	257	248	259	244	277	265	278	249	293	268	257	263	239	247	241	261	253	248	261	247	255	228	229	251	251	268	250	246	272	284	266	280	250	263	233	284	241	258	235	284	273	273	203	243	270	241	241	257	233	241	264	255	232	244	251	249	271	242	235	261	281	268	271	277	253	250	275	262	248	256	276	263	258	260	278	282	286	278	261	241	226	305	252	270	260	273	258	245	241	252	259	258	230	248	229	278	244	278	268	275	256	269	261	261	247	265	253	250	266	265	288	241	255	293	248	264	277	270	275	243	268	248	249	241	242	243	256	244	275	280	228	270	266	255	253	241	288	253	257	249	249	254	256	248	266	253	294	243	274	260	266	261	238	260	272	251	269	250	266	255	263	248	232	265	255	252	248	272	271	256	266	231	293	295	255	272	253	271	272	285	240	261	280	276	261	272	253	274	224	253	266	247	238	230	264	270	252	256	285	272	244	248	258	276	261	271	270	251	256	228	250	253	237	272	271	219	250	243	251	254	254	266	239	244	288	234	264	258	259	265	270	256	258	268	274	256	270	292	292	276	273	266	269	238	289	265	269	282	271	284	272	249	254	279	269	283	249	274	230	244	248	247	246	282	259	253	266	249	272	264	258	279	254	275	236	264	231	259	288	274	285	262	265	281	256	253	250	264	234	250	293	259	248	264	248	242	248	245	243	244	264	262	236	263	268	246	265	280	265	256	251	289	268	266	270	251	248	253	247	242	277	259	233	254	252	293	267	260	299	242	246	266	282	279	242	256	288	259	255	231	276	246	284	296	264	276	232	264	245	253	260	270	254	251	275	259	245	250	266	250	252	249	229	278	246	244	252	274	273	270	222	221	289	253	253	233	221	260	259	299	251	253	275	247	235	267	217	259	267	262	272	234	278	263	245	269	214	273	256	260	260	284	278	260	250	237	258	251	229	268	259	262	228	256	263	249	271	234	267	261	255	239	271	273	232	262	235	245	243	258	237	281	280	236	256	275	284	251	257	278	226	245	279	250	261	239	290	261	258	259	262	234	261	246	253	279	250	273	249	265	265	255	251	278	243	238	264	287	244	259	290	305	268	306	250	259	261	259	279	257	248	245	287	262	252	279	265	253	270	265	259	269	249	269	225	266	259	240	273	252	253	281	233	249	247	243	241	263	285	252	249	259	256	270	273	284	223	236	271	300	265	248	289	271	285	248	243	264	247	264	277	265	286	249	249	276	277	253	264	260	249	233	251	236	263	240	286	242	248	266	266	260	269	272	273	235	244	243	275	249	254	255	255	273	285	273	266	250	239	271	281	276	275	276	252	238	278	278	262	270	241	266	244	255	268	250	255	256	258
50389	61170	58195	41446	28830	23200	12558	18246	14915	12549	7322	5149	5943	6466	5118	3707	2428	1631	2365	1678	1176	840	684	612	647	643	668	666	689	647	639	634	629	639	637	648	643	649	647	618	646	639	694	631	649	643	638	667	620	566	599	660	695	664	694	699	693	660	675	652	617	643	617	631	633	671	653	673	670	662	592	641	634	629	631	647	682	635	640	649	680	627	647	604	676	665	658	678	679	613	666	644	676	612	636	684	662	648	625	654	678	640	715	668	642	635	607	620	651	673	593	638	640	657	662	654	631	660	627	653	670	645	637	640	642	621	621	640	679	676	660	636	674	643	657	672	652	647	635	663	641	653	654	644	672	637	654	618	608	673	636	619	615	647	620	674	671	655	661	697	670	620	651	649	671	671	739	625	675	627	648	626	644	657	675	624	634	656	629	629	675	633	656	670	655	619	625	649	635	701	663	622	597	659	605	679	668	668	675	668	633	670	636	642	644	652	655	681	626	595	660	654	672	636	633	721	604	657	605	668	664	653	641	662	624	657	643	586	619	678	658	643	677	609	647	680	648	678	644	676	635	670	633	671	701	652	621	620	628	616	630	640	663	653	647	699	629	648	645	628	652	619	698	686	635	629	643	625	629	697	654	636	679	645	629	655	654	658	636	638	616	642	611	665	601	678	666	655	683	678	637	661	648	634	645	645	680	651	637	634	629	715	689	593	652	615	678	641	624	725	655	663	659	672	632	633	677	658	652	638	646	663	648	611	661	665	641	640	629	620	644	610	659	662	657	682	641	685	650	684	610	640	630	651	651	719	735	637	610	682	683	650	671	657	651	679	698	643	644	699	644	637	636	646	668	662	641	640	652	634	618	667	653	647	653	670	657	651	615	664	650	665	646	604	642	632	651	641	632	668	629	672	668	653	705	654	633	689	640	672	678	657	616	680	651	684	653	719	594	635	667	637	635	643	629	665	636	649	701	619	666	591	669	664	621	673	639	651	649	656	666	629	622	678	626	666	647	661	596	637	670	654	711	629	641	675	650	634	626	606	667	642	652	668	657	631	713	641	593	648	641	618	675	646	677	629	662	666	663	680	650	652	660	651	623	643	662	705	645	652	668	666	664	640	677	637	647	634	655	656	669	655	706	644	685	658	660	623	683	647	645	637	675	657	636	643	624	667	703	656	645	663	635	628	637	684	685	638	669	629	681	644	623	626	636	684	675	651	624	671	672	636	700	657	670	665	638	638	671	651	619	667	660	667	685	664	656	599	700	668	670	608	651	646	637	633	649	629	628	652	609	625	658	659	677	633	675	653	631	670	625	679	630	636	630	613	686	626	685	647	655	607	624	618	639	661	660	647	658	671	642	652	652	618	632	649	687	628	669	696	651	642	661	639	664	610	665	631	618	693	706	640	676	631	644	660	591	652	640	703	676	675	697	641	628	663	636	649	617	702	682	665	663	681	680	669	675	688	665	643	652	682	679	614	596	662	643	619	639	658	655	634	698	671	616	659	631	653	663	655	689	649	671	647	629	712	656	633	679	633	617	680	637	598	638	643	627	597	618	653	655	626	658	647	690	629	669	627	618	665	673	707	618	638	626	640	662	658	665	675	644	651	628	596	659	601	671	694	650	650	671	662	612	647	666	638	647	681	626	662	625	652	655	645	658	651	646	637	615	624	651	643	663	702	618	646	659	672	666	664	647	608	702	667	673	647	633	643	662	665	655	653	637	651	636	626	644	632	616	670	643	676	647	607	634	676	689	591	618	663	684	654	642	630	656	646	654	645	651	672	669	699	624	648	591	615	654	662	639	657	640	655	653	640	661	645	666	653	663	656	639	659	667	661	663	616	704	665	651	660	646	633	647	677	650	672	647	635	673	614	616	659	655	691	639	657	651	656	606	672	678	656	640	642	665	622	725	691	609	637	657	622	652	686	637	696	684	647	659	684	641	674	671	670	649	683	668	667	652	680	657	604	648	627	659	697	607	648	677	657	634	655	681	641	647	657	654	622	683	674	663	629	711	643	627	672	635	609	646	650	646	642	683	690	637	660	628	638	694	632	637	608	661	645	643	637	706	640	626	661	644	676	646	635	650	604	645	686	589	673	616	656	652	632	617	620	611	659	662	637	616	684	598	658	667	692	648	665	680	642	620	653	665	667	647	667	633	649	613	668	662	647	626	658	610	657	684	690	592	681	657	660	659	626	660	673	652	612	629	643	664	648	619	706	677	637	629	668	637	675	625	640	622	675	628	655	630	636	629	617	655	661	650	672	652	684	673	668	652	659	604	621	662	672	669	663	654	648	701	611	700	649	650	655	667	678	684	669	680	643	632	635	625	625	686	696	673	612	638	678	685	664	597	585	598	704	647	675	632	678	680	674	700	656	674	671	648	625	665	667	656	654	681	686	686	662	661	635	671	669	663	615	616	686	650	628	654	654	665	654	666	661	631	655	670	647	652	620	655	664	669	639	653	644	675	672	686	725	665	616	688	627	658	659	676	677	635	659	620	679	606	639	667	655	625	649	663	672	647	657	602	616	648	664	674	683	661	691	661	663	673	675	640	672	681	684	653	712	689	644	652	645	682	685	653	626	624	664	645	662	662	625	650	649	657	612	635	681	639	637	602	656	638	651	678	650	635	655	675	573	625	636	699	615	612	624	649	620	669	643	660	629	597	606	652	616	671	648	612	683	662	635	643	645	651	674	646	658	645	587	712	670	664	704	667	676	673	664	643	609	629	624	652	671	656	645	644	660	645	666	679	634	661	625	677	652	645	653	671	622	689	632	673	649	652	633	644	610	653	614	650	666	695	608	662	621	674	609	675	635	684	687	612	648	695	678	666	626	679	696	677	701	645	681	692	641	587	685	651	631	614	650	662	669	666	679	660	589	670	645	627	708	629	612	669	660	682	688	662	616	646	672	687	604	649	672	649	645	649	619	612	671	673	661	626	608	608	650	644	686	656	650	628	687	639	647	654	700	640	602	658	709	613	657	659	628	645	650	632	635	632	689	626	608	641	658	646	671	652	617	661	673	685	648	648	681	630	643	624	646	620	618	652	610	657	679	629	683	622	641	594	654	668	677	655	645	644	648	658	678	650	649	666	615	621	617	612	598	593	620	605	610	671	647	664	632	587	671	706	670	641	621	685	684	653	690	681	701	626	681	633	640	627	632	660	662	713	633	670	669	648	608	641	647	697	606	631	634	667	670	647	673	674	624	668	622	632	661	644	685	641	651	669	644	629	666	607	661	679	658	618	607	622	693	608	660	639	643	686	641	655	636	604	660	644	632	629	656	641	652	616	703	675	647	653	658	671	618	670	623	686	645	670	647	642	676	674	679	630	685	680	668	660	665	665	668	677	615	632	636	673	608	657	631	638	632	659	652	647	670	624	669	697	708	683	651	662	620	611	641	655	679	652	657	675	680	646	672	668	687	656	612	668	672	714	654	659	671	629	607	649	660	613	694	668	681	652	648	645	626	619	633	679	666	621	646
73192	75150	65785	39395	20910	11826	4793	6289	5025	3765	1788	1119	1343	1342	1197	821	583	433	502	448	354	304	274	248	245	242	248	225	265	259	263	244	266	258	234	255	282	261	266	268	252	218	262	260	277	250	269	268	284	236	270	233	258	247	244	283	291	239	241	245	250	245	249	256	271	243	260	255	238	277	272	259	262	263	241	279	269	275	262	252	251	278	266	275	258	237	235	243	248	236	256	279	258	284	272	266	240	273	251	259	297	267	280	268	256	284	260	244	260	247	279	216	240	276	273	274	261	244	240	240	263	246	258	267	264	239	264	249	234	259	266	265	263	247	246	251	279	278	271	265	291	239	250	267	270	248	268	260	263	256	259	249	284	257	278	245	242	292	251	261	243	268	245	263	263	260	258	250	241	263	239	238	248	257	275	229	232	250	230	267	251	254	276	233	236	252	287	239	236	257	271	253	252	236	262	272	258	276	266	243	243	255	259	254	276	246	227	247	255	234	227	268	250	261	244	255	266	260	235	276	271	268	281	250	236	282	246	242	234	261	263	279	287	253	236	246	287	251	273	265	284	285	253	262	293	275	279	235	269	273	207	274	267	245	272	236	265	267	251	257	240	271	254	253	245	254	235	218	291	259	244	278	260	242	264	253	263	260	293	259	270	282	281	243	277	259	272	285	226	277	245	273	259	260	238	260	232	242	239	253	253	262	249	270	261	237	250	286	256	258	227	258	259	258	266	292	275	236	232	227	286	287	258	267	242	273	247	252	241	272	278	278	236	241	270	269	236	269	289	268	275	253	264	270	254	257	240	295	269	259	232	249	245	266	269	261	248	256	237	251	255	256	250	252	264	260	270	266	256	268	254	265	266	262	259	258	241	262	259	245	241	270	248	242	251	246	265	258	287	259	288	225	240	261	240	239	251	244	270	219	259	271	228	242	256	286	231	253	286	250	261	278	241	275	241	254	268	257	242	256	266	235	240	266	248	270	286	269	250	246	258	248	260	237	260	260	261	282	261	228	249	245	278	245	285	262	241	268	273	227	268	253	250	272	252	240	249	293	274	246	279	255	240	271	240	276	262	260	271	282	263	258	221	250	253	240	254	243	236	289	265	238	229	279	255	263	232	259	253	244	258	261	244	253	261	245	273	247	279	265	250	269	249	273	267	268	251	245	255	242	263	282	258	266	260	252	254	263	251	237	242	249	271	245	266	255	269	256	259	245	273	269	278	255	253	246	242	296	258	238	258	224	248	226	227	271	236	257	234	280	274	253	250	269	279	272	243	244	264	278	239	273	279	247	254	249	232	264	264	264	263	251	243	244	269	270	262	264	246	251	248	248	267	261	257	273	284	255	277	248	233	277	229	260	259	255	266	252	242	250	253	239	248	245	247	280	280	249	239	236	213	248	259	251	243	242	308	258	274	264	260	263	246	227	276	251	295	223	226	274	270	260	234	239	216	248	255	233	275	253	253	242	287	251	267	246	256	232	251	262	273	238	264	251	236	251	267	237	263	284	260	262	282	248	252	252	249	265	243	287	263	252	271	236	260	229	241	254	254	247	257	244	261	265	272	269	272	226	238	265	254	280	248	252	259	236	258	262	243	246	226	253	243	277	284	269	225	273	255	269	252	285	252	226	275	265	252	260	281	221	246	246	258	272	242	274	263	258	241	259	247	270	254	269	252	226	271	248	276	286	254	236	248	257	260	249	255	244	255	244	291	265	273	239	290	270	245	260	263	280	241	237	245	241	256	269	261	256	261	237	270	257	268	263	259	249	259	291	261	257	277	266	273	250	268	275	272	250	259	251	248	265	252	285	265	249	255	276	259	271	279	267	262	261	243	244	235	270	228	239	250	260	266	274	246	251	277	248	256	269	258	274	266	261	258	228	267	250	221	213	289	257	255	210	282	261	250	251	274	272	236	258	262	250	259	250	275	253	248	237	245	231	270	242	263	276	258	248	265	242	235	262	261	263	249	267	277	223	241	253	265	282	275	269	254	266	284	274	258	265	253	254	252	289	258	230	270	287	273	276	260	260	280	261	276	255	261	260	279	224	269	231	273	246	273	267	291	234	271	226	267	289	259	280	279	287	302	265	259	241	284	244	238	256	275	251	242	269	245	275	263	250	286	257	252	232	262	217	240	274	236	237	264	251	242	239	256	278	257	243	270	263	260	260	265	266	240	277	235	253	237	247	244	249	240	251	255	243	242	249	251	242	255	255	258	244	261	239	258	255	254	228	261	236	254	266	272	257	256	266	244	282	233	289	259	254	253	246	275	237	276	239	276	273	252	253	238	263	258	228	275	252	269	264	243	231	226	235	260	271	275	248	271	259	247	266	245	257	269	269	254	231	272	272	264	247	258	269	279	250	288	217	238	269	262	256	277	275	233	292	271	229	258	272	239	246	265	276	279	249	264	233	232	255	249	282	258	239	267	264	237	248	238	258	250	277	270	249	262	241	257	249	255	297	284	276	267	252	239	254	257	264	262	268	232	273	248	234	275	246	256	258	261	265	242	218	281	238	257	256	260	243	289	247	257	251	268	269	258	263	246	258	267	273	259	247	230	244	220	265	264	250	224	270	274	230	235	227	270	262	240	246	242	283	273	247	264	276	255	244	257	257	242	265	255	272	253	240	252	263	245	253	238	240	240	251	258	251	284	271	229	267	283	289	261	265	263	289	244	257	282	269	238	272	254	266	237	228	272	261	262	236	260	253	258	230	265	238	274	268	238	277	233	274	260	261	281	249	252	263	241	268	265	285	235	259	284	266	256	259	251	285	224	245	271	238	253	267	300	273	256	227	267	244	243	276	255	246	276	260	231	263	270	287	261	224	254	264	274	219	274	216	246	242	250	265	229	243	274	267	253	279	244	236	256	258	292	228	241	270	233	269	280	278	272	274	260	274	269	255	275	274	252	262	237	237	264	254	259	299	260	252	234	237	274	258	280	257	252	252	275	285	285	272	238	245	291	263	233	245	234	250	246	235	288	244	258	269	223	247	246	225	262	264	260	262	242	267	251	260	271	270	231	237	252	276	242	253	259	276	234	291	250	255	239	253	261	285	229	286	267	264	269	273	279	273	285	263	234	259	253	255	260	262	249	255	260	223	249	249	251	286	258	279	261	286	224	266	265	221	273	261	273	234	255	261	261	261	266	268	238	260	248	248	260	246	253	257	262	253	234	253	266	273	282	240	254	299	263	275	258	271	261	264	265	271	266	238	245	270	276	254	249	239	260	229	242	226	261	247	258	306	264	231	250	252	258	268	240	246	270	269	282	258	243	276	225	245	243	262	231	257	275	252	238	282	249	252	249	266	247	283	262	273	281	244	224	264	283	247	232	247	245	269	245	256	245	275	233	244	248	292	261	253	218	261	263	268	255	234	265	270	260	251	253	257	289	245	291	224	245	253	252	245	269	252	276	269	275	240	249	258	255	244	232	242	281	264	243	258	277	278	285	263	264	260	263	263	258	237	263	278	256	246	227	268
50139	60436	59488	41397	27612	22522	12766	19182	15116	13292	6536	5022	5536	6041	5092	3529	2447	1571	1948	1698	1171	890	697	623	640	618	664	673	672	601	654	670	643	663	659	598	663	644	664	642	592	672	628	693	636	647	615	664	706	699	664	684	690	652	618	628	653	699	676	641	653	673	652	690	660	689	619	656	639	643	670	613	658	673	614	656	661	662	634	625	653	631	610	682	651	592	620	621	599	707	627	638	698	620	668	636	648	647	684	592	608	639	664	675	612	699	619	652	626	599	653	632	639	681	680	622	582	660	635	635	626	596	638	673	651	645	627	637	672	656	668	672	656	641	663	624	623	646	577	665	678	702	641	655	654	683	704	663	629	651	673	606	608	596	656	635	628	673	648	647	623	647	664	635	672	645	664	661	616	644	635	652	612	626	643	638	674	651	658	648	637	632	652	685	678	635	606	620	668	623	687	615	654	648	595	666	617	642	663	628	661	645	597	637	630	684	672	655	585	623	645	658	620	669	609	636	741	662	655	664	659	673	621	646	651	614	633	655	656	647	668	663	662	605	636	645	625	624	695	649	643	651	677	663	645	647	629	673	643	637	629	647	681	628	639	623	666	653	671	634	672	626	695	648	639	664	624	625	638	640	616	655	650	655	647	650	691	613	623	683	704	629	698	633	626	615	652	662	662	661	668	663	617	628	661	617	639	628	627	643	632	615	658	620	706	664	634	636	692	635	622	651	645	638	578	627	621	628	651	634	700	621	681	617	636	644	581	652	661	655	638	626	687	668	634	695	646	645	643	618	636	661	699	648	652	652	630	644	600	630	594	652	652	606	647	641	665	655	629	629	647	661	635	636	632	611	699	669	661	666	663	594	721	656	661	645	659	691	642	680	663	635	637	652	650	616	666	673	652	655	604	658	624	645	614	651	665	635	644	601	626	646	693	624	676	699	640	604	656	644	657	651	650	606	639	638	617	682	666	642	647	634	632	587	631	640	660	636	598	630	609	632	660	610	584	601	668	682	663	624	670	640	676	678	668	677	657	643	631	630	633	609	638	632	667	686	647	671	620	681	674	698	629	655	620	661	688	668	633	612	646	623	666	648	630	666	656	639	617	657	693	646	657	630	636	615	681	669	640	661	630	646	658	665	680	653	663	658	683	691	648	615	637	672	692	625	638	651	648	656	653	653	672	623	659	615	690	630	631	663	635	663	654	673	660	681	615	578	612	652	702	661	672	634	638	663	579	647	650	647	689	619	674	665	627	676	644	668	616	640	661	605	582	633	608	680	649	641	594	635	596	669	628	675	676	633	644	695	620	652	634	640	635	624	603	648	613	678	605	675	660	634	640	649	645	607	613	619	586	660	684	691	647	651	665	652	631	620	680	641	596	693	630	660	645	636	579	648	625	659	651	662	648	640	683	637	654	638	630	634	681	705	653	640	658	634	632	638	637	649	629	610	621	659	632	628	674	679	708	614	639	665	635	598	645	633	667	680	640	637	621	613	637	682	629	693	672	656	672	648	658	635	667	676	680	648	598	683	642	644	622	635	630	690	656	664	618	649	690	637	676	677	651	672	624	620	642	682	622	698	663	706	611	573	615	635	666	706	670	651	627	635	628	622	651	666	687	704	618	616	618	696	653	637	643	689	625	624	623	663	643	687	683	636	684	666	627	666	655	630	616	641	653	670	655	687	658	654	627	652	683	635	632	618	659	648	631	655	634	649	652	648	630	597	658	664	634	614	670	646	636	637	639	664	636	674	639	687	640	696	624	674	648	614	668	639	681	634	658	631	658	624	616	639	622	661	663	602	600	641	634	655	631	634	626	644	613	606	635	678	624	665	666	672	682	640	654	605	633	663	657	645	695	650	630	670	643	636	662	654	633	654	644	626	655	602	619	633	669	710	647	654	691	591	654	643	623	666	674	656	706	657	670	667	616	636	678	586	661	669	692	637	648	633	652	649	606	676	662	632	626	662	621	659	636	645	634	645	616	627	692	672	651	637	643	676	639	659	630	676	651	633	690	625	637	632	605	629	608	655	644	639	618	628	661	598	614	632	632	643	679	657	675	622	699	650	630	648	625	613	678	669	628	655	656	683	643	712	635	624	651	640	624	645	632	618	678	643	641	615	648	648	656	617	633	648	637	653	674	675	637	616	618	660	640	653	685	671	685	621	654	654	638	617	586	662	619	651	666	641	637	645	643	687	632	617	639	608	623	645	693	658	658	647	648	618	620	627	660	622	707	572	645	682	664	601	637	589	585	610	641	628	659	642	675	684	604	648	636	639	625	668	658	678	625	645	654	613	676	685	643	623	628	669	642	656	674	652	612	686	648	667	624	662	606	615	619	638	703	647	650	629	664	624	630	599	658	644	629	653	656	661	666	627	628	657	640	634	656	667	674	670	650	681	620	619	621	655	681	654	690	656	653	607	680	660	633	625	652	672	702	634	659	634	628	659	634	674	624	644	640	645	671	694	653	646	617	626	606	668	623	636	659	629	665	628	611	647	614	676	647	680	697	670	616	669	632	672	635	657	613	648	653	631	715	684	646	660	664	683	623	676	668	605	669	627	663	661	592	659	633	707	623	647	621	641	650	610	628	657	607	690	646	655	626	637	635	657	673	626	614	644	645	633	634	641	640	665	624	624	680	643	626	657	624	664	629	642	618	610	647	649	658	622	686	650	645	667	626	664	617	675	612	650	685	650	646	645	665	664	652	701	647	648	616	603	609	662	662	682	655	645	653	674	602	643	659	596	629	657	630	675	631	688	603	652	647	654	658	653	625	639	649	660	678	690	628	635	626	656	697	667	659	650	644	730	667	632	654	631	655	650	661	635	636	633	637	619	687	667	636	676	617	597	664	683	660	670	660	649	652	699	639	632	641	612	618	632	664	623	672	661	642	614	668	632	658	685	644	652	681	653	625	636	693	590	682	655	620	639	627	644	661	667	637	658	648	657	661	659	635	596	666	604	680	645	612	631	630	585	618	637	691	655	624	639	666	656	636	637	639	622	609	668	679	657	642	645	658	695	638	636	651	626	640	639	616	642	654	637	625	651	632	641	612	643	626	658	659	648	637	626	665	641	654	669	617	608	656	626	615	665	670	679	683	659	658	618	604	669	653	664	632	629	680	661	659	655	649	644	663	676	672	639	633	654	622	613	650	631	622	663	625	644	612	661	662	641	691	644	606	632	594	643	639	644	655	647	669	652	657	659	624	623	655	631	642	665	636	642	670	652	648	627	643	634	672	697	644	645	644	681	625	646	618	678	647	624	647	631	623	605	637	639	649	591	628	686	650	659	678	647	646	662	615	672	608	632	666	661	683	659	647	672	652	618	651	683	646	674	667	607	655	620	577	616	671	686	634	626	640	623	650	691	650	648	616	618	648	673	639	636	657	645	589	680	642	627	627	691	632	665	620	635	614	611	623	650	629	697	646	667	611	648	656	627	625	618	636	614	709	634	633	626	700	679	602	684	654	602	673	665	659	655	660	622
76726	76529	65642	36862	21065	12027	5383	6054	5090	3482	1895	1230	1273	1128	1101	744	615	432	479	406	401	313	282	250	236	216	248	245	252	246	277	278	246	217	263	257	258	255	266	260	273	259	269	235	283	266	250	275	263	244	257	216	288	257	236	291	248	256	248	239	237	268	259	281	256	242	255	260	265	277	225	272	269	239	274	269	237	243	279	246	246	249	245	247	264	264	282	257	294	250	244	264	260	273	261	262	267	256	252	242	228	260	273	274	245	250	250	247	239	267	254	277	254	262	270	264	283	256	241	266	275	263	267	276	271	264	260	254	242	272	273	254	250	243	266	251	271	267	248	253	263	257	256	270	254	246	264	256	245	297	241	248	235	256	231	287	293	258	228	218	283	262	240	271	251	246	255	255	254	254	255	248	249	233	247	262	224	254	260	229	285	252	269	248	255	241	276	256	274	262	300	256	257	248	253	250	236	262	264	261	271	266	257	289	261	269	266	238	267	257	270	277	264	252	271	278	241	260	268	249	255	216	253	257	253	286	280	273	244	241	260	246	269	270	262	267	275	248	248	287	250	263	279	283	258	287	238	231	280	261	248	264	273	270	253	247	264	261	250	260	284	257	273	267	257	243	246	237	253	245	256	233	261	262	253	282	244	254	251	272	228	290	259	236	267	252	275	257	271	237	278	224	231	257	283	269	263	229	242	244	230	215	229	274	248	260	276	243	249	268	247	250	288	269	249	263	285	242	252	232	238	234	236	245	245	265	266	278	243	270	265	279	218	270	260	260	254	229	252	249	258	265	305	241	264	242	272	266	228	256	239	227	270	270	253	233	250	244	209	285	248	238	268	296	269	278	246	263	261	264	256	257	269	264	267	277	283	273	268	266	273	264	253	250	232	249	282	225	266	249	264	234	267	287	259	280	220	252	230	286	250	247	215	233	239	274	262	272	273	273	285	248	282	255	253	274	253	257	230	267	235	273	264	241	248	276	243	270	255	241	284	250	251	274	250	269	267	254	276	250	239	254	252	238	262	282	253	239	250	247	260	265	263	251	248	244	243	251	279	296	240	244	239	263	240	259	277	272	255	247	252	274	264	255	279	239	269	229	247	256	256	252	283	280	235	242	238	282	242	239	275	254	281	259	258	276	245	272	219	258	248	252	224	245	253	230	267	248	313	298	259	270	270	283	272	250	219	274	251	263	253	284	248	264	261	257	276	234	265	256	230	275	258	271	269	245	239	257	281	249	255	276	241	252	242	254	242	237	254	265	235	265	257	279	282	276	287	216	257	268	226	248	227	256	286	249	242	248	305	215	286	267	275	267	263	256	276	249	257	277	244	257	247	282	239	250	219	250	264	236	240	261	292	278	263	236	263	300	248	275	269	261	225	259	257	260	212	256	260	229	251	249	272	282	275	244	256	236	245	241	272	266	263	268	246	264	268	265	270	267	260	279	244	273	286	253	231	267	298	274	258	244	233	271	261	281	241	269	225	241	229	281	240	280	260	227	281	266	238	261	263	275	249	266	274	246	254	273	250	256	258	267	255	265	247	250	263	251	220	269	281	242	261	286	268	243	308	293	266	258	260	244	241	316	240	259	271	236	249	241	256	247	287	277	259	221	257	246	257	266	240	248	275	258	240	252	263	275	266	284	234	250	223	229	244	241	258	277	289	280	272	281	236	271	280	282	246	241	251	271	268	254	283	236	242	250	262	261	255	289	272	249	264	254	253	242	261	253	254	267	254	258	251	259	235	247	246	274	244	246	223	245	272	262	283	258	260	258	256	252	271	262	267	268	301	265	282	275	255	274	221	256	273	258	273	258	248	266	239	255	271	249	271	226	233	250	240	247	277	304	247	252	236	235	260	272	267	268	253	240	268	245	265	282	242	237	224	261	257	248	222	234	256	270	243	259	271	294	281	249	284	265	259	252	245	279	269	278	252	267	242	259	236	263	239	273	286	238	232	254	252	269	269	262	269	246	286	265	231	234	270	244	224	263	276	248	261	248	268	266	263	289	246	258	264	261	232	265	241	260	250	228	238	290	266	230	257	267	265	241	279	278	241	282	238	288	268	292	270	281	256	242	243	244	271	248	266	244	250	263	274	254	255	263	275	265	249	253	279	240	291	270	278	265	249	278	288	234	241	268	226	292	272	260	261	258	271	273	235	266	241	284	270	267	245	245	269	272	264	262	271	266	268	274	248	224	242	273	277	247	234	247	268	246	234	241	263	255	251	245	248	243	228	232	262	246	247	287	256	245	293	268	278	269	249	262	246	225	262	265	262	237	279	251	229	253	252	252	258	241	251	258	257	242	279	273	218	289	278	267	233	266	237	294	277	256	243	221	253	246	262	263	250	265	232	243	251	266	285	268	238	253	269	238	230	253	264	258	245	284	251	270	250	251	254	248	243	266	260	275	297	233	254	241	262	264	280	252	251	253	248	254	264	232	277	279	269	285	277	275	256	252	268	236	231	253	270	258	257	236	279	223	240	232	247	264	233	267	269	265	263	232	251	246	248	245	252	274	282	261	262	240	249	237	228	273	280	281	268	240	278	266	242	259	271	263	259	251	244	240	250	244	282	268	282	262	261	249	270	274	298	262	284	255	286	240	245	260	272	245	254	250	260	235	239	274	283	257	251	249	264	247	266	272	281	263	286	285	267	287	275	269	242	248	247	263	215	236	255	246	270	259	243	234	279	246	251	259	250	233	297	211	246	267	251	248	268	243	242	257	232	224	252	261	250	259	279	261	253	262	237	255	263	251	259	266	301	249	241	228	244	244	244	267	232	260	237	260	248	257	264	240	241	269	259	257	253	247	252	258	277	245	243	278	245	253	242	251	241	234	251	253	248	279	262	255	278	257	298	242	260	273	257	263	239	260	255	260	259	257	263	264	246	248	263	291	274	242	237	251	252	237	269	272	266	251	269	250	292	260	298	243	226	265	223	269	263	264	276	260	260	222	238	244	256	242	241	265	280	240	233	253	233	268	236	260	274	267	285	264	246	265	230	268	238	246	272	255	252	284	259	262	250	235	279	233	262	232	222	248	249	238	270	237	282	269	229	259	245	279	279	253	266	268	270	278	252	250	251	267	281	240	224	289	257	238	288	260	242	241	249	230	257	228	259	251	259	239	270	261	267	232	278	265	263	250	229	243	267	267	267	247	285	255	244	246	251	265	265	262	248	263	233	221	241	265	251	247	232	276	257	299	272	266	270	235	248	242	262	261	270	269	238	235	239	282	234	264	281	247	255	221	238	251	268	257	248	266	247	234	264	250	265	255	256	239	269	244	261	261	246	246	264	283	225	255	231	241	235	246	284	253	235	267	238	240	264	250	223	256	282	244	268	241	267	261	278	257	222	235	281	248	244	237	234	282	248	236	242	244	261	263	242	266	261	241	272	262	240	277	233	307	290	247	265	260	260	256	261	266	238	250	252	238	242	260	270	231	238	266	244	235	258	295	246	224	251	261	253	260	267	269	270	265	281	232
50733	61319	58690	39789	28401	22472	14269	18866	15036	12264	7229	5039	5441	4940	4624	3136	2507	1479	1757	1524	1287	961	724	663	616	657	612	634	608	587	694	606	658	628	643	642	631	658	652	664	628	709	602	653	656	682	673	656	619	645	681	672	656	705	672	655	640	680	688	667	611	607	619	623	655	668	679	588	611	647	608	648	683	657	667	611	652	626	629	643	645	625	617	648	644	580	609	645	633	648	650	669	615	620	650	626	602	627	655	662	642	646	635	632	642	640	700	669	640	627	664	605	665	621	644	647	623	681	642	677	637	663	602	648	640	637	622	653	703	601	654	644	629	618	635	664	621	640	618	614	673	660	650	587	615	649	614	616	652	641	639	656	595	638	621	635	683	657	627	629	635	640	631	635	663	621	706	683	594	629	595	675	607	617	699	630	675	633	668	630	616	628	665	643	633	660	674	623	615	672	646	641	639	643	655	563	651	654	670	664	649	604	677	634	651	641	612	651	619	634	683	678	656	642	604	635	654	645	690	636	656	657	651	660	642	633	654	602	653	685	636	681	618	651	656	646	586	658	651	637	661	616	675	634	638	582	652	629	649	664	677	658	607	637	609	598	666	618	623	657	629	641	630	627	629	619	665	675	601	629	638	630	625	626	651	668	690	621	692	640	652	634	666	632	617	729	625	680	660	650	636	619	610	653	636	612	621	687	627	678	667	633	617	666	621	665	635	656	609	653	649	591	609	691	660	693	606	677	675	626	649	624	605	626	628	653	659	640	623	661	656	600	632	695	648	617	656	641	643	679	631	630	627	615	654	624	664	671	650	635	649	660	642	658	660	609	653	658	629	628	637	634	635	682	646	635	633	605	624	601	659	647	606	627	665	691	656	622	670	655	592	639	637	653	649	651	623	627	617	678	638	647	644	636	611	620	656	663	661	645	645	648	639	631	613	642	669	645	642	650	650	695	671	632	591	654	619	659	679	630	599	621	634	645	628	627	643	656	626	604	683	640	637	680	630	606	646	640	717	609	641	632	648	649	629	634	627	631	588	633	643	622	640	642	643	629	630	670	632	600	628	649	626	645	646	611	653	624	609	645	634	672	634	653	625	669	660	645	674	674	688	606	678	642	636	650	661	657	655	694	633	632	666	614	634	668	705	605	641	622	635	602	640	648	636	679	617	622	656	652	680	652	622	638	594	670	602	647	635	611	637	661	653	606	622	686	657	593	600	654	661	616	677	613	627	676	712	636	658	622	690	626	683	646	641	619	673	631	652	658	665	629	647	643	650	606	704	670	672	616	646	632	639	605	650	597	612	620	653	663	631	635	589	610	620	634	619	641	689	650	631	666	632	638	678	672	633	644	627	663	650	610	629	667	648	646	626	628	664	619	619	671	594	641	641	623	637	632	610	642	664	656	588	632	605	637	620	626	648	644	634	616	664	671	650	660	691	648	659	659	626	649	630	658	689	636	672	643	632	612	666	629	636	648	689	638	617	603	678	628	634	638	649	683	698	645	679	652	624	632	644	645	667	615	629	676	619	559	664	670	608	678	639	642	633	638	613	593	656	651	624	658	611	641	637	605	689	628	642	593	630	607	633	681	622	626	620	614	633	644	684	619	622	648	665	630	640	649	649	638	651	648	621	669	660	651	663	638	656	627	661	669	653	623	643	676	662	632	669	652	677	644	683	649	629	643	667	668	635	650	632	683	622	669	676	621	663	641	695	653	631	653	602	640	596	645	641	627	631	641	652	614	599	649	637	669	611	657	642	652	665	659	640	625	607	700	653	619	639	642	654	681	594	682	617	641	620	627	665	678	632	627	635	620	632	667	579	608	614	653	609	645	647	639	626	624	645	632	627	667	695	671	610	597	652	643	640	667	635	641	682	674	654	677	641	629	640	686	692	654	630	651	631	624	594	614	626	639	675	631	626	634	636	630	687	605	630	613	630	644	657	639	640	648	616	658	645	601	646	614	653	623	662	649	683	598	631	629	620	636	624	649	672	642	651	646	636	640	642	657	604	649	653	643	640	659	635	631	654	625	639	718	633	643	660	641	630	691	664	681	633	686	663	669	652	624	664	641	634	617	681	640	645	640	606	698	649	676	657	655	656	637	663	628	640	619	633	662	571	646	674	682	679	634	698	623	649	621	657	644	610	635	612	661	621	673	644	642	623	667	685	674	629	639	632	615	643	649	638	633	620	619	650	660	637	640	643	610	640	647	688	618	593	625	688	640	624	593	664	663	622	692	617	625	581	638	632	655	685	666	662	646	650	638	636	649	660	663	720	666	612	646	674	659	653	620	672	649	592	666	645	632	685	687	629	663	639	654	610	573	658	640	677	638	673	609	597	640	669	614	678	636	653	658	651	627	618	606	687	635	648	681	657	649	705	648	596	672	654	623	674	656	653	636	638	625	656	599	683	628	615	639	634	651	649	617	682	641	662	625	634	680	680	608	632	640	630	649	645	637	616	643	658	670	652	633	640	622	637	647	646	629	674	631	644	656	693	643	689	666	620	695	614	622	656	607	624	636	611	697	635	629	613	664	661	685	641	617	641	633	685	679	679	635	659	664	684	651	620	667	621	611	646	623	654	649	604	666	590	658	636	648	626	649	658	647	641	671	593	632	672	674	623	627	643	652	653	628	616	642	614	632	671	641	633	625	634	636	628	612	637	664	655	597	615	676	624	615	690	655	663	689	682	645	650	695	655	681	684	578	690	651	613	665	658	656	608	641	665	644	659	626	634	629	666	635	616	627	618	632	666	685	623	622	646	652	682	697	648	631	648	678	640	654	650	684	623	639	651	638	593	643	643	639	629	646	701	679	645	662	706	690	629	639	615	671	608	617	595	626	634	659	649	644	615	642	662	668	633	613	636	652	705	613	624	616	656	653	645	623	650	666	678	620	666	668	619	677	666	661	622	651	590	654	624	705	596	632	619	630	628	657	658	670	662	608	635	641	666	634	627	657	628	613	650	627	670	620	604	640	652	641	624	665	686	654	708	646	675	660	676	645	630	630	651	637	705	625	649	652	621	645	677	636	599	653	632	608	655	679	671	655	640	633	662	640	622	654	633	625	639	614	616	636	630	644	656	629	625	660	624	644	588	629	632	633	617	653	648	649	613	585	611	625	656	649	675	629	650	616	631	685	663	659	630	672	637	622	599	668	631	661	643	667	639	613	663	693	682	622	609	624	679	657	672	614	645	693	636	627	607	660	642	634	678	609	624	643	630	671	587	624	665	634	634	645	670	656	654	589	639	650	676	653	589	612	633	654	632	623	692	638	614	636	642	701	660	683	621	605	600	610	608	631	666	665	608	675	653	677	652	659	738	660	661	672	642	650	610	647	638	676	660	668	628	613	599	658	674	673	652	662	624	659	617	669	627	628	651	635	691	644	643	617	615	617	627	651	614	669	621	684	651	612	657	619	638	673	663	694	651	636	630	623	626	613	626	647	643	634	621	625	627	676	654	630	680	670	688	643	678	622	654	653	624	639
76638	76130	64410	37568	21512	12891	5704	6707	5401	3665	2155	1252	1342	1160	927	628	564	454	435	370	315	290	300	264	265	233	276	249	266	276	242	258	242	238	277	263	256	250	258	249	240	237	242	276	268	243	277	257	249	236	292	271	239	242	270	235	260	232	266	261	282	249	249	291	240	260	277	249	236	264	246	236	276	268	287	254	253	254	250	254	243	262	220	244	260	223	247	245	240	268	279	262	259	238	266	257	289	270	301	247	286	278	256	287	245	230	260	277	247	239	283	266	241	240	281	234	242	245	255	250	229	239	289	243	258	224	250	239	266	250	265	248	273	289	236	265	236	265	245	250	269	262	246	232	227	240	245	246	267	250	258	269	253	244	264	234	251	218	264	267	248	268	286	273	255	253	256	246	263	261	257	258	257	215	236	232	216	248	285	243	257	248	245	279	254	264	244	292	267	256	241	254	282	244	282	277	255	267	254	253	246	249	257	249	249	270	255	274	285	241	292	242	270	267	236	260	243	261	264	300	266	271	269	244	241	237	233	281	250	243	242	250	252	225	227	283	262	223	279	239	261	258	262	262	231	264	241	260	262	234	271	246	261	238	259	247	239	267	273	242	280	255	246	265	248	262	253	275	278	248	256	239	260	237	293	261	249	277	234	223	224	254	247	284	232	245	255	251	259	280	243	243	261	271	262	265	240	270	259	256	253	271	236	269	238	208	210	258	250	233	295	265	243	246	248	247	250	241	247	252	240	263	248	254	279	254	263	240	279	253	239	235	263	263	254	262	248	239	225	242	249	264	272	231	240	222	265	249	253	252	262	273	274	254	246	240	269	260	269	256	236	275	249	284	260	243	258	252	215	291	240	278	261	241	243	226	284	257	232	247	266	242	259	246	253	251	265	256	272	256	239	254	262	265	260	256	287	277	293	265	251	234	276	251	236	233	248	259	287	283	258	244	246	256	284	272	249	272	257	245	254	218	226	243	240	253	256	233	259	275	287	245	264	286	247	265	255	245	252	260	255	273	235	276	239	264	239	240	297	258	242	272	251	244	255	252	251	269	268	251	262	284	253	267	297	277	257	234	240	254	261	253	241	247	257	240	232	260	270	247	236	262	283	256	253	246	232	256	275	249	249	265	233	266	270	274	272	263	226	276	281	249	246	266	255	280	286	261	268	256	256	274	255	251	233	236	254	252	281	260	261	255	232	249	243	274	253	225	263	249	254	254	271	242	255	253	246	241	273	257	255	301	256	227	240	264	239	260	256	221	230	228	261	258	216	249	256	253	240	267	261	249	258	261	248	271	272	245	274	283	242	241	249	248	253	282	252	236	255	252	261	243	225	254	273	265	247	268	294	269	268	252	235	260	246	235	260	276	243	258	251	240	271	268	255	256	246	268	229	264	228	268	280	250	261	276	260	252	238	246	266	255	252	278	251	261	256	271	245	266	276	260	258	262	217	261	289	283	247	242	254	261	257	268	220	253	257	251	234	261	246	242	207	243	256	263	249	252	267	255	262	232	257	273	249	261	278	246	219	276	255	270	254	254	267	266	260	263	264	251	269	246	240	235	244	245	251	269	259	266	222	269	272	260	288	252	259	254	262	271	257	250	241	261	261	247	217	252	266	260	212	257	268	219	281	255	266	240	250	226	243	255	256	254	275	257	243	273	271	228	239	269	266	248	251	232	254	216	269	242	269	216	276	261	264	270	280	246	270	247	240	245	261	238	242	268	254	227	264	241	285	256	246	242	281	284	261	253	258	278	276	280	235	242	273	234	245	247	254	253	237	258	253	249	243	228	268	255	263	263	239	250	264	246	266	270	263	243	271	246	283	249	225	266	286	238	294	265	252	267	232	267	268	264	239	242	251	269	241	287	249	245	267	264	261	243	266	265	275	264	268	282	260	265	261	231	267	240	271	251	275	259	239	272	278	234	238	249	248	251	234	245	251	256	242	250	255	258	247	229	246	247	234	256	254	277	261	282	235	253	279	271	261	280	246	240	244	257	274	257	268	239	270	274	259	243	242	259	244	240	211	266	247	249	240	238	241	259	264	251	272	242	236	260	248	244	267	256	248	270	273	243	238	267	252	289	262	263	244	273	231	255	260	245	263	267	255	260	281	258	229	303	265	238	257	251	229	248	245	279	252	268	269	266	242	250	279	272	270	258	242	259	250	268	263	244	270	261	266	254	250	236	237	245	259	266	262	265	249	219	235	239	249	264	278	267	238	255	257	248	245	244	240	248	263	245	239	242	284	273	295	260	245	262	252	225	253	261	253	287	269	244	273	257	267	258	248	247	278	229	236	272	214	248	230	273	252	248	262	271	246	232	247	261	262	273	267	279	259	235	278	239	258	259	252	264	284	236	289	243	263	248	279	284	249	257	275	238	233	295	279	266	272	259	237	233	269	266	240	225	247	258	269	298	254	232	257	264	255	252	257	276	257	247	232	240	273	266	245	277	243	258	252	250	262	258	268	230	251	259	250	265	236	264	251	251	233	236	255	250	240	267	262	233	249	235	303	230	249	249	247	266	255	256	296	258	251	278	241	237	224	250	270	247	237	261	260	241	256	234	255	234	255	244	235	256	244	275	271	227	253	261	265	247	259	256	272	300	270	261	280	273	292	265	272	236	230	247	262	271	249	234	252	240	265	244	236	241	243	240	246	280	277	270	264	261	256	269	236	283	265	248	257	264	253	235	245	274	255	266	262	241	239	266	263	247	244	264	242	240	279	250	272	270	256	253	230	242	228	262	239	280	287	251	261	265	284	256	237	285	229	273	292	247	250	230	235	260	251	249	244	242	270	239	256	231	258	248	252	261	263	254	235	255	240	256	257	254	267	247	249	280	240	255	275	252	230	247	278	260	251	261	287	261	237	259	286	261	248	235	278	285	259	269	239	259	248	251	242	224	265	228	272	263	262	255	264	248	270	271	254	251	274	283	252	244	239	276	231	259	296	290	243	244	270	277	248	251	260	262	255	278	239	259	251	265	215	269	282	226	249	266	284	278	250	239	261	237	277	244	264	267	257	250	259	260	255	256	265	245	242	261	267	247	249	252	229	241	276	259	250	235	225	282	226	229	269	262	259	248	233	278	283	255	254	273	242	212	256	272	261	257	276	291	261	221	264	227	260	232	269	253	259	265	277	259	268	275	236	248	269	234	279	266	242	232	273	284	273	242	230	293	262	263	269	278	286	283	260	245	247	259	228	241	254	254	297	237	231	242	251	284	244	267	284	281	271	227	241	286	271	241	252	232	270	261	233	265	275	270	265	282	273	251	292	275	229	269	261	244	278	223	276	247	274	274	261	256	260	239	246	276	223	242	268	268	277	226	299	260	277	244	253	260	247	223	265	272	236	265	273	264	259	252	233	244	229	273	263	277	247	249	267	225	250	250	293	255	246	282	261	250	249	269	261	227	285	266	231	235	293	262	278	267	230	256	290	273	253	252	261	273	251	251	268	250	256	281	234	269	254	288	240	291	270	259
51520	60756	57787	39910	29433	23647	14819	19953	15958	12757	8179	5556	5526	4949	3940	2750	2158	1675	1443	1156	1026	883	739	711	608	665	643	681	626	654	642	627	607	642	681	675	635	661	578	683	653	680	592	669	674	614	659	585	632	598	615	607	630	661	651	611	655	645	676	670	608	644	670	640	614	644	570	690	661	643	642	630	633	630	641	682	655	640	614	666	624	622	663	630	670	639	624	613	593	666	681	620	652	622	674	645	660	678	656	620	672	629	644	669	650	655	615	638	600	661	630	629	648	636	683	645	620	664	624	628	633	666	614	638	666	584	654	646	674	619	623	636	653	656	627	605	631	661	650	661	661	630	631	627	630	605	645	608	666	672	625	655	651	634	642	662	618	655	636	698	635	556	596	655	638	635	661	699	623	681	655	609	644	676	623	619	673	672	637	647	630	630	624	624	655	669	621	638	630	639	623	691	590	604	681	675	669	643	670	620	650	624	639	660	623	619	672	645	628	652	619	624	670	644	694	646	692	657	685	607	648	679	668	653	666	608	609	658	631	653	665	623	626	644	633	658	628	641	648	645	619	580	650	654	673	606	632	635	647	579	662	614	702	596	587	657	682	684	649	651	621	641	602	679	642	651	656	611	661	606	626	673	689	654	612	635	603	696	655	671	649	658	642	600	645	693	646	721	643	627	652	613	647	674	612	660	635	640	680	591	675	637	641	670	626	692	659	613	639	659	646	645	608	655	672	645	637	591	676	579	669	613	635	647	637	648	634	640	669	642	600	616	660	680	700	670	620	635	637	641	624	594	633	657	615	654	623	662	653	637	663	651	613	653	687	628	628	649	635	666	612	639	601	597	641	610	628	638	617	663	671	683	656	644	634	631	619	663	605	638	658	659	603	637	627	635	602	619	642	620	645	658	642	627	666	632	654	630	583	647	661	667	659	650	591	661	646	623	612	673	610	659	629	638	634	643	647	628	612	636	638	641	669	677	653	634	616	617	687	628	586	575	640	672	706	643	652	622	658	611	646	595	632	653	637	660	632	654	626	643	616	639	627	665	665	657	616	594	647	636	608	661	655	656	631	619	684	634	619	675	647	643	617	640	608	597	615	605	687	632	641	595	648	610	604	602	640	629	690	616	677	670	667	596	635	640	639	611	671	654	649	668	647	602	598	662	661	643	672	708	616	647	641	669	639	606	631	648	624	663	644	593	622	635	690	668	645	647	680	655	614	613	635	628	643	601	642	663	631	665	615	639	688	652	665	681	617	603	661	630	713	626	636	634	653	668	627	656	636	677	617	660	614	616	660	620	679	633	634	637	658	703	646	665	604	659	647	637	669	638	636	681	643	672	645	651	627	639	618	652	644	625	659	645	662	678	628	652	655	638	638	626	641	659	678	639	659	646	716	663	695	650	642	674	597	661	661	650	595	638	666	678	585	613	656	642	613	618	616	656	617	616	646	647	637	656	629	662	616	600	656	658	632	669	620	657	586	653	626	638	641	660	659	646	616	640	644	653	624	667	610	663	639	634	626	603	659	686	647	657	642	647	642	638	658	591	659	657	645	679	615	650	621	628	664	631	683	685	636	636	667	612	671	640	652	687	664	636	601	662	643	648	668	643	666	678	655	630	644	623	722	620	661	608	629	615	643	694	651	638	638	620	641	653	636	648	658	639	631	613	653	688	667	602	628	677	610	652	656	632	666	624	631	595	663	608	688	635	588	630	634	651	686	658	622	609	664	643	667	638	636	640	662	665	618	657	636	628	636	619	621	650	670	627	649	673	647	668	627	633	602	658	706	665	669	664	630	672	607	648	629	602	666	655	636	633	653	617	571	629	608	641	609	646	660	590	627	637	640	599	628	626	653	597	672	666	666	597	665	651	681	638	688	631	644	670	626	630	625	660	652	627	618	661	593	667	608	639	627	645	746	632	642	620	641	620	661	618	658	679	640	641	648	652	655	679	662	650	670	624	673	656	649	672	652	644	661	645	693	634	607	637	722	656	706	615	651	653	637	627	630	662	612	647	613	623	659	678	643	597	654	640	655	614	643	674	664	657	639	659	621	628	639	691	631	680	657	650	638	683	638	632	627	640	586	623	618	599	680	631	683	638	622	666	589	627	618	629	716	638	615	661	645	602	623	637	618	668	639	651	608	657	638	660	629	657	667	629	606	637	645	618	660	666	655	628	668	616	634	644	647	634	667	648	666	623	643	610	657	644	617	627	632	669	655	626	618	628	649	607	677	621	633	614	620	641	605	638	654	646	647	673	625	640	660	649	640	628	615	608	658	620	657	618	615	615	634	632	615	636	606	621	650	605	606	648	637	681	698	662	639	668	641	619	639	677	658	649	654	610	631	639	679	644	630	686	664	662	591	587	645	635	686	654	684	642	607	674	649	706	686	633	619	681	644	669	666	691	645	629	636	632	615	636	622	663	641	658	690	657	652	668	673	629	638	670	649	634	612	599	660	637	645	654	680	638	624	623	634	671	599	690	681	603	646	689	642	621	631	635	640	641	653	681	652	649	645	645	597	666	680	626	674	670	663	670	650	653	650	650	654	602	657	651	656	666	632	659	654	611	632	619	652	683	683	636	620	623	646	652	627	611	708	611	587	614	587	652	666	599	655	666	631	602	645	632	652	618	667	654	650	622	711	638	618	634	680	694	661	607	622	681	617	624	687	645	627	643	611	664	676	660	637	681	625	596	632	672	663	621	608	635	645	661	643	639	598	623	623	662	642	693	675	643	613	617	629	625	592	671	669	676	672	647	636	670	607	639	632	628	635	630	663	641	615	639	644	625	669	599	672	631	594	632	618	599	645	633	622	637	606	633	625	652	646	633	610	658	649	655	674	618	599	629	621	652	636	644	677	627	645	692	673	644	686	660	657	688	652	624	636	611	627	648	651	651	672	682	700	641	647	640	635	654	676	672	634	618	614	640	664	660	648	639	680	636	622	665	634	632	630	718	654	664	628	686	682	627	661	632	649	626	653	613	640	619	612	637	645	620	677	653	659	604	685	660	645	634	644	626	639	659	628	664	658	659	594	655	625	687	660	669	674	662	613	611	624	642	653	681	635	633	607	613	660	637	610	619	679	600	633	645	666	658	645	632	638	624	645	611	627	656	650	659	638	634	642	648	665	635	678	659	610	576	656	630	620	658	660	622	638	643	650	694	640	637	624	686	664	695	633	701	612	701	693	656	667	630	655	601	651	629	627	679	669	708	595	653	681	649	652	660	615	641	611	580	673	610	673	628	653	660	649	604	640	641	641	632	658	669	647	660	571	662	661	660	628	635	676	621	630	610	644	686	593	611	637	654	637	639	619	660	636	624	622	653	643	608	665	647	686	640	669	640	614	635	676	629	647	641	689	664	621	643	665	633	638	653	670	647	651	673	677	697	653	628	640	672	605	622	640	642	664	653	632	662	666	659	672	641	674	597	629	620	608	652	639	634	637	678	635	677	636	653	641	643	659	647	634	664	642	644	622	646	594	652
75428	76459	64449	35249	21679	13876	6535	6724	6755	3465	2219	1454	1298	1041	812	629	502	399	436	250	264	304	286	260	235	296	263	258	265	231	235	251	248	269	254	282	245	257	266	272	236	266	271	250	281	264	245	246	254	275	253	271	246	250	252	262	248	271	266	247	282	250	233	255	264	279	231	271	255	286	286	283	267	251	272	284	257	228	263	254	243	270	267	255	288	234	251	254	268	264	285	256	253	251	248	265	273	256	240	265	281	247	236	258	266	257	263	252	286	236	226	241	234	282	247	275	254	256	219	245	240	251	267	254	267	242	252	252	250	247	274	257	249	241	258	281	259	224	270	257	273	266	261	255	270	222	274	257	261	243	258	254	233	247	299	258	277	256	246	257	269	245	278	281	246	245	271	281	236	260	289	245	242	255	266	274	236	278	220	270	238	240	223	249	261	259	260	252	270	276	277	273	244	281	252	280	257	262	254	251	267	236	220	259	266	247	265	238	214	253	247	232	271	256	269	243	241	247	245	256	268	272	252	257	238	255	241	246	278	258	220	246	271	271	256	234	269	265	268	268	253	271	281	247	257	304	240	268	256	251	252	261	223	229	230	251	261	230	249	255	293	273	246	251	272	244	280	273	260	265	233	251	259	250	266	276	259	279	295	244	269	216	257	262	252	258	261	265	267	271	302	232	258	260	241	268	258	221	273	261	240	256	264	262	240	247	259	240	271	279	237	243	234	267	252	276	269	273	241	254	241	249	278	251	236	282	238	226	261	280	236	254	253	232	253	268	241	248	261	249	246	228	288	231	239	271	267	267	262	237	243	228	241	269	252	252	268	230	258	236	260	257	267	255	263	265	240	239	247	269	260	245	234	253	228	258	260	264	276	305	251	223	243	247	268	251	272	262	250	259	279	278	232	242	241	268	241	271	253	229	263	249	247	260	257	245	255	259	237	278	247	255	279	265	297	249	249	241	248	276	228	248	270	246	269	253	251	273	266	228	238	263	260	259	270	267	276	250	271	266	254	250	253	262	220	253	262	258	295	238	255	270	282	270	270	271	246	260	255	243	298	258	271	245	247	244	262	258	247	233	301	256	242	229	257	272	289	262	266	275	256	256	277	269	263	239	231	252	252	226	267	253	267	258	252	270	245	273	242	258	240	252	268	224	261	266	237	260	237	299	267	231	259	268	270	271	250	235	298	261	252	274	272	268	293	266	262	254	248	246	238	275	266	244	242	234	247	277	258	242	254	256	258	265	270	267	274	283	272	259	245	245	250	260	280	286	240	245	237	278	250	277	276	252	271	229	247	255	271	222	261	260	274	268	291	267	246	241	241	240	278	257	252	266	245	265	253	266	268	264	253	241	254	263	251	247	269	237	280	254	278	277	242	267	247	232	243	227	240	250	260	249	267	245	260	251	241	263	260	246	254	247	279	251	261	227	310	273	275	272	267	257	252	251	263	259	251	257	246	246	259	270	270	241	279	254	296	245	256	278	262	266	229	254	258	266	267	251	264	271	281	265	235	230	245	251	258	270	274	264	270	213	243	240	243	242	259	268	260	253	245	265	250	274	261	289	253	242	239	272	242	265	287	219	263	243	263	277	253	244	284	238	240	253	238	245	276	234	291	233	266	226	230	265	272	236	301	269	296	259	293	239	240	236	282	231	232	271	254	253	264	239	225	248	273	259	255	235	279	231	263	238	261	256	255	245	254	256	248	235	228	283	291	245	228	245	231	279	259	273	303	242	263	242	282	267	251	251	261	277	271	275	219	275	291	242	261	254	248	232	244	242	225	227	219	248	275	267	259	281	277	220	242	230	275	233	286	257	276	249	237	287	248	256	287	240	248	258	251	284	250	276	258	245	235	240	262	253	268	266	235	244	254	255	230	272	234	260	265	251	254	249	260	255	264	248	241	277	259	242	242	227	247	248	240	266	257	263	252	266	270	236	254	253	258	248	231	256	259	245	236	251	259	262	252	258	272	248	243	258	243	233	244	238	266	303	258	282	269	259	261	289	290	287	274	266	262	259	253	278	250	257	235	237	239	260	247	230	243	273	255	267	236	226	270	259	278	287	227	240	273	272	241	256	221	259	271	260	247	262	257	248	259	296	242	256	237	275	270	227	246	251	277	252	261	265	246	287	247	247	249	249	228	252	240	225	286	227	278	256	246	285	262	280	248	239	264	264	273	240	252	252	268	252	250	267	266	245	274	289	262	278	256	271	279	264	235	253	250	258	255	248	252	273	288	279	255	263	242	268	258	269	241	267	264	254	260	240	250	250	268	259	289	311	228	263	269	252	238	266	234	225	277	295	273	257	275	232	275	230	255	236	251	270	247	273	244	257	245	250	233	264	258	253	261	253	275	252	241	257	248	263	252	261	271	228	248	246	264	275	244	253	227	258	246	254	255	261	266	265	262	259	244	237	246	290	229	222	223	221	266	252	233	267	248	243	276	238	272	267	257	245	299	245	257	249	237	258	252	250	224	257	255	246	247	232	259	240	234	241	243	215	245	231	283	262	241	265	267	278	241	242	282	264	223	240	277	259	277	262	294	253	257	240	274	264	245	271	287	237	251	246	229	270	267	240	259	253	240	248	275	253	228	259	259	237	268	243	295	246	251	266	255	284	242	266	277	260	246	294	262	254	240	274	268	275	293	254	242	295	265	264	273	273	257	252	262	259	251	284	270	233	230	262	247	271	265	273	271	246	223	259	258	268	251	265	253	255	251	268	284	247	257	271	259	241	266	273	263	225	235	260	258	251	249	251	248	228	252	259	281	248	241	272	253	271	280	290	239	256	275	231	249	253	250	245	245	266	274	280	270	251	284	249	249	255	273	246	240	244	266	242	260	238	257	244	261	256	251	262	262	269	263	257	263	267	279	243	236	235	256	239	288	249	291	265	248	253	226	274	248	222	232	253	245	245	280	254	258	244	266	260	268	255	251	250	246	254	231	249	292	228	258	237	239	245	245	282	242	262	270	258	253	226	232	266	238	261	261	219	270	253	249	280	254	229	254	245	259	298	285	257	241	258	242	262	268	236	234	271	227	246	245	267	224	287	242	266	251	265	222	230	267	241	229	246	265	256	277	266	249	226	273	244	277	240	241	272	251	251	249	247	311	240	249	242	257	280	245	246	250	258	275	276	282	262	299	269	284	282	261	239	250	251	267	271	231	252	254	270	266	255	248	265	251	262	261	265	222	257	246	271	256	246	260	266	273	242	271	246	229	259	271	260	242	264	249	265	265	232	275	248	233	239	220	232	267	237	236	218	256	245	239	257	242	272	252	268	232	240	268	273	257	285	251	237	238	259	284	246	248	293	267	293	263	239	262	267	240	245	289	256	286	278	256	266	261	255	264	276	240	245	242	244	258	232	247	259	268	246	226	264	250	268	231	267	247	257	241	251	250	264	254	260	273	252	247	240	253	241	249	277	229	250	256	262	268	260	267	234	267	262	257	222	251	263	287	251	266	279	253	270	250	237	224	259
50609	61488	56702	39223	30261	25230	16381	19700	18239	12206	8363	5816	5281	4551	3275	2606	2079	1376	1367	857	796	786	746	694	639	623	642	628	643	694	607	610	627	653	657	634	625	621	689	722	638	627	638	663	640	649	652	661	658	669	662	660	635	648	696	631	626	622	599	642	625	669	653	624	702	660	626	668	646	644	635	610	648	647	643	639	642	621	678	645	601	716	721	690	661	649	662	650	637	655	638	626	626	640	649	716	684	624	709	657	670	638	704	638	666	640	563	636	657	633	667	638	678	725	613	643	660	638	657	681	635	617	623	638	605	634	618	648	670	638	666	642	652	640	654	672	674	637	623	645	588	643	610	603	650	633	651	676	636	666	640	648	640	648	630	646	633	670	610	629	579	632	590	652	684	660	622	653	644	612	666	690	664	643	655	654	639	652	607	639	630	603	686	657	655	641	660	691	662	659	665	644	649	650	650	661	626	667	624	634	593	635	630	642	653	625	637	640	610	647	643	623	622	657	640	636	630	628	619	665	608	593	665	639	632	598	625	612	628	651	626	636	663	635	640	644	603	600	643	648	615	648	615	628	646	622	622	661	671	611	630	636	589	635	618	648	679	628	644	679	609	639	619	593	634	669	633	650	624	665	615	656	658	629	631	632	605	608	612	618	636	634	619	609	631	666	644	693	627	625	599	630	660	613	667	637	634	642	656	607	648	656	665	631	665	651	608	590	604	668	697	637	608	621	598	619	669	683	611	644	642	631	640	592	652	602	638	661	630	642	637	600	601	619	641	693	610	608	648	650	622	645	628	606	666	644	660	624	614	571	690	681	650	658	657	639	606	634	659	645	592	611	673	624	672	578	634	663	651	606	651	661	641	683	662	638	671	625	624	635	642	604	632	706	640	659	605	615	646	645	654	642	647	616	644	621	614	641	647	681	647	605	627	665	658	637	565	660	607	601	695	636	614	669	628	602	662	602	687	586	616	641	646	655	643	594	686	693	678	658	654	668	648	637	597	657	613	655	600	615	675	628	650	647	589	624	666	637	628	633	642	606	664	672	645	599	653	636	660	677	636	652	660	627	632	630	610	614	617	692	651	619	613	658	624	651	640	695	646	610	596	665	643	673	593	631	645	724	676	678	665	646	617	643	680	653	590	630	643	660	637	634	685	632	686	623	670	614	626	670	656	587	699	682	593	652	645	674	608	670	697	608	633	656	629	586	659	696	615	660	678	628	668	666	689	592	605	623	627	615	608	616	634	620	613	672	640	654	638	649	616	664	606	650	635	619	642	622	616	653	629	604	603	618	619	633	621	664	669	629	611	644	647	619	595	633	678	629	610	648	629	644	652	616	640	640	642	624	674	617	628	656	649	655	678	631	672	714	631	633	596	591	649	632	628	671	637	672	692	638	622	667	685	704	640	655	632	613	670	683	658	635	644	677	681	648	665	629	626	642	619	662	635	643	623	683	672	636	646	656	634	627	688	667	662	669	659	609	639	635	628	605	659	675	629	593	600	638	614	592	657	654	671	663	631	682	610	575	687	648	640	640	664	620	658	657	645	639	639	652	646	663	619	638	642	607	615	599	650	660	684	683	631	641	645	626	681	659	699	661	632	669	661	629	668	674	672	616	647	654	617	647	674	652	665	690	623	620	674	641	656	620	629	652	684	692	646	667	649	675	644	601	627	642	643	661	664	636	676	659	658	671	657	649	619	645	635	623	600	629	624	661	615	628	666	639	668	650	640	620	635	625	586	662	670	612	605	627	579	616	685	646	654	700	689	572	599	590	633	659	653	633	673	643	658	652	630	652	648	612	661	615	636	638	646	649	650	641	620	672	656	611	705	633	627	660	664	628	664	626	606	650	661	627	617	667	623	640	676	704	647	630	652	631	686	655	665	645	649	642	683	619	643	640	660	643	614	656	671	637	650	593	611	620	624	626	665	662	606	673	618	668	671	625	700	631	675	628	602	634	645	644	623	633	628	682	625	689	615	604	596	611	663	684	659	667	628	598	626	640	607	645	645	610	676	641	623	672	626	622	639	674	618	673	638	628	659	661	628	649	677	624	638	609	656	663	645	658	618	610	684	640	630	650	672	640	619	636	646	615	651	618	654	651	646	663	606	658	647	639	621	628	656	633	639	642	625	649	603	624	622	611	659	655	607	625	632	643	581	623	651	611	636	692	634	621	634	599	621	625	683	623	649	651	668	642	669	648	690	642	654	656	626	659	658	614	610	641	652	626	652	638	664	697	629	618	619	598	680	642	640	646	678	606	628	631	609	685	641	679	668	694	659	631	637	669	594	604	675	612	670	641	612	607	648	637	639	636	648	613	639	605	623	663	636	631	615	624	630	675	641	650	649	645	649	670	646	639	669	653	679	606	599	663	646	594	690	633	691	691	677	629	625	652	628	653	668	665	665	638	679	670	651	710	679	631	648	610	642	591	631	663	630	638	649	649	648	594	665	671	626	650	616	654	617	629	660	622	693	643	609	608	650	653	679	634	639	671	641	667	613	652	669	664	677	655	651	642	604	661	619	638	673	619	631	679	619	627	641	650	673	569	659	665	614	622	630	595	668	643	681	606	659	646	655	638	651	643	638	653	615	605	612	665	655	627	653	654	646	654	676	626	639	645	637	674	664	657	659	653	645	682	684	662	637	643	655	622	647	628	625	639	621	613	657	645	653	620	667	635	656	606	651	607	624	656	661	587	628	626	623	661	671	673	663	629	649	630	683	667	655	664	611	606	660	657	679	670	641	622	654	663	633	652	592	612	623	627	662	672	673	614	677	649	630	641	574	631	639	667	670	625	644	644	616	641	608	573	640	672	638	650	632	696	657	658	590	657	611	614	637	643	620	608	640	638	637	613	669	643	628	648	678	621	649	610	612	635	645	622	640	619	656	611	656	644	632	668	641	594	626	630	671	657	625	637	654	618	642	657	664	575	605	596	599	647	660	655	650	628	610	608	642	633	638	665	654	637	665	660	652	647	654	666	647	625	661	634	639	670	632	677	647	617	632	640	641	668	614	651	642	607	633	673	637	626	623	620	633	649	681	615	614	656	647	651	643	651	621	654	674	664	613	620	650	610	632	647	638	625	600	620	624	713	642	690	617	658	657	617	614	642	628	690	637	647	599	674	669	691	632	606	664	639	628	643	622	649	648	631	686	646	612	680	614	703	661	617	620	650	630	622	668	662	689	658	648	608	618	660	622	687	630	629	631	669	629	602	646	626	578	640	621	672	628	650	660	657	645	636	611	642	629	633	647	640	681	647	629	632	656	644	648	644	640	651	638	658	627	632	600	633	603	628	661	616	659	633	661	614	663	618	641	637	669	610	651	611	615	617	641	646	650	584	622	691	644	661	614	659	622	635	668	685	628	678	587	619	662	632	661	665	618	674	643	691	674	678	647	606	649	643	635	648	633	659	634	656	631	662	596	665	640	634	627	621	644	658	602	611	665	670	631	662	636	621	664	625	591	635	650	627	629	641	664	629
76507	76319	65169	35057	21654	13135	5968	6198	6225	2937	2002	1553	1219	965	726	530	479	355	323	317	255	287	258	294	257	232	283	265	253	241	277	245	242	242	258	284	258	289	265	254	251	304	264	271	290	239	253	268	241	275	237	253	266	254	259	253	235	239	229	243	246	271	240	223	239	234	251	225	261	256	308	287	237	248	260	262	227	293	233	265	249	244	256	247	248	249	235	231	282	259	264	241	264	247	258	275	246	272	263	276	249	210	257	242	275	265	281	247	248	248	231	255	267	257	261	265	213	270	233	264	223	221	301	259	247	256	270	272	223	254	233	267	249	258	268	251	261	271	269	243	258	259	277	273	249	277	257	262	262	269	252	262	235	253	264	227	246	255	269	259	264	240	263	247	232	252	255	253	263	262	257	254	265	249	253	261	221	249	234	240	250	248	232	257	249	246	274	254	266	238	245	272	255	260	244	277	275	269	247	279	277	251	277	248	258	239	240	272	242	272	229	252	230	237	239	244	255	245	273	292	239	246	266	277	230	246	262	281	276	250	242	260	239	285	258	238	259	268	261	275	249	277	235	258	280	251	250	264	246	268	245	254	253	250	239	256	245	268	260	269	254	262	257	245	247	264	292	230	248	267	261	257	239	253	263	220	273	256	262	256	268	277	254	254	288	258	237	241	263	259	303	251	262	285	273	265	236	242	273	280	251	241	257	237	247	258	304	257	263	264	281	245	256	278	272	264	261	257	241	259	257	241	267	260	240	278	225	242	230	258	273	254	230	254	285	257	241	284	253	262	245	266	262	262	248	246	277	252	244	261	269	205	249	263	252	254	260	247	267	259	264	235	256	267	254	229	231	266	230	228	254	233	234	249	254	247	236	234	219	264	249	269	241	243	247	260	257	242	243	268	248	257	260	254	285	251	241	274	247	250	267	248	257	252	242	284	261	277	274	256	238	274	251	263	228	276	259	247	241	279	261	245	265	257	272	260	254	245	253	262	276	264	259	233	237	258	249	229	248	262	268	290	227	249	245	288	274	223	284	268	237	252	266	248	281	267	267	237	248	246	237	244	268	241	267	245	265	274	254	229	251	240	265	255	253	252	261	244	266	256	251	247	264	244	232	242	246	255	214	257	240	271	262	271	267	245	257	244	246	250	264	252	268	277	256	245	255	257	267	246	230	257	255	265	247	259	236	240	232	239	250	274	232	213	240	267	296	277	245	236	264	294	255	263	265	259	255	245	253	249	241	245	240	257	288	219	269	275	264	235	251	267	285	258	243	250	254	238	243	239	251	283	254	262	265	245	217	257	268	273	234	227	253	248	228	250	284	247	286	243	258	271	274	252	261	270	261	262	249	257	265	254	251	252	246	283	253	241	274	247	250	279	286	246	265	266	299	240	258	261	259	276	255	265	284	247	254	269	271	244	272	274	251	258	254	241	259	242	277	221	227	277	245	268	256	281	257	271	251	231	261	243	253	273	262	253	266	285	261	250	260	274	252	253	248	266	233	283	229	274	244	220	243	264	244	256	262	256	235	260	264	241	253	251	263	264	223	266	291	244	251	292	243	259	262	227	233	257	258	244	269	284	272	227	234	249	252	261	250	292	288	276	265	239	245	256	275	253	255	248	257	274	298	258	218	240	259	247	217	252	273	265	286	231	220	269	249	264	269	294	270	283	252	259	278	265	253	260	234	259	253	266	259	261	234	263	264	259	254	226	262	264	248	252	249	256	247	265	229	261	263	236	259	252	294	271	260	272	295	252	258	256	237	266	267	258	246	231	251	247	229	249	277	278	247	271	264	245	269	247	260	263	261	256	258	279	251	243	261	219	314	269	228	264	279	251	279	265	263	274	257	276	232	244	259	270	274	264	225	286	241	208	258	239	278	266	301	240	277	259	258	247	229	252	265	247	240	236	242	241	268	263	260	266	275	275	231	246	255	249	252	250	272	245	249	290	237	250	235	243	247	284	239	243	245	255	284	286	234	272	250	262	247	259	244	262	271	295	231	248	264	252	265	261	252	254	254	252	262	241	248	267	244	240	239	288	242	227	237	272	259	250	238	272	254	251	275	246	247	249	258	294	272	245	283	251	238	281	236	248	281	271	270	237	276	253	260	259	254	287	247	246	259	246	268	255	253	240	272	245	243	270	237	247	242	274	250	242	259	267	265	277	283	246	244	238	240	250	240	258	262	273	278	242	256	250	240	250	245	276	270	261	246	280	272	250	226	250	272	262	261	254	276	265	280	242	273	273	250	238	244	232	248	288	244	272	249	265	232	227	275	225	276	227	256	242	257	265	269	276	273	270	288	265	244	252	245	263	244	251	257	238	255	253	264	268	248	268	253	232	255	274	265	269	254	259	237	275	251	240	240	253	285	272	262	287	259	275	258	278	255	241	241	249	296	244	241	289	244	266	270	255	267	250	280	252	230	242	266	268	231	270	287	259	269	240	273	250	288	230	259	261	279	255	254	258	296	255	250	249	276	242	247	235	263	230	250	283	246	253	248	242	289	254	246	248	264	292	269	244	253	260	260	213	263	235	250	266	231	256	284	254	264	242	283	267	235	245	247	272	292	289	244	259	244	264	271	228	261	236	272	258	256	276	240	265	276	240	272	263	256	247	241	228	250	246	267	255	254	252	279	253	256	236	257	273	254	239	244	249	269	272	240	259	272	239	269	286	251	271	259	282	258	250	248	232	254	269	259	262	256	228	233	290	246	250	271	264	253	265	240	274	254	276	238	255	277	263	255	274	288	248	232	242	274	233	237	256	242	271	246	227	212	236	279	258	244	254	226	277	230	251	251	278	226	269	243	221	266	263	243	266	273	217	222	256	249	269	271	274	275	273	251	262	260	275	230	217	269	247	254	241	277	229	255	272	271	226	283	264	260	259	268	277	279	254	273	273	253	254	272	275	237	268	255	246	247	255	245	263	230	237	258	272	267	247	276	271	292	229	249	256	250	240	256	238	277	260	266	254	263	250	285	253	240	266	230	259	265	256	255	249	263	250	241	244	245	248	222	286	243	258	257	268	274	261	261	252	244	232	249	269	266	249	233	241	273	270	255	282	268	237	264	247	247	250	240	261	292	267	252	243	216	261	245	236	279	269	222	269	255	277	249	263	278	267	276	267	267	240	230	226	246	268	272	263	255	237	242	255	238	245	272	245	251	261	251	257	288	262	263	276	245	283	229	232	246	272	270	262	268	271	251	250	255	271	268	256	255	269	269	282	257	227	231	243	253	240	250	271	269	215	243	240	277	264	268	274	270	257	254	257	272	249	271	239	268	232	259	271	272	246	258	274	265	263	253	271	226	262	254	228	248	241	239	249	277	278	254	285	277	256	235	265	270	244	273	256	254	250	244	244	249	256	243	237	265	243	248	279	292	240	231	251	261	244	257	253	258	262	248	273	254	272	237	272	235	228	216	255	217	273	254	278	272	248	262	271	239	235	250	247	226	265	255	260	247	263	258	251	266	277	248	224	246	275
51801	61703	58018	37867	30436	24149	15263	18514	17208	11241	7790	5946	4835	4020	3131	2099	1633	1236	1062	973	830	709	657	667	689	689	684	701	652	673	673	650	658	644	614	706	655	675	663	666	606	633	625	610	622	606	660	631	639	640	691	623	629	630	640	645	668	647	667	689	629	625	648	638	656	617	666	621	633	575	664	650	692	606	632	631	675	590	618	677	651	617	631	635	647	630	647	665	682	618	639	676	637	620	674	651	628	690	681	661	570	675	668	627	682	634	650	608	619	674	633	661	564	659	658	678	635	693	683	608	613	695	623	579	679	663	637	624	619	595	629	674	628	650	684	656	663	653	674	640	594	605	619	668	630	629	694	694	668	665	685	660	613	606	674	628	560	640	605	659	645	613	651	685	609	607	623	628	643	684	611	597	653	640	679	664	635	636	641	696	692	629	658	661	657	666	663	638	618	667	657	637	653	638	644	638	645	663	616	694	640	640	625	635	609	605	622	643	652	611	662	663	662	675	642	678	648	604	689	640	641	620	658	646	610	647	643	627	654	630	627	675	688	608	651	635	678	668	659	652	628	632	653	620	643	615	641	648	658	654	619	654	612	649	606	603	658	675	654	606	586	658	636	636	660	602	626	638	688	626	664	610	637	631	633	671	638	638	647	664	666	600	654	664	630	710	646	662	629	638	650	640	664	646	596	718	659	616	647	635	690	629	633	672	631	629	675	650	657	657	649	646	637	613	640	656	653	611	653	613	669	657	648	662	599	614	638	662	637	646	616	658	643	653	652	641	619	668	640	672	625	629	625	637	629	634	648	628	643	687	645	632	610	614	633	620	633	652	637	627	644	622	661	609	648	639	616	601	640	652	627	632	639	637	676	629	648	665	636	617	625	623	667	676	639	652	634	629	671	679	662	637	677	666	617	640	658	620	663	660	657	649	607	650	683	651	677	640	632	638	650	659	642	654	618	658	630	657	681	662	620	679	642	633	638	638	677	657	628	660	670	612	644	641	641	670	643	605	666	666	641	641	631	693	653	652	650	634	645	630	628	607	664	679	608	656	645	661	622	661	661	620	668	649	669	694	652	637	619	643	637	664	665	674	657	651	656	684	617	621	655	600	630	626	656	643	643	632	624	676	643	673	675	685	653	601	627	671	653	663	635	662	632	657	686	664	641	619	606	669	625	641	594	609	648	624	617	642	646	643	647	674	637	615	647	625	648	644	653	657	647	618	625	688	648	633	623	658	639	657	597	678	657	666	639	606	654	628	666	665	669	605	672	643	619	633	647	653	636	625	631	622	638	664	679	660	663	691	591	649	620	629	621	692	623	711	649	673	619	651	631	617	594	676	661	681	647	622	667	659	676	653	681	647	654	657	665	666	615	609	615	676	638	641	677	653	634	630	623	652	640	651	641	619	659	666	608	626	601	665	635	638	665	597	627	619	645	645	642	611	638	637	621	662	633	637	686	655	633	630	621	629	640	627	638	626	647	643	627	637	644	635	653	646	623	661	701	655	617	641	664	634	655	675	649	674	597	620	665	643	575	613	607	664	647	654	688	639	621	686	660	619	610	696	618	630	645	606	632	612	615	602	623	631	626	649	665	651	639	644	663	672	616	678	669	669	605	635	641	621	668	610	686	674	659	656	666	675	676	632	633	660	661	653	625	674	626	655	683	663	622	672	612	641	613	667	678	629	633	656	635	632	628	670	633	663	653	635	656	658	660	656	652	655	597	659	680	677	655	649	634	614	643	633	706	653	626	628	616	597	580	671	672	625	665	661	660	638	606	691	659	611	605	659	612	654	640	618	650	664	614	670	621	652	646	651	641	647	644	632	643	644	581	637	669	632	591	648	660	657	623	628	671	662	601	672	655	634	633	680	628	669	625	658	616	655	621	689	657	647	627	644	684	652	668	663	561	661	642	650	608	627	666	641	669	686	645	647	662	657	614	682	640	665	630	639	661	601	633	588	584	593	674	610	615	619	611	641	616	653	631	656	619	602	667	686	683	628	668	637	689	630	667	638	645	623	676	617	623	710	637	649	630	623	649	586	665	671	655	660	630	637	680	655	653	605	700	621	635	672	688	634	612	664	598	689	659	635	653	640	629	657	625	622	683	637	687	640	596	636	676	647	677	634	626	625	635	620	657	615	647	638	683	655	621	650	606	670	638	627	618	635	625	653	665	683	646	652	667	625	670	640	667	682	639	677	626	606	608	600	636	659	643	634	652	687	596	674	669	628	610	654	635	648	621	623	601	661	622	651	643	649	623	640	634	611	657	656	655	622	575	613	624	628	670	598	687	607	662	633	638	637	645	618	647	620	659	663	681	611	656	668	701	669	669	623	628	621	647	646	597	643	628	633	637	634	602	640	647	645	648	595	663	632	639	612	616	639	658	652	641	645	654	608	660	692	677	634	650	649	617	598	655	655	683	645	713	638	632	643	658	626	702	625	630	640	692	670	676	614	671	646	663	631	668	607	655	636	696	588	656	639	619	643	619	615	605	619	686	675	623	623	635	649	651	638	669	683	640	655	628	634	624	687	657	630	653	619	664	662	683	674	626	656	672	616	636	637	620	635	644	657	629	703	703	652	669	634	642	652	654	625	631	623	693	624	652	640	612	649	649	652	658	649	636	676	607	649	639	663	639	689	628	641	649	694	647	627	603	654	641	671	640	706	644	645	642	619	630	640	627	643	659	671	696	611	638	626	655	738	615	671	589	633	601	708	618	684	608	666	642	664	646	643	637	635	619	591	659	629	663	613	611	681	625	617	668	653	633	651	644	639	634	642	693	658	636	635	637	642	634	696	616	612	658	670	654	637	635	621	657	633	634	671	635	663	636	641	629	666	596	674	685	650	643	635	627	659	643	633	633	637	654	689	633	605	655	633	645	626	634	661	660	626	628	638	629	679	636	644	608	639	677	628	633	657	626	669	652	622	605	679	654	689	609	594	633	610	655	650	622	654	641	666	598	629	629	591	593	670	648	587	626	624	634	619	638	701	683	605	634	709	625	630	647	622	670	636	630	646	617	675	645	665	634	692	634	631	645	657	644	626	654	659	646	627	623	670	654	622	636	663	621	609	605	618	718	641	674	640	657	613	645	627	637	651	612	656	627	629	609	652	613	670	600	665	597	652	630	653	557	645	683	678	666	678	660	625	666	662	689	613	633	657	656	597	638	702	614	652	667	653	648	647	644	648	625	625	655	604	646	659	673	641	653	632	665	663	608	644	669	633	665	653	625	649	653	628	624	663	634	677	628	653	681	641	679	599	609	623	652	635	669	678	653	649	663	605	692	658	648	623	645	652	637	671	628	597	676	636	681	610	614	632	657	606	662	652	604	618	627	623	658	637	656	641	642	640	639	603	632	635	609	617	656	652	684	625	651	648	636	646	661	644	625	697	657	617	639	632	611	589	647	628	646	609	635	693	653	618	659	637	648	644	686	675	682	653	660	650	641	619	609	644	662	664	605	640	611	696	679	632	627	622	662	639
76340	76899	64379	34195	23215	15223	7329	6868	5982	3198	2028	1681	1162	937	753	545	436	365	359	335	305	263	241	263	245	275	265	283	248	257	263	250	237	264	266	254	276	237	255	257	244	255	268	238	258	267	241	236	251	252	272	247	252	234	217	261	211	243	268	266	230	248	262	242	249	250	243	241	268	259	254	263	228	257	280	229	275	236	260	256	240	280	246	248	253	247	249	269	221	244	253	270	256	244	290	262	251	269	274	229	259	258	228	264	290	244	259	248	266	271	261	246	275	254	286	265	249	250	267	271	265	264	274	252	264	242	278	265	256	263	268	258	228	233	247	245	262	269	251	245	267	263	267	266	264	254	284	251	255	250	264	273	265	264	232	260	258	233	277	257	233	260	249	226	255	250	241	258	251	246	259	246	254	239	223	245	271	240	253	238	247	278	273	248	234	264	251	270	265	252	243	241	268	214	236	265	266	269	254	238	260	230	268	223	253	275	259	236	273	231	241	287	282	255	266	244	268	241	254	250	262	278	268	244	234	252	279	269	276	251	240	268	229	253	243	258	235	247	272	277	269	268	248	256	279	257	269	266	255	245	268	267	244	268	232	236	263	243	258	265	262	257	225	256	264	245	283	266	251	282	280	257	266	241	265	263	272	266	282	228	257	259	271	269	253	248	251	259	242	237	236	258	269	264	242	234	271	226	278	273	234	249	252	246	272	239	262	254	231	258	285	259	277	264	268	270	245	254	284	245	260	238	280	248	247	277	257	265	272	275	270	248	252	265	283	257	233	237	259	262	267	238	226	251	290	241	265	244	275	243	240	233	227	283	255	260	262	271	229	265	283	245	277	262	237	246	262	261	258	245	209	252	243	229	265	252	247	291	263	263	241	285	247	247	272	271	243	261	241	249	270	257	273	238	255	285	289	259	260	254	257	239	244	268	277	244	267	280	249	243	247	258	251	240	254	251	283	299	263	253	254	263	278	272	242	249	231	253	252	254	267	245	232	243	283	249	240	265	265	258	285	255	220	232	267	265	256	262	238	255	250	253	263	254	275	244	245	250	248	267	248	258	271	278	276	260	287	275	254	257	286	284	254	233	253	220	223	254	235	261	237	258	263	243	268	250	244	259	236	258	263	263	255	273	240	253	220	275	251	250	249	238	240	268	259	274	252	239	254	259	261	275	243	248	238	266	264	221	265	220	272	236	252	256	258	266	262	237	278	256	256	257	246	283	253	258	251	271	256	259	256	241	257	230	238	257	242	260	242	261	265	250	244	260	254	262	256	250	256	262	238	247	245	229	250	266	250	250	239	249	252	252	237	252	259	302	267	258	244	234	233	277	277	275	239	276	262	250	235	248	279	256	249	243	240	260	247	257	268	279	256	259	217	262	261	266	246	230	249	239	280	218	253	233	275	281	272	293	259	235	271	266	228	265	271	261	222	244	255	244	275	285	245	207	243	278	240	234	251	250	253	236	240	272	251	279	255	269	234	252	262	240	243	302	265	241	267	269	249	235	242	257	258	280	295	232	291	250	254	249	267	240	266	251	243	246	256	249	256	264	249	240	276	236	245	273	243	285	216	264	265	243	251	241	280	256	248	284	237	286	287	244	267	219	252	291	257	269	244	253	248	266	242	273	241	268	260	266	252	256	249	258	269	270	255	275	258	261	257	272	253	245	246	260	256	273	253	291	255	255	239	258	237	242	246	283	292	244	257	269	225	257	260	294	257	264	255	244	241	229	259	249	285	267	228	273	263	244	277	260	246	281	246	256	281	246	271	206	231	257	247	221	259	287	248	281	273	263	277	269	240	242	261	228	275	262	239	291	290	248	253	250	226	258	233	277	258	258	268	267	239	250	238	267	262	245	283	258	268	255	264	266	271	235	252	285	232	256	267	298	265	265	259	233	262	264	250	245	263	262	263	238	253	265	246	262	258	249	242	252	267	293	254	253	241	223	245	248	262	267	245	286	250	264	276	229	242	278	251	273	263	275	260	275	259	257	248	261	241	233	252	259	231	267	262	260	281	292	251	238	234	219	200	245	272	234	247	253	268	270	228	257	256	246	204	269	233	248	283	244	250	273	250	254	241	247	222	232	261	269	264	256	225	236	235	267	265	257	284	256	256	258	242	241	262	269	266	273	244	242	245	270	247	272	239	249	261	264	235	248	243	277	233	279	262	283	229	277	252	216	268	277	256	272	245	230	260	280	228	286	252	242	272	278	257	262	241	275	285	251	260	242	287	257	240	257	268	258	254	260	264	254	240	245	267	245	258	233	238	249	272	263	271	263	250	258	225	262	236	267	216	292	285	267	265	256	254	273	288	258	253	286	249	269	252	237	278	249	243	261	254	263	249	240	255	255	277	251	248	260	237	241	248	260	252	267	259	270	259	249	273	248	264	290	263	262	265	233	245	229	220	261	237	253	279	247	270	257	247	236	241	254	250	269	265	280	256	252	247	261	275	266	257	234	296	277	271	274	249	233	250	264	260	244	228	277	237	231	259	265	225	244	242	247	256	262	253	239	250	269	248	263	283	248	266	237	242	243	263	261	231	247	256	244	235	237	267	266	271	253	253	234	248	246	250	234	293	270	231	234	267	235	280	277	240	250	235	282	259	274	263	243	236	257	242	268	245	219	239	273	259	256	272	292	234	235	311	255	237	263	243	269	285	224	264	242	238	254	265	268	269	259	241	272	246	260	223	266	212	260	283	240	252	252	264	226	235	243	271	270	272	228	237	255	249	265	277	243	238	267	285	287	219	262	248	243	246	245	253	256	249	262	259	226	259	256	253	251	258	267	269	263	259	262	248	274	265	235	283	271	268	253	257	244	242	236	241	253	273	245	253	247	272	224	233	289	231	257	267	267	249	241	251	247	283	232	261	255	277	264	256	267	235	260	262	269	254	260	247	241	249	277	257	241	261	234	234	243	264	250	256	255	255	278	269	267	254	240	243	250	228	266	262	235	272	271	265	259	256	276	223	250	265	243	265	247	256	254	266	238	268	251	232	255	245	227	243	227	269	238	235	240	262	245	273	265	268	242	276	271	252	253	259	241	239	226	252	233	266	252	277	252	259	268	223	240	247	264	231	261	291	269	256	255	249	267	246	280	280	261	282	238	234	242	258	272	283	255	263	263	279	240	260	239	269	261	245	233	267	267	273	271	232	295	252	226	251	218	229	241	243	312	237	270	247	253	245	263	264	253	239	230	260	223	231	257	261	255	250	281	229	250	247	278	254	271	244	270	257	281	271	273	289	260	295	243	268	271	248	249	255	264	259	264	265	269	257	267	236	235	278	253	227	273	263	238	238	244	239	273	250	262	251	249	259	286	256	259	263	232	227	216	269	223	255	288	241	245	249	253	228	263	237	267	262	248	243	254	268	237	252	268	250	268	280	260	261	264	234	260	244	265	289	282	263	294	261	258	249	238	309	260	277	260	254	260	240	227	252	264	238	238	257	251	250	256	275	251	266	261	274	237	262	251	253	260
51072	61754	56592	37873	32379	26289	16974	19980	16440	11336	7678	6792	5003	4148	3078	2170	1648	1249	980	1069	864	740	635	669	666	644	611	628	653	655	669	674	683	645	651	666	618	651	603	670	649	696	632	639	660	605	674	628	651	679	670	709	617	643	667	627	646	706	685	616	629	664	682	618	635	648	640	617	661	623	668	608	668	701	611	603	639	647	636	609	620	630	652	660	644	659	610	671	645	653	646	675	636	658	654	642	647	598	644	628	658	644	618	688	648	671	638	662	624	669	638	635	624	678	654	618	652	634	627	660	657	659	696	651	587	649	648	682	652	684	652	634	603	603	628	639	631	636	593	645	637	673	664	648	621	666	641	635	686	653	620	658	616	617	676	612	667	693	633	649	645	599	649	683	635	644	658	621	590	641	647	669	653	590	696	650	617	663	657	693	639	666	683	625	619	617	711	617	646	616	616	684	675	642	670	656	645	641	677	676	619	668	660	627	669	646	608	659	634	639	602	646	639	655	620	687	595	708	662	641	693	629	625	617	616	726	631	670	628	659	618	649	618	636	640	663	656	686	640	626	646	631	636	636	655	658	599	649	614	631	657	659	657	640	668	662	647	635	677	626	656	685	680	605	603	618	631	630	628	615	644	622	647	646	621	656	621	650	615	625	632	631	614	658	691	671	625	613	649	651	637	649	654	661	625	658	636	683	643	615	615	598	676	574	689	624	646	669	631	634	634	688	680	661	661	666	636	651	625	667	610	602	668	689	634	686	667	664	664	590	622	675	674	633	622	687	601	612	656	603	624	657	588	677	647	617	652	638	658	608	606	642	662	627	683	660	617	649	588	614	661	667	649	616	618	675	601	616	624	676	665	654	615	667	633	672	649	694	632	672	653	643	664	673	631	652	665	649	656	679	667	653	689	630	632	614	668	631	650	615	642	637	686	628	621	632	637	674	683	648	649	601	653	624	611	707	638	676	639	603	643	669	661	640	638	641	640	646	668	652	642	667	685	605	604	676	651	597	638	666	632	643	651	658	683	625	640	651	639	620	647	626	642	621	647	640	654	606	647	647	662	642	637	665	610	641	608	661	667	647	655	694	638	660	645	661	623	646	604	655	629	642	619	631	637	671	617	652	631	623	678	601	673	619	661	630	648	625	652	658	634	673	611	708	680	595	651	643	625	642	642	624	670	617	645	652	681	606	618	631	646	607	668	632	606	621	696	647	631	621	633	651	642	657	638	635	641	630	611	608	651	617	639	621	637	659	659	722	670	638	647	712	620	608	646	657	659	674	637	679	635	580	618	601	671	677	628	649	639	607	686	641	630	645	655	641	646	599	649	615	609	679	649	633	585	647	632	651	633	670	630	650	658	636	683	624	606	662	667	648	668	659	642	657	599	690	670	620	673	666	677	636	654	683	622	630	604	616	633	605	612	583	663	649	652	601	646	654	666	653	700	618	598	693	639	660	661	673	655	646	623	639	632	645	638	652	622	645	646	636	625	635	660	623	683	618	623	632	626	680	631	646	681	641	637	609	637	655	631	652	650	604	623	614	592	635	644	674	611	674	637	648	657	650	654	590	663	667	635	622	659	641	655	633	683	650	659	645	627	607	647	644	669	629	684	665	607	647	655	604	637	649	661	691	621	610	676	624	644	636	621	641	633	651	645	594	646	639	676	583	647	592	700	635	652	657	608	642	588	667	642	650	603	645	638	662	625	615	652	664	625	635	597	665	647	644	628	682	633	625	667	605	657	670	679	675	639	653	676	642	629	650	681	631	629	669	630	630	659	654	642	642	648	658	619	655	641	605	620	613	663	631	646	693	624	606	662	660	658	630	668	649	616	639	644	634	632	668	684	648	612	655	637	631	655	627	613	605	613	666	656	687	676	663	636	650	682	640	632	646	623	661	595	604	649	659	660	659	621	691	637	655	678	629	657	618	610	709	621	677	651	634	599	645	643	640	638	637	662	670	664	651	679	701	658	664	633	688	646	643	666	667	693	652	633	645	616	645	687	633	663	664	628	619	617	674	652	604	632	671	634	638	653	660	667	681	687	607	607	671	663	639	635	662	658	640	614	636	661	659	675	625	626	662	655	646	601	628	654	636	664	615	631	656	673	631	668	679	653	653	602	670	671	657	639	639	607	623	655	658	642	657	604	642	637	599	603	659	618	633	644	660	701	662	615	636	609	629	637	685	631	632	677	637	663	578	647	644	629	646	688	653	596	676	685	645	636	637	600	713	711	699	664	645	623	698	640	629	650	620	664	617	674	631	679	637	653	663	637	637	634	665	649	641	643	637	672	647	645	619	679	689	659	632	660	609	630	638	656	680	634	672	648	583	654	644	664	643	613	656	669	630	664	640	662	653	608	630	603	628	669	642	627	611	614	666	602	616	609	642	595	624	648	688	637	669	606	640	638	629	651	640	634	628	603	655	659	651	666	590	649	661	614	667	646	685	644	637	643	696	640	620	652	632	653	660	658	661	618	696	615	646	626	601	676	587	616	677	652	641	650	641	618	633	659	630	669	673	696	698	652	642	660	664	676	665	657	634	651	665	638	704	648	616	608	651	643	638	610	644	625	659	595	615	634	660	613	644	617	652	656	661	672	617	620	657	651	606	663	625	635	626	638	638	613	675	642	639	619	669	652	670	619	614	658	683	629	636	611	627	640	683	653	656	664	698	658	697	670	683	631	636	625	670	682	637	618	642	642	645	666	676	633	639	632	664	681	611	645	638	697	683	641	697	641	694	669	702	630	595	634	653	651	610	636	652	657	644	654	624	629	619	633	643	689	659	624	669	639	653	646	643	674	628	618	649	692	642	629	668	684	658	625	619	667	657	624	651	639	649	604	601	665	656	623	672	647	647	645	641	585	641	652	661	620	673	646	669	651	637	632	595	624	647	665	681	652	688	622	618	625	654	629	689	691	649	649	635	634	632	629	602	640	661	667	612	645	570	623	632	617	651	612	646	653	695	620	665	658	618	646	629	605	661	619	633	594	655	660	622	634	658	667	655	635	627	668	608	650	704	622	651	638	670	609	642	609	647	619	624	648	639	641	639	608	696	663	661	647	619	654	675	648	642	599	652	582	655	638	644	630	620	620	655	637	635	654	661	661	700	660	636	618	649	673	618	623	678	666	632	664	649	624	688	645	660	672	704	623	665	664	667	650	625	639	622	639	682	649	655	650	721	627	652	653	623	606	649	671	651	639	644	655	640	624	657	666	646	654	653	682	662	639	628	641	657	642	669	631	607	642	606	678	655	612	643	662	659	690	662	648	631	641	586	645	602	620	621	627	651	679	614	673	640	665	673	632	649	650	603	677	661	684	638	646	661	649	597	631	601	690	637	609	657	632	633	616	641	657	646	675	662	654	671	608	634	673	652	625	646	608	653	594	592	647	637	705	650	622	636	658	655	662	649	651	598	625	644	619	631	694	634	642	638	597	628	620	651	632	657	653	641	613	682	646	690	664	660	631	628	670	625	645	608	614	644
74891	76339	61849	35128	24728	16894	7507	8815	5859	3487	2178	1706	1294	953	813	602	442	384	435	376	322	290	260	248	259	274	275	260	268	286	271	254	267	242	278	268	266	289	261	264	279	286	265	230	271	244	234	242	245	265	255	231	258	242	228	229	265	274	256	251	290	266	228	260	264	256	254	241	264	262	278	254	264	258	230	242	268	240	243	242	244	255	255	255	247	265	269	258	249	243	272	255	270	233	258	265	236	282	261	256	268	260	243	249	268	219	226	227	270	251	270	244	253	261	267	268	253	265	258	234	239	267	241	284	246	259	251	268	240	251	237	279	233	285	271	231	261	272	250	262	256	280	258	269	251	257	246	281	274	240	257	249	266	288	232	258	275	252	276	266	267	221	293	253	257	267	255	257	274	288	303	296	251	269	275	249	268	275	224	232	261	274	233	289	295	250	275	248	241	254	241	228	298	247	250	258	265	241	262	280	271	289	265	282	250	278	270	270	246	268	293	260	252	273	244	250	233	239	267	266	236	260	232	275	283	238	247	228	264	287	270	280	278	247	236	297	234	287	261	252	265	289	223	255	284	251	244	248	249	268	283	264	240	258	246	241	250	257	266	252	250	247	286	263	256	235	257	261	295	268	259	240	274	273	267	251	261	255	236	262	251	249	245	230	258	246	246	222	267	243	259	260	258	250	261	257	256	251	268	269	265	251	246	265	249	241	264	230	236	250	228	251	243	253	237	250	235	278	291	284	230	297	269	272	271	281	288	252	239	247	243	259	224	238	278	265	257	268	240	288	257	275	255	243	234	259	278	252	245	256	254	271	263	243	281	265	256	259	253	263	244	256	247	270	257	282	238	259	261	234	291	246	260	245	264	279	265	260	251	250	271	231	271	227	262	263	274	258	273	256	290	271	260	243	285	234	252	252	227	254	265	251	260	247	249	288	270	284	250	263	270	241	223	249	267	264	263	252	263	264	248	272	270	266	278	252	269	259	243	247	249	236	281	265	274	279	275	265	271	249	230	243	240	259	232	259	240	269	278	223	262	251	249	240	265	234	278	248	257	280	252	278	240	237	235	245	221	253	278	252	264	239	264	247	250	233	266	266	273	232	282	247	267	234	270	258	275	235	229	284	235	260	295	247	276	262	253	249	274	276	276	273	252	252	247	246	265	240	248	223	276	274	244	232	288	250	230	232	264	256	273	270	273	238	241	245	243	249	273	276	271	274	249	257	248	239	236	252	288	249	244	278	243	245	254	225	252	258	251	278	253	262	235	262	247	234	266	270	305	265	247	275	252	255	265	267	254	281	251	278	268	239	266	242	247	261	257	246	264	243	256	263	223	258	262	269	247	246	254	267	234	276	216	263	270	261	256	228	246	263	249	240	273	257	234	244	268	265	246	234	262	279	237	238	245	269	268	260	256	238	258	264	273	265	270	285	296	247	238	247	262	248	266	244	274	275	245	272	289	268	259	248	247	255	252	255	275	253	260	280	269	263	264	238	235	253	309	255	227	250	250	243	280	266	258	271	256	261	277	238	253	254	268	269	245	242	257	263	258	213	234	267	261	262	229	242	258	245	242	263	245	255	255	261	272	283	247	254	256	252	259	236	276	254	267	278	230	255	259	269	216	248	249	243	244	286	273	223	265	270	237	250	273	276	278	262	264	265	282	263	293	263	271	282	229	257	257	267	272	248	238	251	270	247	242	247	239	236	257	274	251	245	245	257	244	270	230	249	270	271	239	269	250	255	267	248	250	245	244	251	248	244	251	256	262	284	287	230	255	249	254	260	251	230	244	255	253	284	281	259	240	240	225	274	250	278	294	265	247	277	235	261	252	247	228	250	258	243	265	289	263	283	260	245	274	264	251	252	237	268	239	262	280	255	262	259	251	244	270	241	263	274	265	256	277	260	267	228	275	243	257	233	284	288	275	266	291	241	246	249	228	239	242	251	239	289	267	224	252	245	266	270	233	287	268	252	249	255	272	216	257	267	257	291	267	248	271	273	242	250	235	281	262	252	290	244	254	257	254	260	273	266	295	263	262	281	238	232	225	248	276	219	248	232	251	283	269	266	231	244	272	233	261	267	244	272	256	252	247	262	223	256	266	236	260	265	267	282	257	237	262	250	296	255	284	269	281	278	260	246	233	250	243	259	270	253	262	255	253	263	268	247	265	229	240	243	261	260	256	245	297	245	256	249	244	237	279	254	254	254	250	213	265	250	244	249	268	243	268	227	260	256	262	263	264	269	285	285	247	272	256	259	234	246	266	278	259	279	254	244	250	242	263	263	297	255	264	262	246	231	262	250	253	263	236	284	297	272	267	257	252	251	282	234	241	262	267	252	275	238	271	253	253	233	233	286	259	261	232	268	259	237	285	263	273	262	283	266	244	230	295	273	255	270	247	263	270	243	253	235	246	233	262	234	216	266	264	261	250	236	253	267	235	236	295	241	239	273	277	225	225	239	256	259	259	257	266	257	292	256	242	267	240	253	235	281	284	257	234	239	231	270	263	247	256	241	236	245	303	254	267	264	231	240	248	244	251	233	266	238	276	256	265	288	254	235	271	257	257	254	253	253	269	262	243	258	260	244	246	274	262	239	253	252	265	247	242	260	244	270	266	270	235	207	236	246	261	242	259	257	252	245	238	261	273	229	251	262	260	237	279	247	207	257	239	256	230	263	274	262	242	273	260	258	267	266	291	267	274	259	237	278	251	260	221	252	252	259	252	241	260	253	251	264	247	286	240	274	255	247	270	259	255	264	252	248	272	276	253	241	266	256	262	235	256	238	259	284	250	236	259	297	239	261	247	242	263	263	257	260	247	258	253	257	254	264	244	289	247	286	290	237	258	244	230	248	295	269	270	243	253	245	265	253	251	263	225	239	260	238	271	259	275	219	253	249	258	255	268	254	232	245	255	262	277	242	246	263	256	250	245	221	260	260	248	241	263	233	275	253	270	272	247	250	256	254	263	260	256	249	259	274	286	267	270	262	256	292	258	297	238	243	234	255	283	294	237	252	268	239	235	278	262	278	257	238	242	260	250	272	244	226	274	272	241	251	271	266	235	286	259	281	240	245	249	243	237	261	251	276	260	258	260	279	246	288	268	230	256	274	273	244	268	241	260	263	264	230	220	289	243	282	247	265	264	287	248	280	234	249	234	274	254	261	217	267	277	274	271	272	274	269	271	237	257	225	249	229	254	258	278	224	249	260	269	258	250	264	269	267	233	246	244	255	251	243	255	235	258	256	227	253	263	221	252	253	256	269	251	262	277	264	240	279	251	264	254	262	267	267	276	279	255	243	298	244	254	261	279	268	249	266	245	278	274	240	245	246	255	233	252	269	237	248	235	285	278	231	239	234	239	249	277	242	229	244	253	235	251	256	244	261	287	236	228	250	255	245	269	256	250	242	251	283	243	264	223	297	266	280	240	232	264	251	278	280	259	261	246	234	279	250	248	246	269	246	278	260	271	246	254	261	259	250	265	230
50342	62084	54968	39071	34173	28449	17155	23720	15172	12651	8315	6772	5381	4294	3317	2137	1783	1450	1325	1196	990	717	650	654	638	560	629	672	679	625	671	647	661	627	627	652	656	675	676	664	620	655	614	640	640	646	648	644	663	642	636	622	655	683	654	638	615	678	644	680	642	624	639	629	643	598	650	661	642	669	660	643	624	612	610	677	672	664	628	619	647	679	675	624	654	632	670	641	625	614	617	661	628	624	681	617	670	631	644	594	642	675	648	683	667	647	628	637	653	637	633	678	617	667	641	635	660	639	675	665	638	645	578	587	617	611	623	677	629	630	644	638	622	652	634	600	649	704	621	604	639	648	604	582	621	629	643	690	647	600	664	676	674	624	644	639	656	616	707	635	607	658	682	608	639	680	655	675	654	659	625	644	617	693	626	682	622	626	650	680	594	638	663	672	631	669	644	624	600	686	658	633	694	581	614	675	623	668	603	686	711	643	664	670	660	636	632	630	617	635	662	662	648	646	626	670	647	637	686	656	654	649	580	628	633	664	694	661	627	671	664	668	683	649	661	651	656	691	614	632	639	652	608	652	687	665	602	641	612	640	677	615	672	612	661	637	653	661	679	660	650	659	637	647	649	648	663	614	670	640	641	607	610	688	620	657	651	646	672	630	628	619	674	659	619	626	642	649	688	665	650	636	646	603	615	644	642	650	647	625	663	657	645	601	638	697	623	634	643	606	667	608	615	648	623	652	709	631	651	645	619	617	655	675	640	636	662	662	630	609	638	601	621	645	652	603	693	619	716	653	660	680	664	633	681	626	664	675	629	654	652	678	635	664	621	589	636	607	597	622	711	658	645	678	652	689	622	644	637	635	692	638	677	647	612	658	661	626	637	626	572	671	676	629	616	688	644	656	670	637	707	651	637	620	639	663	623	619	650	657	635	608	637	662	577	651	630	631	653	673	636	633	586	614	609	656	598	654	658	664	623	626	658	644	628	658	622	655	620	650	638	659	623	691	679	651	687	601	647	663	638	707	640	649	626	625	620	659	627	599	632	669	639	596	634	669	636	631	660	603	698	623	615	645	619	661	647	671	684	642	640	635	635	624	646	638	623	651	653	634	653	656	653	639	658	647	661	631	646	637	676	640	674	647	659	628	616	648	610	653	645	624	631	663	628	666	622	629	655	686	646	628	595	634	626	684	641	656	599	667	634	630	609	618	648	656	619	621	598	639	662	639	651	668	661	647	650	644	677	659	628	656	625	669	627	675	628	657	632	638	675	605	646	622	655	649	659	644	640	631	615	647	637	660	619	631	643	636	647	620	655	652	654	677	686	656	629	645	670	644	666	672	649	682	728	655	647	662	662	651	621	651	680	640	603	591	659	665	640	641	631	652	622	661	650	636	655	656	683	646	624	662	588	659	667	646	646	631	643	603	667	678	686	663	623	648	671	632	629	636	625	639	615	656	671	634	701	646	583	635	635	659	593	612	605	638	644	633	658	678	613	616	626	655	655	625	670	607	652	637	653	622	691	616	624	650	629	650	662	671	636	652	592	640	649	659	695	670	563	664	670	616	679	657	634	671	616	635	641	606	682	662	633	669	669	678	614	692	614	657	645	613	657	618	644	644	655	671	665	642	594	656	674	648	649	642	624	663	732	628	669	647	678	650	647	678	627	645	631	634	657	677	630	669	666	662	605	624	640	622	675	693	679	624	672	648	655	636	637	672	651	644	574	669	645	655	662	620	599	661	615	618	625	616	606	653	602	630	684	610	626	638	615	628	619	630	672	654	632	629	641	650	635	637	668	643	646	635	625	601	682	627	654	615	652	672	624	611	658	620	667	630	662	664	642	645	621	654	672	609	591	644	635	656	630	648	694	596	604	653	664	668	671	633	617	631	676	635	667	654	679	670	661	640	672	624	641	709	669	696	635	651	660	627	639	659	622	663	639	616	629	599	648	638	627	656	655	648	667	700	682	683	633	659	646	677	639	649	632	690	674	646	649	616	642	653	672	654	636	622	651	646	660	630	618	647	650	619	590	625	625	667	673	626	658	705	653	618	642	641	644	615	651	592	618	644	609	656	625	676	636	652	650	668	689	647	659	659	662	651	688	692	660	651	579	676	648	663	655	642	667	586	672	698	602	648	678	666	617	683	637	607	612	633	613	664	647	655	656	612	646	665	635	642	641	659	597	666	665	620	615	659	616	679	649	652	640	671	632	617	645	676	600	641	600	631	642	656	625	685	612	643	634	647	658	664	639	642	620	640	669	638	661	603	655	591	640	697	612	607	663	635	635	683	683	638	631	648	609	626	622	674	628	659	634	634	623	596	606	669	652	652	656	649	667	612	678	636	620	667	644	619	582	621	687	657	619	622	612	615	603	608	637	681	654	607	644	603	641	649	601	681	607	670	605	611	667	626	667	640	650	639	589	594	653	642	683	606	666	690	639	645	633	673	613	651	664	635	604	601	642	605	611	659	627	665	643	615	677	691	635	651	628	644	629	630	639	653	635	651	636	655	655	608	621	611	608	633	654	692	626	623	639	640	606	662	618	650	635	675	640	630	613	609	616	625	637	655	678	620	654	665	619	599	652	623	652	644	626	669	624	667	686	672	629	664	607	628	644	633	684	678	656	651	592	634	644	642	634	643	640	655	655	637	609	641	696	644	662	662	623	619	660	675	630	668	669	655	677	632	628	651	657	621	642	634	635	642	646	634	610	623	672	658	708	620	622	648	694	658	623	650	611	626	686	668	657	656	679	626	718	632	656	625	667	641	640	640	638	631	670	679	692	640	645	631	596	612	627	642	663	623	666	653	656	665	668	602	694	610	661	658	654	669	655	676	642	608	671	643	642	682	618	701	592	628	676	595	652	638	608	650	600	671	650	598	668	652	632	618	652	670	650	664	623	590	578	653	583	632	634	680	634	659	628	685	645	678	615	684	596	644	601	660	651	602	659	652	625	659	637	633	614	604	622	669	594	643	609	628	636	631	624	625	676	594	654	613	657	687	633	650	673	659	622	666	629	674	658	705	647	619	641	642	672	684	672	654	593	679	653	614	619	622	611	615	689	591	650	715	663	647	618	654	655	630	652	646	689	682	624	636	666	665	635	659	646	633	622	647	678	636	627	657	620	659	652	637	622	642	640	608	614	640	606	711	646	676	627	655	636	603	594	633	639	671	643	652	627	662	648	675	668	640	664	648	623	643	628	640	665	708	627	658	652	647	619	619	645	624	678	640	663	644	667	650	682	667	596	658	663	577	670	661	633	634	605	636	651	653	666	638	644	654	661	670	615	622	634	651	639	611	625	652	675	604	627	714	683	697	624	657	608	670	658	643	619	643	640	647	654	648	628	624	624	612	606	663	627	637	586	601	647	649	634	624	666	635	667	642	613	643	664	590	642	680	657	623	661	610	604	632	683	648	672	622	676	682	664	652	640	640	649	647	573	660	613	645	668	655	619	681	616	640	643	623	688	661	621	679	684	632	626	664	670	649
76053	77964	62887	35186	24856	16758	7639	10231	4987	3216	2217	1599	1247	900	808	591	498	406	399	371	333	290	278	247	289	239	247	246	254	262	262	265	265	262	255	252	253	250	251	215	263	243	270	266	260	255	250	276	233	258	248	231	252	225	268	264	259	272	256	251	267	245	248	244	239	275	261	223	265	265	237	269	280	237	272	260	276	257	248	285	265	289	256	241	250	288	264	262	253	293	231	242	234	285	232	283	228	268	271	248	258	269	270	262	271	246	259	247	233	244	257	249	252	260	259	248	251	271	218	266	253	275	250	269	246	269	263	252	249	246	266	257	288	244	250	252	243	285	245	251	251	256	246	242	238	254	243	231	235	271	281	261	269	248	270	243	241	262	254	219	235	277	273	261	257	290	264	240	241	234	283	243	264	257	237	249	271	259	266	276	259	250	261	260	253	244	246	248	248	247	249	244	286	269	262	284	242	255	248	251	236	289	269	267	245	292	256	229	244	268	232	256	248	215	266	256	262	248	267	239	251	264	267	250	282	246	236	282	223	258	281	240	248	275	225	248	243	283	254	293	269	282	259	232	257	286	240	251	310	244	247	246	244	248	224	287	236	270	241	292	270	246	273	251	282	261	252	275	292	275	280	283	273	259	284	266	255	241	273	255	262	238	275	261	244	250	270	252	252	277	254	299	270	251	265	280	263	260	208	264	259	253	246	238	235	280	268	262	252	277	260	239	250	249	282	258	239	241	255	261	253	283	259	230	259	273	228	250	236	262	260	239	259	273	258	255	246	249	256	263	252	247	280	255	290	230	288	267	266	296	287	260	272	267	287	261	259	237	278	293	240	279	248	268	278	270	239	238	268	262	257	245	245	269	258	235	258	242	266	247	267	267	269	236	264	261	226	254	241	247	302	264	270	265	223	262	275	256	256	260	281	238	285	253	250	244	257	261	298	245	251	284	257	236	271	271	271	255	275	262	259	284	278	241	272	246	266	258	251	270	241	255	255	235	271	256	254	222	269	265	270	267	260	230	307	266	257	252	271	245	277	234	291	300	248	230	250	229	272	276	259	270	254	214	269	216	245	251	273	297	262	267	234	272	263	263	256	241	271	248	266	266	260	236	238	278	253	254	269	304	257	228	261	293	236	231	248	267	270	275	234	256	268	268	274	247	254	251	244	239	272	267	247	264	259	260	257	252	255	261	302	248	240	257	303	269	282	265	286	300	255	243	245	241	243	243	260	286	258	270	227	304	267	237	264	234	258	272	266	268	282	246	263	269	269	247	267	253	239	267	248	285	257	258	226	245	250	247	278	275	251	230	247	238	228	267	263	239	244	253	272	257	250	240	235	253	264	240	262	263	282	268	286	262	249	268	254	259	268	247	263	236	260	268	273	251	259	270	255	256	239	272	267	255	244	261	270	251	253	290	258	234	252	272	255	267	256	246	242	258	285	247	263	246	282	258	239	253	264	244	229	270	285	281	261	249	235	251	264	246	275	252	245	244	276	255	244	260	241	255	263	273	266	225	265	279	247	255	233	250	229	219	230	294	238	292	248	239	236	233	239	263	252	260	271	229	245	229	283	261	258	257	261	261	279	235	250	258	260	271	245	241	250	221	258	263	276	259	231	266	275	270	247	260	242	251	262	302	238	269	239	260	258	256	253	256	257	243	272	266	244	254	246	250	205	275	288	264	251	270	245	263	297	243	249	299	244	257	250	278	253	268	234	258	237	265	287	254	254	256	248	266	261	264	239	267	262	253	273	278	282	246	252	239	262	232	234	260	269	260	268	270	256	268	252	262	254	256	284	257	269	240	261	269	245	254	247	278	284	250	268	240	292	254	276	270	266	244	279	274	237	250	251	238	269	247	265	266	258	281	285	249	280	242	241	260	252	276	243	273	228	247	282	279	268	250	257	246	277	242	265	247	250	262	260	268	213	282	229	235	266	237	266	262	268	250	230	256	261	239	251	262	253	276	261	273	263	243	228	263	242	266	214	260	274	268	240	258	272	277	240	265	244	282	258	282	249	241	248	241	254	261	276	272	286	273	266	239	254	244	245	269	248	242	285	260	245	258	298	256	256	253	224	254	275	263	272	264	221	257	257	241	281	277	261	249	251	252	276	265	229	286	250	250	229	251	249	237	252	269	259	252	252	271	230	235	248	271	245	272	289	228	262	295	270	251	273	268	267	215	253	247	278	252	265	234	290	243	252	263	265	258	251	278	253	279	263	289	267	251	250	233	248	263	248	238	248	252	265	272	259	252	244	250	260	249	281	249	254	277	238	250	241	257	258	275	257	254	277	247	242	260	274	246	233	248	217	269	280	277	246	239	307	272	261	267	250	275	235	279	271	259	253	275	278	226	233	266	269	217	230	241	257	249	254	250	231	245	257	267	248	263	234	256	274	250	292	252	257	290	279	228	240	255	267	258	224	251	233	253	296	260	237	280	245	277	253	251	275	280	242	244	267	288	270	260	232	280	249	203	237	249	230	256	277	267	261	255	256	226	257	270	252	254	255	238	250	310	249	274	266	286	275	246	231	279	299	252	242	288	262	274	241	243	268	255	256	256	249	245	250	287	239	243	242	278	218	244	276	222	251	259	253	244	274	283	250	270	303	264	268	248	256	258	249	245	255	273	276	284	242	229	258	234	262	259	267	243	275	263	241	246	252	251	268	249	260	236	278	255	252	291	274	240	282	253	282	278	274	257	279	263	237	250	230	246	282	263	267	257	227	253	247	255	285	269	266	233	243	265	263	296	258	236	268	269	279	270	263	259	254	255	272	257	265	275	255	232	243	251	263	291	234	252	273	275	241	275	275	256	277	246	216	269	279	253	267	282	266	239	265	257	271	238	255	285	289	261	282	249	235	256	246	267	247	240	268	241	257	269	262	248	241	270	260	241	274	255	264	266	253	248	280	280	276	228	264	254	260	246	251	242	248	276	290	265	235	228	282	240	293	271	238	262	255	276	270	249	263	250	276	243	262	251	269	250	240	289	267	252	260	254	246	248	249	259	257	264	288	231	257	266	252	254	239	243	247	268	271	239	246	250	262	240	276	269	234	252	267	220	245	256	253	261	255	217	245	288	262	248	243	272	235	243	277	249	216	259	260	251	243	274	262	255	255	247	261	236	260	250	289	240	241	268	240	245	268	281	258	261	288	256	262	279	253	238	252	264	262	263	250	257	267	268	233	255	236	217	234	247	246	261	252	250	236	273	264	260	250	241	268	209	223	253	252	270	276	270	248	258	249	297	245	265	289	246	244	276	266	247	244	246	248	262	261	251	259	249	256	239	264	252	258	261	264	248	277	281	257	246	282	262	266	247	299	248	230	258	235	253	243	250	243	275	262	276	268	256	239	256	250	262	241	243	280	254	282	226	247	237	277	239	257	266	261	266	271	282	291	282	256	249	221	272	286	261	270	271	247	257	257	255	267	252	275	251	256	256	273	237	228	256	268	241	258	291	258	264	278	273	239	250	270	230	275	248
50408	62599	55566	39054	34298	28481	17632	25635	13353	11681	8547	6450	5237	3946	3153	2315	1799	1433	1442	1195	1172	765	648	651	659	632	703	647	685	630	688	607	681	625	630	652	666	648	622	636	658	669	638	609	624	661	686	644	674	607	660	659	653	655	630	620	670	646	626	631	626	664	622	620	573	628	637	585	643	668	625	675	625	618	662	693	646	641	646	670	639	622	636	608	691	675	683	669	696	676	663	645	637	617	664	653	634	694	595	651	642	623	618	639	624	629	685	634	614	625	652	633	605	615	651	660	646	669	712	659	633	608	650	641	629	651	644	637	641	639	650	631	656	670	626	634	663	671	642	656	644	648	669	654	640	682	644	654	682	615	646	652	638	667	621	618	633	597	625	636	631	662	638	636	686	640	624	599	632	621	650	661	646	653	634	650	660	644	637	651	660	618	578	662	670	639	652	645	687	639	661	648	694	704	620	618	634	656	672	628	697	629	654	643	631	632	620	629	639	627	671	635	637	678	629	648	651	690	628	644	644	643	618	666	643	626	633	616	621	609	659	603	678	616	641	649	671	632	641	683	645	662	664	624	673	655	626	624	657	649	661	670	651	645	642	681	628	655	628	632	655	685	623	619	656	643	640	644	627	647	645	629	647	641	666	621	626	630	686	660	659	629	636	683	687	638	625	661	639	653	662	649	693	637	657	678	633	633	627	639	631	650	614	638	660	670	640	621	676	622	592	678	612	641	646	660	647	604	648	627	598	650	611	634	667	619	618	605	643	619	618	655	627	691	651	588	666	629	620	668	603	658	675	660	650	642	639	626	662	645	619	634	689	626	647	623	648	665	650	626	615	650	667	670	627	615	666	637	640	663	661	703	668	631	668	640	630	671	677	662	643	615	665	629	660	598	691	627	665	691	641	615	595	668	619	648	677	615	640	673	647	683	618	619	629	625	639	647	689	634	628	624	637	670	669	639	678	643	628	635	659	661	634	652	698	620	606	636	680	652	651	615	708	612	634	614	630	673	627	655	686	622	662	661	589	648	650	631	637	657	646	661	629	635	628	622	632	658	661	634	692	633	630	695	635	655	599	719	637	660	649	660	668	655	667	641	661	626	629	606	622	651	667	670	587	679	639	618	672	659	646	641	651	654	636	656	632	587	624	701	670	637	649	625	643	658	643	648	708	650	628	663	682	617	703	700	632	641	589	687	651	648	642	658	632	625	642	637	625	649	648	635	633	658	643	600	635	588	684	671	638	669	649	639	628	599	683	643	653	657	626	648	649	606	666	654	631	594	640	637	649	659	618	626	652	633	590	620	646	668	642	645	659	691	675	659	654	627	654	636	645	643	627	651	652	614	677	648	604	644	715	632	665	643	630	628	647	657	645	652	623	631	631	673	638	637	578	622	676	615	624	626	654	653	647	646	616	666	678	616	645	624	649	642	656	656	653	708	670	645	641	630	618	678	675	681	647	634	640	622	658	646	680	654	603	614	668	670	676	658	673	618	642	624	637	635	635	615	673	649	625	683	630	664	625	658	660	663	647	670	670	658	631	632	619	628	625	707	658	627	599	626	646	678	654	653	711	663	605	673	684	678	640	636	625	614	583	634	686	670	672	686	673	667	626	627	674	692	631	658	630	651	633	697	608	645	647	650	648	639	616	653	656	635	736	627	636	618	614	628	632	654	611	626	640	612	632	641	642	652	632	666	625	594	662	691	717	675	656	660	637	625	688	684	637	641	676	642	600	695	615	663	649	654	613	656	635	605	702	625	632	598	684	645	643	651	626	652	629	639	597	665	619	642	702	654	616	640	642	634	605	677	602	683	644	657	628	652	618	654	605	674	652	657	609	664	603	660	663	606	648	621	660	677	640	662	646	645	607	620	651	576	637	656	662	653	641	614	625	648	626	685	679	627	643	641	649	642	683	655	660	620	583	603	634	644	671	606	697	723	668	641	654	669	654	634	601	606	617	641	639	612	624	656	732	668	633	646	631	666	668	664	661	657	644	613	650	627	613	605	631	662	633	623	618	609	629	636	653	651	622	651	646	672	641	630	619	683	622	626	655	638	640	642	671	643	658	661	654	659	674	634	651	627	646	610	682	639	647	644	645	652	658	656	637	650	640	625	637	598	640	701	665	681	653	630	697	640	636	641	639	616	651	645	649	638	642	588	632	645	599	679	640	596	610	653	664	655	664	638	637	638	675	693	684	632	673	677	623	632	638	635	625	640	649	592	672	688	631	639	576	645	638	651	665	649	600	639	648	654	643	644	609	684	638	662	653	643	649	642	600	643	708	630	624	661	620	629	668	628	667	680	602	631	681	629	679	663	614	618	664	663	657	651	648	727	639	648	659	665	626	644	618	638	662	636	683	624	626	653	688	650	686	582	657	636	631	660	635	663	665	649	651	666	666	654	653	692	623	648	633	656	657	596	619	661	613	634	664	596	605	649	631	692	621	670	587	687	665	624	626	659	632	632	633	618	629	674	623	613	656	644	585	657	638	613	665	679	645	667	629	671	620	630	622	660	667	684	639	623	626	620	706	675	656	668	626	647	662	639	626	667	609	626	668	615	662	594	619	623	637	694	655	616	636	696	677	649	664	611	650	636	625	637	639	670	667	643	672	666	619	611	645	649	671	637	655	639	642	622	679	683	657	645	624	651	677	602	606	692	606	651	662	646	685	644	630	594	641	644	637	656	618	677	633	655	654	640	657	636	603	662	661	695	640	657	622	595	662	681	648	666	643	664	632	610	641	652	668	616	636	588	647	604	621	637	616	647	633	589	663	694	648	607	639	632	676	667	645	600	632	619	674	634	654	659	586	621	707	631	630	644	649	625	633	682	715	639	660	643	673	621	706	647	646	649	655	662	675	661	620	659	642	687	664	651	655	667	644	610	624	643	625	595	632	670	652	633	639	695	681	670	672	657	609	631	662	650	641	661	655	622	648	622	625	648	642	684	641	679	625	637	653	628	626	633	621	633	685	623	718	680	643	653	606	686	652	640	648	654	655	659	652	635	681	621	640	681	668	647	655	617	664	619	696	644	632	625	601	654	622	653	631	616	676	636	639	647	660	686	676	682	657	664	638	629	636	669	661	670	632	634	661	632	616	682	653	684	674	640	594	626	596	654	658	624	677	653	661	650	622	652	668	628	596	664	642	642	632	613	657	625	623	655	613	600	659	638	644	626	661	599	670	703	708	607	652	667	666	641	629	655	693	646	665	649	619	618	641	647	630	607	651	662	620	635	603	631	617	677	660	643	667	669	646	685	637	666	621	678	623	684	654	652	637	685	645	647	634	630	661	620	689	635	625	659	655	634	638	621	634	654	656	641	602	659	663	659	655	638	670	669	636	629	642	647	663	666	639	663	654	631	641	665	621	613	602	654	635	668	629	602	693	674	669	619	632	651	597	618	665	681	627	656	652	653	628	679	601	624	663	647	610	682	680	636	602	683	657	636	638	645	646	655	670	681	613	622	661	692	665	629	621	637	651	603
77180	77271	61421	34326	23624	16293	8470	9938	4227	2679	1926	1500	1110	845	777	634	514	430	394	351	405	292	262	220	259	259	257	251	244	277	257	253	250	274	266	268	267	274	254	259	249	261	254	261	263	248	259	234	268	243	237	264	270	238	298	239	291	254	241	266	238	268	260	270	287	260	267	257	257	242	270	259	263	241	249	273	256	256	266	257	284	238	272	261	244	266	247	265	233	242	249	266	277	244	249	243	270	266	257	241	243	257	266	237	263	262	240	236	247	281	277	226	249	262	257	245	254	262	250	242	275	252	252	280	246	243	257	267	265	299	270	265	240	275	259	243	252	254	255	249	244	271	246	267	244	271	252	245	250	242	279	240	269	257	257	262	267	241	243	248	237	282	254	247	244	262	236	239	214	252	229	239	246	241	259	265	271	273	254	255	277	238	268	230	260	268	250	260	268	251	258	242	249	244	249	268	257	236	264	279	256	271	276	280	281	231	253	298	277	246	267	273	256	259	285	249	275	240	269	244	262	267	251	228	256	252	252	299	278	261	265	272	268	244	271	252	248	242	256	252	262	261	257	259	257	248	218	243	264	243	264	252	236	272	250	255	264	256	263	250	268	222	240	280	248	276	256	259	264	259	260	255	245	239	230	227	250	272	250	250	260	242	263	242	267	237	247	260	251	254	220	298	249	257	239	218	271	218	257	261	249	250	263	294	255	253	266	237	243	241	236	244	281	278	235	231	261	250	264	226	264	281	244	283	271	229	269	230	231	250	260	260	241	276	227	264	266	257	245	256	260	243	253	225	263	227	258	237	255	271	278	261	272	263	245	270	265	251	283	258	241	241	256	267	242	278	240	245	252	246	244	254	248	232	242	242	243	249	265	246	255	261	244	270	256	253	260	261	258	233	247	274	261	235	248	268	226	221	269	247	242	242	257	275	266	240	259	252	259	296	244	230	232	246	248	244	232	257	254	222	270	238	255	262	252	251	264	247	269	255	241	249	253	258	266	252	266	242	242	243	257	239	228	264	247	258	250	287	287	300	248	290	287	266	268	261	231	283	224	249	239	272	258	257	213	286	271	257	218	264	275	250	246	233	262	243	270	248	268	250	280	230	285	255	268	272	265	249	265	257	272	268	265	253	268	267	270	230	252	244	265	253	244	241	242	235	253	258	245	215	256	247	272	282	239	252	233	249	277	278	252	251	274	258	252	266	293	267	247	259	249	276	238	233	229	259	265	259	251	250	262	252	254	256	269	286	254	227	263	239	263	253	290	264	252	278	266	254	259	258	281	262	241	240	277	274	279	239	287	254	235	259	250	285	233	245	271	276	250	242	296	234	242	243	258	261	262	277	219	242	237	247	278	248	243	260	274	280	242	249	239	259	248	271	271	255	229	262	259	246	231	247	214	256	252	246	243	259	271	272	263	260	288	262	280	241	271	263	242	275	236	260	228	238	234	247	244	279	276	271	263	244	251	267	250	266	236	258	241	240	253	251	291	221	238	242	255	248	241	254	254	257	272	269	258	248	242	235	244	275	226	240	278	273	267	272	284	236	279	220	258	242	235	255	245	258	246	234	263	238	264	236	256	277	288	271	253	242	246	234	253	242	256	257	275	251	270	249	251	254	257	237	276	276	260	270	266	252	259	278	273	233	256	230	240	264	255	252	275	224	267	278	284	257	243	253	263	256	286	267	210	265	242	215	232	226	264	267	243	245	256	241	272	303	269	269	259	271	237	246	255	243	265	278	283	243	266	258	252	269	247	251	229	225	290	252	296	251	255	254	286	243	260	266	272	261	230	251	267	263	236	235	283	275	265	289	261	249	264	225	279	250	247	286	235	277	258	260	264	272	277	301	262	240	263	274	264	274	267	254	243	244	259	246	247	267	246	273	266	251	242	229	241	260	237	266	274	265	263	238	257	278	274	246	252	252	256	255	248	249	273	278	264	246	254	235	222	267	290	238	247	261	235	218	263	273	285	246	221	253	259	219	253	241	246	284	243	267	284	260	252	295	258	255	244	242	248	273	257	278	262	251	258	264	272	297	238	257	265	243	301	248	246	230	292	240	271	238	241	259	275	261	261	265	229	265	286	267	274	260	246	267	255	274	275	248	273	287	229	280	237	238	269	254	269	266	258	247	223	289	238	264	259	249	245	273	249	245	289	252	261	269	271	277	251	246	267	243	278	266	238	265	255	279	299	258	260	237	256	239	254	263	252	240	261	239	233	268	250	281	257	287	257	241	258	301	268	259	289	272	278	255	253	256	260	249	250	259	260	265	269	239	274	270	267	229	263	232	262	263	276	236	244	268	236	250	265	257	266	228	261	266	241	252	245	273	263	274	253	278	249	258	251	277	249	250	230	265	250	258	275	255	254	239	239	248	278	263	257	277	214	242	206	258	258	233	260	273	234	259	258	270	224	283	247	252	275	255	248	272	273	243	264	269	250	262	268	247	281	264	256	290	253	250	257	276	251	269	262	272	247	264	237	256	279	255	253	271	268	208	258	242	274	241	260	238	285	278	221	260	241	272	246	266	251	274	286	251	254	266	290	243	218	250	266	262	256	244	244	254	246	245	259	240	274	267	223	258	274	257	227	255	265	281	297	253	253	275	246	243	236	228	222	268	228	246	257	251	286	253	237	234	274	255	259	246	268	243	249	238	242	284	303	288	233	268	231	267	233	242	261	268	268	239	227	257	248	249	243	251	256	248	278	248	278	263	236	257	275	244	268	261	265	210	269	276	239	272	251	249	290	241	276	247	246	265	292	270	275	257	260	235	270	239	258	249	244	235	247	242	265	272	258	287	242	212	258	253	258	266	275	223	254	252	248	257	246	274	238	291	252	256	285	254	237	253	236	243	235	255	277	263	275	264	273	252	229	242	274	229	248	274	271	240	283	270	271	244	237	263	261	280	272	280	240	244	228	270	233	265	242	238	233	261	248	274	236	240	305	263	234	235	256	272	266	251	247	258	254	257	261	260	239	244	268	255	280	271	278	249	264	261	260	284	237	274	270	250	250	239	240	260	249	252	263	281	274	243	269	236	247	246	240	265	252	240	259	262	254	247	253	288	284	236	295	276	271	258	258	252	236	251	254	245	266	255	270	266	265	235	278	247	259	258	280	251	239	252	257	247	246	247	270	261	256	231	259	267	248	270	259	273	299	268	244	258	260	277	239	269	215	259	266	265	267	266	256	235	245	245	250	248	258	269	317	258	262	249	251	244	255	198	274	258	271	242	280	283	255	278	237	266	249	241	246	260	233	259	256	274	259	253	226	245	285	249	254	231	250	271	244	267	277	276	255	253	268	258	259	254	246	260	241	258	239	255	252	251	270	280	268	274	252	251	313	280	229	239	255	285	234	263	275	236	257	249	278	241	253	256	237	258	275	244	269	247	273	249	250	254	247	257	279	246	260	242	291	249	287	251	260	272	283	260	267	250	222	250	251	241	249	260	259	244	243	266	240	239	259	234	262	243	270	276	268	253
51692	61831	54859	37310	32739	28376	18613	24864	11953	9944	7399	6303	4879	3679	3173	2386	1950	1459	1386	1160	1214	806	636	659	612	655	673	632	641	660	646	622	684	641	670	656	599	689	663	648	636	675	668	689	599	632	628	607	706	655	630	707	643	586	666	675	630	609	709	603	634	626	651	654	639	630	630	656	660	625	657	634	662	656	647	672	653	694	657	660	627	644	641	626	655	636	624	598	673	633	630	612	672	624	673	638	691	651	627	678	641	674	602	623	623	625	688	658	642	625	625	640	697	640	670	633	629	643	718	640	625	679	682	670	657	676	660	655	659	675	606	680	614	649	627	661	646	640	639	600	658	635	659	600	651	615	667	658	658	635	623	640	663	653	654	620	625	680	643	642	631	650	678	657	659	657	666	633	657	660	633	656	627	589	617	608	643	643	632	682	655	655	656	631	640	645	615	608	626	639	600	669	640	644	704	596	679	646	656	634	625	634	622	655	667	637	620	643	648	653	626	620	670	656	630	639	652	669	653	663	660	638	660	582	645	646	661	615	583	616	649	624	650	650	616	678	672	607	607	671	600	689	636	677	645	639	675	618	593	619	634	576	669	629	633	639	604	593	618	661	663	693	616	688	611	642	625	618	624	637	607	612	657	611	625	619	666	635	614	619	657	678	707	632	652	605	606	626	651	612	655	631	598	678	661	662	653	656	649	669	629	617	650	611	619	653	602	669	638	663	666	682	644	619	664	645	615	610	647	690	636	659	622	673	649	620	623	618	637	635	667	631	645	685	632	651	618	615	653	616	621	658	637	609	649	630	625	627	655	589	685	642	633	647	663	626	670	605	648	616	621	665	650	662	619	674	602	656	657	635	647	603	645	612	645	636	677	657	639	679	662	647	670	691	657	657	618	658	654	637	637	615	679	641	613	637	620	677	603	600	632	684	631	641	617	647	653	621	633	623	597	629	654	661	605	638	644	606	628	659	618	654	643	640	636	660	643	640	661	642	641	634	623	646	644	668	673	571	655	663	623	653	648	641	663	606	664	634	622	641	644	685	648	640	658	644	637	645	645	643	627	647	635	646	629	659	653	643	619	628	604	667	632	626	668	633	632	670	616	645	633	629	703	589	635	619	638	689	599	641	616	599	620	665	604	604	641	656	615	587	631	662	659	672	623	615	638	630	652	637	637	644	660	621	632	639	698	664	629	653	662	653	656	636	621	671	628	619	660	638	641	657	636	613	609	626	639	650	651	620	635	647	603	607	668	637	646	647	650	642	653	641	640	667	619	634	643	634	650	657	624	648	695	670	682	619	612	655	629	703	623	655	618	637	625	630	617	638	649	660	601	620	636	673	582	669	617	606	631	648	647	682	652	661	611	604	638	636	691	669	635	592	667	707	597	646	630	679	654	659	659	639	609	632	623	628	642	651	630	654	689	642	698	649	610	619	652	603	668	587	617	647	627	645	625	667	656	576	673	623	602	615	604	652	649	696	650	649	609	618	644	640	678	646	681	627	630	657	608	641	599	666	649	647	646	604	624	645	660	615	656	622	615	647	637	693	621	628	625	622	644	587	617	637	677	677	585	624	639	659	639	637	608	646	626	625	660	659	608	636	663	597	580	646	633	675	627	639	639	650	611	641	624	634	721	645	599	595	595	663	605	636	632	617	591	643	620	627	651	648	719	667	651	630	651	618	634	680	638	639	657	656	601	653	623	636	635	621	621	626	600	654	645	614	643	653	618	630	610	637	626	668	660	615	646	654	681	648	630	636	617	563	618	654	648	647	621	622	662	633	665	662	582	690	618	589	631	619	626	649	584	632	637	665	601	652	653	662	653	620	636	665	643	681	590	643	638	645	637	665	668	688	602	633	632	656	628	659	621	655	618	604	656	613	646	627	594	644	664	645	606	623	655	605	663	652	628	616	617	646	663	653	691	633	644	608	608	640	673	656	661	609	632	653	658	600	615	635	668	613	636	647	647	674	653	636	629	647	654	603	660	657	569	645	621	644	603	602	647	625	638	660	656	722	662	612	637	643	653	609	664	634	611	629	660	598	618	648	631	647	656	594	670	622	676	669	604	668	620	628	655	631	616	667	580	624	621	655	617	612	631	624	653	614	671	657	656	599	649	629	612	607	639	631	660	641	672	670	716	660	645	593	657	658	665	626	653	636	640	671	622	652	626	651	632	655	669	640	651	649	653	603	611	609	635	664	653	638	689	681	655	639	632	623	665	633	605	662	641	636	670	646	629	617	647	638	628	653	621	674	641	631	639	643	627	648	605	649	655	626	645	600	656	654	641	684	656	674	647	655	661	633	634	636	679	618	660	626	622	664	642	635	649	613	613	694	646	651	643	624	636	597	600	614	671	689	647	631	635	640	624	601	647	660	623	674	634	622	657	626	635	681	618	631	601	659	626	630	651	636	666	689	628	682	604	630	669	621	656	667	659	656	654	664	656	657	610	671	658	610	633	607	600	657	655	633	629	641	657	668	643	671	713	621	628	617	660	597	642	629	640	594	625	641	663	697	623	657	644	626	643	645	656	641	661	640	662	602	620	654	640	646	616	643	654	675	616	657	663	649	628	650	672	629	641	641	645	609	644	627	670	667	594	656	644	631	638	678	626	626	588	650	679	644	682	694	638	626	627	671	640	633	610	681	591	627	643	677	669	626	617	676	624	624	643	598	628	630	601	660	625	621	639	652	635	664	608	640	625	652	688	669	646	582	645	608	644	597	665	603	682	627	610	606	639	639	656	638	675	660	614	627	674	674	597	614	654	664	609	572	657	622	627	659	636	580	654	649	649	625	643	637	658	681	660	638	612	643	625	628	663	662	656	692	660	621	626	629	638	642	620	659	596	669	632	655	626	612	629	637	634	644	654	643	652	619	630	671	632	657	616	631	608	641	664	642	639	649	641	672	623	678	646	694	638	597	670	613	667	624	632	671	646	645	695	630	649	677	692	617	644	631	664	650	642	630	637	626	637	699	625	645	595	659	635	595	648	583	627	633	638	650	625	650	613	629	671	611	667	656	637	637	645	632	630	663	613	616	624	632	640	613	593	679	663	662	583	632	639	628	629	652	641	641	634	612	655	622	610	659	625	652	639	630	628	690	681	626	644	667	615	643	591	638	632	620	671	631	712	649	657	592	662	625	647	678	650	648	681	648	629	620	650	633	592	629	625	663	610	629	655	683	641	603	603	660	644	675	650	632	660	627	655	672	667	604	649	682	668	690	617	652	648	684	651	599	647	606	649	638	596	630	615	671	624	670	623	649	656	664	652	621	657	665	645	647	626	648	619	639	606	612	634	630	634	678	636	684	687	624	655	607	638	693	657	654	642	632	642	620	603	643	640	670	658	652	663	629	657	609	619	646	646	644	637	643	665	683	620	625	596	624	624	625	599	630	696	611	717	673	638	610	657	626	623	658	653	640	671	650	612	648	620	622	621	630	631	601	701	640	591	672	648	632	645	662	617	635	625	642	635	577	615	623	635	630
76822	76072	61919	33138	23277	16119	8806	9495	4287	2773	1606	1535	979	779	720	660	534	499	409	376	340	301	258	248	256	245	260	250	248	253	230	238	270	266	288	271	280	250	231	272	242	256	274	291	276	249	240	250	270	258	262	226	236	263	270	277	257	279	252	286	237	260	265	247	271	289	277	266	281	255	249	247	246	250	244	275	262	277	247	268	260	250	273	285	261	253	266	266	242	244	256	254	280	226	237	215	260	248	269	245	229	243	266	281	262	249	249	263	247	254	248	237	285	238	266	293	230	240	260	256	270	276	283	280	257	255	244	242	252	270	277	256	261	295	271	251	291	278	267	269	239	295	278	272	238	251	252	256	230	281	242	271	267	267	260	264	277	245	257	244	265	267	254	282	249	254	257	241	284	245	296	302	252	266	265	264	235	274	233	237	271	261	248	265	241	241	253	272	273	273	268	244	229	267	257	254	254	261	269	252	236	287	244	274	256	218	234	225	239	275	273	206	254	257	277	267	257	250	261	263	279	240	237	248	235	256	243	250	249	270	268	218	245	235	246	237	245	239	274	260	277	265	270	260	276	247	255	295	261	268	257	275	266	262	268	236	275	248	255	245	269	249	270	253	271	234	263	235	249	237	244	284	289	268	261	277	254	272	282	249	232	244	271	271	227	253	285	253	219	270	258	278	206	271	254	242	235	266	242	245	262	241	258	256	269	242	249	292	254	233	272	263	264	282	236	246	267	273	259	239	261	237	238	250	256	259	263	253	231	239	256	258	282	220	276	268	275	252	257	229	242	281	248	228	255	267	251	231	261	281	244	232	248	245	256	222	227	241	288	264	262	271	274	256	240	251	251	286	229	281	259	260	273	243	274	262	236	245	245	261	252	244	250	272	255	244	289	253	233	253	270	227	263	252	242	275	255	244	244	251	244	249	251	252	251	266	245	238	265	232	255	232	271	256	248	259	242	257	241	270	253	263	242	273	259	240	260	283	226	268	239	238	226	257	244	246	254	238	252	267	266	238	260	249	252	227	255	247	305	262	236	274	263	277	240	239	263	230	271	232	237	252	274	255	258	256	278	259	256	244	265	256	256	261	280	247	274	288	236	251	280	244	270	256	261	258	276	271	261	266	243	260	238	254	242	263	265	243	253	247	242	255	273	235	296	254	252	287	243	255	288	272	270	261	244	292	250	245	226	258	270	277	239	264	265	260	235	243	247	261	270	243	272	262	249	237	269	224	250	266	284	232	232	247	277	266	226	245	257	251	265	232	257	262	296	263	263	272	236	236	257	273	252	249	254	250	273	297	241	242	249	258	278	264	268	260	250	251	283	236	264	262	256	276	276	205	237	263	267	245	257	245	224	247	257	296	280	252	247	239	269	295	237	252	236	274	293	263	249	239	279	268	254	249	246	270	267	249	276	271	265	279	282	276	255	234	260	245	248	250	266	248	259	238	255	236	244	216	264	238	247	207	238	253	239	235	241	287	248	255	240	256	250	284	260	267	256	255	256	266	249	237	264	253	255	257	244	229	270	247	271	240	288	241	253	258	234	265	240	249	220	239	227	277	213	242	292	252	270	278	251	266	238	251	282	269	265	249	254	244	283	272	265	258	250	243	270	263	263	271	250	259	266	260	254	267	234	267	257	275	244	295	257	253	244	231	273	250	243	243	261	258	256	251	256	251	240	260	258	262	256	267	230	261	224	254	261	260	247	260	244	249	248	240	264	249	259	248	268	247	252	233	250	244	256	258	285	243	241	257	257	292	268	274	257	233	248	252	275	257	256	264	278	277	264	245	227	248	277	254	227	238	285	248	241	265	284	259	229	241	246	252	252	269	237	256	275	286	260	242	253	274	275	263	240	272	252	255	293	275	245	264	253	228	230	258	217	258	297	261	278	263	282	276	261	257	250	239	257	242	280	242	249	297	230	237	242	279	248	255	249	277	262	242	266	261	245	253	270	272	242	245	268	285	252	250	267	273	241	262	245	226	239	258	253	270	260	256	245	243	254	265	258	269	289	269	241	268	241	264	258	251	269	262	257	266	266	270	244	250	259	238	255	282	256	261	249	245	236	246	262	260	267	287	245	262	249	257	234	283	268	254	234	286	236	250	238	248	244	271	227	229	274	277	279	249	251	257	264	246	255	240	277	256	239	250	237	256	267	266	272	254	258	250	250	267	232	268	248	240	279	264	232	266	239	245	236	271	251	226	260	233	242	265	222	235	237	296	221	256	256	279	277	261	252	270	260	256	247	244	239	262	267	244	262	238	270	266	283	267	279	244	234	274	256	252	272	266	242	235	282	276	228	239	277	247	262	290	230	261	246	215	241	273	244	264	244	255	254	232	273	236	256	247	256	253	252	249	251	253	218	214	260	284	253	229	254	280	280	251	261	291	248	236	258	241	257	260	251	273	238	279	255	247	246	247	265	265	259	257	260	273	251	272	220	251	275	261	251	274	264	260	277	295	258	266	254	286	250	253	244	279	239	263	243	267	251	266	226	262	271	240	265	251	275	247	270	264	252	256	279	280	267	271	265	298	245	247	262	243	266	261	230	241	268	219	242	254	247	251	253	271	292	257	254	253	253	264	233	277	262	259	242	281	262	241	231	249	289	236	260	251	282	259	245	252	279	268	276	264	263	247	265	259	268	260	247	240	266	271	259	252	230	248	245	237	256	242	243	280	251	247	267	247	248	261	257	253	229	254	267	271	251	246	254	258	250	221	249	281	255	223	252	260	257	257	255	264	288	244	243	257	263	270	262	244	275	219	254	268	247	254	252	267	259	245	272	260	268	277	267	253	253	241	292	266	244	269	226	257	258	271	283	272	263	243	252	266	254	300	235	273	233	228	250	242	270	257	256	254	253	258	248	270	256	261	240	237	276	271	257	259	267	282	243	230	269	280	272	283	267	271	219	246	266	244	280	253	275	252	269	258	244	259	299	252	263	254	259	266	276	238	297	254	238	264	253	281	300	259	239	247	282	270	259	238	262	253	250	250	242	273	290	251	276	242	272	248	268	273	260	284	255	230	268	276	256	251	257	256	263	258	250	268	262	273	271	234	254	283	250	287	231	257	265	256	242	235	255	278	271	259	260	260	243	248	266	241	256	275	239	231	258	233	251	257	271	290	251	248	280	240	241	268	253	246	227	249	238	262	282	268	242	283	243	283	276	243	289	238	264	216	257	270	225	266	265	284	251	248	258	252	253	269	272	260	246	253	262	284	249	244	249	262	294	248	236	272	246	270	239	258	251	267	246	268	260	259	257	265	243	286	272	280	256	257	245	265	227	269	254	288	297	269	247	289	244	233	244	293	227	260	268	253	287	261	239	232	240	235	228	292	258	268	257	255	256	258	239	285	249	237	235	257	270	266	269	247	249	243	271	243	236	252	257	262	247	249	264	224	260	242	278	299	244	276	260	240	260	265	280	224	244	245	262	282	286	242	230	240	251	260	246	250	274	275	236	264	264	245	259	242	252	262	257	251
52571	61078	54492	36419	33467	28275	19208	24200	12856	10030	6514	6246	4163	3242	2960	2590	2159	1711	1498	1182	1266	850	670	613	640	640	669	611	632	676	648	690	647	660	669	688	665	631	609	625	657	641	643	604	654	658	634	654	609	643	627	640	615	640	675	626	676	649	654	677	619	620	663	679	670	652	703	677	650	634	638	662	666	669	692	642	638	632	676	675	668	678	642	673	639	672	625	646	678	610	643	621	686	628	590	615	637	616	647	679	636	643	589	673	672	641	629	634	653	639	598	638	634	676	637	637	652	689	638	602	677	636	644	622	640	655	715	710	628	675	641	634	611	650	647	669	620	631	652	704	636	669	665	636	675	659	661	624	628	646	610	628	674	637	570	684	628	658	660	624	647	630	677	621	652	642	636	617	615	638	717	647	620	644	661	628	680	673	645	635	674	618	659	612	627	651	662	644	586	654	656	604	641	665	603	618	658	610	679	604	650	654	638	645	640	664	669	620	655	673	653	682	623	623	659	620	645	656	665	625	654	673	657	651	641	681	688	643	637	642	638	645	631	603	629	652	615	673	613	644	607	678	683	681	625	640	655	648	663	618	623	629	661	589	650	642	646	613	665	684	633	651	630	632	599	638	648	647	627	675	698	665	659	652	647	640	665	640	618	630	627	666	665	623	623	629	625	634	640	668	650	639	612	621	661	627	655	660	658	619	622	681	640	632	681	628	621	598	670	683	650	628	632	646	614	627	633	638	664	674	655	632	638	677	629	640	650	645	632	627	647	658	645	604	651	659	657	660	615	653	621	655	627	668	693	664	632	603	628	643	646	614	612	627	650	620	620	647	605	628	649	682	649	684	668	620	635	670	590	611	639	651	648	627	597	644	622	667	646	644	597	642	640	630	678	671	666	634	645	673	643	592	674	626	677	662	624	648	623	632	668	676	662	652	606	660	660	626	652	621	632	644	652	638	648	649	669	607	617	657	630	662	663	655	657	642	649	643	626	647	646	649	567	626	634	613	628	658	652	641	649	670	633	659	677	677	629	649	628	655	642	660	674	671	679	599	626	655	642	655	641	681	631	650	618	624	658	664	679	668	674	615	643	677	648	667	638	629	647	602	648	640	671	637	664	661	649	666	661	635	647	629	685	646	637	653	671	701	641	612	644	642	661	647	640	629	626	615	614	608	637	656	630	640	611	615	674	625	622	604	669	726	660	653	665	600	653	645	643	633	663	655	650	609	640	661	606	646	618	631	666	601	617	645	601	657	622	627	605	641	644	669	656	648	676	660	561	668	641	649	622	678	673	638	629	656	633	633	664	640	646	687	614	632	624	646	673	655	658	660	637	641	653	647	679	621	673	655	624	649	642	626	668	645	633	630	666	651	632	671	647	638	688	638	679	659	629	655	634	613	647	644	656	641	608	633	627	634	669	642	690	640	641	587	631	646	674	618	652	652	626	621	662	632	629	640	677	584	662	637	644	664	665	676	653	625	642	630	671	671	680	662	635	612	675	661	615	647	669	613	654	680	638	628	630	639	645	604	669	709	643	668	655	648	661	632	638	686	651	652	679	661	600	645	669	632	639	626	586	651	662	690	632	680	646	646	672	644	656	661	635	654	653	676	658	675	660	601	637	654	703	692	678	612	653	628	651	590	672	619	612	670	639	587	652	653	610	645	609	657	654	615	633	632	602	631	611	646	619	656	656	613	660	647	607	657	661	651	632	602	648	649	645	631	645	630	677	714	677	628	625	667	635	614	659	655	653	620	626	635	644	645	657	658	648	620	670	696	626	668	638	639	632	613	600	654	624	631	634	669	636	642	638	639	642	631	640	627	669	657	654	665	679	656	664	641	608	666	625	622	631	655	626	656	628	660	621	683	633	655	621	652	664	650	651	645	655	624	661	658	629	647	596	672	662	634	643	645	616	639	615	648	610	672	639	616	601	642	632	632	658	624	615	637	642	648	605	657	628	646	684	612	650	644	619	687	643	621	620	660	646	666	600	621	629	660	640	634	651	637	650	671	682	651	627	584	640	633	608	649	629	680	600	669	615	638	655	667	648	643	620	583	635	680	669	674	576	652	627	678	640	678	648	668	657	650	676	638	636	624	639	648	654	632	668	608	635	649	653	636	621	643	627	647	622	660	600	649	636	641	672	663	638	637	634	662	640	664	616	614	659	669	660	652	638	637	663	641	642	642	638	650	642	665	615	564	608	646	626	619	656	659	669	638	687	681	660	596	601	667	641	657	677	683	641	656	631	661	658	683	631	590	630	634	664	655	646	616	608	656	629	679	622	669	676	659	682	672	645	739	611	601	635	644	600	695	577	640	631	604	680	635	624	651	633	649	694	637	645	655	679	623	638	632	652	677	633	639	670	660	644	602	696	650	658	589	669	625	664	657	593	689	649	679	657	629	635	652	676	611	620	618	643	685	660	627	620	665	662	630	604	670	618	619	644	658	643	636	657	661	616	660	646	636	651	643	635	619	631	625	651	662	662	677	597	662	636	639	674	672	669	679	651	616	618	651	698	668	642	612	632	624	628	631	644	647	657	635	649	632	602	610	681	633	619	628	646	624	699	593	654	683	632	605	651	601	627	667	639	674	585	676	630	661	682	635	662	694	653	633	613	650	679	635	622	621	641	691	615	628	616	652	614	649	633	634	681	656	654	663	633	619	642	629	675	609	649	658	644	622	645	672	653	638	634	657	652	573	653	622	620	697	700	642	632	614	646	718	653	630	695	637	691	701	664	645	670	613	616	693	652	627	657	617	630	656	691	642	656	689	649	616	645	602	662	676	632	648	639	675	643	635	650	629	617	633	637	644	664	658	656	666	659	657	697	631	628	630	640	641	668	627	619	711	639	603	701	640	646	629	679	580	650	641	671	677	616	606	645	583	649	644	663	615	606	638	652	618	660	602	662	654	677	658	641	637	672	617	657	594	648	657	680	661	722	652	618	631	658	635	610	642	671	603	652	690	665	646	670	632	668	649	629	633	642	639	645	647	648	700	619	631	605	677	609	643	645	665	685	686	646	668	659	646	634	639	616	650	633	654	662	627	623	639	673	649	648	637	614	630	692	627	645	685	637	664	646	669	685	654	605	672	670	617	632	665	630	652	666	675	653	637	622	610	683	650	695	662	638	652	656	623	679	675	629	693	642	638	663	650	629	626	683	600	627	673	683	659	629	638	612	572	647	664	653	629	653	650	621	679	639	645	643	651	640	667	657	666	662	619	629	619	610	666	611	636	611	641	668	663	658	637	647	657	696	624	615	634	624	643	627	664	651	653	649	650	648	632	652	663	640	592	590	644	610	664	631	650	641	668	657	586	684	640	621	663	624	667	652	681	655	651	630	656	658	653	641	652	632	639	657	641	590	652	640	701	662	675	658	633	648	641	657	623	595	643	681	620	674	609	617	622	624	647	673	647	659	615	681	669	639	657	661	682	621	703	665	672	684	634	634	620	642	648	624	596	644	671	643	654	696	682	612	658	653	695
75861	75736	62928	34005	24122	16643	8617	8898	4025	3145	1635	1393	877	641	610	585	592	571	432	395	393	308	305	253	252	248	245	242	302	243	246	241	261	257	273	246	284	239	247	261	264	247	259	259	274	228	283	248	273	245	277	260	245	280	271	243	221	290	247	247	258	269	252	259	270	276	232	246	233	278	259	216	246	247	230	254	276	255	265	266	278	270	275	282	266	266	270	270	274	269	250	267	274	259	254	286	254	247	269	204	269	270	228	232	247	272	277	261	251	251	274	266	246	286	263	259	239	270	254	249	258	258	274	295	267	276	229	286	271	241	223	254	253	245	258	254	266	252	292	252	255	254	224	249	278	219	242	273	260	280	247	289	237	260	242	274	272	237	274	244	267	258	264	263	236	273	281	263	276	246	235	258	264	285	276	271	261	287	276	257	252	250	253	293	239	254	285	266	272	255	248	249	267	259	248	288	243	274	252	252	285	237	272	238	256	253	286	258	244	263	269	267	260	266	247	261	296	259	229	246	252	250	264	272	246	260	279	258	253	239	232	251	280	239	247	237	249	234	256	294	255	247	267	287	270	244	243	250	265	269	264	272	228	263	305	233	256	260	275	297	257	280	270	251	239	220	263	242	231	253	249	271	241	285	249	253	265	273	232	239	250	256	257	284	267	271	273	271	269	261	277	250	244	278	260	263	260	261	274	277	258	252	235	274	253	269	267	262	251	272	266	275	264	267	256	260	249	268	262	253	259	240	248	282	271	262	256	240	248	227	253	243	267	288	249	270	244	247	241	252	272	248	282	280	272	266	260	260	287	224	248	242	232	247	293	272	267	243	284	249	265	268	261	253	249	268	254	269	223	256	249	262	239	251	245	280	256	269	257	237	268	248	233	263	272	263	244	236	246	269	266	233	265	223	253	261	264	274	267	260	249	266	285	259	243	269	256	307	261	275	292	271	242	268	260	263	246	294	248	250	260	262	273	261	222	248	228	238	242	256	249	275	256	251	291	250	295	257	262	262	238	258	255	277	257	251	262	231	255	238	258	254	247	268	269	260	264	247	277	249	256	258	246	248	269	225	267	231	254	240	249	255	268	250	261	246	261	258	243	274	266	256	230	250	227	271	260	260	239	260	256	257	299	260	273	242	269	270	243	239	269	285	265	265	264	268	245	258	240	267	277	246	267	247	268	258	244	262	288	264	261	246	243	275	217	273	256	245	254	238	258	262	279	249	242	256	251	257	233	231	260	253	271	225	258	237	260	271	257	245	233	231	247	236	264	277	268	261	271	264	250	251	258	274	236	268	252	254	257	236	246	241	269	229	265	273	258	264	272	267	272	237	241	255	238	245	269	254	274	266	251	249	245	245	261	285	283	243	233	260	209	259	275	248	243	245	288	275	272	269	281	260	280	245	279	240	272	253	282	236	283	261	249	246	275	247	254	282	269	241	250	265	250	261	245	266	264	248	269	274	237	251	250	263	271	280	259	280	267	249	240	245	256	240	214	229	246	271	253	292	250	274	270	279	252	246	243	248	259	253	278	273	279	257	259	250	266	252	271	273	250	276	273	266	285	221	277	284	266	239	249	265	246	233	289	256	230	259	257	274	287	267	232	254	267	259	237	256	274	229	268	267	267	255	241	222	280	288	264	251	248	253	266	278	279	237	261	250	248	249	276	230	236	249	295	277	256	236	232	269	256	243	237	265	253	280	261	251	228	280	272	262	259	267	250	236	231	279	235	256	274	269	231	270	242	249	253	250	269	267	241	254	237	263	253	251	252	238	269	282	293	257	292	229	254	235	252	268	261	250	266	253	262	276	223	276	260	263	245	264	254	244	255	256	236	267	246	280	259	262	257	246	251	271	244	247	292	262	262	273	247	231	258	247	237	253	265	249	305	249	273	270	250	266	269	276	250	250	265	245	242	255	271	279	267	266	250	283	271	275	269	254	230	289	250	250	264	260	269	255	251	308	263	232	281	234	266	270	262	258	229	242	275	286	250	269	240	264	232	279	266	277	242	244	259	259	298	280	267	231	257	286	273	256	265	282	261	264	260	253	275	239	257	254	249	271	272	223	244	255	270	257	244	249	244	246	215	263	244	225	249	291	251	269	247	253	258	261	266	250	266	282	260	227	267	247	242	259	276	255	257	249	268	283	276	230	266	254	252	260	245	257	247	260	273	288	274	257	256	255	266	273	253	237	275	257	274	259	248	222	231	260	235	279	242	249	263	278	272	246	257	247	268	256	267	259	237	286	250	229	232	251	247	256	243	277	259	240	237	255	271	256	272	259	258	242	277	280	231	247	280	299	253	247	229	264	253	257	260	255	260	244	253	249	229	287	234	254	224	271	254	293	268	242	263	260	266	290	253	253	238	249	269	264	268	260	251	247	244	274	286	240	282	269	246	249	263	258	240	258	260	241	236	227	257	260	243	256	237	250	258	245	251	242	251	249	260	248	253	236	256	247	236	263	280	261	242	265	251	251	261	272	271	298	240	271	224	265	271	245	276	269	295	245	273	247	235	255	261	252	268	272	265	277	240	256	257	253	253	248	252	253	261	258	271	261	264	286	231	256	272	248	257	248	279	256	259	253	257	244	261	254	257	243	254	257	256	263	256	244	237	259	254	243	243	240	251	239	272	259	280	280	266	292	235	284	259	247	246	246	258	249	271	254	249	240	260	262	243	240	229	234	266	278	264	269	231	254	241	267	270	284	211	245	292	253	261	258	276	285	284	264	248	266	260	254	264	255	238	246	246	265	254	280	255	260	256	245	266	268	230	234	240	289	245	245	261	289	251	260	250	271	250	273	245	268	264	237	267	259	271	218	271	244	277	266	249	274	246	287	261	279	235	271	259	223	254	273	288	261	235	259	245	251	246	243	238	239	259	254	274	247	252	254	243	291	247	266	283	258	237	270	262	245	263	293	237	233	271	275	277	245	252	234	261	267	242	248	235	234	267	271	277	264	257	269	244	242	265	244	257	259	269	238	254	251	245	263	227	269	258	279	253	248	257	258	239	248	221	239	280	269	258	276	260	266	253	301	256	263	266	240	208	270	268	258	279	247	266	284	239	265	263	217	254	264	239	238	274	287	246	271	265	259	234	243	271	272	284	237	265	279	267	260	248	279	229	272	273	268	265	254	249	242	251	256	264	254	277	269	223	254	240	250	255	267	264	264	240	250	252	281	240	261	290	233	223	250	281	256	241	251	237	249	250	264	278	256	269	291	237	260	266	266	258	229	266	242	245	247	221	263	269	252	274	242	269	227	257	265	279	252	263	267	265	269	277	277	267	268	262	270	247	244	252	264	258	260	289	279	262	293	267	238	280	258	286	249	260	272	284	261	272	263	225	256	268	261	235	253	293	236	231	270	265	233	237	249	250	260	251	259	254	267	259	280	279	251	234	250	256	270	273	297	273	240	263	256	277	221	244	250	240	243	305	241	256	241	240	264	261	280	266	269	289	259	259	261	261	280	263	246	279	257	261	253
52208	61916	55474	38155	33663	28198	18926	23341	12797	11521	6331	5744	3538	2671	2395	2439	2390	2126	1565	1230	1107	859	811	653	644	662	641	619	628	655	685	643	682	652	625	661	653	699	677	667	642	649	641	655	666	646	692	619	639	701	657	658	620	629	662	632	631	633	689	655	650	614	703	616	668	610	611	621	635	638	673	627	669	622	640	669	664	623	629	587	582	696	640	658	660	627	628	634	617	640	586	667	688	625	646	602	638	611	658	686	608	691	682	624	653	648	632	695	600	686	656	657	656	617	655	661	653	669	668	679	627	650	636	597	637	688	640	654	681	651	668	647	621	686	628	610	679	628	650	645	666	632	667	609	652	682	616	624	633	657	668	662	594	659	639	656	612	655	672	636	642	692	683	636	615	662	644	655	621	658	626	674	692	636	618	669	649	639	634	656	639	687	653	615	645	684	611	689	680	641	653	617	673	620	694	640	654	663	685	666	608	662	707	631	648	659	661	648	684	637	601	653	665	634	651	641	669	649	667	672	666	609	626	594	644	661	649	665	682	631	631	682	669	671	638	645	677	624	641	648	656	630	630	630	645	637	677	616	634	664	663	639	650	663	643	631	664	639	642	641	646	642	682	635	654	649	664	618	646	626	685	661	628	600	693	622	634	620	647	673	629	623	642	675	662	627	684	639	654	575	657	629	594	658	645	666	666	617	629	652	645	625	680	638	634	682	681	650	653	641	629	643	679	680	623	656	605	658	637	623	656	604	664	631	674	661	646	628	612	631	591	661	720	656	654	672	613	686	629	646	619	596	640	634	656	660	641	644	645	691	665	640	658	637	635	683	640	636	617	664	642	612	641	665	692	620	626	684	672	625	619	669	636	682	618	651	670	675	678	628	673	679	669	642	648	633	651	620	661	665	669	682	672	643	649	626	633	698	648	644	641	653	650	636	632	630	654	641	610	671	657	680	658	615	638	682	682	667	639	632	622	626	642	625	663	653	664	656	593	652	649	618	623	674	606	631	687	644	657	629	645	627	704	693	621	672	694	684	659	643	662	652	690	657	668	643	617	639	626	616	715	626	675	695	631	655	682	647	593	654	631	673	621	636	643	640	639	673	668	659	688	673	645	670	661	640	664	605	663	592	645	654	647	700	661	656	653	636	657	727	634	632	610	682	677	633	665	664	683	620	654	623	615	637	644	636	600	641	668	637	664	628	688	629	620	641	676	675	642	609	637	645	611	660	648	631	669	631	646	640	628	609	687	643	619	607	637	630	706	620	642	672	597	633	635	616	644	636	681	640	650	615	636	647	654	678	635	639	623	635	647	599	622	633	662	655	590	662	653	625	622	606	669	684	687	665	667	619	671	661	682	590	694	608	641	663	623	636	612	657	656	695	623	606	643	609	663	637	624	658	657	670	603	640	652	691	639	642	624	643	665	683	678	673	637	629	646	647	629	672	627	627	650	642	663	653	697	643	674	668	669	623	638	656	699	617	687	632	652	662	644	655	630	643	654	611	666	623	687	682	654	621	660	625	691	662	690	660	623	649	639	620	675	638	649	644	639	665	654	646	647	624	641	658	665	636	647	629	677	620	687	622	638	683	653	674	633	707	651	692	667	638	683	643	696	630	675	684	631	686	656	669	661	622	642	677	654	608	680	662	621	668	636	668	662	654	630	648	630	632	620	664	648	647	676	650	643	651	657	627	645	619	638	676	700	654	642	638	616	620	673	654	671	654	668	601	655	669	649	614	681	648	624	604	721	676	607	654	634	620	656	654	644	593	654	700	619	619	612	675	582	632	694	702	650	623	645	657	579	597	662	681	621	657	668	665	620	621	649	652	654	645	672	625	618	682	630	685	665	669	670	622	655	628	645	630	674	634	653	631	657	681	654	681	666	661	664	669	651	669	680	646	646	599	621	632	690	642	724	652	641	635	671	639	628	608	676	657	657	642	586	698	638	664	658	696	626	674	688	641	670	637	629	648	641	637	630	632	620	629	643	654	642	583	652	642	623	601	615	639	607	621	678	625	696	678	614	610	669	624	693	664	602	612	663	652	637	641	665	668	636	697	625	655	668	653	666	634	654	712	627	635	610	596	687	665	644	677	629	669	724	711	636	654	624	651	634	672	640	647	647	624	642	609	694	651	656	650	679	633	626	667	636	691	641	639	638	649	688	651	631	631	613	709	687	651	678	627	643	645	661	671	640	654	686	656	651	588	643	640	611	657	667	649	689	637	675	635	582	598	635	653	632	677	666	599	638	656	643	638	632	694	611	671	662	685	685	646	677	668	664	594	724	681	688	667	679	670	664	612	626	646	645	644	700	620	614	721	636	656	641	666	655	623	665	632	663	652	675	665	655	661	662	658	673	725	626	644	667	603	625	653	638	678	691	642	609	636	664	620	649	716	658	697	629	630	667	671	651	660	620	625	632	645	665	623	646	655	625	625	666	636	673	652	596	667	602	681	657	604	626	628	624	661	634	694	643	685	600	634	698	619	694	623	592	671	626	648	671	646	647	666	667	643	655	665	658	661	627	682	645	630	644	699	640	640	640	607	677	663	666	656	645	647	593	670	629	628	687	665	669	651	660	650	644	638	646	668	637	692	676	613	633	661	612	617	700	611	676	660	662	662	663	636	657	650	650	669	690	652	675	655	584	644	651	650	589	637	608	633	663	655	661	627	635	698	660	600	621	644	639	614	604	676	609	631	631	668	678	599	593	720	654	615	618	662	624	676	616	688	679	683	668	649	649	681	667	674	623	663	696	604	634	657	636	633	616	618	648	594	632	609	643	665	637	635	651	644	656	668	631	628	632	672	617	652	596	691	624	640	654	655	670	620	678	670	674	621	629	621	635	641	646	633	657	717	635	629	622	643	652	643	621	638	668	611	640	647	620	682	677	663	659	615	663	688	671	641	650	659	635	684	652	658	642	629	611	637	658	645	633	638	630	668	633	662	631	675	689	678	659	622	626	647	639	670	666	626	668	675	650	646	633	675	688	653	628	656	648	618	642	701	619	656	660	619	648	591	618	621	660	621	628	664	653	635	683	686	691	675	628	656	633	638	676	647	641	678	619	635	639	659	661	638	630	637	641	622	646	684	674	645	673	613	633	639	662	649	673	649	652	675	657	611	621	617	658	643	642	609	619	573	668	645	626	633	639	672	615	646	698	655	655	690	670	652	634	613	617	642	670	634	638	679	666	623	667	659	637	641	672	620	652	622	687	622	611	629	622	669	673	639	586	618	663	622	687	658	626	706	648	655	632	635	701	653	647	639	673	692	624	624	640	691	625	668	666	624	597	606	632	614	681	639	640	635	656	637	666	671	621	629	654	675	613	672	611	671	674	659	644	639	716	670	648	675	660	695	636	667	679	629	649	715	718	613	642	656	636	682	647	600	645	657	677	681	644	626	612	649	657	621	645	635	631	645	656	648	620	640	651	625	624	703	646	619	638	664	647	626	618	676	649	596	653	684	622	641	669	640	631	649	689	683	644	633
78191	77186	60528	34623	24446	17562	9018	8715	4319	3411	1865	1319	777	671	637	621	565	514	392	385	332	314	285	320	284	252	282	261	259	229	259	256	278	265	264	292	275	271	242	230	244	247	255	297	264	242	254	259	254	298	283	274	229	258	234	253	255	232	258	253	243	287	266	263	279	238	262	278	303	240	242	236	288	247	259	260	269	254	270	253	248	224	273	235	272	290	260	268	242	244	273	267	254	254	225	267	281	244	251	261	253	281	271	249	285	281	255	243	266	259	245	264	255	261	248	258	269	246	250	284	277	254	264	232	263	256	248	232	253	258	237	222	266	266	250	277	231	262	254	249	257	251	232	261	257	269	230	245	286	253	257	276	243	242	234	252	228	229	237	262	256	241	259	267	258	244	233	245	262	262	260	251	239	269	267	253	257	249	295	263	248	256	267	272	251	258	236	264	275	290	254	259	284	240	302	248	253	243	245	296	262	251	241	269	256	283	279	282	256	266	264	257	264	267	257	230	255	296	262	254	269	250	262	275	267	251	256	237	256	267	268	244	242	269	281	276	254	295	272	267	270	264	261	271	263	267	294	267	286	253	234	287	242	268	293	258	270	246	250	234	236	233	265	234	272	235	260	261	256	248	266	254	254	280	289	246	254	257	283	276	248	261	269	252	268	231	269	241	272	234	266	276	289	275	265	269	265	250	260	254	238	269	265	279	267	251	253	256	253	232	276	267	233	230	260	262	244	276	239	266	262	261	286	260	256	288	259	254	259	282	248	280	261	278	252	263	233	254	264	267	245	263	291	243	287	279	263	249	251	253	245	276	272	265	308	242	236	252	243	258	265	260	250	271	279	272	256	262	282	244	281	256	254	245	246	250	288	278	285	253	263	238	213	275	226	252	247	222	266	256	264	271	254	256	266	275	252	281	261	267	269	254	241	274	260	281	247	266	249	243	238	251	250	227	245	264	259	252	248	258	270	231	246	246	270	277	253	259	246	274	265	233	254	249	236	259	264	228	244	275	245	289	285	246	258	241	264	268	244	245	266	267	241	264	249	291	267	274	255	241	241	217	276	250	266	266	282	248	245	234	254	252	259	241	273	283	244	244	269	286	283	235	265	258	265	239	209	277	241	270	250	230	248	262	258	279	273	251	271	271	239	283	271	274	266	259	252	265	263	235	280	260	259	243	242	295	244	250	246	277	257	262	240	245	245	263	270	256	263	236	251	256	242	248	231	257	276	259	276	247	225	262	254	245	269	247	270	268	285	272	239	245	262	287	246	270	253	252	246	262	249	261	257	272	244	245	244	264	267	233	264	262	222	249	264	255	216	266	256	262	288	258	256	274	245	259	294	250	278	256	269	272	258	218	238	260	269	238	240	245	247	201	268	244	291	243	249	263	263	284	276	258	286	266	254	238	272	273	244	247	274	241	258	278	254	279	284	265	263	246	298	243	304	256	261	255	268	231	272	247	248	239	271	267	281	256	275	255	249	276	288	240	261	257	238	266	252	233	241	242	236	242	280	248	266	276	283	244	239	264	253	283	259	256	257	262	278	297	255	259	228	268	264	266	255	236	259	251	270	276	271	254	256	271	244	281	244	257	275	251	278	244	261	256	278	242	264	234	299	271	262	265	264	265	225	238	278	256	259	267	231	260	261	285	268	279	257	272	254	234	263	270	256	293	279	243	303	269	286	286	264	261	263	255	243	261	246	232	238	236	287	261	273	232	239	262	272	247	216	250	259	255	280	233	241	279	241	263	263	253	271	259	280	278	273	272	218	238	256	268	241	272	274	252	248	244	275	241	254	255	274	268	262	287	253	254	264	247	236	262	237	279	246	285	281	242	273	256	237	254	240	254	259	282	281	284	280	275	230	265	290	247	260	235	261	281	283	262	278	252	266	273	252	261	263	267	263	269	250	264	236	267	261	258	249	254	264	275	234	244	239	244	261	284	244	247	258	280	272	276	254	251	280	243	279	227	259	242	283	219	248	241	244	250	255	252	212	251	254	249	278	268	267	267	265	243	243	263	265	266	228	260	284	268	218	276	262	239	260	256	232	248	260	254	265	229	262	250	239	265	244	245	227	281	262	264	253	250	250	249	287	209	254	245	273	271	241	240	239	260	242	290	246	274	259	264	273	288	253	271	266	246	286	250	271	240	302	277	285	247	267	260	253	263	244	263	269	286	279	285	239	275	269	265	269	245	253	250	242	262	269	260	279	271	243	257	256	274	283	254	260	259	284	257	239	239	267	256	258	239	250	271	240	272	225	264	235	277	260	265	273	270	258	259	226	255	252	257	307	256	259	262	251	261	267	264	257	249	262	276	240	258	256	246	267	252	254	247	254	275	254	251	250	296	240	252	261	240	258	271	243	253	248	251	293	271	238	260	270	249	251	249	263	250	269	252	252	235	257	260	242	259	240	262	288	261	273	275	227	246	249	256	270	291	255	277	269	247	279	263	259	251	275	267	263	261	250	274	256	269	270	261	252	258	237	270	276	260	295	259	207	277	238	262	251	255	258	258	260	275	249	258	252	240	245	249	277	257	245	262	257	285	244	249	258	272	256	234	242	219	255	237	246	274	275	218	241	252	250	248	251	283	314	245	229	277	266	254	239	289	266	291	284	252	277	258	263	255	247	256	263	284	284	292	284	238	274	259	268	220	260	252	252	237	240	248	282	267	267	267	263	251	252	250	260	267	228	249	244	267	236	257	252	253	250	232	253	218	271	268	253	262	227	254	262	243	270	250	236	244	250	262	243	261	245	254	272	227	245	276	240	270	274	251	279	284	265	265	238	247	265	250	251	275	263	279	269	244	218	245	262	271	256	253	259	222	234	260	253	256	259	239	256	252	257	268	256	269	276	246	253	286	287	256	269	263	268	245	274	223	237	274	270	237	232	279	229	243	243	274	263	275	253	251	262	234	280	257	276	268	259	234	269	241	267	266	258	242	265	243	267	256	266	233	269	270	236	230	247	273	277	260	278	231	277	252	253	269	246	263	238	253	241	254	239	242	250	260	238	266	262	262	252	284	290	264	272	257	277	256	244	257	261	263	276	242	291	279	244	263	258	246	261	275	237	277	266	263	254	259	254	253	256	236	245	262	250	216	239	229	257	252	266	224	252	259	278	219	281	265	280	246	262	256	272	241	253	272	249	249	277	273	248	262	250	276	263	241	253	254	258	272	233	272	231	273	218	253	239	259	268	259	283	286	247	282	260	242	219	262	254	300	219	257	271	250	238	268	252	227	210	274	239	286	238	249	271	268	229	265	255	268	262	245	241	282	272	274	266	254	288	278	269	261	242	244	267	242	278	246	263	264	260	260	264	294	242	287	272	249	273	237	256	278	264	281	239	295	267	260	266	244	267	281	256	268	256	249	299	245	256	263	250	263	240	254	286	290	278	231	252	234	253	280	258	247	216	229	272	277	288	244	242	272	249	233	264	265	264	268	248	257	250	273	262	234	269	253	267	247	256	244	280	281	265	265
52401	61630	53706	39019	33944	29499	19857	22347	13125	12598	7254	5410	3093	2609	2502	2409	2051	1928	1510	1253	1098	945	808	680	737	659	645	665	676	649	624	668	632	683	617	669	676	643	628	674	653	641	658	596	632	627	615	602	623	589	630	628	648	647	663	642	657	630	704	648	665	635	671	625	665	650	656	659	688	660	717	679	678	690	614	661	581	643	622	593	662	637	645	642	643	633	640	636	659	703	647	624	634	612	653	649	687	599	609	647	651	622	598	668	625	668	671	646	645	619	645	683	600	645	637	643	641	647	644	676	662	645	635	661	612	616	626	647	629	684	634	642	621	619	643	625	644	629	655	648	666	653	634	642	654	634	660	687	583	664	646	651	655	654	639	615	615	628	669	693	655	589	685	663	637	672	599	680	664	661	640	672	602	605	677	617	681	672	651	617	643	636	640	694	597	625	662	667	654	693	644	666	616	679	657	661	629	673	664	664	674	628	626	659	625	646	650	680	648	613	660	616	612	660	592	617	650	619	628	645	633	642	629	662	628	680	630	666	636	683	628	681	619	655	620	677	660	646	686	617	622	601	652	603	627	644	604	671	649	608	656	622	650	668	609	601	617	682	637	680	596	633	677	606	643	682	647	621	625	602	628	639	648	622	689	613	658	681	640	650	660	641	631	649	665	653	663	632	641	639	611	623	656	654	654	615	655	647	646	648	629	693	656	607	690	657	673	671	672	660	626	661	655	604	662	648	611	634	651	637	671	627	644	649	632	669	678	640	610	654	588	708	649	629	667	678	633	603	644	593	657	671	658	671	617	672	675	652	611	612	670	671	733	642	647	667	626	645	637	608	644	657	650	657	638	640	635	652	652	638	662	644	629	644	629	614	698	650	665	651	625	637	632	668	648	674	645	626	615	585	623	622	629	667	624	674	665	669	600	636	630	626	649	677	649	622	626	652	678	665	599	628	673	663	629	632	666	599	632	675	643	699	598	644	664	636	610	661	663	675	679	665	662	613	621	595	624	663	645	622	653	670	657	643	625	642	637	668	647	685	645	603	619	661	694	638	653	613	648	678	640	636	602	713	652	604	651	635	635	652	688	624	660	678	601	644	631	659	657	686	653	665	669	665	637	687	624	693	625	629	664	654	640	636	629	676	644	679	612	612	658	684	640	604	654	636	610	645	656	620	697	632	640	609	627	635	643	630	637	619	639	630	675	662	682	675	622	640	657	632	599	635	632	612	622	668	660	624	637	600	681	655	629	623	654	669	609	637	653	654	612	659	635	621	688	682	678	632	626	627	675	628	643	626	645	636	663	637	619	681	681	701	607	625	665	678	653	634	653	701	629	613	665	641	653	642	667	615	631	644	626	632	617	614	711	610	697	640	630	676	656	611	668	666	645	635	656	612	640	621	677	591	668	685	617	697	580	685	606	663	685	641	632	633	648	614	633	665	649	679	626	636	688	615	621	639	579	649	622	621	616	616	634	635	673	623	664	673	653	612	659	609	610	664	650	604	651	659	693	631	659	602	666	629	625	609	615	676	657	646	632	640	666	667	632	652	669	656	666	665	634	656	648	676	675	640	670	643	628	646	610	622	665	672	668	646	694	654	649	620	665	661	681	674	621	630	658	658	694	620	685	609	658	648	615	658	628	626	630	630	638	583	615	673	613	628	637	621	672	631	615	610	641	675	639	648	685	613	637	636	693	616	618	589	620	674	696	627	631	642	614	603	667	651	612	631	590	610	640	621	701	679	609	659	662	646	668	644	658	645	623	652	628	668	695	641	657	632	633	682	683	639	683	638	643	660	645	638	665	646	668	622	650	633	629	661	643	638	674	628	621	637	683	630	640	644	680	631	631	663	615	593	655	650	642	677	656	644	659	627	629	635	651	628	614	666	616	625	640	685	628	648	682	652	631	636	633	664	653	629	643	631	658	670	664	617	678	638	595	604	647	654	686	645	604	643	611	639	630	662	609	643	641	598	668	657	600	670	610	680	643	634	622	645	637	699	636	643	661	671	621	639	642	645	685	681	659	654	657	637	658	625	643	699	653	643	661	675	647	654	678	616	622	645	610	720	653	655	663	612	657	602	638	665	676	660	641	675	625	648	641	601	631	655	644	714	652	649	628	616	665	642	607	635	649	656	642	646	635	618	663	651	639	612	666	628	686	640	637	619	623	586	620	712	649	673	669	605	637	681	683	642	633	661	635	647	652	681	661	640	650	607	635	661	628	626	648	634	626	640	662	621	617	640	633	621	638	636	646	630	651	633	671	661	683	680	656	659	659	623	627	661	601	644	651	626	656	671	678	644	609	607	621	630	633	638	632	652	660	642	616	636	648	649	638	624	633	617	634	620	595	651	632	636	630	654	640	658	638	634	661	664	596	663	644	629	630	641	668	664	645	653	666	630	640	634	661	640	660	630	603	647	653	611	666	626	645	635	639	657	640	650	663	658	640	667	688	608	628	646	725	647	670	611	644	628	670	621	688	682	648	638	687	645	667	657	654	642	676	669	635	681	707	623	642	657	660	659	643	671	704	638	595	659	650	646	645	640	628	631	638	604	639	679	661	643	646	641	662	609	644	659	612	601	664	621	645	633	647	640	659	659	662	654	603	703	637	678	669	720	620	631	620	669	658	641	607	655	624	616	624	666	642	655	664	617	599	608	658	679	639	598	644	625	581	620	657	625	678	651	657	659	649	658	616	647	605	646	618	646	665	642	679	643	648	683	622	627	645	613	670	664	625	602	662	652	674	661	667	683	661	658	686	629	653	643	674	616	637	592	652	637	614	639	607	602	626	633	674	629	650	658	605	700	652	647	653	625	668	642	625	668	678	627	584	629	653	635	622	651	634	669	632	656	650	663	643	669	636	640	616	663	658	639	612	646	678	641	624	659	621	659	651	624	643	681	642	648	651	632	635	646	685	678	632	673	679	620	651	601	640	638	701	669	672	685	673	658	611	674	631	617	647	626	674	612	602	625	643	615	609	639	661	670	652	686	659	604	697	674	608	638	625	677	676	653	643	623	650	638	655	629	611	698	675	692	629	678	624	651	595	667	672	633	644	654	635	631	607	662	659	604	648	651	618	634	682	660	618	669	664	613	652	643	670	679	649	683	617	664	687	703	645	654	639	700	700	624	616	650	671	626	593	687	648	612	603	624	611	609	651	648	686	658	686	669	662	643	713	667	649	687	622	625	612	660	639	645	693	600	652	663	709	592	686	635	647	638	675	640	673	662	650	669	683	615	634	644	701	665	670	660	665	641	657	637	694	658	599	659	618	654	629	628	647	652	664	672	693	630	656	621	671	631	609	652	642	662	637	634	628	680	655	616	640	650	682	583	606	679	656	621	686	634	650	656	658	671	629	663	652	654	685	656	664	615	626	672	654	691	663	637	668	638	669	704	680	632	661	689	636	681	642	619	646	623	622	653	688	618	672	651	650	657	655	658	651	644	631	648	669	702	638	638	643	656	614	614	631	676	607	626	681	644	667	692
76901	76401	61407	36371	25049	17759	9124	9841	5005	3383	1822	1251	749	617	595	596	547	443	382	356	332	298	275	258	269	283	255	261	270	261	257	272	246	261	255	274	252	266	248	258	246	271	240	248	242	253	261	272	264	240	275	252	247	279	285	285	250	265	287	233	264	248	281	254	239	270	258	262	255	224	269	235	245	285	252	254	284	266	268	266	312	242	253	266	264	237	254	232	253	260	271	302	240	271	280	237	254	227	240	278	256	257	272	247	258	284	250	251	256	255	273	266	270	253	248	256	238	225	242	242	236	254	269	292	266	245	259	257	234	234	258	227	251	247	261	231	249	240	261	253	275	246	244	270	242	256	244	251	248	286	259	236	256	256	244	233	246	250	271	272	250	264	258	252	265	257	253	227	264	251	252	274	263	255	267	248	243	247	245	240	270	270	231	254	254	236	248	247	227	252	239	244	259	249	258	254	243	251	265	259	240	240	259	262	246	255	252	264	234	255	276	265	247	265	265	253	279	254	208	268	257	275	227	229	280	254	273	246	248	256	242	299	265	270	236	259	262	257	267	261	260	261	250	262	261	258	255	245	266	249	267	267	264	233	272	234	270	254	245	256	259	263	277	237	252	275	260	257	261	268	269	242	257	242	244	218	265	240	266	254	206	227	247	248	249	267	265	252	241	232	240	237	252	244	271	286	245	263	236	246	247	257	269	273	245	291	258	259	238	256	263	264	239	224	229	286	273	272	239	262	255	241	255	260	270	268	275	246	275	254	259	263	237	281	261	267	262	248	251	259	252	269	265	236	249	264	250	286	251	244	240	256	243	259	270	230	238	260	254	280	252	239	249	282	294	267	252	282	248	261	254	251	244	228	252	247	244	239	263	245	233	229	244	269	251	257	260	252	246	229	272	251	263	234	250	262	247	231	270	254	231	266	253	263	255	250	247	295	228	257	261	255	244	257	258	224	236	245	223	277	247	242	275	275	276	251	253	269	228	260	230	234	271	234	292	267	252	257	258	261	235	256	253	258	249	238	250	283	279	256	237	235	268	241	251	259	276	273	253	244	240	259	239	274	233	239	264	239	245	263	253	266	259	282	245	268	251	250	262	295	265	270	245	253	236	258	258	257	245	273	273	269	252	292	242	249	256	247	284	282	258	252	255	240	261	264	274	264	263	253	263	261	248	270	236	254	253	261	272	285	238	252	260	262	262	241	272	257	280	251	264	256	255	253	253	275	240	261	258	282	243	266	234	253	282	255	247	256	253	248	243	264	240	275	263	275	260	237	220	213	256	286	270	250	270	252	270	272	236	264	252	229	265	273	256	237	266	264	262	276	286	248	287	238	238	261	254	273	238	237	239	256	239	249	234	217	261	232	234	268	257	262	272	293	224	269	248	270	279	268	261	261	238	253	255	254	287	247	244	257	242	243	251	288	253	287	268	274	271	243	260	263	244	258	262	248	262	254	259	215	261	265	254	254	270	255	255	263	267	249	251	281	264	223	233	257	251	235	247	250	232	243	246	241	283	257	234	271	239	254	287	251	250	232	250	240	295	244	283	288	249	231	230	257	259	258	271	239	252	267	233	217	280	252	244	233	250	248	250	270	278	269	275	257	238	239	262	250	272	265	251	241	266	242	245	256	269	229	255	237	255	252	256	253	261	305	256	249	253	230	259	259	249	240	243	261	272	235	279	262	243	259	252	232	243	281	252	264	247	267	282	242	268	235	259	225	282	226	276	251	249	255	234	236	290	269	246	244	247	266	250	259	230	269	228	241	220	262	253	231	241	270	215	260	263	266	264	259	232	230	258	264	265	249	262	223	317	263	252	242	247	255	249	241	251	263	241	244	291	219	245	252	254	273	262	286	284	259	242	234	259	270	273	250	242	261	230	255	247	264	256	246	285	245	257	254	246	258	257	222	274	258	242	260	270	286	230	263	280	260	268	250	239	242	267	267	245	251	213	271	236	269	279	250	239	248	241	247	252	249	287	277	256	258	293	272	266	276	299	284	260	241	259	238	255	267	258	231	286	225	274	255	235	268	249	266	249	253	258	263	244	235	236	234	257	256	257	245	245	255	266	236	258	257	278	243	257	253	256	265	288	278	255	239	267	240	220	246	234	246	250	258	248	261	241	270	257	214	256	232	260	263	256	242	262	241	271	266	254	256	246	264	243	260	268	236	272	233	229	275	226	246	261	251	260	250	210	264	261	231	234	272	230	234	277	228	245	284	276	282	269	252	260	256	276	241	234	249	251	244	254	221	283	231	314	265	287	226	234	272	258	240	233	247	240	286	254	233	258	262	292	242	245	260	261	256	264	256	247	271	253	253	256	252	232	247	268	243	227	227	268	272	256	256	262	250	271	277	258	262	276	240	253	246	265	271	256	254	240	262	249	261	280	281	240	256	222	265	267	247	254	235	274	281	242	248	240	268	253	241	265	252	232	224	249	231	269	277	266	243	235	250	256	271	239	268	254	263	250	263	278	280	250	251	254	244	235	249	251	284	262	300	284	274	247	261	265	253	259	244	254	216	254	276	230	266	296	245	261	221	268	243	256	271	278	258	247	236	259	257	240	238	262	242	259	238	226	242	268	244	238	276	254	268	252	221	270	252	234	242	255	268	223	255	269	258	280	242	239	238	253	247	240	272	258	284	250	236	280	234	264	259	262	276	252	233	269	255	232	263	245	267	272	246	224	256	252	238	253	263	276	260	256	244	264	241	244	284	247	272	239	240	252	281	252	280	246	284	227	258	261	277	247	250	274	267	272	262	259	240	264	282	264	257	271	227	267	251	242	230	268	230	258	268	233	241	274	257	237	269	247	261	248	241	272	273	257	259	282	296	240	239	262	269	265	259	232	292	251	272	251	276	263	247	283	267	244	274	261	239	258	242	259	260	240	239	247	263	276	245	255	245	266	236	275	261	278	258	246	259	258	247	259	275	261	277	288	269	251	276	265	259	267	250	256	276	257	240	245	268	239	246	244	289	211	272	259	246	258	289	275	242	243	271	263	255	257	265	244	274	290	277	222	252	253	233	226	285	252	263	269	276	242	262	243	266	242	242	239	262	283	226	246	259	286	270	270	255	269	242	259	278	224	262	242	259	269	277	243	270	269	271	246	269	309	239	256	229	261	240	246	271	284	268	253	265	245	237	273	224	254	229	232	247	270	248	278	280	257	271	237	277	259	269	236	254	225	257	257	257	240	246	248	230	247	260	241	256	247	246	223	255	265	255	266	283	252	269	283	264	278	237	245	224	239	264	226	256	263	256	263	289	228	231	263	264	245	245	238	265	248	237	230	257	266	262	271	256	233	247	243	252	242	248	268	263	251	282	271	258	264	236	269	235	271	272	243	251	246	236	241	267	249	256	249	247	261	263	293	261	250	272	253	267	267	239	266	244	232	265	257	271	303	281	231	230	242	242	253	265	262	223	253	257	270	273	247	257	258	230	271	227	280	250	273	239	249	256	231	251	226	244	229	245	251	276
51030	61679	54365	40071	34562	29659	20014	24675	14534	12302	7099	5359	2916	2569	2491	2417	2016	1568	1249	1280	1061	915	796	689	644	673	646	643	627	618	672	633	664	630	621	622	640	677	656	641	631	614	654	619	653	647	668	648	637	699	643	644	642	641	649	635	654	609	657	634	663	683	646	638	620	630	644	687	663	634	663	658	639	668	614	637	613	599	636	671	655	640	618	594	649	667	613	608	652	626	659	619	642	653	625	642	623	630	614	598	650	592	639	648	656	675	658	660	633	667	647	608	653	619	704	649	668	636	610	612	663	627	638	661	648	643	649	692	635	655	633	647	630	638	630	641	652	661	630	641	645	598	646	668	628	636	603	616	661	662	655	600	619	652	663	666	658	613	633	603	634	649	634	695	653	621	618	654	612	628	651	607	625	665	641	608	645	679	631	665	646	672	632	629	629	624	640	639	623	617	643	665	633	691	617	666	643	641	623	621	628	635	706	642	610	634	609	682	655	674	639	643	675	661	648	613	675	667	651	695	639	625	595	649	628	662	667	660	661	653	638	589	683	632	656	638	661	601	633	627	627	667	650	645	600	646	660	612	603	642	640	593	674	631	671	608	618	680	638	642	621	598	686	604	615	633	615	615	665	666	643	635	676	642	623	645	637	667	642	650	617	656	642	697	632	628	596	651	641	625	621	595	658	687	671	617	585	674	679	609	646	633	642	686	649	643	641	663	630	655	631	642	622	653	670	637	643	612	642	653	632	619	642	673	612	677	611	606	639	655	635	653	670	643	635	687	638	654	631	607	655	611	616	656	639	685	688	627	620	643	633	665	614	623	629	626	650	613	596	603	621	666	664	628	636	657	636	678	677	629	650	643	621	641	640	652	616	626	609	650	652	656	694	665	594	617	650	661	651	701	666	621	661	589	599	664	681	617	629	607	618	625	582	638	625	604	651	661	577	635	666	616	664	647	610	613	621	606	661	622	655	660	673	637	668	689	644	665	632	652	615	641	649	631	621	595	707	644	602	670	652	604	665	627	704	643	636	710	649	661	615	628	657	627	599	662	682	657	625	610	626	674	670	642	649	618	642	640	679	616	643	613	629	627	623	612	652	626	655	667	641	647	679	639	645	651	661	644	674	646	636	614	635	678	647	647	625	663	606	620	623	625	645	644	664	637	654	608	658	608	654	709	675	676	629	711	681	609	617	618	641	629	642	651	658	602	625	668	693	650	666	624	649	650	633	642	638	604	616	632	639	649	639	640	675	678	623	658	655	659	627	632	626	627	609	647	661	617	623	661	617	634	655	620	628	650	638	650	699	656	651	666	674	648	637	655	586	676	611	694	644	630	655	645	690	662	648	677	634	625	638	604	687	663	638	627	637	626	613	650	653	624	643	586	610	626	635	664	674	653	621	641	605	681	625	607	662	655	646	637	615	630	655	659	631	602	695	633	688	627	627	650	652	656	653	659	658	638	659	668	700	675	630	656	663	613	666	642	644	681	661	619	644	645	668	638	644	639	648	660	652	620	639	624	624	614	629	656	623	644	651	626	614	691	623	643	655	615	674	698	594	637	664	629	681	624	651	648	641	646	646	651	683	636	668	685	632	672	668	620	585	673	646	657	674	710	647	650	671	687	662	671	671	641	650	634	668	632	579	615	620	618	672	643	680	650	650	633	626	672	604	637	633	663	606	644	646	635	632	646	664	669	630	672	625	621	664	630	628	651	649	620	640	602	651	619	645	603	617	670	625	641	640	638	676	676	627	632	673	597	645	603	694	597	607	645	647	625	676	629	611	639	577	647	627	622	634	639	668	611	607	640	667	607	657	615	667	614	634	585	669	643	646	641	599	620	626	678	619	655	632	654	636	599	639	589	642	635	640	624	648	614	636	642	682	628	675	654	674	634	600	639	609	612	685	651	655	661	639	630	618	649	613	661	647	626	622	653	631	678	655	653	635	658	673	628	690	657	683	652	648	611	614	660	633	609	646	635	630	649	630	670	635	640	652	637	656	643	681	654	654	651	649	610	623	635	625	607	670	647	623	656	620	679	680	662	607	633	628	642	635	658	700	613	648	651	649	681	675	636	663	632	655	604	645	675	637	608	620	653	637	681	610	660	627	634	644	670	665	626	631	648	674	659	587	657	591	647	622	661	680	643	613	620	664	669	699	616	644	653	656	603	650	612	643	646	604	635	636	648	651	661	669	627	646	641	662	605	620	657	668	605	656	622	701	668	677	693	607	603	611	618	718	663	625	668	634	611	634	629	642	624	619	605	614	648	654	636	634	662	644	614	650	667	620	689	632	629	642	669	610	612	649	666	678	621	652	676	618	637	613	620	656	666	620	648	667	635	616	619	607	618	638	658	638	642	614	620	629	651	641	659	646	645	602	646	621	628	660	638	636	674	618	643	613	629	654	613	678	607	659	657	643	662	627	608	649	646	608	645	670	602	635	663	647	622	686	628	653	670	635	639	641	678	603	647	637	622	687	689	635	648	675	654	660	611	594	594	664	643	654	637	689	631	635	649	582	643	626	656	617	635	658	678	679	622	667	622	605	618	617	623	637	626	625	655	640	634	673	672	634	643	672	636	670	636	653	641	615	656	664	624	658	655	579	637	632	628	660	634	641	584	652	658	604	670	632	656	602	614	615	639	658	653	659	627	640	646	651	656	658	626	661	679	673	687	656	645	584	643	657	657	634	637	631	698	656	631	640	642	650	674	650	634	623	625	649	641	660	667	632	670	646	661	583	637	630	634	647	648	672	651	660	644	628	661	626	630	648	626	652	649	640	628	653	709	672	636	629	630	645	679	681	647	691	606	678	676	610	662	638	644	659	634	617	605	624	692	661	691	644	708	641	655	652	606	650	658	647	638	648	602	666	679	647	629	632	636	593	627	648	655	587	677	661	590	633	615	674	673	666	657	643	663	658	657	660	606	635	635	661	659	620	643	606	641	654	603	662	648	685	594	648	604	601	660	638	601	678	655	633	657	641	652	618	637	637	629	621	648	633	622	624	666	669	638	594	673	613	618	680	702	652	593	657	660	685	626	653	639	617	654	695	654	633	632	618	642	654	634	655	640	649	632	632	652	685	680	608	663	647	693	651	634	638	612	627	662	657	656	619	630	626	642	645	612	633	644	640	663	603	633	637	684	609	713	600	637	678	660	634	662	644	640	714	615	642	638	644	640	599	649	654	647	688	609	615	627	660	655	625	662	646	610	657	639	626	617	713	605	644	631	621	665	662	651	654	608	647	684	647	619	653	674	604	628	645	638	690	652	552	637	640	636	662	654	588	675	655	658	611	604	612	614	609	663	664	655	626	655	644	640	620	610	658	622	657	669	644	640	663	585	613	611	636	610	644	686	645	592	649	650	637	625	647	667	625	651	624	592	665	639	640	625	671	612	647	613	614	617	638	659	619	657	639	635	651	625	582	616	637	624	619	628	653	656	690	631	682	613	618	678	612	660	640	620	700	639	637	595	690	591	605	709	682	660
77412	75015	64010	36328	24262	15954	8154	8809	4315	2852	1554	1331	689	647	612	625	538	394	381	372	330	278	276	269	264	236	271	257	242	264	286	267	234	236	265	257	246	265	247	244	240	265	257	276	273	280	279	211	294	293	225	259	272	272	247	277	268	246	288	264	260	219	262	258	233	257	262	276	246	228	254	260	258	248	274	273	263	242	262	244	268	224	261	231	250	273	287	268	247	275	226	252	237	287	268	268	255	240	237	256	242	240	240	245	248	284	250	268	244	260	267	259	276	254	249	263	266	273	257	249	266	243	254	252	249	262	275	239	279	244	283	274	274	229	256	227	248	256	248	272	253	237	246	235	256	270	257	272	242	238	248	262	265	225	268	273	246	255	258	266	271	242	255	246	250	233	226	241	241	268	267	262	261	274	246	287	272	256	244	271	260	271	267	266	262	252	288	235	271	222	266	264	244	249	264	235	247	258	251	247	255	240	259	244	235	263	259	277	231	266	275	265	218	257	234	252	239	291	230	233	253	256	267	255	264	234	255	257	250	260	257	252	253	276	223	244	276	279	286	267	257	232	261	256	243	275	257	259	266	257	252	238	270	253	242	248	245	240	246	250	262	266	289	255	261	252	233	258	259	218	248	255	246	287	242	253	295	269	209	298	258	233	262	233	221	256	247	249	260	281	260	252	262	251	254	238	232	277	259	227	262	254	260	237	263	243	252	232	290	278	244	253	262	258	278	260	273	289	246	271	270	230	264	234	288	250	234	273	249	222	258	254	269	255	251	256	284	268	244	242	260	260	252	255	255	244	251	254	273	271	254	277	267	252	254	252	230	234	263	249	253	299	230	254	272	248	288	230	245	281	270	241	232	248	242	273	270	230	254	249	252	281	237	274	262	254	241	266	266	265	246	251	265	260	268	264	268	267	275	242	234	246	268	257	243	255	269	268	297	268	239	244	252	273	235	228	263	249	258	252	250	250	252	275	255	238	232	296	234	243	256	278	258	266	255	258	256	264	227	233	238	258	244	259	245	272	245	246	260	274	234	271	277	261	259	277	248	240	246	275	238	247	251	262	247	260	253	220	273	247	247	245	258	275	275	222	246	248	258	251	249	280	243	252	252	277	240	260	261	264	237	256	235	277	274	281	239	262	270	248	262	271	270	249	237	248	260	278	252	244	256	250	282	265	249	227	276	270	249	265	234	250	284	258	260	239	231	230	233	254	264	243	262	262	291	245	238	244	233	256	253	280	253	260	246	269	265	293	269	263	250	252	281	273	246	236	290	242	245	280	256	256	241	239	259	266	276	248	254	272	273	220	244	283	278	267	269	243	290	259	251	251	251	234	253	255	232	249	260	276	246	223	238	244	229	242	245	264	240	282	278	274	267	239	259	271	260	265	252	293	265	271	268	248	272	244	236	259	260	284	287	238	243	273	236	251	275	286	264	223	253	269	253	245	254	265	270	273	250	231	235	229	250	244	244	262	262	238	263	271	268	257	260	268	248	244	274	241	260	236	253	257	249	262	254	258	255	282	237	256	250	261	248	264	246	250	239	272	262	244	307	244	238	258	243	228	236	278	283	238	274	245	259	245	250	251	231	249	283	290	276	246	246	235	236	257	230	274	257	273	252	245	248	246	266	269	226	260	248	249	226	258	242	273	243	256	248	274	262	249	296	263	247	266	274	238	271	256	267	261	254	251	265	247	252	264	254	257	258	277	255	237	258	242	260	227	283	269	225	225	252	255	244	266	275	257	240	239	246	256	260	254	275	246	258	269	291	250	260	292	246	254	267	252	232	244	261	227	253	259	230	274	269	250	277	280	261	277	243	256	247	256	250	229	276	256	233	261	231	216	285	251	228	255	248	247	224	245	244	256	237	257	280	271	244	266	271	251	245	263	238	248	250	284	270	250	250	255	270	287	252	257	250	244	280	253	281	248	235	279	252	263	269	274	262	258	238	295	239	269	243	249	270	267	280	253	267	269	254	231	247	241	262	246	265	267	254	254	285	262	252	270	255	267	255	263	263	258	238	253	238	248	226	278	249	278	241	267	259	301	231	270	257	258	257	236	262	251	283	255	233	235	286	250	250	254	276	235	228	262	281	243	272	251	265	265	232	244	261	274	217	240	255	260	242	275	274	296	268	256	242	239	247	261	255	242	242	276	283	241	252	251	249	243	226	247	256	251	261	242	228	239	250	240	263	272	261	244	259	257	232	246	244	281	247	243	266	249	246	248	249	278	265	258	272	254	241	265	266	256	278	276	255	261	258	270	227	259	252	274	259	276	216	272	257	269	261	262	260	259	230	290	267	246	261	272	250	283	261	283	264	255	212	272	252	246	248	269	260	246	246	269	241	242	234	253	219	274	231	274	227	260	246	237	227	261	258	269	243	225	239	255	251	251	248	282	276	247	257	254	239	257	267	246	279	272	278	244	264	223	256	275	235	255	265	257	269	246	257	238	239	250	257	274	234	248	249	266	270	253	266	243	274	265	246	271	236	267	272	241	274	244	263	242	242	252	231	265	264	245	245	230	257	252	280	269	252	247	263	265	250	284	253	246	250	250	289	241	259	236	237	262	248	274	260	243	238	240	261	238	269	251	255	256	283	274	254	291	281	270	293	222	236	259	256	248	235	278	282	290	255	247	293	255	279	298	286	245	251	239	237	252	260	256	275	249	261	247	257	251	259	227	254	262	269	250	260	269	266	278	220	260	256	230	255	248	196	273	236	294	234	221	269	261	273	277	257	300	266	298	244	276	269	288	259	251	235	264	247	280	269	249	250	263	240	269	250	268	234	246	254	249	249	253	240	258	240	243	278	254	240	271	262	258	250	229	241	243	273	287	261	299	283	247	235	258	278	268	266	263	248	255	256	269	240	233	278	272	249	269	262	263	248	265	250	278	258	248	236	249	251	264	255	260	265	265	241	238	251	251	259	228	272	269	255	262	237	242	265	249	249	280	256	228	278	264	252	280	267	240	271	249	251	257	239	269	238	257	268	249	249	263	282	256	229	248	253	245	271	254	257	250	268	269	241	237	276	275	249	277	256	294	262	264	273	273	263	248	241	248	275	254	269	290	262	252	237	242	267	253	256	266	252	236	262	227	259	271	265	247	253	274	242	248	254	247	255	239	234	269	256	279	224	255	249	260	274	234	243	279	289	243	217	280	297	265	262	270	238	249	273	246	294	268	276	240	273	237	235	243	266	241	247	259	286	251	234	247	278	248	230	274	236	229	262	254	252	229	235	232	259	295	286	254	254	238	229	282	250	265	248	262	237	281	244	225	270	255	266	251	249	283	268	282	264	267	261	238	270	245	267	236	251	273	240	244	237	269	258	270	227	217	251	235	257	252	244	234	271	265	272	270	267	255	249	238	241	240	244	249	260	238	237	266	245	267	281	266	262	255	256	249	258	274	237	255	228	291	222	255	259	253	259	228	263	250	254	236	248	236	257	249	256	272	254	254	287	253	251	246	245	250	257	259	255	282
53118	59759	56662	39581	33672	27098	18882	23323	12950	10395	6301	5008	2565	2606	2516	2332	2120	1556	1199	1254	963	842	767	711	631	604	655	643	640	624	669	661	632	634	658	644	633	606	649	649	656	608	621	641	640	653	632	665	640	631	647	610	639	649	632	569	618	630	685	674	642	634	651	613	632	638	611	673	695	640	646	635	659	660	631	678	666	654	626	645	692	632	672	644	679	616	635	654	651	656	654	660	645	619	631	650	651	662	613	638	658	620	616	674	648	689	638	628	633	646	659	667	614	631	641	569	637	654	626	668	644	594	638	636	683	641	647	659	628	612	598	629	640	597	682	627	643	634	604	696	664	667	663	693	669	610	657	639	669	636	641	659	644	643	624	610	615	668	660	645	660	635	632	605	650	650	645	617	630	662	662	620	640	661	574	615	655	636	632	635	667	655	609	656	640	617	617	645	653	642	625	658	640	613	642	631	629	645	620	626	679	635	649	657	657	633	627	607	669	649	678	655	637	607	672	658	674	629	637	603	655	635	645	640	590	627	572	656	657	650	635	627	652	599	650	626	643	665	645	639	663	595	676	626	621	675	612	628	623	614	635	662	666	656	630	633	640	645	669	656	645	635	643	600	626	597	638	674	647	720	637	638	630	636	669	679	660	624	682	670	650	674	657	617	592	642	650	640	623	602	648	645	648	682	662	612	623	664	654	585	608	635	664	654	633	656	640	642	649	656	639	660	646	677	644	668	653	675	651	642	601	649	685	599	654	664	616	622	618	664	655	673	690	632	628	712	613	657	661	645	646	643	642	633	599	632	669	675	641	634	664	632	595	672	640	647	658	609	638	660	640	632	622	627	641	601	646	615	635	634	622	652	655	644	640	663	640	646	684	638	679	603	653	667	604	661	647	669	635	633	641	626	656	604	671	648	602	636	627	687	674	639	626	645	634	685	637	662	639	648	637	623	643	626	640	679	652	625	615	631	611	652	635	645	610	645	641	645	657	632	631	632	609	633	622	653	637	662	668	677	630	655	638	663	630	671	645	628	644	602	621	665	670	665	682	636	618	662	636	667	647	672	662	628	685	659	614	660	660	635	644	615	652	595	671	662	671	628	609	687	668	637	648	649	580	643	623	659	665	643	658	668	627	651	671	637	655	689	655	646	690	646	641	613	669	654	615	600	638	624	690	683	624	621	678	666	624	671	658	659	669	643	636	626	607	639	630	642	622	604	668	596	707	623	687	662	707	646	632	562	632	631	598	640	650	607	651	611	671	632	620	606	682	659	644	640	634	676	642	686	649	603	632	659	665	655	607	617	629	616	672	617	607	627	633	665	613	629	624	634	677	639	679	674	595	625	661	637	659	687	641	633	694	661	613	642	637	678	577	625	605	648	669	641	641	633	652	661	681	609	647	627	652	635	660	637	629	590	636	677	660	650	652	639	595	627	604	667	624	660	653	640	607	659	636	631	652	632	651	657	655	652	609	648	614	653	628	656	644	624	642	633	607	619	620	664	652	643	668	616	641	633	691	634	631	671	609	681	621	637	638	631	649	636	627	671	625	629	585	598	647	645	656	655	599	633	690	661	606	629	675	624	653	597	606	615	624	685	627	661	637	642	627	631	618	622	623	589	617	636	632	663	627	631	642	611	644	663	626	654	621	653	680	630	658	647	643	646	617	626	611	667	627	658	586	648	663	591	671	608	619	629	632	612	615	581	632	632	630	662	699	676	686	653	614	624	653	632	656	667	630	640	649	631	648	658	644	623	610	647	668	654	622	601	671	617	622	640	639	634	618	647	635	653	680	660	673	649	652	650	636	639	621	631	613	651	626	623	645	623	692	606	664	662	661	656	631	607	614	640	647	674	642	616	596	616	643	657	609	657	646	649	723	623	660	676	647	647	583	652	678	645	724	633	644	625	662	601	663	630	601	642	622	660	680	635	619	608	585	705	633	611	613	601	639	643	646	622	638	649	590	656	624	703	646	605	623	633	627	661	620	658	613	587	641	588	651	603	606	648	644	642	615	614	624	683	666	651	671	627	610	637	619	635	599	636	642	641	674	711	663	618	626	667	606	667	653	596	643	641	655	636	629	595	601	649	616	625	640	631	636	608	667	636	598	597	646	605	677	668	637	590	684	633	627	680	637	640	622	593	625	621	612	657	617	612	648	657	657	644	637	637	629	638	668	613	668	633	605	589	687	676	604	633	632	676	617	661	678	621	578	646	627	651	582	616	607	644	633	618	632	663	602	697	690	626	634	655	632	694	659	670	667	640	597	624	683	637	676	659	656	650	621	696	654	655	596	646	645	652	677	605	654	664	659	683	633	660	607	645	642	664	687	632	622	634	651	689	662	633	638	660	679	620	675	609	686	662	636	620	651	610	674	607	669	676	650	615	684	653	644	632	613	645	628	614	660	617	651	704	694	666	628	644	649	636	649	630	626	633	670	628	639	667	676	640	619	662	574	659	610	636	613	630	628	601	647	633	634	641	570	618	619	660	625	622	595	656	641	646	590	613	659	667	640	653	602	636	655	648	652	644	624	615	637	656	638	637	631	578	658	620	689	691	653	629	561	701	645	606	656	683	648	635	609	636	631	641	665	665	612	661	663	664	670	606	651	657	649	607	594	624	651	622	642	631	634	626	642	652	663	635	647	665	641	673	636	670	632	651	664	643	639	674	634	664	647	638	668	647	632	677	639	640	589	639	634	636	666	670	669	654	624	608	629	659	663	664	622	616	606	608	643	637	645	644	609	656	644	661	658	673	620	648	635	654	660	608	615	603	659	648	678	613	696	599	618	643	659	639	658	596	646	654	644	606	616	645	629	631	668	634	635	636	671	666	671	626	628	633	614	638	652	656	602	633	628	654	677	650	624	627	630	695	673	647	679	627	651	690	633	645	636	644	648	638	644	641	633	618	631	666	617	637	644	614	648	602	606	650	617	640	650	629	622	657	632	623	581	588	645	644	647	618	642	615	613	668	619	645	637	670	679	666	601	609	607	661	639	638	624	638	642	631	602	683	625	657	636	635	635	671	656	639	609	664	596	628	651	633	664	620	682	614	637	681	670	652	653	625	668	648	644	612	585	632	656	661	634	633	674	590	651	643	645	585	678	586	646	618	633	693	651	645	622	610	680	658	597	654	630	650	606	654	650	602	639	653	617	667	641	665	632	602	695	616	640	628	634	606	658	677	613	651	660	662	665	639	601	673	637	670	641	658	633	630	642	649	632	619	626	573	627	645	607	681	620	586	646	612	638	674	669	622	604	618	613	638	624	612	676	662	624	641	661	631	608	614	607	650	642	668	613	665	646	617	592	628	611	619	628	652	630	688	629	600	641	650	631	643	593	633	645	642	624	609	637	657	629	632	640	620	584	660	600	617	637	639	636	647	697	627	638	594	674	621	634	674	685	641	625	676	604	641	633	636	655	629	662	615	620	626	612	649	627	672	595	632	645	621	651	626	688	656	670	640	663	682	600	667	652	636	659	669	642	640
77528	76182	62064	35890	25325	18164	9285	8738	4440	3345	1995	1452	774	708	663	665	569	477	319	366	333	315	295	270	272	261	262	264	252	256	276	265	255	274	240	243	263	244	272	289	259	266	268	249	263	276	249	267	272	242	262	238	278	261	245	258	247	256	266	271	267	238	244	249	248	268	279	238	267	254	245	242	250	259	271	255	224	249	243	261	235	239	288	257	276	292	266	232	232	272	258	253	252	215	246	284	277	256	263	260	256	266	250	240	284	260	244	247	284	269	259	256	249	276	274	243	245	251	239	272	238	260	273	260	268	247	244	250	277	255	265	240	253	255	271	280	276	292	273	269	283	260	234	245	236	267	250	267	250	261	268	247	242	272	235	266	262	253	244	244	294	254	254	243	281	252	257	285	273	258	245	254	265	278	258	241	263	231	259	249	240	229	252	255	231	279	235	262	276	272	284	270	236	265	257	241	251	259	262	250	245	233	252	232	249	252	272	260	242	245	249	242	270	264	262	272	238	251	262	254	237	261	252	238	224	258	261	269	222	285	265	246	274	279	244	225	257	266	242	288	256	239	280	244	271	264	249	226	247	248	259	259	241	287	267	284	254	246	253	254	256	247	277	261	209	230	229	253	250	266	258	242	274	316	258	254	257	255	239	284	262	262	259	245	275	265	266	257	235	254	288	244	251	275	240	241	259	271	253	262	277	243	237	234	254	291	282	259	237	255	267	252	253	230	244	250	232	245	246	250	257	283	264	238	259	269	248	252	236	261	253	258	260	261	257	282	250	266	266	284	239	239	264	272	245	255	291	262	262	238	242	270	277	234	227	267	285	247	247	278	272	243	262	250	255	274	262	255	248	248	226	270	249	239	241	265	252	288	250	285	262	256	257	268	254	246	273	266	272	273	244	266	246	277	256	282	266	250	284	225	233	255	245	231	265	282	278	273	256	281	245	276	246	256	260	231	234	228	277	248	268	244	278	245	209	254	250	229	243	232	253	249	261	264	228	267	246	268	219	253	238	272	270	269	242	225	242	220	270	250	272	285	253	247	249	260	277	275	252	240	248	244	269	280	267	226	252	255	242	300	260	245	275	280	268	245	251	269	252	279	268	274	250	288	264	246	236	222	259	278	232	264	258	264	247	268	244	251	240	246	265	213	239	269	254	257	302	254	252	260	230	255	269	240	264	268	256	255	254	272	266	234	271	249	260	267	245	249	202	254	254	271	269	248	257	277	230	237	241	290	246	256	251	268	239	274	241	266	286	264	255	252	211	272	251	228	251	269	279	270	250	244	241	240	252	282	262	241	264	263	234	244	253	262	252	286	277	249	265	267	273	262	265	258	269	262	253	251	248	225	267	252	254	281	253	256	257	258	248	243	238	245	258	252	253	270	227	241	270	234	284	254	266	236	271	233	231	247	218	225	270	233	252	256	294	257	248	239	262	240	239	237	240	266	265	255	271	246	267	267	276	254	257	255	256	251	279	250	245	259	261	242	247	253	258	247	269	246	247	283	260	262	273	262	251	230	245	273	252	240	244	246	244	257	258	282	246	261	236	265	257	257	257	246	245	275	241	250	250	258	282	221	268	259	289	264	228	281	268	260	267	264	256	229	263	260	269	221	252	225	279	257	267	256	259	249	247	260	283	265	257	246	250	280	266	275	268	268	266	278	251	252	255	276	268	270	241	251	270	247	242	238	268	230	256	252	267	271	282	236	264	228	247	254	236	272	257	275	248	263	253	291	272	251	252	216	285	265	249	213	277	291	314	261	234	274	221	259	275	263	269	279	259	225	226	261	269	245	236	220	252	247	261	247	225	260	249	233	246	251	241	259	272	266	245	249	271	249	266	254	283	278	237	260	242	249	238	264	244	228	255	254	250	239	279	236	251	239	283	241	242	237	245	261	247	252	217	255	265	259	227	267	259	257	249	256	273	246	251	256	239	236	251	249	293	241	267	245	279	279	254	248	262	266	311	264	249	262	255	230	255	253	239	231	273	261	264	254	232	260	255	281	293	254	239	266	243	269	293	281	268	253	258	258	244	239	247	245	253	281	255	240	234	234	254	215	269	265	260	278	255	255	260	244	249	265	232	254	218	233	246	238	255	272	258	244	279	262	263	234	236	250	260	231	245	273	260	267	245	249	262	250	251	265	229	255	263	256	223	281	256	252	249	252	258	240	240	273	232	246	272	251	222	256	274	261	243	231	255	263	267	278	233	242	293	264	241	273	303	261	287	245	266	215	243	253	233	244	237	228	267	236	278	268	278	250	238	265	272	263	269	249	247	259	240	269	273	239	256	261	255	269	236	246	240	232	272	264	229	260	265	232	253	305	247	305	259	273	239	237	289	248	270	284	282	255	273	240	271	235	242	242	248	247	214	247	266	259	212	233	245	253	245	262	256	248	281	217	265	259	266	277	266	296	289	256	238	262	276	256	256	256	240	240	255	280	251	250	262	286	268	269	238	264	249	269	262	258	227	239	278	292	275	254	232	256	284	279	216	237	262	246	238	236	233	257	249	297	256	251	265	245	273	254	253	245	262	239	280	232	259	254	264	258	245	262	276	227	253	258	275	296	310	278	252	258	262	276	258	257	267	257	262	235	237	238	247	270	247	222	237	264	270	271	270	252	266	302	238	233	249	248	250	259	266	263	246	249	273	249	234	258	273	245	271	266	242	243	245	265	248	242	247	241	273	236	258	260	242	264	230	285	258	249	278	240	262	242	266	283	266	252	272	260	246	263	257	266	236	264	264	273	251	246	272	247	264	234	239	225	250	246	255	257	271	272	248	250	271	243	254	262	264	240	263	262	254	252	259	264	258	272	246	262	256	236	258	259	246	268	232	268	254	275	257	291	284	273	260	263	259	262	235	258	279	249	245	231	234	255	240	247	280	242	300	259	275	232	238	267	239	260	274	251	237	239	271	265	273	272	276	248	268	260	264	245	270	245	258	258	260	260	272	254	270	266	269	272	272	242	260	261	240	242	259	228	251	242	267	229	255	257	263	259	252	273	260	279	271	254	235	264	249	250	249	246	260	237	250	259	240	251	234	252	257	256	249	265	270	274	226	265	237	260	246	246	293	236	280	225	246	272	263	264	257	239	223	244	262	264	250	222	271	248	262	258	229	238	254	247	241	228	255	234	268	272	271	254	260	245	257	267	275	264	255	238	268	264	249	276	241	245	266	243	255	285	286	245	249	239	252	270	275	297	236	289	239	250	258	259	270	270	252	267	250	266	262	271	255	267	253	266	261	247	251	256	248	272	259	268	282	268	256	245	264	245	296	231	247	291	259	268	279	245	222	271	283	271	263	254	271	256	255	273	241	261	257	246	265	272	253	254	275	278	220	269	251	236	247	237	257	270	272	255	226	263	270	268	265	250	245	233	266	281	273	250	265	273	264	262	253	259	258	242	256	308	305	256	289	279	252	263	250	261	244	271	299	282	267	233	245	232	259	259	270	267	264	245	256	259	260	286	252	249	271	254
52085	61005	54272	40744	35102	29412	20576	22777	13525	11927	7318	5978	2980	2826	2883	2743	2287	1944	1080	1180	1017	906	849	693	727	630	586	670	648	639	657	672	645	629	674	628	619	675	633	653	630	669	623	632	612	676	668	587	638	655	666	620	610	639	629	641	637	652	640	642	638	652	657	659	650	676	655	595	638	644	641	650	624	612	672	616	633	651	653	633	661	642	633	664	673	647	628	609	647	659	588	676	609	688	626	650	605	668	630	687	623	623	668	640	630	655	651	586	634	676	663	604	614	678	627	620	657	671	628	627	613	638	669	669	642	621	643	602	657	635	665	682	615	684	663	649	617	654	654	620	655	600	637	619	632	618	656	629	657	607	642	639	684	663	631	585	621	688	621	652	654	620	627	635	648	630	689	616	648	682	652	664	675	639	602	658	648	614	627	630	651	661	670	660	658	630	591	655	639	672	640	638	684	651	658	643	643	611	646	632	655	631	626	686	685	641	636	630	648	651	631	623	640	623	666	659	609	607	652	655	643	647	658	602	698	653	650	664	651	677	607	643	644	677	653	617	664	648	625	666	662	631	667	690	635	642	638	617	604	683	602	622	633	655	668	606	633	623	639	619	631	624	605	645	639	664	638	636	653	617	682	665	632	640	642	666	645	608	673	665	610	651	632	652	632	637	632	639	673	625	617	618	630	658	678	680	646	641	635	634	648	615	608	643	676	649	661	645	607	663	594	648	637	630	676	683	650	650	665	644	627	650	634	603	644	661	630	638	648	644	664	578	606	582	672	618	672	652	674	635	691	617	651	616	594	650	657	606	657	624	651	633	627	639	612	636	644	647	601	657	660	634	609	679	665	610	673	669	626	683	690	640	621	697	661	664	699	625	699	638	643	637	671	624	686	693	646	616	640	601	619	653	621	621	628	607	661	623	643	637	649	624	653	590	590	620	673	624	633	628	622	648	637	634	643	683	635	635	622	623	672	628	671	666	646	635	642	628	617	633	656	658	636	650	678	684	651	641	688	606	661	593	609	632	641	638	625	666	631	629	655	636	638	620	655	653	671	696	629	629	640	635	640	588	627	627	620	647	626	640	682	703	595	656	635	693	657	624	612	659	634	658	650	628	675	693	653	640	612	645	649	656	643	671	665	617	652	647	648	591	610	594	680	701	662	623	652	590	643	623	634	703	639	656	622	613	657	664	657	649	638	672	642	629	623	661	667	642	689	612	656	683	677	678	665	673	621	655	641	677	652	593	614	604	686	639	608	631	606	670	662	661	659	640	661	655	651	665	633	632	631	593	640	624	640	601	668	608	680	684	598	621	644	615	598	628	644	676	610	642	637	649	632	667	650	634	661	623	655	650	652	714	645	650	655	624	647	709	662	686	599	607	637	662	665	636	621	630	646	655	627	650	608	651	604	640	655	659	652	619	685	617	650	608	645	676	606	661	675	698	645	632	627	639	595	656	596	682	639	676	639	622	673	699	649	628	642	639	661	618	643	659	653	645	610	660	669	684	647	615	667	627	634	658	640	672	612	655	629	646	657	631	640	616	634	688	640	630	621	613	658	623	609	624	654	670	631	679	662	648	655	623	681	655	638	640	644	628	619	678	686	650	687	612	637	620	691	623	610	653	610	637	622	635	637	636	610	625	651	645	618	680	627	629	628	600	655	635	645	672	588	645	670	616	628	623	650	665	607	631	566	639	654	634	642	654	616	654	655	628	638	617	641	665	656	663	678	611	659	612	612	622	641	664	676	640	655	646	632	636	646	631	616	695	646	655	644	644	631	669	655	673	694	649	653	618	655	654	630	636	634	661	667	676	623	688	637	641	665	677	614	620	664	618	664	615	609	636	610	596	651	619	668	657	632	604	662	656	650	640	641	650	616	635	636	587	633	654	655	671	654	669	620	615	667	631	647	673	613	631	643	658	634	640	617	643	648	651	670	659	629	662	608	665	644	615	641	644	642	658	680	635	634	650	613	660	668	650	630	639	687	643	671	615	657	627	658	653	664	653	612	643	675	656	646	681	628	676	621	620	656	602	651	610	654	622	632	653	627	640	640	627	660	675	707	659	629	656	666	646	595	637	632	637	646	646	699	672	686	644	631	653	647	630	639	641	663	641	646	655	608	626	649	673	638	683	649	661	643	642	638	662	700	642	616	657	620	662	650	664	616	647	623	599	651	638	579	704	670	688	606	629	619	686	647	654	662	638	623	649	628	677	635	619	612	586	657	641	640	641	628	601	620	676	629	632	607	672	625	676	660	629	634	626	650	601	605	682	632	646	616	701	607	649	685	627	651	661	647	662	670	686	633	675	622	624	677	631	708	639	602	643	636	618	656	625	628	643	647	694	629	672	678	607	588	623	589	610	636	638	634	667	640	641	655	654	626	641	596	658	650	632	631	649	661	677	630	641	632	617	643	602	668	628	622	677	611	592	673	678	673	664	589	645	652	666	656	647	678	646	653	657	632	631	640	622	646	659	648	665	650	647	679	639	637	648	607	646	654	665	653	598	628	632	606	639	632	649	708	655	583	655	637	688	645	682	629	631	684	601	655	637	623	641	695	689	608	684	634	636	587	682	610	652	665	655	667	627	640	675	625	622	640	621	690	625	638	662	610	645	639	622	662	649	629	630	646	621	658	652	640	628	613	644	631	610	627	624	594	654	640	643	658	591	626	611	618	646	629	639	675	611	662	630	599	640	675	630	598	651	617	642	631	680	624	645	638	670	623	624	633	644	626	648	646	677	615	668	638	688	647	662	641	652	624	647	636	632	614	680	598	640	667	628	653	654	609	646	630	625	689	666	601	688	644	674	644	651	626	701	690	608	628	639	668	633	676	636	646	666	639	671	634	659	636	676	622	653	640	602	644	640	638	655	616	625	638	641	641	652	616	635	615	620	655	658	629	583	626	708	623	680	649	654	648	651	647	637	624	642	685	664	670	700	633	633	672	640	630	624	665	664	600	640	602	628	654	659	644	681	646	634	605	635	641	644	633	599	614	665	636	649	653	659	621	647	621	640	610	640	629	688	688	655	639	663	652	649	680	658	657	651	598	655	666	629	616	636	622	687	646	625	652	646	631	582	612	598	662	629	623	630	685	638	643	644	630	662	610	606	684	630	668	620	677	618	594	604	616	676	630	622	619	646	644	592	621	634	675	645	638	597	656	631	639	624	660	616	617	653	637	662	646	656	664	646	681	649	641	628	655	635	631	634	616	584	617	646	624	668	647	635	634	627	664	649	672	697	676	624	624	618	649	668	678	632	649	698	636	615	626	649	658	639	611	602	655	636	665	620	640	637	643	624	630	666	637	648	641	624	624	600	647	636	599	635	667	668	636	667	645	644	633	612	639	654	650	621	656	661	693	651	603	649	615	667	670	588	615	661	661	574	705	668	666	640	656	673	655	663	628	624	606	629	654	622	660	620	645	658	636	640	628	633	647	603	600	646	649	697	617	631	665	642	603	604	631	686	656	630	666	637	633	658	662	658
76361	76383	62288	36110	25585	18109	9323	9779	4210	3152	1922	1299	703	606	668	624	558	513	415	323	302	271	289	255	269	241	225	253	257	269	217	257	246	272	262	243	270	271	245	263	242	251	239	251	266	260	265	249	256	240	256	258	266	245	257	248	247	243	256	269	276	251	238	278	262	276	234	251	262	231	269	251	286	245	239	253	239	255	280	252	240	255	252	265	240	275	255	240	261	232	258	247	247	262	272	256	255	278	254	228	255	240	260	268	264	288	266	228	252	253	249	267	251	263	284	251	273	262	262	276	232	284	269	251	252	244	269	249	236	260	254	254	281	273	253	239	228	263	240	286	285	219	255	248	254	266	256	262	241	259	289	264	264	282	263	239	269	260	270	272	229	242	248	249	231	258	250	253	253	243	252	254	273	229	239	207	254	274	277	244	238	266	236	236	246	253	222	274	261	275	258	282	262	223	258	246	271	249	287	264	247	249	260	242	293	282	231	246	249	285	221	247	247	270	244	252	283	255	230	251	243	239	252	255	273	258	232	265	278	256	242	255	225	243	233	259	243	242	258	244	250	261	259	277	254	290	274	269	272	245	226	272	268	241	236	268	252	238	261	233	273	265	265	252	269	240	233	226	236	252	240	274	260	267	274	253	266	238	264	237	237	227	281	270	270	243	243	252	272	265	249	245	228	296	208	249	217	265	225	216	249	266	258	254	253	250	271	278	261	228	242	252	249	272	242	247	252	243	260	266	235	225	251	261	253	295	252	260	271	261	276	268	259	256	247	234	267	251	256	238	250	249	264	266	266	246	260	275	228	248	274	245	244	269	267	239	248	285	287	244	263	225	232	268	238	240	262	274	254	267	247	265	258	246	242	264	246	241	264	284	280	255	237	219	243	274	234	244	240	250	238	259	221	247	244	247	253	255	232	257	262	285	256	272	273	223	264	272	262	259	263	263	252	202	265	284	257	245	252	268	297	245	231	257	270	236	240	248	264	277	268	278	261	256	264	234	254	236	242	238	240	235	282	270	233	260	267	243	271	273	260	232	241	261	246	265	266	226	249	275	244	267	282	270	228	238	243	240	279	276	270	276	245	248	242	248	252	250	248	244	273	237	240	242	256	249	238	237	237	244	241	240	291	228	275	246	267	266	251	243	260	251	237	245	253	239	258	222	251	297	261	269	246	259	269	288	280	257	271	257	220	264	274	259	237	247	228	245	237	235	286	264	268	224	256	251	234	235	267	261	252	265	236	262	268	234	241	269	229	250	263	229	249	225	211	229	252	266	233	253	275	262	255	240	253	243	241	258	242	260	253	250	243	230	254	239	258	256	248	269	258	245	269	239	247	263	222	252	248	274	244	265	244	253	265	240	252	240	269	253	265	253	240	289	244	245	273	251	219	237	259	264	238	246	238	245	259	237	273	227	258	251	236	268	254	254	273	233	269	244	252	267	266	242	244	261	258	253	242	225	247	243	230	229	272	260	271	264	248	280	235	229	260	246	253	242	242	255	225	246	257	272	253	263	249	261	241	222	253	247	270	225	251	249	267	268	243	274	245	247	248	262	247	231	263	245	253	269	264	239	233	244	264	250	277	263	245	243	233	243	254	252	281	240	260	243	228	234	269	282	238	262	269	240	233	261	232	236	260	230	248	253	259	270	263	260	268	267	242	245	243	245	252	236	267	271	223	224	241	215	222	255	259	260	249	256	255	253	261	255	256	232	236	267	246	232	265	262	243	282	273	243	262	255	272	222	231	242	257	240	246	259	235	269	263	254	243	274	228	251	257	253	250	260	239	244	266	299	268	232	265	250	243	254	229	267	269	252	265	263	272	256	255	252	267	234	278	233	237	251	253	257	279	231	247	250	238	248	234	290	259	251	243	248	251	242	249	246	251	265	259	254	271	270	269	266	286	246	282	249	257	251	245	258	238	252	238	307	263	258	246	247	280	279	299	244	249	248	249	269	283	247	285	247	264	262	258	279	248	248	260	256	256	259	262	267	261	225	272	222	237	249	239	258	242	246	232	264	243	254	233	242	280	260	229	249	250	270	237	255	255	265	259	265	252	258	282	248	246	249	235	240	260	245	243	270	266	256	230	221	241	251	272	251	269	249	261	263	251	274	237	260	251	243	255	268	236	276	258	234	250	259	244	263	256	267	299	231	277	262	253	261	250	274	234	264	235	246	238	287	235	250	236	274	253	255	239	255	249	258	244	293	237	264	243	252	240	255	254	244	255	250	272	247	238	253	226	278	244	256	245	273	253	258	253	276	253	273	236	262	260	256	272	273	252	225	229	271	266	239	286	228	248	276	259	257	255	261	237	263	260	237	248	258	261	275	261	244	244	248	253	271	251	238	243	214	266	240	261	267	261	256	223	237	248	235	236	261	256	249	250	278	217	260	250	251	245	250	254	225	234	245	258	218	248	256	236	290	248	245	234	252	246	257	231	269	256	276	274	257	251	241	227	248	269	262	239	243	272	254	240	263	270	242	247	252	257	269	259	260	276	250	255	244	273	254	231	237	273	256	273	276	241	287	232	254	270	249	242	270	251	236	235	264	222	260	243	263	264	245	257	244	233	246	268	255	241	262	257	270	242	237	254	230	273	275	244	229	252	270	254	283	215	272	244	257	247	246	259	266	264	277	245	250	259	247	248	234	257	247	224	243	252	253	226	282	266	267	247	248	248	311	234	257	234	252	252	259	221	273	252	252	246	263	256	245	255	254	240	234	269	253	261	238	250	225	258	248	252	230	270	243	256	254	242	267	281	257	266	279	227	236	290	260	230	239	274	247	281	258	266	261	272	277	253	282	280	247	260	257	257	245	257	232	270	227	236	236	278	256	240	237	272	279	241	242	253	230	249	247	240	255	249	235	260	283	256	264	253	246	242	253	246	240	235	249	219	288	224	247	261	253	301	236	224	244	263	256	230	236	282	272	254	301	232	222	271	218	277	239	264	257	253	253	267	242	257	250	274	240	243	254	286	225	241	256	251	245	242	273	256	245	226	234	248	244	272	229	240	229	232	263	243	259	269	228	243	242	259	271	263	233	256	257	253	251	254	255	252	251	246	260	245	236	230	246	251	283	266	247	248	283	278	251	260	280	261	259	245	262	286	257	273	233	244	281	248	276	255	258	261	234	245	269	249	240	258	276	281	255	279	235	249	284	296	238	254	252	276	219	269	287	273	276	231	269	245	253	271	244	248	242	263	250	228	278	274	242	274	239	245	270	249	276	247	269	265	241	262	239	239	253	249	253	225	268	246	254	268	251	246	264	238	267	243	241	249	290	250	252	244	266	276	264	238	302	266	264	271	234	252	259	233	246	218	263	245	231	266	236	257	253	220	241	275	238	236	255	241	243	266	239	217	234	242	284	254	242	255	262	281	252	240	221	243	241	255	260	254	231	236	231	268	279	260	278	244	255	229	240	266	277	244	262	223	242	257	254	258	241	301	261	248	255	289	267	244	295	245	275	251	268	268	223	245	258
51136	61052	54759	40158	35472	29202	21298	24632	12513	11366	7386	5398	2805	2425	2937	2434	2219	1812	1473	1064	921	846	795	679	619	592	621	607	678	673	647	642	623	674	679	660	625	619	632	687	638	656	635	670	636	611	724	650	584	615	648	604	644	638	636	647	598	663	648	563	625	633	706	651	626	662	678	666	642	621	621	651	630	648	678	651	617	635	629	623	679	625	613	606	597	581	621	646	625	664	648	588	629	634	643	640	612	628	686	647	653	655	651	642	589	625	655	654	647	639	651	614	654	676	622	641	599	673	599	613	657	665	653	704	654	612	663	648	603	607	631	632	639	627	624	631	614	671	618	636	652	661	648	640	659	630	654	655	630	686	615	648	615	666	682	622	677	641	656	620	650	624	667	626	656	605	657	616	650	603	615	629	655	632	667	672	595	688	724	588	665	623	625	618	655	663	635	631	630	677	616	634	655	593	652	689	674	605	685	639	688	640	697	656	626	607	657	635	693	610	640	633	605	608	645	609	638	635	667	625	661	653	615	656	637	695	601	686	679	637	627	658	649	644	683	649	648	634	635	608	712	654	623	644	632	690	637	617	645	643	618	611	592	657	599	637	626	635	663	609	664	633	677	616	615	615	656	666	631	638	646	620	630	691	629	702	642	641	653	631	644	611	627	647	659	607	633	691	658	666	643	616	657	640	669	674	665	601	601	634	640	642	582	633	636	641	636	649	622	622	618	703	647	643	689	644	628	675	640	624	623	647	650	631	631	651	621	620	606	636	649	642	653	630	621	641	643	647	614	639	550	597	654	640	632	662	626	629	685	658	632	695	607	651	657	669	629	667	708	612	643	650	659	649	646	643	670	610	645	660	593	668	631	627	630	606	679	622	697	672	614	617	669	607	615	615	638	650	612	612	639	614	701	664	619	641	615	659	640	592	687	647	657	620	652	643	665	689	606	646	627	622	638	635	637	645	602	655	602	640	583	632	649	644	631	611	671	652	599	663	642	645	626	656	643	651	575	646	650	671	674	597	646	615	630	631	664	659	662	646	633	631	673	654	632	662	627	585	649	663	647	627	610	666	663	631	682	651	650	622	610	656	648	671	643	611	661	624	660	631	651	608	599	645	685	634	674	609	676	620	603	632	640	612	655	647	580	596	605	645	634	659	602	683	655	631	688	617	605	610	590	660	643	689	610	643	620	661	644	649	653	662	607	686	591	617	637	657	585	614	630	691	606	649	647	635	692	653	629	644	613	623	650	657	654	592	647	638	652	652	647	613	618	617	665	632	676	621	703	633	630	636	633	695	658	629	642	636	641	666	643	627	625	685	632	647	654	622	679	605	640	601	606	654	655	673	621	601	633	600	631	607	625	656	582	636	666	653	644	572	655	642	633	663	654	720	646	646	639	709	657	607	647	620	654	655	636	647	647	605	616	640	643	661	646	616	644	655	668	630	662	637	649	626	618	631	660	662	602	642	634	625	682	670	650	649	664	653	647	655	658	624	648	607	630	632	666	629	650	648	620	604	587	646	612	657	611	669	668	606	630	641	619	621	662	637	679	632	605	675	653	670	602	681	661	634	611	616	622	636	629	614	631	635	649	657	623	624	597	656	674	647	676	672	647	670	603	660	658	676	619	669	678	628	617	665	646	608	655	603	663	650	638	585	650	657	654	604	620	643	602	649	653	612	630	641	663	657	627	637	628	606	636	612	616	664	639	592	655	633	620	645	616	606	633	656	637	615	647	618	692	653	643	667	652	661	676	622	632	613	689	640	615	649	706	613	633	621	626	615	652	681	622	645	640	662	643	606	679	642	603	655	647	671	617	643	596	660	661	673	572	681	658	620	663	641	595	656	618	626	662	626	644	627	597	642	610	635	632	703	659	619	583	630	655	670	685	572	586	670	627	613	661	642	600	625	688	679	632	627	648	612	693	672	642	671	619	649	629	612	655	621	602	625	701	632	621	661	622	654	643	603	663	651	679	657	653	644	612	616	657	619	617	658	558	669	654	653	611	611	682	647	655	693	610	653	634	666	686	658	612	629	696	674	662	673	635	642	635	620	632	688	609	626	609	675	670	611	677	657	589	619	604	645	660	657	621	686	634	599	625	640	701	627	626	689	626	639	630	603	643	619	673	660	588	571	645	628	666	652	688	677	646	651	653	637	606	594	660	667	659	656	628	623	638	587	640	618	616	632	661	645	577	617	610	659	602	661	667	662	614	625	618	659	665	610	673	660	610	659	675	682	628	653	649	666	628	654	646	602	633	626	642	581	634	652	660	677	621	614	650	669	629	641	619	642	642	683	651	689	624	615	615	669	631	649	618	585	627	670	637	648	645	642	652	622	639	643	612	591	691	672	608	636	651	619	635	620	699	655	644	699	657	621	648	663	669	661	638	644	609	640	609	647	617	644	648	630	645	635	602	644	643	651	679	655	619	629	665	617	628	636	625	632	643	586	636	655	649	648	611	649	638	687	651	667	632	637	626	650	648	585	647	618	629	652	633	616	621	596	639	694	666	627	639	633	604	592	635	648	611	635	614	631	616	628	652	675	599	654	598	642	580	655	641	658	663	651	637	648	632	628	594	631	682	690	672	677	646	668	634	633	582	648	653	645	673	644	623	672	671	692	648	675	614	611	611	656	655	663	611	610	652	614	608	669	647	652	642	612	624	668	663	625	661	694	618	632	625	644	648	630	644	646	627	641	668	666	626	678	645	692	629	659	625	667	648	665	616	619	634	663	618	631	649	642	663	629	654	595	628	639	646	642	666	656	672	635	635	642	646	684	692	596	636	654	622	641	647	693	699	623	603	597	586	656	633	604	657	659	618	639	627	635	636	663	649	665	640	636	638	613	650	655	661	627	665	622	577	586	615	643	648	662	679	661	634	636	630	659	655	616	623	651	624	661	620	616	638	630	656	633	580	628	599	667	637	626	614	655	616	662	642	646	585	624	618	626	650	686	638	640	649	569	582	640	648	626	631	662	625	643	652	637	639	617	671	661	640	646	647	665	672	669	663	668	598	656	640	645	628	633	607	623	642	648	682	636	690	650	661	655	614	630	633	641	629	676	620	638	607	619	604	648	647	631	691	621	645	648	601	642	613	652	618	640	639	636	672	649	615	665	653	661	619	624	651	665	657	651	645	595	626	635	624	674	646	648	596	644	647	713	639	635	643	703	622	624	633	656	632	627	633	654	652	689	619	612	608	609	631	642	647	672	634	639	657	655	635	634	665	644	653	674	628	635	651	671	644	699	656	615	637	636	622	624	673	601	632	675	681	635	621	653	700	648	659	659	640	639	597	678	620	616	646	657	618	625	605	596	663	606	609	680	693	603	641	610	648	641	673	606	656	646	663	657	668	683	639	642	646	641	577	628	651	637	646	609	665	603	570	615	669	655	651	618	620	607	646	648	589	640	666	629	627	619	676	637	639	661	629	668	603	606	647	627	646	659	632	593	659	630	643	637	624	651	643	614	653	646	619	635	587	703	661	628
75725	75378	62329	38108	26836	19217	10872	9751	4064	2790	1453	1458	816	624	702	649	642	540	488	351	292	278	289	286	263	251	225	220	226	230	233	275	266	252	252	246	245	247	279	276	205	266	239	252	238	268	260	275	247	219	283	235	240	249	262	283	258	270	279	222	267	265	245	259	252	255	263	257	236	242	230	263	271	282	237	261	226	277	240	258	254	259	246	265	295	256	248	257	274	258	262	258	272	261	227	266	251	241	241	277	258	237	259	263	284	237	270	254	269	216	273	239	249	267	261	240	266	280	259	260	246	243	243	269	228	256	304	259	279	223	257	243	249	256	235	267	293	246	237	263	251	230	282	261	224	283	252	245	251	271	253	227	265	241	266	251	261	261	253	266	267	226	274	286	251	246	239	278	297	238	278	271	249	251	249	272	246	232	253	225	259	222	248	268	259	252	245	237	255	254	251	260	239	275	253	234	247	242	237	254	270	268	259	253	251	255	267	250	233	260	255	246	270	257	236	263	281	251	282	240	256	276	259	270	253	229	269	282	238	251	282	243	276	264	256	243	289	250	249	248	239	233	263	275	271	231	285	248	267	243	254	241	247	251	251	250	265	243	234	267	237	246	256	296	261	270	258	269	253	243	232	259	246	270	256	249	261	231	275	267	273	261	253	275	249	262	276	228	282	269	235	264	260	258	269	214	270	242	286	253	258	255	253	292	257	245	263	242	267	262	267	247	247	224	216	256	255	278	246	262	260	234	289	291	246	280	275	247	245	258	243	250	237	255	245	270	236	258	264	221	262	282	255	249	265	257	261	228	244	263	230	268	223	250	277	290	253	248	264	283	267	263	241	256	253	256	241	244	246	272	266	257	256	255	235	249	255	243	280	237	263	244	242	254	262	228	266	292	267	264	291	234	258	275	242	256	258	256	244	273	241	258	276	289	262	269	285	243	225	246	259	263	250	283	246	245	269	283	266	256	249	257	278	239	233	305	240	236	258	265	257	258	276	228	243	247	259	249	253	229	262	261	283	231	247	240	269	243	274	280	241	252	256	254	257	237	263	244	231	278	242	255	280	267	230	267	256	272	225	259	268	272	236	257	271	249	232	238	291	237	251	224	256	249	243	276	264	223	269	277	264	255	254	255	246	236	262	235	257	265	255	236	242	238	272	244	264	263	258	219	250	265	269	242	226	270	251	240	269	271	241	262	247	251	248	255	268	261	241	241	253	238	254	246	281	252	219	288	231	242	237	269	232	276	269	239	256	258	239	239	266	252	246	278	275	252	244	243	258	228	276	234	235	237	269	246	268	259	265	251	241	207	239	229	269	247	242	245	263	256	260	246	236	261	258	275	241	242	251	271	260	281	250	294	249	259	250	267	280	263	252	259	252	281	256	266	262	254	235	275	266	277	235	267	233	273	268	234	229	265	243	243	275	267	236	255	269	287	261	264	257	228	263	224	256	271	256	255	256	236	291	258	233	278	242	282	280	239	225	253	230	271	238	258	256	259	202	264	264	259	261	247	259	239	259	253	283	267	271	258	239	275	261	244	284	247	234	238	260	254	245	237	269	250	257	254	252	257	249	213	256	270	266	254	251	234	280	251	267	249	239	255	240	244	228	254	261	255	256	256	238	256	271	266	242	254	261	255	252	257	257	259	258	254	278	242	242	289	229	258	271	257	244	270	280	251	252	253	231	301	247	256	279	263	249	244	274	248	255	232	231	247	270	242	275	239	248	266	231	242	273	261	258	238	224	274	285	281	247	234	264	249	271	275	232	260	247	277	273	256	229	246	240	267	248	255	247	212	238	250	221	266	256	280	244	246	273	260	230	254	258	259	242	248	253	232	256	268	252	240	241	235	267	254	229	245	283	241	248	278	250	246	268	258	270	227	270	264	242	272	260	267	257	271	252	261	246	267	254	254	279	258	255	276	238	253	247	234	245	243	240	267	236	258	252	264	245	225	259	248	249	255	262	241	232	257	268	278	243	258	238	273	236	249	240	279	258	276	264	258	241	279	242	251	262	250	259	276	249	271	242	278	267	260	273	260	264	255	264	258	257	294	282	237	259	239	246	248	257	225	253	257	235	241	258	204	274	241	257	264	270	257	253	261	256	242	241	271	242	244	212	269	232	245	256	265	265	267	246	266	248	266	277	273	224	237	271	239	257	234	262	284	268	265	261	246	283	242	257	248	232	267	269	263	248	276	254	274	251	258	253	253	269	260	244	258	279	254	270	259	235	280	237	256	271	239	249	241	267	276	240	234	235	259	270	251	257	241	273	266	252	254	265	217	285	235	239	244	280	248	237	239	298	244	225	241	253	259	243	248	284	259	233	248	270	234	267	236	248	229	272	238	253	257	267	236	271	255	263	270	229	252	246	262	230	257	261	248	267	249	250	266	222	266	245	249	275	283	243	268	289	273	269	229	284	251	248	254	233	256	209	234	243	281	206	260	269	222	251	278	246	283	259	277	237	271	257	250	302	263	231	233	260	223	242	261	246	230	249	261	258	258	256	243	262	284	251	220	242	258	269	260	243	239	260	271	296	254	264	263	270	217	249	237	288	263	246	236	256	255	261	268	253	262	266	274	216	270	258	244	258	275	258	278	225	258	253	230	274	270	215	285	223	260	303	283	268	256	218	251	272	226	245	240	259	259	261	284	256	250	235	257	265	251	240	273	254	258	276	262	285	257	241	254	278	274	238	258	260	254	256	254	281	238	298	264	239	223	251	277	262	250	240	260	255	280	254	262	274	268	237	246	264	230	254	253	253	222	232	239	283	268	256	292	289	258	244	253	233	246	238	253	243	276	230	230	260	225	258	279	281	266	230	260	267	249	235	257	255	255	263	249	245	242	252	231	258	231	236	271	219	260	258	243	232	254	266	247	278	250	222	222	245	247	279	267	250	248	257	252	242	249	270	257	278	238	264	301	280	274	261	285	233	237	244	247	288	234	249	256	237	242	266	264	245	257	247	257	264	261	222	248	250	270	249	276	279	238	271	259	259	265	240	250	287	246	264	258	259	269	253	265	251	215	248	243	254	286	247	257	279	276	264	252	265	291	267	250	258	248	249	273	294	244	287	273	270	259	247	286	249	242	224	257	244	277	247	273	225	248	236	242	256	237	257	243	237	272	247	249	283	254	253	255	275	249	244	215	227	247	223	256	282	259	241	249	263	239	221	235	250	236	228	253	247	249	298	255	264	256	287	262	261	280	247	283	252	262	239	242	245	289	231	261	253	241	253	275	260	231	246	256	250	278	241	239	268	245	247	255	273	243	264	255	269	255	268	241	238	240	273	244	241	262	263	276	273	257	242	262	247	279	252	251	267	281	275	250	265	274	265	237	244	241	249	288	219	239	251	260	241	268	253	294	266	240	253	246	254	234	216	268	276	255	286	261	256	255	273	284	253	252	236	244	256	276	210	253	243	255	294	268	229	240	263	248	251	261	274	255	277	254	235	240	269	256	228	251	244	240	222	273	264	268	235	278
51218	60900	55249	41994	36381	29994	23291	24038	11968	9936	6036	5950	3123	2568	3073	2413	2603	2064	1649	1150	874	822	818	724	679	699	686	650	642	675	648	684	637	657	658	568	647	623	672	682	611	641	628	672	601	630	589	732	606	619	642	644	644	641	626	651	583	622	655	647	630	647	629	639	625	628	633	645	658	653	651	675	656	676	616	620	604	636	664	657	649	638	643	612	624	646	643	666	619	594	639	655	634	665	648	679	669	619	635	639	633	625	656	599	610	602	646	606	654	638	621	649	653	674	648	609	609	643	647	687	658	669	654	686	596	664	641	640	630	594	613	633	638	647	660	621	648	634	660	665	651	642	604	655	619	662	663	636	623	675	666	671	646	636	640	612	669	645	642	677	643	655	649	659	651	695	642	663	637	660	652	614	641	639	617	639	657	638	656	657	581	613	665	607	671	664	659	658	663	669	661	648	633	627	618	613	667	610	638	658	638	660	665	627	658	594	668	633	611	633	683	657	648	620	655	623	646	632	678	630	642	638	628	645	613	606	640	679	618	622	674	639	664	646	603	646	648	647	668	621	670	672	605	613	653	684	632	653	640	621	643	625	662	689	626	642	644	613	686	654	655	713	701	628	686	663	625	634	631	613	667	599	614	650	589	640	679	701	594	632	622	615	653	632	660	635	652	617	628	606	655	606	639	656	655	639	609	648	618	637	675	640	641	688	668	628	636	659	623	605	647	607	629	660	662	654	653	658	590	650	635	653	625	622	612	636	653	637	692	591	646	647	585	659	622	676	634	612	651	618	673	636	632	635	650	687	614	675	648	612	651	606	637	615	644	622	658	646	613	638	634	605	600	626	645	628	641	658	656	581	631	649	665	616	635	652	671	644	641	670	679	621	621	608	630	599	652	653	664	645	630	636	649	677	617	661	622	623	639	673	637	582	652	661	652	667	633	686	623	637	638	657	612	633	662	651	641	648	666	633	671	618	630	660	611	634	619	621	650	641	603	617	608	663	640	650	583	672	622	633	639	651	634	609	660	633	624	617	643	652	594	611	610	627	663	661	642	613	630	627	612	655	640	610	607	640	619	627	616	642	587	654	665	590	632	629	610	606	699	621	676	719	662	684	598	600	667	638	634	614	650	619	681	640	626	644	646	652	615	677	660	630	671	636	673	601	684	621	667	700	647	648	654	654	668	611	646	582	657	640	621	626	647	620	600	657	618	655	626	648	606	637	572	666	631	629	617	642	667	644	636	679	670	605	655	649	581	646	681	657	626	617	638	640	670	646	685	584	653	652	612	660	649	638	614	660	602	657	653	655	657	652	643	659	674	624	651	602	702	647	645	689	622	654	618	633	663	654	615	629	661	648	653	636	658	643	632	629	630	633	624	601	600	615	619	622	658	633	589	655	607	625	663	641	662	677	629	653	648	578	604	650	651	685	634	661	643	621	670	686	698	615	674	596	653	630	657	664	646	649	622	650	660	634	590	622	643	613	658	621	649	655	673	639	563	643	639	628	646	646	643	642	672	636	600	641	650	624	630	631	613	629	634	657	632	645	659	659	589	655	671	637	618	640	601	661	665	688	642	650	640	637	643	662	621	621	658	585	672	642	609	626	681	668	614	652	618	615	570	674	616	617	582	649	616	640	623	616	629	656	641	631	616	647	636	687	628	684	630	621	609	655	585	634	626	624	642	665	621	660	624	626	627	654	625	649	696	659	652	656	637	632	654	626	623	636	590	683	625	587	599	665	603	598	640	574	641	660	645	670	662	691	671	641	630	616	592	656	645	635	634	631	640	652	632	681	664	625	684	644	665	647	673	637	643	596	651	590	703	667	645	631	680	633	656	576	572	678	601	607	641	667	639	664	647	697	665	637	617	594	584	642	672	592	639	634	629	671	592	675	646	652	634	628	628	662	564	655	632	608	653	630	646	660	603	642	642	636	593	657	674	637	679	612	635	633	682	636	632	606	662	644	620	645	623	639	647	652	579	626	633	659	651	640	637	630	652	634	630	620	609	616	636	623	642	629	652	615	628	689	598	628	642	642	648	593	654	675	614	685	680	617	626	655	619	629	662	589	622	713	641	645	667	644	687	639	668	651	667	627	657	665	607	654	609	650	656	647	725	624	639	650	682	634	645	676	672	633	639	687	632	649	645	674	639	668	666	620	664	605	665	602	625	616	595	628	660	651	657	642	680	665	654	630	688	604	676	643	669	644	694	648	644	656	601	668	616	636	606	651	646	635	672	677	632	636	636	649	612	669	688	663	619	639	624	617	693	681	689	637	648	627	676	621	680	625	637	646	671	655	648	656	658	618	677	643	647	655	675	659	633	631	584	618	624	620	614	649	648	625	619	637	637	677	633	658	655	651	625	685	604	680	650	667	674	607	655	651	663	616	614	635	697	668	674	639	622	650	638	644	636	602	637	595	642	617	630	689	640	645	630	614	599	643	614	651	648	679	665	638	619	642	611	636	630	639	689	627	590	681	680	632	604	627	660	619	621	638	665	615	635	655	591	656	662	637	629	659	668	595	665	631	663	612	669	580	646	669	598	633	633	628	678	608	670	612	681	660	636	632	641	682	629	670	626	643	594	620	626	584	623	635	651	643	667	633	642	614	631	626	626	585	663	609	678	620	626	595	595	594	620	594	637	638	611	647	619	625	679	648	642	683	614	610	673	653	617	653	602	631	629	651	674	601	589	639	611	646	669	649	649	630	619	647	681	652	669	621	640	607	630	620	641	669	625	639	653	681	643	634	653	670	591	638	663	614	640	664	678	628	664	640	581	625	684	628	649	622	624	696	619	644	606	637	652	658	632	649	604	621	605	616	634	624	628	610	667	655	613	647	591	632	657	648	718	634	651	636	646	684	632	615	657	612	659	594	646	690	622	685	682	615	660	608	657	675	659	623	605	602	637	633	583	644	652	600	645	662	613	635	646	595	649	624	648	608	674	700	632	663	664	666	614	632	602	678	699	649	658	625	619	639	645	660	596	658	682	604	657	626	599	651	648	641	620	675	601	601	638	620	624	664	672	634	655	660	695	621	634	663	639	593	619	610	649	620	695	656	636	665	641	653	690	646	662	651	630	647	664	661	655	650	612	632	649	620	663	650	638	632	630	645	640	609	650	663	656	680	644	613	681	642	595	634	620	610	617	652	622	643	639	681	664	604	632	689	622	626	680	645	651	601	629	634	627	650	595	644	641	664	636	620	593	626	661	621	638	643	627	639	639	628	617	655	631	625	637	651	657	637	658	645	650	617	666	659	643	639	641	647	677	593	675	665	674	637	659	628	639	653	589	639	665	627	638	622	630	682	654	669	635	671	646	639	629	649	632	618	625	650	666	691	686	624	687	640	596	655	605	628	621	680	646	640	601	682	637	647	670	653	637	656	655	628	594	669	647	647	612	662	680	675	626	639	654	601	647	679	590	658	632	610	620	624	605	632	651	726	585	628	623	654	621	658	620	638	639	644	616	615	665	639	659	606	621	644
76490	76294	63147	37417	26713	19200	11436	9731	3869	2892	2014	1449	760	545	674	597	565	487	386	371	284	297	281	257	262	267	269	271	266	254	235	257	240	265	276	288	263	251	262	265	233	281	274	242	250	238	231	267	300	232	242	253	275	264	271	270	228	257	251	221	261	233	249	233	240	274	247	240	253	266	249	261	247	252	247	233	259	239	263	261	274	254	262	253	243	253	244	242	249	264	257	250	252	240	266	239	249	232	268	240	251	274	242	251	269	292	279	239	279	256	261	240	245	255	232	242	259	266	258	293	254	258	241	274	262	230	241	237	260	234	254	279	244	242	242	261	240	230	245	249	274	267	259	254	270	255	248	244	270	249	256	260	227	228	281	220	255	253	239	250	231	256	232	284	273	251	273	275	261	255	289	261	253	237	255	258	269	245	274	270	263	239	258	256	236	287	241	243	260	260	259	237	240	247	276	250	268	263	241	246	221	270	254	258	248	258	236	253	242	229	253	237	243	275	236	277	257	244	268	245	269	261	272	246	260	250	252	253	259	234	228	276	258	264	242	282	253	256	262	243	251	268	252	242	242	276	230	272	270	260	233	266	229	244	253	245	252	250	223	279	270	271	242	236	265	256	228	264	226	245	279	263	238	244	255	277	263	245	253	234	264	249	270	249	235	280	252	269	242	245	238	232	258	269	257	266	234	270	252	261	233	267	252	281	249	226	236	256	279	253	240	232	278	265	280	270	248	239	274	278	274	286	246	297	268	235	260	270	260	275	230	252	249	247	245	227	261	231	252	252	263	238	254	265	241	271	265	240	260	266	244	220	249	227	262	241	280	279	272	275	261	238	246	256	261	250	273	252	253	261	250	241	271	291	287	248	240	233	251	259	273	251	259	234	246	228	284	292	243	247	277	259	241	262	247	243	231	255	241	246	250	234	234	262	248	232	271	264	258	273	248	213	239	247	280	248	255	243	261	261	245	272	265	266	267	283	246	283	230	272	239	248	264	244	261	248	237	258	270	284	252	277	264	231	272	262	246	223	255	252	276	235	273	268	253	258	240	256	258	266	266	255	255	259	259	247	253	268	279	267	224	237	278	279	250	254	285	255	271	277	250	253	241	261	263	256	285	258	261	263	272	250	243	280	280	240	252	274	258	239	248	263	257	257	247	268	276	266	284	297	251	261	258	243	278	255	243	217	265	256	250	246	234	244	255	241	278	250	251	276	239	265	244	243	267	252	251	238	249	256	262	257	216	239	250	263	247	257	270	274	266	244	254	265	262	244	241	246	263	235	277	242	253	254	279	252	254	242	260	253	244	246	266	249	239	282	260	249	252	254	258	257	267	255	267	261	237	258	275	255	269	223	256	255	254	247	222	277	272	258	250	289	264	234	258	233	260	240	267	275	254	272	236	244	273	267	262	248	278	286	243	270	242	265	234	256	214	241	264	283	260	237	264	247	246	243	223	268	253	235	248	255	258	262	249	251	267	248	265	249	266	257	263	248	268	265	250	256	256	286	251	270	262	248	275	271	277	261	266	255	263	286	255	262	252	260	250	267	259	249	250	260	264	254	238	267	236	264	278	274	250	254	236	269	282	269	281	276	257	255	239	243	256	227	257	249	277	250	217	260	265	246	268	239	253	252	259	265	274	280	253	238	252	255	279	250	234	237	253	284	229	236	280	249	241	264	233	275	249	250	226	282	253	242	265	244	227	250	257	283	258	268	260	290	260	290	273	247	262	263	270	235	243	263	246	258	236	237	283	253	254	222	247	241	260	254	246	255	290	242	248	263	245	247	256	263	295	246	260	225	239	244	260	254	275	280	261	256	273	263	269	250	260	246	261	274	253	238	269	279	284	260	241	279	270	247	266	250	262	260	263	259	226	268	274	256	258	283	259	239	262	253	266	289	232	257	272	227	262	256	261	278	322	262	272	256	245	261	236	273	291	263	259	257	219	231	279	256	255	231	247	263	257	259	252	270	263	245	272	258	219	280	234	261	228	270	271	257	246	252	243	298	254	247	282	252	306	261	236	280	270	257	239	234	255	274	245	234	232	242	230	257	274	260	250	218	260	244	267	246	257	223	272	276	258	290	248	259	244	251	252	274	269	240	237	267	254	265	259	272	251	247	284	266	260	274	268	248	271	264	276	243	250	263	270	251	278	254	258	238	216	233	259	228	258	253	252	281	276	253	223	267	241	282	247	264	248	269	245	252	257	228	243	257	242	276	254	272	257	261	228	282	237	219	238	251	269	242	231	264	251	247	256	272	237	240	251	256	244	250	247	260	241	255	262	253	286	255	254	244	259	245	267	254	234	260	258	247	277	255	248	256	282	241	270	244	270	251	267	220	236	232	267	289	262	263	271	253	230	284	249	242	247	255	279	235	243	232	228	243	275	250	243	266	257	269	264	263	291	258	259	250	275	271	239	258	271	285	256	251	261	247	261	257	231	270	255	259	256	260	261	256	257	250	231	242	268	235	254	261	283	258	297	269	241	227	209	253	229	270	262	257	276	270	254	247	246	256	258	272	247	246	254	252	276	256	249	293	228	248	250	262	268	239	253	252	259	237	253	250	251	262	258	268	282	239	257	236	274	252	238	242	267	257	238	271	244	255	273	261	266	244	263	261	273	235	249	246	262	280	257	273	251	232	245	250	258	262	295	240	240	283	243	236	244	259	248	240	253	268	247	270	241	281	234	245	271	259	253	246	282	228	294	250	266	236	244	242	284	251	229	261	275	237	257	241	253	264	256	232	270	258	248	237	251	252	285	218	236	264	266	284	262	250	264	303	274	246	248	268	283	249	252	252	268	260	271	275	282	242	267	287	259	274	262	256	259	289	233	262	267	261	263	261	253	255	244	258	251	267	252	279	253	244	262	263	256	252	248	246	257	262	256	256	262	289	243	256	240	274	245	281	276	251	233	218	217	250	264	274	254	258	261	240	271	254	232	219	241	256	256	262	249	238	254	246	261	261	253	265	265	289	280	270	270	254	260	239	273	266	243	263	236	240	255	293	270	258	262	230	253	237	280	256	236	270	253	254	266	256	235	262	241	263	260	267	255	268	231	227	236	239	241	263	232	232	220	267	231	253	270	251	291	264	278	263	216	243	255	253	249	272	258	273	245	251	261	253	267	238	264	265	262	249	274	247	271	234	266	252	250	249	269	243	269	263	249	248	283	275	245	264	261	242	240	256	245	242	250	216	229	239	244	286	225	293	254	240	299	226	258	262	248	259	280	261	261	252	263	267	250	244	237	224	291	240	262	255	236	286	241	232	251	267	234	253	254	249	258	246	302	287	234	253	249	249	233	260	205	270	264	267	242	278	255	241	255	242	235	242	247	262	267	261	271	283	246	285	265	252	241	281	258	260	275	228	230	284	286	254	244	248	246	266	246	236	265	254	233	229	281	240	248	253	265	265	280	225	254	237	248	270	236	239	262	253	271	261	256	252	264	252	262	266	258	250	276	274	240	250	278	269	263	244	245	249
51191	61031	55453	41129	36312	30781	23405	23206	12114	10208	8017	6081	3075	2422	2799	2357	2342	2033	1458	1208	917	805	737	688	665	619	621	639	688	599	613	637	591	602	632	671	669	662	615	644	681	632	642	627	648	643	612	634	650	640	640	615	642	682	619	629	654	606	668	629	606	654	608	630	648	644	646	591	648	638	596	630	652	643	711	689	620	617	636	607	651	626	632	661	636	622	668	688	636	641	652	648	588	649	668	660	666	598	605	626	630	677	634	593	673	640	610	655	672	626	596	596	649	658	652	638	633	676	625	641	642	653	596	686	611	605	696	664	649	651	635	677	641	611	610	657	670	676	624	603	610	664	662	666	635	672	655	679	602	644	617	660	631	624	640	611	654	628	627	629	658	660	640	647	656	625	673	635	627	664	586	616	600	631	638	615	631	628	633	618	669	646	649	635	622	624	661	601	591	632	614	644	627	639	631	629	620	594	652	668	642	684	648	638	634	673	705	611	639	616	662	641	617	664	626	650	635	654	595	600	658	652	652	658	628	639	652	598	621	669	656	655	631	617	661	608	632	605	651	626	650	588	626	672	638	722	598	666	675	647	615	668	634	628	651	625	664	653	674	610	581	636	653	622	642	638	626	617	649	663	631	630	633	599	644	647	684	665	683	652	639	606	621	665	671	623	690	616	692	676	614	660	625	668	660	604	649	663	673	638	663	639	626	636	682	627	621	612	651	684	637	653	675	651	652	647	661	654	657	663	589	621	672	629	619	646	588	612	625	633	668	574	628	639	621	637	606	661	656	670	621	615	633	658	612	667	645	649	629	635	706	655	622	619	602	647	579	657	653	646	634	632	572	650	600	640	606	665	651	667	669	614	709	683	654	610	649	666	664	662	606	618	655	670	645	652	644	669	648	600	617	620	609	680	611	641	647	635	613	665	636	618	643	638	646	643	638	683	630	687	615	654	670	660	615	669	677	638	612	692	638	628	599	602	622	616	627	612	643	658	644	642	648	654	685	669	636	654	636	617	619	637	641	657	612	678	639	639	646	638	664	626	615	605	640	637	620	634	619	616	634	639	619	671	601	679	631	635	649	667	667	659	631	653	639	620	631	635	652	653	649	622	635	629	610	655	653	627	662	628	616	624	643	623	660	627	615	684	668	656	627	633	640	645	694	635	634	615	650	619	665	646	679	642	612	662	627	620	627	591	651	618	599	694	629	680	623	610	651	649	630	646	665	613	637	632	678	648	609	658	656	618	662	683	661	598	673	663	666	631	641	581	668	670	657	606	623	645	628	667	615	625	654	613	663	637	634	609	639	662	640	661	658	647	643	657	647	642	643	631	660	641	645	672	613	623	612	649	650	658	659	671	672	620	655	660	601	672	643	638	629	661	670	685	629	695	625	652	646	663	611	642	633	629	608	628	639	648	650	628	636	648	624	644	643	615	675	627	610	647	628	656	650	605	598	609	635	655	622	659	617	616	674	669	614	604	653	642	594	637	667	673	642	650	637	663	645	622	622	639	621	625	631	610	621	648	593	615	668	628	629	673	652	664	653	610	658	634	657	623	625	651	627	602	643	648	623	608	624	629	625	618	623	642	670	639	655	642	615	623	603	598	616	607	615	675	675	620	673	611	676	633	655	633	631	682	727	624	627	597	618	631	593	648	635	624	649	621	664	665	616	660	634	626	695	621	680	669	619	664	641	655	621	625	673	619	626	643	639	654	649	641	634	665	645	654	621	635	642	646	636	644	650	650	651	638	636	685	621	679	604	617	624	647	641	657	655	645	594	610	653	655	675	631	635	617	648	637	606	608	647	649	644	641	622	715	636	637	655	672	631	586	658	651	625	650	611	598	664	613	617	662	602	648	625	650	565	664	656	683	635	633	633	624	624	634	644	676	651	596	633	636	631	668	617	637	610	644	615	669	638	632	629	609	620	589	677	575	609	609	627	639	644	612	643	662	633	650	657	592	694	642	643	587	582	636	617	650	636	633	665	595	662	624	661	677	606	638	624	639	630	648	624	665	663	656	660	693	614	630	660	657	623	668	677	636	646	632	649	654	685	670	605	635	646	653	635	597	605	659	658	624	613	659	625	656	695	625	626	647	625	607	656	651	628	674	612	636	612	599	601	620	667	626	689	593	655	634	626	668	653	611	676	672	641	633	638	631	643	649	638	635	606	597	599	601	657	632	643	655	656	619	679	632	642	686	635	674	659	661	658	601	621	627	660	661	638	634	665	631	644	635	641	623	626	646	687	646	658	652	618	604	660	610	604	668	620	593	661	632	615	640	651	627	653	643	644	636	622	608	646	675	622	647	648	611	644	618	608	673	606	674	648	673	607	676	667	645	660	606	653	628	646	624	608	609	673	643	604	662	643	625	615	680	688	637	708	667	625	664	651	638	629	633	591	665	627	622	613	614	600	634	633	628	641	675	602	617	605	632	655	652	643	637	667	638	602	615	614	652	659	630	656	657	615	652	607	661	632	661	637	642	630	630	653	647	645	622	659	650	631	647	680	599	640	617	621	622	662	665	636	641	682	705	644	639	631	659	683	664	640	640	632	622	682	661	675	650	616	630	634	658	629	640	649	640	595	624	645	667	666	647	638	685	638	656	600	633	604	647	632	638	618	591	629	614	668	614	633	655	631	599	610	644	667	620	633	681	678	628	656	635	659	653	632	659	672	626	691	674	635	691	622	625	625	623	694	663	592	667	645	639	607	645	679	614	641	696	638	627	646	669	646	628	635	627	622	656	602	623	655	611	657	634	626	641	651	602	659	663	662	633	590	630	623	641	683	611	626	611	609	684	591	669	600	656	597	635	623	663	647	678	623	644	630	644	644	657	583	622	624	646	659	631	682	613	669	655	601	619	607	642	640	639	667	620	643	595	609	649	649	641	649	651	667	696	655	634	617	664	613	619	637	699	608	644	618	622	621	630	666	695	644	628	641	644	630	630	646	617	675	642	660	630	660	640	608	643	705	637	636	633	625	677	702	642	646	611	672	631	662	636	643	681	669	659	670	640	692	646	660	639	708	644	652	638	596	693	665	601	648	603	623	623	630	649	611	577	674	652	619	580	655	619	623	583	631	656	646	635	639	667	686	648	656	629	648	640	644	629	626	669	600	612	616	648	627	621	616	665	661	590	649	641	636	605	587	649	648	653	636	625	662	650	653	621	641	622	659	651	656	671	627	618	692	611	632	638	668	668	636	671	593	667	609	693	619	665	645	642	634	621	620	633	681	623	646	668	661	637	643	632	671	633	676	635	629	666	618	686	667	676	633	636	703	623	632	589	625	679	659	628	604	611	601	628	617	635	598	640	683	650	660	599	633	603	681	625	640	596	649	607	629	654	639	597	633	658	604	663	668	624	625	631	639	642	615	627	600	599	625	628	649	667	601	622	624	650	624	633	648	637	661	703	657	637	672	615	634	639	616	669	627	656	656	643	616	644	660	678	665	613	627	675	629	648	642	626	603	664	659	648	639	627	603	666
76441	74262	63431	37162	27265	18715	10883	8222	3568	2523	1967	1423	923	602	652	593	526	507	427	346	292	260	256	261	276	242	256	248	264	238	240	246	258	237	247	260	266	246	262	229	247	272	250	271	267	236	256	257	271	240	226	234	268	279	261	270	267	245	255	253	258	254	264	259	238	264	274	231	251	229	267	231	279	277	291	228	257	279	232	253	239	245	237	262	244	253	264	264	261	276	245	254	262	255	232	242	242	268	244	246	228	259	255	250	264	244	274	261	264	251	274	259	267	270	216	240	245	280	263	245	262	258	218	246	237	234	257	274	268	238	252	256	246	242	257	247	228	247	267	254	256	239	260	237	259	265	263	256	244	266	250	285	275	260	273	260	240	280	276	260	245	278	239	270	235	241	252	277	225	249	265	263	230	246	248	243	236	251	250	301	258	240	247	248	266	254	234	247	246	249	267	243	256	253	287	255	222	240	267	271	249	258	250	260	242	246	265	270	257	242	246	235	257	240	260	264	238	286	235	272	250	296	247	278	240	236	249	254	224	271	269	261	271	249	256	270	271	251	283	251	240	265	223	259	208	273	262	233	249	246	296	288	245	267	259	249	257	281	233	269	247	265	266	245	252	212	225	234	227	267	246	253	229	250	223	238	274	238	243	253	264	268	245	242	261	248	261	242	240	269	271	258	268	253	262	251	289	226	255	279	263	267	231	277	255	238	268	293	272	256	249	280	246	249	258	254	260	274	244	258	228	268	251	247	242	251	259	270	275	231	224	225	256	235	253	254	278	241	258	248	239	254	223	249	266	264	248	266	250	279	241	224	236	264	277	258	251	288	254	243	258	256	249	262	271	270	256	258	258	270	263	268	244	247	262	269	269	253	233	258	267	259	277	238	253	273	263	274	227	289	220	261	260	246	259	249	251	272	280	233	261	238	276	265	242	256	231	267	274	257	262	273	233	249	245	284	245	271	275	248	277	256	235	266	272	237	248	271	253	246	262	239	249	233	243	292	252	256	266	243	288	260	248	265	243	262	258	238	247	262	253	249	250	235	231	247	271	258	256	260	225	252	270	248	271	267	267	229	234	226	251	266	239	264	275	248	248	263	230	263	257	252	259	222	248	258	223	262	265	234	280	227	271	268	243	244	271	248	269	281	220	271	254	235	252	247	232	237	269	247	256	278	209	301	262	271	235	262	237	245	251	252	238	268	289	240	260	280	252	291	280	215	234	246	220	264	245	237	259	267	258	257	240	248	258	289	239	264	255	260	239	272	235	253	246	272	255	282	291	242	241	281	214	269	263	232	253	231	258	231	250	255	254	255	270	253	257	257	240	277	281	250	250	255	220	266	266	265	278	243	264	263	246	242	243	244	241	247	229	265	250	232	244	239	251	280	253	244	246	245	288	282	279	246	280	244	228	236	251	275	278	252	283	270	263	258	266	239	254	259	259	235	264	255	265	263	256	254	264	258	228	236	250	267	231	257	274	243	246	238	239	262	259	252	253	243	259	272	267	242	268	255	261	266	254	246	280	252	275	270	262	241	211	252	242	235	247	280	273	248	224	230	268	237	242	246	262	265	248	241	272	242	266	246	215	265	243	289	247	250	275	241	291	259	272	224	259	289	229	208	240	260	291	251	240	255	242	272	244	256	252	208	249	273	262	254	246	250	240	268	239	247	265	254	245	266	261	231	267	224	254	261	232	252	260	231	259	229	259	264	270	262	286	268	233	225	259	251	234	265	264	264	245	259	262	238	283	252	260	258	255	250	260	244	260	263	259	259	264	279	271	262	293	246	278	242	272	249	236	251	276	275	264	259	247	225	245	227	256	237	235	281	277	270	256	236	250	294	268	240	230	241	241	266	246	249	257	243	239	265	239	250	235	252	259	250	278	253	232	254	251	277	260	240	246	254	270	256	243	253	237	245	234	270	247	259	238	241	236	276	258	228	247	274	249	262	220	242	264	245	269	266	244	274	271	258	256	262	241	264	253	289	248	234	237	244	266	256	275	255	249	255	262	272	252	261	263	268	269	253	242	254	270	253	232	245	242	245	248	272	245	281	259	239	264	290	254	264	260	247	267	257	260	257	253	271	244	257	256	246	258	258	255	246	257	251	238	264	248	256	253	215	251	268	263	242	262	262	234	274	266	248	258	253	266	246	282	254	259	249	214	243	264	267	256	265	236	286	221	277	251	282	261	240	268	262	227	266	217	256	259	259	271	247	271	235	252	256	256	237	261	218	263	282	262	250	270	252	250	249	236	263	267	217	272	284	279	291	252	291	274	234	281	294	266	259	236	274	242	280	250	258	257	255	252	239	287	244	263	229	303	254	233	224	256	229	239	264	235	265	224	255	248	243	224	247	274	283	256	263	255	258	248	253	245	264	251	261	262	244	228	255	249	255	235	262	265	261	254	248	228	246	242	244	267	254	276	230	270	267	238	235	246	252	265	276	270	288	237	261	252	253	263	243	253	275	276	266	273	232	280	236	253	242	284	260	233	262	267	248	261	249	250	263	265	260	253	277	252	269	259	248	255	250	239	245	274	265	267	248	262	246	260	276	256	254	242	294	271	224	280	277	221	255	285	269	227	270	229	243	262	262	273	258	241	240	258	234	255	273	257	236	255	260	257	283	259	252	249	254	263	267	254	262	270	255	236	252	264	273	237	261	274	254	240	279	254	273	247	238	244	262	239	260	257	267	221	246	249	241	229	255	259	290	277	248	276	258	254	267	255	270	249	258	255	282	224	219	259	253	248	251	285	213	256	258	274	242	245	264	271	277	258	244	242	247	258	281	264	264	250	298	269	231	246	252	268	245	262	227	238	236	252	250	289	253	260	258	262	259	226	236	265	238	270	266	283	275	260	206	245	242	255	253	260	261	248	222	271	264	260	277	299	244	267	294	230	272	279	285	265	266	234	231	244	234	262	248	250	248	266	224	268	264	255	277	237	253	268	229	241	256	257	253	237	241	270	257	247	253	222	272	237	243	234	237	239	265	262	239	264	268	245	290	289	243	231	235	278	238	287	286	232	277	278	259	271	255	267	247	235	224	260	241	250	238	258	266	231	265	285	274	275	251	251	222	253	225	247	256	245	242	250	257	232	255	242	280	244	256	265	261	233	285	233	260	262	253	275	241	283	275	267	275	279	259	252	275	251	290	260	248	223	236	248	256	268	279	247	249	242	240	256	261	286	248	230	256	260	240	263	237	256	269	233	256	236	287	231	256	265	260	271	234	265	219	259	261	273	283	262	246	257	254	250	251	249	253	252	246	246	258	250	260	277	260	244	243	257	260	260	250	263	250	230	232	260	260	276	236	241	247	279	268	243	266	268	259	241	269	253	238	247	244	231	240	260	237	243	260	260	296	264	279	243	228	271	227	268	238	277	287	256	220	290	240	252	262	282	249	235	265	227	252	249	253	266	261	271	267	253	240	218	266	252	238	259	252	262	261	294	266	237	294	291	283	255	247	260	245	261	269	266	268	263	246
52359	59957	56487	40442	36825	30004	23071	20331	11697	9566	7835	6009	3737	2212	2577	2319	2045	1843	1391	1048	916	861	741	711	725	661	645	657	676	619	617	635	620	667	683	625	634	650	651	657	693	622	657	651	624	662	665	667	625	684	614	675	618	664	620	660	682	636	633	671	650	613	697	648	601	625	638	617	637	643	612	622	641	627	652	644	647	631	637	618	661	676	635	621	663	640	651	665	660	654	651	631	628	704	633	635	631	596	629	655	597	675	685	612	622	570	635	614	611	635	664	633	612	681	632	594	651	665	590	625	621	667	641	634	678	657	627	618	617	605	631	636	650	610	652	675	682	588	650	649	607	647	623	652	629	619	632	618	653	680	629	638	618	657	670	650	614	621	624	690	611	660	613	613	654	616	621	642	652	673	646	638	708	638	579	619	611	614	641	675	638	640	574	597	690	651	596	629	627	662	699	674	631	664	631	643	634	642	621	652	673	644	639	667	627	673	682	575	633	660	653	632	657	589	636	662	635	632	656	675	616	616	673	640	636	659	652	624	624	618	653	670	610	634	640	629	655	650	637	626	650	639	662	617	663	603	644	640	640	614	646	613	623	606	698	683	678	647	610	587	607	601	649	658	625	636	652	627	671	579	689	656	652	640	649	628	595	637	660	649	662	640	576	637	626	630	613	662	648	668	677	591	621	667	637	660	630	667	631	615	662	597	606	657	623	624	642	616	642	670	608	649	655	627	590	655	651	634	659	659	621	699	623	584	645	661	634	654	630	614	662	646	627	605	643	647	603	610	628	629	635	652	659	641	616	614	651	636	654	605	690	626	629	626	662	644	645	617	645	629	657	665	657	605	615	621	630	587	650	662	659	663	616	631	651	589	642	662	655	621	621	668	640	628	596	674	684	643	632	630	655	641	647	614	670	621	642	672	664	630	646	666	657	590	649	630	610	616	629	657	659	605	668	597	690	675	616	636	615	667	621	612	618	640	635	609	619	656	654	609	699	624	611	636	642	648	660	665	576	653	600	658	653	625	637	632	594	664	611	621	636	611	660	649	636	635	641	607	635	641	647	631	621	662	668	625	626	631	589	676	610	655	679	592	646	615	677	616	618	637	649	665	631	639	603	609	684	663	639	632	676	658	665	627	635	621	628	624	627	628	673	640	625	572	648	618	615	608	641	663	627	659	624	591	644	598	641	616	681	630	660	661	630	646	617	641	666	632	685	661	637	620	661	669	619	664	626	647	638	621	677	674	629	617	682	695	663	631	658	628	646	640	659	654	620	654	646	676	633	683	619	638	625	640	642	640	699	692	600	651	633	689	620	711	649	607	667	635	605	692	652	667	689	654	591	606	631	627	645	637	681	640	653	637	629	602	694	630	660	634	639	601	695	631	694	632	631	640	653	631	619	645	652	635	642	621	651	648	648	623	620	620	620	654	682	662	639	631	595	684	626	621	601	614	627	654	673	609	661	638	630	573	613	626	637	656	618	592	646	630	664	660	588	602	611	587	636	595	671	634	616	698	674	611	663	647	605	615	687	659	628	644	621	668	661	648	655	587	642	620	640	645	632	675	588	656	668	638	651	658	650	642	642	627	662	687	652	653	677	615	648	670	611	629	666	627	593	674	585	633	660	631	640	622	618	592	700	625	657	645	679	594	616	655	596	642	615	642	656	588	664	635	658	618	614	642	668	661	636	628	644	680	633	671	632	691	649	640	662	632	636	666	603	626	606	696	614	619	629	670	655	636	651	608	652	666	642	644	645	672	653	659	661	633	569	620	628	623	662	630	693	614	620	650	664	648	670	628	643	664	623	651	653	673	629	631	608	680	657	652	643	680	635	591	643	629	632	672	650	611	647	601	625	632	672	666	595	620	626	636	689	659	594	621	669	651	615	623	611	626	629	618	621	639	587	621	653	650	612	633	640	673	657	606	635	598	633	569	696	680	628	650	636	603	613	659	669	650	638	649	666	667	655	625	639	640	649	675	654	631	657	642	616	638	677	633	668	644	590	641	663	627	616	690	679	635	667	617	672	643	657	622	682	602	646	639	662	617	636	630	621	604	659	662	670	667	664	625	625	640	610	651	650	657	582	639	610	609	637	621	621	664	630	596	659	648	632	627	699	571	634	657	665	698	650	678	619	648	628	689	679	661	635	642	661	653	580	652	627	609	620	648	615	594	598	663	604	672	649	666	630	626	639	591	615	664	674	634	674	639	677	609	695	626	614	658	651	625	657	681	580	654	638	640	673	661	609	656	598	618	651	632	663	658	619	627	638	644	651	691	634	696	653	626	640	659	601	613	615	653	614	615	617	645	635	638	638	618	648	672	618	666	600	645	651	605	643	686	648	591	650	627	643	653	639	629	622	597	599	657	652	680	634	625	647	577	648	611	615	701	615	717	615	641	640	676	636	689	609	638	637	646	613	652	665	624	592	669	627	654	661	647	621	575	639	616	592	643	678	652	629	678	592	627	644	631	632	642	640	620	629	612	622	625	666	654	633	665	634	639	610	619	609	628	650	648	620	623	616	642	633	647	607	615	640	608	588	647	651	665	651	666	626	650	583	660	634	634	679	642	672	668	623	609	668	629	643	645	636	620	618	603	654	638	600	645	619	659	607	544	675	644	638	631	648	604	635	682	635	645	641	663	682	597	653	610	633	655	603	644	656	639	633	622	660	645	632	611	632	658	604	625	649	661	656	622	586	664	615	657	624	599	649	639	623	653	628	657	650	593	614	608	635	628	623	630	643	594	690	628	609	636	643	658	663	616	656	640	624	635	624	581	644	705	613	653	640	625	626	628	657	621	647	635	653	624	639	663	681	640	644	643	614	652	638	652	627	621	681	647	613	649	630	626	615	613	628	628	642	608	641	651	691	639	642	620	646	613	619	652	668	651	647	673	633	622	662	640	655	624	609	591	669	631	633	610	644	652	638	646	603	602	639	663	625	682	670	657	638	667	620	656	635	607	688	655	691	686	614	644	653	680	625	684	629	652	670	630	688	615	667	618	665	650	607	659	706	641	632	632	633	639	649	617	639	642	632	647	673	653	645	651	617	662	621	643	604	643	636	668	672	641	632	663	629	638	598	666	602	681	637	621	635	660	670	615	620	600	601	620	679	648	605	649	617	610	606	636	620	640	611	639	652	653	627	631	672	638	690	615	606	695	625	592	676	650	678	651	644	649	673	646	638	612	646	603	617	602	678	669	631	638	656	618	612	609	702	629	623	637	660	634	673	684	692	624	609	619	652	625	674	613	625	663	628	600	592	632	636	631	644	629	592	638	627	647	617	696	672	670	618	637	613	632	628	640	646	643	649	636	620	658	642	661	619	602	662	635	608	657	625	667	624	616	673	659	653	621	587	592	597	624	647	643	659	645	632	618	638	643	599	654	624	615	622	637	667	695	675	635	622	659	653	652	648	640	644	654	657	658	609	645	626	650	642	631	624	663	628	621	597	611	680	648	648	653	599	642	630	597	593	667	695	664	593	644
77310	75430	62806	36845	26949	17962	10895	8612	3128	2145	1789	1239	907	598	699	539	526	464	396	339	323	278	280	284	252	261	262	264	272	243	272	279	280	255	264	253	233	264	235	274	297	268	308	272	261	258	250	263	284	256	242	211	242	262	235	261	237	258	259	263	249	247	257	270	266	265	236	266	259	257	260	256	250	261	246	229	256	258	259	272	240	252	251	288	275	274	249	253	262	255	240	255	221	270	245	241	251	254	248	255	257	259	265	271	271	226	240	245	242	230	262	268	238	268	254	253	306	248	265	277	259	246	242	243	243	243	272	264	262	255	256	268	249	252	271	264	233	262	272	264	270	235	238	231	251	251	247	260	278	235	235	232	233	286	261	247	254	270	258	258	272	264	261	278	261	275	269	289	267	248	254	234	235	257	250	243	281	247	254	256	268	247	258	248	251	198	260	229	213	249	276	272	265	246	269	259	254	256	263	262	243	262	244	265	256	257	229	265	271	246	245	244	255	249	219	254	265	267	253	259	250	264	239	271	261	242	247	271	234	231	242	260	255	263	231	246	269	258	259	264	290	228	240	256	267	251	250	278	248	215	254	246	276	240	242	237	264	247	253	236	239	253	269	288	244	262	251	301	269	278	219	252	234	263	262	222	260	279	239	265	250	263	272	226	238	232	228	264	281	257	243	248	243	270	283	243	244	247	279	260	246	227	245	244	248	240	277	287	288	279	243	252	252	245	244	251	258	224	242	224	243	273	245	250	239	254	297	217	282	254	250	264	273	279	282	248	291	266	287	250	255	260	263	250	248	240	269	268	261	255	271	232	262	229	226	261	276	271	276	270	245	295	244	240	271	262	261	268	254	236	272	258	246	242	264	216	252	257	237	297	241	249	243	247	288	279	236	241	277	268	248	246	256	268	248	253	242	236	261	276	279	240	244	273	275	239	225	299	239	281	268	243	281	247	242	260	244	224	239	261	259	260	260	252	319	245	255	251	239	249	273	261	251	245	284	256	245	264	249	270	281	234	268	231	252	256	243	230	263	250	259	289	271	248	251	266	254	257	273	250	271	252	228	239	279	275	274	277	269	256	274	243	266	261	237	260	248	267	259	268	263	253	240	244	275	270	234	243	274	242	270	260	272	252	243	240	279	288	249	242	244	257	234	261	280	228	231	280	258	257	241	257	255	242	276	254	277	259	249	254	273	248	231	261	281	229	263	261	249	229	290	266	238	267	247	257	265	272	266	234	250	278	261	241	228	265	268	230	251	267	271	265	247	252	227	247	271	247	261	238	231	288	250	278	258	251	251	247	247	272	234	275	243	274	252	297	278	258	252	259	248	245	233	241	255	269	239	252	246	248	235	249	250	257	282	270	264	258	269	272	246	261	272	252	285	257	235	255	263	260	248	247	255	230	243	280	257	245	261	265	291	238	265	229	249	244	257	259	243	266	278	249	227	286	225	274	287	255	279	278	255	287	261	278	289	243	238	236	272	261	272	270	261	261	238	237	244	246	255	259	263	251	246	267	254	269	295	246	251	251	256	282	254	219	258	222	297	259	266	236	294	252	243	249	262	259	244	262	270	263	248	238	277	266	266	285	245	268	258	261	256	243	259	258	254	237	264	217	265	259	274	264	254	275	277	238	254	271	250	281	267	226	251	256	259	221	255	262	264	207	246	244	283	254	240	243	243	257	266	265	241	273	236	248	242	247	236	266	271	252	238	283	273	227	254	266	231	252	285	248	273	289	261	244	278	263	249	266	272	231	295	238	241	252	267	259	232	266	246	258	268	252	214	251	271	247	249	271	247	284	247	251	221	229	243	250	272	262	298	249	266	255	229	233	246	261	251	230	239	270	261	253	269	289	259	249	242	261	273	233	263	228	247	271	261	270	252	264	244	265	254	262	257	217	253	235	283	268	261	265	242	283	226	238	255	262	293	246	233	257	257	261	272	239	242	264	246	253	267	271	251	260	256	258	246	260	254	266	290	282	271	258	268	231	265	275	263	292	260	263	248	264	249	265	243	262	270	268	260	263	259	267	268	239	281	272	243	245	263	247	252	238	242	264	245	236	249	266	264	254	283	271	226	248	246	255	230	253	256	296	282	258	260	259	268	270	253	271	261	247	281	259	263	232	246	260	252	237	254	268	255	249	257	273	258	254	250	247	267	234	264	249	234	242	253	247	234	217	238	248	254	248	268	238	261	243	247	237	265	257	237	255	266	252	257	295	287	261	245	273	244	259	249	275	273	252	264	264	250	256	242	269	247	264	251	248	256	227	252	249	239	264	281	250	271	235	222	265	266	275	279	278	272	267	256	261	276	207	223	283	234	253	274	244	276	262	271	231	247	227	247	253	265	258	260	263	256	252	253	279	264	233	240	241	225	249	263	264	266	263	247	228	270	262	251	268	237	245	278	270	280	288	235	254	262	278	242	272	277	261	245	262	260	266	267	259	240	294	241	269	280	269	238	262	242	251	235	245	237	243	269	242	290	248	244	278	245	264	256	255	261	251	239	254	232	252	294	281	265	246	234	285	229	246	264	254	258	232	259	262	268	243	277	253	257	240	264	263	251	243	236	248	258	249	236	252	258	234	272	279	245	253	247	226	265	265	255	251	244	289	254	266	274	265	279	245	264	259	235	218	270	282	277	257	253	266	249	257	273	240	267	222	240	257	258	253	286	246	265	276	228	254	288	263	273	255	272	244	254	251	268	266	242	259	244	273	244	213	252	289	249	276	253	252	253	248	253	266	269	225	275	255	224	273	288	260	215	248	264	257	261	241	280	263	275	274	255	268	289	260	250	276	275	261	256	248	254	252	275	256	243	259	253	256	241	246	274	254	254	288	251	231	233	292	264	251	248	247	262	278	265	268	267	215	292	226	280	290	242	245	251	282	261	259	277	237	253	245	247	261	249	261	273	251	271	232	259	255	246	264	274	273	250	252	249	267	265	259	260	256	252	262	248	274	258	236	235	268	253	255	258	292	262	255	228	249	264	264	274	247	263	248	290	290	253	266	263	267	285	243	260	246	201	253	224	262	250	258	228	226	254	238	247	264	255	255	247	272	248	256	284	250	279	277	239	247	259	265	286	241	263	245	282	255	245	240	262	231	270	253	246	259	270	228	242	260	271	246	239	240	237	252	274	286	291	260	286	233	256	231	256	272	245	254	245	243	260	257	252	263	246	241	247	227	250	276	269	248	289	256	253	258	241	246	228	263	236	248	257	278	230	247	264	277	252	226	247	267	252	254	242	239	271	271	259	240	248	261	220	248	241	285	280	271	264	281	258	255	243	257	213	255	275	262	213	264	266	262	263	259	283	291	261	271	248	232	268	249	256	258	266	266	230	250	247	262	286	266	256	227	268	239	276	273	259	248	275	266	255	239	243	226	260	235	274	260	222	287	282	253	244	280	265	245	251	240	254	269	254	254	280	250	259	255	238	293	267	255	258	249	254	259	238	294	260	243	279	257	250	259	282	265	246	246	266	244
52601	60713	54957	41334	36692	28472	23676	20983	10201	7936	6769	5212	3539	2437	2552	2252	1848	1543	1224	1068	905	792	720	697	632	674	652	653	649	657	620	628	625	666	646	654	630	631	617	661	656	627	646	637	618	626	652	630	643	616	637	647	629	628	643	616	659	625	654	667	623	650	615	600	635	626	634	608	692	652	631	650	618	679	609	633	615	600	660	643	659	660	614	632	616	613	661	636	632	628	656	620	679	603	618	622	596	604	637	612	635	625	663	664	645	630	675	633	631	627	669	604	649	600	653	650	635	643	652	681	657	597	672	654	655	675	637	618	620	650	643	629	645	652	619	615	662	633	656	630	640	623	624	647	675	646	660	636	621	637	665	661	612	679	606	633	618	619	613	583	636	603	621	642	609	598	591	619	698	668	672	624	630	637	643	644	646	599	663	664	662	611	640	618	629	654	655	627	595	624	648	598	670	633	607	645	644	620	595	621	608	664	643	678	639	650	651	630	607	604	637	607	663	641	637	606	659	605	654	609	651	621	641	571	691	609	657	632	666	618	656	600	664	648	649	646	621	652	634	611	649	632	597	697	604	606	618	644	649	686	594	634	617	645	608	674	651	653	625	667	615	630	673	640	634	662	672	659	670	634	627	601	617	601	603	689	641	676	680	611	669	655	616	612	646	629	630	641	653	633	609	617	655	621	634	637	640	591	642	649	620	662	630	658	652	636	634	595	636	637	611	634	654	587	665	684	661	666	618	643	605	657	626	639	627	596	624	620	691	668	661	639	630	630	647	584	629	658	640	605	621	611	616	635	643	646	671	655	590	643	618	657	649	624	648	650	625	650	650	678	654	612	662	620	640	614	616	635	638	630	669	638	693	666	619	638	613	663	634	609	651	628	681	625	644	620	574	602	660	610	632	630	625	649	605	630	628	665	639	606	639	629	622	624	652	632	618	648	656	661	641	645	654	617	633	633	665	656	661	635	651	618	713	693	675	638	605	635	656	614	651	649	649	667	667	626	662	676	636	656	638	628	571	646	609	642	628	630	643	638	668	658	655	638	626	637	671	653	614	655	612	606	655	618	721	620	627	652	644	634	571	641	621	618	627	611	641	608	636	633	653	647	612	588	612	664	667	653	633	645	642	625	651	608	633	619	628	614	635	622	633	641	631	589	638	649	638	654	638	658	646	595	632	610	614	648	655	640	607	637	626	603	625	631	615	592	598	608	655	630	619	636	595	647	624	622	615	621	648	625	634	631	634	603	674	667	602	623	641	615	636	675	601	633	603	673	638	613	673	619	643	664	651	651	639	598	632	627	637	604	654	635	609	662	622	623	605	607	672	617	630	634	698	665	651	622	604	633	642	620	629	635	662	660	654	694	623	638	644	660	672	655	663	593	683	642	592	636	610	624	612	612	587	664	645	660	671	620	616	642	672	639	666	605	640	618	649	653	622	682	623	612	668	646	675	714	630	600	655	674	638	634	664	606	661	662	662	633	628	587	696	677	631	606	612	657	609	656	655	600	627	628	613	640	669	627	648	623	646	622	655	649	599	636	605	646	648	635	668	595	679	644	630	621	580	646	597	615	621	645	637	629	673	627	642	617	565	644	680	616	650	611	611	659	623	639	665	625	579	624	647	648	614	579	646	630	609	623	623	717	606	639	651	617	618	621	609	660	692	686	643	647	597	657	604	624	646	618	633	616	633	633	644	637	661	663	645	624	646	651	668	599	611	646	636	669	615	685	683	647	602	635	678	636	593	636	626	668	602	632	652	639	606	654	664	622	661	627	662	588	656	622	640	636	601	683	621	659	650	566	632	613	670	628	670	621	630	636	628	609	629	653	621	667	670	640	640	613	639	626	642	633	625	632	645	640	657	684	653	664	574	638	650	583	637	631	663	643	600	646	662	650	636	626	650	602	623	613	647	613	640	618	634	658	618	633	641	625	668	676	657	636	636	642	628	667	659	655	596	608	637	655	653	595	645	639	644	639	641	658	651	627	668	632	612	682	652	674	615	667	660	598	607	614	625	613	610	614	596	638	645	683	622	647	684	630	628	642	679	642	624	655	637	682	694	636	631	591	641	634	662	649	617	664	618	674	632	659	656	628	626	605	600	636	641	636	660	626	645	614	637	675	636	643	650	625	671	645	682	647	673	650	644	638	671	663	619	665	615	606	626	690	650	634	612	657	610	627	636	639	620	606	591	664	673	628	679	645	661	652	701	613	659	636	642	638	630	637	613	673	686	591	587	637	695	657	643	610	664	659	693	620	636	647	636	685	692	687	678	594	637	663	649	688	600	649	636	689	633	677	656	680	657	622	644	604	661	648	634	643	599	623	603	627	649	614	645	603	607	667	666	597	631	627	593	664	640	620	613	612	659	623	646	600	663	642	642	651	662	627	677	566	652	594	623	641	648	608	623	639	650	657	671	624	659	643	651	631	622	574	599	679	668	616	625	628	641	642	642	642	601	658	666	651	647	584	648	628	617	656	649	646	608	681	642	594	629	642	627	650	598	618	647	600	639	664	601	628	649	673	633	616	629	637	660	625	622	630	632	633	628	666	651	622	647	596	648	626	636	672	639	659	658	644	657	633	665	641	623	662	635	666	651	637	655	683	589	670	623	700	683	608	689	636	700	621	640	632	651	589	592	652	685	621	659	648	597	680	646	603	615	643	661	617	639	614	637	687	649	627	656	637	668	634	644	632	652	642	589	634	633	625	667	655	624	626	614	617	664	620	614	587	646	660	633	661	613	614	594	641	650	660	632	643	646	680	645	652	621	639	661	621	623	657	602	612	668	615	608	661	614	629	645	647	633	635	664	643	618	636	604	660	677	622	632	687	635	620	689	674	623	648	639	637	640	686	617	624	678	673	656	641	644	644	633	664	628	558	658	668	663	622	669	628	697	670	619	611	670	607	611	655	652	660	639	647	667	593	646	646	636	673	693	658	651	634	614	619	577	613	598	648	614	664	630	587	625	649	648	660	623	643	648	654	667	610	614	657	603	662	610	590	632	637	623	585	620	645	638	667	668	613	665	663	658	664	648	615	645	631	598	657	603	614	631	600	618	648	629	583	655	651	628	650	624	615	616	635	592	613	611	633	681	639	649	620	642	657	662	656	653	638	619	639	694	587	658	643	640	662	657	653	633	609	573	636	640	662	664	616	667	682	653	622	599	626	618	633	649	697	608	673	604	611	617	673	614	606	644	609	607	627	646	623	648	628	629	664	616	637	658	656	622	608	635	634	665	661	644	643	653	626	656	650	611	654	619	628	604	619	605	613	640	636	633	649	646	604	659	628	649	642	644	656	625	616	629	682	645	599	636	619	623	634	673	662	632	653	626	639	700	626	632	700	647	627	592	633	642	613	606	648	666	619	621	668	637	639	638	671	669	662	643	653	612	663	705	614	676	635	612	636	623	659	624	666	634	657	641	625	660	670	619	641	657	667	651	653	639	581	636	654	623	654	684	691	604	603	636	650	595	687	626	602	668	661
77875	76429	63245	37658	26995	17996	10783	8382	3105	2327	1718	1283	782	735	606	639	524	431	365	312	312	265	285	227	287	207	244	249	269	241	217	247	228	246	218	229	271	251	245	241	265	260	288	233	236	260	247	272	249	273	247	234	247	260	239	262	260	267	264	232	253	272	258	266	247	251	259	252	255	242	249	278	246	262	261	248	272	237	251	251	257	246	257	253	262	260	250	253	284	236	236	240	262	242	237	262	229	274	270	269	252	258	245	254	252	241	256	243	276	271	258	263	261	248	267	234	248	258	292	217	217	286	285	272	271	262	261	252	253	258	264	246	245	245	230	292	274	222	239	266	241	253	260	241	217	255	243	247	251	260	246	268	260	241	259	262	253	271	255	244	239	236	259	228	259	250	243	281	250	249	254	256	266	253	246	246	272	228	271	244	257	238	257	244	218	268	247	262	275	260	242	237	272	299	250	245	277	243	279	238	227	253	236	249	275	252	241	294	267	263	222	296	265	231	254	249	251	242	256	263	265	268	237	239	246	275	253	250	274	233	271	288	278	273	240	250	240	293	236	251	275	246	255	265	252	274	258	291	236	274	246	271	225	250	249	290	271	271	246	265	252	245	268	246	258	260	246	258	275	271	253	243	272	243	271	237	222	236	230	251	257	274	255	273	246	269	254	250	255	245	254	246	285	243	249	249	243	284	270	264	235	246	247	269	263	278	258	254	237	281	263	246	216	277	262	259	258	279	263	240	269	255	258	236	258	257	251	245	252	239	234	249	245	256	276	244	249	243	270	252	275	265	231	261	272	243	265	247	234	296	246	278	256	246	242	260	251	261	249	248	265	264	279	271	243	277	258	242	231	251	272	273	256	243	267	242	249	245	259	267	269	271	253	251	261	234	238	257	264	252	229	249	225	235	252	264	231	269	223	254	242	249	257	236	233	266	282	256	285	236	255	247	269	256	261	261	289	273	252	268	239	250	249	278	264	229	231	262	255	274	249	281	279	264	270	236	245	251	250	236	239	223	274	249	239	243	249	239	255	235	275	252	223	258	250	276	264	278	261	262	248	252	270	265	247	261	257	231	269	258	274	279	254	238	221	260	242	254	249	239	250	243	280	259	245	259	248	255	245	302	260	264	261	284	258	272	269	267	260	270	235	266	247	264	268	251	246	274	255	302	228	229	253	245	281	262	277	264	247	272	243	264	238	254	231	278	267	249	238	235	268	234	286	230	209	263	265	277	278	257	269	241	268	263	240	248	260	248	245	254	263	268	265	262	274	234	265	286	235	249	233	233	271	241	249	234	246	236	261	271	228	254	253	248	240	229	239	235	236	254	275	241	231	241	272	257	228	228	254	262	266	264	250	268	272	266	227	239	266	231	266	281	279	258	264	245	252	230	245	234	261	256	250	235	235	222	276	243	281	249	275	247	256	268	252	255	249	264	247	226	253	249	284	261	280	273	259	255	224	255	248	277	256	277	256	246	238	270	284	235	225	267	266	258	260	256	271	241	262	264	256	258	271	257	232	281	256	257	251	264	243	229	236	264	246	245	262	257	258	259	249	265	242	241	292	255	284	229	231	228	278	261	248	264	241	239	231	276	277	242	240	250	234	222	265	241	278	270	233	303	260	248	253	257	273	255	264	251	291	279	255	274	253	262	268	250	256	255	253	245	241	255	255	260	250	278	230	232	267	278	267	227	272	246	255	281	263	239	268	268	245	253	239	288	241	262	259	241	275	269	213	249	250	258	224	256	212	254	251	264	241	270	247	255	256	277	225	244	255	241	256	279	283	245	273	254	247	229	298	248	279	252	246	251	267	249	241	272	254	226	259	254	242	272	259	277	231	233	272	235	283	282	239	252	256	278	274	249	241	229	277	253	224	255	272	274	266	241	271	262	215	233	263	265	232	262	256	283	268	248	250	264	239	237	236	254	227	276	220	226	294	264	229	253	262	274	270	254	248	215	274	265	228	267	259	265	253	275	247	231	250	269	260	246	251	233	227	260	234	265	262	260	255	257	247	292	264	262	259	240	257	266	236	247	254	277	243	261	247	249	258	258	262	269	272	272	266	276	277	252	239	262	289	278	252	246	237	292	238	243	246	245	244	270	246	257	297	248	275	256	230	257	266	258	284	277	269	265	262	260	264	242	258	274	265	241	276	254	254	229	248	247	282	274	261	268	243	270	272	243	225	252	245	220	246	240	243	249	266	272	226	279	252	232	251	242	256	215	226	236	250	258	255	245	257	240	258	250	278	235	250	248	249	273	249	217	231	241	266	272	281	257	264	237	265	236	259	261	256	262	255	257	265	270	238	255	259	248	221	243	257	234	254	266	238	207	257	271	239	245	276	247	274	289	223	255	240	270	280	253	223	270	258	234	246	280	240	256	262	257	280	257	273	250	264	251	236	289	264	240	263	273	259	252	264	270	269	270	236	249	269	264	256	210	256	238	243	250	272	249	272	259	259	247	245	256	272	259	264	281	234	282	265	265	242	252	264	258	263	222	252	230	274	253	265	261	237	275	225	214	242	228	260	280	271	254	246	264	242	262	258	235	251	273	240	238	256	236	246	263	275	261	261	251	286	245	256	237	246	265	258	238	256	241	270	261	221	276	248	273	264	237	288	237	270	250	286	256	263	257	290	248	288	252	279	239	255	266	256	254	238	249	253	260	233	272	277	263	255	234	266	278	251	279	254	245	249	248	252	241	253	250	234	281	261	257	249	254	247	236	290	258	244	241	270	248	260	270	256	247	281	223	274	247	242	236	268	263	256	257	242	263	233	266	261	265	264	252	280	254	237	249	262	245	251	254	259	245	265	275	271	244	271	271	274	248	213	228	233	256	232	278	274	230	243	236	267	261	230	248	239	261	244	257	243	278	227	248	232	284	229	287	235	237	250	253	259	266	252	261	260	249	260	236	263	253	270	249	238	237	245	260	225	284	272	264	252	269	231	237	230	256	259	273	268	245	246	255	253	274	259	254	270	285	250	265	280	261	255	253	251	273	250	272	257	256	273	278	237	234	252	245	263	287	271	246	259	276	259	279	256	253	247	279	273	264	251	226	245	247	287	275	233	286	297	239	241	252	256	241	257	264	277	259	281	252	274	257	261	249	238	274	285	257	250	262	261	267	246	281	247	241	261	253	250	245	228	262	249	294	261	240	226	242	260	251	246	239	269	252	273	268	268	290	256	213	253	243	258	238	259	254	252	270	253	260	247	263	261	255	233	266	283	257	253	243	258	237	229	270	278	253	292	272	262	254	259	254	262	227	278	246	273	280	252	254	250	248	262	282	264	273	243	246	304	247	236	280	247	247	248	228	266	262	262	238	263	256	229	256	254	232	241	254	241	256	243	260	276	261	253	266	278	278	242	236	257	262	246	234	271	256	274	250	258	245	253	239	242	279	249	258	258	269	288	252	270	279	259	261	248	238	272	248	262	265	267	251	220	261	252	233	251	276	247	266	264	260	259	242	257	274	270	256	263	242
52330	60656	55390	41750	36891	29035	23105	21144	10035	8706	6893	5033	3153	2761	2530	2516	2048	1518	1126	956	899	838	728	697	643	615	628	605	663	607	655	624	645	653	580	592	667	633	640	681	614	642	660	633	665	584	653	680	613	657	610	660	643	694	641	641	634	602	683	638	674	595	629	635	695	663	662	642	651	702	654	604	660	647	672	672	570	663	640	668	646	621	610	658	636	625	690	608	606	643	620	630	649	646	628	585	668	684	614	653	680	639	659	657	652	603	654	619	638	676	667	691	653	651	622	638	649	626	655	654	678	675	640	654	639	655	631	629	618	673	605	645	626	640	608	598	659	646	623	605	643	654	628	667	663	683	638	621	643	631	643	631	677	680	646	621	641	664	670	615	627	626	631	644	665	661	638	671	676	613	618	635	660	615	632	643	621	637	617	640	667	636	638	616	624	631	581	613	631	661	617	642	687	614	653	630	640	616	658	632	639	629	645	676	657	625	644	609	618	635	658	668	587	643	631	656	667	618	633	660	616	629	691	667	630	631	618	625	669	656	644	628	665	663	660	641	656	686	646	643	635	620	624	645	667	676	610	625	648	654	629	647	612	654	625	675	670	605	660	616	612	592	634	618	635	620	644	662	672	640	612	663	638	661	614	626	653	640	617	640	659	626	678	652	652	613	623	592	614	621	654	648	639	629	676	598	600	609	613	655	649	628	656	657	632	642	657	636	653	652	631	639	612	612	654	642	642	701	662	646	657	612	672	606	658	644	641	614	648	652	592	611	653	620	618	643	633	658	605	662	655	681	642	598	676	637	655	602	656	628	630	608	623	629	612	652	617	653	641	645	663	620	644	652	674	631	627	613	677	653	583	659	594	604	631	641	632	686	609	643	626	608	634	645	634	676	629	621	691	686	625	646	608	651	631	666	620	625	650	635	591	664	656	692	636	604	628	625	657	601	625	611	662	661	646	596	649	614	666	624	637	650	655	626	656	630	678	648	621	622	620	607	664	603	682	619	645	624	658	641	645	670	628	687	621	650	663	628	660	642	681	601	655	625	625	679	686	624	566	647	651	620	670	585	662	644	580	642	649	650	645	655	641	628	599	616	674	607	651	647	644	660	620	619	676	620	645	655	664	635	690	636	631	658	646	605	634	615	660	644	628	622	636	655	651	629	626	615	677	647	643	659	661	653	677	652	651	635	654	603	665	657	672	667	614	671	627	622	662	628	653	664	645	662	633	659	644	614	666	676	651	639	632	642	667	613	639	642	646	662	575	653	621	618	640	640	612	593	638	627	658	697	614	613	624	649	640	617	683	668	678	616	630	659	643	674	645	652	672	627	642	648	619	576	673	642	679	636	650	600	653	667	645	596	643	653	627	633	605	643	669	674	571	629	613	592	618	636	661	645	606	635	647	674	673	600	611	667	622	659	660	617	619	624	636	645	681	633	622	637	660	634	629	634	606	677	653	650	642	697	695	631	629	600	634	639	630	643	653	678	659	641	693	621	653	629	650	633	651	631	603	629	669	617	668	688	613	667	640	629	627	612	671	596	654	646	641	642	671	645	640	622	634	638	628	648	670	583	659	628	645	627	618	627	655	683	621	604	665	680	679	655	672	594	722	654	642	603	683	615	619	675	650	625	630	634	638	654	613	663	671	616	662	673	697	677	640	627	657	679	668	633	606	661	629	652	630	660	637	665	675	666	671	645	652	637	629	678	650	652	647	622	685	645	650	633	651	626	621	583	683	692	642	649	636	594	609	608	605	630	626	649	632	615	618	669	639	628	615	649	625	625	664	644	612	656	618	637	675	618	612	667	625	659	659	658	674	656	696	606	638	608	648	695	640	594	642	627	642	616	648	648	643	619	666	634	611	652	663	686	639	624	603	651	632	636	629	606	675	609	716	650	614	630	668	634	642	661	620	645	635	645	680	656	638	629	613	623	639	611	672	638	676	650	661	627	651	643	652	596	665	604	614	683	603	637	621	616	645	628	600	666	637	647	630	615	653	662	608	602	650	680	607	626	633	628	625	616	650	675	645	632	581	661	689	628	593	648	635	608	666	656	653	655	680	624	669	652	668	674	636	636	641	650	634	618	642	627	647	632	621	647	646	623	659	640	593	629	654	655	626	640	615	654	666	640	627	633	640	637	672	633	659	630	633	628	636	636	644	621	670	622	596	621	607	605	609	616	668	677	658	620	635	646	645	667	622	661	666	674	636	653	633	610	646	633	667	672	673	648	619	610	666	673	690	618	645	652	667	666	657	637	670	641	607	622	643	633	644	634	642	624	628	633	613	614	632	625	605	640	661	646	605	647	655	627	632	631	650	636	676	629	617	620	648	642	618	632	636	610	674	649	647	628	598	626	600	643	654	600	611	593	640	636	648	615	659	592	614	662	638	607	634	675	667	653	683	626	697	610	601	610	640	622	631	648	590	618	640	656	632	658	650	641	621	680	650	625	679	668	620	640	668	639	643	653	639	622	630	652	619	667	619	632	622	632	667	621	644	629	650	632	618	644	658	666	654	623	662	626	684	623	617	656	655	606	602	617	653	652	598	650	617	673	693	655	661	601	657	639	655	665	612	661	643	608	645	600	644	666	629	631	667	674	604	648	652	678	654	596	645	643	644	631	573	652	659	714	602	635	658	664	650	616	660	697	654	645	618	593	616	656	614	676	647	641	640	651	642	672	626	628	600	594	644	610	675	638	679	609	667	631	648	640	624	626	674	678	599	626	639	613	641	678	659	641	648	594	646	610	644	661	654	641	659	657	648	690	642	627	622	608	661	601	641	639	639	655	645	690	635	632	632	626	667	619	635	636	617	651	661	575	651	590	691	669	632	624	611	610	608	582	633	628	621	631	674	633	627	639	660	641	658	677	586	674	656	640	636	636	673	646	609	588	622	637	592	631	627	672	667	656	664	639	641	632	653	665	613	631	603	623	612	683	642	618	607	609	652	623	647	645	657	646	705	651	616	648	657	623	624	652	609	655	596	641	641	621	660	610	609	663	662	630	639	658	639	627	620	631	648	697	651	663	622	602	683	683	658	611	640	624	613	642	627	631	623	615	679	699	633	662	628	607	642	648	618	643	618	618	652	645	620	617	662	642	634	623	619	629	644	674	667	646	648	642	646	636	646	618	646	633	642	597	685	658	630	707	650	644	614	661	650	632	615	689	629	632	640	678	637	640	648	684	651	690	631	664	644	592	629	684	627	637	633	680	642	628	620	645	617	638	626	663	626	663	658	634	653	605	643	697	629	631	602	648	629	679	638	621	641	567	635	661	641	635	678	662	640	696	602	646	656	627	645	683	607	627	648	622	607	639	643	629	579	674	657	692	586	673	671	615	656	606	640	666	653	671	630	668	582	632	659	607	589	627	666	635	661	659	670	649	672	668	647	621	665	578	620	659	684	664	657	692	623	572	644	637	664	621	687	658	673	633	611	633	639	625	626	647	652	651	628	657	648	639	683	630	656	643	633	634	643	620	594	664
78186	74786	62334	38575	27380	19611	10548	8582	3211	2297	1856	1209	820	740	674	610	510	444	361	288	292	302	268	269	251	255	280	263	256	274	285	238	244	291	257	262	230	249	267	268	254	255	262	282	275	273	256	253	231	270	240	259	271	245	246	258	238	245	258	250	238	239	247	234	271	248	270	263	259	269	260	253	239	271	272	248	238	270	264	276	270	218	235	257	227	251	255	224	264	258	268	250	238	246	228	256	256	268	255	274	231	256	235	256	241	274	265	253	235	252	258	250	259	244	255	278	274	249	275	215	248	238	247	279	251	242	251	247	239	239	235	266	249	240	227	270	286	234	249	268	271	257	256	241	246	274	249	254	245	274	242	229	261	250	277	258	239	244	275	247	232	275	267	252	293	251	237	255	253	261	253	275	254	265	280	263	247	244	258	291	226	244	251	273	254	256	257	224	233	246	286	242	256	244	257	248	265	263	262	278	252	266	250	244	286	256	244	261	276	264	255	261	256	277	266	251	254	239	248	239	262	241	239	256	253	254	254	234	227	251	254	281	261	248	253	238	234	240	260	269	255	240	281	230	265	273	276	274	250	226	248	250	240	262	241	255	247	246	246	261	263	264	256	243	262	248	252	265	262	242	250	213	272	234	244	252	251	265	244	262	264	250	256	259	279	275	254	239	275	232	263	269	229	241	277	246	239	234	255	275	264	250	268	252	255	235	240	259	231	269	250	265	261	273	255	263	247	267	259	295	247	253	258	264	257	256	239	274	254	256	256	244	272	276	257	230	246	251	268	262	249	246	254	266	218	265	257	238	266	276	267	235	256	274	233	263	237	234	281	257	262	240	240	225	276	246	239	281	257	254	218	245	256	244	260	260	251	278	263	259	269	269	266	256	260	237	249	256	228	263	261	238	251	257	255	282	211	268	238	255	243	237	260	277	239	256	238	253	250	242	258	279	271	255	258	244	232	253	260	226	269	249	254	251	247	270	266	276	268	261	241	272	243	255	272	230	252	261	282	244	252	251	247	239	243	261	247	239	223	262	258	274	256	253	249	249	254	268	272	271	276	258	263	274	253	256	277	266	254	266	228	262	249	244	249	258	272	271	313	256	242	245	264	241	269	236	233	247	252	226	247	231	221	267	235	252	250	243	256	259	257	255	245	268	265	276	262	270	264	257	238	246	248	293	271	262	259	265	254	242	245	251	262	279	246	255	242	274	252	297	280	261	255	263	255	273	249	258	244	294	289	256	237	254	273	257	252	274	280	263	245	273	237	252	241	256	284	225	207	272	227	284	238	268	232	231	252	252	252	249	258	267	219	251	255	258	248	280	255	220	234	274	254	251	250	262	259	256	270	259	256	295	258	250	263	238	248	279	251	283	260	285	279	279	265	248	284	268	295	269	247	253	274	246	285	268	237	225	254	240	232	258	233	232	283	240	268	249	240	222	270	247	253	285	264	234	277	243	255	270	256	251	245	274	261	259	244	273	257	251	243	267	248	275	274	243	282	278	272	245	245	261	264	264	257	256	231	263	270	242	255	263	255	252	243	279	267	259	262	265	260	228	285	256	278	256	225	259	244	245	266	264	242	244	278	270	248	244	258	251	223	286	263	268	247	245	223	247	230	251	250	241	291	274	265	246	245	268	243	273	265	259	239	249	242	274	273	275	228	255	267	226	254	225	248	265	269	239	276	255	264	248	266	279	270	221	252	231	261	254	250	250	245	256	278	255	266	277	268	255	271	250	245	237	239	248	249	260	259	261	237	254	263	250	253	232	244	243	261	273	243	257	237	277	255	256	270	267	247	250	259	251	248	234	252	253	231	237	260	258	236	277	258	249	267	260	252	260	256	277	251	261	240	258	228	243	232	247	236	257	259	268	251	221	267	246	273	243	281	271	259	243	290	249	241	256	258	277	234	292	260	288	259	251	268	238	266	262	288	232	238	260	245	261	244	258	240	253	236	254	290	237	301	256	243	258	265	250	243	277	262	253	255	229	261	269	262	237	248	244	265	270	246	230	250	234	264	251	274	243	237	255	258	249	266	269	232	259	282	250	266	253	259	246	255	251	298	252	287	246	269	220	203	269	276	291	271	288	261	249	284	284	278	249	245	250	256	249	259	256	276	247	270	226	251	278	227	244	274	238	247	231	235	236	254	233	232	232	271	245	239	252	247	261	280	256	271	262	270	248	236	240	277	266	280	239	250	272	263	264	277	260	245	258	235	251	239	277	219	256	258	249	268	271	254	229	248	238	264	231	266	257	256	288	235	275	244	262	254	255	219	252	267	230	246	274	248	261	253	266	263	274	258	255	275	257	236	251	267	246	247	256	253	271	233	258	280	273	257	250	255	263	252	241	265	252	270	263	240	241	269	273	255	249	251	274	261	241	255	265	263	258	277	229	262	282	257	238	263	259	264	246	265	237	263	274	248	247	274	239	285	265	238	249	264	279	230	263	244	275	263	272	252	274	279	261	259	246	282	276	256	246	257	236	266	251	273	251	240	241	256	269	241	257	250	252	271	256	268	255	246	252	254	259	222	268	234	278	237	272	267	264	237	268	231	267	260	266	254	270	278	233	258	255	265	247	250	253	275	234	259	269	263	250	252	246	258	271	230	263	258	245	240	259	261	265	283	255	249	257	266	255	261	278	279	267	282	244	265	260	287	266	264	268	244	267	251	265	259	261	284	275	263	259	252	260	263	222	248	242	263	255	233	243	251	258	278	277	259	243	266	228	260	278	229	252	240	233	216	258	253	305	265	251	245	254	248	268	241	256	267	249	280	252	255	252	249	275	246	231	246	271	254	248	258	269	289	252	250	251	245	243	231	249	253	262	228	265	253	240	242	244	277	252	225	254	246	259	262	264	273	263	269	294	272	252	233	268	277	262	275	291	261	261	260	245	283	255	244	234	252	245	269	210	253	252	265	261	267	260	245	247	248	249	277	257	264	240	293	243	267	223	303	252	263	229	258	275	226	245	255	234	257	232	265	249	246	266	249	258	252	279	240	237	228	288	253	275	270	269	250	267	259	242	259	217	258	248	260	267	256	298	261	231	252	252	249	212	246	242	245	270	254	264	250	256	256	227	267	227	254	266	247	235	240	241	260	234	287	237	242	252	251	295	262	249	252	282	257	250	231	276	267	246	288	224	261	237	273	245	250	267	269	252	253	236	266	277	265	272	248	256	236	266	289	242	243	268	252	236	258	252	247	265	256	251	251	244	246	244	239	237	263	254	253	268	285	276	251	255	283	253	266	247	246	270	263	267	278	258	257	265	255	261	258	252	266	269	258	289	269	281	242	254	249	225	235	228	239	260	241	268	270	263	264	274	266	258	259	242	242	277	238	252	261	259	247	253	238	224	261	243	270	243	251	245	241	237	273	266	247	286	259	235	256	256	257	257	271	243	269	230	238	263	279	226	250	240	232	265	268	263	262	242	249	242	264	257	241	264	248	260	233	265	226	244	270	271	274	261	270	263	279	272	254	249
53050	59842	55179	41986	36799	30298	22230	21386	10041	8935	7245	4693	3151	2971	2454	2325	1988	1471	1090	913	851	761	721	606	648	659	642	605	639	642	611	656	643	652	669	678	597	587	622	647	641	636	601	650	637	685	626	652	648	663	667	656	625	615	641	628	643	648	633	648	645	657	641	636	652	625	651	643	600	607	665	632	611	666	640	666	623	629	650	639	647	666	633	663	612	665	645	650	657	657	605	649	641	603	615	642	636	617	598	620	638	600	662	631	631	654	641	648	625	663	641	626	638	648	664	629	632	623	639	624	638	646	617	635	656	620	595	615	622	571	651	579	656	597	636	618	647	640	626	660	690	649	637	655	601	649	648	658	630	618	617	614	584	666	627	625	631	638	662	613	664	678	660	657	638	623	616	643	654	642	628	658	607	661	609	653	661	631	662	638	682	666	631	642	646	636	615	654	586	647	605	658	620	593	598	640	648	622	631	587	647	623	572	619	677	612	638	697	650	645	618	650	640	665	636	639	638	642	647	622	621	662	597	615	635	640	639	658	665	655	623	650	629	621	631	644	626	628	650	647	676	623	656	633	623	613	669	662	619	614	638	624	614	662	581	636	665	607	647	639	605	671	676	615	628	634	644	628	633	649	680	600	620	647	630	640	686	638	619	662	632	630	646	651	582	630	614	673	666	616	676	628	650	622	622	584	649	650	634	629	683	636	636	652	674	671	671	656	646	623	602	682	601	660	620	605	623	595	698	640	663	620	674	660	652	646	648	648	634	641	650	629	648	672	624	619	626	656	667	614	616	676	636	655	644	671	643	655	623	613	661	675	619	628	573	645	656	632	635	640	672	605	675	611	642	656	620	633	591	643	659	642	646	660	614	652	652	663	624	625	613	673	629	680	590	615	644	682	652	634	648	679	622	665	614	657	585	651	653	655	639	649	640	647	666	660	614	654	648	652	644	614	631	648	615	646	625	640	645	626	647	635	614	636	668	651	588	630	620	637	646	610	636	643	640	621	659	606	679	648	633	688	656	601	648	591	631	646	600	618	620	655	638	657	676	617	604	624	598	685	671	598	613	670	588	629	620	629	615	626	624	639	694	656	597	678	585	611	656	593	637	622	632	608	656	621	654	617	610	664	660	622	624	654	625	662	639	649	620	647	637	664	625	603	587	635	631	671	645	637	644	653	598	617	633	660	634	615	592	624	652	646	627	653	652	629	621	618	666	651	648	606	642	657	639	622	650	639	613	654	650	597	646	608	642	632	646	675	661	629	634	617	600	609	595	602	665	598	634	594	637	636	632	623	642	651	595	655	649	643	641	652	643	637	617	637	629	623	666	625	608	629	705	594	611	586	599	634	617	631	631	629	620	634	651	614	626	646	634	688	671	612	569	636	635	611	639	622	592	653	623	651	595	668	618	642	675	648	634	670	694	618	611	606	631	661	605	631	614	603	675	643	636	666	639	667	670	648	623	707	665	628	628	647	587	642	634	633	674	669	604	661	584	601	639	639	618	603	608	663	632	638	607	634	680	624	642	704	619	663	684	648	654	673	652	648	691	640	650	621	685	636	643	639	677	646	641	614	622	673	626	615	607	646	634	667	676	631	634	650	658	598	671	614	609	599	603	620	653	634	634	592	661	628	584	659	617	646	640	648	614	637	624	627	649	624	641	597	619	610	619	622	701	643	695	708	661	619	623	583	693	611	693	701	649	697	709	649	647	603	663	628	617	635	651	652	640	650	674	649	629	634	656	670	642	632	662	624	617	628	641	609	675	577	613	641	578	646	668	659	592	658	608	653	616	621	622	630	630	613	669	622	630	598	623	639	675	612	602	634	668	655	638	606	630	606	618	623	631	633	613	645	589	580	642	633	634	578	673	636	654	645	615	609	635	644	612	678	659	657	617	635	648	655	617	615	635	622	621	702	641	623	682	652	611	579	664	609	618	623	674	610	670	624	633	625	663	669	620	612	621	636	613	601	636	634	663	662	623	630	638	665	614	645	661	621	660	615	655	662	624	582	667	639	628	669	666	639	630	659	580	638	649	679	651	593	656	633	626	665	615	626	601	595	656	634	590	685	579	627	681	674	626	636	650	592	631	632	641	636	611	700	629	647	679	581	670	613	624	661	638	668	640	607	643	655	666	641	621	662	628	655	622	640	660	622	625	621	588	605	675	660	646	654	632	631	648	583	619	628	649	656	636	628	692	630	648	593	639	679	632	589	626	659	595	621	592	655	612	639	622	624	656	631	626	604	650	607	626	623	638	649	637	590	669	612	681	649	662	651	645	654	640	644	631	614	648	650	626	649	596	591	654	676	641	632	655	620	610	622	696	678	603	610	647	633	631	594	614	616	659	662	678	669	622	625	639	660	627	612	618	623	634	650	641	589	638	642	672	593	639	619	631	608	614	636	686	666	572	581	705	662	670	680	655	629	635	651	608	646	622	632	600	621	642	622	652	613	597	691	648	636	629	670	603	634	638	669	676	632	628	684	626	651	672	645	659	608	646	615	661	618	639	631	630	631	646	634	610	609	654	640	686	660	626	655	595	667	691	623	614	634	644	616	625	623	633	638	644	663	634	624	672	647	646	639	612	621	598	653	616	646	615	656	665	592	642	634	608	625	680	625	675	610	581	622	623	663	626	676	644	632	659	609	628	643	612	667	634	642	622	634	650	638	616	577	653	639	608	659	650	595	640	660	635	650	661	610	661	617	683	656	595	676	645	666	634	607	613	681	598	611	631	672	607	662	632	621	606	621	640	628	667	697	642	621	682	605	640	673	679	646	670	657	658	642	648	629	632	650	645	629	616	659	666	593	657	664	605	632	705	630	655	629	634	612	632	651	619	639	637	646	620	665	637	626	627	623	648	612	686	622	645	661	642	607	618	607	631	615	624	645	652	634	590	663	636	645	650	674	656	655	617	639	616	550	654	612	645	667	630	679	613	625	615	634	654	695	600	664	676	671	622	638	627	595	656	656	640	661	622	656	635	677	602	626	655	621	600	621	637	655	631	637	612	644	648	632	620	650	661	615	664	606	626	610	637	591	635	640	630	642	666	642	621	602	630	607	640	661	629	659	645	625	621	633	617	635	672	661	637	661	641	679	623	646	620	630	637	658	621	628	643	635	639	644	629	648	633	629	639	650	626	724	640	656	637	682	593	640	649	609	628	659	609	672	649	634	616	617	672	632	609	626	623	617	662	658	617	661	669	623	663	676	586	591	602	677	647	628	668	620	655	643	636	642	645	676	663	637	667	637	602	634	656	661	669	634	624	628	607	643	619	597	631	637	636	629	641	579	649	659	630	615	658	646	634	653	651	619	636	679	670	692	657	667	656	660	631	614	642	629	643	656	640	672	646	651	638	659	644	599	620	684	643	636	621	610	642	617	645	609	644	633	655	633	598	632	644	647	648	655	648	671	631	664	645	660	631	633	644	639	627	636	626	666	624	644	650	626	674	632	621	631	608	629	638	647	661	645	641	626	650	653	670	645
77332	75788	63511	39126	26184	18603	9767	7855	3037	2094	1571	972	687	666	571	526	438	391	359	313	275	291	251	266	262	277	269	253	270	248	256	219	275	254	263	246	234	252	232	263	254	273	252	264	255	252	250	282	234	249	273	264	260	271	255	250	264	233	251	260	245	257	245	254	245	264	260	246	271	258	248	218	251	264	244	255	238	251	257	272	273	263	269	252	248	242	228	239	241	271	241	243	263	269	235	217	245	243	253	248	262	262	234	254	248	264	258	229	260	254	250	287	267	249	271	216	254	256	253	251	262	261	263	241	276	248	269	266	245	222	252	257	264	231	256	242	270	257	258	236	241	264	251	227	250	268	262	221	260	253	217	267	283	264	232	275	242	241	236	237	234	245	261	265	248	269	245	268	267	281	241	217	259	249	258	236	273	238	262	265	243	283	257	242	247	261	247	267	254	258	244	279	252	290	266	258	261	265	269	299	267	242	245	248	250	271	245	251	287	279	254	255	288	252	252	264	244	239	273	263	262	232	265	247	288	237	262	267	229	250	249	254	231	237	260	233	259	242	280	266	245	254	267	260	260	241	261	231	261	220	232	237	257	249	260	267	276	251	219	258	260	230	240	256	309	222	259	271	270	264	240	259	267	242	274	265	262	269	275	233	250	231	272	257	264	218	257	251	258	227	255	250	246	260	258	239	269	253	257	262	263	258	254	255	249	284	215	236	242	256	265	258	210	271	226	237	273	269	270	230	248	233	243	267	250	245	272	270	236	260	251	264	252	239	229	260	258	284	256	248	253	259	235	240	238	259	265	246	223	270	244	259	258	267	238	263	246	265	259	241	231	262	250	249	237	271	287	248	275	273	256	231	241	213	259	224	260	254	257	254	257	249	236	267	251	253	269	266	256	249	268	249	258	243	247	255	237	239	266	255	247	248	266	238	294	294	258	277	266	267	284	245	247	231	285	232	257	264	227	268	258	261	264	233	239	271	250	271	260	280	250	266	278	283	223	256	297	241	254	220	261	248	216	236	243	284	269	244	263	245	237	255	227	242	262	257	240	252	247	280	254	237	246	249	234	273	272	209	224	259	257	270	254	266	269	268	274	270	243	267	235	265	268	228	271	255	262	246	236	260	262	275	248	272	250	298	243	261	252	274	253	266	245	245	266	296	237	240	242	232	253	253	260	246	256	258	237	281	266	242	278	257	273	258	257	242	228	263	267	262	247	265	265	223	256	268	242	247	244	262	287	273	277	250	264	241	260	259	251	260	222	228	289	254	247	238	247	256	244	271	249	250	252	251	266	209	241	250	242	282	237	267	271	241	274	242	233	257	238	232	266	268	260	251	268	268	251	251	251	252	278	265	239	236	246	262	247	233	238	235	263	232	266	265	262	288	278	237	268	241	219	244	260	262	233	229	270	239	239	273	275	239	263	251	243	240	252	261	282	242	252	254	250	248	247	229	277	239	246	236	230	279	246	237	248	266	235	304	252	256	252	248	265	241	240	240	287	226	267	233	234	229	237	257	239	256	253	261	260	272	236	254	251	234	281	247	260	271	275	264	237	245	294	247	279	243	258	217	251	266	227	233	248	246	251	274	285	300	271	262	266	246	234	256	231	259	260	255	258	251	252	252	279	227	241	233	241	265	232	251	243	286	269	237	273	276	215	256	221	256	233	270	253	251	261	250	265	268	260	259	245	272	250	234	237	284	252	295	219	262	218	233	267	258	272	250	242	259	259	237	245	226	263	243	254	240	282	258	287	280	213	258	258	303	242	248	254	253	233	266	254	245	246	250	215	219	249	248	247	273	224	247	277	276	266	250	277	276	255	236	251	254	241	245	251	287	256	266	284	287	268	269	293	265	297	258	239	269	254	267	278	260	249	261	254	240	269	278	263	230	256	260	266	282	252	262	251	287	231	253	241	242	250	256	267	284	255	272	285	223	275	235	245	256	258	278	260	271	259	246	270	243	263	240	235	273	256	265	265	273	272	247	266	278	264	297	269	234	252	280	246	273	268	279	299	249	247	231	277	257	292	252	264	239	253	263	269	261	258	283	275	217	244	221	240	272	279	270	231	246	262	248	218	274	220	254	241	259	273	242	254	288	252	251	260	260	300	285	271	245	282	269	238	243	227	226	243	258	239	236	246	247	242	253	244	278	246	260	226	256	284	278	244	265	244	248	267	255	247	230	245	256	250	264	218	248	262	234	257	225	279	256	264	250	244	261	265	258	239	250	260	240	259	248	279	232	273	287	276	269	246	276	245	253	238	229	272	240	221	249	260	262	268	251	265	250	249	263	238	288	259	278	262	279	272	247	245	247	263	251	262	268	265	278	275	241	232	257	254	224	248	272	270	239	266	272	251	270	240	252	223	252	270	257	271	278	253	269	254	248	263	270	232	277	251	230	248	229	238	271	265	279	264	288	251	261	251	270	245	242	231	227	232	264	256	239	243	249	266	283	266	283	238	247	240	268	226	245	269	263	265	258	243	267	257	233	258	244	260	260	266	240	240	264	241	265	270	235	256	225	268	247	224	260	259	275	275	271	289	225	261	266	258	239	256	266	256	268	254	279	280	258	222	265	252	229	254	260	254	255	236	286	235	236	258	233	276	266	244	241	262	256	249	255	244	271	245	261	247	229	265	244	249	244	277	275	227	251	267	246	230	241	268	258	266	286	261	260	243	261	248	261	275	230	277	258	267	245	257	270	232	235	242	255	250	253	256	250	254	261	264	235	285	259	240	248	254	240	265	257	247	245	252	247	259	259	231	235	260	248	261	245	283	245	254	250	249	265	246	230	273	253	252	241	227	249	219	269	263	225	274	260	248	264	257	253	276	243	252	241	255	280	301	268	248	233	227	272	266	246	246	250	251	261	273	230	274	285	272	275	278	259	273	260	241	277	257	305	285	240	241	246	256	234	249	257	248	285	233	256	254	255	236	275	249	240	273	251	259	258	213	254	250	263	220	256	250	263	273	254	249	240	267	261	232	257	245	229	273	298	269	227	247	251	280	247	255	255	261	235	274	263	251	282	250	260	251	277	267	251	251	273	216	277	217	267	267	222	264	242	277	239	248	252	261	241	235	262	256	253	259	248	262	248	255	238	258	249	258	257	247	215	238	274	239	254	268	238	253	234	255	241	259	220	279	253	246	264	234	261	259	276	238	257	253	249	275	262	278	255	257	261	230	246	269	235	232	230	261	262	248	260	237	262	237	269	253	243	261	237	255	242	277	242	250	231	257	277	239	233	213	221	252	260	260	238	255	264	288	259	266	268	243	285	233	254	272	255	246	284	229	282	255	259	261	259	245	250	266	243	270	242	269	249	249	253	277	267	229	260	247	272	246	260	253	254	255	256	232	253	241	245	273	240	261	245	270	214	275	238	254	248	223	259	246	254	266	241	261	246	244	286	228	247	263	259	247	269	271	247	252	243	275	304	243	257	283	258	254	282	270	249	247	268	270	252	259	250	269	238	259	268	283	266	244	250
52472	61167	56926	42708	35804	29465	21479	20384	9408	8206	6244	4083	2850	2673	2240	1835	1612	1381	1108	880	736	745	714	643	637	613	625	647	702	618	684	638	657	627	645	604	664	644	606	641	622	673	695	606	619	640	606	672	619	643	640	679	637	662	626	619	683	677	642	593	681	620	683	658	644	640	650	643	664	650	620	637	646	663	649	663	647	678	618	640	591	628	611	657	685	621	643	594	643	678	592	656	628	651	637	589	653	649	651	615	673	635	626	609	651	622	669	620	608	634	638	632	668	602	630	646	631	649	599	675	675	627	640	685	628	622	636	661	600	661	671	641	622	635	634	638	596	669	649	668	632	633	623	619	635	654	655	643	579	621	644	662	617	645	643	633	646	610	656	632	623	637	668	630	671	600	645	628	644	679	623	595	621	620	634	618	642	625	605	610	623	633	602	628	683	649	641	625	655	605	619	609	659	611	588	601	663	653	646	637	648	641	652	686	600	634	642	644	617	646	579	669	616	669	681	639	601	642	620	648	683	631	619	614	629	631	666	685	656	646	618	607	625	639	614	694	602	591	635	606	629	602	633	652	624	634	639	672	646	627	645	636	679	640	593	606	613	657	649	692	634	612	625	623	625	642	607	621	679	630	601	663	627	678	639	609	666	688	630	647	603	631	649	629	633	646	628	609	654	643	634	653	686	619	637	675	635	657	649	608	661	642	637	637	624	601	677	687	658	602	619	638	641	664	607	624	610	656	593	612	630	571	661	659	641	666	583	641	613	654	640	641	632	642	644	649	641	607	632	674	674	678	661	686	639	610	645	635	671	627	617	684	643	648	639	628	622	610	679	661	663	660	632	658	658	653	622	607	649	641	641	647	624	635	658	648	646	678	648	610	673	622	634	656	630	593	678	638	627	618	663	625	624	625	655	625	610	639	617	651	669	614	653	634	662	648	667	623	610	668	620	605	626	619	638	637	601	638	621	668	656	675	657	640	634	625	637	652	636	603	661	623	630	635	654	622	642	671	671	638	643	641	607	660	626	601	635	654	666	628	669	627	633	645	647	672	632	698	629	642	604	635	611	654	632	644	673	616	633	595	644	682	643	615	615	638	624	657	654	647	674	641	651	635	626	610	629	680	671	652	633	693	638	633	645	674	644	602	612	624	637	625	591	690	627	633	691	646	597	655	652	681	685	623	655	642	645	676	603	660	651	611	627	604	626	619	607	623	641	659	611	609	601	652	605	638	612	641	624	636	589	668	652	624	639	673	627	609	628	721	671	628	636	629	661	598	644	657	623	647	634	661	631	657	607	611	643	605	688	687	635	618	640	640	616	634	638	635	636	653	643	684	658	605	630	608	647	630	636	627	635	624	618	639	695	641	635	658	647	621	615	619	655	632	633	626	647	649	637	574	694	617	601	637	619	587	652	613	641	598	664	622	669	636	626	649	623	654	613	661	658	619	639	614	607	629	679	645	609	665	632	651	622	598	600	650	655	643	643	633	694	614	597	637	637	625	623	627	620	641	669	622	677	621	632	618	683	615	640	636	606	621	637	614	706	657	642	664	660	585	681	647	640	662	596	661	629	604	663	621	633	601	619	643	603	635	675	641	703	649	643	649	583	628	646	573	650	629	636	611	610	648	671	626	676	633	607	590	656	668	626	625	657	616	685	632	651	648	659	669	648	591	642	688	655	650	646	620	620	641	559	652	642	617	565	637	611	628	654	616	641	658	611	604	608	648	644	619	610	656	674	616	599	667	652	645	663	637	636	653	636	626	626	639	633	644	624	661	644	621	617	594	654	651	609	631	650	672	656	654	657	650	579	667	645	643	609	630	636	621	617	651	665	648	651	640	636	650	616	616	647	601	615	611	626	649	647	609	591	641	657	651	639	669	648	610	587	621	668	673	608	611	679	648	636	646	653	653	604	669	620	638	599	677	640	615	646	672	630	647	646	662	655	633	620	630	614	623	612	681	627	615	661	603	608	661	592	656	603	636	637	616	612	606	647	606	649	676	650	618	665	614	635	654	598	688	591	645	649	634	655	611	631	617	617	598	652	590	592	666	644	629	652	659	623	678	657	656	637	682	675	634	623	638	629	615	625	657	638	590	628	600	682	618	630	680	607	662	630	653	651	608	654	653	690	610	635	641	646	647	625	644	678	644	590	649	682	571	624	650	642	627	628	633	651	658	558	660	694	652	619	606	696	647	617	626	688	664	673	636	626	604	641	632	647	641	647	665	618	649	621	606	650	639	678	699	647	633	620	645	661	657	608	646	640	636	676	640	601	660	660	697	657	675	646	673	670	657	658	687	675	634	668	623	611	650	579	616	637	632	630	678	628	596	670	638	642	623	679	648	666	611	634	624	650	598	621	625	637	668	646	596	630	631	587	675	659	643	633	666	626	603	647	627	634	607	601	644	656	574	633	610	616	612	658	607	626	620	666	657	668	678	649	620	619	630	650	607	655	660	591	602	636	638	614	649	649	647	616	644	648	615	622	646	609	613	647	676	639	610	663	642	587	631	618	675	643	632	658	626	665	635	654	619	623	639	629	656	626	626	680	626	672	625	641	658	641	619	667	630	650	637	671	630	628	629	610	617	641	650	607	589	617	663	667	610	644	637	640	632	611	635	666	620	619	634	628	668	626	675	611	639	652	606	631	644	610	601	652	604	678	581	604	568	680	660	589	609	623	657	691	603	652	647	587	666	637	677	633	611	634	625	595	674	621	589	691	654	640	657	624	640	619	608	661	659	611	630	575	617	608	598	630	595	668	611	596	698	632	644	631	648	646	639	625	628	666	602	624	653	632	635	647	637	622	665	602	624	655	651	629	649	637	669	677	648	594	614	656	626	617	671	649	608	617	597	647	624	640	637	585	639	644	631	584	636	607	639	675	648	663	617	630	616	614	685	654	644	594	668	622	666	669	694	610	605	614	622	659	694	638	638	646	631	675	639	664	694	629	639	650	586	647	653	622	623	652	620	670	619	645	644	650	640	615	646	631	605	640	659	606	633	651	639	576	630	613	659	677	668	581	648	651	642	597	676	659	604	631	609	640	621	630	673	648	604	660	649	631	633	626	671	657	667	659	628	590	597	643	650	622	623	662	614	581	613	640	687	582	605	646	644	616	660	609	648	624	642	687	658	648	632	587	647	614	610	660	654	648	639	625	603	702	671	627	672	628	627	652	662	612	594	620	654	611	648	642	674	643	665	665	665	619	640	592	666	634	633	685	606	670	597	615	637	679	649	619	632	622	635	643	624	661	612	594	678	635	655	672	674	620	659	651	618	659	653	682	655	618	657	661	650	675	662	668	648	654	627	618	591	650	632	613	595	653	657	654	659	659	658	647	627	659	664	632	622	643	676	652	604	703	627	639	610	665	630	695	682	629	701	639	630	638	654	657	631	589	670	670	667	643	651	633	569	635	612	633	677	674	660	647	631	600	644	623	685	647	634	579	658	615	623	683	680	650	656	640	588	647	651	617	651	631	647	640	666
78099	75247	63789	37639	25702	17973	9214	7300	2878	2098	1413	834	690	637	533	488	403	382	312	293	279	264	277	270	261	266	233	273	249	229	243	257	241	250	238	263	252	242	262	265	247	263	283	246	273	276	265	237	241	246	240	254	254	260	256	276	274	254	203	244	257	260	285	260	268	260	262	232	285	257	232	250	248	282	268	259	243	242	243	241	268	233	214	277	240	244	268	258	241	293	261	231	240	246	241	267	260	249	270	252	254	262	256	258	236	252	228	271	250	250	247	255	244	256	249	247	265	232	283	263	241	261	279	268	266	243	244	231	261	275	244	266	243	261	254	239	235	256	268	244	266	260	258	273	264	270	262	268	258	246	252	242	227	274	249	260	239	255	280	247	242	239	236	256	254	231	250	229	268	267	232	243	273	238	252	270	261	252	251	265	223	224	231	287	238	244	251	233	263	245	253	269	254	253	276	258	236	234	229	261	263	237	213	250	247	273	242	240	242	264	234	300	249	258	257	263	271	241	213	238	278	247	297	226	272	275	261	269	271	261	270	266	260	247	256	272	257	267	248	233	275	270	242	249	253	255	215	274	232	271	222	296	253	230	244	273	271	246	231	235	252	237	256	266	264	254	276	255	273	244	276	275	261	269	256	234	250	247	256	290	240	250	291	239	246	242	244	258	250	267	273	247	253	239	208	261	241	250	249	248	250	242	246	254	258	275	218	255	271	267	308	260	232	256	265	245	246	240	296	240	245	285	250	222	243	282	262	262	251	233	272	286	273	244	255	251	245	250	246	254	243	242	248	248	262	226	269	264	234	273	263	255	263	247	274	243	245	259	263	257	250	216	255	261	238	262	244	254	245	260	243	288	278	265	273	267	256	242	264	242	255	268	251	252	255	257	275	245	251	242	239	267	247	257	240	276	256	268	268	250	257	255	245	255	240	250	254	254	246	258	238	241	240	282	256	250	243	242	264	250	272	274	269	238	282	261	253	281	258	243	239	256	250	248	275	227	270	229	257	251	259	239	269	258	272	229	250	267	259	244	250	258	242	250	285	272	247	304	260	224	245	240	238	271	256	224	239	231	271	259	269	264	247	281	268	231	260	251	231	252	283	229	254	235	259	255	260	225	250	270	282	274	246	264	262	242	282	258	257	245	254	266	237	249	259	256	223	291	249	269	245	235	253	217	230	234	268	249	233	275	267	261	250	278	258	252	248	248	265	266	267	247	259	256	246	259	237	231	238	239	252	257	270	255	242	270	295	254	257	251	244	272	253	242	278	250	249	238	257	258	257	261	246	239	243	255	255	251	240	253	255	253	241	280	197	295	271	270	259	246	245	235	257	267	274	281	279	253	262	260	267	229	274	268	263	255	288	242	240	265	239	237	269	275	254	241	255	240	297	259	250	278	272	244	253	283	228	237	219	260	259	273	269	249	236	255	263	279	218	249	236	186	250	246	277	244	272	283	284	247	260	236	273	263	270	241	261	260	259	267	261	257	254	236	217	250	254	277	246	280	267	264	260	256	255	279	268	234	293	257	254	286	254	253	253	234	252	252	261	280	247	277	237	257	254	244	256	247	235	284	244	274	248	261	270	214	256	252	237	234	236	268	281	248	258	270	247	261	273	243	248	280	273	257	248	253	227	245	261	241	262	272	275	236	232	276	261	272	236	247	253	252	281	241	250	246	264	240	282	253	251	259	301	245	255	256	242	251	255	258	253	257	248	231	224	239	264	251	239	248	252	245	257	264	238	279	249	253	250	250	256	248	254	276	269	233	251	261	281	251	234	246	216	263	265	224	254	241	268	251	275	253	259	268	264	252	263	241	268	287	263	255	227	244	274	259	223	277	262	260	245	262	281	255	260	253	244	267	229	249	250	270	267	261	274	240	250	259	235	254	254	220	241	267	255	245	271	239	236	237	262	237	275	223	245	234	275	258	295	287	290	267	277	223	264	266	257	262	266	238	256	255	277	241	243	291	259	238	266	265	257	292	275	245	238	250	258	236	251	289	237	254	246	238	244	294	272	269	263	243	270	289	245	239	272	225	230	248	262	228	239	257	276	253	229	241	231	247	260	240	269	258	272	238	253	228	276	244	250	269	258	282	261	268	260	271	280	248	261	258	264	247	259	246	268	243	250	232	274	277	257	243	289	224	245	252	242	268	255	240	260	244	234	255	247	215	274	242	250	267	275	276	255	289	264	240	255	254	242	266	245	255	264	238	240	262	244	236	245	290	239	255	235	258	256	268	245	250	252	279	246	247	284	272	260	260	261	253	241	245	246	261	271	260	227	236	272	253	269	228	249	257	260	245	258	263	297	265	263	226	243	230	266	262	240	255	249	231	214	256	267	253	249	241	232	261	266	237	227	265	261	271	297	252	253	224	235	252	236	224	276	294	251	265	283	260	229	237	250	273	228	277	251	235	226	255	275	269	265	283	227	255	265	262	246	247	273	274	238	256	254	234	270	272	237	255	262	272	265	251	271	257	252	264	245	268	273	257	242	267	238	279	259	250	249	238	257	256	254	263	244	271	269	269	250	231	263	248	273	260	251	249	269	263	229	285	253	277	256	263	248	261	255	275	269	266	230	274	284	231	276	264	239	243	239	259	250	270	259	255	300	261	265	255	285	227	268	256	266	270	280	228	255	246	263	271	278	248	271	254	261	232	241	255	262	297	256	242	261	264	251	228	280	254	254	254	261	267	267	251	261	254	256	269	258	249	248	247	240	228	264	262	277	245	274	259	212	234	225	226	270	263	248	263	275	264	233	253	256	219	246	238	256	258	251	272	270	248	234	226	250	284	263	270	259	283	263	260	282	281	258	238	250	277	267	238	260	261	234	262	231	241	275	247	240	268	265	265	253	256	254	265	231	245	227	267	247	278	258	225	286	242	227	232	272	249	239	236	271	257	243	243	271	256	228	243	268	238	223	252	224	246	241	256	239	265	249	262	257	260	265	224	243	270	245	265	232	231	245	277	255	276	257	245	247	234	261	277	249	246	250	291	253	240	283	247	257	261	262	230	257	237	274	241	256	255	251	234	268	235	237	261	269	277	258	238	240	265	242	270	264	249	220	267	267	255	233	291	274	269	274	257	250	236	281	255	273	271	255	249	249	224	263	237	226	225	265	252	245	245	253	259	274	245	272	244	279	247	237	284	252	207	235	228	254	263	235	248	248	240	251	250	271	239	241	283	256	257	268	235	251	262	262	226	275	277	255	270	249	264	260	267	275	263	284	234	261	244	233	255	268	241	254	245	247	257	241	245	269	271	229	252	272	260	244	282	242	248	278	241	264	259	260	268	269	276	278	270	270	278	258	248	239	240	246	232	247	243	250	260	252	244	257	278	269	289	257	256	265	238	242	249	257	266	231	248	257	250	239	259	241	236	258	273	243	253	283	263	288	260	266	270	271	250	260	211	244	255	267	237	277	275	236	241	288	259	247	249	239	246	254	252	280	252	268	250	285	253	268	269	272	260	246	243	262	257
53776	61157	57056	41007	35294	29134	20546	19565	9150	8097	5789	3257	2654	2651	2077	1648	1363	1220	1169	873	844	746	711	633	641	637	619	632	666	610	615	635	625	656	650	644	641	660	617	688	630	631	642	662	615	650	594	662	631	623	625	665	591	648	606	641	598	658	661	618	640	642	628	635	644	649	587	644	620	647	624	618	633	669	642	626	634	642	630	646	598	657	647	679	660	604	673	648	627	608	617	640	607	642	616	631	647	633	623	620	619	666	619	631	666	642	642	593	633	626	643	651	624	633	678	647	650	633	645	600	653	612	624	655	647	601	656	669	631	642	633	585	600	664	661	604	663	637	612	666	646	585	622	651	668	641	674	684	679	621	648	593	700	572	678	660	690	668	676	684	677	593	614	622	645	626	617	640	658	622	632	644	636	595	614	648	615	605	641	649	634	684	644	642	632	661	680	651	587	604	624	600	633	676	610	657	629	618	649	611	650	640	634	637	619	586	633	611	647	630	584	636	642	629	647	626	625	632	666	621	619	642	666	659	609	640	673	656	662	632	666	624	642	638	637	671	602	619	637	667	655	584	636	632	632	584	655	606	668	636	622	638	637	621	616	606	593	629	652	605	596	606	633	663	636	644	645	622	657	657	654	598	639	647	648	631	593	608	657	626	653	693	640	665	612	611	650	609	673	635	610	658	662	621	654	679	646	621	629	618	647	646	624	630	631	681	677	694	631	613	610	653	647	665	642	663	622	643	658	605	636	599	658	645	646	616	655	588	625	649	605	613	670	631	663	656	642	637	605	665	633	581	627	662	645	640	622	624	603	650	647	636	647	613	646	630	654	633	649	627	657	633	636	650	684	604	604	632	649	605	628	636	652	614	653	682	628	659	597	622	609	643	616	634	647	623	650	634	647	641	613	625	605	647	640	654	621	661	662	602	671	650	628	662	604	635	594	643	654	658	666	650	615	585	603	631	626	649	626	655	686	650	636	638	631	665	619	644	627	621	654	651	638	640	606	603	646	657	614	634	673	596	665	657	656	665	654	638	659	621	635	613	641	638	633	643	652	670	615	641	657	677	614	641	665	656	645	643	605	636	621	655	599	643	639	653	656	635	642	625	645	642	619	640	643	668	660	664	644	607	637	585	624	611	656	649	612	672	679	691	655	614	663	597	590	595	613	668	643	616	629	673	601	629	643	615	665	690	626	613	640	609	637	635	638	670	635	674	685	665	647	645	649	621	606	640	634	634	647	627	629	636	678	633	594	635	631	630	617	631	661	612	633	611	637	656	671	615	694	627	615	617	652	633	620	618	624	636	657	609	646	642	683	666	649	648	681	604	605	667	666	647	632	675	624	690	633	640	620	608	627	641	677	637	623	651	672	626	644	605	602	619	660	662	673	631	698	652	612	639	556	613	603	636	652	636	664	614	646	643	615	672	670	637	670	624	612	612	599	663	588	660	631	660	636	701	636	639	646	654	638	627	661	584	631	583	651	653	669	670	693	662	620	609	607	631	605	566	620	639	668	622	669	609	667	655	646	652	623	671	624	644	609	639	578	653	639	615	662	685	647	663	650	635	669	638	661	627	649	619	629	654	672	627	625	662	610	644	585	595	629	646	603	624	619	632	620	634	674	668	654	644	688	599	610	609	615	645	613	616	672	642	625	604	605	621	659	654	649	612	616	644	632	654	598	600	713	612	670	612	628	655	617	631	648	627	612	630	607	614	597	639	645	672	661	630	632	616	687	592	680	621	622	660	609	681	617	656	647	653	626	649	616	625	664	675	608	634	671	623	675	633	613	639	678	651	661	615	638	632	687	640	669	621	661	620	653	612	602	639	640	656	629	617	643	673	612	680	628	609	656	638	689	624	648	624	640	649	641	628	683	624	610	592	639	656	642	659	589	659	659	654	654	643	644	633	626	636	680	646	639	650	624	649	645	638	665	581	649	637	635	569	643	577	665	678	657	636	672	623	607	637	640	621	685	614	610	653	658	634	631	609	634	643	624	654	646	632	642	634	697	651	641	605	657	606	638	667	629	656	681	644	623	617	649	632	676	633	580	656	586	616	623	669	669	683	629	621	633	649	652	695	649	661	596	648	625	631	639	686	611	653	627	629	598	618	607	643	594	611	642	653	629	646	624	655	667	611	658	628	607	647	605	647	668	623	631	611	647	675	638	613	632	619	652	546	655	641	672	672	668	638	633	645	673	627	657	617	588	649	666	646	602	691	640	630	652	608	615	637	655	601	641	614	637	646	652	623	658	641	604	637	667	655	616	687	646	639	637	665	607	660	654	638	659	604	670	648	655	637	613	640	653	687	616	604	610	650	630	673	636	619	629	641	662	644	651	647	622	619	658	568	606	651	623	626	642	610	661	636	649	619	654	655	597	679	619	632	678	627	642	674	639	633	596	610	633	625	581	651	636	610	608	616	660	608	683	643	669	613	630	602	650	584	607	641	629	633	644	637	628	663	614	666	642	649	633	623	661	645	665	637	630	659	647	614	675	683	609	630	612	622	646	695	682	629	610	620	627	634	613	678	642	641	650	648	639	594	626	653	601	634	679	642	647	665	629	667	685	605	616	657	656	619	653	618	660	629	614	615	603	632	644	627	669	673	640	647	611	659	664	651	598	652	665	655	627	627	671	586	658	621	605	627	696	589	678	634	645	676	618	633	638	650	607	625	658	639	620	636	694	655	624	667	611	650	695	640	607	626	646	631	632	607	635	613	650	649	650	607	633	657	646	667	637	681	678	649	640	620	635	664	620	673	645	615	654	623	640	608	649	654	638	653	623	651	647	632	666	656	630	648	664	631	663	590	647	619	637	661	620	657	634	635	636	618	635	646	666	639	613	625	650	661	632	636	671	667	636	605	618	625	652	593	626	610	642	668	630	631	650	665	618	651	647	652	616	636	646	633	612	656	605	654	648	633	647	655	652	665	682	629	640	649	609	652	677	635	628	648	648	638	648	627	618	658	598	615	660	639	647	626	596	656	619	611	630	602	688	612	669	577	622	621	591	630	675	619	600	649	629	610	622	606	635	671	616	627	633	691	658	572	613	644	619	644	644	673	639	649	637	633	589	613	651	666	613	692	636	667	657	657	633	649	575	619	626	639	631	618	613	611	615	643	699	687	684	614	585	641	608	684	632	607	649	588	645	672	666	632	632	619	606	621	569	660	669	624	618	653	676	675	633	697	654	638	664	620	588	632	647	653	628	653	672	623	640	643	636	660	616	661	641	678	703	631	617	637	652	672	671	607	651	624	695	662	669	616	615	683	594	644	661	626	643	639	619	622	683	676	654	630	626	654	631	680	653	632	679	654	649	689	632	673	603	676	646	655	614	632	624	590	641	623	660	654	616	643	648	619	662	619	665	653	651	645	634	676	650	664	621	648	656	631	674	627	651	620	660	689	607	663	636	640	689	674	646	628	633	649	630	630	664	653	637	631	631	595	634	634	641	637	642	617	628	682	585	650	655	597	651	626	663	616	650	632
77372	75016	64250	36722	25545	17709	9937	7203	3286	2264	1449	712	731	605	564	391	378	345	331	315	297	310	287	247	254	246	267	275	252	256	236	265	249	252	220	233	273	233	254	257	248	272	234	258	274	251	265	234	239	247	261	253	267	276	235	231	207	248	280	272	282	270	257	248	269	239	242	276	274	261	269	281	275	276	246	250	229	233	251	254	267	238	241	242	260	250	288	233	253	273	274	243	271	227	239	292	231	238	282	258	236	242	254	272	260	257	273	257	241	277	256	247	249	263	256	278	307	262	257	279	279	257	236	253	247	246	215	248	289	244	247	241	270	271	280	260	270	260	246	250	266	254	273	254	249	281	235	250	267	228	260	270	267	243	246	237	265	248	282	274	265	270	262	251	239	271	259	241	276	249	236	254	240	243	231	213	262	242	267	256	277	277	256	232	269	231	249	253	265	259	270	236	253	219	249	261	252	249	276	265	281	285	254	239	268	257	283	231	249	244	279	247	275	232	245	243	286	264	260	264	245	249	232	259	248	240	235	249	296	272	246	242	220	264	235	276	254	237	284	253	261	259	278	269	237	265	253	235	274	264	230	258	251	239	261	243	262	237	273	249	250	248	272	242	281	231	260	251	248	260	211	245	265	265	239	254	237	250	245	262	237	242	230	239	227	257	256	252	262	270	240	248	257	251	283	250	233	230	271	268	248	229	239	272	266	213	254	241	230	265	250	266	278	254	250	260	237	264	261	281	250	270	273	266	245	261	260	256	271	240	246	240	267	270	283	253	254	221	229	214	253	233	261	217	256	236	240	255	226	235	232	258	249	238	196	261	277	290	258	263	245	260	234	255	273	248	263	235	239	261	240	261	256	250	259	270	259	224	275	261	256	275	238	250	277	269	253	248	275	250	274	272	228	253	283	255	252	267	290	239	258	268	248	256	269	220	268	234	272	242	279	268	233	248	251	263	246	258	247	238	258	274	271	262	264	261	250	255	249	246	235	244	250	265	262	270	237	270	252	236	245	273	263	277	238	259	237	248	260	301	275	228	260	253	268	236	232	275	240	252	263	252	231	236	280	281	247	285	263	257	262	278	274	238	246	252	285	262	254	281	211	237	228	259	261	256	240	263	277	249	263	266	252	266	263	247	233	279	264	230	282	276	244	267	257	244	305	228	274	271	270	229	249	275	291	268	277	249	251	262	251	267	264	243	250	267	237	270	265	251	282	229	262	273	275	258	248	238	249	282	251	271	267	250	243	234	242	270	238	235	252	260	295	262	248	255	261	261	253	259	235	257	258	241	276	254	261	252	265	259	254	245	238	263	246	248	261	245	281	266	281	241	243	246	263	238	242	232	250	275	252	313	251	236	240	250	258	255	243	262	271	260	217	256	258	243	220	241	245	248	248	239	297	257	262	258	259	262	280	250	268	227	240	290	289	250	247	263	285	308	253	263	273	276	262	256	250	230	249	258	266	242	230	247	269	228	255	300	277	244	258	271	265	277	251	282	254	290	244	260	236	250	230	260	263	254	212	275	273	221	269	256	263	254	256	274	248	234	247	279	260	277	281	271	265	272	270	296	244	265	267	257	262	240	238	272	258	241	256	264	267	239	265	248	237	222	252	248	266	254	275	234	261	255	261	244	245	248	252	245	259	261	241	284	246	263	254	250	258	256	253	285	244	243	254	253	242	260	238	237	257	246	266	256	258	256	257	260	273	241	272	261	260	244	266	257	259	245	257	239	261	263	258	260	281	266	257	229	257	266	253	252	257	251	278	258	242	228	280	266	251	246	267	261	256	252	270	264	256	261	246	246	251	249	247	238	265	265	276	262	239	278	225	270	258	260	246	266	252	229	250	263	268	262	270	230	272	264	247	270	267	244	229	238	250	264	257	263	291	244	253	260	257	258	233	244	249	257	263	279	264	236	267	245	270	240	227	245	284	236	264	249	250	268	242	211	256	253	239	255	272	250	270	287	244	245	255	257	263	263	241	242	284	269	245	259	273	282	274	240	257	272	219	257	291	261	243	280	278	262	237	266	238	211	247	282	241	266	253	262	268	272	262	273	265	269	253	248	234	248	257	229	253	241	247	245	276	264	284	266	236	219	266	263	237	271	264	257	266	270	231	240	270	267	289	252	251	248	279	268	242	260	254	237	284	267	238	262	251	254	273	262	289	250	264	242	249	256	253	245	248	254	302	258	268	278	255	246	289	272	242	283	258	260	260	284	247	271	230	264	241	245	239	256	247	268	238	261	272	281	268	255	248	256	261	257	261	226	258	227	272	241	227	247	250	273	268	237	256	280	253	221	277	258	234	238	272	246	261	255	269	284	267	272	256	234	236	245	229	240	233	299	261	267	267	279	258	283	219	262	286	296	268	254	245	255	251	269	273	249	262	270	265	235	243	247	274	276	258	254	244	238	239	263	245	248	254	254	255	257	256	252	259	247	259	254	256	241	249	247	244	266	272	264	270	257	253	244	257	264	283	260	295	231	241	242	276	216	260	284	289	266	247	306	252	239	254	268	239	256	260	234	286	291	278	250	255	285	249	266	245	247	252	253	247	253	285	251	276	295	273	249	275	260	271	272	265	278	225	260	244	274	256	264	239	250	215	259	242	192	264	248	247	271	256	244	265	235	244	258	263	222	259	252	286	265	262	244	267	250	265	277	266	226	238	255	234	251	269	276	283	271	272	261	265	244	272	251	281	248	255	248	262	257	231	294	254	267	263	267	236	243	260	214	257	259	273	256	258	275	272	284	253	234	257	262	236	267	240	251	243	275	267	274	251	247	256	275	245	257	277	253	237	262	245	201	262	260	277	241	266	269	248	264	258	258	232	271	264	241	252	260	273	254	268	272	245	279	308	274	252	249	297	246	244	241	250	264	244	226	252	279	260	236	255	243	265	244	281	271	246	248	267	261	270	267	268	292	260	266	245	244	255	273	231	272	266	237	267	235	286	270	236	255	260	227	268	265	248	245	273	270	268	227	273	260	277	261	265	279	250	222	230	271	253	247	245	221	256	280	221	263	262	251	267	231	255	271	264	250	247	243	239	241	226	286	274	234	267	239	252	252	281	304	287	256	225	242	275	250	251	225	273	281	240	247	234	225	221	241	238	265	237	265	285	258	230	261	245	263	258	279	259	269	245	231	269	278	253	222	218	258	257	286	249	254	223	277	246	255	262	289	259	248	236	243	250	266	286	243	277	249	239	248	257	249	266	250	260	271	264	243	258	251	245	240	271	272	258	235	284	270	249	288	251	266	266	268	258	250	258	241	275	260	256	241	233	270	278	241	233	259	254	252	256	266	246	271	274	238	274	245	232	271	288	256	277	285	232	251	248	265	239	262	254	282	225	246	258	250	250	279	280	294	288	247	230	269	244	278	276	227	241	290	268	246	233	252	269	222	231	248	242	263	296	264	258	264	250	263	301	258	300	288	259	245	273	273	246	248	244	294	231	243	221	236	241	289	256	245	269	271	273	278	236	253
53165	61193	57853	39587	34959	28965	21116	19284	10825	8338	5588	2971	2698	2570	2110	1505	1174	1122	1074	822	803	795	700	643	673	619	634	629	709	636	621	666	667	666	673	628	625	626	640	605	663	659	665	661	632	636	629	664	670	616	715	643	642	637	668	655	624	676	638	665	666	624	636	628	636	638	594	660	642	653	679	656	634	638	641	685	625	600	604	625	620	636	607	587	637	635	607	613	593	632	643	607	607	602	629	621	659	634	648	636	688	602	648	644	630	639	614	603	672	638	630	627	650	625	627	602	649	634	638	664	623	688	671	590	617	649	625	651	648	561	654	636	651	665	653	617	648	614	645	635	625	623	638	663	660	675	646	636	627	627	643	671	637	679	635	643	659	678	675	641	636	657	630	658	620	656	648	653	643	663	680	651	643	625	675	676	689	661	659	653	658	653	627	657	636	641	618	646	661	598	622	695	666	630	581	623	616	609	654	651	630	665	666	639	605	607	635	635	661	631	605	636	627	626	586	671	682	656	621	620	653	610	655	641	647	647	637	683	621	640	613	642	658	628	634	639	644	605	648	670	659	665	683	618	636	614	665	639	663	607	654	630	660	647	600	632	618	643	644	614	621	596	683	673	639	617	586	678	601	651	651	674	665	674	668	660	644	640	645	626	606	585	628	639	596	633	635	649	609	666	612	639	666	652	641	653	656	613	623	609	658	563	632	649	633	636	623	639	625	646	642	647	665	690	647	653	625	649	624	644	635	634	649	654	614	608	656	639	701	649	631	606	701	625	657	640	612	615	599	617	638	642	655	708	612	658	687	619	631	638	640	634	646	604	603	640	639	638	675	676	671	646	586	674	661	645	675	638	656	637	628	627	639	687	641	632	646	649	638	603	605	614	643	661	624	638	615	648	650	602	667	618	629	633	644	617	649	624	673	646	657	622	638	631	639	623	713	626	649	666	619	691	652	620	688	628	630	631	631	620	605	630	643	639	639	640	659	594	681	604	632	661	597	639	679	638	708	659	596	616	635	663	663	653	646	593	656	642	659	671	606	630	626	627	666	653	665	615	629	616	668	633	650	697	670	622	623	679	668	642	627	638	684	644	635	595	655	616	642	614	660	600	668	626	636	647	636	675	652	620	615	679	618	638	654	604	625	626	637	639	655	655	648	677	650	689	589	627	641	608	658	630	651	642	651	638	636	643	639	659	604	634	616	625	650	670	678	608	657	607	637	676	661	639	658	615	673	629	637	625	678	622	647	688	667	603	667	606	678	629	606	628	613	671	662	675	687	623	655	671	637	670	673	616	591	609	648	655	656	638	659	652	638	664	679	628	621	632	659	670	602	644	634	662	652	644	624	619	667	607	608	597	670	605	656	650	656	626	646	628	640	621	648	648	637	631	638	649	608	596	625	632	595	608	636	661	641	634	613	629	593	637	640	639	666	588	656	623	615	656	589	661	610	651	693	680	631	643	652	616	685	646	683	641	706	627	620	647	681	644	622	673	655	621	665	670	634	636	618	670	636	646	667	686	652	628	627	646	607	655	618	633	604	653	655	603	679	648	650	633	610	640	634	648	650	622	646	630	642	609	626	619	642	644	597	662	606	676	618	653	664	613	659	633	633	634	684	661	627	642	617	638	656	649	652	674	648	656	636	607	627	616	660	597	639	642	618	630	620	636	652	618	607	653	647	617	617	635	632	643	612	662	657	630	596	622	643	597	642	655	601	657	633	643	701	633	610	675	664	659	635	656	674	637	616	590	665	665	605	641	676	630	647	653	644	645	645	627	666	608	638	644	614	659	611	669	638	667	614	646	634	680	605	677	663	633	633	616	611	652	652	641	680	664	641	676	614	646	602	654	637	641	651	658	656	615	622	661	632	618	709	631	638	625	656	603	635	640	664	640	589	637	624	651	616	630	646	657	597	617	638	667	662	636	647	636	652	647	689	646	634	659	619	663	638	641	652	655	653	705	597	578	644	653	665	623	669	657	629	632	693	632	636	668	649	638	656	657	645	708	591	642	617	635	642	653	671	640	586	625	623	635	630	651	645	613	704	662	653	604	639	620	664	603	624	652	599	644	651	607	677	650	639	613	667	675	635	605	640	646	639	595	644	664	624	657	703	706	659	658	655	652	630	650	609	656	616	633	659	694	629	658	624	669	683	614	634	667	628	621	661	666	594	667	654	644	633	668	621	663	583	637	648	598	653	687	631	694	617	677	648	660	645	629	662	661	621	690	678	653	629	639	643	631	602	666	632	630	611	593	687	664	631	645	662	659	618	669	574	625	643	615	640	647	624	652	628	657	652	675	632	624	656	633	647	628	629	625	700	602	631	629	644	642	610	680	578	583	640	653	618	625	623	639	641	604	693	642	646	668	666	640	618	625	638	665	644	616	638	659	643	657	635	642	644	684	623	635	633	639	622	641	655	629	686	594	616	586	655	698	630	656	649	634	680	635	657	645	648	606	646	672	647	657	625	624	638	600	676	661	634	640	663	573	651	616	637	616	634	604	623	650	620	675	649	698	654	612	618	648	637	649	672	640	638	650	621	660	658	638	682	623	698	644	660	616	640	645	639	613	610	635	654	614	648	667	644	637	650	667	656	645	656	649	638	665	685	623	684	627	663	640	653	622	634	609	646	634	644	680	651	676	587	681	643	612	689	649	662	670	632	630	671	607	595	595	620	618	594	623	669	635	642	641	636	628	638	615	667	637	654	665	664	644	659	666	661	669	632	659	589	614	592	637	665	641	604	641	637	642	652	691	666	645	592	639	639	636	613	631	656	651	624	681	625	658	635	677	678	658	616	635	623	627	628	632	713	618	661	611	679	616	624	640	640	650	636	653	625	654	680	635	624	630	631	641	617	644	627	649	611	671	635	644	663	663	612	640	629	615	637	592	652	605	629	646	657	656	661	662	665	649	667	640	645	640	629	609	656	678	604	676	656	631	632	667	620	621	670	662	647	626	667	690	637	634	652	623	698	648	681	686	645	633	657	599	684	619	580	688	640	656	637	648	635	597	636	660	634	629	632	627	642	616	630	610	650	624	633	639	634	606	626	644	658	673	620	616	652	615	631	644	651	637	675	686	668	677	603	667	625	619	649	663	685	641	653	636	626	595	642	667	623	669	620	612	669	653	654	663	653	673	680	602	636	601	646	602	653	609	669	593	659	617	621	657	697	590	660	640	664	641	620	631	680	610	628	631	646	673	640	618	645	628	636	658	618	631	602	643	610	618	629	633	648	671	641	640	647	648	688	635	608	628	611	630	649	668	673	614	638	616	613	669	653	675	635	610	663	649	672	643	657	629	627	644	691	638	642	641	611	619	663	636	635	626	620	621	664	647	622	664	653	642	612	622	625	664	632	641	635	649	651	634	621	653	641	652	618	644	655	616	616	628	655	629	661	632	680	658	640	649	619	637	639	618	661	642	618	651	619	622	665	709	620	629	662	655	617	621	651	621	660	634	667	611	647	624	658	643	659	634	607	603	617	682
77984	75511	63434	36433	25054	16440	9301	6387	3436	2109	1312	794	669	622	551	396	362	343	356	277	296	304	284	234	268	304	269	262	248	256	220	280	246	230	247	269	257	256	270	252	285	248	245	266	250	254	256	255	238	254	251	245	251	246	231	272	269	249	268	246	246	261	269	249	214	255	251	265	261	238	238	286	285	236	256	229	254	262	214	244	277	269	260	271	244	253	259	226	237	251	258	258	243	246	275	237	218	256	256	286	245	281	268	235	288	254	269	276	251	266	232	257	243	265	251	265	285	251	263	262	285	257	273	267	248	236	267	254	264	249	271	259	269	278	251	259	222	228	248	250	243	239	269	298	235	252	257	268	261	265	287	240	267	253	246	244	234	266	242	254	256	251	244	246	232	244	243	239	282	266	283	255	267	246	250	270	265	274	232	277	242	250	246	247	262	229	252	224	263	252	262	265	267	265	266	246	269	277	231	258	291	265	261	252	256	253	237	257	253	283	303	259	251	248	255	265	210	268	262	243	241	218	253	279	244	288	251	256	238	253	266	257	251	253	255	288	254	235	289	269	263	250	243	291	251	299	236	270	257	234	232	267	268	252	285	281	264	252	255	283	270	226	264	279	258	285	287	252	253	251	256	244	269	263	263	248	254	228	262	237	258	291	262	260	274	285	245	250	251	273	230	258	236	231	228	249	262	284	273	262	263	271	255	262	262	253	243	269	279	265	286	237	249	282	260	271	267	240	285	245	270	225	265	271	264	292	257	250	223	273	255	245	261	267	254	233	269	246	250	247	256	268	274	252	277	250	209	251	231	252	251	243	201	239	237	254	282	247	264	281	271	251	234	249	243	256	254	237	259	248	263	260	254	281	281	269	253	242	256	237	239	259	281	214	262	243	254	267	268	250	288	273	221	262	262	259	254	284	242	229	294	227	259	240	238	278	246	244	277	246	217	286	255	236	253	271	302	249	264	281	229	267	256	255	256	222	276	265	258	249	281	296	271	272	264	257	271	268	229	259	237	251	233	228	259	274	261	237	282	279	258	267	265	259	271	277	284	276	233	256	219	267	232	268	256	249	269	245	268	271	249	234	243	243	262	233	253	219	265	286	247	271	268	259	225	264	264	248	264	251	219	237	281	252	271	215	258	240	256	231	231	282	238	233	243	247	267	220	262	237	246	240	278	255	228	251	245	279	250	264	245	275	262	242	304	247	223	228	274	261	302	271	245	240	260	252	245	232	247	276	251	263	249	298	251	271	257	282	266	252	238	273	229	239	248	239	254	248	277	261	241	245	244	274	267	245	259	311	244	257	236	274	253	271	257	249	270	260	275	246	253	249	236	265	268	244	276	288	232	243	285	253	266	232	269	239	247	249	264	260	274	254	260	250	250	241	270	259	248	247	250	243	257	231	254	226	289	265	267	238	261	281	255	247	268	226	239	261	251	239	245	245	236	266	269	241	293	282	262	252	250	249	244	253	310	264	231	258	255	243	260	234	224	226	230	242	236	254	260	250	240	229	237	262	263	265	294	234	252	240	279	250	246	256	247	248	275	254	263	254	235	236	256	251	272	252	240	234	252	262	267	248	251	241	250	249	281	249	240	254	241	249	239	247	257	249	249	266	286	260	233	245	251	262	280	251	250	305	293	285	248	247	223	250	295	258	267	269	279	246	220	241	270	257	240	243	231	243	254	251	248	267	269	244	241	254	253	225	252	248	280	257	272	252	263	281	223	252	233	269	253	221	256	256	276	252	267	217	257	251	291	236	270	243	247	261	255	230	247	229	277	253	267	260	245	257	273	263	235	282	277	261	267	245	258	270	275	249	255	259	249	244	238	247	261	235	220	259	226	269	275	258	241	256	251	255	241	223	256	244	249	261	254	234	251	227	263	260	258	252	284	266	257	254	229	243	275	276	250	241	252	273	250	248	226	294	224	255	265	283	281	268	263	248	249	246	272	255	243	252	263	261	262	241	240	264	268	223	239	253	225	241	258	247	262	242	252	282	235	236	232	238	277	258	241	272	271	268	247	234	256	268	234	262	262	247	254	259	262	252	276	258	254	261	268	249	251	277	275	263	239	291	263	260	243	249	245	247	225	262	241	258	269	236	228	259	244	251	245	266	264	262	266	267	227	237	254	233	252	250	254	283	278	242	256	268	270	261	280	272	284	299	239	264	248	237	256	234	240	272	249	251	281	218	272	261	233	237	270	236	256	266	258	269	283	237	257	273	274	257	235	263	253	262	267	258	269	284	268	286	274	256	270	245	252	240	227	242	295	224	257	223	267	262	226	227	264	231	231	256	269	241	247	245	254	241	258	246	243	267	259	270	255	272	259	270	268	262	259	237	254	264	265	242	241	271	291	247	243	226	238	259	257	261	254	249	261	246	248	265	241	261	257	255	222	252	265	242	250	246	268	244	249	248	262	270	271	289	258	249	263	227	272	255	271	247	266	247	262	279	282	280	264	241	290	236	247	235	280	230	260	244	283	238	246	221	271	260	260	249	227	256	257	273	262	273	266	258	258	263	258	231	255	241	268	274	269	236	259	280	250	237	288	241	276	270	250	251	281	290	263	270	266	249	231	238	269	238	238	234	273	246	242	246	219	238	251	252	269	237	245	249	245	261	275	250	248	259	290	277	273	279	253	250	231	252	265	277	221	248	296	248	248	291	241	248	253	249	267	257	263	245	283	252	258	286	270	273	288	265	272	243	284	274	261	312	272	273	273	246	241	261	240	277	273	264	245	261	270	247	247	266	232	258	261	270	250	248	264	258	243	249	262	242	248	262	262	240	252	236	245	251	253	279	252	251	248	268	279	261	268	266	274	286	241	283	250	247	300	265	256	279	252	250	227	260	253	285	255	271	256	265	280	217	234	254	273	254	237	243	254	287	283	257	265	250	266	235	252	273	233	267	267	272	266	269	275	277	277	260	271	237	239	260	228	255	229	240	247	256	262	217	242	251	257	257	254	258	274	277	317	240	252	258	265	243	253	264	254	254	255	240	268	250	299	254	277	271	244	248	252	274	278	254	248	246	245	250	263	241	280	261	238	275	236	273	246	242	263	259	261	251	244	257	260	289	277	291	276	247	253	278	254	285	267	264	254	249	246	242	224	238	271	256	274	252	250	254	234	264	259	294	249	262	255	241	276	259	257	254	277	268	277	241	257	245	263	255	261	254	257	253	253	252	232	254	261	256	247	244	272	281	249	229	254	266	238	249	267	250	279	269	248	246	259	253	239	233	243	236	249	263	249	240	259	245	262	236	247	257	247	268	279	265	254	274	260	248	271	275	281	255	252	264	266	263	251	262	269	247	239	222	225	267	266	278	264	269	253	254	241	244	287	290	308	271	270	285	255	292	226	238	276	263	254	215	242	269	259	221	256	229	250	236	273	286	260	263	235	275	265	238	265	258	225	248	274	276	256	235	281	241	234	251	228	250	225	262	242	271	256	238	241	243	258	253	240	253	283	255	255	256	268	239	250	218
54009	61340	56892	39050	34193	27574	20579	18008	10996	7875	5208	2931	2427	2340	1949	1353	1055	1104	953	788	805	766	721	659	670	640	669	668	669	655	645	671	614	627	623	635	613	633	663	654	630	619	612	671	642	693	623	609	640	637	667	686	685	625	659	640	601	643	641	620	649	637	680	651	622	654	612	599	627	618	653	632	633	649	684	666	609	664	604	622	600	607	657	634	662	627	701	629	620	616	655	612	662	677	651	668	620	644	622	660	613	574	663	617	612	650	636	571	632	649	655	651	653	658	645	582	610	600	632	633	625	688	634	596	635	622	600	650	619	676	636	605	640	634	672	682	615	647	652	659	641	620	626	669	631	620	655	643	640	613	637	670	676	643	646	623	654	693	653	662	637	666	617	681	589	619	681	673	619	689	662	634	629	652	642	635	618	648	671	612	628	644	636	624	660	582	628	619	611	678	606	570	673	604	607	645	651	625	616	605	661	662	680	641	628	622	627	656	622	637	605	617	606	645	658	646	646	666	585	616	626	646	663	588	639	677	636	605	632	635	679	676	645	607	619	647	656	683	645	603	654	609	665	624	665	631	653	614	672	642	664	654	677	616	641	606	670	694	652	646	685	679	649	636	615	660	652	626	630	627	641	637	632	693	623	619	636	659	637	687	644	616	639	604	613	694	604	603	626	649	630	597	648	680	666	609	654	612	607	666	671	643	624	640	685	665	586	661	635	642	633	644	642	611	640	651	617	651	615	631	615	658	647	642	656	632	674	642	635	649	620	633	604	657	627	667	689	658	649	637	655	649	638	668	661	631	638	669	644	666	664	607	594	647	627	649	700	644	649	654	665	655	649	630	677	636	658	629	610	718	648	649	623	622	675	632	617	655	659	658	611	642	641	635	621	672	640	639	641	603	626	621	615	600	662	642	677	662	674	657	662	628	651	636	607	656	651	673	628	646	633	633	682	629	667	636	632	607	677	628	586	636	570	633	643	645	657	647	645	606	636	634	629	608	670	657	653	680	619	670	577	623	565	678	670	625	655	637	614	619	639	660	648	637	615	676	628	613	646	612	600	640	647	645	656	619	636	620	639	636	648	617	634	639	638	665	666	636	581	609	650	654	721	652	637	633	660	623	620	630	623	612	635	625	611	642	656	652	635	662	581	693	634	664	634	628	595	665	601	636	656	644	681	639	607	637	640	571	654	669	632	659	657	620	644	629	633	647	652	640	631	647	574	598	625	663	597	628	622	615	676	620	660	688	655	615	624	613	619	657	632	682	666	667	657	588	644	588	625	656	686	611	641	626	629	641	627	634	599	685	611	638	668	646	621	627	596	651	665	655	609	631	591	596	658	619	620	652	642	575	668	659	625	633	615	643	629	641	608	638	605	654	579	613	601	643	636	677	652	593	647	631	664	600	623	672	615	620	649	641	661	618	630	629	630	652	606	668	615	596	571	612	681	646	611	650	622	671	671	655	635	672	644	616	617	670	620	656	670	641	638	681	633	642	606	635	645	668	636	632	652	648	638	649	656	661	659	651	599	640	609	630	681	657	620	644	627	649	625	652	634	692	644	609	676	648	659	595	624	619	612	660	670	611	613	681	657	643	640	652	651	611	630	644	631	681	670	600	587	626	648	605	630	673	638	652	610	642	652	662	639	613	571	636	642	633	583	624	628	621	582	638	665	629	620	627	624	639	665	607	638	623	628	666	628	684	594	627	690	632	675	641	659	614	602	649	632	593	669	596	664	614	667	624	644	650	644	627	643	621	691	633	652	647	668	666	640	661	588	628	659	641	637	652	653	689	656	658	695	609	605	644	645	652	635	630	645	663	602	644	611	642	597	639	658	644	705	645	612	639	624	649	621	624	610	608	625	647	655	645	635	639	643	632	636	656	610	623	685	642	642	601	640	663	595	628	679	617	636	619	640	638	629	669	650	615	590	622	644	560	656	686	632	663	624	681	633	623	635	650	637	646	634	614	659	653	630	652	652	652	616	639	636	613	607	627	649	589	632	626	630	632	651	584	616	662	623	654	644	641	645	613	633	668	646	670	670	631	620	677	615	694	632	630	655	640	627	617	602	597	627	652	680	637	681	620	664	642	646	639	637	639	609	676	650	650	629	634	658	647	656	648	694	642	616	638	597	646	650	655	679	648	647	661	652	666	663	650	671	650	656	620	613	626	673	632	660	623	631	604	670	647	636	619	638	610	615	631	632	632	659	671	662	628	612	652	635	706	642	655	669	624	637	663	599	645	603	675	645	658	639	612	670	647	670	576	659	610	659	666	614	662	660	646	681	636	636	613	616	650	624	675	663	668	622	700	639	565	610	605	636	599	679	636	662	605	608	627	619	620	657	661	595	651	625	605	663	636	673	611	642	631	669	623	672	664	651	627	620	660	630	630	642	652	643	652	631	665	659	655	654	653	658	642	639	592	622	681	661	606	597	671	640	628	619	637	629	628	618	613	654	634	660	592	662	648	657	637	664	656	656	672	625	604	674	633	584	640	595	682	627	650	603	591	630	621	640	685	621	659	659	625	645	644	674	668	644	626	636	637	686	681	619	658	670	612	694	670	656	644	645	618	659	622	644	667	660	618	613	698	663	644	635	660	635	669	625	642	657	631	596	620	629	685	635	611	631	613	626	674	635	660	626	614	652	668	634	656	601	655	591	681	629	667	651	615	629	607	620	693	630	653	675	639	606	652	678	608	624	642	642	632	612	647	663	648	647	667	661	584	676	633	616	627	619	631	647	641	620	592	604	643	610	621	601	674	627	690	669	640	640	610	680	622	598	650	636	689	647	618	659	620	663	638	650	625	638	659	625	616	630	654	633	638	612	648	674	614	601	598	645	573	640	634	657	681	654	633	648	646	643	688	653	621	638	660	622	616	622	689	657	623	601	633	669	622	674	637	618	618	625	631	661	614	666	635	626	708	617	664	715	648	596	628	632	636	636	648	634	664	636	629	633	656	595	688	606	636	600	670	598	650	620	612	610	641	621	602	658	648	647	647	590	644	634	653	613	607	648	598	631	635	642	631	657	649	667	649	633	661	657	609	658	643	606	602	628	639	663	655	676	642	668	661	630	669	609	668	661	625	662	652	597	648	648	638	675	660	627	625	648	649	630	633	648	630	656	607	630	631	683	630	625	630	634	659	644	661	651	649	630	636	597	650	658	594	621	649	630	648	640	612	643	590	673	608	638	638	599	642	650	662	639	622	684	599	641	633	652	635	649	645	621	620	676	641	651	577	600	666	640	626	653	649	633	607	692	623	603	616	630	663	686	649	636	666	633	663	636	626	636	612	638	649	642	632	635	607	683	661	616	631	628	610	630	697	625	665	623	652	639	679	617	622	667	678	633	628	667	639	652	626	644	651	645	608	653	569	608	619	647	586	639	639	630	623	617	681	631	666	621	651	625	612	667	633	614	615	648	641	648	625	599	664	642	601	674	602	658	662	630	658	648	689	615	608	600	600	614	585	677	672	623	633	603	635
79293	76021	63272	37116	25846	16778	9094	6797	3914	2448	1351	817	706	589	547	432	379	269	288	307	294	291	266	256	272	257	246	252	238	241	256	241	241	268	243	246	259	271	260	239	271	267	245	270	266	215	255	262	273	260	251	249	269	243	259	246	257	252	240	259	285	257	232	264	255	273	252	271	249	254	271	258	250	238	257	256	289	265	259	261	268	245	279	277	282	254	263	269	262	241	264	250	266	235	239	260	269	279	255	208	290	270	242	265	299	251	245	264	270	245	283	268	282	278	267	246	247	287	258	290	261	272	291	262	284	238	238	246	247	263	250	244	285	236	253	263	262	248	226	250	245	258	232	240	244	263	262	275	265	253	262	245	258	262	255	254	253	243	271	227	279	251	258	235	250	267	270	261	272	260	261	224	266	244	251	226	244	248	270	261	242	258	256	271	219	261	240	244	262	262	264	272	267	263	232	257	246	253	232	250	275	286	242	238	248	230	287	246	273	269	276	264	247	239	241	250	269	243	237	225	237	259	242	266	240	264	256	250	270	233	267	260	238	261	257	259	224	270	273	232	255	263	221	245	293	266	237	221	284	252	263	277	248	283	270	245	259	252	285	253	258	233	250	252	289	253	231	302	263	260	270	248	275	268	243	289	265	284	269	252	264	255	244	267	284	228	244	273	239	235	243	262	260	246	256	265	261	271	235	268	277	278	247	246	266	258	234	258	253	247	218	278	273	245	291	277	242	267	268	252	277	290	252	276	271	270	231	269	284	239	254	252	269	247	264	255	285	249	261	225	277	279	261	244	264	278	228	249	257	268	230	232	269	240	256	285	277	265	264	260	262	254	277	250	253	250	238	250	265	237	281	264	255	240	259	278	250	258	271	278	271	249	254	256	236	283	265	280	249	234	271	262	249	249	252	258	280	258	242	244	277	282	235	244	232	256	274	233	270	252	240	255	240	259	241	281	239	232	224	253	244	242	271	277	258	292	255	272	266	232	246	247	243	291	271	275	256	241	278	251	256	282	242	246	270	253	248	267	230	296	226	254	272	261	250	260	274	269	275	245	256	235	262	252	248	242	262	272	252	236	225	269	265	253	240	289	263	252	259	260	252	247	244	246	252	276	247	255	273	263	266	248	258	273	242	255	256	222	259	228	234	251	294	275	256	263	252	232	250	272	255	246	241	239	261	243	247	237	276	254	262	241	262	242	263	282	241	241	249	261	255	255	256	236	235	234	251	228	230	231	272	249	246	269	248	254	264	270	241	235	248	269	257	253	278	273	252	250	265	256	228	295	248	280	247	245	240	268	258	250	255	235	245	242	242	258	260	262	300	258	262	285	217	260	258	272	274	251	246	242	239	268	259	232	256	279	266	259	256	241	269	241	257	264	267	252	248	241	243	240	261	262	277	285	256	251	271	244	224	269	266	266	259	260	259	233	234	264	267	269	247	286	249	238	240	248	266	258	262	260	260	243	283	268	257	243	241	250	233	278	224	267	252	290	284	251	251	252	245	258	253	243	277	235	214	259	254	258	232	259	274	282	285	256	263	268	253	260	262	251	267	289	272	262	240	278	256	263	252	271	246	275	250	241	284	212	279	268	230	279	244	248	249	286	241	250	270	260	259	255	253	230	260	259	245	243	242	236	259	259	253	250	301	248	252	279	246	291	271	264	277	252	231	242	240	274	255	235	278	276	275	273	241	264	253	242	236	255	244	235	282	234	250	278	241	243	274	270	269	262	263	279	256	264	247	280	260	286	264	263	251	247	261	234	273	238	254	255	262	279	235	250	244	264	239	273	241	263	242	242	257	266	257	259	263	275	244	279	256	272	246	229	258	248	278	252	290	249	248	275	254	237	262	262	257	245	254	234	255	278	258	270	256	238	248	275	258	245	254	222	256	265	292	270	276	241	222	240	274	264	250	254	253	274	246	283	238	252	263	253	255	232	282	276	243	260	220	257	239	271	233	272	270	264	228	244	253	233	238	253	260	271	271	233	230	244	280	261	259	259	257	247	260	277	278	239	279	244	234	227	256	230	274	258	268	263	239	264	231	276	243	233	292	250	246	241	263	233	289	256	254	250	258	279	261	247	258	238	235	243	262	254	253	256	262	270	262	260	256	261	237	249	269	256	217	276	243	253	257	265	230	253	275	294	240	248	245	256	266	248	246	222	236	239	265	269	242	269	238	253	292	305	258	241	258	256	271	248	238	235	275	286	225	263	269	269	237	210	256	272	271	241	285	260	302	255	261	267	224	254	225	244	239	257	269	277	276	256	258	262	269	264	282	237	246	250	243	285	230	263	237	275	256	265	259	266	237	273	281	248	270	262	253	263	241	247	258	234	247	249	276	240	265	220	246	280	236	251	257	266	237	257	262	285	263	230	252	248	244	287	248	259	246	246	263	251	254	260	264	225	239	236	259	220	250	259	260	237	243	261	247	245	280	254	228	253	262	272	255	258	249	248	271	277	247	263	263	261	263	235	252	267	219	246	241	269	217	267	246	227	289	283	264	223	248	242	274	210	249	253	271	246	281	257	258	260	241	268	267	242	291	264	255	241	246	276	261	249	240	268	240	291	245	249	289	240	242	239	245	245	261	268	271	272	286	262	280	241	265	255	247	270	288	253	290	276	259	282	218	257	271	254	251	278	277	243	250	245	270	254	265	218	253	256	257	256	282	239	230	254	255	267	261	287	240	267	291	259	248	243	237	281	251	265	259	239	247	237	238	269	245	219	223	210	272	279	244	250	268	279	278	253	262	230	239	263	252	225	256	262	285	279	279	254	252	263	251	227	261	281	240	217	266	262	257	244	245	230	235	259	255	224	304	285	282	264	240	265	233	266	258	242	301	244	259	253	239	243	226	218	241	248	267	257	256	235	240	243	236	265	243	272	246	269	271	268	240	266	259	254	256	258	253	265	225	265	264	256	248	283	259	269	249	239	241	273	269	252	246	234	248	275	244	262	255	264	230	277	273	238	251	252	259	246	242	244	245	228	258	274	257	237	253	246	266	252	252	264	280	263	290	274	265	267	245	265	262	251	264	247	266	237	247	269	224	270	268	276	271	229	253	241	265	252	272	241	248	271	227	255	231	262	203	260	266	267	262	235	267	278	259	257	250	266	265	284	264	249	252	252	253	227	269	266	245	262	270	265	283	255	247	257	256	252	266	250	278	248	249	251	251	275	258	218	229	253	238	270	258	239	245	247	249	262	254	275	258	273	264	246	263	274	235	278	238	249	243	236	260	254	260	217	257	254	281	236	263	276	275	276	250	278	258	223	251	240	259	244	239	267	227	245	248	279	259	253	270	240	232	261	260	233	281	264	229	272	299	254	269	263	242	238	246	261	241	237	241	251	246	250	241	261	241	258	256	259	244	237	260	278	255	247	254	266	262	268	280	258	299	248	222	275	244	217	270	234	276	261	257	252	264	271	244	242	271	262	231	245	245	246	260	245	238	242	283	247	281	251	262	259	245	250	248	295	256	221
54214	61281	56848	39956	35002	28194	20291	18532	12903	8684	5227	3131	2835	2330	2086	1436	1228	1039	811	844	822	790	776	635	628	681	648	629	672	706	657	583	609	646	604	645	634	654	677	645	606	640	666	652	642	583	631	648	595	664	638	604	630	671	652	621	608	606	623	622	642	645	642	634	651	647	648	654	636	614	679	612	645	646	595	681	661	635	639	662	655	638	626	607	635	633	656	653	674	625	687	625	638	681	634	642	644	573	611	654	598	669	623	620	646	640	625	618	609	666	587	662	683	673	663	624	622	663	648	629	634	610	616	652	610	672	657	632	631	634	599	620	621	635	630	648	652	639	616	645	623	635	642	614	611	665	674	636	664	617	645	629	681	637	606	634	647	675	656	642	659	618	602	578	634	610	633	672	631	643	664	667	663	631	630	681	590	621	626	627	650	672	697	692	608	631	691	632	596	672	618	640	648	643	609	641	636	660	657	663	665	665	657	639	657	652	607	636	640	630	663	697	607	606	617	651	608	674	643	639	646	664	622	644	670	635	629	692	645	613	625	653	667	626	621	588	632	666	646	627	642	627	656	642	629	636	669	647	630	638	641	649	654	685	631	662	591	574	642	651	657	677	599	650	619	654	669	646	640	677	639	631	668	632	655	613	627	597	649	657	625	651	681	635	651	618	654	642	665	620	650	655	618	614	623	610	615	642	610	655	643	656	646	626	633	664	639	649	621	652	638	615	626	624	625	603	659	660	632	608	659	637	652	691	662	630	662	669	616	661	626	656	640	656	638	664	627	601	638	591	623	660	649	589	622	659	608	672	607	642	648	638	656	645	589	665	578	645	633	610	651	623	623	599	661	647	640	655	670	612	657	614	614	615	661	623	638	578	658	616	636	657	656	643	637	609	642	614	662	614	600	636	654	628	674	661	637	665	633	650	630	624	603	652	638	580	631	640	618	690	584	614	624	610	634	624	645	680	595	615	648	606	659	662	633	641	650	646	662	596	627	646	638	606	653	652	617	614	664	639	625	647	630	673	627	656	636	613	645	669	686	598	614	652	611	656	646	667	665	658	608	633	652	657	647	610	618	645	614	629	623	675	638	632	596	615	617	657	655	641	610	583	673	650	654	692	656	642	683	669	641	582	654	637	592	619	626	664	606	637	601	629	622	625	626	610	620	630	614	653	665	642	656	636	625	609	688	592	659	628	627	699	587	670	634	630	592	636	622	645	638	691	684	605	660	654	630	652	610	606	649	634	616	633	594	624	636	629	666	630	655	611	589	652	616	594	664	628	625	620	630	600	598	616	671	628	666	627	651	627	609	704	678	654	607	626	640	602	602	635	651	612	679	612	612	605	626	589	641	625	594	680	703	664	645	611	645	621	640	678	581	681	641	623	648	608	625	614	647	628	620	700	629	591	630	626	605	660	631	615	598	611	646	631	637	634	643	651	602	609	633	643	662	607	652	654	660	635	652	661	680	703	684	679	622	618	621	643	652	648	609	636	668	670	657	644	647	645	633	678	671	628	646	650	656	657	651	661	649	655	637	612	631	610	629	635	628	642	613	674	656	654	625	618	674	663	648	648	640	660	639	629	665	662	680	601	648	624	644	649	616	675	599	683	677	665	655	595	605	656	616	641	698	634	605	721	675	616	622	611	659	645	612	623	629	608	668	595	654	658	649	648	616	648	624	617	662	623	633	670	673	596	607	630	609	641	635	615	605	670	620	663	619	617	654	633	649	664	587	602	608	644	585	651	616	637	661	652	637	615	690	614	621	682	645	648	643	648	648	634	644	698	649	604	628	661	676	636	688	589	639	642	638	678	635	612	624	632	648	625	651	637	594	642	628	627	632	629	658	655	663	699	647	622	611	653	599	657	673	663	663	617	615	672	662	623	617	648	614	643	672	627	627	665	668	633	619	663	638	672	673	641	633	611	648	628	637	639	635	615	685	665	648	649	693	626	655	649	621	601	647	645	633	630	572	617	622	653	639	633	647	687	635	616	614	618	638	605	654	593	622	624	607	633	663	638	674	626	676	621	655	663	649	651	653	657	576	636	639	592	631	593	618	621	607	664	635	639	634	653	636	628	644	599	604	670	636	665	628	633	624	656	644	681	630	643	637	654	589	687	634	651	611	665	621	655	635	616	701	691	621	635	637	604	619	672	615	640	632	627	655	630	643	634	637	687	671	590	625	663	686	583	627	654	624	603	656	679	592	587	623	660	632	671	652	622	612	671	653	660	629	701	606	651	651	640	659	674	679	653	670	647	646	639	666	627	651	637	622	639	614	655	628	643	633	599	658	631	628	654	666	651	639	634	619	620	643	634	696	665	679	636	643	652	665	632	618	655	637	642	634	629	614	647	626	649	617	610	629	641	638	640	639	654	603	654	608	630	637	618	631	635	647	631	616	639	604	661	627	592	636	649	593	617	604	670	642	629	610	648	653	615	670	647	631	642	667	623	624	642	651	664	618	601	647	659	623	668	683	639	643	653	582	661	654	630	657	636	607	664	640	652	663	610	624	629	646	693	643	621	664	667	649	616	633	649	641	672	580	654	648	613	658	638	624	644	632	660	649	636	645	627	635	607	659	643	684	606	601	644	644	662	631	691	658	657	603	614	626	627	636	645	661	638	613	649	684	611	619	627	667	590	639	675	595	624	645	630	639	669	651	639	607	643	592	628	594	628	635	628	665	707	655	601	647	624	627	591	628	583	615	653	646	621	668	661	657	623	638	664	671	610	670	636	619	643	623	693	615	619	623	668	614	616	627	679	637	638	617	639	656	647	670	673	664	631	662	628	622	619	626	647	576	663	633	606	638	615	642	630	634	628	626	616	655	640	657	578	641	609	641	657	623	612	668	627	596	604	700	654	629	667	687	606	600	700	661	637	627	635	593	621	635	644	656	665	629	644	624	641	666	652	646	688	606	606	602	638	695	619	623	607	649	656	646	682	657	669	641	656	654	652	667	632	661	691	646	674	635	629	606	651	601	646	645	611	648	639	639	606	644	655	662	641	667	650	634	658	647	661	604	618	666	604	637	616	619	633	677	701	607	649	638	672	646	618	635	589	595	630	647	614	630	671	610	640	651	679	682	671	662	641	632	600	606	584	661	632	650	632	624	616	649	598	692	645	657	675	691	589	608	666	602	632	614	619	605	643	661	641	650	623	645	653	656	626	638	672	609	671	631	614	619	646	616	621	629	630	630	666	645	660	653	628	621	606	624	694	666	585	649	639	654	618	602	661	629	640	692	644	635	648	609	644	657	650	611	674	697	641	666	634	604	641	628	669	641	668	603	633	656	652	633	608	635	616	615	627	677	608	632	675	590	603	691	645	659	678	648	630	645	625	646	627	652	619	654	670	664	672	632	678	673	614	685	651	680	628	682	629	638	713	616	627	653	595	624	614	632	625	682	613	630	642	671	661	629	650	648	655	644	617	631	642	628	647	649	659	610	606	657	618	607	647	625	626	629	634	652	600	648	641	597	638	645	627
79156	75897	63833	38392	26528	17013	8949	6885	4336	2463	1344	786	798	536	504	447	380	371	307	305	255	264	259	265	259	282	266	273	245	279	278	264	253	263	247	227	238	254	278	256	275	273	241	244	273	263	239	264	281	239	265	271	256	258	245	247	260	290	254	272	241	250	244	268	264	242	246	238	254	258	279	248	252	226	221	250	255	261	253	262	271	243	243	266	273	277	240	240	242	244	266	281	284	239	233	241	262	260	260	266	231	250	274	252	281	251	266	263	244	270	276	274	237	301	207	244	265	266	242	233	251	223	242	273	244	246	271	248	260	263	241	290	254	239	280	296	243	243	279	234	251	264	280	250	256	255	244	255	253	233	250	242	255	263	253	261	259	265	275	263	256	251	247	245	242	275	259	234	261	229	271	258	250	254	250	239	274	267	255	283	249	231	221	245	243	269	261	278	272	240	226	235	242	212	225	244	247	253	270	241	259	275	259	261	267	261	256	255	239	246	271	288	264	237	242	263	273	241	240	267	255	245	212	214	258	264	247	258	247	257	242	259	248	249	278	252	270	261	233	266	238	229	244	238	238	279	249	258	258	255	243	266	266	253	254	247	266	273	274	246	261	274	229	278	261	266	270	242	251	267	274	233	225	229	251	240	261	255	285	232	245	239	284	242	242	256	266	265	255	271	238	239	246	257	258	234	225	248	246	262	252	264	263	246	241	241	234	262	287	245	273	253	235	240	279	262	264	239	255	253	227	219	260	272	257	273	246	242	270	236	254	241	254	251	245	255	248	271	254	271	289	257	272	235	251	266	261	268	258	245	277	248	249	276	255	233	252	258	262	219	242	254	220	270	253	250	260	255	255	240	235	231	236	248	254	275	263	237	268	251	254	250	257	257	258	238	288	288	285	277	268	280	288	253	216	281	279	266	270	252	243	275	263	261	249	273	237	284	241	237	261	238	266	247	239	282	271	256	236	243	243	245	265	260	250	256	258	267	240	245	210	226	279	266	254	245	229	253	234	262	231	253	234	255	246	266	261	248	247	244	255	241	263	250	244	261	230	249	278	237	252	254	262	241	276	263	255	271	246	265	249	282	233	273	273	282	239	234	276	261	265	233	244	269	314	231	240	283	242	280	253	255	228	264	261	266	259	261	262	265	273	227	243	256	257	251	254	263	251	259	270	284	261	269	262	237	277	268	251	264	250	247	239	241	242	248	250	276	274	248	284	252	260	243	244	262	245	254	249	265	258	260	243	285	242	265	252	259	248	240	287	242	283	288	248	281	239	275	232	263	267	216	224	258	249	241	288	256	280	260	254	251	279	248	277	273	250	251	250	256	248	284	278	255	258	276	242	249	232	257	246	261	241	265	247	238	229	282	253	245	217	254	248	242	249	241	257	229	243	260	271	285	249	240	266	212	227	242	239	267	245	259	233	264	270	239	261	256	225	275	223	234	259	204	271	238	235	241	226	240	297	270	267	249	251	245	239	243	252	270	270	231	219	241	252	245	249	272	254	246	250	270	244	242	240	279	251	256	285	277	249	242	254	263	250	271	248	247	239	247	249	218	244	237	254	247	237	258	247	253	246	244	264	270	232	270	237	259	276	284	277	273	265	267	247	241	295	255	269	208	242	247	226	243	257	255	259	274	246	263	237	244	273	267	266	236	253	221	234	269	270	278	234	265	258	269	262	231	260	280	287	229	231	279	239	261	251	270	256	265	251	263	254	264	245	272	264	265	262	237	254	252	253	254	261	266	277	265	245	288	228	264	268	262	255	228	289	246	233	270	249	244	275	260	256	262	264	236	245	269	269	244	256	255	282	242	271	276	278	212	270	258	268	253	261	263	271	252	235	277	242	281	261	266	255	252	250	274	230	256	266	261	257	275	273	213	272	255	260	250	249	236	251	252	276	231	243	248	259	224	249	241	280	243	265	245	276	237	248	245	285	274	248	284	252	264	269	276	257	263	244	227	252	266	244	258	247	266	290	242	275	262	244	267	260	241	235	264	245	270	288	255	259	258	249	259	258	261	264	244	272	264	286	271	265	266	264	259	283	246	224	239	245	258	263	262	247	203	257	249	280	238	274	237	261	244	232	235	250	245	242	246	250	256	258	243	232	277	265	252	259	249	249	234	254	273	248	275	257	251	231	255	248	251	259	237	245	274	261	253	246	235	224	242	251	250	284	228	279	239	228	286	262	242	220	267	239	268	259	261	263	266	243	254	251	248	262	322	266	264	246	245	257	228	227	259	254	260	271	253	280	245	257	246	250	267	258	283	248	241	262	279	269	235	254	259	211	242	257	289	277	236	239	252	253	235	279	253	257	262	249	237	241	252	272	256	259	272	294	273	253	295	285	272	247	272	256	245	283	255	246	251	238	257	247	250	259	257	263	251	257	236	267	268	242	258	269	236	251	240	262	266	269	221	243	248	223	236	239	287	247	262	247	243	243	227	266	239	269	253	248	252	236	236	248	265	275	263	284	301	248	239	273	258	236	247	280	203	259	281	256	278	259	252	267	274	243	257	283	266	261	230	260	276	275	255	249	249	260	240	280	225	280	228	243	227	234	252	265	244	266	253	294	237	250	241	251	259	222	251	251	277	271	257	259	259	248	248	255	235	265	278	267	258	236	277	261	237	284	276	271	269	283	241	262	258	265	262	232	270	235	260	255	246	275	264	250	270	282	282	266	261	264	267	264	240	293	234	259	250	266	279	243	253	262	260	241	262	254	272	235	271	267	276	246	271	272	249	253	280	256	273	259	258	262	237	253	255	277	245	274	248	273	261	276	262	231	285	260	253	266	261	263	295	243	255	282	261	217	299	277	248	264	247	263	258	268	278	251	261	237	264	252	283	232	266	261	284	272	284	263	264	252	279	231	263	275	260	255	253	252	269	275	246	263	250	255	279	273	238	247	257	267	276	255	236	239	264	262	245	229	270	233	250	250	277	272	252	255	245	244	210	255	271	287	259	245	268	239	250	256	250	248	247	230	262	297	247	290	237	277	271	253	243	250	279	253	252	249	280	245	214	237	222	260	242	232	267	255	236	274	285	268	269	239	263	244	277	266	248	257	259	261	269	247	256	243	281	265	267	276	236	248	257	273	260	281	245	254	277	257	231	261	258	249	256	236	270	251	248	264	222	239	229	242	276	250	254	284	230	255	253	264	235	242	262	277	251	261	266	233	250	275	262	236	286	248	279	244	294	240	218	248	234	248	226	251	267	263	244	222	273	258	258	284	230	243	256	232	268	260	245	258	262	252	243	254	239	261	269	251	226	270	282	249	248	239	231	254	241	269	243	249	273	264	245	281	294	253	255	260	280	241	275	253	255	235	265	265	266	236	270	247	269	251	211	296	246	241	262	265	246	248	279	259	258	263	253	255	280	254	223	265	273	275	255	234	269	241	257	232	267	257	250	225	260	252	262	236	263	256	244	253	277	258	257	272	256	257	255	246	259	252	250	275	255	275	239	255	258	287	261	247	261	274	268
53688	60757	57840	41122	35625	27906	20019	19011	13730	8949	5267	3070	3152	2157	1997	1546	1339	1126	936	809	760	774	722	638	647	661	639	658	636	655	614	679	642	653	637	641	637	610	617	644	668	672	667	635	618	633	634	639	649	636	643	640	633	659	601	651	650	607	685	643	662	671	656	617	652	645	614	578	639	623	627	610	632	607	592	616	622	614	612	684	610	656	604	625	627	585	661	662	641	642	655	635	621	640	649	629	684	671	633	625	648	635	622	604	594	630	647	608	619	602	650	647	625	644	679	637	682	675	700	639	657	622	614	667	579	631	656	619	656	670	598	612	666	657	655	642	642	615	686	659	645	631	656	633	651	607	652	662	682	650	654	622	673	607	624	654	638	616	629	635	636	653	668	666	651	615	593	640	650	644	586	660	621	659	622	615	678	684	630	663	654	610	666	654	645	612	641	621	616	642	620	640	634	648	676	633	585	654	634	622	609	616	601	653	656	668	725	562	612	637	653	647	586	626	661	680	622	620	639	612	630	661	645	637	643	618	656	666	582	666	629	652	631	622	571	653	592	665	611	655	668	632	644	598	598	637	630	683	666	618	654	641	663	629	607	621	622	609	671	636	593	630	643	597	628	670	641	619	665	611	607	662	619	692	606	658	622	645	609	650	650	652	636	618	675	651	666	641	615	632	636	645	628	629	645	608	642	618	670	684	655	647	604	608	630	659	600	630	611	629	663	633	645	663	627	628	622	661	657	632	622	626	645	655	618	635	642	645	621	615	638	689	623	643	648	633	608	645	633	612	648	651	651	625	642	657	687	630	632	616	608	638	641	661	663	640	627	649	620	605	651	664	649	648	629	700	660	650	642	635	624	627	665	583	633	582	599	586	662	649	625	664	664	605	627	663	659	615	622	645	663	660	610	610	621	642	661	665	596	579	592	575	649	615	642	681	630	672	571	634	624	656	651	624	666	638	631	647	657	664	662	631	633	648	682	638	624	671	622	607	626	611	639	606	644	658	667	611	657	644	647	647	577	599	635	636	670	561	629	624	665	605	640	665	647	633	657	638	646	631	642	624	653	616	638	674	647	622	599	614	624	668	618	666	588	638	684	675	604	641	633	635	614	672	661	593	608	624	661	588	665	656	665	632	635	650	682	616	623	660	618	636	595	641	635	634	644	636	593	644	626	678	648	650	636	588	648	632	637	685	642	659	604	583	629	605	609	641	630	622	634	594	640	670	632	669	628	633	636	682	621	638	672	630	652	655	618	649	598	636	642	645	629	621	664	673	617	629	670	598	650	643	627	617	601	663	647	606	617	661	646	648	630	606	623	646	643	609	630	651	683	694	580	644	579	604	652	621	650	628	661	644	628	576	646	628	652	599	576	651	638	619	675	641	616	644	635	633	620	632	683	688	628	640	583	684	672	689	638	692	617	629	636	633	612	679	622	645	656	615	646	616	661	664	649	613	664	679	635	641	593	611	649	646	617	643	636	652	638	653	625	641	657	632	649	647	636	649	645	671	590	597	610	635	612	583	656	616	684	629	693	620	693	618	639	651	620	694	630	595	651	640	639	642	610	615	655	623	660	602	689	697	652	652	634	632	574	644	622	632	677	637	635	651	651	581	660	594	680	607	612	652	628	606	671	620	615	683	648	620	677	635	632	643	591	649	694	660	644	644	592	675	682	628	670	604	675	618	648	641	611	618	652	661	659	669	615	669	644	635	636	637	665	648	633	628	657	648	620	641	617	681	670	678	600	582	655	615	642	632	636	640	648	651	627	625	626	603	609	627	644	652	641	649	661	621	658	678	615	678	625	688	630	625	642	638	637	651	674	647	646	646	647	631	657	626	669	657	637	646	675	643	629	598	605	654	630	661	658	627	634	638	609	662	645	658	623	628	644	607	632	630	658	640	635	644	669	570	586	664	657	618	650	669	631	656	681	638	643	644	641	633	679	628	624	593	615	634	627	627	649	653	660	675	629	651	674	638	675	645	640	639	584	641	632	598	657	676	617	703	655	621	598	655	624	623	634	690	664	654	650	641	663	635	636	598	640	631	644	670	654	645	610	577	649	677	665	577	645	654	632	633	632	633	625	643	599	616	630	615	644	621	670	626	691	607	705	628	618	685	644	648	634	639	650	657	623	634	629	632	686	659	655	616	639	622	631	616	661	618	609	668	663	617	629	629	607	634	607	638	640	665	684	646	650	690	666	651	636	659	699	619	619	611	621	651	661	644	649	631	596	665	669	617	612	626	648	631	628	684	660	671	631	627	633	601	590	605	607	617	618	628	647	671	619	642	646	651	622	661	665	613	632	619	681	632	636	620	662	638	685	637	668	650	668	670	589	656	640	611	681	656	580	642	607	641	621	616	632	628	636	640	657	654	632	603	658	640	645	639	658	614	649	620	623	682	653	674	622	618	634	660	693	607	652	617	655	626	670	644	649	636	603	637	666	623	653	679	610	640	675	632	638	683	646	657	646	648	671	600	598	646	680	668	609	604	649	592	587	620	623	590	647	633	669	655	649	688	663	650	592	612	681	610	658	609	638	625	655	627	654	608	567	635	638	638	631	618	664	679	658	683	584	630	697	634	620	669	642	645	641	597	622	717	632	678	644	643	643	653	655	608	643	649	694	652	595	659	655	647	604	627	629	644	678	634	632	642	642	596	634	625	649	635	703	629	645	670	674	687	627	652	608	639	635	592	627	639	639	661	636	654	672	654	627	635	619	641	607	687	645	606	645	634	627	698	648	650	629	620	639	650	652	693	659	679	671	607	661	587	640	629	675	624	624	622	632	604	611	682	654	634	660	650	646	640	662	615	638	660	637	678	684	631	678	646	603	623	658	624	596	661	649	695	616	619	646	635	631	636	636	653	638	635	630	627	672	682	641	631	635	645	613	631	650	646	622	624	604	657	632	609	642	654	625	667	594	651	650	639	609	639	600	662	627	592	638	631	622	593	620	683	606	659	633	596	609	625	605	642	622	621	644	638	645	673	616	643	684	661	624	618	625	637	635	660	619	670	582	624	648	597	603	624	633	618	662	654	653	673	662	662	638	654	664	657	602	655	622	610	676	630	637	615	669	645	607	652	654	663	622	609	682	666	625	611	607	641	674	618	632	607	631	644	605	639	685	621	676	666	584	646	608	647	626	595	614	620	602	627	636	639	633	654	650	647	667	607	660	628	661	650	662	622	620	664	687	626	636	643	620	626	632	650	651	614	675	635	629	667	664	661	615	606	659	648	604	681	622	637	629	609	634	625	615	652	693	618	619	669	622	611	637	646	628	603	671	606	611	681	652	662	663	699	670	610	588	626	619	621	640	633	641	620	640	625	610	671	618	622	622	642	612	641	610	655	675	668	677	643	630	662	643	654	670	638	615	641	623	604	601	638	620	640	624	612	612	628	704	600	609	646	651	631	627	620	628	614	641	624	678	638	664	607	642	672	650	580	611	622	612	678	618	602	652	652	627	608	648	629	689	622	652	647	648	625
78920	75786	64570	38277	26845	17774	9015	6251	3971	2183	1352	791	707	508	480	396	389	363	273	300	266	291	249	277	247	220	267	256	263	242	265	252	235	256	244	268	267	267	235	259	238	248	256	228	235	266	269	244	234	228	287	273	251	241	223	243	279	278	260	239	244	252	251	292	263	249	250	254	250	248	248	265	286	273	250	243	252	258	231	256	261	247	249	274	276	275	241	262	250	252	295	256	252	249	261	244	245	249	240	263	284	249	271	257	265	237	244	250	262	266	255	253	276	241	256	262	267	255	225	258	239	232	228	256	271	274	255	260	279	259	263	230	272	238	248	272	286	242	261	235	254	255	269	241	279	251	243	258	267	268	278	252	259	293	244	279	255	243	276	250	274	256	275	255	242	257	241	272	244	259	253	254	234	239	258	245	245	253	237	225	269	240	267	284	245	256	258	236	258	263	263	236	281	238	262	238	253	258	261	261	242	246	231	241	237	243	265	251	295	261	249	243	232	262	246	252	248	293	277	222	265	269	280	254	224	254	275	253	242	256	262	260	254	213	284	261	265	252	249	256	253	249	255	304	254	281	246	249	246	248	257	269	261	260	267	271	256	252	256	271	259	242	264	259	272	265	291	273	265	253	275	268	247	266	261	274	259	230	251	225	259	278	262	246	290	252	283	254	269	256	263	249	247	245	237	286	254	255	250	253	276	233	265	258	241	267	237	270	219	262	252	239	252	270	270	228	256	305	271	259	263	268	303	262	271	216	221	262	282	249	247	225	281	216	295	270	225	238	240	252	262	265	283	284	287	256	256	255	260	226	240	255	280	258	253	276	242	253	267	269	252	266	280	286	258	250	250	246	249	235	290	273	282	259	263	267	244	276	251	264	243	234	249	251	203	273	258	260	238	268	225	250	269	255	270	224	262	264	292	249	263	267	228	276	261	263	266	217	255	280	232	279	231	263	259	240	267	255	278	258	227	289	231	278	261	225	280	236	274	282	258	276	258	257	275	257	268	255	293	259	274	238	237	259	271	253	245	269	286	223	261	247	276	241	274	234	267	223	238	232	281	248	246	266	262	253	261	238	262	237	261	245	255	285	246	250	237	262	241	263	275	275	267	234	257	248	249	289	269	264	266	241	250	256	211	258	221	283	266	277	272	259	267	231	265	240	253	250	227	246	261	266	239	229	248	265	256	269	268	242	250	272	252	247	238	262	260	220	245	234	259	245	258	226	275	235	250	269	259	259	287	246	263	273	280	271	267	247	271	250	262	246	246	266	261	216	273	241	272	260	261	278	235	285	245	252	283	262	261	267	272	253	267	272	267	248	235	241	258	256	241	250	239	273	240	240	247	265	234	250	266	239	250	233	252	271	252	264	237	227	263	271	265	263	250	274	241	259	244	233	222	261	273	257	282	253	260	221	251	248	248	233	241	233	252	270	257	270	264	255	239	281	238	257	267	273	240	277	238	259	261	239	279	251	259	254	256	279	258	245	264	261	253	238	279	263	227	256	256	253	238	268	250	245	275	260	236	247	249	271	255	237	233	254	288	252	243	233	251	266	277	234	252	244	256	245	248	234	262	254	293	266	283	271	278	264	255	309	255	267	268	253	244	234	287	253	267	263	264	251	254	269	257	235	246	250	234	273	248	263	269	242	260	254	265	226	244	251	252	242	262	253	274	243	256	242	269	261	250	281	259	259	247	272	282	247	236	225	250	223	277	257	230	256	240	232	268	266	246	236	248	235	260	244	244	248	257	246	269	282	266	269	253	227	256	225	266	257	255	258	243	255	237	250	270	271	235	249	286	271	273	263	253	284	236	256	261	241	232	258	224	275	248	269	250	277	260	271	271	257	244	242	272	254	241	260	255	257	253	254	265	263	262	269	258	264	243	213	223	254	242	254	247	280	256	236	236	271	257	247	257	295	232	257	252	246	251	273	232	247	268	256	254	265	272	269	271	241	216	244	238	277	274	246	257	238	253	295	231	286	274	241	287	243	242	247	265	246	247	282	272	253	268	255	253	273	254	257	268	255	246	260	249	256	253	270	275	269	256	250	278	239	254	237	269	290	259	260	251	238	279	224	263	259	243	238	253	247	246	253	262	272	236	282	244	260	254	280	227	230	244	277	264	271	233	242	240	256	217	238	274	248	293	271	272	241	273	252	269	277	251	243	246	270	277	268	242	277	260	232	258	254	267	248	257	275	254	244	256	241	256	244	264	292	278	247	251	248	248	246	276	245	269	251	236	254	234	238	268	258	253	242	234	271	267	248	243	261	248	274	290	249	252	252	258	243	270	266	237	257	251	240	247	290	263	283	250	227	246	242	267	285	252	261	237	246	252	246	249	263	223	244	240	237	222	238	266	236	235	239	287	253	278	247	266	253	264	253	245	261	259	268	277	276	224	235	242	244	266	250	256	280	244	265	230	275	273	257	262	267	273	288	267	278	252	247	253	250	275	236	256	249	249	245	272	277	268	268	239	254	265	261	295	275	245	251	242	255	272	241	249	255	245	265	244	277	254	252	250	290	238	278	273	240	272	258	266	260	255	278	249	238	277	219	261	265	227	232	275	242	290	250	260	225	250	265	239	278	252	293	261	275	261	285	243	246	237	269	241	272	284	242	258	289	278	242	284	271	250	212	237	250	249	252	241	238	247	252	223	263	244	245	256	214	242	241	241	243	254	251	243	260	274	278	254	244	238	266	274	252	277	245	243	248	248	227	248	228	283	228	236	298	264	246	271	257	259	271	258	243	251	249	256	241	261	270	236	243	240	259	250	229	277	258	252	258	282	261	260	245	246	255	263	256	267	261	248	254	283	271	291	245	263	213	284	266	232	264	293	248	241	256	217	211	259	256	262	222	265	266	240	284	266	255	259	251	254	265	271	293	273	282	232	233	262	253	254	279	241	267	257	273	244	256	277	241	253	216	280	233	245	262	239	232	252	240	249	251	253	250	299	277	239	247	284	260	268	264	260	244	265	248	274	251	250	278	240	270	262	262	265	242	282	254	215	221	258	252	285	229	250	278	254	251	226	260	255	257	229	247	264	233	237	256	277	255	267	223	273	281	247	258	274	241	259	252	286	264	252	250	253	240	269	234	240	264	283	272	282	254	264	277	264	254	271	272	256	259	274	268	252	261	265	232	265	267	259	256	242	268	264	268	258	229	263	242	280	236	253	263	239	246	250	258	240	236	251	261	264	244	232	257	242	246	257	243	246	273	239	267	259	260	266	246	261	241	249	273	276	243	234	268	255	247	274	248	253	257	292	248	264	245	251	239	233	235	252	243	266	215	251	254	224	229	254	282	236	245	272	273	234	259	229	262	245	250	267	252	247	246	261	250	252	261	252	239	245	274	265	251	235	250	235	268	243	247	259	223	237	256	251	258	234	236	264	235	255	257	267	232	230	235	233	239	267	207	283	233	277	238	237	266	278	267	245	275	243	289	233	243	251	281	266	248	269	283	284	240	274	246	241	266	250	249	274	253
53307	61124	57783	41805	36248	28664	19810	17978	13212	8143	5149	2977	2844	1938	1632	1424	1217	1067	889	779	770	722	659	652	665	641	631	667	633	629	649	652	650	648	613	656	622	608	626	638	610	617	645	633	658	664	642	645	613	631	658	647	645	670	669	660	658	618	665	641	625	656	657	648	641	666	641	643	674	617	625	662	670	717	664	631	629	646	633	689	628	624	672	640	616	660	691	628	639	688	647	650	660	630	629	608	646	653	648	654	670	628	621	646	667	648	634	653	711	639	631	658	666	642	652	673	641	623	653	624	614	625	623	671	676	646	621	687	590	635	611	646	638	629	663	627	679	627	631	640	593	604	613	633	616	685	641	683	664	664	601	652	670	611	637	617	623	665	619	673	612	665	594	620	659	613	620	641	632	670	631	628	629	625	587	638	631	627	653	674	601	633	659	657	683	590	626	659	612	598	688	686	604	660	651	635	573	687	610	629	625	665	617	659	633	652	663	651	631	619	667	655	626	646	626	659	616	621	644	622	636	596	611	632	621	666	636	606	623	638	668	642	671	667	636	663	637	656	633	632	597	657	653	616	667	649	618	651	611	657	654	653	612	611	667	648	632	695	647	653	633	642	690	665	655	637	675	626	666	689	637	636	611	613	648	629	675	607	620	636	642	629	644	642	592	678	645	661	652	677	654	652	688	645	614	654	633	629	645	592	655	664	681	642	592	664	622	642	686	624	654	655	656	631	655	617	624	609	609	674	623	624	644	630	643	658	617	632	627	653	636	673	656	673	614	608	611	627	654	682	648	628	614	657	651	665	650	685	662	669	646	641	688	586	583	675	623	650	582	648	694	645	658	623	638	646	687	636	659	685	655	671	609	631	599	641	650	622	649	664	629	633	648	639	620	633	624	634	615	653	653	616	611	623	620	673	706	703	596	676	642	649	657	629	640	670	637	631	612	633	664	625	662	653	658	626	626	642	693	598	635	636	633	647	646	691	638	592	688	649	638	641	642	622	658	625	610	629	642	644	680	660	599	668	639	690	639	669	655	627	645	619	609	634	611	643	623	612	633	632	665	579	640	663	686	625	663	596	659	628	625	641	628	671	618	643	626	642	666	663	664	620	621	633	683	624	671	586	655	659	596	597	650	589	658	658	689	632	669	624	662	668	666	630	648	643	632	645	625	681	612	638	646	613	635	597	616	664	690	633	611	612	662	663	670	639	610	627	668	621	632	630	622	604	626	626	630	628	674	637	655	600	629	712	667	640	636	626	641	649	622	614	669	642	710	636	663	675	605	649	596	630	640	665	637	600	629	645	677	638	631	608	615	637	653	686	600	634	675	646	624	627	677	619	684	632	658	689	603	652	645	676	641	670	654	667	635	624	661	666	659	637	626	628	629	619	615	636	664	673	599	664	623	659	609	675	625	652	601	652	666	601	651	684	614	620	637	633	662	637	680	678	612	657	605	643	643	621	606	655	652	661	649	660	652	584	677	686	630	647	662	659	617	585	599	663	592	621	647	653	601	665	633	626	648	615	603	680	653	672	636	634	639	681	607	655	616	669	649	635	673	673	615	655	621	654	624	656	641	614	605	623	635	702	580	631	631	606	630	655	645	631	623	627	641	637	625	634	608	662	641	633	651	629	664	650	644	612	620	632	566	632	636	617	618	658	646	672	626	648	638	678	651	678	641	621	633	619	636	652	608	647	617	696	610	608	645	638	631	626	610	642	675	598	645	634	677	625	660	646	631	636	665	651	638	687	629	661	637	637	648	633	654	661	598	685	642	636	660	663	711	634	672	641	655	633	646	635	635	629	682	645	663	630	656	671	675	629	672	640	642	665	648	620	657	641	592	659	647	632	608	660	582	653	692	686	651	636	646	674	619	656	641	604	657	663	658	649	644	592	643	651	676	589	628	632	640	654	692	649	660	631	631	652	580	634	590	652	645	622	644	683	606	653	653	646	643	622	622	649	649	650	638	644	713	705	679	626	596	568	656	636	681	672	605	664	622	613	607	634	656	626	632	650	648	590	629	634	654	623	644	653	657	634	637	605	654	646	619	635	644	616	599	635	655	660	641	630	648	651	620	649	687	621	645	666	646	601	662	655	650	646	664	686	661	660	634	615	613	623	607	624	650	649	622	632	681	640	652	675	640	684	675	623	661	628	658	646	668	665	591	594	648	643	658	637	670	654	617	645	625	609	598	586	621	671	643	673	628	648	607	629	616	631	632	652	666	638	660	630	592	653	605	626	651	637	596	636	631	651	652	679	621	635	617	602	658	574	646	619	671	658	618	647	653	657	659	625	673	632	665	639	676	639	617	635	603	627	621	673	634	639	644	610	651	625	684	637	639	660	672	651	629	649	624	673	627	689	626	665	593	617	610	640	633	660	548	629	685	631	674	612	691	616	661	670	612	612	682	641	640	585	671	636	605	646	648	674	656	653	677	569	669	652	631	658	600	656	614	640	648	655	619	618	642	658	625	655	637	652	618	632	625	680	658	669	603	633	613	623	587	627	616	625	648	617	609	696	659	622	647	579	596	605	663	613	644	652	689	643	604	619	629	626	616	651	628	649	632	659	641	618	645	659	639	620	608	670	641	611	666	666	609	618	573	627	660	665	629	660	705	654	629	654	644	691	644	633	647	667	633	682	596	644	666	643	661	645	633	626	650	608	644	635	645	611	611	659	720	640	666	638	685	626	650	639	640	645	635	653	631	681	657	601	627	606	628	633	648	661	627	601	637	658	620	685	584	668	648	640	683	628	626	656	629	635	613	664	644	642	668	617	588	662	617	640	627	656	588	634	652	664	607	675	669	649	690	635	610	662	648	623	663	623	622	659	651	668	625	631	660	623	582	643	639	667	618	640	640	613	657	621	632	667	662	580	657	671	679	659	602	625	660	645	717	683	633	650	653	607	647	634	675	638	616	618	658	651	668	626	655	649	637	636	589	649	630	619	689	637	626	604	618	655	637	658	653	664	581	630	651	670	657	621	656	620	633	652	629	681	694	582	601	651	569	678	683	608	608	676	614	645	629	620	688	684	653	645	679	636	646	585	622	653	710	640	646	639	656	654	647	601	621	614	605	655	626	616	602	613	626	640	642	641	586	650	626	650	616	626	675	628	677	640	632	602	623	637	652	625	652	636	637	647	601	647	669	685	627	610	665	657	660	639	646	639	642	642	597	654	659	641	685	649	626	654	590	628	668	647	653	596	638	674	650	648	646	643	669	640	620	618	644	621	612	656	662	651	665	607	603	653	678	616	651	630	616	650	671	597	602	649	643	604	655	634	611	659	578	647	635	651	652	612	612	602	628	609	629	655	635	675	631	630	592	641	688	658	630	598	651	656	664	712	655	636	623	630	681	654	600	600	627	652	664	620	637	624	616	655	629	640	637	638	612	634	609	643	682	684	645	659	643	616	616	607	683	645	621	641	627	647	658	644	634	637	614	647	654	628	670	672	638	720	602	618	626	585	637	665	641	674	701	638	604	670
77783	75491	64290	36862	26068	16190	8947	7171	4617	2298	1512	836	663	523	486	391	351	358	294	263	263	265	259	249	239	218	265	270	246	214	264	262	280	268	273	269	233	268	258	259	235	251	247	257	264	264	279	263	257	255	253	263	249	245	262	221	246	261	277	265	266	249	270	273	260	269	244	224	271	237	268	265	240	245	240	297	253	276	263	265	243	259	291	277	256	248	240	291	229	248	249	253	244	258	256	248	254	278	267	284	271	237	233	266	256	274	247	300	252	267	265	226	221	246	260	258	230	250	270	236	275	263	266	278	249	230	258	286	248	239	263	248	299	238	237	237	252	288	263	256	268	232	263	251	273	242	249	246	239	266	262	230	268	256	261	254	235	253	241	254	262	225	233	255	235	290	274	245	244	246	254	267	273	280	256	297	272	244	226	260	239	237	255	270	257	264	248	267	251	241	270	275	239	255	251	265	268	252	269	253	245	266	251	269	251	243	267	277	233	264	276	269	256	251	247	226	278	259	234	265	248	252	263	256	268	255	277	233	262	264	230	217	250	259	274	247	232	246	277	244	244	239	257	243	237	245	244	273	252	259	253	271	253	259	224	283	257	259	273	270	259	267	261	270	264	254	278	277	247	254	243	274	257	230	241	254	262	248	258	230	247	236	248	250	279	273	241	275	274	258	258	258	243	234	250	262	262	259	257	260	236	260	258	247	247	235	278	236	248	276	256	238	259	270	274	258	232	239	263	237	240	253	251	248	261	233	241	288	260	292	237	229	257	248	269	259	259	256	246	259	252	286	241	261	264	236	239	251	252	253	236	285	264	258	244	273	254	269	275	254	262	247	257	237	236	250	240	244	264	243	258	243	262	272	261	229	268	238	226	242	247	245	258	242	256	265	259	253	267	252	257	224	253	230	243	250	235	258	259	254	265	229	237	263	274	264	241	226	226	223	253	247	243	266	235	261	260	238	264	245	240	246	266	271	252	224	244	262	245	250	269	244	271	238	232	266	264	253	267	267	269	263	246	261	248	270	242	248	249	246	249	257	263	267	265	240	256	266	251	276	228	243	284	282	267	243	237	259	252	261	232	263	256	268	240	269	261	274	227	263	278	277	249	262	246	251	256	243	276	259	274	219	257	205	255	250	274	233	265	257	251	233	236	250	253	256	248	265	258	260	258	263	268	269	267	227	258	274	247	249	263	251	254	257	264	249	263	237	248	263	253	244	234	280	253	261	267	260	248	267	258	234	255	264	265	256	262	221	260	274	245	240	279	259	262	261	242	256	257	228	245	246	263	229	257	250	244	255	247	268	241	267	272	237	250	233	225	263	264	256	237	244	296	271	249	266	245	260	267	279	257	264	260	247	232	239	249	244	246	256	258	264	255	233	252	234	257	266	269	244	212	249	251	265	251	237	225	251	273	246	238	230	254	258	237	254	254	241	272	246	257	272	241	252	246	250	244	269	231	252	257	224	223	254	258	260	231	257	253	257	252	250	236	237	248	275	260	273	236	266	246	253	247	274	267	228	247	237	243	253	243	254	238	233	254	235	299	245	255	246	261	247	265	256	264	252	277	262	274	234	247	265	281	255	274	258	257	253	277	266	279	258	289	267	228	219	254	281	242	267	251	280	267	258	234	260	272	237	287	252	263	255	275	279	237	245	258	258	234	235	250	262	288	251	241	232	246	272	245	269	254	249	231	259	282	258	241	251	243	247	256	238	256	252	241	250	271	262	256	264	264	264	259	269	233	247	257	250	262	267	265	239	252	276	247	247	268	255	269	244	262	239	241	229	271	266	244	241	232	246	229	277	232	271	261	242	231	255	278	264	252	255	249	267	254	265	247	251	289	267	256	274	248	242	250	243	269	250	234	282	241	269	214	242	274	259	249	235	238	268	275	249	260	249	288	240	268	268	263	268	217	267	240	240	228	242	237	292	259	266	260	269	234	256	272	244	265	249	251	271	245	244	254	270	262	263	249	256	241	253	248	265	215	236	249	298	240	244	278	249	275	283	272	248	226	256	269	230	275	275	247	240	249	266	278	271	269	284	263	260	236	251	264	270	250	262	233	261	260	254	261	277	238	252	246	270	270	246	283	272	246	272	248	250	254	241	269	250	255	229	261	242	238	219	267	233	259	243	243	270	263	247	253	272	249	292	260	263	257	286	236	262	253	272	240	248	272	238	245	250	239	237	240	243	240	247	252	268	262	255	225	241	260	221	268	257	261	266	260	281	237	255	241	245	240	246	268	247	233	255	263	243	261	230	246	280	273	277	244	242	254	260	254	250	275	248	286	253	248	262	273	243	264	267	261	261	236	276	255	253	264	251	235	239	243	250	253	252	248	255	237	262	268	265	247	243	221	270	260	253	259	246	230	261	267	247	242	241	252	236	264	239	245	226	244	238	245	264	259	267	233	257	268	277	274	243	245	254	259	247	241	250	236	256	237	278	261	257	255	282	247	259	255	251	272	245	249	236	233	270	253	282	261	300	259	248	269	274	252	238	257	268	251	249	222	252	266	244	250	277	268	240	229	248	265	257	254	255	231	276	261	253	258	243	274	228	278	248	250	258	257	257	229	287	270	227	255	261	272	241	241	238	277	266	248	244	267	261	278	275	257	280	245	240	287	265	258	251	248	258	262	256	246	265	251	251	230	286	269	274	290	259	280	224	266	258	257	245	284	290	271	253	264	254	260	260	267	216	246	250	245	259	244	238	261	265	236	229	251	267	255	265	241	225	242	252	241	266	254	266	243	229	268	260	245	238	243	253	267	268	242	257	258	236	237	209	261	270	255	275	248	261	264	237	264	255	278	231	257	233	247	242	276	236	246	239	231	267	255	263	266	222	241	234	271	254	281	255	258	273	254	244	242	238	254	260	252	237	223	239	252	251	237	229	244	242	234	262	247	259	226	238	249	285	272	253	211	242	290	235	258	257	230	231	238	250	282	244	243	235	294	261	263	258	232	234	251	281	268	238	242	240	246	237	234	253	254	258	255	246	252	253	260	268	267	255	254	267	261	254	245	279	274	241	250	270	258	261	225	282	258	255	248	270	259	276	230	240	249	260	238	235	228	253	225	281	253	256	236	250	269	252	264	262	239	264	275	245	264	218	224	221	246	248	260	269	261	245	218	237	238	252	245	275	255	257	259	264	241	251	262	255	242	256	280	252	256	262	241	276	247	286	275	249	268	244	250	253	240	236	287	252	247	270	238	251	219	236	255	239	274	222	257	245	262	255	286	269	229	246	250	229	254	269	247	255	294	272	272	265	256	253	251	234	252	258	259	257	231	271	243	262	278	258	273	267	273	234	281	260	231	239	242	247	250	276	227	244	250	248	243	247	287	267	272	259	258	290	249	249	254	239	225	248	259	228	284	248	267	251	261	259	248	258	261	281	253	259	253	265	252	253	264	277	244	264	252	276	259	263	234	254	230	265	274	279	277	260	236	284	290	232	290	242	228	268	258	245	267	250	244	278	247	242	250	254
53747	61154	57429	39991	35536	26414	20466	19106	14551	8660	5724	3143	2528	1789	1643	1248	1093	980	911	763	763	749	690	695	610	669	630	620	651	694	624	675	632	631	640	688	655	682	679	699	647	660	646	626	647	594	657	622	604	650	664	678	638	594	659	594	660	647	585	660	647	650	631	596	625	639	623	625	647	677	660	650	634	639	622	647	643	601	586	673	645	646	607	637	636	638	656	592	675	661	610	643	687	652	674	659	631	633	662	621	592	645	655	608	652	603	606	615	609	645	664	669	642	618	604	652	635	600	673	634	617	621	659	642	651	637	621	680	621	656	621	681	640	636	631	667	631	680	664	699	641	626	633	667	617	626	677	641	630	647	653	672	598	647	614	647	585	628	652	652	606	654	622	622	618	661	607	635	630	603	624	640	607	628	602	583	674	645	642	649	679	640	670	644	653	660	655	638	611	633	643	654	666	622	654	643	617	689	613	610	622	654	614	634	654	678	573	618	673	597	648	640	674	600	612	655	633	643	699	642	647	633	626	641	650	638	640	636	691	629	639	649	668	618	689	626	654	642	681	617	642	602	662	631	664	646	635	645	639	674	590	638	662	655	626	560	650	629	656	654	624	647	649	627	621	658	666	653	603	609	622	622	683	635	646	631	630	612	679	653	661	660	630	604	644	604	638	666	567	640	614	601	633	631	630	695	587	654	628	637	633	635	685	600	633	607	621	637	642	624	663	664	621	667	689	617	601	647	639	648	676	647	616	651	637	658	602	652	657	631	662	646	672	608	656	642	616	605	672	643	607	603	652	685	626	636	631	648	579	624	649	598	595	641	620	675	638	652	597	641	639	684	627	609	643	642	621	651	609	636	638	629	650	658	654	623	616	629	654	623	659	722	647	633	642	635	672	712	614	661	664	639	649	649	655	625	622	636	601	585	637	627	658	631	681	650	631	641	627	632	633	623	633	656	660	658	613	613	634	630	568	650	624	617	679	640	616	606	648	615	606	625	652	626	624	625	650	656	646	640	655	653	624	647	635	642	608	660	590	640	622	662	645	624	627	664	651	626	629	651	597	660	641	663	640	612	636	623	630	647	607	668	635	668	641	639	655	658	607	673	650	601	649	656	638	637	685	609	665	641	647	652	617	626	673	597	633	638	603	616	638	644	618	654	678	606	634	674	615	634	609	636	640	601	626	617	657	634	633	687	645	525	628	642	606	632	614	637	651	656	626	638	627	645	633	626	650	638	636	638	669	657	609	599	638	629	640	660	622	630	606	624	577	626	660	657	653	656	591	659	658	632	600	680	655	631	591	660	602	646	660	621	667	646	612	625	618	663	636	598	624	619	656	653	627	622	663	674	638	660	595	637	644	623	648	606	657	635	649	624	636	589	651	647	636	635	640	632	649	650	634	643	586	615	639	613	597	626	673	658	634	642	598	597	567	644	632	670	622	597	629	628	662	633	637	685	628	609	603	692	644	666	663	643	645	596	680	628	678	644	657	596	662	608	605	618	594	678	575	628	636	650	615	620	657	600	662	619	650	639	643	631	631	665	624	594	664	614	649	628	666	643	667	627	633	648	625	668	651	625	623	586	650	611	616	620	629	626	646	678	636	611	663	649	632	638	592	675	651	684	651	645	641	619	693	631	646	631	627	648	659	665	671	686	626	671	654	616	615	650	601	634	653	674	621	617	627	655	638	597	669	665	695	680	609	632	627	623	627	621	652	656	668	658	674	622	639	603	665	660	636	642	650	612	649	659	667	614	596	629	651	676	637	641	693	645	671	652	606	629	638	646	674	656	696	617	620	612	661	610	642	660	677	616	615	623	625	672	642	620	591	631	640	671	610	623	664	707	617	616	599	632	637	670	671	632	626	686	665	611	616	658	625	647	632	640	671	600	655	597	638	626	603	637	641	640	629	594	606	662	594	580	581	638	669	624	642	619	613	661	696	645	607	618	683	651	619	631	649	647	607	657	646	592	623	589	599	631	603	597	636	622	603	667	638	639	607	688	634	655	619	625	647	635	640	642	648	585	652	649	597	654	664	597	676	627	637	603	641	696	598	664	623	616	647	643	638	629	615	641	596	647	684	624	606	650	625	625	613	611	602	664	640	634	640	618	649	617	624	615	661	633	628	642	651	666	597	611	672	584	626	634	685	676	611	652	633	628	640	593	674	614	646	626	662	608	618	614	679	651	677	639	651	662	666	662	628	628	632	651	613	624	652	657	621	671	666	597	668	706	644	653	608	686	670	672	650	615	623	637	656	661	633	635	644	597	625	637	599	639	634	667	632	631	654	672	668	639	633	630	653	604	683	650	626	665	612	602	629	650	633	661	636	674	647	606	670	630	650	630	614	616	660	665	617	634	632	681	680	635	642	630	646	626	639	667	617	646	627	609	640	619	619	594	585	606	614	602	606	656	575	615	688	647	663	643	669	631	654	650	647	652	670	680	600	647	635	640	701	593	630	640	625	652	608	646	627	573	672	664	638	669	637	668	680	619	621	614	640	627	662	656	697	696	617	643	618	645	630	666	637	633	616	652	651	632	663	641	597	680	628	621	628	681	639	608	639	646	653	635	646	650	607	640	604	645	653	617	625	587	643	671	608	630	637	663	677	680	645	656	602	657	657	657	635	601	653	634	660	621	679	667	662	671	609	657	640	669	640	607	616	655	624	645	674	673	649	658	633	629	654	623	584	624	636	650	653	612	630	639	672	642	652	647	641	623	629	607	588	673	626	594	598	647	635	635	617	659	647	606	651	646	633	657	711	661	632	654	654	623	663	688	665	627	660	635	701	642	651	601	641	616	600	645	594	663	592	657	633	646	601	634	639	585	660	641	630	648	624	630	675	605	656	598	652	602	593	634	610	587	634	615	627	641	638	691	658	646	626	616	607	635	646	639	614	625	653	603	653	628	654	622	639	650	632	574	616	624	606	662	667	603	636	672	633	650	622	649	625	672	600	667	656	662	669	638	686	645	611	663	623	621	640	600	633	685	629	602	638	676	662	658	658	641	607	655	653	636	678	681	617	657	660	631	612	652	623	693	590	607	609	610	618	598	643	632	631	639	635	646	659	586	642	620	628	629	680	623	627	628	661	648	670	613	642	623	656	597	650	651	643	598	622	648	652	606	635	669	657	663	648	633	681	589	646	633	640	639	654	637	609	639	653	622	612	640	646	681	619	605	600	682	646	624	616	628	692	656	625	634	659	673	604	645	662	651	571	647	647	619	623	610	623	642	596	678	647	668	629	685	645	610	676	627	652	615	649	606	607	677	660	637	629	655	684	693	644	628	633	622	606	645	648	598	621	612	659	646	607	617	640	657	636	606	586	611	650	585	605	588	609	631	649	629	653	653	676	592	614	617	605	640	643	644	662	616	664	632	702	670	645	642	600	664	626	690	678	623	649	613	663	634	662	628	611	633	608	632	654	672	620	638	609	634	630	602	664	601	608	652	610	639	646	620	594	634	645	637	623	631	631	625	669	594	622	664
78675	75411	63673	38101	27101	16325	8408	6518	4168	2311	1414	759	584	447	425	378	327	314	322	279	249	279	262	248	231	255	256	298	251	270	255	247	251	261	270	259	264	243	245	274	258	264	248	252	261	252	262	243	252	252	260	257	238	215	269	264	261	245	259	258	276	245	230	275	254	269	265	253	240	247	246	239	272	249	275	240	243	234	271	285	248	242	258	243	218	285	253	265	272	258	243	253	274	257	279	252	235	277	275	241	257	256	270	237	237	258	262	239	226	274	249	259	275	270	258	239	283	240	255	258	297	248	252	279	287	245	244	284	272	258	225	275	239	261	232	225	255	238	267	249	255	249	269	257	232	250	221	265	248	269	243	281	228	258	268	279	263	260	253	222	251	265	237	242	234	259	221	249	260	261	271	232	262	236	279	275	261	251	259	222	232	245	258	285	247	252	242	256	266	254	227	247	218	228	288	262	239	285	251	235	253	264	274	265	271	246	235	296	252	244	223	251	268	235	242	279	251	255	238	271	266	256	261	224	235	249	238	244	253	259	267	274	277	262	230	229	261	245	266	222	264	247	250	239	233	259	254	238	269	254	241	248	236	264	249	264	260	246	266	260	259	273	254	269	245	242	255	208	252	248	258	239	255	251	257	248	219	226	256	260	270	264	194	267	281	249	230	265	266	233	244	260	247	262	261	286	229	269	292	262	268	230	242	252	253	268	228	251	256	241	248	245	272	267	248	264	285	244	279	257	252	266	265	287	246	246	254	215	252	272	251	255	251	244	259	279	235	245	244	253	232	249	224	276	223	249	247	269	241	280	265	265	252	247	278	247	269	252	281	254	251	247	270	261	267	272	244	278	258	225	265	240	235	259	276	254	257	263	242	224	232	241	260	289	287	240	246	249	240	264	271	255	270	242	260	269	280	259	257	256	272	235	246	256	237	258	250	235	229	295	249	246	267	250	233	247	246	268	231	266	253	273	273	248	273	269	219	241	262	225	270	250	239	261	249	272	248	256	279	234	243	255	242	262	244	243	227	250	243	246	257	259	227	242	214	263	233	257	270	253	271	250	257	249	260	232	230	266	259	265	242	241	248	268	270	268	260	237	240	255	259	286	262	240	273	249	303	269	249	236	265	272	243	241	269	227	243	269	275	289	236	267	292	271	244	249	251	253	237	253	280	275	290	246	246	268	286	263	245	232	260	250	260	236	256	244	270	261	266	282	262	245	270	239	280	254	246	238	253	260	251	230	263	266	273	255	263	271	263	225	251	272	263	268	268	235	255	254	224	290	263	240	263	230	253	281	248	248	254	265	278	275	287	248	248	243	249	238	284	266	257	263	257	254	274	250	242	286	225	253	246	284	258	255	241	258	241	242	245	235	247	286	219	248	242	256	250	269	247	251	260	250	273	262	255	264	255	248	242	231	241	232	245	282	255	243	222	257	240	232	267	248	267	252	282	261	260	254	278	257	264	258	271	246	271	275	252	231	244	241	268	226	268	258	265	284	250	268	279	274	260	263	257	220	276	250	237	243	250	247	269	253	250	253	254	249	227	289	248	248	277	252	270	251	268	278	258	229	239	266	248	232	293	230	258	244	261	258	276	252	253	273	245	248	260	242	268	260	223	257	264	270	237	226	236	252	242	265	275	261	259	268	239	265	236	264	270	253	239	273	260	251	258	266	266	257	282	261	245	234	254	245	259	239	253	263	256	255	257	222	264	264	278	269	256	263	267	248	222	264	269	244	228	254	226	264	236	249	280	248	254	265	279	255	252	260	241	241	249	268	242	262	260	243	237	258	252	249	240	279	252	236	285	288	256	264	270	258	253	242	258	243	259	236	230	250	285	257	260	260	250	231	255	270	258	243	253	258	250	252	270	245	301	269	254	271	248	278	250	264	253	268	273	250	275	261	215	255	239	249	283	240	262	280	254	245	237	225	270	249	264	232	274	250	278	235	255	229	254	252	266	242	288	250	233	265	249	265	273	263	256	241	253	238	267	266	282	234	266	253	245	257	250	269	251	271	243	288	258	259	256	247	271	242	247	225	273	274	246	225	245	269	269	264	260	256	231	270	241	257	239	234	256	242	240	263	273	248	235	282	251	265	229	272	282	235	248	292	264	220	268	259	241	248	257	270	279	272	273	226	261	260	241	230	260	256	260	237	289	234	264	274	277	272	245	253	293	237	245	241	241	268	259	261	246	276	263	264	258	268	251	252	264	243	244	257	283	244	242	257	249	276	286	240	231	231	290	276	216	270	269	259	233	252	267	223	280	247	260	256	249	254	245	247	247	259	276	267	242	246	256	252	263	227	238	243	256	252	242	260	282	263	249	273	284	270	234	264	252	246	241	220	235	221	234	227	237	274	240	253	227	239	235	254	284	261	239	265	255	241	246	226	269	261	270	272	247	265	264	249	270	226	254	245	230	265	233	268	258	255	291	253	267	282	251	252	255	259	262	267	279	239	264	252	246	278	264	255	272	278	261	253	301	227	241	238	279	249	255	261	280	269	242	278	253	261	283	269	269	247	226	232	259	273	255	257	243	249	260	227	282	254	271	246	255	251	261	239	268	244	270	250	262	236	268	266	231	224	282	244	233	266	278	260	242	230	272	242	264	275	262	265	290	268	230	247	277	256	261	287	266	247	257	253	242	231	251	258	240	278	238	263	227	282	238	243	234	235	275	251	246	252	272	250	285	258	264	228	251	267	263	270	253	263	244	246	273	265	228	254	267	229	233	239	266	254	234	241	253	270	257	279	236	256	267	271	269	227	237	253	224	250	259	278	252	255	247	258	249	267	246	248	246	276	254	239	237	245	217	216	253	252	256	226	282	247	291	245	255	244	259	258	274	235	253	272	260	294	253	275	253	221	265	243	258	248	273	268	247	241	245	229	249	225	249	256	296	259	257	254	254	266	243	223	245	271	241	237	232	238	285	263	239	266	242	252	274	258	249	228	243	221	239	261	257	246	266	280	212	247	264	216	265	227	268	257	248	244	255	269	294	254	246	270	264	253	271	267	238	259	242	268	253	288	262	254	256	242	248	253	244	261	262	252	253	250	288	267	276	267	241	249	275	250	258	263	232	254	259	238	244	267	239	258	265	240	247	276	270	251	243	286	246	257	258	251	249	232	270	252	258	259	261	263	264	231	255	252	256	298	244	275	271	264	271	245	242	233	278	251	231	261	218	242	247	262	247	289	240	240	273	269	269	251	262	268	230	244	254	250	245	254	252	271	277	238	251	255	260	245	255	272	254	276	252	253	241	223	271	258	281	273	238	270	253	252	249	241	270	248	254	260	231	247	227	251	256	254	238	280	234	252	262	231	244	231	241	243	262	249	242	255	264	227	262	238	251	265	240	263	260	265	255	265	276	234	222	282	240	243	250	259	281	266	301	272	263	273	257	257	252	248	281	251	245	263	257	273	278	240	279	270	279	244	245	263	239	249	254	282	269	269	270	234	266	244	221	279	232	249	245	257	253	252	242	269
53900	61430	56938	41163	36555	26532	19644	17861	13734	8321	5370	2918	2200	1675	1451	1173	1087	934	802	675	639	695	728	717	623	580	629	620	645	671	612	669	607	651	601	624	651	668	654	650	601	631	666	627	640	688	689	670	647	657	634	628	610	635	633	680	621	640	596	639	618	644	606	630	634	656	608	604	625	612	633	665	633	664	639	624	622	637	648	650	584	656	670	633	623	621	651	629	603	660	598	632	674	608	630	630	644	691	687	653	611	603	623	691	619	670	658	579	637	651	658	598	679	605	592	655	664	653	587	606	659	655	660	617	611	632	647	590	649	640	674	631	640	674	660	612	636	619	696	644	644	630	629	637	685	666	654	648	623	623	634	649	650	619	669	619	602	595	607	638	646	595	616	670	634	696	621	608	679	654	638	647	647	645	646	629	630	628	621	663	670	647	638	636	659	611	656	587	682	637	672	627	633	629	614	687	615	614	643	613	616	643	634	661	589	649	635	590	603	666	617	626	614	648	669	663	613	603	656	602	629	654	647	648	657	640	619	608	623	665	627	562	630	622	630	638	657	654	647	594	617	616	632	596	643	654	636	644	588	656	625	676	630	691	684	638	644	650	636	605	576	666	614	609	614	605	602	605	642	624	572	622	656	631	647	640	634	659	621	602	615	566	629	647	621	651	582	625	612	619	610	641	633	665	674	631	618	598	615	635	679	600	645	621	617	685	612	579	651	674	641	634	658	623	645	622	648	685	692	619	662	617	620	636	657	654	656	592	661	631	633	658	632	643	665	605	643	684	666	666	648	622	663	625	615	657	636	651	693	696	649	658	680	684	633	633	646	654	631	671	618	602	624	662	672	639	676	637	637	600	628	649	611	659	633	686	607	633	664	606	645	644	629	591	628	624	599	636	657	678	604	658	641	663	618	622	647	656	658	619	654	670	660	614	638	649	634	643	640	666	647	612	649	615	652	650	671	594	646	677	663	630	675	677	623	652	610	669	631	604	624	665	646	681	597	626	624	640	600	619	642	677	655	652	606	622	645	674	664	635	645	642	612	636	607	636	661	637	670	615	656	649	643	629	627	601	620	581	618	647	652	677	628	630	646	627	644	634	623	646	647	643	659	618	623	659	653	633	668	642	645	630	613	623	614	612	603	636	637	637	657	662	648	668	615	644	633	611	577	648	633	654	666	620	624	646	676	650	580	631	628	618	676	610	635	600	613	655	688	631	623	633	649	621	658	646	676	614	656	617	627	649	657	623	684	594	663	639	623	670	615	633	603	661	641	611	634	620	606	620	621	654	613	626	645	617	633	630	656	647	580	634	645	609	628	642	622	683	685	640	664	640	608	629	642	654	602	636	604	580	666	586	591	648	641	610	644	624	587	639	632	634	645	608	659	648	655	617	633	628	651	620	624	664	625	625	675	612	637	651	604	677	641	630	639	670	663	631	660	663	655	620	643	677	617	652	621	642	566	666	639	608	649	641	616	644	641	573	623	624	665	647	629	633	648	601	631	628	657	649	647	627	617	647	609	643	662	617	629	638	629	646	602	670	609	631	606	625	595	631	637	619	700	631	637	683	685	582	670	640	659	661	670	611	634	634	620	602	672	631	666	576	608	673	580	647	620	639	599	613	590	634	713	612	652	628	627	631	574	655	659	597	636	645	607	614	612	621	636	647	619	685	633	633	665	631	607	674	633	658	647	641	658	630	671	636	620	615	687	598	648	671	648	594	608	604	633	657	606	651	618	627	706	628	650	616	609	630	636	628	661	637	662	628	662	651	674	671	646	684	606	647	637	630	615	637	631	625	631	651	647	615	680	632	641	622	656	655	661	643	634	659	650	624	650	645	616	665	666	656	689	613	697	646	634	618	631	626	660	659	624	675	603	596	593	660	641	661	669	663	631	653	647	674	616	619	655	609	624	620	664	651	669	640	649	646	629	614	649	695	645	641	667	665	621	641	626	642	623	650	629	641	642	646	623	639	652	674	653	622	627	621	669	646	663	632	622	652	634	583	583	609	663	589	656	631	627	668	648	625	658	640	629	654	605	667	631	655	638	606	605	633	621	623	672	626	645	611	654	686	601	664	614	629	649	679	612	650	659	656	694	601	612	596	663	620	616	684	685	632	632	678	610	611	614	667	615	628	654	637	659	645	640	609	660	676	612	640	630	604	669	611	623	654	668	669	575	621	622	693	649	641	620	612	663	652	648	669	659	614	613	654	688	635	658	625	600	618	674	591	636	615	633	604	652	633	633	622	674	624	609	633	633	641	661	637	648	725	672	624	627	644	592	673	600	609	639	682	633	625	633	645	678	651	619	663	643	564	641	614	600	658	627	647	605	643	626	630	687	661	608	675	610	640	650	605	633	598	649	637	674	691	675	637	579	605	610	663	634	647	615	641	629	655	635	621	612	621	633	635	623	642	633	660	649	651	656	625	631	650	638	646	635	623	644	605	672	606	652	712	606	605	666	659	648	690	610	658	597	637	701	652	628	630	687	643	635	645	639	650	655	657	612	619	617	657	641	626	642	673	642	676	653	626	666	639	639	657	599	707	642	647	659	660	641	652	659	649	624	598	643	593	632	617	670	656	622	588	674	619	623	638	694	659	620	635	651	638	649	594	650	655	689	610	632	683	658	677	626	632	618	605	627	657	711	635	682	637	605	641	621	606	634	635	663	653	603	637	626	659	633	627	608	655	641	683	636	620	636	657	608	608	650	640	635	598	661	688	647	636	625	601	610	612	585	622	591	602	623	599	628	635	651	653	632	656	637	611	679	621	650	635	588	634	601	663	647	655	641	588	655	632	627	655	658	635	618	641	651	612	680	606	619	603	618	631	644	673	631	612	616	596	645	655	640	629	686	647	692	609	643	591	643	642	635	654	703	640	600	692	613	666	650	664	644	582	648	659	636	624	608	649	633	595	620	640	635	595	626	586	641	651	682	647	617	643	660	610	675	630	674	646	653	644	641	615	619	631	633	667	617	649	589	653	658	639	622	639	678	618	586	685	639	639	629	677	644	625	671	651	625	622	673	610	662	615	608	623	656	664	651	619	619	681	655	625	666	690	562	640	620	644	591	648	661	654	610	635	638	657	637	650	676	648	621	640	631	653	633	583	679	653	624	620	651	620	685	630	678	653	616	646	666	561	641	680	592	610	606	632	630	618	613	650	627	676	708	643	644	653	658	668	661	584	659	657	606	648	677	653	647	591	604	663	615	663	621	627	669	648	616	638	680	652	654	640	584	607	641	606	727	625	666	586	651	612	643	675	628	631	609	674	633	663	656	638	657	663	652	646	661	629	649	646	659	630	676	592	653	634	648	628	643	680	627	636	623	656	630	600	658	668	657	644	609	647	681	690	664	643	660	634	658	679	645	653	630	675	647	634	635	598	664	623	604	630	658	625	650	661	657	612	604	631	654	636	655	617	640	689	645	651	623	652	601	635	625	633	621	660	621	636	636	661	690	642	654	637	665	652	690	628	636	630	649	580
78169	75122	64036	39034	27889	18802	8793	5875	4176	2169	1435	773	474	486	425	367	356	322	252	288	266	264	274	243	249	277	253	279	234	237	277	291	270	307	280	256	210	256	227	256	269	246	225	274	245	245	279	276	247	266	310	238	278	235	259	256	252	263	269	266	257	259	248	257	249	258	277	256	255	231	253	266	275	251	246	258	241	258	257	235	264	250	251	264	240	269	241	231	233	253	233	258	245	237	275	230	262	242	270	231	253	231	260	228	242	257	282	259	261	205	261	246	262	238	270	264	255	254	283	238	238	259	241	264	226	295	249	246	254	268	264	243	256	248	237	271	277	271	278	261	255	234	249	232	236	245	262	249	231	260	269	239	246	260	268	278	265	269	242	270	253	274	273	270	279	247	272	218	289	269	231	279	245	250	254	260	216	263	207	277	273	244	246	242	256	236	268	264	243	251	239	285	260	212	245	263	249	250	286	247	246	247	227	249	247	274	235	232	247	262	221	262	256	258	248	229	260	253	273	249	302	229	243	261	258	271	272	247	305	242	261	257	283	248	251	240	264	264	249	282	260	284	272	251	262	264	233	257	281	257	236	259	247	240	267	261	262	239	250	248	251	218	268	239	280	263	231	266	256	294	246	257	243	250	286	259	265	272	263	235	256	232	223	270	275	278	235	281	260	247	248	288	244	252	262	242	229	252	269	259	256	243	267	248	287	267	284	245	267	244	248	262	279	234	241	259	243	246	280	275	242	283	274	246	280	254	249	243	250	251	243	263	244	287	250	258	258	257	253	272	261	253	277	269	263	247	241	238	236	273	263	259	236	253	261	250	243	255	253	246	252	300	284	258	254	259	268	242	270	265	245	241	242	264	270	242	238	255	209	262	249	223	234	276	231	229	247	283	281	259	262	237	234	256	248	290	264	273	270	264	287	238	244	262	277	242	260	258	241	280	254	227	279	269	261	242	218	261	263	273	289	267	243	271	258	255	280	265	279	252	258	268	233	264	236	273	267	252	264	286	271	246	245	255	270	232	263	271	243	239	256	249	243	251	248	265	239	251	268	269	264	261	259	259	251	234	251	235	293	254	226	229	254	232	250	276	238	241	238	277	252	281	248	238	260	285	231	264	275	268	243	241	264	263	249	267	267	253	273	272	294	280	235	266	273	248	265	250	261	284	237	249	245	249	282	228	249	260	264	262	280	273	262	260	240	243	256	258	244	251	235	254	279	228	271	251	234	252	263	273	251	255	241	240	271	248	242	277	250	216	263	228	254	257	260	286	246	245	260	235	247	271	260	245	269	239	277	247	270	245	231	273	269	254	255	250	265	246	248	235	280	287	270	256	253	256	257	250	287	248	253	262	273	283	254	248	266	252	254	254	261	227	247	270	283	270	226	265	250	261	260	245	233	248	252	247	235	264	242	264	251	223	260	225	254	237	249	240	236	246	250	244	262	235	269	271	260	269	230	252	230	265	262	218	260	220	252	276	279	244	252	261	236	279	262	274	254	251	272	297	259	274	286	263	239	252	274	267	259	236	220	237	250	241	270	242	270	239	272	259	255	253	266	259	254	246	247	228	236	287	247	225	284	255	279	267	231	259	251	251	258	249	242	271	255	267	251	252	245	302	265	237	268	243	256	264	267	239	233	274	262	269	263	251	254	237	235	259	285	262	276	259	279	236	250	256	259	248	247	259	222	276	255	268	265	228	259	241	241	231	271	253	251	256	317	242	265	234	244	270	282	244	257	242	259	275	254	251	249	255	248	266	243	240	279	249	265	261	247	237	235	243	236	243	280	272	245	264	278	245	256	247	233	290	250	259	256	255	236	264	255	250	239	243	254	255	290	262	272	266	218	223	259	263	259	246	274	269	255	284	230	240	283	234	271	292	264	214	281	270	268	215	234	265	234	240	283	235	227	243	263	256	292	241	244	245	271	230	250	235	221	238	262	280	250	254	246	276	273	264	269	255	256	246	236	282	265	242	241	194	251	260	253	274	269	261	248	245	257	255	235	253	247	247	244	256	266	247	265	238	263	263	227	290	273	262	264	241	271	238	252	246	262	269	244	248	241	252	245	254	251	261	264	219	238	246	250	247	270	256	265	234	251	275	260	270	263	244	235	257	243	237	244	272	257	254	248	253	242	247	234	235	265	238	260	234	235	255	251	228	254	254	256	261	256	246	254	248	267	264	251	234	261	269	292	223	271	261	263	256	252	273	242	237	268	233	275	245	283	245	271	276	241	277	265	233	263	239	249	265	244	296	242	241	235	220	222	267	271	251	282	285	247	240	259	261	255	224	239	228	256	241	239	288	278	241	288	250	262	268	284	262	274	247	241	270	276	272	273	246	257	252	230	271	296	240	236	254	243	260	248	273	260	245	257	263	276	261	265	270	271	252	263	226	254	256	238	250	227	246	249	243	240	256	218	241	273	261	240	251	255	273	254	253	239	268	243	255	280	257	256	248	266	260	263	268	283	258	291	255	251	244	274	286	258	239	256	259	264	257	252	238	263	252	245	240	282	255	240	269	237	238	264	252	226	266	252	246	221	271	258	251	257	229	262	237	250	249	270	246	272	277	250	268	252	260	233	268	245	303	264	270	256	238	261	254	246	253	241	266	264	267	246	241	285	253	269	234	284	266	224	278	287	234	241	256	264	258	263	261	270	270	264	233	267	256	262	284	253	259	224	256	233	276	261	248	246	245	256	247	297	217	266	269	245	249	280	263	239	247	231	257	258	258	249	247	273	285	280	277	274	250	239	253	285	252	262	233	259	284	254	251	245	247	260	252	262	241	270	249	221	265	261	247	230	250	257	274	256	250	260	247	285	248	251	227	240	249	256	246	246	241	267	261	235	250	205	257	251	242	261	264	232	243	252	241	228	230	264	281	259	259	262	239	251	249	269	268	271	260	234	252	276	267	287	297	256	229	246	239	263	251	265	262	265	261	250	237	231	268	246	297	277	244	263	248	253	256	244	247	268	214	259	260	260	243	247	239	276	266	246	253	229	259	227	239	275	251	239	264	258	248	246	243	274	263	245	237	248	260	249	264	283	271	269	236	260	300	271	230	286	275	253	248	240	290	250	267	242	237	276	260	275	266	284	281	235	238	276	224	271	278	255	256	249	265	213	249	263	248	228	208	270	294	240	258	277	269	239	280	293	268	254	248	281	250	252	254	271	257	262	260	258	247	245	249	273	277	264	251	261	277	252	226	233	244	276	238	274	259	286	263	260	246	256	247	272	230	232	256	289	263	231	220	280	259	250	243	249	274	273	243	268	242	227	262	262	251	249	242	278	269	257	237	269	255	277	253	245	225	232	239	248	246	242	261	256	258	272	234	224	252	245	251	281	251	219	263	267	255	263	241	233	249	255	247	235	274	264	247	246	235	252	243	279	271	274	273	251	291	251	238	250	256	232	273	262	264	269	267	251	241	247	277	248	262	238	249	266	243	252	273	226	250	242	259	264	224	271	230	239	232	263	246	268	253
53946	60914	57658	42752	37385	29323	19514	17014	13718	7825	5436	3147	1644	1890	1536	1238	1059	867	755	726	659	654	699	655	643	606	614	594	621	679	646	588	653	608	601	665	607	598	640	644	684	678	627	640	615	608	671	587	670	662	681	647	663	634	634	661	630	677	600	611	628	625	628	669	633	643	655	606	589	609	665	645	625	609	596	635	670	631	671	690	620	654	605	643	686	615	637	605	607	633	636	647	662	669	631	641	679	623	647	616	655	641	641	647	658	692	615	630	615	673	647	644	626	659	653	652	659	664	606	636	669	591	666	689	655	615	601	613	641	605	612	637	655	654	654	621	582	611	652	596	658	623	613	633	662	647	611	650	611	648	676	627	603	634	631	679	683	670	616	636	646	612	643	632	676	617	647	637	610	627	604	625	660	666	624	658	666	623	633	632	650	574	647	660	638	687	631	617	599	635	610	649	652	624	642	646	620	638	653	652	655	634	609	663	626	633	638	625	640	605	653	625	674	639	629	666	671	659	642	659	654	641	654	617	618	662	640	630	650	612	675	642	649	679	621	640	640	646	653	590	637	600	652	623	625	630	644	646	664	659	624	649	641	618	617	670	640	618	646	654	668	627	651	630	619	634	610	633	683	644	659	654	696	639	659	614	674	639	671	628	668	632	646	649	622	643	603	624	642	631	689	619	638	605	612	598	644	696	618	676	628	633	641	685	591	616	637	653	583	631	658	610	662	630	637	607	632	639	642	660	700	673	629	676	603	603	627	633	613	681	624	633	629	667	612	648	667	629	690	674	635	647	641	669	608	656	681	635	604	632	607	626	648	641	608	665	610	663	640	690	631	637	668	634	643	673	639	658	683	642	664	575	677	659	630	642	638	658	689	646	657	654	655	653	633	613	610	649	662	618	619	671	674	635	659	642	631	635	645	648	609	648	637	654	656	632	606	655	626	629	671	646	605	622	606	662	649	615	589	702	639	624	610	638	689	646	610	632	645	636	650	621	640	652	659	645	627	605	656	622	633	647	665	620	655	650	633	608	660	629	629	622	641	646	639	635	597	684	639	651	675	651	629	585	649	625	626	629	681	644	612	644	617	627	643	611	671	613	630	646	681	657	607	656	595	630	621	615	611	609	648	585	649	592	637	649	653	646	618	669	669	671	636	637	620	651	670	685	597	628	635	646	666	676	682	629	657	649	691	655	640	630	623	656	619	658	596	663	619	674	641	595	619	691	679	646	590	625	660	633	636	665	609	642	663	604	655	672	634	639	639	627	663	655	604	618	643	615	637	603	623	624	635	642	649	667	696	622	602	703	643	650	610	673	634	674	646	634	682	610	566	656	626	610	650	659	665	620	648	628	640	632	655	632	658	666	654	591	625	681	645	595	648	606	609	641	663	627	675	652	621	625	644	630	645	647	628	622	625	659	605	655	650	610	647	664	651	619	562	648	599	611	619	615	628	691	650	650	610	665	635	670	590	634	670	573	647	614	641	646	620	634	643	620	658	661	651	588	617	642	639	628	641	624	650	659	647	665	603	629	618	648	576	625	607	636	632	660	665	638	663	657	634	619	627	644	661	627	658	650	631	649	600	622	632	671	615	617	644	643	676	621	616	645	675	693	636	658	651	594	711	658	588	631	673	677	636	603	643	646	594	628	672	653	637	622	613	651	652	642	633	700	617	581	617	607	664	611	663	639	617	587	650	569	576	615	593	611	626	661	637	654	611	630	666	646	628	649	638	636	633	684	638	676	640	686	608	647	644	628	606	633	606	627	615	682	619	615	669	611	623	641	609	650	628	640	613	656	626	666	642	665	675	607	644	585	634	625	632	633	649	637	638	653	668	666	625	620	659	626	672	641	617	645	693	656	672	618	617	629	650	624	653	633	617	625	649	681	648	599	614	656	645	641	624	661	660	626	647	644	662	628	660	644	649	651	642	637	669	605	664	668	644	653	638	688	648	643	615	671	628	680	650	638	679	634	603	626	673	657	684	625	648	614	628	598	645	656	626	656	648	633	598	568	631	649	630	683	628	634	687	620	668	653	624	659	650	659	606	647	636	642	674	623	649	569	664	567	652	658	653	665	655	620	577	681	625	672	637	626	655	617	652	686	682	671	620	595	654	680	627	605	654	618	623	647	660	640	612	612	666	639	664	653	640	634	656	621	624	602	660	697	622	656	620	641	652	668	637	672	647	583	629	642	648	620	619	665	609	647	650	624	640	673	684	628	641	633	662	633	668	652	669	604	615	655	578	645	662	662	640	648	634	629	583	649	635	624	621	657	629	636	606	619	631	635	616	638	634	650	671	632	595	620	632	621	622	666	641	629	678	582	677	645	648	604	659	619	635	643	607	646	606	629	640	657	640	626	656	657	624	662	613	642	602	678	632	601	622	684	584	639	630	645	611	667	623	632	620	631	653	665	619	638	651	633	652	642	682	660	657	619	632	623	648	593	642	659	623	653	618	638	662	603	656	628	595	639	624	629	647	705	636	663	654	654	647	616	634	616	636	642	652	631	622	611	693	604	622	598	608	616	646	591	609	643	655	613	680	682	646	636	618	641	641	632	598	642	679	611	676	611	647	658	666	635	672	665	614	631	633	660	651	633	601	617	621	591	622	632	662	625	693	639	603	650	635	600	665	628	629	677	667	614	634	634	636	668	632	649	607	679	676	644	650	627	618	670	682	657	614	578	634	623	618	613	656	608	637	638	636	622	639	658	667	663	638	653	638	675	666	585	627	648	640	647	680	617	651	603	651	630	742	640	641	627	640	588	649	617	653	631	637	664	625	649	658	666	632	615	634	623	603	639	640	587	632	690	632	635	677	619	639	641	680	643	592	627	630	597	648	620	630	614	622	608	653	676	643	614	648	571	627	651	659	619	638	619	614	685	610	620	641	598	644	639	606	626	598	638	681	639	646	567	624	579	599	602	646	631	668	632	604	645	637	668	628	638	638	634	600	607	606	614	657	608	641	651	628	668	639	681	641	613	646	603	606	588	604	633	650	651	642	635	612	628	659	631	607	618	622	624	649	628	610	671	619	587	647	628	673	628	644	680	640	692	598	635	626	641	661	626	611	622	608	663	641	661	624	622	660	661	637	652	617	645	633	636	686	593	647	578	667	663	605	645	648	624	607	633	637	680	643	642	622	608	675	655	653	661	690	620	643	619	642	624	643	630	657	676	622	635	657	628	620	700	614	658	654	612	616	652	642	614	636	613	691	667	630	615	667	635	661	642	643	672	683	659	658	618	659	637	667	643	597	633	687	602	642	655	639	624	664	680	633	651	692	672	628	626	641	613	630	633	621	614	625	622	647	666	638	623	633	613	665	635	644	601	679	632	642	654	635	594	659	651	638	579	646	614	650	671	629	631	595	642	670	610	614	635	609	645	609	654	638	593	617	628	619	615	635	625	640	607	640	622	625	639	657	664	638	619	653	667	653	672	619	651	635	666	624	659	649	625	650	609	666	605	673	611	657	652	633	610	659	697
77302	76930	64081	39594	28117	19612	8549	5651	4319	2191	1513	755	471	515	384	394	336	314	320	268	280	267	250	284	226	239	249	229	237	258	241	254	290	259	253	259	243	240	256	256	239	265	244	247	265	248	268	249	261	236	247	262	267	291	229	224	262	247	255	269	224	271	244	259	252	245	258	266	250	223	246	257	259	215	243	247	282	253	256	246	255	260	223	270	240	251	259	265	279	266	227	265	287	228	238	258	247	244	227	247	279	254	229	259	258	260	266	282	226	260	248	264	257	272	245	243	224	251	233	240	267	272	240	266	277	262	253	248	227	267	262	279	290	271	236	255	260	250	277	264	261	271	249	270	225	247	237	262	270	248	254	263	274	247	231	266	222	253	252	266	267	268	238	250	273	241	255	246	225	240	284	278	260	247	273	268	242	261	257	235	260	283	262	271	239	263	278	245	258	238	247	237	228	232	250	242	239	236	235	253	256	261	266	269	253	262	252	270	266	300	221	299	276	242	258	274	239	269	292	261	249	263	262	249	250	256	260	248	252	249	273	271	250	249	262	247	253	251	245	254	248	270	254	277	220	261	271	238	241	264	258	224	250	245	261	253	260	248	252	248	249	223	260	275	254	281	245	268	240	261	259	248	271	256	253	273	255	267	266	261	225	243	243	274	264	267	245	236	273	256	240	267	229	243	256	281	265	249	253	245	255	243	247	261	260	241	239	265	242	281	240	243	260	245	266	287	261	255	213	273	232	253	224	264	235	254	228	261	310	252	246	267	270	265	249	244	233	261	251	252	282	264	253	242	259	266	246	253	256	247	220	258	239	241	274	287	270	259	254	238	271	280	255	253	244	276	239	274	221	281	237	234	229	236	283	267	242	250	268	247	279	236	255	257	265	286	258	253	236	253	244	249	239	262	236	290	252	249	240	261	288	257	254	281	249	244	268	259	272	246	245	231	264	246	246	251	251	283	253	249	258	248	263	256	258	230	275	239	266	266	234	243	271	239	270	269	248	260	228	238	265	243	263	251	238	264	229	272	260	246	242	238	276	279	262	274	258	268	254	242	244	258	297	277	252	244	261	266	243	243	243	266	225	237	256	288	255	249	281	274	216	258	228	263	226	259	234	292	273	225	266	259	270	266	259	236	257	280	284	256	255	242	245	229	255	278	257	259	252	239	259	266	247	260	261	196	234	284	281	279	262	232	245	257	246	278	272	253	248	253	251	258	223	259	255	260	257	252	245	258	245	262	267	250	269	253	247	248	246	253	257	279	275	224	257	270	242	281	243	270	249	237	259	271	273	274	239	271	258	283	247	273	257	252	244	269	266	229	258	240	221	227	231	283	288	241	257	251	251	248	274	273	275	268	228	235	268	253	273	266	257	260	286	269	289	261	234	244	264	230	240	209	241	290	263	262	266	295	231	271	245	265	234	240	283	250	237	212	245	262	238	266	260	248	255	259	222	263	228	284	240	245	218	262	244	268	232	241	255	248	258	274	282	241	256	260	257	243	264	266	243	267	260	252	259	271	268	222	239	250	254	297	245	263	276	254	256	249	266	265	239	244	212	246	250	261	273	264	243	263	225	253	268	235	283	234	242	277	275	260	272	265	228	255	247	268	250	244	273	284	229	259	258	259	283	239	268	237	268	290	259	246	229	242	260	233	282	260	276	284	196	261	221	275	247	248	228	241	276	272	264	253	262	251	261	283	238	274	221	268	255	256	240	255	236	243	266	266	251	282	248	234	249	227	250	245	263	280	254	261	230	250	257	286	275	253	242	251	276	246	265	240	265	245	256	231	256	261	270	243	243	255	264	256	228	252	245	244	250	252	255	238	279	282	231	266	276	265	216	259	234	261	266	263	259	253	256	246	233	255	274	275	247	250	248	243	282	256	269	275	228	258	242	247	260	234	270	238	278	244	261	283	252	264	243	253	259	269	248	286	246	253	242	278	229	250	269	270	248	251	262	252	249	248	254	241	274	245	230	251	270	259	253	254	259	261	256	245	261	281	262	267	266	242	245	251	266	244	253	268	252	245	255	248	253	236	286	253	252	279	241	265	277	251	271	263	264	275	255	278	252	248	233	257	288	261	263	274	251	266	270	235	238	283	276	247	242	240	234	266	240	249	246	271	240	272	259	266	239	244	273	258	223	270	257	249	217	256	234	258	235	263	274	243	257	280	287	251	268	257	260	246	262	227	236	240	258	253	275	288	257	245	248	229	254	246	215	223	268	256	251	221	233	212	269	253	235	255	271	262	254	260	248	250	261	244	261	262	248	271	274	286	241	253	261	264	270	243	259	264	255	273	240	258	274	251	219	280	281	262	269	272	241	265	265	237	245	255	257	244	242	279	269	269	256	250	235	261	263	251	269	256	240	244	263	269	279	235	260	263	258	258	255	276	261	288	281	251	230	250	260	206	261	272	263	249	242	262	258	247	269	235	287	252	262	283	255	266	272	263	250	234	272	233	261	263	249	260	265	248	252	269	249	238	274	241	238	243	254	270	242	273	288	262	239	288	265	260	240	233	267	259	276	245	222	248	266	243	245	276	257	244	240	256	282	240	262	226	229	260	272	266	255	251	242	236	235	239	246	265	256	252	255	264	246	262	261	244	253	228	265	282	246	270	263	253	278	268	244	253	258	245	270	245	287	280	242	262	263	278	234	270	258	246	256	230	277	277	271	286	273	254	229	250	262	281	257	264	288	263	237	246	232	255	279	230	265	286	255	248	273	274	245	233	243	270	263	217	252	250	271	254	232	251	272	248	257	246	274	260	281	241	244	235	256	246	268	246	253	277	260	253	271	265	225	281	249	256	305	258	268	239	254	229	240	271	254	248	265	260	242	263	240	246	265	247	244	272	250	248	267	263	256	260	250	253	278	249	260	284	244	277	259	259	254	240	247	267	260	265	256	235	240	244	260	248	227	238	257	271	251	254	261	253	294	237	280	264	260	244	260	266	259	220	257	271	238	276	276	246	258	262	280	271	250	265	275	242	262	242	248	284	268	252	217	265	232	276	250	263	261	282	254	252	260	265	243	261	237	250	296	241	255	265	260	280	268	253	235	254	246	245	247	272	239	255	233	247	298	283	228	299	270	261	255	238	259	265	265	250	246	271	250	252	238	270	259	255	254	267	255	229	251	231	237	258	260	257	263	252	265	259	267	266	247	250	250	245	252	247	281	252	246	256	262	251	235	224	224	257	303	228	244	247	264	256	276	274	246	260	263	241	260	256	253	253	248	259	257	268	262	242	240	250	258	265	278	243	260	269	244	248	247	256	241	256	252	277	259	252	262	245	274	251	279	264	259	254	266	273	249	259	229	249	233	239	241	243	262	254	261	230	226	244	250	241	250	290	255	254	274	243	262	251	246	270	259	228	255	251	261	288	260	272	225	275	275	258	272	242	245	283	256	266	270	262	254	261	254	255	241	227	267	243	250	269	229	255	270	257	268	264	243	268	274	248	276	239	276	234	263	269	254	247	253	248
52113	62142	57328	43227	37785	29797	19356	16175	13977	7847	5542	3011	1674	1973	1371	1247	1088	960	775	724	711	676	657	642	599	643	607	666	635	651	642	603	663	626	605	638	627	652	646	650	653	601	643	645	656	609	672	675	661	684	682	657	630	653	649	592	618	695	646	630	627	651	564	611	647	671	651	665	635	649	604	675	624	654	655	630	664	653	644	594	651	624	650	689	650	645	621	622	640	645	614	684	608	614	631	646	645	677	653	624	613	615	670	629	635	635	667	648	672	626	637	619	621	616	640	618	652	654	663	665	622	663	660	639	641	622	665	598	653	613	628	656	632	625	637	692	632	644	586	639	634	634	614	637	596	653	663	622	619	618	648	661	668	632	665	626	659	636	637	618	635	653	657	586	689	615	659	598	651	642	611	652	612	654	654	643	667	654	605	635	656	645	640	630	583	625	612	645	648	674	638	645	672	581	607	659	629	631	583	658	684	671	580	656	607	669	624	643	597	600	671	637	647	621	609	671	595	587	637	612	643	630	632	609	606	647	638	623	651	659	623	625	571	600	600	605	612	633	625	633	655	625	646	620	598	642	661	658	614	627	614	646	672	631	625	604	647	649	629	654	627	569	633	625	632	663	620	633	624	638	647	594	612	645	619	615	601	640	601	645	648	617	636	628	664	643	643	629	615	633	668	640	660	646	637	619	631	651	638	618	610	688	657	661	605	654	607	633	647	667	641	645	650	640	616	607	654	627	631	633	676	678	600	626	650	623	658	632	615	623	631	628	700	636	649	701	632	689	629	614	656	625	651	673	639	623	646	612	620	651	632	667	651	630	636	642	647	601	633	662	614	681	628	597	661	647	659	652	641	706	615	648	660	623	625	612	595	627	617	652	639	662	623	617	669	618	662	639	673	640	615	586	615	655	658	652	598	625	647	621	609	612	639	651	679	651	628	621	656	587	627	633	613	665	697	628	649	634	666	659	610	644	641	644	669	622	647	636	639	627	668	684	622	651	630	719	690	651	652	615	611	705	671	647	605	591	640	640	646	640	636	667	688	600	658	631	637	640	647	615	680	621	594	628	636	646	663	652	662	670	630	580	666	632	616	635	621	640	643	586	618	631	642	656	656	626	607	639	621	648	613	603	618	628	582	621	625	658	621	687	625	660	610	608	652	686	615	604	625	633	650	624	626	619	607	599	649	596	656	633	666	668	685	597	633	632	685	612	653	653	651	667	653	664	637	647	631	636	682	635	632	607	651	648	621	640	642	634	678	616	600	663	662	658	662	639	599	669	646	669	655	593	642	686	631	651	653	637	586	678	636	634	632	682	607	604	655	590	623	641	640	651	595	555	625	625	601	638	604	629	651	659	648	626	626	631	639	589	609	663	638	624	632	602	619	597	668	602	622	663	672	661	653	597	649	581	595	655	609	626	620	627	617	643	626	608	640	657	618	613	634	651	588	646	655	639	606	661	682	649	629	646	620	636	624	652	615	629	612	598	643	619	674	622	594	633	629	631	688	678	642	662	645	592	676	628	615	650	625	624	665	651	637	621	672	640	624	617	654	651	602	634	647	635	590	595	665	618	652	625	619	627	661	638	672	615	651	595	683	608	605	604	660	640	642	667	612	672	629	601	624	638	667	654	651	608	643	631	625	672	661	665	664	671	625	645	616	626	703	616	606	676	639	629	639	624	622	599	643	611	620	667	663	623	613	656	655	639	629	610	621	660	672	634	669	660	646	629	605	647	653	637	617	649	610	634	660	667	664	671	629	664	662	633	661	661	612	692	643	655	631	641	655	645	669	620	662	695	640	635	617	684	631	653	606	616	655	661	712	642	614	680	629	636	639	632	641	585	590	582	604	602	598	620	631	603	646	626	629	650	627	629	618	651	652	652	641	615	594	662	636	585	669	672	633	647	653	653	644	595	631	627	638	605	658	607	611	636	602	645	644	602	641	640	645	683	645	677	680	623	619	608	611	630	631	648	655	617	587	626	661	667	663	639	655	643	613	641	652	597	652	662	578	609	657	647	638	657	648	657	623	648	661	625	623	625	613	656	661	663	629	588	624	649	602	575	665	646	613	631	612	674	608	650	594	697	665	642	640	675	605	629	623	640	665	633	626	644	659	686	637	638	620	687	644	658	638	615	605	606	664	620	629	575	613	650	658	596	661	647	629	654	644	639	614	597	662	665	633	646	618	651	664	625	591	623	636	606	617	644	644	667	667	598	660	664	589	606	623	582	634	646	628	621	653	674	678	678	606	637	623	635	618	603	643	642	635	632	685	634	639	633	650	596	608	666	693	650	606	562	601	689	646	607	611	622	642	602	645	655	641	664	644	613	654	611	598	653	681	646	678	653	647	656	656	618	632	587	609	713	592	653	669	677	655	620	613	638	635	640	625	697	626	669	636	645	670	591	616	614	638	664	668	651	655	638	665	608	637	577	595	610	655	612	682	602	621	686	630	610	638	646	609	649	619	617	599	671	611	625	647	658	619	663	634	684	641	660	657	593	595	609	659	647	643	605	606	675	631	641	607	652	630	654	606	611	726	650	687	678	626	662	613	686	627	661	599	621	609	687	664	613	604	636	640	642	618	684	641	627	632	625	657	678	596	623	619	654	618	690	596	658	688	633	614	645	631	666	644	602	620	649	673	618	645	654	655	657	647	659	644	634	620	634	610	638	674	630	624	604	611	639	641	639	683	649	649	606	611	645	630	677	608	624	664	618	620	627	636	630	660	597	645	646	639	637	641	608	647	631	628	641	641	597	647	656	634	603	655	646	665	647	639	646	659	613	632	623	658	639	682	637	640	615	630	641	613	630	620	683	654	625	620	610	646	683	614	608	610	656	637	665	679	662	605	626	647	666	648	632	593	638	619	632	684	666	676	619	628	636	621	651	609	608	629	620	628	630	598	649	648	596	663	672	621	633	614	588	637	636	666	650	599	665	655	640	636	624	624	668	659	636	612	625	605	659	621	653	656	614	645	586	642	616	622	620	698	583	612	662	621	655	663	665	599	681	624	582	630	627	624	649	661	636	615	657	646	715	620	649	636	656	656	628	628	645	659	631	648	650	679	645	683	631	640	644	658	612	674	610	626	611	625	647	622	646	645	639	618	618	647	634	649	623	616	647	578	625	634	597	633	689	656	689	639	633	649	669	624	644	618	627	657	667	656	629	576	621	602	693	635	595	616	632	623	641	627	636	628	612	623	652	654	627	600	602	609	648	653	606	619	621	634	626	640	631	644	623	632	622	614	632	662	569	625	615	632	629	605	643	618	614	656	576	692	638	644	617	659	632	600	635	647	643	659	644	636	616	649	650	607	632	659	644	607	609	623	625	650	642	633	645	623	658	644	655	626	624	638	676	656	633	657	593	660	623	652	682	627	652	667	631	635	617	627	654	660	656	643	651	669	671	646	638	642	663	592	645	645	632	641	615	670	662	659	638	654	642	603	659	661	589	636	626	626	615	626	659	650	625	634	626	610	621	655	645
77137	75866	63373	39885	28447	19509	8821	5602	4329	2594	1615	806	487	537	430	406	341	335	284	293	254	259	262	272	253	281	260	247	277	252	280	280	245	259	255	251	248	251	268	260	237	254	261	257	248	266	274	231	265	249	228	277	255	269	265	249	242	247	298	262	256	236	247	240	273	255	252	266	240	245	254	279	238	246	282	264	246	277	246	276	245	268	284	243	280	244	253	253	265	250	259	242	263	261	277	265	268	233	242	244	254	237	266	275	230	271	245	252	262	262	237	239	242	265	219	233	235	249	258	239	247	216	288	256	283	257	267	280	284	237	254	249	260	258	267	259	267	241	227	252	277	256	245	253	245	258	260	263	271	253	248	263	246	242	279	264	296	280	248	237	240	246	254	221	234	248	233	242	216	221	217	247	251	210	270	236	262	278	266	249	248	251	273	263	255	245	285	274	238	246	274	246	281	226	247	243	251	223	258	247	281	224	269	274	253	256	265	266	250	235	277	244	232	248	239	238	260	286	222	250	246	254	255	230	235	250	248	277	281	230	248	252	257	256	258	260	260	237	239	260	248	241	234	253	283	243	279	228	253	299	258	272	266	253	250	260	213	255	253	264	253	300	268	252	252	265	263	243	240	264	245	287	245	239	260	223	262	259	281	282	262	252	255	242	246	256	260	266	266	245	258	265	244	259	251	246	255	280	244	285	295	249	245	278	251	252	229	268	270	231	246	223	246	267	255	257	252	248	249	236	245	239	258	242	264	243	242	261	274	247	252	249	262	232	282	270	236	276	247	234	238	260	260	262	267	261	260	266	235	262	265	275	251	298	258	233	258	241	282	217	250	252	252	247	230	238	265	272	267	254	249	273	258	256	243	253	242	274	265	237	268	244	261	229	241	250	269	269	294	212	274	235	297	246	263	250	231	241	275	264	270	268	285	243	264	247	213	263	253	244	239	257	248	248	267	230	254	252	248	217	252	267	236	233	254	262	285	256	248	227	243	275	274	273	267	234	250	243	237	218	260	248	274	253	246	240	248	239	283	252	242	243	251	245	268	269	264	234	229	269	275	261	246	261	253	275	280	261	248	259	246	248	264	268	269	236	271	247	262	264	257	264	222	256	247	233	262	261	252	248	263	280	246	266	245	231	257	278	259	261	288	279	238	274	272	272	246	254	259	259	247	249	270	254	234	253	272	265	238	237	249	256	259	253	238	255	260	228	209	252	246	265	248	248	218	290	268	238	250	235	280	248	236	260	250	240	239	226	211	272	255	257	251	272	281	280	240	244	264	257	243	242	234	245	228	269	268	243	205	239	218	241	245	260	258	243	243	235	244	248	255	238	253	230	248	234	237	258	259	252	269	264	270	260	261	278	254	258	236	256	238	229	266	251	251	260	250	258	240	235	248	225	247	243	249	256	266	217	247	280	234	248	301	244	236	244	262	252	267	249	273	241	246	248	251	252	227	262	272	261	275	250	268	247	254	260	243	252	279	247	264	280	251	242	246	237	242	228	246	254	264	266	266	233	273	243	265	259	235	237	241	243	233	265	267	272	236	266	287	253	242	237	248	255	285	239	247	253	242	234	245	224	248	250	277	255	250	252	243	259	226	232	272	288	251	252	241	243	263	264	273	237	251	274	238	249	268	241	238	259	272	279	256	254	232	210	260	229	283	265	231	239	244	253	251	265	240	278	221	253	267	256	245	253	249	232	261	248	240	252	259	245	258	248	270	254	251	235	255	254	262	298	243	263	259	241	263	253	262	248	235	252	249	287	280	262	218	283	234	241	259	251	259	243	250	281	254	235	280	261	257	262	258	249	259	256	240	261	231	240	244	259	236	242	245	255	234	232	250	254	219	244	250	259	239	256	262	241	251	252	250	263	264	247	224	239	240	260	259	259	273	250	255	252	287	270	272	256	265	268	253	237	248	248	243	255	256	272	237	235	219	269	285	252	283	265	256	279	274	236	279	269	245	258	254	271	265	259	270	243	249	232	242	242	256	243	269	256	244	263	244	272	248	269	231	246	236	243	236	226	256	249	257	258	229	271	250	245	234	268	268	256	245	251	252	253	227	276	253	260	256	248	242	257	261	226	284	253	258	250	288	275	258	254	272	280	230	231	247	251	265	253	266	280	231	240	241	255	231	247	262	253	235	220	247	261	265	251	253	247	235	240	256	251	264	254	260	263	242	253	249	262	250	256	266	243	259	267	274	260	267	276	245	269	290	243	246	247	274	236	249	248	277	256	287	229	251	254	259	245	272	233	260	263	286	243	252	263	256	260	246	254	245	271	255	258	271	250	239	261	250	264	257	264	252	258	250	240	246	265	258	252	253	244	244	250	259	253	244	286	259	231	270	245	266	231	214	234	258	260	269	278	264	235	250	245	248	263	270	225	277	257	261	282	250	220	233	245	237	235	231	238	270	266	262	251	245	253	242	246	229	239	228	262	253	254	243	230	267	260	249	265	279	227	261	232	248	268	238	244	235	231	278	240	268	236	221	266	263	243	242	256	250	244	244	260	259	247	246	254	253	261	237	240	253	236	254	254	268	274	242	237	290	233	312	235	246	293	261	255	245	244	258	244	247	256	246	220	230	258	295	259	239	260	270	262	247	264	254	250	246	268	241	252	253	262	264	236	253	235	260	245	243	251	270	291	252	274	262	243	264	280	256	258	245	225	268	248	248	274	279	248	242	251	248	254	264	258	269	239	266	250	266	260	271	251	274	283	263	253	272	285	249	251	239	262	240	219	266	273	257	246	253	239	235	268	247	239	263	241	237	267	241	283	242	274	236	269	256	256	269	241	274	289	235	275	243	262	248	238	263	268	254	265	250	255	247	247	269	277	250	264	255	257	258	228	256	251	250	241	260	258	221	247	261	254	264	272	240	246	281	242	242	261	265	271	221	274	256	272	251	239	276	235	245	258	240	272	242	270	269	273	247	264	276	281	226	287	254	255	255	221	284	254	269	242	238	274	255	280	265	223	244	289	248	248	244	242	256	281	235	233	248	260	284	272	274	226	257	266	265	245	231	231	248	256	272	257	281	295	237	238	239	243	264	254	245	243	242	257	240	246	243	280	247	263	251	255	234	276	240	285	247	237	251	269	239	255	247	280	243	252	253	228	237	267	273	246	258	230	250	262	249	259	258	244	265	256	263	270	244	259	276	258	243	250	262	242	237	252	270	268	251	225	234	257	262	237	275	260	267	264	253	249	260	267	279	250	285	278	275	243	265	241	237	252	243	251	249	265	266	252	240	262	236	258	266	249	256	234	243	237	239	234	256	234	276	270	255	266	247	244	248	232	283	275	222	242	230	278	245	256	254	257	227	270	229	235	285	257	252	267	233	255	274	265	251	257	245	264	235	247	246	243	258	241	280	246	269	290	257	269	232	251	252	260	247	268	258	238	234	261	267	276	256	235	220	265	262	224	260	256	222	247	237	268	239	209	259	262	244	267	266	246	275	225	266	247	215	242	245	241	282	228	250	262
52576	61473	57891	43005	38385	29310	19785	16265	13972	9016	6111	3258	1570	2041	1383	1259	1039	926	787	733	677	682	660	630	617	629	655	651	593	609	648	616	641	591	657	664	621	631	612	630	604	623	681	612	562	579	621	621	646	613	627	636	642	672	652	643	637	647	637	641	640	617	662	639	661	576	629	657	658	605	635	633	602	637	659	646	616	654	632	642	604	638	639	603	644	647	609	631	638	643	635	638	651	654	623	625	634	631	609	659	613	672	613	626	643	645	636	651	639	628	639	645	605	606	672	621	613	635	639	604	613	633	614	639	637	623	630	575	634	646	652	633	607	636	622	589	627	651	641	601	641	672	579	574	598	642	608	623	624	633	633	618	635	636	654	673	627	584	648	663	637	628	662	634	581	683	643	622	675	648	633	634	655	607	620	620	617	631	581	648	660	632	615	633	651	639	600	629	635	676	638	629	591	654	633	619	604	647	629	616	667	588	615	684	661	634	622	615	646	619	635	666	639	607	660	640	624	644	605	626	638	662	586	592	601	637	606	675	654	650	625	605	633	601	640	672	649	622	601	631	581	647	622	624	616	649	574	649	655	588	648	673	630	611	659	617	597	617	639	591	632	645	615	615	629	619	616	641	622	643	618	644	629	627	671	610	629	634	583	681	604	662	626	625	614	611	639	666	650	625	613	650	619	637	674	652	584	656	632	670	625	611	650	675	654	627	591	638	619	657	613	608	655	679	667	603	625	602	613	646	619	667	627	649	602	664	602	594	605	624	672	671	633	615	627	676	608	645	596	629	652	618	656	605	612	649	639	646	632	627	625	641	650	621	624	620	677	582	605	696	606	662	653	630	634	594	620	638	591	644	622	681	673	628	630	654	634	644	622	629	655	632	602	635	631	677	669	667	663	601	637	636	666	626	671	616	662	625	640	615	623	643	605	626	604	617	614	652	629	616	618	651	628	638	620	647	635	646	617	654	657	618	651	641	642	643	666	628	660	636	611	642	677	615	632	661	639	630	596	646	638	639	595	662	649	661	651	617	677	595	623	647	668	608	636	581	662	651	610	611	650	660	648	614	618	670	607	662	614	617	672	614	644	605	600	633	639	623	625	610	593	646	621	639	663	642	655	599	616	678	641	672	628	628	632	680	597	644	642	601	616	608	604	637	643	618	634	633	601	650	654	602	605	616	623	622	619	611	657	629	656	619	637	688	666	657	593	633	624	640	625	643	672	599	613	648	646	570	641	613	639	645	644	642	623	602	653	639	655	626	636	637	668	659	616	646	655	598	646	667	680	628	604	632	658	643	642	639	657	584	640	654	652	652	631	668	679	649	612	680	657	656	693	644	648	658	597	658	609	661	618	638	627	645	637	641	653	667	611	640	678	659	649	610	611	663	634	658	643	656	628	641	616	633	661	614	642	663	672	627	629	637	624	637	647	677	595	629	695	655	662	617	631	623	668	598	623	661	633	664	632	626	644	658	631	631	654	635	650	662	588	651	646	661	620	657	656	670	665	613	676	614	658	635	617	608	658	611	668	636	610	637	671	618	670	635	667	633	607	658	640	632	634	608	647	615	618	662	594	649	642	583	633	612	626	618	631	633	616	610	636	639	631	641	633	612	618	630	683	636	583	666	642	655	628	636	681	630	616	651	636	640	626	623	605	633	629	617	624	649	635	659	666	649	648	595	631	651	635	646	624	606	649	586	583	605	626	609	653	623	628	681	626	673	590	637	626	628	624	644	665	614	641	646	670	585	641	659	583	599	624	614	636	644	624	659	670	632	595	627	641	644	607	665	642	648	623	687	585	634	633	686	623	619	664	610	601	630	598	596	591	672	665	650	641	657	647	636	648	621	613	639	679	661	652	596	621	665	660	629	618	653	613	646	611	622	633	589	653	633	635	632	663	607	642	645	640	586	613	622	636	658	646	705	652	611	640	669	641	618	630	639	662	609	632	652	634	631	647	667	657	669	635	660	620	645	625	636	616	641	664	642	659	621	594	624	630	627	615	644	633	662	616	628	615	683	667	616	598	658	644	655	658	608	633	664	661	656	618	631	663	609	645	618	676	628	615	680	605	614	609	679	629	633	604	631	630	626	629	652	622	642	650	611	608	630	647	618	639	652	635	628	633	680	630	612	661	629	628	635	596	637	623	593	640	603	630	664	576	667	595	648	643	636	622	682	640	649	600	659	589	634	585	605	648	665	657	616	599	637	638	659	625	653	631	621	659	635	659	615	649	579	595	623	670	651	641	645	645	648	649	619	622	620	593	690	641	646	639	650	634	670	661	617	667	603	639	636	612	635	693	624	608	624	642	615	659	632	614	618	652	587	641	649	671	589	651	647	617	677	643	678	622	625	608	609	630	646	648	647	645	641	615	636	579	668	585	589	607	635	596	607	634	563	628	636	668	586	650	694	637	577	652	638	617	579	646	611	677	633	608	653	622	651	641	647	628	677	624	610	586	631	660	647	641	643	624	648	646	648	633	633	620	613	591	628	606	652	608	617	642	603	645	676	666	596	694	656	636	658	632	635	606	694	569	664	609	563	649	653	658	689	646	618	648	622	637	662	644	615	622	651	698	597	680	633	662	609	683	658	623	613	599	652	623	656	618	641	654	651	622	595	612	636	634	651	650	645	649	610	666	590	638	667	637	674	621	607	609	655	619	633	598	670	643	638	620	646	676	626	684	646	646	646	635	626	643	664	578	584	645	671	652	655	624	626	648	606	667	646	636	629	652	684	617	611	620	594	635	692	652	645	599	671	640	653	619	674	606	588	679	603	612	621	635	649	646	657	648	604	646	613	609	608	619	618	658	638	575	631	613	580	590	635	654	620	583	602	615	600	685	608	644	603	617	636	659	703	601	599	623	615	641	614	593	631	646	576	680	667	609	639	627	603	611	655	664	645	647	629	640	668	610	611	635	667	562	588	666	644	623	654	661	675	590	616	626	574	687	664	620	584	657	612	615	635	682	647	619	632	630	625	613	613	589	608	649	646	600	617	646	668	613	636	627	625	649	650	674	631	610	623	707	622	641	668	631	610	611	627	579	632	638	635	660	606	625	658	648	618	629	615	651	672	629	597	624	629	651	566	642	621	655	625	637	629	668	642	613	625	630	621	663	610	624	600	654	689	597	672	640	627	598	649	634	658	662	665	647	620	639	629	658	651	648	611	667	599	613	652	636	653	653	585	650	579	637	635	650	646	652	639	624	644	691	661	601	651	645	650	625	643	637	625	629	649	661	653	632	660	648	655	635	622	669	620	619	630	643	664	628	619	607	650	614	637	622	618	600	625	630	638	614	664	663	652	640	636	675	615	599	632	658	630	656	645	658	633	611	638	586	632	650	620	632	672	636	630	619	619	636	654	655	607	686	598	696	613	589	586	642	614	649	623	633	655	629	603	667	635	674	652	638	627	662	596	614	657	614	606	607	624	628	641	644	614	651	600	641	632	598	631	613	627	644	598	626	611	653	602	633	607	616	637	635	684
78713	75945	64494	39025	27867	18489	8619	5333	4107	2420	1779	820	458	541	365	399	347	325	300	251	262	295	233	245	259	245	283	260	246	258	247	253	257	243	220	284	284	260	231	301	286	247	242	273	281	251	256	255	251	247	231	259	272	236	235	218	258	245	237	258	240	261	293	213	234	243	277	284	249	274	275	260	277	255	249	270	228	258	241	246	253	275	255	255	283	257	251	267	234	251	255	245	262	263	256	228	260	261	243	248	246	284	239	235	257	266	260	277	240	243	262	256	258	239	254	272	237	281	279	241	256	263	249	273	287	236	261	266	248	230	252	274	244	241	238	257	242	247	263	255	247	253	247	271	243	269	249	261	252	257	274	285	262	246	242	259	259	248	257	273	219	267	241	219	236	269	274	249	232	280	255	273	251	251	282	261	252	274	239	253	292	237	266	277	246	237	258	239	252	269	238	240	257	269	208	246	279	250	244	247	266	267	236	247	256	236	230	254	253	235	248	241	247	237	257	263	285	260	250	253	236	246	230	265	238	286	247	260	251	266	234	244	211	258	257	247	223	283	258	230	239	237	212	246	247	274	240	253	251	247	284	251	245	271	249	247	237	237	274	251	255	263	248	263	253	262	260	252	268	257	269	251	251	262	242	242	248	248	251	246	249	260	267	243	262	242	261	260	242	273	233	254	253	258	230	256	240	244	276	259	250	268	218	250	256	215	272	266	241	258	251	249	266	248	243	252	257	226	274	269	266	236	242	268	250	241	265	249	226	263	285	239	265	239	250	259	242	288	236	248	223	246	259	242	249	271	268	252	270	264	256	244	240	257	258	251	244	242	256	234	264	256	260	266	231	273	236	232	239	263	232	288	225	239	260	251	240	233	252	223	249	262	231	267	269	250	274	257	242	261	245	227	245	235	274	257	269	278	247	265	275	259	234	258	252	291	255	235	275	261	261	252	276	236	251	256	229	276	225	253	259	235	216	298	258	245	253	261	245	272	259	260	247	249	229	229	269	264	238	247	261	243	249	276	260	244	239	280	263	243	238	223	267	242	254	242	252	263	240	224	242	255	256	286	253	271	252	212	233	235	248	296	242	259	261	258	265	244	277	245	246	254	283	250	266	258	261	259	285	247	227	212	272	276	249	250	262	246	241	292	259	253	269	248	252	254	283	246	259	287	257	254	232	281	270	272	276	293	260	261	266	239	221	283	274	271	242	235	238	257	262	275	248	262	241	232	286	273	242	243	219	270	280	251	268	256	236	257	265	257	252	242	236	273	240	252	234	260	235	254	256	237	252	252	240	259	250	262	277	253	273	280	241	280	248	222	255	261	249	250	228	254	245	286	253	237	275	261	266	244	266	252	209	242	294	226	261	262	243	235	263	260	237	243	275	251	272	233	243	265	255	248	239	240	246	235	264	257	257	248	228	246	250	239	261	270	263	245	276	249	255	253	242	251	276	255	261	262	284	241	243	259	250	238	268	232	237	243	257	235	232	258	212	221	223	266	262	239	254	245	248	247	230	257	273	253	265	206	259	285	251	278	241	279	268	282	267	266	259	244	264	265	257	280	247	280	246	253	235	236	254	229	228	249	290	256	275	246	234	270	260	247	244	247	203	244	274	250	300	215	255	232	243	247	263	244	268	243	260	264	265	238	241	278	244	262	249	263	223	241	257	268	235	256	265	243	237	252	228	251	262	249	248	277	256	242	238	240	241	251	244	209	241	249	240	232	241	235	259	263	269	258	247	235	268	237	254	263	243	258	257	230	244	266	255	247	205	221	230	238	241	231	229	259	248	295	288	256	249	261	240	284	236	236	280	227	224	245	253	247	247	244	229	228	271	265	256	243	270	269	269	282	239	256	232	255	234	271	280	263	245	246	254	247	247	259	255	258	271	247	261	276	232	256	238	267	273	274	251	254	274	272	269	267	268	270	245	244	260	250	274	283	251	271	252	217	268	249	253	246	243	252	260	257	225	251	246	259	256	247	253	270	265	276	265	240	285	241	247	248	239	247	281	253	241	259	239	275	250	266	265	260	252	248	255	253	258	235	234	243	266	216	273	248	221	272	260	256	253	239	225	273	282	243	256	255	252	257	236	271	267	264	247	244	280	244	248	277	265	264	258	250	253	251	259	243	252	266	262	229	245	255	250	249	258	271	251	246	235	260	258	263	265	233	229	261	275	264	241	254	279	253	232	269	256	244	250	238	235	242	273	249	265	247	263	252	244	281	248	257	259	246	262	238	279	252	239	249	258	249	232	294	240	239	241	267	258	250	253	273	225	248	272	261	253	260	266	270	281	262	231	234	222	256	227	263	254	238	263	242	254	271	233	262	245	254	243	236	248	275	298	243	252	224	251	266	247	244	241	260	237	258	284	269	271	275	270	275	260	235	262	236	239	227	265	256	260	250	248	264	255	249	262	282	262	242	261	247	234	267	277	259	253	254	282	253	245	220	230	251	264	267	262	266	248	259	242	252	265	266	242	262	257	249	252	263	244	262	241	235	269	236	242	242	239	271	256	268	220	243	243	240	266	273	237	254	269	259	249	242	272	254	263	262	259	260	254	274	257	243	235	242	247	283	273	243	272	264	265	226	247	254	277	235	247	262	250	234	257	264	250	224	229	267	256	265	251	239	240	258	267	278	244	277	244	233	231	234	276	238	259	261	222	232	257	256	258	262	231	251	261	243	237	222	247	225	231	245	220	250	241	214	260	245	279	271	270	255	287	248	262	226	253	259	221	253	242	257	248	222	254	261	266	242	272	256	244	255	275	263	267	282	249	249	252	278	257	259	258	256	259	252	274	235	227	255	258	238	243	270	252	253	244	264	266	259	250	258	249	262	266	256	214	241	236	277	231	249	253	263	224	253	258	247	229	251	275	263	245	248	250	266	249	249	280	262	265	254	256	241	248	264	263	278	249	275	255	273	259	270	257	253	247	258	261	267	249	256	266	254	261	268	269	258	239	229	264	248	251	258	255	268	290	273	290	252	245	240	243	242	238	239	267	244	246	229	216	231	275	234	252	276	241	232	267	255	259	253	259	276	246	257	259	244	225	248	239	196	267	263	272	235	256	250	241	228	263	267	214	212	218	255	261	271	262	258	271	288	252	258	251	253	278	229	251	250	246	243	251	260	279	266	256	220	249	232	232	288	237	259	249	263	211	250	260	268	231	272	260	246	250	226	246	228	215	284	252	273	255	247	254	229	270	266	240	283	254	241	247	268	251	271	247	248	248	258	258	266	266	255	245	257	242	241	235	231	284	241	259	257	249	252	284	239	253	261	255	247	248	284	264	247	247	245	238	263	243	263	263	252	259	241	284	247	248	239	253	232	277	275	260	270	247	242	230	275	249	263	222	220	273	240	249	223	261	244	247	251	275	260	260	244	251	278	279	232	269	259	264	255	214	231	248	267	241	217	258	247	240	224	232	240	284	261	239	248	242	267	275	267	216	242	275	266	262	240	263	253	240	229	248	240	262	234	241	270
53392	61235	58655	41603	37229	28505	19426	15741	12964	8814	6749	2920	1518	1849	1268	1171	1019	922	831	706	671	687	681	643	631	637	658	624	625	598	609	592	615	615	630	667	642	651	637	645	668	630	611	616	675	639	621	625	632	619	671	638	664	606	596	669	602	655	634	632	596	641	603	637	636	630	593	603	642	669	653	646	676	616	614	622	663	652	626	608	650	649	659	659	682	654	605	644	650	639	642	651	644	638	625	647	646	683	614	651	615	633	642	646	602	617	671	620	601	623	595	649	658	613	660	674	597	660	606	668	645	660	620	622	632	672	664	622	639	662	655	592	642	638	627	656	605	681	652	614	637	598	627	622	608	627	588	626	632	660	657	613	620	653	652	627	634	642	641	602	582	659	624	653	616	667	655	624	623	625	628	698	646	665	639	671	650	643	620	629	674	653	615	688	659	603	638	607	639	637	620	597	660	627	629	615	665	597	635	637	653	693	642	630	571	646	615	643	614	636	642	606	618	675	618	626	609	663	638	657	644	659	634	614	646	615	637	620	626	606	683	659	633	619	638	672	612	626	638	640	649	653	654	652	691	656	639	690	690	640	651	641	608	643	652	621	670	622	600	607	632	623	592	607	610	660	649	609	605	611	592	646	664	633	617	672	661	662	625	641	647	646	660	604	622	607	632	591	650	623	596	629	654	630	691	601	632	654	616	643	620	578	653	600	580	635	655	640	597	618	651	672	610	610	648	616	653	612	594	615	639	624	640	646	603	651	585	576	650	647	615	631	640	646	668	599	603	638	635	580	621	655	647	630	631	643	655	641	604	604	630	655	586	668	629	662	627	629	649	626	599	684	634	679	592	655	637	666	635	634	654	601	610	633	640	627	623	608	663	640	615	582	643	598	645	629	659	646	667	670	635	630	622	654	625	686	643	639	635	623	630	595	629	647	669	631	614	612	631	612	586	612	624	636	633	673	586	661	657	626	623	656	656	619	678	643	643	641	603	634	660	620	647	657	616	640	630	662	608	591	612	573	638	663	633	670	650	639	612	611	602	617	634	665	590	635	623	626	675	636	670	613	602	609	605	605	630	647	636	620	603	663	656	675	650	646	590	583	625	622	593	626	615	621	615	666	604	680	637	621	601	616	634	643	649	619	618	597	599	646	645	647	662	635	658	628	644	640	619	652	654	615	611	604	604	627	677	635	604	632	634	621	645	611	603	633	644	599	650	634	640	635	652	629	656	625	629	603	597	636	596	638	610	633	653	642	634	624	649	634	612	664	660	678	614	661	661	667	648	613	606	666	641	648	616	629	637	640	622	645	649	602	632	609	618	645	637	615	624	639	644	673	638	653	642	653	639	640	610	642	604	671	649	625	708	698	652	625	680	651	603	645	652	636	579	630	656	678	663	625	636	643	594	636	620	627	665	621	650	626	612	652	643	577	596	653	653	632	658	632	604	650	590	657	625	625	671	665	607	555	646	660	643	633	649	651	659	638	630	662	613	599	638	652	649	655	624	614	633	627	717	671	616	615	635	685	622	653	606	661	657	641	646	627	632	620	589	656	641	640	660	662	649	629	647	589	630	658	620	636	671	642	638	594	659	645	597	611	627	627	636	643	672	605	642	611	654	601	618	632	616	631	655	620	582	634	635	598	632	609	687	667	639	649	625	649	602	671	621	657	622	608	691	610	603	623	632	639	649	652	628	631	599	612	639	635	639	642	633	613	658	581	668	640	669	597	641	629	607	634	646	665	684	681	604	639	639	626	605	605	622	630	590	681	610	647	630	601	592	593	653	632	694	619	608	645	672	642	606	658	624	656	688	592	649	663	625	641	686	657	653	622	646	595	683	669	613	647	682	604	627	611	619	598	629	656	671	628	656	639	640	614	626	665	584	641	656	620	641	651	613	602	670	613	682	595	639	664	579	664	631	636	637	624	643	622	663	586	627	623	620	642	670	617	687	660	641	620	632	622	647	668	675	566	609	618	647	643	639	631	661	632	646	626	579	659	664	587	603	586	629	645	551	634	649	660	625	602	618	583	629	657	581	628	628	637	638	622	626	609	614	594	649	637	657	684	638	654	679	656	673	680	687	629	674	632	655	630	651	607	661	610	685	656	585	621	652	619	665	632	609	643	633	637	644	651	626	627	644	622	631	597	664	656	622	591	636	652	629	640	639	655	619	675	666	658	585	586	649	595	659	676	644	658	629	642	621	652	621	650	639	663	650	630	659	641	619	599	623	605	629	606	643	687	624	629	633	603	646	664	650	670	620	623	643	640	634	625	600	640	660	585	632	641	648	609	596	680	619	616	635	630	661	660	643	632	649	644	667	681	582	678	655	616	595	640	642	616	628	627	666	639	618	663	633	639	662	671	643	616	641	595	638	648	608	654	610	632	636	693	624	648	630	642	672	587	619	588	668	665	644	623	661	676	604	633	621	616	665	588	626	630	650	629	646	606	617	603	620	683	635	633	630	653	605	624	638	679	617	651	653	708	656	623	637	657	633	621	613	618	647	664	609	640	595	627	606	626	632	620	631	608	621	634	635	610	657	641	609	609	637	656	596	600	625	618	621	632	627	605	630	681	612	610	665	589	647	621	672	641	641	630	648	603	675	632	643	642	615	605	629	654	648	618	640	650	662	651	664	600	617	600	617	609	613	647	626	619	625	602	606	611	605	618	598	636	636	598	638	648	642	563	663	631	604	644	645	626	659	622	634	651	609	601	660	636	630	611	672	667	653	618	620	632	636	639	629	619	672	658	604	615	631	610	566	639	619	633	638	673	614	631	646	576	616	655	616	660	654	662	623	623	670	626	631	591	611	612	609	649	632	618	648	618	684	677	660	609	680	645	634	673	641	633	673	676	635	605	647	632	650	612	636	659	614	631	636	647	668	617	610	644	653	614	603	624	647	577	636	629	627	640	653	628	649	631	644	621	652	567	602	625	615	625	598	613	646	647	653	636	630	612	631	644	622	668	667	615	646	640	667	617	627	654	654	654	659	669	669	644	638	602	608	638	623	641	674	641	648	631	614	681	637	635	613	642	608	607	613	668	606	643	647	584	653	650	589	640	595	645	620	604	650	636	634	634	623	657	600	656	667	662	634	625	636	635	649	616	672	646	652	662	623	654	677	637	585	604	597	633	609	671	631	669	608	662	601	587	628	638	650	635	637	634	599	625	661	641	624	652	680	665	644	641	616	648	667	660	635	613	625	636	621	633	623	632	606	621	621	635	653	638	644	617	689	647	651	636	631	599	673	636	640	625	676	611	643	620	654	635	639	604	635	637	669	657	624	634	645	603	649	594	647	671	580	621	639	657	643	607	671	616	686	643	673	677	624	695	613	652	607	625	633	674	671	637	633	644	604	659	629	628	668	603	628	580	615	622	622	600	622	660	658	619	601	641	663	650	686	644	604	616	636	599	625	588	627	636	635	616	635	639	652	598	632	651	660	616	612	630	598	626	658	648	642	616	658	602	594	608	651	602	620	678	630	666
78916	76644	64698	38224	27256	17000	8440	5143	3755	2618	1657	735	392	470	381	401	328	293	286	258	275	295	258	263	254	279	237	242	243	251	259	254	279	225	254	255	244	246	283	229	260	272	245	252	257	250	239	249	232	217	260	225	251	262	245	244	231	240	274	252	255	241	225	261	250	269	244	256	271	246	247	230	262	246	258	236	244	233	268	254	252	241	249	236	257	216	303	273	247	257	245	263	257	231	246	260	270	244	252	269	227	237	277	246	230	271	258	245	248	228	263	237	242	243	246	229	243	247	237	267	241	253	227	249	273	261	236	237	245	216	255	248	262	228	277	253	281	257	245	231	263	255	230	253	225	239	235	249	263	258	257	230	266	213	253	246	272	249	261	241	255	256	241	258	260	262	258	222	287	243	262	248	246	243	258	245	243	258	232	254	240	251	246	250	247	239	243	260	276	264	270	249	251	268	249	250	251	268	268	288	256	247	247	254	260	254	266	264	261	253	255	250	280	216	267	269	249	265	258	262	283	270	235	235	241	239	243	256	241	270	257	242	244	276	242	241	243	276	249	227	256	211	237	258	247	262	239	241	247	278	249	254	276	244	235	262	244	252	234	259	234	243	236	237	244	247	215	280	265	265	254	254	263	225	271	269	234	227	264	245	242	263	251	246	257	274	247	272	265	258	255	256	250	259	259	247	241	252	238	226	267	242	250	218	244	263	249	267	242	247	259	240	237	240	215	216	225	256	254	241	267	277	257	237	240	204	278	240	270	261	237	219	275	257	246	259	284	250	260	271	219	267	246	253	273	265	230	239	261	235	245	268	234	254	246	242	260	271	240	278	251	231	246	262	270	247	262	243	238	236	257	238	251	242	253	254	279	249	256	249	280	248	248	240	267	255	285	280	259	273	221	246	263	268	237	266	250	270	249	248	268	262	243	256	229	256	250	268	252	249	290	271	274	243	245	265	225	251	276	240	245	294	287	261	273	233	244	229	237	231	266	253	260	254	250	257	243	261	268	234	258	268	229	239	264	241	259	253	273	236	255	233	245	257	245	279	278	258	248	214	253	250	260	256	283	265	263	261	233	269	258	261	256	232	258	261	260	247	271	263	290	258	222	271	264	259	258	268	251	278	270	269	249	251	259	264	261	240	270	269	223	269	263	282	223	267	260	261	273	226	238	246	271	261	256	247	236	257	253	238	278	251	267	241	278	251	239	260	231	251	251	247	252	249	258	240	246	213	264	265	252	258	266	255	224	271	238	250	260	245	238	241	276	270	253	261	266	258	258	250	249	269	253	228	275	249	267	214	289	252	277	249	275	235	264	246	250	236	283	262	242	264	255	260	241	268	263	224	269	273	247	264	252	253	248	256	258	235	272	233	240	266	244	211	261	246	238	257	239	234	286	247	234	241	254	278	240	252	286	257	239	256	238	240	257	263	285	266	235	247	268	268	263	261	230	252	272	249	221	250	259	272	248	211	220	248	261	260	253	264	258	243	238	255	226	246	239	238	258	259	237	264	246	230	269	226	261	249	229	246	227	239	252	257	261	247	262	243	245	249	249	249	272	251	280	220	253	274	244	233	273	237	278	268	250	228	243	282	256	248	247	250	230	221	237	247	251	275	265	262	253	252	240	250	280	252	239	238	272	259	305	257	292	259	250	254	268	243	232	232	260	269	254	275	281	248	249	247	274	277	232	224	232	268	268	242	234	251	254	254	243	280	242	276	271	251	290	268	249	259	258	225	294	262	257	258	230	241	228	259	233	252	214	246	259	274	247	238	249	266	266	232	255	264	240	257	265	248	257	263	265	273	267	236	238	228	243	230	257	269	263	216	270	247	266	273	265	258	236	265	228	254	255	262	267	264	299	227	270	252	265	237	230	253	265	230	249	271	238	246	244	250	262	253	274	252	243	240	234	241	239	261	259	249	300	263	269	259	266	265	237	243	273	280	268	267	281	269	258	248	257	264	260	213	244	259	243	250	249	252	274	263	271	247	263	232	258	234	299	236	250	267	230	246	284	285	258	247	260	251	258	262	234	246	265	242	258	260	203	227	259	237	242	255	260	257	280	231	256	230	260	259	259	251	259	255	252	269	232	251	236	225	266	247	247	229	276	214	271	253	259	257	241	226	259	243	273	266	262	267	246	260	287	246	234	244	256	252	251	219	216	238	239	239	259	266	257	276	272	280	272	228	246	261	259	282	242	229	252	285	261	234	244	248	248	264	264	251	256	269	261	284	279	272	237	246	273	235	263	248	250	274	241	234	255	257	284	228	255	276	234	272	238	279	234	248	217	236	227	255	243	228	224	261	283	258	248	238	243	265	267	258	266	240	240	260	273	239	264	247	240	243	271	246	250	253	246	240	250	238	226	277	246	231	285	263	232	260	240	234	259	244	269	219	273	229	265	273	218	240	253	253	266	270	271	260	253	264	252	271	255	247	251	246	239	250	275	266	241	261	228	233	249	238	283	232	226	247	262	267	239	245	244	264	241	248	276	249	249	239	241	243	237	232	261	253	249	274	250	241	224	240	275	257	224	249	242	261	277	235	243	281	223	237	268	231	243	253	240	249	282	257	254	260	238	250	253	278	248	252	267	268	253	247	244	258	261	259	243	254	273	246	232	263	264	275	262	285	247	250	264	254	275	246	264	263	267	233	260	277	290	261	213	264	255	238	237	233	260	250	276	241	278	262	254	271	240	257	269	250	268	220	289	272	252	242	251	232	230	285	269	256	232	255	230	271	199	279	267	257	290	238	239	248	265	236	274	265	262	231	230	224	261	271	260	256	226	267	246	252	258	277	274	225	253	261	237	252	264	275	264	248	226	246	255	271	267	299	234	259	266	270	272	243	252	259	252	276	261	273	256	260	265	225	267	272	243	254	249	265	275	235	225	252	229	265	228	240	234	249	252	237	270	242	272	240	268	290	255	264	275	284	277	264	265	287	256	318	261	225	248	273	247	253	231	233	267	258	264	221	249	261	236	239	232	259	269	210	231	257	244	243	273	273	257	264	252	271	255	227	241	248	254	243	244	243	257	228	248	281	231	251	238	271	245	264	261	261	259	239	233	224	261	227	253	240	223	232	251	256	289	258	239	254	251	258	264	267	247	260	255	236	233	285	269	268	230	287	274	246	257	251	261	231	247	243	260	257	226	226	288	236	258	265	279	241	252	245	236	210	258	270	246	223	253	255	253	245	233	238	262	249	265	238	246	232	275	260	262	245	292	232	260	239	267	243	243	239	239	263	241	268	259	263	238	264	228	261	251	245	215	248	264	247	236	277	250	249	239	237	260	243	262	281	243	264	261	249	260	236	250	256	253	268	218	239	254	268	290	231	257	277	236	238	234	240	255	252	249	241	263	262	277	226	242	274	265	241	237	245	261	255	278	234	255	253	254	256	247	253	248	262	257	257	265	276	254	246	267	258	240	254	242	244	255	263	230	251	245	271	260	260	266	236	250	253	247	258	249	271	256	246	251	248	267	244
53029	61543	58512	41323	36732	27364	19085	15091	12423	9414	6338	2699	1487	1577	1266	1199	905	799	783	674	682	726	675	653	652	620	621	660	625	653	614	628	652	620	646	644	640	591	599	618	644	647	679	630	630	635	621	628	593	629	660	660	610	648	659	576	648	657	639	633	625	611	586	661	639	630	633	631	644	662	619	650	617	649	659	650	623	644	646	611	666	687	641	610	645	602	606	659	691	668	628	632	635	643	648	654	649	624	688	645	626	575	600	673	635	631	630	613	682	617	614	576	674	622	634	599	629	616	594	584	586	635	658	614	638	608	639	652	662	621	596	625	617	625	622	634	646	605	623	656	647	639	665	605	642	656	591	622	615	661	627	624	616	642	692	620	644	640	594	626	626	621	586	606	643	618	625	628	622	629	605	654	623	545	649	640	641	614	682	637	652	651	652	638	664	577	634	644	611	643	625	648	631	602	654	604	600	640	606	618	610	659	619	608	611	652	668	606	667	643	597	646	614	578	612	668	657	657	633	594	655	632	641	619	637	646	625	601	619	636	607	643	662	624	619	651	592	624	608	640	613	633	631	601	620	613	648	567	631	663	626	653	648	621	617	653	670	591	607	651	639	627	673	635	631	682	646	639	639	631	599	604	640	586	634	655	649	667	617	677	639	600	618	625	613	597	628	644	631	611	620	686	670	636	602	680	594	615	621	699	658	614	648	636	651	654	625	624	653	666	596	644	683	664	619	595	618	631	655	625	726	676	604	620	582	656	663	633	654	624	657	631	656	644	643	639	641	642	594	676	635	604	624	609	622	645	611	589	587	594	630	655	635	642	643	610	636	604	610	676	616	678	613	630	624	662	643	663	629	637	643	654	672	620	585	632	638	676	615	621	644	633	644	630	646	617	598	592	636	643	633	623	606	626	607	661	612	642	659	630	658	655	591	636	607	601	646	629	622	604	605	602	629	640	634	558	677	614	623	642	669	614	628	630	627	632	621	596	629	584	623	628	649	570	656	666	610	669	637	650	669	638	600	622	618	656	680	630	657	625	643	610	599	609	671	642	645	632	620	650	599	662	662	658	625	623	652	649	624	634	649	650	660	670	638	599	659	667	659	652	624	598	674	699	640	621	635	648	673	599	662	604	637	626	628	618	650	623	589	629	653	619	606	651	622	619	625	639	590	624	664	653	600	598	646	611	620	670	647	624	637	603	599	665	651	642	638	665	650	641	635	618	604	646	647	641	651	608	660	628	626	613	648	599	626	671	632	598	641	637	615	628	633	662	624	621	611	665	665	658	659	627	632	625	650	625	639	620	639	638	637	581	654	581	667	599	603	624	675	611	612	603	648	619	683	568	613	651	600	574	614	638	634	597	620	637	678	621	689	698	623	621	637	650	640	682	623	628	634	661	632	676	638	622	642	577	632	632	647	675	662	582	632	638	630	629	677	595	606	647	632	660	626	637	607	618	656	606	637	665	653	644	633	608	618	621	651	646	637	606	671	604	612	618	627	619	660	616	631	630	582	638	675	618	598	633	709	601	644	627	663	617	604	675	623	653	639	655	616	626	661	651	640	625	587	685	603	628	597	626	649	640	633	632	626	620	636	722	649	602	673	642	640	651	623	631	635	657	635	630	693	642	617	615	644	657	669	601	635	623	631	618	610	612	656	613	602	641	610	613	671	625	643	639	632	679	622	619	658	628	604	677	625	653	631	637	655	660	624	666	659	660	594	602	607	643	629	639	631	622	618	636	648	619	601	651	646	622	684	653	652	641	667	642	643	648	708	598	642	649	638	649	637	663	597	635	655	619	667	661	628	605	606	643	634	641	660	612	644	643	652	637	661	588	672	683	623	641	657	609	658	620	601	622	547	621	656	669	657	614	647	641	608	656	649	563	645	639	607	638	633	686	642	636	606	680	634	599	615	659	606	651	600	641	628	613	660	603	625	599	615	657	622	661	646	681	633	667	643	602	657	656	642	662	631	633	628	619	598	676	655	632	655	610	622	609	650	593	598	592	646	600	620	687	632	663	654	629	608	619	622	609	661	666	661	593	616	612	624	668	645	645	694	646	615	573	638	617	640	605	618	669	605	625	662	624	628	634	646	638	624	607	653	653	627	592	661	635	627	649	614	631	629	639	662	638	648	618	595	592	650	652	622	665	625	612	641	621	648	626	616	626	627	654	613	626	598	633	643	642	608	655	601	601	629	654	669	602	646	631	635	632	617	650	650	623	663	657	661	606	631	660	606	641	642	632	629	640	608	627	629	627	609	661	581	600	679	631	616	636	617	668	634	651	634	615	613	617	649	612	621	613	588	632	644	626	660	618	606	579	607	604	580	627	649	658	649	639	655	623	582	641	620	632	629	628	648	628	645	634	661	648	670	621	619	645	660	643	653	645	615	630	660	615	603	610	642	656	614	649	620	640	634	667	618	659	608	618	643	632	660	639	669	621	612	650	632	619	631	577	616	647	600	671	625	605	623	652	649	608	608	614	607	645	599	685	644	654	654	645	569	572	620	598	613	651	610	653	637	625	655	661	652	631	608	659	657	622	611	608	614	610	659	636	648	628	599	620	615	665	668	645	666	614	611	667	638	662	632	597	653	609	578	652	679	637	604	608	604	645	620	625	609	623	611	665	611	626	629	631	651	641	599	642	645	606	633	679	638	646	600	608	671	564	623	633	620	632	646	639	615	649	612	601	649	657	652	640	664	635	706	616	620	639	592	623	647	618	640	614	621	667	624	667	614	667	623	663	609	635	634	635	623	640	644	651	642	637	591	623	653	615	677	608	654	676	596	687	584	656	645	643	646	618	699	587	611	602	651	618	621	636	632	622	671	607	644	630	622	620	698	677	638	626	606	660	599	632	627	582	650	651	627	643	623	646	665	643	658	630	616	604	630	664	642	678	625	635	649	629	612	654	608	656	651	639	585	660	624	626	720	606	647	643	599	624	643	626	624	645	651	601	615	606	626	611	627	599	653	618	628	606	667	602	624	632	642	631	581	624	682	629	657	583	647	617	632	600	624	662	654	636	607	647	639	585	630	610	601	593	647	621	622	618	663	628	634	615	597	623	645	632	608	656	663	588	662	593	633	644	625	634	616	641	684	609	675	612	635	665	602	584	653	648	634	647	641	606	643	610	652	669	623	570	643	626	609	636	615	622	651	638	646	620	656	572	621	638	651	642	652	627	614	616	629	647	627	589	664	675	621	651	619	641	669	639	649	632	664	637	624	628	631	627	610	667	624	644	597	625	657	638	662	604	700	665	660	617	651	634	640	611	615	593	626	672	638	589	657	668	626	647	586	599	645	590	600	623	638	672	608	607	627	630	632	630	588	592	621	597	597	632	592	633	569	649	636	638	628	641	618	610	655	621	635	583	658	682	599	616	607	633	621	642	627	624	618	636	620	569	615	664	661	624	636	612	611	640	606	639	640	623	649	616	652	631	624	632	640	628	663	630	636	607	631	625	625	643	611	642	652	663	640	599	633	668
77364	76749	65259	40090	28154	17252	8499	4991	3880	2437	1734	812	453	457	334	363	324	326	274	312	271	297	274	262	240	269	263	245	233	229	250	236	241	226	233	235	242	229	232	262	245	242	228	252	237	249	248	248	241	249	237	272	224	263	228	270	242	280	256	241	235	265	241	280	279	252	269	234	272	218	241	254	255	243	243	257	257	257	234	237	264	297	248	245	258	295	266	259	215	229	260	237	248	272	238	281	268	270	248	243	265	245	224	233	275	265	257	230	258	276	239	257	241	251	252	250	255	238	251	249	278	238	268	237	259	252	245	228	250	260	239	270	261	244	240	234	272	248	282	254	223	255	275	253	241	237	231	236	258	242	256	235	248	230	266	246	258	287	252	250	268	244	248	276	268	253	281	273	277	264	239	248	275	256	242	255	220	266	279	274	256	288	264	252	212	262	234	279	245	248	222	272	237	242	253	268	267	267	301	285	244	253	268	247	268	241	266	246	245	242	245	235	234	273	259	270	258	249	258	287	244	255	246	243	229	261	279	252	296	254	258	261	255	228	283	258	225	248	238	248	244	269	268	262	261	258	260	267	239	255	239	228	248	257	257	227	255	246	243	264	261	259	266	280	239	250	270	265	259	255	259	259	237	257	250	281	236	249	256	273	253	247	293	241	253	252	254	249	251	236	254	258	250	261	245	261	260	272	255	244	259	282	232	257	231	239	229	229	245	268	230	236	233	245	254	279	285	242	282	295	265	261	251	235	250	272	265	236	228	269	229	241	273	258	243	243	261	248	279	265	231	269	238	223	267	251	241	231	230	257	265	245	232	246	252	252	244	246	248	266	284	240	224	234	234	252	222	248	236	260	267	253	255	243	255	270	249	237	285	270	258	290	250	267	229	255	249	283	260	280	258	253	266	268	284	268	285	261	257	263	273	256	247	245	226	265	255	258	250	260	278	238	257	260	236	247	245	269	255	256	233	269	270	235	236	252	271	258	289	248	256	259	266	239	278	270	243	231	236	278	243	223	247	219	239	264	249	258	242	280	252	241	255	268	256	243	265	275	237	254	257	275	263	246	227	246	250	242	232	255	246	255	275	253	256	252	265	239	218	256	251	260	253	234	253	239	204	248	228	232	251	261	241	239	247	234	255	221	253	258	254	252	256	283	262	239	240	261	254	258	262	256	266	226	254	258	256	234	234	240	278	294	230	262	291	215	252	242	257	262	254	238	257	248	229	222	269	269	236	246	255	226	223	236	238	250	242	266	270	255	282	274	225	269	237	233	238	247	243	265	271	244	249	232	234	263	254	248	263	245	273	261	271	271	251	238	249	249	220	215	242	275	258	269	284	246	261	240	255	260	233	221	240	280	245	234	219	224	285	247	233	265	224	246	297	268	247	232	279	277	258	260	269	253	235	244	245	251	243	256	276	256	247	272	246	250	239	245	228	244	242	260	260	259	227	244	225	269	248	235	249	275	229	255	270	239	293	287	251	262	268	246	245	253	236	263	245	246	239	244	273	259	260	236	254	221	244	261	276	243	253	230	249	274	257	246	262	244	233	245	251	266	264	252	282	271	243	239	243	266	247	243	248	242	218	259	225	249	255	275	261	239	245	228	258	240	271	277	265	222	259	234	247	258	271	261	259	269	243	257	255	246	246	209	234	255	260	274	245	268	243	252	251	238	271	273	269	253	280	274	245	237	251	255	254	275	235	274	242	254	238	221	281	240	249	256	268	229	234	234	242	242	263	251	239	279	249	282	257	239	243	280	246	270	233	243	264	252	234	245	291	243	251	232	259	252	264	267	252	235	243	266	238	256	289	239	247	228	261	255	234	243	242	255	246	274	246	253	254	261	254	238	252	246	236	240	263	246	247	269	274	267	241	223	254	238	264	239	250	240	210	241	272	240	270	260	274	234	251	247	283	273	228	258	231	257	268	242	256	254	252	249	218	255	249	250	256	244	273	251	251	253	274	275	241	259	226	257	260	213	273	246	226	237	250	225	220	222	213	233	269	213	264	288	266	277	225	261	270	234	238	260	246	239	250	253	241	236	252	246	232	245	236	273	274	245	244	261	271	247	275	206	260	252	240	277	255	277	246	273	257	231	255	238	237	229	273	242	250	258	256	248	267	236	246	272	252	262	258	250	265	259	259	261	270	274	238	286	253	257	253	214	282	258	233	252	241	257	259	231	229	234	229	261	266	272	256	252	276	261	270	256	254	274	271	255	246	263	252	244	267	254	255	245	263	243	265	233	250	247	255	285	237	268	269	237	248	239	238	239	250	263	258	269	250	253	254	240	255	250	249	274	232	219	248	248	229	269	239	282	274	278	237	274	246	253	255	299	271	248	287	261	269	235	275	271	270	263	268	267	226	248	254	267	233	269	259	261	255	251	243	235	269	263	244	280	238	274	280	243	220	216	266	237	258	243	253	235	241	243	256	256	242	254	254	245	273	254	275	250	285	262	243	273	219	266	236	276	251	242	239	278	264	242	239	250	270	262	248	258	229	239	244	251	292	261	280	269	230	263	253	256	261	263	241	255	270	253	258	246	255	274	238	234	250	273	240	257	240	271	213	242	226	247	239	267	238	268	249	261	255	237	266	265	252	233	274	275	254	213	252	258	248	235	267	250	299	266	252	278	245	257	235	253	256	239	242	256	237	240	243	242	251	250	232	256	241	255	246	255	246	244	267	246	255	251	255	250	250	229	260	254	262	260	270	260	269	242	258	255	258	238	249	266	265	229	254	251	250	245	245	235	233	240	236	277	259	263	215	229	287	258	273	264	263	238	263	257	255	262	223	243	233	237	267	241	244	246	247	243	233	267	245	269	225	253	241	265	250	238	256	250	273	269	277	234	284	247	243	248	243	261	252	278	250	231	245	245	248	298	262	225	240	276	244	237	285	255	257	262	285	243	274	255	274	246	285	261	233	233	261	253	235	245	262	251	267	275	255	265	268	251	283	255	235	272	228	262	269	230	230	265	255	227	242	239	221	274	251	255	261	292	280	250	242	267	273	249	262	233	255	243	281	274	251	246	252	259	259	288	270	232	279	241	262	255	252	282	266	244	241	259	262	256	242	252	247	232	247	272	232	240	279	252	262	252	243	283	280	229	233	255	254	245	232	258	255	250	222	251	256	259	251	243	243	267	269	268	282	213	250	248	250	256	255	247	256	249	259	199	230	234	256	247	263	262	244	271	254	269	271	240	267	260	214	258	241	266	253	235	253	236	211	257	258	251	225	259	247	271	267	271	265	252	248	250	253	254	246	263	280	260	215	287	241	248	241	232	250	239	262	236	237	267	263	253	268	271	271	235	275	255	233	265	277	253	289	225	275	244	257	260	263	272	247	253	272	249	234	293	217	243	266	261	228	255	247	255	258	263	269	259	248	302	281	249	253	257	216	284	267	255	284	246	241	272	248	252	252	236	272	276	260	261	241	230	245	250	232	248	290	266	241	253	246	266	247	272	276	246	230	240	260	255	259	251
52149	61825	59636	42890	37216	27049	19321	14996	12290	9347	6244	2863	1556	1569	1314	1113	959	895	729	707	710	708	687	724	640	618	649	627	634	599	648	648	626	614	655	625	627	628	624	644	645	611	639	647	663	595	611	650	658	608	643	662	617	642	628	617	626	635	639	647	658	647	622	592	631	603	635	639	591	628	576	645	637	619	645	586	615	624	640	638	589	675	621	621	610	650	638	619	616	628	617	652	660	615	638	643	622	680	646	668	655	605	638	620	643	617	610	632	669	605	633	646	668	645	582	578	584	584	668	617	622	616	629	619	666	628	663	634	650	580	630	581	658	611	599	609	620	545	654	612	625	653	663	633	630	580	652	617	632	667	643	646	677	612	623	651	660	622	637	624	629	644	617	605	629	624	669	655	608	639	620	627	640	630	606	600	679	603	579	649	656	606	628	654	623	581	666	627	594	635	600	629	624	614	672	571	637	606	628	657	631	616	643	640	659	605	606	661	605	654	665	665	632	626	648	640	642	643	593	613	615	606	629	670	652	658	638	646	678	610	687	612	612	660	614	652	606	647	624	653	610	632	600	646	636	651	581	625	632	695	637	585	620	616	631	650	684	615	620	625	658	660	649	629	655	639	655	626	616	597	636	644	609	624	649	605	646	620	605	651	584	626	636	600	613	631	630	676	630	654	672	626	644	646	597	633	650	680	661	633	614	585	630	659	593	602	652	644	606	676	626	635	660	645	682	684	651	656	624	651	643	630	629	639	666	575	626	631	622	634	657	669	598	601	656	659	640	612	632	597	617	644	638	590	634	624	638	625	641	633	613	642	591	602	618	645	637	636	611	620	615	668	641	574	619	671	650	640	606	616	548	668	644	603	599	644	632	612	602	603	634	653	609	634	629	607	648	624	649	630	607	623	644	631	638	641	603	617	622	635	619	577	666	622	606	612	615	659	623	636	597	657	614	611	632	668	618	633	631	628	619	616	635	645	608	660	643	627	627	629	642	657	592	548	663	603	645	631	591	635	646	623	635	627	651	645	631	672	651	634	645	668	623	704	646	646	681	629	680	658	636	581	636	630	640	656	620	650	663	580	635	651	605	644	602	629	638	613	619	636	605	646	632	622	602	577	637	592	626	559	634	618	641	624	629	598	640	635	623	606	642	672	625	620	661	650	594	639	624	611	618	624	603	614	616	614	621	656	644	585	629	641	637	594	674	661	604	642	656	657	610	609	629	667	650	629	655	589	652	640	634	637	654	635	610	591	598	653	582	660	640	618	629	646	613	604	621	657	642	644	609	625	636	620	598	632	598	625	637	639	617	607	625	663	662	648	631	615	655	639	640	644	620	610	606	592	630	584	617	626	579	603	615	597	618	626	667	603	603	636	663	634	635	650	616	624	608	612	662	678	634	632	610	613	615	637	610	617	640	639	634	595	652	692	614	606	676	614	624	619	609	631	618	625	645	651	640	630	633	626	619	672	610	661	632	646	618	625	616	653	644	604	654	648	602	572	652	640	602	647	683	632	638	631	620	636	635	656	655	683	645	628	605	632	650	621	647	628	643	629	642	672	644	652	635	662	603	632	592	617	657	576	634	625	596	575	640	618	617	658	582	641	670	617	652	688	649	614	643	604	629	615	658	645	654	639	694	643	655	629	646	658	640	627	607	643	632	589	613	623	624	636	634	640	627	615	666	644	639	649	676	616	630	606	629	612	678	605	630	687	642	640	647	651	668	652	659	648	593	665	610	653	612	632	590	643	667	642	623	628	655	638	651	597	637	622	642	602	645	621	618	598	633	602	637	602	616	623	661	609	622	635	630	696	647	624	598	613	608	671	651	662	594	673	631	608	594	592	631	608	646	628	641	603	657	583	647	678	651	628	625	616	623	642	591	629	649	602	618	651	637	656	632	647	643	603	638	629	676	606	610	664	634	602	620	638	601	618	623	611	625	654	594	603	666	598	657	666	607	650	652	614	639	653	634	628	658	643	656	633	636	643	624	620	623	591	585	644	569	665	603	626	608	597	640	635	658	606	636	646	658	628	596	641	602	613	626	649	669	632	608	622	655	618	642	628	630	631	595	661	656	663	641	626	618	664	617	663	632	636	594	648	629	659	645	631	627	591	646	654	597	650	599	615	656	654	630	612	653	626	644	617	663	661	597	624	617	610	635	607	629	671	601	658	604	660	665	615	631	662	600	615	679	635	640	613	669	624	640	701	607	635	617	622	603	648	610	660	632	623	660	648	618	641	635	657	645	666	622	629	659	681	624	646	628	668	634	614	636	629	664	617	628	685	657	605	640	584	631	671	670	651	641	645	598	621	640	615	605	646	614	624	644	642	565	639	598	621	677	565	648	632	621	611	618	629	608	625	621	595	613	652	658	625	640	611	631	676	675	625	635	634	654	625	596	636	645	636	665	669	607	588	625	682	600	564	624	640	632	630	589	612	611	654	646	609	591	648	628	626	646	629	647	594	590	666	613	640	591	657	644	638	619	610	626	635	576	668	621	641	605	648	589	655	595	595	616	598	647	616	634	683	645	646	664	603	611	637	655	648	649	615	616	608	602	644	674	630	600	597	640	606	704	703	548	638	592	627	591	627	613	644	620	653	655	601	632	609	604	628	648	635	604	643	640	610	665	667	587	686	650	649	656	661	604	674	648	602	634	593	637	653	628	649	613	640	659	654	618	603	639	644	617	683	654	630	657	619	643	650	650	635	622	663	615	611	626	670	615	584	636	633	622	628	670	649	638	597	596	639	674	630	615	613	662	619	617	627	596	601	655	645	610	614	636	629	657	638	605	647	614	639	630	676	646	616	667	595	666	654	632	705	639	642	630	614	627	634	652	609	684	650	586	648	664	660	615	609	599	653	641	616	622	628	631	656	659	640	653	652	645	632	603	641	629	653	607	595	619	679	574	622	644	652	629	674	654	617	623	683	636	642	633	568	597	649	609	660	653	640	651	644	633	613	640	662	661	670	650	616	602	664	633	666	575	630	635	586	674	617	649	653	586	627	582	607	646	594	612	652	659	634	661	608	607	644	646	625	649	633	635	636	615	634	654	625	620	651	611	652	619	588	632	608	623	673	632	670	659	634	642	647	636	630	639	626	659	631	634	678	609	640	645	639	607	604	648	623	619	672	620	612	609	637	670	590	632	654	606	702	620	612	642	674	618	673	597	621	637	618	619	691	603	666	638	637	590	621	603	675	634	635	642	606	653	620	636	655	630	631	652	665	631	668	604	615	653	647	624	615	660	640	661	649	664	623	635	649	614	629	613	633	631	629	664	676	616	617	645	635	653	636	603	633	654	629	617	597	624	660	637	632	668	622	616	641	647	639	623	641	642	617	618	605	651	645	620	614	646	593	651	616	624	646	571	629	609	646	675	597	629	661	672	601	616	658	621	632	609	642	646	624	647	638	617	631	616	655	607	638	610	610	657	624	651	674	598	619	616	659	575	622	588	658	684	624	633	618	618	641	611	598	664	632	645	607
79169	77056	63751	38338	28485	16846	8125	5226	3717	2534	1400	729	516	478	353	314	335	339	284	282	301	248	249	239	239	259	261	258	259	252	259	260	287	266	261	260	259	256	245	261	263	252	238	250	233	256	244	249	267	265	227	266	269	262	267	253	258	231	268	247	236	243	221	249	269	234	245	274	258	222	238	248	259	222	275	241	240	240	246	277	283	221	254	272	246	269	255	242	252	233	255	238	275	270	209	248	252	270	269	269	222	243	265	275	238	239	225	239	246	226	263	258	278	259	255	261	279	284	248	229	247	254	284	242	234	279	259	271	248	255	244	248	238	240	231	257	235	246	247	223	237	238	274	263	229	245	247	247	225	261	263	238	269	271	249	248	243	260	266	268	250	256	247	235	244	218	233	262	248	250	262	243	230	303	237	255	245	261	271	216	233	232	225	238	278	243	258	274	232	245	249	230	252	236	228	249	231	242	235	252	272	245	250	253	253	264	223	249	226	236	229	258	249	273	255	237	238	254	246	266	221	242	274	247	263	262	250	288	243	239	261	254	295	251	247	235	243	269	229	232	231	245	265	264	256	263	230	236	253	257	230	249	243	246	250	254	253	269	271	228	254	265	282	253	260	238	255	274	240	235	256	259	265	244	277	280	254	237	261	251	257	251	238	243	257	253	234	280	244	294	272	261	268	263	290	257	265	224	254	247	265	257	265	227	273	279	248	249	251	245	226	215	243	244	264	291	235	255	237	264	249	252	296	281	251	263	275	271	250	234	297	276	242	260	251	244	252	244	202	254	230	267	243	276	247	281	248	270	256	249	254	263	261	252	254	243	284	256	262	269	253	250	240	242	262	238	248	260	249	252	256	244	282	251	269	254	270	253	263	280	258	247	255	266	254	225	243	245	231	257	230	271	256	225	271	245	281	284	267	251	242	247	235	254	240	229	232	242	272	261	260	224	257	249	238	246	237	239	230	240	266	262	261	256	251	247	283	315	225	243	250	250	273	229	242	280	229	241	228	250	229	228	248	261	256	274	264	289	251	254	229	238	255	258	241	229	273	300	270	266	267	239	238	296	266	264	220	224	251	246	200	246	237	240	248	255	224	232	271	244	256	248	261	258	257	268	277	275	269	253	259	251	273	242	258	273	269	250	252	213	281	251	247	249	249	224	243	250	249	262	261	225	262	250	269	234	277	243	248	241	256	232	270	239	262	248	277	230	249	269	257	267	233	244	281	253	226	255	250	248	262	237	226	232	227	305	291	262	233	262	237	253	249	266	275	276	261	250	231	250	246	242	235	256	245	244	269	260	260	257	243	262	243	241	253	241	243	245	274	241	232	224	231	273	230	231	277	258	282	264	278	275	258	247	271	258	247	258	245	248	253	231	255	267	250	264	241	251	255	236	250	241	233	284	261	261	246	283	253	275	278	274	262	228	248	259	234	278	256	274	266	271	243	214	213	276	272	286	253	279	279	259	241	225	230	257	266	248	255	268	229	226	266	268	253	227	271	223	290	264	258	248	272	245	264	264	237	248	228	261	278	245	263	213	240	279	229	246	269	272	264	287	259	250	244	251	247	250	252	223	241	267	262	258	254	237	251	272	209	264	264	261	275	251	269	247	231	244	281	241	269	233	248	268	275	214	230	262	256	247	254	264	271	206	262	258	221	269	287	277	229	256	244	257	240	242	278	275	255	256	263	219	248	226	268	250	275	249	275	241	252	242	264	258	230	243	264	273	279	258	220	264	248	270	258	275	241	278	251	249	243	265	243	271	248	244	274	228	252	266	254	277	246	235	247	264	258	267	269	239	274	214	250	261	257	250	252	272	253	262	242	251	256	272	264	256	229	241	257	241	236	255	233	244	234	264	245	266	240	234	258	283	259	249	238	226	274	261	238	249	261	210	255	252	266	266	247	274	261	288	236	254	256	251	283	246	251	255	212	235	282	253	246	262	238	236	250	269	255	251	236	218	213	260	243	282	252	248	268	266	227	240	282	264	260	250	227	246	242	232	251	292	239	272	244	262	267	249	251	216	253	222	256	282	261	246	275	235	257	218	254	248	268	239	252	230	243	227	244	241	244	244	256	267	269	268	240	266	238	262	230	263	252	264	269	278	230	256	247	251	236	276	275	221	278	246	251	243	231	238	246	247	294	263	252	270	241	313	260	254	264	240	257	225	240	249	245	254	234	238	257	249	252	250	253	279	244	255	267	222	238	234	277	245	243	224	227	271	283	255	219	239	227	267	240	246	266	239	274	222	248	267	253	260	262	222	268	292	247	278	241	266	276	235	253	223	252	257	226	239	266	270	245	266	276	246	259	278	246	245	233	267	239	259	246	257	271	228	262	251	247	238	204	253	257	244	240	241	257	250	246	264	244	248	268	223	238	248	228	244	229	270	250	252	262	268	249	252	253	252	219	247	241	239	250	253	249	265	267	241	254	246	261	267	274	235	259	264	238	260	239	233	245	273	231	285	240	243	259	237	248	251	250	234	299	275	276	238	240	256	234	258	274	270	272	257	245	249	245	236	219	266	274	255	257	259	288	255	206	241	250	260	268	234	287	232	246	239	282	248	280	231	257	225	225	251	257	260	250	261	247	259	256	239	274	265	264	260	213	235	245	252	263	265	253	241	249	247	242	241	248	251	242	252	237	243	226	251	252	258	249	241	243	251	259	255	236	244	269	224	282	246	251	242	237	267	244	255	225	281	247	267	250	260	219	251	257	256	258	264	256	227	230	263	233	253	252	248	221	260	226	261	276	259	246	266	252	267	278	235	279	232	228	251	263	242	245	224	259	250	264	246	223	267	283	304	237	226	264	246	259	256	238	245	240	273	260	251	280	249	273	278	285	246	252	239	250	297	267	236	254	264	248	248	253	256	289	251	256	263	238	236	274	255	244	226	264	243	241	239	275	248	255	244	256	235	251	273	274	217	262	272	255	265	252	279	247	241	262	262	258	260	234	263	258	240	236	250	263	244	262	254	231	258	257	252	231	259	236	271	235	263	263	239	260	214	218	268	271	251	204	217	270	254	261	268	259	275	257	256	253	224	281	221	286	240	263	262	258	227	257	251	280	253	260	238	251	260	260	282	258	240	262	251	237	242	254	233	229	268	258	243	238	234	255	255	267	265	267	204	238	248	278	240	253	228	254	257	270	259	252	252	249	238	251	245	253	237	239	265	232	251	250	256	220	277	242	275	251	249	230	237	259	254	250	212	272	240	254	260	244	266	237	242	264	251	268	249	235	254	261	246	253	257	252	245	236	245	241	257	254	219	265	271	239	231	245	259	244	242	262	249	238	259	262	278	243	292	271	243	275	257	254	273	250	233	254	245	278	269	274	247	272	249	235	264	228	262	262	252	275	264	231	268	254	280	261	251	238	257	270	274	247	216	235	216	243	237	222	244	247	251	258	223	253	250	233	248	291	232	251	250	251	249	225	259	231	241	241	260	249	259	281	276	243	260	247	242	243	241	239	237	249	267	263	283
53752	61657	57914	41624	37798	26685	18762	15728	12082	9175	5616	2573	1626	1538	1163	1004	999	917	742	735	738	727	678	714	641	652	599	611	643	636	619	641	639	640	612	647	597	630	659	650	679	633	676	669	632	669	625	677	646	673	686	613	588	655	629	667	630	674	606	616	610	658	667	622	610	665	607	590	656	678	630	620	646	655	654	615	648	668	669	608	660	653	652	616	678	630	597	640	672	665	684	585	639	648	626	635	651	637	616	628	690	651	688	667	627	668	611	622	616	630	630	628	664	627	671	613	581	598	651	657	628	648	645	609	677	670	582	621	668	659	612	578	681	711	618	604	618	658	607	637	615	623	615	643	637	677	620	583	627	608	606	642	626	573	644	637	666	599	567	618	631	616	618	654	632	617	609	666	624	659	623	675	608	632	620	646	589	573	633	641	632	620	631	590	699	598	575	663	604	638	618	632	643	650	649	616	624	627	613	632	655	616	631	595	652	635	661	640	594	645	665	614	666	623	623	614	659	652	621	598	647	617	590	588	643	658	652	652	675	638	616	621	638	627	615	623	636	616	636	688	632	615	572	668	671	608	624	647	616	616	674	655	637	660	605	615	630	637	642	647	665	637	658	633	616	652	610	633	624	661	598	676	642	581	616	569	607	641	574	670	628	602	617	645	593	620	586	648	650	656	619	650	656	635	609	614	600	652	646	629	652	629	630	667	622	634	616	647	640	646	651	632	586	615	606	599	624	649	642	600	670	644	611	605	643	628	669	640	662	653	647	634	614	647	552	641	678	643	633	635	636	636	598	615	624	612	619	597	705	626	627	598	625	622	682	639	623	633	581	612	629	615	648	621	655	628	682	633	707	602	622	678	651	680	600	591	605	622	659	618	573	616	622	639	642	649	615	635	643	619	632	653	607	622	662	623	628	627	648	606	666	617	634	612	610	635	634	597	603	622	636	620	627	616	608	641	616	619	655	630	607	620	608	672	636	637	669	616	587	640	667	637	645	616	624	682	638	616	603	628	610	625	620	576	642	639	655	647	639	628	636	604	615	596	662	644	598	663	622	579	594	587	650	628	625	625	645	645	672	640	611	634	632	650	600	636	593	624	649	644	642	657	641	652	641	621	610	605	607	610	645	650	641	617	620	581	622	692	627	617	586	596	641	651	623	612	653	584	642	681	650	638	636	635	626	586	676	633	656	623	615	617	655	614	663	627	645	601	648	596	625	635	576	623	608	654	606	643	583	645	642	634	632	643	620	649	672	631	652	598	619	634	572	656	616	655	635	634	640	629	661	611	661	653	627	614	665	636	667	580	632	604	641	669	612	608	628	642	645	619	606	662	598	634	637	656	612	650	641	668	591	616	614	617	661	618	618	573	643	650	629	644	642	645	645	669	618	613	615	631	630	660	609	587	610	614	602	661	627	638	670	648	632	622	603	602	665	597	650	637	613	684	636	629	598	675	610	631	641	646	668	628	621	603	567	631	700	637	595	595	636	633	616	660	658	637	625	654	663	624	606	649	607	640	675	617	653	621	620	661	644	620	624	589	594	644	619	645	631	682	634	621	618	612	651	656	647	611	648	651	636	619	618	666	623	639	603	636	660	611	626	598	649	594	653	653	604	628	625	633	620	669	695	615	641	625	608	642	633	626	598	633	630	669	639	622	597	621	588	655	662	649	614	630	609	646	629	636	639	641	630	600	678	649	680	633	626	653	630	595	641	629	667	630	636	605	616	649	607	592	612	611	619	635	622	612	632	618	667	608	638	681	631	609	630	643	631	647	662	644	636	646	629	648	656	609	622	680	664	626	662	629	636	622	644	628	600	622	618	641	661	621	605	655	635	597	606	619	634	654	634	665	668	617	583	623	681	592	598	614	627	632	674	624	659	607	632	634	629	697	643	613	576	637	614	628	598	626	606	655	632	574	655	630	638	631	616	649	674	625	633	576	656	642	662	662	636	612	688	628	657	655	608	654	605	629	589	614	632	661	635	607	597	636	590	657	651	612	650	603	645	648	630	603	686	579	643	630	638	599	619	652	642	594	629	619	644	634	663	647	609	643	609	660	636	608	649	609	651	595	649	651	613	659	633	643	646	614	709	663	625	677	615	636	600	613	646	652	663	651	623	677	639	659	584	635	583	646	639	639	627	641	653	636	632	643	591	613	654	636	639	639	635	665	651	671	633	609	634	610	672	664	600	620	634	624	628	627	612	606	615	603	648	641	639	620	656	641	616	640	589	616	603	631	605	664	662	643	670	671	591	662	653	612	693	628	601	620	647	643	649	619	585	639	650	668	599	655	660	613	609	636	618	671	639	606	709	640	624	631	649	617	651	648	600	612	645	662	621	639	625	608	601	645	654	650	566	668	618	670	648	593	647	671	640	664	665	634	633	636	589	625	640	620	612	600	611	643	584	597	638	598	578	623	669	651	647	627	613	639	649	644	601	641	614	638	637	597	656	580	627	634	643	607	612	665	658	620	631	676	590	611	625	630	593	637	595	636	624	641	629	672	629	623	598	610	618	626	648	654	644	733	649	609	660	613	596	644	621	598	682	631	585	640	638	638	620	675	618	650	639	616	605	598	648	583	669	640	683	618	652	634	626	593	597	643	611	620	584	637	660	634	642	595	660	625	641	619	641	680	610	601	643	641	654	634	614	608	619	650	633	616	623	667	650	616	643	624	642	634	683	620	623	637	606	587	611	645	636	593	632	636	616	615	617	635	649	687	590	642	674	626	617	651	603	625	610	685	640	604	686	615	610	637	613	602	622	632	606	633	610	582	575	659	674	633	633	677	602	671	632	677	629	644	636	637	656	610	617	610	635	623	654	642	645	609	592	583	676	627	620	646	641	658	619	650	641	618	645	651	627	629	622	646	643	591	636	603	625	682	659	629	601	662	643	651	643	642	598	615	588	609	669	630	625	627	600	644	643	659	666	610	664	619	638	638	596	630	663	651	635	590	625	655	587	593	659	607	638	621	631	613	631	661	627	647	638	641	604	640	615	604	640	623	639	609	630	691	637	589	652	620	603	612	602	602	617	632	638	643	572	648	616	608	630	650	646	629	680	633	612	650	646	629	636	653	576	673	637	662	666	672	635	665	622	642	650	636	632	645	670	680	594	615	609	610	604	612	615	594	646	638	646	656	645	665	605	629	557	656	637	672	653	622	608	606	594	602	647	637	583	627	607	617	622	610	653	620	619	621	641	633	623	655	639	656	628	653	631	588	615	617	633	602	629	655	625	618	661	680	628	638	624	608	634	605	600	596	622	666	600	654	635	634	627	628	640	593	630	623	636	607	613	661	619	639	593	673	612	613	624	618	635	615	632	611	678	650	630	569	683	663	635	635	586	621	629	619	661	675	620	626	655	642	605	616	623	644	685	618	629	618	652	594	650	600	623	664	641	603	648	630	635	604	585	634	616	623	610	609	627	632	643	598	658	632	617	627	633	657	585	630	619	627	664	697	635	616	661	626	617	600	669	663	624	626
78190	76452	63022	39133	29180	16995	8790	5468	3869	2373	1410	643	460	421	339	336	347	312	269	275	267	235	263	260	257	252	247	252	238	228	255	243	246	240	230	265	263	241	254	266	248	286	261	264	236	250	252	241	272	221	252	236	255	240	234	255	229	260	263	270	204	239	240	249	262	274	244	216	248	233	263	270	243	212	213	272	226	210	265	238	226	234	261	248	231	262	239	287	264	266	237	241	268	235	250	243	248	252	232	240	229	259	247	262	234	253	233	254	258	247	257	279	252	245	237	257	245	235	224	240	248	226	253	243	256	271	226	268	241	278	236	261	273	232	254	260	238	256	258	258	259	269	250	254	240	250	263	266	234	248	238	247	251	264	250	254	235	268	276	246	230	225	261	250	289	247	260	227	267	267	255	258	252	245	239	250	274	280	254	251	252	259	257	235	241	230	227	242	228	238	255	245	230	259	241	261	237	246	229	213	249	249	239	284	242	289	245	253	248	239	254	218	252	261	263	277	268	265	250	259	251	244	244	258	248	251	253	243	267	282	274	226	254	252	247	270	238	258	261	234	261	268	240	254	250	254	254	231	258	240	231	244	249	253	237	241	260	269	256	262	242	234	258	242	238	230	254	232	259	248	207	246	234	268	261	252	223	262	210	263	255	244	267	271	244	241	266	258	256	256	248	280	243	250	242	233	224	274	239	239	267	248	238	255	241	241	275	216	232	261	246	253	264	282	255	244	247	243	249	226	244	233	240	257	246	259	244	254	265	248	256	264	281	244	245	248	278	259	247	247	251	252	265	235	251	283	258	253	261	235	273	243	244	222	260	252	255	252	281	274	226	238	270	251	253	251	244	224	228	229	268	257	204	279	256	280	259	245	254	263	230	253	267	263	258	242	220	241	246	292	260	242	263	248	266	237	245	263	271	252	237	248	260	251	249	257	259	250	257	256	204	258	283	247	278	238	273	251	243	292	265	259	248	239	252	251	278	295	235	253	252	257	245	224	246	217	253	250	228	226	245	258	237	248	267	249	247	239	242	243	224	238	237	230	281	264	252	223	260	237	261	263	254	236	239	268	248	251	260	244	243	251	259	287	261	218	273	235	263	237	271	248	221	230	252	263	237	255	254	242	227	256	233	259	262	230	263	254	245	268	254	250	246	244	222	244	248	252	237	259	216	222	282	248	233	228	250	261	280	241	245	226	236	262	260	251	225	269	234	268	242	251	237	243	243	258	261	248	261	260	295	252	257	271	229	233	232	254	257	269	261	241	254	230	243	218	243	255	272	256	241	237	253	266	238	260	233	260	236	226	268	261	269	291	247	238	242	283	244	263	241	239	245	280	251	278	264	233	256	242	287	246	266	246	257	244	238	240	260	233	242	225	253	275	241	215	218	240	257	258	257	250	272	260	248	257	280	260	286	251	223	258	237	232	253	259	275	256	270	262	300	265	255	257	258	239	253	255	258	235	251	244	222	262	264	223	244	278	264	243	239	277	245	222	262	249	228	261	253	240	251	273	217	240	267	251	244	265	277	248	271	251	260	268	274	256	250	248	270	238	232	247	242	244	263	226	244	267	275	260	247	247	220	247	235	220	235	238	261	274	264	229	217	227	264	257	277	248	269	249	279	248	224	261	247	247	249	285	257	282	263	282	257	249	236	265	252	270	282	249	241	241	271	265	279	247	239	260	245	279	252	225	255	240	260	249	242	248	252	251	233	249	257	254	230	269	254	238	232	270	222	252	230	243	260	266	251	255	233	269	251	259	283	233	258	259	264	251	259	260	266	249	254	252	322	236	260	244	231	257	260	272	243	258	274	255	273	249	254	255	262	222	257	259	248	277	254	259	256	229	235	243	267	263	279	242	240	256	255	247	253	252	232	262	240	247	220	245	260	250	231	235	270	249	236	246	265	255	248	263	246	227	246	284	258	226	256	263	269	254	247	225	236	255	243	252	256	240	227	246	272	256	283	253	223	269	246	275	250	243	221	246	244	255	239	247	261	271	263	260	259	201	265	235	261	262	246	265	248	263	252	264	235	250	259	237	276	276	233	277	248	266	263	247	240	218	257	232	238	262	239	242	230	261	238	246	246	255	232	256	257	239	229	238	234	260	276	229	250	267	259	248	264	245	287	254	255	242	256	241	274	258	276	240	249	253	271	234	244	262	242	222	247	234	255	243	270	248	244	255	245	238	256	256	250	253	252	241	248	266	229	264	258	236	220	219	279	242	264	238	235	244	250	291	222	236	261	272	222	255	253	253	258	249	239	237	232	248	245	234	301	220	234	246	236	236	243	271	238	276	238	226	262	261	243	250	241	236	265	259	231	264	272	257	245	239	237	249	221	230	247	242	223	252	243	262	239	249	253	262	254	275	236	268	249	264	280	233	252	217	247	244	231	274	270	250	254	237	249	253	264	260	252	262	257	261	231	259	252	236	253	254	251	251	254	237	284	250	249	230	253	247	249	258	247	227	244	270	232	243	260	238	262	261	236	234	266	252	235	260	255	254	251	252	242	248	255	223	242	299	235	246	265	260	232	237	280	255	234	227	236	256	261	256	283	248	284	231	248	242	235	220	251	248	240	252	239	239	245	239	268	251	256	264	255	265	266	259	220	264	266	242	271	249	265	268	239	287	250	244	283	241	243	221	223	238	269	237	273	235	277	286	272	240	229	229	260	276	232	260	250	273	227	244	271	231	242	226	251	238	229	252	256	234	251	229	254	280	269	263	267	238	248	231	271	263	274	264	244	237	240	266	217	260	250	267	238	261	246	245	275	257	255	232	268	255	275	228	261	252	230	256	244	272	264	241	269	252	258	280	244	229	250	229	266	248	241	259	248	274	255	236	257	262	252	264	212	271	245	259	238	272	244	257	267	264	249	246	256	243	302	276	244	247	241	262	274	247	238	257	248	276	280	236	266	270	214	253	283	240	244	248	250	246	251	282	253	268	257	273	224	232	244	238	236	256	256	267	271	252	238	249	258	243	221	276	286	244	217	248	273	279	229	275	251	276	272	251	246	241	268	253	271	244	275	257	250	285	246	248	251	265	263	267	233	237	263	262	277	283	280	230	271	226	251	233	258	279	259	283	250	268	222	243	232	270	256	265	249	266	278	251	230	275	274	265	263	256	250	254	256	265	255	252	286	222	265	242	239	251	244	222	249	230	239	229	252	246	266	234	250	249	275	234	248	248	237	249	223	235	241	230	245	256	241	254	259	272	275	220	235	231	227	249	247	229	224	264	263	251	254	249	257	257	246	261	233	251	256	270	250	239	234	266	261	264	249	245	239	226	233	266	262	219	262	269	269	253	262	248	230	240	266	255	267	259	274	266	239	240	273	252	254	217	289	231	259	272	231	244	249	261	278	264	270	245	266	252	227	229	236	243	270	267	250	245	251	259	231	240	216	258	228	252	254	254	243	264	251	234	253	270	232	269	247	236	263	256	265	249	263	234	231	233	243	250	259	270	242	226	258	244	238	266	259	280
53321	61622	56933	43325	38210	26688	19963	15735	12354	8876	5219	2229	1747	1472	1147	940	1024	959	791	746	727	758	724	696	642	613	651	681	647	607	621	642	651	638	658	619	599	662	631	632	590	654	606	613	660	620	680	626	614	650	626	678	674	606	614	641	640	610	600	654	689	589	607	635	618	601	613	653	656	656	583	646	613	584	610	654	631	613	660	659	594	633	614	647	647	636	639	622	639	666	657	646	634	610	607	613	610	632	627	635	613	639	625	630	641	596	615	620	644	632	675	595	657	628	647	673	641	636	654	620	615	607	639	604	636	614	611	547	636	593	638	628	636	682	621	610	697	649	648	636	617	623	622	622	603	594	639	649	661	618	586	634	608	640	639	592	653	602	649	624	602	677	600	621	583	664	618	628	634	629	638	634	600	602	620	617	588	666	607	582	640	668	602	608	657	624	629	674	609	625	600	611	587	606	649	669	624	627	634	679	655	621	654	621	610	659	650	597	580	585	620	648	616	644	659	664	625	659	619	656	621	592	623	612	613	607	623	656	648	626	595	561	604	654	611	630	605	625	617	627	604	565	677	595	640	641	632	625	623	674	609	632	615	597	619	654	609	676	631	639	596	645	613	644	582	614	637	616	631	615	589	668	645	612	622	656	585	578	609	641	607	612	603	648	618	644	605	663	613	625	603	607	642	673	597	628	634	613	642	662	597	637	657	662	614	592	606	659	604	681	659	636	606	635	629	647	617	623	661	686	668	623	608	633	650	626	611	629	638	654	607	605	603	658	647	636	643	615	594	600	651	599	629	617	647	637	600	639	619	625	589	680	600	684	673	656	638	635	637	593	612	653	665	601	593	626	600	595	641	624	650	624	633	630	582	639	643	639	630	614	649	607	627	603	665	658	615	591	585	623	641	605	667	634	642	611	616	618	639	610	652	628	693	650	610	605	598	666	664	660	681	625	685	638	612	619	634	672	641	628	614	640	630	618	625	576	658	667	623	626	613	619	627	636	650	656	637	633	633	669	625	597	623	653	650	654	628	627	598	597	641	623	647	650	622	653	604	616	618	642	609	629	634	626	601	607	660	611	582	587	618	607	689	598	640	603	593	628	625	635	627	616	672	617	607	582	659	602	635	598	656	663	676	638	618	622	585	591	600	670	642	648	583	634	617	674	618	637	615	638	598	649	620	599	641	631	640	647	622	620	684	652	660	630	634	651	611	610	615	643	586	601	630	614	615	652	643	625	702	622	640	647	607	647	632	678	625	658	568	643	662	612	611	655	654	628	664	656	583	620	587	638	631	624	638	627	627	621	591	634	631	604	641	611	658	621	612	624	631	634	593	636	609	643	613	667	605	648	605	659	675	633	616	646	670	623	627	644	662	638	644	646	599	619	642	600	651	652	629	602	608	627	622	647	597	593	640	645	640	593	617	634	632	600	608	598	628	643	594	637	583	636	672	616	608	638	597	613	622	598	622	651	600	645	640	602	584	653	664	630	652	622	691	596	631	644	645	569	633	635	621	602	648	632	622	612	631	626	642	600	635	617	614	644	614	605	603	620	658	639	610	638	658	650	637	648	635	639	627	625	602	694	619	614	661	667	604	597	644	628	601	622	633	624	612	614	659	669	655	664	677	612	645	636	634	601	651	596	640	590	645	627	625	671	631	610	656	649	658	623	616	636	591	642	614	594	629	598	646	607	604	590	663	648	639	648	625	630	673	598	578	636	610	667	653	610	587	621	623	670	647	660	627	590	650	672	649	631	590	661	594	623	621	602	629	624	630	602	649	634	648	638	681	617	615	620	624	585	623	644	616	658	629	671	664	629	667	597	656	608	647	633	631	628	610	611	609	627	595	604	635	619	605	648	576	660	566	637	657	624	599	706	620	619	650	669	659	642	630	622	608	641	599	657	605	661	618	668	637	606	645	629	645	623	638	657	676	626	674	652	631	617	620	608	659	585	660	681	585	663	625	684	604	642	611	622	614	581	646	653	613	608	594	648	651	619	674	665	652	633	639	628	570	634	621	618	622	597	639	610	605	668	612	694	640	635	602	649	594	674	609	614	661	605	622	605	641	635	688	636	602	624	633	649	647	637	634	638	618	614	615	629	634	616	635	585	628	617	608	628	626	626	592	651	569	649	661	620	681	607	635	623	679	611	633	668	593	632	601	623	650	619	622	646	684	630	633	643	643	601	597	656	618	636	621	645	606	587	620	630	655	678	611	607	627	627	609	596	587	659	636	629	626	640	624	594	627	647	658	587	642	634	657	603	632	613	641	645	635	614	608	622	628	635	627	585	601	646	611	630	631	651	648	676	611	629	627	615	660	600	616	664	584	656	631	609	583	601	640	655	661	580	641	617	616	629	597	670	586	630	613	608	621	627	616	652	602	607	643	652	628	652	658	679	636	650	627	662	601	635	674	640	610	675	642	660	625	634	631	676	647	626	580	646	614	611	631	627	623	641	630	636	643	651	600	628	646	646	641	629	610	651	625	655	647	666	653	627	629	656	685	640	621	643	626	600	604	642	659	577	623	603	662	687	612	612	566	638	692	573	615	650	636	644	645	661	651	653	614	673	578	634	604	616	676	595	619	634	633	621	616	600	607	614	595	602	639	641	632	644	624	651	613	620	600	638	650	608	623	600	644	658	615	632	649	630	650	679	639	656	649	662	600	664	593	575	596	634	648	663	627	586	592	621	632	618	636	663	644	672	623	630	609	629	655	594	632	637	599	640	645	577	632	654	615	616	618	662	580	645	636	588	575	619	629	624	646	605	596	668	611	639	677	649	607	644	660	560	632	611	695	651	614	625	612	678	644	640	633	638	630	669	633	638	618	662	627	550	635	603	635	669	608	641	611	616	625	624	677	595	655	640	648	595	642	639	639	650	657	636	593	608	618	615	632	674	597	617	650	621	684	648	622	657	634	618	641	607	621	663	602	622	593	668	645	626	609	614	628	632	650	632	590	674	642	596	659	645	641	629	642	655	632	630	662	631	589	564	667	634	604	662	661	616	650	618	600	623	654	611	627	637	635	635	637	694	640	568	624	607	583	666	626	667	580	599	611	609	630	635	628	636	652	622	631	659	673	629	625	593	627	669	627	642	644	611	591	631	663	609	624	623	649	634	628	674	663	654	598	612	600	626	668	609	618	651	610	649	611	596	613	621	625	626	656	656	652	610	631	612	622	667	638	588	625	668	597	675	617	625	654	624	581	624	633	665	614	606	651	661	619	617	622	639	642	623	685	616	626	620	641	607	618	679	621	631	665	657	611	582	650	647	656	594	632	625	673	667	625	639	642	625	652	671	629	612	637	643	660	602	640	651	660	579	595	600	591	645	619	602	643	637	606	599	631	610	634	571	646	611	570	616	592	626	626	637	646	649	628	644	603	613	604	627	630	673	616	593	590	673	670	636	649	645	665	625	621	640	650	592	622	619	687	657	640	654	612	611	641	658	640	638	594	624	615	613	595	626	629	591	646	644	591	640	653	640
76583	76324	65925	39708	29418	16871	9099	5564	3920	2282	1310	598	504	410	328	375	328	341	265	270	294	266	247	260	243	255	260	247	254	238	234	276	231	220	202	230	239	250	254	280	241	253	225	257	262	240	258	249	277	259	270	233	275	244	231	266	260	261	235	239	262	241	246	259	237	226	236	260	248	209	257	239	269	240	252	238	259	286	229	248	250	231	252	255	246	247	264	246	238	272	230	227	252	258	261	269	229	232	256	259	267	239	254	233	271	258	254	262	276	246	247	243	237	269	249	234	244	260	248	245	255	268	260	257	254	278	254	240	241	249	262	262	251	257	246	237	230	260	240	264	213	266	274	277	272	254	228	236	244	265	253	253	242	264	243	238	248	244	248	264	243	278	240	243	263	241	239	245	248	290	226	230	256	241	213	217	230	241	275	256	249	244	248	252	261	271	252	275	235	282	253	253	241	223	238	277	239	266	266	266	233	232	272	273	247	283	263	239	261	241	246	253	260	253	272	258	262	272	254	254	239	229	258	243	269	237	249	264	233	228	261	261	255	261	266	226	235	268	276	226	262	239	251	263	248	250	259	245	254	242	276	233	257	235	255	266	261	241	249	228	275	258	264	263	276	227	260	228	263	281	245	251	238	273	273	237	278	252	246	253	257	255	283	267	273	234	234	257	242	247	252	250	243	252	224	265	266	231	245	247	287	256	263	244	257	265	242	256	241	264	259	227	232	255	249	258	223	276	242	230	253	274	240	232	248	241	224	251	257	239	261	268	265	257	255	217	227	264	213	231	268	248	235	251	259	215	240	249	250	238	244	277	249	279	262	241	262	251	267	247	217	219	258	255	236	239	254	229	239	234	241	244	272	264	243	241	249	249	239	226	252	238	233	247	258	266	256	262	252	256	265	272	245	235	233	253	231	249	243	241	244	235	228	236	263	263	273	260	255	257	251	228	219	282	254	280	246	273	248	251	263	254	250	249	262	223	267	264	257	266	261	230	242	234	259	220	244	258	254	249	223	237	261	244	270	256	263	247	253	242	238	257	243	272	273	262	229	225	259	242	254	258	276	245	249	257	261	283	279	257	239	244	254	253	255	252	258	240	239	250	274	267	250	240	255	220	256	246	246	262	262	265	237	220	261	253	209	268	276	240	257	265	259	210	243	242	234	244	282	240	245	255	254	226	254	268	233	248	240	225	225	270	256	270	254	250	268	262	247	249	235	289	243	284	262	268	242	246	278	225	286	231	232	225	225	254	268	259	241	237	243	252	262	280	243	218	253	231	261	248	282	279	231	227	259	251	232	237	250	257	237	267	265	241	269	242	259	261	260	251	235	259	274	249	271	249	261	244	240	236	264	245	233	256	254	253	244	260	250	270	230	214	270	224	247	257	234	236	251	245	221	245	260	251	278	249	259	260	246	263	264	240	227	259	211	274	249	239	261	245	260	243	242	234	242	235	256	240	233	233	228	235	238	272	246	235	266	249	250	224	222	254	272	248	259	257	261	238	263	226	224	222	244	261	258	234	260	210	247	273	232	253	265	263	212	239	263	250	229	258	267	251	243	226	241	263	253	260	243	266	242	280	251	275	267	257	251	238	244	267	246	233	268	254	259	234	225	264	261	235	251	258	261	267	243	245	236	240	255	234	264	246	243	244	257	271	231	242	214	260	262	229	254	240	283	248	243	252	251	220	256	263	256	252	244	256	236	251	256	210	248	247	274	233	260	256	259	228	292	217	281	264	255	284	262	268	220	241	240	259	246	253	254	293	230	240	237	275	257	276	235	262	252	244	235	285	264	266	261	267	281	244	259	249	240	247	230	249	241	242	249	274	227	248	251	259	240	228	263	255	249	251	225	246	246	264	224	257	224	232	244	239	245	246	238	268	278	224	265	244	247	250	250	259	244	283	280	268	285	250	243	291	237	265	266	265	225	247	282	275	288	246	228	262	225	219	272	264	231	247	252	228	244	224	252	261	228	255	238	253	262	260	236	266	250	257	246	248	236	251	263	231	231	245	262	250	265	239	244	216	265	234	270	260	246	233	253	273	223	243	230	240	262	234	269	280	270	224	218	233	228	256	269	249	255	248	255	270	272	254	250	259	222	247	235	221	258	252	245	260	227	273	249	246	247	223	257	217	267	262	261	268	237	224	226	264	255	224	237	244	217	220	261	235	237	256	265	232	260	255	239	243	240	254	230	282	271	235	273	246	268	253	252	237	243	257	258	250	254	260	257	261	213	261	258	239	246	272	226	247	247	231	266	263	252	246	243	222	245	224	237	254	232	277	250	252	253	252	241	260	263	247	253	254	281	261	278	263	259	252	232	250	251	262	262	253	239	243	223	264	294	249	233	264	249	243	271	273	254	223	235	263	269	240	225	250	307	283	237	217	257	238	233	258	273	207	228	290	234	269	270	239	227	273	241	270	253	272	251	249	260	282	256	264	249	242	229	233	257	261	245	240	259	259	236	234	233	242	236	275	245	294	250	258	261	239	261	239	260	268	259	241	262	294	263	262	225	267	287	230	240	231	254	247	246	272	278	256	242	236	273	232	244	277	226	243	263	261	269	241	241	240	241	219	247	239	267	247	261	281	259	237	259	245	254	242	243	236	235	238	247	236	255	254	261	221	241	257	220	249	253	239	260	252	260	245	248	271	244	258	243	252	236	229	247	243	237	258	234	269	266	226	221	274	241	231	256	251	224	255	289	265	245	268	239	244	240	272	283	273	250	235	265	265	259	231	275	250	287	264	253	262	242	250	225	266	276	255	256	213	219	264	231	246	220	221	241	258	237	268	259	219	266	259	249	269	232	270	225	241	245	240	237	252	238	228	238	246	246	256	246	256	256	272	232	257	247	251	271	243	222	247	235	259	228	266	255	258	251	251	207	242	262	255	256	235	258	249	253	241	257	250	235	229	254	240	259	279	265	233	244	219	255	250	252	238	241	272	256	223	249	256	261	241	224	270	242	237	246	238	232	253	271	255	255	256	233	211	245	232	258	238	277	233	232	247	249	256	250	254	244	229	249	243	272	243	238	253	241	228	264	273	231	234	270	264	234	216	245	274	252	264	262	248	250	256	263	264	253	253	228	248	276	251	255	257	254	263	237	253	257	270	271	232	244	224	241	242	260	230	254	267	256	231	246	237	213	238	234	262	242	266	234	215	254	228	222	258	256	266	213	238	274	240	263	236	271	232	272	251	259	246	246	260	234	239	241	226	228	255	241	263	255	270	266	269	244	220	255	264	244	264	264	251	293	263	255	255	259	259	221	259	249	271	262	222	243	268	222	234	251	195	266	273	249	235	267	213	233	220	253	229	241	244	242	222	244	240	265	262	245	253	256	234	258	277	260	232	256	235	236	246	243	258	252	267	260	236	260	238	270	225	241	260	274	259	242	246	231	278	222	247	247	226	245	238	244	248	264	267	251	222	240	227	244	245	250	239	274	245	254	252	231	249	262	261	247	271	250	251	244	261	236	236	255	232
51616	62340	59781	42982	38233	26443	20624	15801	12516	8400	4711	2177	1580	1367	876	1046	989	1035	708	684	746	728	698	634	591	616	639	633	602	605	652	617	629	671	675	638	605	635	584	608	636	612	594	655	638	654	651	643	641	631	629	612	588	666	597	625	665	611	657	650	642	634	601	666	574	594	562	591	677	648	639	601	598	601	617	631	610	597	648	622	620	634	613	620	691	627	620	617	630	607	662	625	574	655	651	577	600	642	610	690	669	612	634	664	613	674	607	633	625	610	625	641	599	644	577	679	636	671	615	653	637	680	646	656	585	653	623	599	647	669	645	631	611	615	607	603	630	655	640	644	570	596	635	648	584	636	669	643	608	669	631	668	667	607	665	623	639	610	641	641	636	630	587	612	674	610	649	634	580	611	591	634	607	625	647	598	638	614	647	678	618	625	643	642	628	627	602	613	602	634	648	626	631	649	640	625	687	644	627	620	631	622	627	614	569	616	659	662	602	626	590	654	579	662	612	605	593	655	639	655	616	652	625	617	683	646	646	619	623	642	595	639	647	630	622	656	654	607	627	630	575	637	626	603	590	605	625	609	613	597	634	613	633	665	610	665	615	627	600	624	615	630	590	579	626	576	631	655	627	625	623	585	637	601	596	618	635	653	655	672	630	633	625	573	677	651	580	616	609	624	603	622	640	597	597	592	603	620	678	626	625	640	603	627	622	623	637	637	649	610	648	610	621	632	618	651	614	623	630	663	636	640	627	645	619	614	616	589	627	649	632	579	647	599	616	578	642	634	584	633	649	655	635	622	656	655	596	608	621	596	628	623	618	637	641	619	635	648	596	630	579	627	643	628	636	643	616	612	629	651	633	630	600	601	615	593	601	619	613	585	636	663	630	630	669	615	607	613	645	621	727	647	661	654	610	613	649	672	600	612	651	626	617	639	590	620	629	662	641	588	626	627	581	653	610	644	634	648	643	605	612	646	640	660	639	625	635	616	630	605	624	619	618	615	634	661	631	626	638	643	644	619	616	597	609	701	597	594	640	627	610	594	626	630	611	612	668	625	633	633	637	624	608	627	628	612	630	625	704	607	678	663	594	622	657	594	678	629	663	654	628	621	676	640	650	604	665	626	659	633	623	634	675	604	664	577	609	654	601	618	602	582	606	621	633	615	600	594	640	589	619	653	643	642	602	618	622	669	611	618	616	658	599	648	669	614	643	661	623	631	611	603	626	658	620	652	611	631	592	630	622	663	675	623	579	582	651	641	611	569	661	647	694	594	667	617	615	616	601	595	662	645	622	605	635	634	629	657	661	623	617	622	627	651	624	630	597	617	636	639	613	606	625	676	623	637	643	620	676	602	604	616	647	669	632	631	615	578	654	589	634	619	604	621	624	653	595	663	646	623	638	607	640	648	632	637	610	628	632	625	613	589	620	602	649	618	622	599	616	599	627	610	647	669	611	623	616	650	633	596	640	577	616	635	616	609	655	640	599	603	620	670	611	633	615	622	646	622	625	639	625	658	589	621	554	623	605	632	631	654	596	670	654	686	651	611	674	654	685	632	585	616	611	591	636	614	632	682	609	641	656	640	595	632	603	629	630	601	585	618	628	615	633	603	606	583	653	578	622	640	665	632	582	593	620	615	608	638	595	584	612	619	609	641	611	605	597	660	623	686	665	646	662	649	632	646	618	658	627	651	596	619	634	661	600	654	663	580	607	677	622	588	595	598	674	596	645	620	648	662	618	667	635	590	645	626	613	636	649	585	600	628	603	621	632	609	618	620	610	649	662	625	615	659	658	634	615	606	611	613	650	612	633	627	636	599	602	629	663	612	649	577	602	599	668	631	610	574	640	627	650	616	683	628	645	621	647	579	650	600	646	658	681	651	617	613	608	666	654	623	594	630	636	633	655	614	628	632	610	621	595	650	637	618	615	611	620	647	608	644	603	619	656	641	623	642	589	655	604	630	631	562	605	627	576	574	612	651	604	608	663	647	595	637	625	632	681	624	641	641	673	609	586	679	570	614	595	617	633	615	664	640	581	671	609	644	589	641	592	646	607	598	629	686	603	628	617	633	620	604	625	614	634	631	638	641	631	647	665	657	647	655	630	619	622	670	630	617	661	603	637	660	672	615	611	625	666	638	627	656	632	603	665	655	646	625	606	623	635	669	597	634	614	621	679	622	616	619	647	663	619	612	613	608	616	609	593	617	598	642	567	600	612	634	613	621	648	644	648	637	622	644	706	604	682	634	597	655	617	598	611	649	666	648	613	613	583	581	635	624	583	600	685	627	616	634	568	606	673	668	633	617	603	603	611	646	590	601	634	682	635	621	648	625	633	600	586	618	641	670	623	655	616	655	664	676	566	647	629	638	586	637	624	620	622	607	667	593	639	600	651	640	644	659	608	639	627	616	628	619	619	655	628	614	630	636	597	646	617	674	621	634	606	623	622	681	591	599	635	638	633	652	646	642	622	661	623	638	627	676	660	622	639	608	608	648	601	645	622	668	658	594	651	629	622	609	642	619	643	678	649	650	621	629	594	598	583	603	582	638	645	652	622	614	613	630	623	626	615	647	607	627	590	599	621	654	660	605	674	595	651	628	620	670	619	655	643	606	602	632	610	625	622	613	575	648	640	652	596	659	634	644	646	606	630	632	601	619	625	611	636	612	619	636	641	578	653	618	671	625	590	639	656	630	655	628	629	635	622	610	656	604	606	654	615	653	673	614	619	650	593	595	610	604	641	652	625	600	648	632	630	663	653	564	638	637	640	645	636	624	630	630	605	600	609	611	604	590	601	591	625	610	635	643	630	635	592	606	637	623	669	647	683	629	684	660	612	615	622	608	612	614	626	650	595	620	616	635	626	590	640	619	570	573	636	602	656	645	591	638	602	637	603	600	594	610	626	645	605	637	610	608	624	576	636	626	611	634	576	619	601	612	613	587	648	655	633	658	611	657	613	633	645	548	608	647	565	603	595	669	643	617	577	643	587	607	644	600	655	618	631	689	591	611	577	617	640	655	629	628	638	675	679	579	655	601	635	637	654	662	608	605	642	598	671	621	605	638	640	647	659	642	627	609	622	637	618	648	630	649	640	617	599	595	613	637	668	611	639	658	628	629	646	631	652	654	624	628	605	645	648	645	643	646	626	615	656	655	608	640	628	615	645	622	618	632	611	609	615	619	626	669	630	627	660	632	599	604	641	653	648	631	659	620	621	624	649	661	636	582	665	651	612	612	636	602	657	652	635	607	618	608	626	595	603	581	572	663	610	649	548	595	630	625	612	628	609	631	627	613	619	633	594	653	615	609	617	647	605	629	611	620	611	650	655	631	667	659	624	591	644	663	604	669	643	632	569	682	616	605	640	671	620	677	583	618	631	672	649	641	595	634	640	612	572	649	628	680	620	618	618	643	628	635	655	570	653	622	614	620	651	686	645	640	676	619	617	643	633	586	629	619	615	643	639	603	623	602	654	592	578	675	595	653	626	630
78851	75776	64136	37727	28857	16018	7570	5571	3719	2270	1228	560	473	364	317	304	309	284	282	230	285	301	286	220	263	263	280	232	259	285	233	252	251	246	254	229	273	237	284	267	257	228	251	270	250	245	254	242	252	253	265	244	270	242	249	251	259	249	244	230	251	229	234	264	257	232	239	287	269	277	273	275	240	270	281	240	247	233	236	277	244	268	240	255	244	261	234	251	246	243	201	240	242	263	273	215	261	227	279	266	266	233	248	246	248	247	240	230	246	245	228	239	249	267	260	231	247	253	243	252	228	239	252	263	248	263	251	258	267	240	229	219	259	271	226	240	260	256	292	251	228	232	247	249	231	275	272	230	255	257	225	240	278	271	214	244	255	266	253	250	230	262	223	236	245	246	254	243	274	241	233	245	263	251	227	217	258	252	236	248	241	268	229	203	279	245	236	276	243	251	247	243	244	243	220	246	263	235	227	229	238	262	257	264	234	274	219	241	248	261	234	257	264	238	241	255	245	241	248	261	285	265	259	246	229	258	245	232	258	251	234	257	234	279	249	258	245	269	248	224	267	239	254	260	245	258	246	251	254	247	260	276	257	253	228	272	271	266	195	255	251	259	241	245	237	273	251	267	239	249	250	233	246	202	263	244	236	240	254	240	258	213	252	247	266	260	263	275	254	259	257	229	249	247	279	243	259	256	244	261	245	267	272	255	266	259	255	255	266	277	270	231	254	256	239	237	230	236	245	220	266	218	258	292	258	229	236	238	266	262	232	251	242	259	218	247	254	233	242	265	268	267	245	238	281	242	252	249	231	290	247	278	245	255	256	245	258	255	263	233	237	225	253	256	228	237	264	229	234	253	277	245	244	239	235	248	242	249	245	231	226	244	224	259	250	281	275	215	233	252	296	213	252	258	245	246	255	260	222	237	256	250	230	254	222	256	269	265	245	239	232	282	253	232	263	228	257	268	237	229	240	272	258	255	253	288	227	249	262	248	225	255	276	241	232	232	260	217	239	249	262	255	238	226	274	247	270	260	257	239	233	254	246	256	251	236	238	221	237	260	277	246	270	250	240	232	285	265	250	244	248	231	250	224	267	269	258	227	271	266	236	247	238	231	256	266	252	267	239	230	266	266	231	240	234	251	226	238	245	249	251	240	284	237	253	260	241	239	243	239	247	216	265	280	252	215	237	246	249	290	226	226	256	274	256	242	244	235	244	242	230	256	228	229	241	269	260	244	229	246	226	223	267	248	259	263	263	232	236	233	268	246	265	254	263	244	236	239	242	228	230	268	253	242	265	247	257	261	236	203	260	226	241	240	239	249	258	257	251	270	237	269	248	259	243	245	253	269	250	237	238	222	277	263	263	226	267	242	262	232	258	260	268	248	246	244	233	251	254	227	264	242	252	241	251	234	245	229	264	271	235	254	221	232	247	245	252	236	259	235	263	255	235	258	266	233	264	259	238	239	254	226	266	228	255	273	263	246	273	274	245	246	229	241	252	232	224	245	226	250	248	270	248	235	240	232	243	248	247	261	235	216	260	266	247	246	228	246	232	211	251	256	239	243	246	259	253	265	209	210	274	245	258	257	244	275	245	223	252	219	216	234	249	244	206	274	231	230	235	235	256	268	250	242	230	263	284	245	261	269	264	241	250	248	230	251	244	258	248	233	240	261	257	250	244	246	258	235	258	242	287	273	234	250	243	235	266	255	237	281	259	237	240	268	240	244	290	218	254	239	259	264	210	260	234	232	232	280	243	250	262	270	277	229	253	252	224	256	237	248	257	254	257	259	235	254	251	251	244	250	260	241	223	240	234	254	264	275	243	280	267	293	239	267	263	216	234	248	246	257	264	263	235	228	220	248	247	237	247	264	234	259	224	241	263	247	242	244	253	282	280	225	250	259	243	256	238	266	241	270	224	268	246	221	272	232	249	255	243	225	244	217	256	268	228	255	267	258	253	251	262	268	238	232	224	228	252	249	231	249	246	230	242	226	244	239	249	259	267	263	242	263	254	243	263	262	238	241	234	223	212	249	247	243	249	236	217	226	207	233	246	235	241	247	259	253	233	250	226	263	242	233	239	241	249	256	247	255	275	258	278	246	261	242	259	249	259	249	273	251	260	252	251	243	256	257	284	259	266	244	262	265	240	273	259	275	257	218	251	232	239	254	253	258	251	252	261	233	261	228	238	239	238	252	234	254	266	260	256	237	235	245	243	251	242	249	241	238	235	235	241	226	256	240	242	243	265	218	235	238	265	273	262	243	260	267	241	246	244	266	225	225	220	246	283	216	241	238	260	238	275	268	226	245	241	241	235	229	272	230	216	205	252	245	259	260	265	258	243	265	260	254	245	267	292	250	257	278	248	259	248	273	255	246	253	281	263	243	243	245	248	255	263	225	230	250	258	261	250	274	253	259	263	261	266	269	226	245	231	274	257	228	266	272	249	227	258	272	276	230	230	241	245	214	253	230	227	235	291	261	238	238	243	254	252	247	267	259	252	278	241	276	252	278	253	243	244	241	237	256	257	243	272	260	261	253	218	218	256	257	234	266	248	253	265	267	256	237	268	239	249	244	233	251	229	273	265	259	243	256	228	216	225	266	234	269	247	256	260	256	254	244	280	260	248	227	258	224	242	271	252	265	235	267	266	239	270	271	243	261	248	255	212	232	256	256	243	248	254	247	236	246	232	250	227	248	228	248	240	241	269	248	242	222	238	240	231	227	258	249	234	254	245	278	236	223	247	270	242	247	274	251	241	248	243	234	265	226	227	243	236	256	263	234	238	264	274	250	277	222	279	249	242	241	238	264	262	253	238	217	263	265	257	234	244	232	242	261	242	255	261	251	238	225	235	262	263	278	262	241	284	244	260	247	214	256	254	271	245	255	267	268	267	241	257	258	230	260	234	235	264	258	222	238	229	225	227	254	253	254	205	248	237	273	266	253	221	243	274	235	241	265	243	249	255	265	233	255	235	279	267	246	260	264	242	273	254	244	226	241	240	250	242	233	273	258	260	251	263	235	237	269	268	243	292	255	252	256	209	273	237	276	243	277	244	219	251	237	220	267	238	253	265	248	282	233	265	241	245	254	226	224	225	257	250	245	227	263	277	246	237	236	243	260	252	219	228	254	274	265	268	243	248	279	250	254	258	245	270	244	236	251	267	253	271	259	247	230	232	265	270	266	244	258	237	225	281	256	223	254	256	262	225	299	254	268	273	289	268	263	225	234	252	246	268	240	243	221	257	256	267	265	252	259	246	255	254	251	251	241	243	239	262	245	227	244	255	266	268	251	261	252	239	251	265	230	262	256	259	268	277	270	248	243	239	243	263	278	279	245	250	221	241	239	233	266	237	273	253	230	276	280	255	248	263	271	267	253	228	243	207	225	239	234	230	259	246	248	250	243	253	257	257	217	186	237	243	253	247	259	242	288	236	226	231	252	256	243	276	211	257	244	227	242	251	254	257	253	233	269	242	231	235	273	236	221
54402	61152	57511	41829	38361	24915	18456	16770	11886	8391	4801	1940	1708	1296	808	888	844	831	674	640	732	764	692	654	590	625	666	613	647	636	650	599	612	624	598	631	610	614	597	640	655	622	611	586	615	606	622	619	601	633	645	642	621	662	598	636	651	667	609	606	602	597	599	614	623	644	600	637	593	598	639	584	603	659	598	672	663	579	684	633	624	613	614	603	641	642	654	629	667	650	628	601	640	690	596	610	621	595	652	580	679	655	623	628	627	643	614	610	626	653	642	667	631	595	594	599	632	649	632	650	587	662	612	628	639	631	709	599	610	646	613	606	597	607	597	665	627	557	609	619	628	608	706	619	615	659	617	648	657	647	631	662	584	590	653	665	606	594	629	627	614	631	608	613	640	622	597	648	643	635	640	588	620	619	677	616	641	608	629	607	614	602	571	604	623	651	604	647	658	636	649	592	610	652	659	645	583	641	622	650	651	620	610	576	658	639	639	677	650	620	564	619	635	582	648	624	623	676	583	633	610	655	641	621	637	649	620	623	610	618	637	591	620	624	589	643	588	576	629	645	609	616	632	624	582	604	625	624	597	680	614	647	586	645	616	632	641	645	606	602	659	630	670	641	651	588	664	613	640	606	658	633	606	610	619	645	632	614	637	611	622	605	583	611	621	665	621	645	628	657	625	613	601	608	691	615	661	617	606	596	574	557	607	626	629	655	627	658	635	598	630	622	630	601	620	631	639	662	623	573	583	605	634	651	640	636	621	670	658	610	599	620	575	594	610	616	617	626	595	630	631	564	688	656	593	655	637	650	663	634	639	590	637	596	588	650	545	626	611	651	627	631	630	610	650	650	586	602	645	664	619	624	572	679	599	588	652	604	600	597	610	634	630	614	642	667	576	584	659	651	602	621	648	588	611	656	609	643	652	627	589	598	623	631	665	643	654	624	631	642	607	623	695	663	629	596	627	638	632	629	593	621	578	653	649	638	608	645	612	639	625	628	636	589	594	614	590	635	625	631	601	650	655	588	622	647	635	602	643	644	652	630	629	639	629	629	602	607	619	633	610	601	626	615	605	602	612	590	632	625	629	593	605	633	664	628	645	660	637	625	617	626	582	623	629	640	634	618	595	603	575	662	615	664	591	544	600	609	640	644	630	573	701	619	603	590	632	605	601	621	579	609	653	613	646	621	650	649	662	575	630	628	611	622	606	675	629	592	625	632	605	594	604	636	621	629	637	657	609	612	639	590	650	660	616	630	613	618	596	632	638	557	659	669	610	561	669	581	638	615	644	664	630	599	657	647	612	636	648	616	619	641	639	625	609	602	630	635	637	608	615	634	639	645	608	604	574	649	655	622	633	618	662	594	590	616	639	646	603	615	632	583	647	602	613	636	621	663	635	623	658	594	603	604	627	677	635	655	654	629	607	596	591	659	618	644	642	629	663	641	606	638	631	689	620	633	635	641	641	619	624	673	595	648	655	594	665	616	599	642	609	618	610	668	627	607	602	620	628	658	625	618	641	637	626	630	596	611	626	614	614	665	664	615	657	571	606	606	645	667	677	604	632	645	665	623	620	618	634	636	592	627	631	636	615	623	629	624	615	601	613	635	601	604	615	601	574	656	596	593	614	625	607	634	600	621	622	585	577	656	629	607	673	660	644	623	637	657	648	614	655	623	636	624	640	672	612	645	623	619	625	613	620	629	623	675	667	607	618	628	619	630	605	642	624	618	639	624	662	661	632	599	613	640	647	618	624	647	645	595	612	620	641	622	626	640	650	591	594	630	627	624	610	563	581	669	635	615	655	608	622	626	622	632	622	637	631	658	615	636	610	673	626	612	665	592	645	617	615	659	633	622	598	656	633	616	636	659	640	630	611	613	622	604	609	659	631	581	643	631	638	626	638	624	624	589	642	594	669	659	584	605	647	636	651	598	617	602	641	622	625	607	641	614	601	670	643	620	585	632	617	613	635	676	622	602	655	652	631	652	655	602	601	632	634	618	674	670	633	636	663	566	620	626	589	653	625	633	594	605	630	610	606	641	592	640	634	653	639	604	602	615	598	634	600	627	632	615	596	648	620	647	632	599	662	618	625	649	638	615	594	615	647	601	568	642	645	609	610	634	644	637	607	606	665	641	585	614	624	607	615	662	622	673	571	609	629	611	653	637	633	623	640	654	609	627	619	615	616	636	617	630	614	660	650	613	651	595	597	625	683	612	588	653	637	622	664	610	628	628	589	646	598	602	613	632	605	637	639	649	629	598	646	618	585	687	630	592	614	633	615	643	585	628	581	620	636	620	639	605	627	638	628	644	639	622	625	624	617	613	650	619	654	632	633	641	613	683	601	587	634	591	593	622	633	663	604	656	589	608	605	587	660	635	603	636	605	640	670	633	618	610	619	571	653	639	597	588	664	607	640	621	623	638	604	621	639	619	581	661	614	659	621	626	645	591	646	629	574	665	598	622	620	564	622	660	669	628	626	609	627	630	574	639	604	607	659	596	620	586	655	673	657	618	603	594	609	584	649	669	673	616	661	605	620	641	561	573	604	591	628	610	615	640	611	621	658	670	649	671	639	603	621	647	623	660	683	627	628	612	601	624	638	627	636	600	612	605	582	651	632	646	576	615	617	605	604	620	595	593	653	638	644	613	634	626	637	654	639	638	631	660	630	662	602	615	622	580	618	627	580	650	621	595	628	633	601	598	566	594	632	634	562	614	642	617	605	624	632	581	573	609	617	624	608	685	621	621	598	598	654	653	640	605	663	638	633	656	640	647	594	594	616	654	612	615	652	613	593	571	600	643	633	628	618	640	648	612	622	631	601	648	622	641	642	580	606	558	625	683	582	643	636	616	635	586	649	603	606	642	602	630	640	568	630	625	561	652	623	620	613	649	588	604	640	599	627	663	625	657	657	602	576	596	614	599	635	617	643	620	622	658	646	640	634	625	636	641	607	603	598	634	618	628	620	584	658	635	644	612	608	669	588	604	600	615	663	661	622	645	594	605	625	585	655	663	617	617	614	618	638	634	679	587	651	642	601	609	617	652	641	611	598	643	640	619	660	637	566	627	652	645	583	605	651	619	636	637	588	614	629	629	587	600	590	669	644	651	651	597	595	603	562	663	650	661	641	636	656	666	601	606	638	644	638	613	636	639	605	585	635	641	631	614	624	603	595	647	577	630	659	622	606	621	643	633	583	597	636	658	598	606	654	592	592	629	654	615	625	627	627	615	639	651	590	577	670	619	655	608	629	595	633	617	642	586	622	628	616	611	591	601	629	611	578	619	636	643	612	589	622	634	674	584	589	609	569	655	681	634	615	639	606	630	636	605	636	643	655	603	631	630	656	671	625	608	606	577	627	637	600	639	581	624	671	641	628	624	568	663	606	649	633	598	620	596	594	601	626	629	613	588	660	610	610	616	593	586	630	636	572	617	629	584	602	661	644	609	662	605	625	646	607	617	619	636	618	574	583	581	634	621	625	672	597	641
77688	76237	64225	38238	29128	16450	7727	5283	3648	2369	1298	610	434	384	287	278	308	267	263	261	272	286	255	248	260	261	261	262	253	222	248	258	249	236	257	241	255	272	256	266	236	271	218	251	238	239	233	254	257	256	272	255	267	273	254	229	224	253	257	248	282	242	245	252	230	250	252	242	238	238	261	257	257	241	243	235	243	242	265	233	230	270	238	263	225	235	266	223	217	248	241	224	271	260	243	240	234	256	244	252	253	260	264	263	245	244	273	273	250	249	247	251	270	264	240	268	238	283	249	270	244	253	264	239	245	251	252	250	229	256	280	224	246	249	257	255	270	252	274	285	259	264	212	214	242	275	263	235	245	248	222	241	243	253	228	232	234	244	241	220	237	244	253	261	250	236	263	245	219	225	260	245	245	251	281	266	237	245	255	246	254	252	238	252	229	234	261	249	243	231	264	249	226	226	240	249	227	254	249	213	250	231	257	245	248	278	250	257	270	266	239	247	229	212	249	235	278	227	259	212	236	220	257	272	240	254	257	241	250	236	231	244	245	237	273	264	251	224	274	273	237	251	241	252	260	236	244	226	269	284	231	267	222	251	253	226	247	234	252	288	255	253	245	251	252	270	220	235	253	271	260	265	249	268	250	265	233	260	245	239	259	266	250	252	247	237	261	257	257	242	242	238	247	235	241	237	237	240	235	288	256	257	243	249	263	277	245	253	277	234	250	208	242	253	249	246	250	268	254	278	243	239	267	270	239	268	221	265	279	217	248	240	273	239	217	242	244	297	249	233	236	234	257	276	248	255	259	255	271	265	255	281	282	257	253	226	238	220	236	239	246	244	253	237	227	257	243	247	252	231	284	269	256	266	269	230	248	242	230	236	245	240	261	254	233	267	279	243	254	247	252	257	220	278	258	248	218	205	241	253	269	228	266	262	243	232	231	248	266	274	223	244	231	239	256	239	248	264	257	217	253	261	247	239	249	218	232	244	239	246	240	262	278	263	246	258	268	222	276	226	223	233	266	262	240	255	240	235	256	256	236	257	252	276	234	247	267	234	257	265	247	238	238	255	243	220	250	242	245	269	263	235	236	272	208	245	250	226	258	248	225	254	258	241	219	237	266	251	241	247	270	225	269	233	277	238	262	282	253	250	250	269	259	265	252	243	277	251	240	259	253	263	244	229	252	242	266	257	266	269	236	260	251	235	235	240	225	244	274	261	226	252	247	228	237	248	220	271	238	241	245	277	249	255	254	272	245	250	250	260	234	240	281	234	259	244	235	260	225	275	263	237	250	236	208	264	238	257	254	229	239	263	258	246	245	261	236	265	263	244	235	221	252	222	228	242	230	254	275	282	248	251	254	262	240	225	244	212	252	238	288	228	206	229	262	224	225	272	236	276	236	264	252	254	232	254	247	255	258	230	254	213	245	224	238	231	246	262	245	228	255	222	277	248	259	250	278	237	246	259	257	224	249	254	236	282	242	234	255	241	234	253	268	247	224	259	228	243	253	260	249	232	225	267	246	239	245	238	251	254	213	242	258	220	238	234	267	251	265	227	250	282	251	228	272	241	217	261	283	248	245	248	251	236	264	270	240	242	260	285	264	285	251	234	244	254	245	272	227	259	236	232	251	215	258	239	279	281	239	225	256	286	252	240	239	248	235	242	254	266	236	232	256	275	236	255	230	248	237	252	282	266	259	251	227	236	245	237	250	240	245	265	202	265	227	241	234	242	241	252	254	234	273	248	271	249	256	254	214	243	235	254	256	228	253	247	266	263	227	239	246	283	250	238	248	243	253	242	242	233	268	246	283	289	247	231	233	244	257	267	261	241	252	253	277	242	293	254	259	222	243	265	249	258	273	253	257	228	246	274	261	241	249	261	246	251	203	254	264	240	243	275	257	241	277	249	273	251	251	250	278	257	233	263	260	261	254	274	248	289	263	229	226	254	243	228	230	256	248	248	260	272	220	258	255	222	258	256	270	268	239	237	225	264	234	250	235	250	243	252	242	243	281	236	249	250	246	279	264	255	246	289	240	240	244	238	231	275	268	232	220	264	261	244	258	228	257	257	253	259	257	273	259	252	229	237	232	263	224	242	267	247	243	247	245	234	252	254	250	235	237	237	254	279	254	240	243	261	276	261	254	247	269	239	233	269	232	237	231	261	268	284	276	270	240	255	247	261	228	247	243	243	245	242	229	235	256	269	251	230	236	242	267	254	238	271	248	271	275	250	233	248	207	230	250	244	271	242	292	262	242	247	245	264	266	252	252	254	236	259	257	247	237	246	248	253	254	245	269	250	252	210	246	228	239	280	221	253	233	252	278	234	233	278	240	246	241	264	240	263	244	245	254	266	241	263	245	243	253	233	244	268	247	230	247	252	281	267	260	240	236	252	207	251	261	249	248	251	254	270	225	218	257	261	233	253	241	257	255	231	268	258	265	272	245	239	251	242	255	228	251	236	229	271	241	251	265	258	243	257	268	247	257	246	238	247	264	250	256	257	261	254	238	279	253	234	277	236	250	236	243	268	241	234	248	269	260	237	252	281	241	254	266	261	222	270	289	230	287	259	240	244	266	253	262	263	261	218	269	265	247	233	265	277	236	239	261	243	254	231	227	255	259	263	216	208	249	258	257	247	233	245	243	228	267	241	236	278	302	256	254	232	237	250	261	249	254	242	241	227	232	243	229	223	235	261	242	239	252	245	255	273	242	245	261	230	235	233	237	226	273	263	250	275	254	281	250	228	242	262	231	235	254	263	242	222	246	223	255	280	266	249	254	225	278	257	240	233	225	269	243	229	258	215	260	245	247	259	254	248	239	240	246	235	260	255	257	241	237	244	243	268	247	283	249	253	264	249	251	259	249	217	239	266	253	252	203	243	257	228	246	248	250	245	262	260	268	234	213	238	279	256	254	237	289	239	235	257	225	241	238	250	247	268	221	266	231	254	224	255	227	259	255	224	257	259	260	258	289	264	236	249	241	240	223	225	255	238	257	275	245	249	237	251	265	245	285	258	261	266	251	228	235	251	242	247	256	241	222	245	251	240	244	250	269	241	247	244	262	272	249	230	258	232	254	242	249	242	252	235	221	258	256	241	262	246	262	268	259	242	273	239	255	245	266	251	244	247	243	242	241	263	246	256	256	248	254	255	264	253	271	264	269	238	247	235	230	241	228	260	257	243	260	266	230	247	245	244	252	235	272	258	256	240	232	254	202	236	245	252	271	250	263	241	243	221	261	236	250	244	266	225	247	248	269	267	241	234	237	258	256	253	238	253	217	253	243	243	241	261	286	226	259	243	261	223	254	251	269	256	253	258	267	240	277	249	231	231	236	238	235	249	218	255	274	254	273	240	238	265	255	232	250	260	256	260	237	232	245	231	268	238	233	225	254	237	235	247	278	237	228	255	233	264	282	274	263	257	234	247	247	257	244	246	254	231	227	255	286	223	280	251	250	244	257	267	252	242	268	245	247	245	240	251	241	232
53331	62238	57787	42370	38114	25394	18494	16087	11858	8577	4890	2081	1660	1301	744	830	837	863	611	629	739	861	699	628	611	603	610	632	644	624	606	599	644	628	627	635	640	611	622	595	605	624	632	622	600	607	630	637	627	624	679	693	679	636	631	619	624	620	638	594	627	640	597	634	627	589	579	597	621	606	634	620	594	622	679	594	578	620	620	657	653	574	649	629	625	632	656	610	592	574	630	626	614	608	632	600	612	606	620	616	604	597	622	575	586	591	652	632	574	587	632	628	593	660	610	599	610	623	618	609	645	647	601	613	661	596	647	649	622	602	632	604	593	611	580	570	703	627	585	678	601	610	584	596	629	619	633	647	631	617	594	567	569	642	652	642	572	641	638	623	608	634	655	626	613	627	612	635	611	627	628	656	638	621	602	628	622	592	638	646	644	597	617	637	650	645	616	661	608	662	614	572	601	620	606	644	612	625	652	673	611	635	626	633	619	609	633	610	621	608	598	577	624	650	648	572	598	628	655	621	669	649	574	633	598	665	599	612	606	585	587	631	561	634	622	616	614	615	605	648	630	603	618	597	607	636	653	594	624	629	603	595	652	644	642	614	608	608	630	641	612	575	645	600	654	652	611	656	644	626	629	642	600	619	646	604	627	639	657	605	603	634	635	634	590	646	613	595	615	588	589	653	630	620	666	607	666	600	652	626	665	664	609	676	625	641	594	577	631	640	653	634	635	655	646	594	605	588	626	592	648	614	613	594	617	618	631	627	623	597	635	579	592	615	613	636	631	604	637	589	607	590	628	619	614	625	612	644	635	653	620	609	577	631	622	630	633	581	605	615	625	597	591	675	626	573	638	622	608	610	643	626	648	624	612	630	663	616	633	594	668	647	583	637	612	622	641	636	662	616	636	629	607	648	634	646	619	591	624	620	568	630	616	625	634	632	622	643	606	619	626	619	596	609	629	672	589	639	606	648	625	682	605	575	570	639	606	613	647	630	602	641	615	611	622	582	614	604	579	606	654	632	630	609	663	598	594	616	619	609	640	645	586	666	619	628	617	598	617	658	617	599	595	597	603	557	694	624	616	619	618	629	579	596	659	581	631	645	630	607	632	644	657	626	633	631	623	644	586	582	584	638	638	634	598	602	611	607	647	614	656	650	626	625	597	660	627	600	610	639	653	662	664	585	580	603	618	588	650	606	627	644	605	614	635	661	597	643	605	600	602	610	641	621	623	625	621	621	655	644	610	618	623	648	587	613	628	587	613	573	651	627	605	603	608	598	663	610	638	638	585	612	639	655	626	592	613	646	637	631	623	635	648	588	601	616	618	658	598	601	622	676	634	647	645	642	599	602	619	578	618	665	599	632	614	591	640	612	630	651	607	585	600	624	609	597	648	576	613	588	594	702	612	611	621	633	657	631	618	638	642	582	609	624	648	594	630	595	609	620	629	578	620	594	678	639	632	658	619	607	677	626	589	600	616	637	630	601	618	630	633	658	645	616	620	622	604	614	590	638	607	632	644	595	630	622	582	602	593	643	679	636	610	648	621	622	624	634	625	623	606	597	641	625	605	614	633	633	622	593	643	614	677	621	625	602	595	622	604	621	606	615	625	619	634	633	607	644	599	601	601	630	620	623	589	583	627	614	627	619	627	643	655	604	622	656	662	596	632	680	596	609	638	630	626	610	631	625	631	641	611	627	643	625	604	635	673	615	596	678	640	574	597	640	639	619	618	642	640	639	642	620	629	614	636	637	590	581	621	632	622	603	620	618	650	631	687	614	646	650	654	643	618	618	629	627	600	650	602	636	620	631	626	629	617	591	595	642	605	647	644	608	616	635	632	628	584	630	595	625	619	567	607	606	626	601	599	602	622	624	657	600	627	626	593	619	648	630	638	663	577	658	617	653	596	623	636	623	604	613	641	642	625	669	586	652	635	598	608	650	633	636	617	613	633	625	614	605	609	621	649	594	663	641	607	613	624	606	619	623	573	609	555	644	596	625	619	579	625	579	624	638	648	601	620	595	643	640	612	618	645	665	636	554	645	647	670	657	650	663	601	620	678	606	579	645	633	623	603	582	629	589	608	624	590	645	585	609	618	622	609	632	638	620	674	598	648	635	588	656	581	607	600	586	649	587	589	605	604	607	657	628	612	603	605	624	608	637	605	632	583	623	642	631	611	584	645	582	610	616	577	597	566	586	599	641	627	664	624	617	613	630	633	652	602	615	648	576	582	586	612	627	619	607	644	626	636	621	655	630	576	622	649	576	628	634	630	623	602	645	640	580	621	663	609	640	638	601	605	618	628	619	604	607	662	608	573	649	605	662	659	606	579	627	613	602	573	674	644	604	598	616	662	611	618	649	601	648	588	607	644	592	667	661	643	628	642	644	634	573	620	628	638	619	626	612	677	594	612	631	601	631	584	633	610	604	661	609	637	607	632	633	621	621	619	633	625	649	590	672	608	610	596	602	643	605	641	614	654	592	625	584	612	614	596	639	596	612	677	614	590	611	603	639	673	617	590	621	579	594	574	655	573	618	559	653	582	608	608	609	643	647	613	585	615	589	635	648	642	576	632	643	652	628	604	617	638	603	621	659	599	609	619	613	616	589	644	662	671	631	599	638	653	609	601	622	631	626	600	643	614	623	631	640	623	626	623	623	614	613	576	601	603	638	630	593	618	594	661	646	662	643	621	655	610	632	652	607	595	649	633	662	588	581	628	675	605	589	637	668	630	595	613	618	617	600	634	608	626	591	629	640	566	662	674	655	591	669	609	622	591	607	648	591	640	658	652	622	629	611	617	642	629	640	601	600	637	665	604	624	627	616	635	606	661	575	583	594	625	647	607	619	591	589	600	596	626	609	579	652	617	640	581	630	592	613	569	621	593	628	617	626	627	608	647	643	630	614	624	644	639	587	656	646	596	666	640	648	661	639	609	621	562	643	593	601	613	610	599	552	629	586	662	631	604	647	650	647	664	642	606	634	582	598	596	638	641	586	614	650	590	611	637	617	591	654	645	615	607	694	597	621	622	622	599	644	648	618	639	615	620	648	609	626	645	636	634	679	600	653	660	653	611	648	620	623	593	643	629	568	607	599	670	632	649	617	611	604	598	623	612	648	619	637	631	611	634	603	625	588	601	623	624	603	597	614	590	626	637	588	627	597	605	629	616	610	608	635	625	666	656	645	617	630	597	598	629	596	634	651	626	611	620	656	617	623	646	662	616	629	613	598	584	560	628	646	608	619	602	631	652	648	623	599	652	647	646	702	639	638	626	660	635	600	626	619	595	618	590	615	623	670	626	555	631	658	616	617	609	621	576	598	569	696	636	597	594	654	590	617	627	623	599	603	623	631	631	595	613	612	622	638	628	644	648	614	582	570	567	600	588	602	573	621	641	617	607	625	609	608	598	650	600	610	586	584	611	571	600	630	622	618	617	620	593	669	623	670	616	630	606	619	627	593	690	582	622	560	608	596	647	610	631	602	647	638
78738	76033	63943	39382	28633	16355	8020	5511	3390	2362	1224	676	486	408	294	264	303	320	233	255	291	292	267	255	257	263	271	268	257	249	230	241	240	242	276	249	254	251	257	253	241	270	211	244	261	243	243	229	248	228	292	253	263	254	275	230	231	227	288	257	263	262	278	218	258	260	268	247	254	228	261	240	231	232	249	258	240	245	246	250	234	251	245	274	251	230	237	255	252	253	231	280	238	231	241	239	279	251	250	241	269	226	252	283	250	241	227	265	265	246	245	234	216	242	252	257	246	257	232	260	257	251	255	248	247	236	256	229	231	239	252	257	251	259	266	252	258	277	237	255	222	224	220	237	219	230	251	229	238	245	198	225	252	253	252	264	222	238	277	245	269	241	247	247	279	242	244	247	223	265	249	237	267	236	259	249	273	245	217	252	233	260	264	254	244	248	260	292	244	275	239	261	246	222	250	253	261	222	230	276	253	236	251	236	267	278	246	280	238	239	238	251	247	267	258	250	237	238	208	236	260	259	247	252	234	236	241	255	255	238	252	254	259	239	274	237	244	237	262	233	231	263	243	258	251	248	220	249	248	285	230	226	238	261	243	267	226	216	249	250	235	242	247	231	246	245	283	222	257	257	287	232	234	226	261	280	248	294	241	264	251	233	228	239	249	285	213	253	281	274	211	229	241	269	232	236	242	239	262	215	226	242	229	241	266	247	290	279	260	247	236	251	272	252	277	261	235	255	267	271	226	248	249	271	252	253	244	221	232	245	229	250	267	245	251	260	241	238	242	242	251	265	252	235	272	258	225	256	252	267	271	250	255	255	244	234	238	250	252	252	258	222	252	282	228	243	260	251	230	259	285	215	265	252	244	246	263	232	248	260	247	226	243	244	238	287	281	265	240	208	246	246	266	265	210	256	253	249	241	224	236	230	250	244	260	237	242	252	227	238	246	260	276	254	263	290	242	249	270	234	255	224	261	222	245	274	269	248	234	210	282	249	253	244	257	268	252	239	269	255	271	266	231	233	221	249	239	241	247	267	265	259	207	250	246	243	267	241	247	238	266	238	240	220	279	227	265	280	276	232	228	242	248	280	241	246	257	253	242	246	257	246	295	221	270	283	235	246	261	256	236	248	247	253	264	264	242	236	241	285	267	212	247	265	253	241	238	264	255	263	228	263	265	235	259	253	247	235	254	207	278	234	261	242	206	248	250	253	266	248	226	249	282	236	241	257	242	268	250	262	249	244	235	252	267	248	261	256	259	230	259	270	272	251	268	267	238	265	228	217	236	273	256	282	256	298	272	241	253	242	243	214	249	235	242	282	255	255	223	242	233	247	247	241	227	253	242	246	256	270	253	262	243	252	237	243	259	208	248	263	274	271	280	263	234	248	246	241	228	230	231	240	249	250	254	240	262	261	257	239	252	250	260	263	242	266	257	251	259	234	253	228	279	222	284	272	231	279	256	240	240	266	266	244	245	235	238	229	223	269	270	250	266	245	214	258	253	251	249	269	233	226	273	266	230	210	253	246	276	292	251	274	258	255	261	264	260	270	244	258	210	255	245	253	266	241	253	223	248	235	253	247	247	241	230	242	253	232	269	223	228	235	262	260	225	258	278	252	254	223	271	260	240	223	255	231	249	235	270	204	244	264	249	265	253	230	273	227	249	236	236	230	215	214	216	236	265	247	248	260	255	241	235	254	233	279	251	245	251	266	255	242	254	279	279	271	231	262	232	272	238	263	258	271	244	248	262	263	254	236	242	236	244	274	254	259	258	226	231	257	241	231	225	247	260	257	237	255	234	234	240	244	244	248	244	249	244	250	248	277	246	250	224	223	272	225	246	248	253	251	243	234	222	251	246	258	259	254	241	266	280	248	216	243	251	230	236	247	233	264	242	275	259	264	257	255	246	218	241	278	264	236	245	240	242	232	278	255	250	223	229	239	248	264	267	262	248	270	269	241	234	263	220	231	213	244	246	270	262	234	235	220	245	252	230	264	237	243	269	215	248	244	248	271	249	239	269	262	245	228	228	243	282	210	244	236	237	291	249	258	244	245	251	275	243	248	214	256	258	267	237	251	241	233	277	262	246	218	254	276	259	252	247	261	261	250	243	247	238	219	239	235	235	262	249	244	240	259	251	246	235	253	243	241	258	251	243	247	267	273	260	262	247	256	262	232	281	260	247	218	273	252	273	251	214	259	234	248	255	240	240	239	242	235	242	249	225	217	254	277	223	241	244	252	246	220	210	248	260	263	250	235	263	270	250	234	279	240	209	234	268	236	246	234	269	270	241	230	245	272	240	239	244	248	263	275	266	250	254	247	252	279	252	225	249	268	254	266	245	246	260	259	266	255	232	236	199	252	236	235	265	230	242	271	220	261	279	249	238	252	240	256	269	248	249	248	228	219	250	260	239	262	245	230	249	244	253	224	251	260	250	249	238	253	255	246	233	249	240	239	272	264	214	237	239	233	273	256	266	268	244	275	260	252	242	219	238	235	252	236	219	248	301	248	267	254	248	288	249	251	234	245	225	253	236	248	258	252	257	260	275	240	273	247	237	254	272	253	270	209	253	253	224	235	248	242	252	240	250	218	248	239	252	241	235	258	245	227	231	233	251	276	246	239	282	252	261	244	249	219	207	295	223	241	255	259	243	254	278	226	269	268	248	253	255	234	240	240	238	255	232	222	241	246	285	257	262	229	240	237	235	254	285	254	258	260	247	225	250	258	240	250	245	247	266	246	272	242	232	259	268	272	247	223	252	245	261	262	246	223	251	265	258	237	246	235	252	265	239	259	252	238	251	238	242	242	250	251	269	266	256	261	246	229	243	246	277	228	262	242	227	241	224	252	260	244	246	279	238	245	213	243	261	253	245	257	248	232	225	224	253	250	263	231	280	268	264	235	239	250	257	264	223	257	273	234	239	274	241	266	280	253	266	256	245	236	253	244	274	258	264	227	248	241	234	231	242	252	214	246	227	253	238	257	230	228	241	227	231	261	261	234	252	247	231	231	273	218	251	250	245	261	224	211	228	213	246	252	254	287	229	260	248	259	271	229	217	262	277	242	246	276	229	216	239	251	250	246	254	249	240	240	238	252	247	260	237	224	246	227	266	231	262	237	256	228	276	263	258	267	266	253	236	225	250	268	239	255	267	217	255	259	251	235	251	238	244	246	258	250	257	259	237	252	234	267	246	261	252	262	274	236	219	267	262	242	245	221	257	237	264	255	260	258	236	242	235	237	216	258	267	262	286	259	248	253	248	258	279	255	265	238	280	255	258	250	257	269	261	239	266	250	240	263	245	234	255	291	250	254	247	262	234	245	250	272	253	259	252	240	257	237	245	232	231	235	278	253	220	268	227	252	228	236	232	234	262	251	246	225	244	235	234	209	238	265	226	275	253	262	231	252	264	249	241	258	234	235	243	221	239	252	272	232	242	247	275	241	260	252	225	247	221	276	266	265	243	235	226	254	255	223	256	237	238	256
53758	61488	57669	43418	37314	25282	18644	16258	11223	8813	4687	2535	1690	1446	794	687	753	769	633	643	774	845	681	635	627	613	616	635	605	624	614	635	652	586	622	612	641	630	613	610	615	621	658	576	603	595	626	685	665	631	649	622	668	638	639	583	637	605	607	620	613	613	622	641	601	613	626	609	623	622	608	589	628	619	597	647	615	607	618	612	572	612	614	638	666	634	601	585	625	617	631	621	628	633	625	625	602	670	588	607	609	599	624	613	630	673	630	641	625	645	619	586	626	606	626	631	653	612	624	664	590	593	618	602	661	612	623	610	629	600	603	625	585	636	604	616	664	615	634	627	592	627	608	629	654	624	661	588	595	632	595	594	594	627	623	587	567	628	605	612	637	647	581	607	598	609	625	617	624	657	620	615	665	574	589	608	653	627	629	639	626	562	595	631	621	602	603	589	625	612	655	641	589	591	650	619	601	604	612	633	652	659	600	602	615	581	569	627	613	647	631	632	579	635	606	630	597	601	651	619	600	658	605	616	611	630	565	584	595	567	579	667	598	654	609	611	692	646	621	646	636	625	640	601	605	628	646	614	629	610	624	609	617	627	558	616	604	607	626	675	593	638	627	637	628	587	603	620	635	600	647	625	587	648	614	576	621	658	643	598	620	600	624	609	625	595	649	644	637	618	623	609	626	649	627	611	636	620	607	584	613	574	640	600	655	655	619	644	629	630	585	576	631	592	574	629	613	571	648	641	635	598	611	604	648	665	578	627	622	633	650	646	637	629	616	616	578	618	584	643	623	594	615	666	609	612	634	596	651	639	637	633	635	599	624	554	588	663	613	581	673	646	652	669	632	642	600	624	655	600	644	588	643	611	600	604	645	618	628	614	616	611	647	584	607	576	577	630	618	600	611	592	634	626	663	611	627	608	627	590	600	633	591	597	663	623	559	633	630	596	643	570	603	650	618	616	616	591	568	587	563	635	636	613	612	663	629	604	603	610	630	579	634	633	625	622	596	620	624	608	631	633	632	599	624	617	654	611	596	654	632	608	588	592	620	614	650	611	623	619	621	615	607	611	632	624	606	623	597	640	640	611	625	655	595	638	623	622	606	679	680	649	604	612	626	656	602	618	635	636	615	616	670	576	627	603	674	604	576	643	599	645	595	609	666	611	634	582	652	571	598	641	639	588	604	622	611	642	625	625	620	621	623	635	654	638	594	677	630	598	649	604	627	654	610	677	660	619	577	658	638	609	632	603	611	645	635	593	587	641	629	604	654	608	639	599	626	617	602	648	574	591	635	644	645	638	554	607	617	633	678	652	616	625	640	613	603	599	629	611	619	615	648	626	597	599	660	600	630	575	618	625	611	594	621	622	613	620	586	640	671	637	642	602	642	613	640	648	567	604	627	587	607	620	610	611	620	612	587	594	624	645	660	635	601	640	654	570	648	624	601	604	645	634	659	622	601	653	662	589	579	653	585	643	634	614	622	625	634	639	623	629	649	610	624	637	607	604	650	577	624	619	577	632	630	631	590	606	625	644	607	628	617	611	616	657	621	616	630	602	651	605	573	608	623	650	593	594	626	632	622	633	618	635	613	594	586	647	617	647	634	661	590	608	604	623	650	596	652	608	599	585	639	617	614	620	625	597	651	619	592	639	648	613	615	637	612	649	647	653	639	634	620	621	596	649	640	617	619	647	574	611	603	614	616	615	610	584	593	573	587	618	623	631	591	635	639	652	612	624	573	611	638	586	668	625	622	652	663	591	635	600	637	599	600	564	574	594	640	635	661	654	642	620	568	655	621	567	641	634	602	653	644	612	600	674	674	615	625	658	619	599	572	590	642	639	581	581	590	629	616	601	660	649	664	597	617	596	613	628	641	638	591	609	579	635	641	612	556	618	633	629	662	608	666	575	653	628	624	645	601	622	620	622	634	633	622	583	639	615	614	604	613	567	617	634	626	648	616	637	624	612	634	628	580	647	653	630	615	679	624	610	585	610	602	673	623	639	617	585	569	641	597	629	572	598	629	584	634	653	604	638	613	615	667	617	661	632	617	636	598	627	616	655	592	641	614	686	649	624	591	602	622	593	580	608	602	603	566	585	565	641	582	610	593	580	626	658	610	614	597	643	622	592	614	608	621	590	600	621	632	607	614	619	609	618	646	588	625	616	615	647	602	621	648	625	632	627	604	610	651	604	603	615	630	617	592	625	597	602	601	607	640	606	648	586	645	631	618	590	632	609	613	630	641	630	648	573	622	660	618	566	608	591	598	626	594	635	622	605	660	591	605	626	602	624	667	606	632	651	587	605	618	649	597	642	632	598	598	598	589	568	611	600	651	647	616	627	607	613	608	641	617	619	648	615	632	614	598	637	568	604	598	611	595	668	631	639	606	649	587	617	634	647	636	609	587	651	636	573	601	661	649	600	626	615	600	608	671	578	647	556	624	606	632	642	608	644	613	617	596	613	599	634	624	646	646	618	623	590	657	610	636	632	636	641	579	642	620	630	656	616	591	622	623	651	645	667	611	582	643	663	635	640	612	659	631	651	608	656	647	592	603	617	626	596	624	657	645	625	615	595	589	662	606	571	644	622	637	589	637	602	639	633	637	674	633	628	626	683	600	605	629	635	600	633	627	629	635	652	648	596	591	620	628	627	632	634	583	624	646	629	593	635	603	619	590	626	620	602	648	594	610	554	636	629	619	629	574	615	570	613	671	641	617	638	601	634	582	646	636	632	596	619	603	651	641	631	625	617	632	616	609	602	613	610	688	639	607	603	636	618	606	616	603	605	651	569	603	656	572	610	579	628	603	598	612	602	621	655	623	599	615	631	616	610	606	617	630	618	605	686	608	627	633	611	571	596	661	578	602	614	576	584	627	615	645	578	680	594	623	573	644	637	635	643	584	661	633	615	612	593	667	603	659	642	572	666	626	647	614	582	629	619	606	633	587	583	657	589	611	630	644	591	595	597	666	619	629	593	677	604	653	613	637	651	613	689	607	629	633	631	599	601	623	616	639	665	606	641	618	596	605	623	635	660	614	565	632	650	628	616	603	637	636	633	614	624	619	625	625	646	567	614	568	641	632	620	619	611	671	610	593	603	581	631	634	621	580	613	651	658	628	595	576	636	618	614	643	613	584	611	606	634	613	627	635	641	628	599	593	582	614	633	612	593	563	574	666	604	596	585	703	606	608	600	601	605	576	609	606	626	628	623	628	638	677	625	594	628	637	632	636	570	562	601	663	593	653	604	634	634	668	619	655	620	687	593	593	616	649	613	595	650	612	614	601	615	621	624	624	612	591	615	599	641	644	569	581	568	664	596	674	688	653	655	621	598	618	623	638	578	602	607	592	604	602	639	638	615	615	634	627	643	606	638	602	624	607	597	600	615	616	634	665	617	619	589	619	626	615	643	636	591	590	661	624	616	596	600	605	614	608	617	612	590	644	618	629	600	615	620	583	632	616	643	600	579	613	602	604	621	603	655	605	632
79511	76461	65196	39329	27240	15275	7214	5391	3397	2308	1214	688	535	440	308	293	292	285	263	253	300	282	276	251	243	274	246	261	258	241	277	232	232	251	246	238	233	247	254	257	243	274	243	246	275	244	261	248	233	256	229	250	274	245	263	244	233	260	243	254	234	245	213	215	252	261	250	282	250	244	245	258	242	246	287	260	254	242	259	242	237	257	231	236	232	257	272	251	234	273	248	251	278	241	246	238	232	245	251	249	253	253	235	248	247	277	242	237	237	231	236	240	237	253	264	268	224	233	232	243	258	269	236	230	281	255	243	264	250	269	239	215	225	257	236	236	242	258	258	234	241	188	240	272	261	241	231	266	254	233	256	243	267	245	237	235	256	227	243	245	266	234	259	286	253	276	230	262	228	250	252	244	269	241	271	266	272	291	262	246	241	248	256	238	209	236	277	248	282	241	249	268	271	261	247	236	253	237	251	270	229	239	246	234	258	246	260	233	250	240	244	233	246	264	256	246	265	243	257	301	233	235	244	233	270	250	249	251	260	245	243	252	263	252	255	265	223	224	247	251	244	234	237	230	233	233	257	274	247	228	276	243	274	247	249	230	256	243	247	249	235	245	256	258	247	255	234	252	247	255	243	255	258	250	236	220	237	254	250	250	257	256	253	264	263	229	258	223	255	249	252	253	248	222	258	246	236	227	248	249	245	234	287	269	247	225	251	251	243	240	247	263	242	262	228	268	259	237	227	237	255	273	242	234	250	243	223	240	236	229	270	266	251	261	262	268	255	266	242	219	245	238	226	267	230	236	253	261	246	238	252	232	234	242	209	261	223	229	285	288	220	248	271	246	252	230	268	265	272	230	243	249	240	268	237	289	252	278	204	246	251	247	251	274	213	235	239	228	215	237	234	260	251	270	269	248	246	232	261	241	256	260	249	247	238	268	215	245	237	223	247	253	240	271	233	255	238	258	227	218	237	249	248	248	265	257	270	248	254	242	257	228	274	266	265	252	231	259	225	255	240	219	247	226	242	267	230	268	230	234	236	241	253	249	266	248	245	242	264	231	259	270	240	258	276	257	258	258	228	218	224	254	230	230	265	278	238	249	236	285	233	268	237	231	250	250	269	250	271	267	251	255	252	267	267	250	289	242	244	239	224	240	221	248	260	241	246	239	262	241	249	268	244	228	258	253	250	243	253	235	270	297	265	234	253	268	246	261	246	263	282	248	272	235	248	236	256	218	262	254	225	270	227	257	259	229	296	241	240	230	249	235	252	231	265	256	250	237	267	244	247	214	234	252	271	226	241	262	248	274	256	241	224	252	272	244	246	251	225	289	262	262	249	249	291	243	254	227	229	256	266	273	238	232	262	243	250	284	219	258	241	220	266	234	242	255	243	226	258	265	229	239	229	232	250	245	272	256	249	218	245	258	270	244	234	266	252	263	266	230	249	241	226	262	224	251	237	250	233	222	227	257	261	243	287	245	251	266	243	229	247	254	237	243	233	261	257	242	238	238	256	253	239	255	225	253	251	245	250	255	275	243	255	246	230	234	256	253	237	269	265	274	260	251	229	250	247	217	237	276	266	243	235	229	245	272	255	242	235	231	242	271	275	265	242	263	235	247	234	240	237	231	229	235	232	251	243	265	288	220	246	265	268	246	237	249	237	273	269	248	290	257	270	278	270	268	244	235	236	255	213	250	276	269	240	245	241	250	246	235	249	267	250	259	260	275	253	229	235	246	264	219	272	233	269	249	249	274	269	242	250	254	264	255	221	277	255	255	240	245	281	243	220	256	256	234	245	250	266	235	234	255	225	219	245	254	259	275	261	243	261	240	255	249	235	240	254	249	249	273	258	272	241	251	247	247	253	242	225	238	240	278	276	301	274	279	246	248	256	256	263	234	283	275	257	266	276	260	234	243	276	252	255	240	237	251	248	224	245	238	228	230	256	240	244	243	248	243	268	249	257	255	255	272	246	265	265	248	253	234	240	243	251	237	234	270	243	273	251	238	226	268	244	250	273	229	260	204	246	242	258	229	241	227	213	248	233	255	236	246	196	253	237	265	263	263	258	245	220	271	253	249	249	257	268	229	251	245	234	231	272	248	222	225	235	234	273	265	258	267	270	247	259	232	251	221	248	253	251	261	275	243	221	248	237	230	248	260	249	215	241	231	286	245	233	243	231	229	264	223	258	273	266	245	259	242	235	220	236	259	223	267	239	272	223	248	234	245	269	242	227	250	252	232	249	258	274	276	225	259	252	230	263	272	263	256	286	223	220	253	206	253	231	233	272	228	201	247	281	241	226	274	232	235	252	241	238	227	251	250	256	245	222	239	242	235	232	250	256	261	243	256	251	231	245	284	251	247	269	224	264	232	252	272	246	232	270	260	272	250	236	230	257	266	295	231	204	221	259	262	254	240	277	245	241	253	286	254	226	234	229	213	230	245	283	254	258	278	235	280	244	252	239	213	244	235	256	229	227	255	261	257	249	256	284	247	241	222	267	261	252	257	243	266	276	276	260	284	232	274	233	261	236	255	271	274	216	243	231	259	241	255	225	291	238	228	223	246	217	262	244	265	235	282	267	234	224	242	213	240	258	276	275	258	243	243	252	235	275	253	222	243	262	261	233	213	247	245	256	281	237	226	255	255	256	234	247	271	234	220	271	263	247	272	260	246	252	229	233	209	243	219	230	245	272	282	246	254	265	244	223	249	255	232	257	231	253	254	240	254	263	265	260	285	246	246	256	254	237	253	285	200	273	252	241	255	251	262	246	247	242	244	253	242	260	253	270	253	225	240	263	249	243	268	284	269	257	269	249	236	249	274	259	239	240	261	220	238	228	235	235	249	271	256	234	254	243	279	257	261	232	230	227	234	253	252	261	261	270	230	253	251	225	231	251	261	287	233	235	228	230	235	221	241	263	253	254	268	245	248	255	262	210	224	261	235	238	250	256	254	249	278	252	258	256	238	265	280	240	243	246	248	266	236	256	232	249	255	258	216	255	273	259	271	225	220	239	243	234	243	228	230	260	255	273	258	227	271	262	287	221	268	226	238	214	248	232	213	260	261	291	229	261	276	251	269	275	230	233	271	235	237	253	244	233	264	256	264	237	252	227	247	252	246	223	253	271	222	277	230	243	245	239	276	236	241	250	262	278	264	285	234	218	247	247	248	279	259	255	229	237	243	278	284	279	253	242	221	248	231	261	303	249	233	250	248	259	227	251	272	236	264	245	240	273	226	270	264	272	248	246	247	273	227	261	231	249	259	260	253	256	268	252	291	240	260	272	251	258	256	246	270	246	234	250	284	241	268	247	252	233	262	236	252	264	241	239	257	246	240	250	274	244	259	250	259	258	237	236	248	270	255	240	233	230	235	273	281	295	247	225	252	250	244	255	253	245	254	239	263	255	246	265	280	277	221	251	251	283	280	241	207	248	226	270	265	228	258	248	239	241	241	266	236	232	257	274	282	234	243	270	249	257	235	275	248
53672	61624	58729	42094	36178	24363	17320	16318	10844	8417	4743	2403	1599	1440	826	752	730	746	611	643	713	800	667	621	631	620	594	626	623	614	667	600	610	638	615	561	601	584	616	580	568	606	609	672	593	623	635	608	637	631	634	629	632	619	617	610	617	571	575	625	625	628	613	637	601	633	604	601	629	679	624	604	633	627	665	582	604	588	623	644	638	576	623	584	634	611	630	611	674	628	641	581	578	644	622	571	640	621	603	565	607	665	638	589	604	628	610	628	661	628	575	636	600	640	591	617	592	580	591	597	618	617	604	641	609	598	606	589	615	602	622	624	616	652	633	594	603	603	625	591	622	609	617	618	611	649	665	631	644	600	578	562	625	657	610	599	641	659	612	648	633	650	614	636	650	608	617	613	621	644	632	670	650	611	658	659	603	642	635	610	634	625	620	599	634	623	583	609	619	638	655	602	583	599	620	620	630	611	585	661	616	636	630	617	588	634	612	614	612	588	613	673	627	605	682	607	626	594	642	653	617	625	627	601	626	635	589	637	645	653	579	633	621	588	609	614	619	632	643	628	636	649	622	570	605	601	623	611	672	579	638	637	597	651	588	604	633	593	605	645	622	642	624	633	642	638	628	660	628	660	615	609	597	590	648	626	643	639	571	630	631	628	659	622	623	669	603	593	627	604	589	619	644	623	646	640	619	633	647	594	619	594	617	643	685	597	595	649	615	637	637	607	601	623	636	613	573	626	601	615	581	633	608	601	654	611	595	671	644	616	687	593	627	604	633	621	629	620	602	588	646	579	625	600	651	600	650	605	584	636	579	605	612	618	580	662	580	631	586	653	596	642	633	605	596	566	571	603	606	639	669	614	670	564	603	602	589	648	643	688	626	635	655	625	626	656	631	642	599	625	616	642	591	597	604	608	624	626	585	638	641	637	641	597	619	618	660	597	606	608	606	594	621	643	636	565	636	602	613	616	664	629	639	608	598	626	606	586	586	623	643	667	625	629	615	645	575	591	602	637	630	634	611	639	648	611	623	613	643	626	646	586	602	624	604	639	640	668	628	622	624	651	581	665	622	598	642	616	647	626	583	620	628	597	566	655	574	642	624	636	616	596	638	628	624	639	636	617	584	623	580	634	648	610	614	629	612	624	611	611	595	646	650	662	606	657	594	653	641	579	590	626	619	571	572	612	626	590	647	584	606	616	614	619	591	620	602	641	643	609	653	652	573	606	653	629	600	624	609	576	599	599	661	604	652	646	637	603	606	621	640	619	605	626	662	610	615	594	628	609	604	588	642	606	634	614	622	613	643	632	588	590	667	616	623	659	589	605	635	622	637	580	651	640	609	601	578	632	623	574	640	635	659	585	648	623	634	626	594	616	599	611	626	652	584	641	576	643	580	607	639	620	619	641	637	575	603	598	632	621	615	597	622	628	587	612	629	641	637	645	570	658	613	602	615	601	650	626	603	595	609	636	613	616	647	625	637	640	613	603	676	631	605	648	621	642	665	665	638	633	636	534	658	579	626	614	613	614	614	645	668	613	633	589	598	609	610	647	632	624	594	598	597	617	641	600	572	601	592	603	644	588	634	599	598	615	601	658	634	635	629	623	620	628	646	640	618	649	625	622	644	630	626	600	670	640	606	638	627	600	631	626	619	646	679	634	629	607	601	598	600	603	635	642	669	599	613	631	652	600	615	592	659	636	608	625	639	599	639	634	597	615	643	647	616	644	622	600	686	634	564	641	599	611	617	574	613	574	628	607	620	626	580	604	641	632	661	606	592	625	649	652	634	621	608	588	591	632	614	650	611	637	639	668	625	611	619	707	616	660	632	590	635	633	610	610	591	649	631	618	629	652	598	596	644	654	624	605	612	623	627	589	586	619	651	648	648	681	617	559	630	593	622	584	598	609	590	643	599	593	610	639	652	571	578	684	614	619	600	618	629	640	592	647	666	597	633	618	639	607	637	622	614	593	635	616	621	620	580	613	606	620	600	629	611	633	597	570	636	604	654	620	641	625	614	660	640	638	614	611	637	642	646	663	640	595	621	599	610	625	625	687	606	630	616	603	649	602	607	647	590	573	594	606	596	639	613	639	640	671	620	619	636	607	587	624	662	639	619	610	657	638	602	595	617	625	650	628	636	634	669	629	634	661	632	638	598	652	622	659	636	625	618	636	651	610	673	653	635	621	657	597	669	647	639	621	587	638	647	597	629	656	602	594	610	584	606	606	568	608	617	605	654	622	600	621	619	626	644	647	582	655	627	630	620	591	598	589	650	639	637	609	586	631	549	623	602	602	613	601	606	628	623	612	617	645	609	633	648	610	621	644	624	624	664	606	610	648	643	585	589	593	608	627	578	581	590	590	663	637	584	634	612	677	630	620	566	612	641	641	650	624	620	656	644	646	606	609	592	627	627	648	640	621	662	655	617	612	625	621	626	574	611	636	633	601	580	599	593	625	579	654	650	610	600	614	618	579	632	654	620	651	621	623	619	604	640	651	641	624	631	655	599	628	640	631	596	593	678	625	612	628	618	634	619	617	636	608	624	611	611	657	623	582	639	666	607	634	635	592	627	639	648	654	637	622	615	625	633	622	616	649	645	634	616	666	664	669	649	604	573	627	623	580	612	622	643	636	645	536	602	627	608	614	631	651	599	624	588	660	617	645	600	660	619	642	631	624	664	591	662	623	618	623	630	621	613	609	666	612	617	625	611	614	600	606	625	625	611	610	595	639	632	578	640	639	619	678	599	613	633	644	640	583	614	610	625	659	615	629	593	584	638	605	616	592	610	610	650	587	599	625	625	600	665	569	614	624	609	661	628	620	621	608	622	638	656	637	631	622	625	620	614	590	621	598	655	632	637	606	649	646	643	619	617	637	623	653	616	615	634	617	590	631	600	597	608	704	617	643	664	619	652	594	612	601	625	623	609	562	633	622	596	572	652	582	607	637	650	606	629	629	624	669	593	580	622	633	585	604	647	601	634	647	617	624	620	591	619	574	599	607	639	622	554	584	632	651	650	618	635	611	653	599	634	547	609	635	635	649	626	622	631	609	631	589	615	625	609	592	656	636	570	614	687	607	614	610	642	592	597	611	611	616	657	631	655	611	631	610	649	628	633	638	645	600	632	614	648	594	652	631	614	587	635	593	659	640	654	577	623	609	612	618	640	595	657	659	642	613	597	619	651	642	623	620	659	634	592	565	640	612	641	652	601	639	626	632	587	598	627	660	619	639	676	653	590	648	606	611	631	624	608	583	644	586	600	626	640	600	618	648	612	600	623	622	599	598	585	650	615	659	600	621	655	623	616	624	605	636	640	639	622	664	655	618	613	660	654	627	626	586	611	630	613	648	642	601	592	636	618	591	612	599	591	632	568	658	635	586	638	632	647	623	601	609	662	597	626	598	645	634	653	661	633	629	637	639	586	618	611	635	623	597	631	600	599	629	621	601	632	576	615	631	618	627	587	592	624	604	623	614	615	641	572	578
77090	76917	64967	39491	29079	17096	7899	6064	3855	2521	1313	757	534	422	296	344	309	295	243	251	312	272	261	257	261	258	286	232	245	256	244	261	244	250	276	257	256	222	249	253	241	228	261	247	258	231	266	256	226	237	278	273	273	264	229	235	236	236	239	260	247	280	232	231	265	270	245	254	264	242	263	228	270	260	224	265	245	247	273	213	231	249	266	240	252	272	226	256	243	255	244	234	250	283	248	222	244	256	258	270	254	267	279	245	246	269	273	269	240	250	263	241	259	278	241	246	231	262	264	259	257	268	249	237	272	250	252	236	229	237	247	242	232	225	239	255	254	263	276	251	246	245	266	233	243	249	230	250	234	237	267	261	250	263	223	245	272	231	243	244	238	226	285	274	263	221	229	279	250	257	258	226	250	258	253	269	248	257	261	273	245	245	216	223	247	242	231	254	246	233	239	272	240	245	256	225	233	267	274	251	223	259	251	246	255	269	259	254	221	248	270	255	263	270	242	249	250	270	252	259	252	241	261	245	274	264	273	242	236	257	247	252	256	262	244	231	266	248	301	223	235	271	234	272	238	230	270	228	234	263	244	242	274	254	256	242	241	241	283	253	277	228	250	256	253	250	258	236	279	258	225	245	262	248	243	237	236	286	241	245	242	236	225	238	255	284	258	243	237	210	279	251	288	239	233	247	219	226	253	268	243	249	240	218	278	258	287	242	252	262	249	254	267	254	279	250	251	265	258	276	260	233	246	279	267	223	247	252	229	252	246	254	268	262	256	251	274	246	225	253	254	249	231	250	231	276	250	261	260	256	275	259	246	268	260	242	236	253	257	236	255	266	267	271	235	229	245	257	267	246	240	231	268	251	241	224	256	232	258	231	259	249	276	258	245	220	248	258	238	257	253	263	264	245	280	251	251	266	255	238	244	262	252	221	246	238	253	271	234	251	240	274	231	237	267	240	276	247	243	242	239	237	244	254	247	256	278	237	240	261	236	241	260	235	243	252	283	236	230	258	245	261	280	241	227	248	256	231	268	259	235	254	262	262	236	258	236	244	238	242	244	247	246	243	244	253	253	264	275	247	233	265	249	256	229	218	217	247	233	269	263	249	240	267	247	280	248	243	262	255	288	260	260	267	271	245	269	267	289	244	267	242	250	240	220	236	241	268	230	254	269	222	249	251	249	258	242	238	264	251	254	219	248	244	257	252	247	248	223	251	257	255	273	246	235	237	256	231	304	253	248	265	242	263	263	257	248	271	244	255	249	262	233	288	203	244	264	250	272	293	239	254	243	236	234	257	238	266	267	243	270	251	284	252	257	259	231	277	257	229	258	240	253	228	242	234	239	252	233	243	241	265	248	254	252	248	224	247	263	250	252	244	225	247	230	252	231	238	264	241	242	244	255	243	219	261	246	249	286	273	241	250	262	268	243	271	232	242	231	233	289	265	230	249	257	225	230	251	257	249	248	232	268	268	222	261	261	241	248	256	263	247	276	243	234	238	220	215	213	247	231	252	243	253	270	257	255	262	248	271	242	241	225	241	272	277	255	270	248	242	252	236	242	228	242	216	260	249	221	279	248	254	243	239	238	224	245	247	264	242	244	243	251	245	228	236	265	247	229	238	279	276	230	275	236	249	251	246	262	262	239	243	231	260	255	222	220	245	236	267	252	245	224	259	265	241	257	236	266	236	227	251	252	254	268	260	277	247	264	218	259	260	259	260	239	267	234	262	226	234	237	277	260	243	261	271	278	279	237	253	233	238	231	250	235	261	263	253	281	281	255	252	272	258	245	245	238	220	235	245	256	278	266	241	291	240	249	241	269	256	247	220	255	252	243	251	291	234	251	283	240	243	263	235	273	238	276	268	267	251	259	229	262	243	247	225	259	276	245	252	263	280	273	236	245	259	233	250	245	241	279	270	258	233	249	261	238	244	251	252	237	250	273	225	246	260	250	240	260	264	245	269	269	252	252	250	253	243	234	253	231	278	258	276	225	228	224	256	237	249	285	225	224	288	223	260	246	274	254	226	215	245	279	226	257	224	246	239	254	253	259	270	241	238	242	259	252	234	265	254	278	255	203	268	265	236	254	215	251	248	227	267	253	242	248	217	257	250	242	241	223	251	251	250	254	251	272	268	278	217	242	245	278	241	222	249	231	249	238	231	256	208	259	232	251	261	275	211	268	253	257	222	235	245	281	264	243	240	261	249	256	260	249	257	229	249	221	262	270	253	243	258	245	235	240	273	256	253	242	274	241	251	251	214	227	228	277	212	247	278	248	236	253	247	265	240	228	273	250	279	243	268	263	257	245	276	262	243	244	263	303	265	255	265	245	263	241	228	226	225	250	238	268	274	236	254	215	256	275	261	238	254	288	262	243	234	265	226	233	240	206	262	241	262	273	224	230	248	279	244	249	257	267	243	230	242	247	237	275	259	240	222	257	216	263	260	241	272	242	260	270	267	268	242	256	233	225	256	248	263	267	249	285	280	268	248	237	256	281	250	234	235	254	243	253	268	217	250	247	243	218	262	245	254	251	253	233	252	232	242	201	230	240	246	276	252	214	271	250	235	225	250	225	239	263	234	261	270	262	263	253	257	244	263	255	253	243	235	234	224	242	246	263	250	262	232	240	222	231	255	258	254	229	266	253	289	277	238	242	257	255	235	240	224	245	264	247	257	235	227	241	266	236	262	255	234	265	242	228	240	262	242	268	254	237	239	230	278	239	254	248	252	256	280	258	249	221	261	270	215	235	241	262	209	231	256	235	244	254	244	246	248	258	245	271	260	278	266	233	257	247	254	261	237	249	260	269	247	207	251	239	257	200	263	237	248	244	251	219	249	253	260	245	249	242	246	243	243	283	285	245	238	251	226	281	233	245	223	256	243	247	275	232	241	243	254	259	251	214	239	261	230	262	267	241	236	265	248	252	242	267	253	253	252	236	240	262	250	271	246	257	290	274	228	254	247	259	241	278	252	266	231	261	245	245	259	252	246	242	237	258	206	280	240	247	252	256	257	241	261	247	221	241	246	234	253	255	245	231	223	223	255	261	248	263	232	209	244	245	258	267	260	221	246	231	214	269	236	269	243	216	245	249	258	212	273	231	253	255	248	268	246	267	276	230	234	255	240	238	249	247	224	266	237	254	288	250	264	266	268	260	256	255	256	262	226	256	249	241	211	234	256	257	259	229	215	248	255	257	248	255	212	250	262	256	232	239	253	272	233	275	237	230	282	265	246	249	250	250	255	238	279	242	286	233	240	248	255	238	234	232	226	258	287	262	229	235	269	272	252	235	245	245	234	270	262	284	253	240	231	256	258	252	233	269	246	242	256	273	266	285	240	256	214	237	231	267	247	288	255	239	272	234	234	262	240	259	230	249	229	254	271	245	274	231	232	222	239	257	249	259	253	233	266	262	218	236	245	240	250	231	248	213	252	240	264	248	261	268	277	257	225	256	251	247	259	251	288	249	219	261	272	304	248	262	281
52519	62541	59445	42722	38003	26532	18302	17413	12065	8717	5084	3027	1803	1362	881	923	889	913	649	625	685	775	733	598	611	597	650	627	618	628	602	637	644	587	660	635	619	581	624	623	619	622	610	600	561	613	642	644	662	619	645	657	664	648	624	633	671	634	609	605	604	642	586	621	601	603	605	622	623	662	606	612	642	616	608	661	671	625	651	649	589	638	627	599	602	674	608	616	609	632	602	572	617	642	650	553	640	588	653	665	625	618	587	646	600	607	620	636	581	632	634	654	634	640	630	658	639	630	642	664	614	622	615	656	634	626	646	595	598	640	655	599	632	613	606	630	598	666	638	641	597	644	601	630	609	613	621	600	594	584	640	569	633	601	632	652	640	608	621	614	619	590	652	670	595	630	630	586	605	639	630	623	623	626	640	677	643	599	618	625	584	641	641	644	628	637	611	592	680	639	596	601	625	628	652	603	592	666	613	653	674	627	616	644	624	591	633	630	617	645	632	584	604	626	612	668	629	641	607	616	656	673	646	623	589	613	599	605	606	599	621	624	599	584	632	590	632	629	621	595	567	643	649	611	587	639	622	626	594	629	619	621	610	599	639	624	589	613	613	587	624	630	617	673	610	599	576	656	614	603	633	648	624	667	674	641	634	610	643	646	647	638	630	616	579	680	635	589	607	637	615	620	648	632	654	653	638	632	616	594	603	665	657	633	625	562	629	603	601	614	628	601	642	591	645	614	624	619	629	641	619	624	622	640	665	600	640	665	635	670	645	642	647	594	667	653	667	657	656	617	631	616	632	623	654	628	660	685	626	641	620	591	621	622	605	602	637	668	646	653	639	633	589	634	574	630	611	599	652	624	607	633	610	670	632	646	608	626	616	640	629	602	635	629	599	659	596	616	612	668	595	637	629	629	619	630	612	609	633	625	643	603	589	620	650	650	605	601	587	627	618	591	581	594	629	647	586	617	605	641	631	590	639	642	666	586	631	590	677	627	636	655	616	650	647	629	554	604	620	602	643	607	562	628	651	665	609	620	634	634	636	593	583	647	635	616	607	687	617	635	645	652	604	624	602	582	612	629	662	616	595	596	561	579	654	676	656	641	634	633	599	627	588	648	589	623	638	632	649	666	603	611	657	597	605	601	611	625	606	618	668	630	611	616	601	572	657	664	619	628	631	622	627	618	594	625	595	596	629	617	597	598	627	619	626	631	651	669	661	625	616	641	631	625	641	649	593	612	603	639	663	586	614	604	610	618	620	614	645	639	626	641	589	623	648	593	616	610	585	635	639	659	641	631	665	593	688	610	593	594	664	600	644	651	613	628	610	621	638	655	641	632	589	647	661	605	623	618	657	624	624	592	587	628	652	601	621	663	640	631	580	645	623	557	627	611	617	587	633	626	612	618	654	591	613	621	656	620	606	625	658	592	643	598	598	618	599	624	674	645	626	638	626	628	619	651	627	646	626	645	628	640	630	629	615	636	626	673	677	568	646	609	609	610	644	622	587	696	617	630	632	624	641	620	645	623	665	665	622	625	622	620	626	629	595	642	637	580	610	638	636	607	632	646	664	641	605	618	615	638	625	615	621	612	604	619	675	630	615	647	629	631	607	579	602	616	573	612	659	638	596	624	637	611	582	623	617	627	679	643	663	620	591	628	617	668	633	633	572	597	656	570	545	638	587	611	580	614	634	619	584	615	634	609	622	634	626	582	631	606	621	605	636	613	609	669	622	667	608	613	637	617	620	598	618	638	629	647	635	611	612	652	567	627	620	643	674	633	661	631	623	596	587	676	639	641	602	640	613	656	632	655	587	646	631	602	636	589	588	592	660	655	691	659	616	611	661	604	637	629	568	606	620	642	624	653	600	638	690	603	604	606	636	619	606	615	619	622	600	605	606	595	633	656	623	578	623	664	605	633	614	638	618	578	623	647	668	573	619	585	636	664	649	644	599	631	643	613	578	594	618	586	629	621	614	659	685	641	648	636	686	615	660	594	613	629	672	621	663	651	679	600	609	628	663	605	614	618	642	640	645	646	596	630	596	664	623	585	590	574	619	644	654	695	630	620	614	663	634	615	650	664	628	619	643	636	620	609	668	633	555	643	622	628	619	631	649	644	662	616	596	630	661	573	593	621	627	659	624	603	605	649	619	682	596	615	638	608	623	599	596	638	630	651	657	652	620	602	573	634	594	651	669	627	635	651	635	621	645	636	653	609	617	556	655	623	585	630	669	652	628	636	651	633	651	628	567	598	620	606	673	635	655	613	619	608	659	626	588	580	645	617	651	632	595	627	633	657	609	634	641	645	558	612	600	604	610	656	623	607	633	621	613	645	632	621	632	627	600	675	633	589	593	620	668	614	656	653	647	616	627	627	622	631	608	573	594	598	624	640	623	609	582	606	612	615	592	574	645	585	626	598	630	675	607	617	585	660	593	672	595	642	581	598	591	598	614	617	657	623	635	569	638	637	646	608	618	572	643	608	610	629	605	638	653	636	625	585	624	632	603	639	598	632	659	630	651	649	594	626	606	622	629	604	626	629	576	589	606	600	614	627	646	654	592	593	632	589	640	654	626	627	625	623	602	588	654	643	580	627	652	632	617	596	646	634	646	625	609	598	623	625	614	614	660	652	659	658	648	657	654	590	640	593	652	615	643	648	651	632	632	595	621	651	627	619	608	610	613	620	650	640	621	618	576	657	599	653	643	691	613	601	643	615	601	635	624	627	598	660	602	650	641	598	654	578	626	637	605	621	635	603	643	649	601	640	633	606	605	631	639	627	636	615	600	618	665	615	606	639	614	641	620	689	633	623	651	643	612	645	617	594	614	593	630	631	633	643	642	622	638	603	588	600	596	661	587	626	618	639	571	684	632	621	619	658	693	623	623	604	634	661	698	595	630	639	638	616	611	605	643	584	632	650	610	609	613	604	618	629	661	698	632	604	610	612	586	628	612	616	635	666	647	596	613	640	613	641	645	635	565	680	650	615	691	680	637	645	591	644	592	630	607	654	587	628	630	654	651	629	625	633	637	669	592	604	664	560	662	619	582	640	605	624	591	588	638	636	596	624	650	651	596	664	653	582	610	608	597	599	615	595	659	627	605	620	637	620	614	648	636	584	631	612	612	655	650	611	652	659	618	606	618	612	629	662	619	638	659	625	622	605	608	627	635	611	606	643	610	585	633	635	663	607	649	622	620	638	641	653	619	607	613	657	603	653	612	614	586	632	603	659	611	645	635	622	603	570	642	610	629	603	568	615	647	629	616	685	666	612	627	637	667	611	611	600	610	603	628	635	648	611	665	644	605	597	663	621	543	599	615	601	584	613	586	611	618	644	617	640	633	578	609	605	595	590	628	602	622	647	586	664	623	638	685	610	632	615	636	610	594	647	634	620	627	599	650	652	632	642	646	626	651	619	644	630	597	642	636	582	628	618	602	626	594	566	619	615	619	625	635	650	588	629	575	645	623	625	595	609	652	658	642	611	659	622
78172	76604	65689	38150	28734	16559	8106	6285	3821	2301	1214	831	528	416	334	384	343	307	235	247	263	265	258	247	267	269	241	234	215	224	248	227	235	242	253	259	262	257	243	236	239	231	265	274	267	241	241	270	260	248	242	288	279	241	254	251	270	218	249	238	246	247	263	273	239	234	253	228	260	268	246	236	246	246	284	274	252	266	243	249	259	253	256	236	265	246	268	241	229	242	250	275	260	263	232	246	261	228	267	225	228	231	262	279	276	240	242	242	277	245	258	238	242	256	258	264	273	239	255	250	221	265	271	225	269	268	243	273	282	245	261	254	236	238	251	273	240	244	250	263	231	231	277	226	246	255	267	232	291	243	240	262	259	234	240	245	233	235	262	251	259	247	280	247	255	223	226	260	267	287	268	259	219	274	247	244	248	258	260	246	239	239	252	271	224	260	229	234	254	225	244	224	247	255	270	258	269	246	256	238	233	250	249	250	252	264	274	248	284	259	267	256	282	276	253	257	251	260	282	267	252	245	269	239	260	283	247	264	260	262	280	255	258	234	234	245	240	276	244	240	255	266	262	233	267	242	273	239	237	235	236	260	254	266	253	245	234	250	250	260	245	255	224	249	244	254	275	256	244	259	238	247	250	232	197	252	234	237	262	242	263	276	268	278	252	249	247	261	250	253	238	264	243	250	244	288	233	258	264	245	257	259	263	267	267	264	239	248	231	245	244	243	253	244	236	252	252	248	255	262	246	234	256	231	225	213	245	236	237	266	244	268	260	257	252	257	235	248	232	241	283	257	271	245	253	266	249	226	263	255	262	259	264	267	252	273	240	256	250	247	251	270	250	253	234	240	236	268	267	265	264	280	245	264	250	251	243	234	255	275	248	233	245	245	282	276	246	257	249	262	246	259	277	231	252	263	240	267	230	260	253	276	270	325	227	251	235	244	270	275	293	249	233	240	258	245	252	246	270	239	251	222	239	249	237	226	255	237	238	271	261	248	241	234	231	240	240	237	238	264	256	237	244	265	270	281	254	248	258	215	256	254	246	241	264	258	257	273	263	233	247	274	269	230	228	273	238	237	264	265	239	258	254	247	234	270	245	245	267	249	256	262	242	244	249	244	235	244	231	244	250	253	259	230	243	240	244	232	244	257	231	245	243	248	274	270	277	242	251	237	250	232	244	264	254	268	245	233	259	279	262	253	260	252	260	270	242	233	246	242	249	272	257	259	243	235	241	249	233	263	259	270	219	261	260	239	239	274	243	263	244	207	265	255	233	224	252	255	238	248	234	224	253	275	239	243	249	243	252	243	240	259	231	240	248	253	241	241	254	237	232	243	250	240	281	252	238	253	232	256	283	267	256	279	266	278	229	216	241	214	253	271	231	279	264	257	245	254	238	270	244	277	283	261	228	277	243	252	254	269	268	262	224	227	253	222	270	222	237	263	231	252	291	230	237	272	252	239	269	215	255	235	252	251	269	283	288	278	249	270	249	242	250	240	227	242	221	265	255	253	243	249	265	259	236	263	256	245	263	276	245	251	249	260	239	270	238	268	268	226	243	306	227	247	241	267	261	258	246	256	256	226	238	226	274	262	291	228	275	261	287	260	257	244	252	261	241	226	279	246	235	237	229	245	260	243	266	275	223	233	260	241	250	279	225	252	248	231	212	248	259	254	270	244	241	246	240	260	242	262	294	240	263	212	240	235	292	245	270	235	283	233	261	236	259	237	277	243	257	272	259	265	264	266	245	240	247	272	243	229	221	264	243	293	244	256	268	257	269	259	281	252	248	253	254	284	232	259	233	251	238	261	249	251	250	263	254	261	242	262	256	265	254	280	257	249	225	250	255	270	270	234	254	231	231	254	277	249	228	224	252	253	251	245	220	261	257	256	250	278	244	266	240	217	243	261	270	243	233	256	244	280	235	263	260	252	250	265	251	230	247	235	246	250	275	253	250	249	236	237	227	261	267	281	241	228	247	212	253	223	256	242	245	248	238	267	275	285	246	268	234	243	258	247	252	229	248	245	244	221	227	234	297	232	286	227	233	265	235	260	258	250	230	246	230	262	233	240	261	265	268	261	233	248	226	239	265	260	238	273	301	239	264	256	220	254	225	242	262	243	221	247	231	230	245	236	272	255	240	218	272	215	265	292	269	253	255	238	250	252	227	245	254	274	257	263	248	253	250	266	237	217	256	246	260	245	223	267	225	272	270	269	247	269	266	265	252	223	283	243	254	256	241	248	259	257	254	254	236	259	234	255	239	250	268	238	238	254	255	285	239	254	234	262	249	251	253	250	256	282	256	216	259	269	233	223	266	270	248	242	255	237	237	243	227	274	249	263	269	220	268	252	282	244	252	263	248	260	267	243	262	231	247	239	280	238	250	274	250	255	222	245	218	250	251	261	265	238	245	269	244	268	263	247	252	256	248	283	272	284	269	263	238	248	242	261	248	257	250	234	240	238	237	257	257	250	227	262	271	240	251	260	275	244	216	216	263	215	235	252	223	248	248	254	243	262	255	242	254	265	241	269	257	256	244	224	263	274	275	260	226	277	273	253	272	212	244	240	242	256	277	235	225	236	261	245	241	272	243	264	214	275	249	248	257	247	251	247	240	248	283	243	256	274	230	237	245	249	224	230	270	225	248	252	261	258	253	271	242	241	228	235	236	277	242	264	234	273	257	296	246	259	248	238	258	250	243	252	254	222	247	241	269	282	277	270	263	267	264	235	255	268	232	233	249	219	260	255	258	246	235	271	259	263	244	243	265	270	255	255	246	255	251	275	231	257	251	269	254	245	245	236	239	250	222	217	246	264	247	238	238	271	269	269	233	232	269	247	244	228	271	264	248	258	264	266	261	244	269	237	237	253	231	255	264	241	258	263	251	255	248	257	247	243	235	249	260	255	245	264	244	259	258	248	224	232	248	233	256	230	228	298	224	257	253	263	283	253	262	298	257	242	256	227	257	254	272	243	240	250	291	253	261	266	239	264	227	252	251	246	240	223	237	266	253	245	239	253	252	222	277	247	256	228	256	226	241	260	224	254	237	263	254	291	235	244	271	241	255	261	266	242	275	264	262	265	238	243	261	271	272	231	256	262	248	233	217	236	245	230	256	240	256	247	261	249	260	261	253	248	257	232	252	261	248	239	240	234	256	251	249	250	281	264	263	263	243	234	251	279	246	224	241	265	237	260	213	240	249	226	225	257	244	269	261	237	229	212	252	259	253	249	259	235	280	261	265	253	221	239	258	272	269	247	257	265	230	285	253	244	265	250	266	229	256	279	231	268	230	249	279	244	255	263	238	269	266	238	254	259	245	266	259	275	250	265	263	267	260	256	266	272	265	245	255	231	251	232	260	271	232	222	227	247	257	263	260	252	267	262	267	245	226	240	265	253	244	244	231	286	269	250	247	248	274	229	262	270	234	244	251	263	252	231	253	263	236	260	276	266	251	248	253	234	262	239	223	268	256	243	243	252	234	257	253	281
53094	62039	59233	42011	37765	26238	18989	17726	12084	8406	4636	3299	1797	1527	964	1134	917	864	665	619	632	764	704	613	619	610	652	669	618	634	625	626	640	629	602	653	608	614	622	613	628	615	665	640	598	609	644	647	613	648	668	642	628	615	649	613	638	593	613	614	580	618	623	661	643	595	592	610	615	652	659	576	629	644	585	578	605	620	635	615	601	608	633	630	600	679	611	603	667	603	637	610	673	634	625	609	639	619	571	644	628	626	645	582	666	598	620	611	628	563	637	601	595	662	658	597	624	585	663	622	648	641	614	630	639	584	614	616	684	608	628	614	619	618	618	610	676	626	593	633	597	658	555	627	634	594	636	575	628	582	620	655	624	620	642	628	586	592	597	615	582	614	596	618	621	591	637	598	610	626	623	633	632	624	606	601	613	621	635	609	661	630	633	598	609	664	630	652	636	611	639	630	617	618	611	592	615	667	619	602	647	664	680	603	640	593	607	592	632	609	607	605	663	645	633	605	651	665	619	621	603	607	661	638	643	621	623	601	611	644	584	638	654	641	620	620	660	609	609	604	649	602	608	601	668	645	586	598	634	644	617	652	612	640	633	619	648	657	600	590	573	633	631	615	615	679	645	649	564	624	651	647	597	658	633	650	604	653	624	612	606	600	616	563	581	586	625	605	615	683	621	647	608	615	626	611	605	635	606	650	659	639	635	611	613	651	653	617	620	615	605	606	664	613	629	623	619	623	601	606	589	572	643	652	609	594	633	603	656	612	565	640	650	617	655	592	622	635	689	648	651	576	616	655	653	576	616	645	569	567	597	596	576	636	593	638	625	609	641	676	603	636	673	637	587	621	624	624	611	639	606	613	630	692	601	612	622	590	618	618	652	637	601	615	596	581	591	599	645	609	621	606	628	614	631	636	648	598	627	600	607	595	612	630	623	597	634	617	621	595	644	633	637	598	641	658	620	612	617	616	619	637	627	610	652	646	652	693	661	635	653	620	605	609	618	640	593	653	620	636	610	562	613	578	605	600	626	588	624	610	585	649	635	619	611	600	609	606	631	653	608	661	578	623	629	633	627	607	649	653	670	609	592	640	653	658	642	636	636	646	642	616	643	650	641	612	610	639	582	632	638	640	572	649	633	642	594	667	652	637	620	612	651	624	638	616	602	631	638	628	634	612	638	585	637	584	621	620	614	603	590	615	632	663	614	643	609	659	602	636	641	635	612	670	626	619	599	652	628	613	609	616	597	614	623	631	653	651	646	671	640	662	663	601	645	598	628	644	649	638	605	603	625	642	616	669	607	620	616	612	621	631	638	621	638	646	605	639	611	641	575	626	586	614	632	558	614	653	589	621	593	616	590	639	660	672	622	618	628	650	644	589	669	617	632	603	613	610	565	633	610	638	683	605	612	638	643	613	664	615	660	619	615	672	593	608	611	623	609	579	624	668	608	604	610	609	604	608	636	575	637	647	607	618	620	593	645	633	625	632	614	609	626	597	660	637	643	631	620	576	577	626	599	649	557	604	626	618	632	630	623	613	662	649	643	605	620	640	604	584	631	647	619	662	617	598	636	660	638	605	586	615	599	634	633	622	581	619	613	647	616	621	586	647	651	617	620	609	641	629	639	604	640	606	607	642	633	620	620	642	603	634	622	667	585	660	601	641	628	634	614	655	581	631	641	581	626	607	605	609	644	589	666	627	605	610	621	662	602	614	601	626	611	650	643	641	625	655	619	591	613	590	582	629	677	615	635	648	657	636	598	632	620	557	657	633	625	662	650	655	599	603	617	643	632	630	616	638	606	648	637	689	622	647	590	631	651	596	632	614	611	604	641	679	597	627	612	617	622	624	605	621	595	636	645	578	622	645	633	637	624	636	619	606	646	606	630	562	585	645	590	585	606	656	596	638	590	603	598	595	600	615	610	580	583	643	670	605	618	639	653	602	626	616	626	603	634	629	613	648	647	604	624	572	565	599	618	640	605	631	650	648	603	635	660	623	640	645	616	616	609	613	586	585	641	678	610	624	665	621	635	613	657	625	597	667	628	662	595	606	622	632	600	639	623	687	609	612	571	610	646	585	620	620	589	648	641	596	646	629	607	607	607	652	631	608	614	660	623	608	602	653	594	606	581	618	623	610	625	627	604	637	619	642	621	649	646	642	608	593	619	635	625	678	576	588	640	582	639	605	671	628	612	593	627	635	654	600	632	654	641	652	626	657	616	644	582	634	603	632	660	605	662	605	628	650	558	600	630	615	614	613	633	661	634	646	591	631	616	668	614	649	589	596	622	658	573	623	591	603	635	656	619	628	600	621	613	628	636	631	625	596	632	598	648	591	670	628	592	624	621	655	614	584	646	646	630	592	619	627	563	593	578	645	595	645	630	596	639	631	604	656	642	672	600	617	657	635	616	657	628	606	643	625	601	663	626	633	616	595	631	643	655	642	646	606	625	647	615	632	611	633	628	658	611	663	637	639	618	594	600	652	621	625	596	610	612	640	599	583	648	602	589	659	596	611	569	637	642	683	612	682	642	577	616	598	593	634	617	592	657	665	644	654	651	624	601	626	625	610	644	579	640	607	652	618	623	609	617	619	606	604	631	644	648	604	621	571	638	635	645	628	568	613	594	678	630	617	598	633	655	608	654	618	616	634	641	618	646	603	600	624	611	623	658	643	592	622	631	661	633	635	634	616	612	633	635	614	625	618	618	662	600	634	631	651	664	564	615	610	643	634	624	689	612	653	625	621	624	635	630	623	593	645	564	635	616	609	641	643	645	593	631	601	631	657	610	671	660	653	635	634	577	640	611	646	634	647	625	588	645	602	621	642	624	608	642	643	624	643	652	648	628	629	610	617	608	613	601	629	623	643	638	643	631	620	633	660	623	646	654	636	618	635	592	653	644	645	670	640	616	611	616	621	637	622	641	580	633	653	632	621	643	627	558	668	600	630	669	635	627	656	596	621	641	642	652	658	583	630	619	653	602	608	609	630	576	665	644	556	632	627	571	609	618	646	650	636	641	606	648	635	622	601	611	583	632	639	583	627	644	598	642	645	664	565	664	594	616	672	604	612	628	620	673	602	634	612	643	667	627	624	655	614	638	570	616	610	675	637	620	651	657	599	640	634	598	632	591	622	627	611	584	584	631	602	607	608	641	633	609	636	586	618	644	634	627	645	641	589	617	635	630	597	604	634	632	586	633	646	653	648	625	589	618	612	601	626	638	641	637	605	644	606	660	647	623	637	647	630	614	602	627	632	584	584	681	627	623	614	592	650	618	625	682	633	608	595	609	607	604	620	611	580	623	590	611	590	673	648	614	656	616	636	631	646	653	611	641	627	625	596	644	615	635	637	626	652	618	623	626	671	597	615	595	609	604	644	622	606	610	613	634	596	637	606	672	639	594	608	616	617	614	658	630	632	645	617	616	629	588	666	618	608	640	651	599	671	614	597	660	609	641	639	591	619	589	635	656	610	629	639	607	604	655	614
76486	77300	64500	39316	29710	16309	8574	6712	4110	2426	1103	980	577	474	362	409	357	335	263	271	261	243	282	223	270	236	232	252	246	268	270	266	262	238	221	265	290	275	212	267	251	252	250	263	238	238	228	241	249	258	244	263	268	252	251	269	257	253	230	249	238	278	229	237	240	260	234	268	213	237	273	221	248	260	229	232	270	243	252	282	247	262	234	240	257	237	245	234	253	236	250	260	244	228	255	264	273	251	253	270	250	241	257	248	244	243	238	259	248	247	230	251	255	231	241	258	240	239	251	250	275	259	237	227	283	221	253	277	240	228	257	276	269	248	240	240	230	267	240	277	255	271	257	266	242	281	256	241	251	266	284	238	245	248	242	222	251	256	260	219	235	250	280	248	252	254	234	245	254	271	269	270	246	263	270	233	244	233	238	225	266	243	246	264	239	260	261	244	249	270	277	261	242	232	263	266	242	271	271	264	250	249	240	270	235	258	221	260	251	248	252	247	213	245	265	221	229	247	266	246	249	262	250	258	243	278	263	248	224	262	254	266	268	246	246	276	235	248	235	255	244	270	265	266	234	265	231	217	238	242	242	239	248	264	244	261	263	244	253	223	268	241	274	261	262	246	246	236	232	249	224	237	248	230	235	251	265	256	246	246	243	235	251	257	277	229	261	272	252	255	295	236	294	292	265	252	278	255	258	235	241	242	247	245	254	244	244	287	251	235	259	266	242	266	253	286	253	239	254	262	230	234	235	241	256	258	233	249	283	248	243	253	261	240	242	234	257	233	250	256	238	233	263	256	234	243	258	265	263	251	254	226	246	262	269	255	242	231	275	259	237	245	251	239	256	267	252	303	275	244	250	240	250	229	258	254	224	282	260	261	265	264	229	241	297	264	256	287	236	242	270	242	281	258	265	278	249	239	261	255	250	251	275	237	251	238	252	231	263	243	240	274	265	246	236	251	238	243	264	254	277	246	281	264	273	245	259	253	239	272	270	243	274	238	236	261	234	242	247	262	253	241	242	290	252	246	259	263	238	277	272	242	241	237	234	229	281	268	249	246	247	254	247	214	261	226	224	247	259	249	240	266	262	236	239	257	256	278	234	266	255	250	278	260	245	258	233	235	285	234	244	268	259	272	254	268	232	237	235	253	281	265	238	227	222	225	254	248	250	242	237	238	273	232	269	230	274	278	260	271	241	231	234	260	242	235	295	220	252	252	247	235	236	245	270	236	228	266	279	270	248	250	279	215	284	257	251	265	240	262	255	235	238	255	240	261	234	218	226	243	246	262	236	268	248	267	260	276	258	251	268	224	241	253	273	271	273	272	227	275	254	260	257	263	234	261	245	259	237	236	234	287	274	234	265	256	258	236	258	269	259	254	229	250	252	251	267	227	245	238	233	259	236	262	261	268	232	257	265	241	261	241	236	235	257	251	253	255	250	252	252	283	251	226	266	263	230	254	246	275	245	235	250	228	262	267	249	236	270	238	240	259	240	257	240	230	248	226	260	275	263	273	257	268	232	230	278	250	214	244	242	265	265	253	242	242	243	220	225	240	266	283	260	213	253	257	259	259	278	248	265	239	244	269	262	249	253	238	239	247	229	242	226	257	242	288	259	285	272	267	227	258	252	253	205	239	251	261	243	255	240	241	247	264	235	251	240	279	250	260	230	253	253	252	261	279	261	248	243	225	252	260	257	207	263	244	231	241	271	246	246	252	250	235	296	258	261	286	237	247	235	245	257	243	236	235	238	252	238	233	262	259	265	247	251	225	271	265	250	259	259	274	267	270	245	241	252	285	229	241	258	223	244	241	265	228	228	267	239	255	250	240	256	253	240	231	229	255	259	255	279	237	246	230	241	245	270	260	278	253	250	225	260	231	255	250	262	260	245	249	264	250	224	224	223	289	228	257	256	261	253	241	255	224	264	233	263	285	244	270	250	257	236	236	257	272	282	245	251	258	251	267	265	287	235	250	236	248	255	256	236	239	255	231	251	259	237	267	245	249	282	254	250	231	248	261	281	249	247	245	259	266	260	248	265	247	232	243	239	240	263	260	266	242	259	285	245	220	264	248	239	268	244	236	221	258	299	268	255	255	246	265	264	223	236	264	252	226	267	242	254	257	283	224	259	267	267	282	219	254	250	245	278	239	268	254	252	253	261	256	244	251	254	248	261	259	250	246	263	237	255	243	240	260	230	247	244	254	243	251	229	235	246	244	248	255	258	204	264	250	262	253	242	246	266	254	269	283	236	248	251	252	220	248	233	238	225	254	260	259	259	240	246	242	231	251	244	265	228	253	258	255	252	263	280	250	265	223	279	253	242	258	248	249	251	245	255	249	232	241	255	247	251	235	302	256	230	250	246	251	248	265	236	235	262	259	239	251	257	258	262	247	256	224	248	258	253	237	254	255	267	262	251	254	247	242	245	241	251	245	263	234	232	234	270	252	239	254	259	261	253	243	245	253	232	226	282	266	265	265	253	239	215	249	230	236	237	262	246	288	259	247	254	237	273	245	287	257	269	273	277	290	265	235	224	217	259	244	260	281	263	249	233	270	275	242	267	242	262	263	308	267	251	246	221	238	286	243	243	238	256	268	256	224	234	254	228	263	221	276	264	252	237	280	233	238	245	247	264	283	275	248	264	222	270	274	254	272	287	254	267	239	247	286	281	261	281	268	218	271	269	232	228	248	264	252	263	241	234	238	236	243	252	224	240	255	258	241	274	254	248	239	253	246	253	261	244	274	250	283	263	263	242	277	259	248	255	263	265	261	236	260	244	276	255	251	258	270	230	241	242	252	253	236	273	226	233	243	282	269	261	240	257	241	249	255	247	240	232	243	261	245	248	241	256	227	261	228	233	237	237	241	235	251	223	243	235	261	246	249	238	269	229	246	246	242	244	268	284	237	252	249	231	262	248	268	252	246	244	274	235	233	243	245	262	242	221	249	259	245	239	229	273	265	253	261	254	246	260	223	261	241	272	261	229	242	232	231	237	247	230	265	267	254	240	243	243	261	263	239	223	236	252	223	276	259	257	243	245	248	238	264	254	245	259	246	256	258	251	242	248	215	286	268	231	244	235	238	241	240	252	261	234	233	276	255	278	294	249	280	274	293	254	273	233	260	249	246	254	258	251	248	243	238	264	256	241	253	277	249	244	264	256	246	249	230	236	273	238	272	250	222	237	260	238	236	255	267	259	228	253	265	251	278	270	284	232	238	271	234	241	256	245	232	262	276	215	268	248	270	236	236	251	253	263	251	247	251	255	248	275	271	254	244	242	284	234	244	225	282	238	255	227	226	236	257	269	237	243	235	269	248	238	239	258	251	266	260	235	237	254	260	248	228	267	277	262	247	245	228	248	231	240	241	245	233	245	266	227	266	261	259	249	244	259	240	270	245	219	230	237	214	239	220	256	256	274	275	256	260	241	247	250	232	247	271	262	273	259	308	251	246	255	257	265	260	268	235	232	249	264	270	248	275	245	256
52322	62627	58464	42992	37799	25516	20050	18614	12705	8747	4358	3928	2106	1492	1191	1376	1321	784	655	622	678	719	673	660	623	601	636	655	602	625	614	607	608	626	635	585	646	619	633	649	619	613	686	620	622	648	656	669	625	621	639	597	594	613	615	628	640	649	593	632	596	647	619	606	640	601	602	588	651	646	650	609	609	578	630	626	635	627	667	616	591	670	663	587	577	659	632	662	600	623	660	631	641	635	628	635	634	631	637	623	657	599	647	608	644	630	656	636	646	599	615	632	653	612	615	576	634	626	636	635	687	603	590	647	623	626	659	621	632	659	627	601	617	590	643	641	601	604	660	639	658	595	609	630	584	612	657	607	596	636	631	598	623	618	617	664	614	660	638	655	606	575	624	599	647	648	619	645	637	650	676	658	676	634	621	683	633	626	622	632	625	588	622	650	622	654	657	612	656	613	634	649	591	575	645	627	668	600	630	660	635	637	578	594	617	650	612	585	594	596	613	668	622	597	615	593	596	617	616	599	611	615	669	620	655	616	640	597	636	592	635	657	673	628	624	635	622	606	636	642	648	635	652	599	639	660	594	641	638	633	648	637	643	604	599	636	631	589	621	621	627	650	662	648	634	601	609	638	648	649	661	630	602	657	610	639	617	621	559	633	677	642	623	657	625	627	688	597	611	648	621	654	637	665	618	602	656	589	616	617	618	652	612	640	641	628	636	627	609	613	620	623	639	641	693	637	622	652	638	659	614	603	640	645	642	661	638	629	644	625	633	591	615	637	663	639	625	649	664	646	603	590	624	584	663	641	583	635	678	609	606	630	627	621	620	615	648	614	626	640	659	605	677	618	595	666	625	611	607	594	658	651	660	644	609	651	602	640	655	611	635	640	619	636	648	633	609	658	608	612	603	601	629	626	640	678	585	626	639	633	665	606	653	695	601	565	658	642	653	596	625	615	638	617	640	637	642	631	662	649	636	630	607	675	583	637	661	648	611	619	620	626	653	642	596	634	648	595	650	647	617	651	637	645	621	636	645	646	624	635	566	620	638	610	597	578	669	612	585	599	663	614	646	627	632	615	596	616	625	572	635	667	625	586	625	622	625	648	661	592	634	669	668	583	643	650	652	624	596	627	597	687	629	615	598	603	592	623	659	608	641	595	613	633	628	625	604	634	635	590	640	653	605	638	593	626	635	592	642	606	628	601	630	583	585	590	640	627	647	626	616	654	578	646	612	612	632	672	615	623	640	608	652	613	611	634	617	592	647	582	646	611	630	569	643	629	594	627	681	641	639	659	636	586	626	617	617	596	653	648	592	666	616	640	632	648	654	622	643	628	645	615	604	545	582	631	645	654	603	585	645	582	621	613	651	635	676	648	622	591	601	634	619	645	625	606	619	633	629	592	611	611	610	605	646	601	574	662	651	620	634	604	612	652	645	615	626	622	633	687	609	616	652	623	623	631	628	608	665	623	658	638	658	615	620	624	660	618	620	640	611	622	603	617	613	597	573	670	642	598	634	589	634	641	625	628	623	594	648	616	608	625	647	618	627	626	652	639	678	656	685	642	572	587	636	581	628	613	653	570	636	601	636	582	591	644	623	629	628	622	605	623	661	678	669	658	619	621	644	624	607	644	614	614	609	613	650	613	625	621	659	688	650	663	644	618	587	596	613	613	608	633	701	639	675	644	610	633	647	654	641	620	628	616	606	588	605	654	623	661	603	608	660	602	626	606	584	655	614	623	635	654	648	658	661	633	673	613	661	620	614	592	589	638	609	623	652	623	619	551	657	594	618	637	614	666	594	592	653	631	628	617	676	618	644	628	586	665	602	659	635	577	609	606	628	628	583	622	649	637	633	589	620	611	658	615	604	664	632	634	625	644	604	645	635	629	643	704	625	707	665	632	632	630	638	628	600	580	609	607	634	622	601	628	671	579	595	664	616	593	640	644	607	612	621	585	636	628	638	626	612	621	566	668	631	622	608	672	614	626	644	650	621	628	623	643	618	613	659	628	669	630	606	622	623	630	625	628	643	605	620	637	614	620	636	659	586	617	649	638	642	605	614	700	596	692	638	650	577	624	620	626	647	583	628	614	582	659	663	617	600	640	667	639	650	623	698	564	673	620	629	601	583	618	640	624	625	604	643	646	615	623	600	654	640	625	603	670	635	633	623	633	647	634	628	644	602	645	663	623	629	641	663	614	602	626	599	601	598	631	663	562	645	643	568	611	601	657	662	615	658	658	646	560	641	659	614	635	644	610	630	617	621	657	648	623	632	670	636	643	627	664	655	582	661	670	627	628	611	632	610	603	618	625	640	616	589	615	624	643	604	610	638	640	618	591	579	620	622	614	629	649	588	605	640	629	626	653	633	567	626	627	627	651	601	616	636	609	621	642	661	671	635	645	614	584	616	637	652	631	585	604	600	619	633	640	638	635	606	656	659	607	638	645	590	638	598	640	630	565	629	630	663	624	586	583	624	683	622	618	604	620	620	585	654	562	605	651	635	631	625	616	638	630	602	595	644	623	632	642	668	610	619	641	618	619	653	627	633	591	693	638	646	635	654	649	635	635	631	614	597	638	639	598	700	650	621	633	657	623	622	650	659	623	623	630	615	606	608	652	599	671	646	634	610	625	592	619	613	581	598	588	618	635	599	624	630	607	636	624	609	560	627	615	641	661	626	619	607	631	695	624	633	601	636	623	588	614	634	624	618	605	641	621	635	639	640	622	600	657	605	646	558	625	642	592	618	633	627	629	607	617	638	608	627	605	614	666	625	632	634	618	598	642	623	651	592	652	664	588	667	605	603	613	619	635	640	595	630	633	647	617	582	631	637	596	653	613	596	634	631	635	616	592	599	655	654	671	616	652	598	599	636	644	616	596	626	626	664	611	615	640	600	630	640	603	631	636	641	594	564	605	673	617	651	609	585	624	651	616	603	632	643	630	607	603	647	617	627	627	620	636	617	613	592	643	664	606	634	612	663	601	605	644	642	627	654	641	622	604	592	629	580	627	620	608	650	597	654	621	574	645	670	604	649	699	640	619	627	631	627	623	564	648	595	647	653	662	660	644	579	605	606	638	636	596	642	631	601	655	616	623	600	635	654	616	653	657	607	649	654	650	618	649	584	631	605	627	666	690	622	648	643	626	592	656	645	669	645	617	614	647	641	601	617	600	616	631	591	651	618	603	587	610	651	633	615	609	593	623	620	606	644	600	622	598	613	622	629	643	664	629	636	601	601	600	621	665	609	654	576	593	672	583	625	626	644	631	585	586	652	624	626	659	637	641	634	599	617	610	646	592	643	642	608	619	664	630	651	643	646	640	647	636	628	662	599	613	609	668	633	641	591	658	627	596	623	626	620	606	649	619	623	643	627	615	628	608	573	687	629	654	570	591	626	597	655	674	613	627	646	653	642	644	620	642	647	655	575	609	591	615	628	639	643	624	669	630	654	609	592	575	601	641	627	620	612	605	649	608	620	623	626	652	666	633
79184	75711	62589	38036	28809	15354	7832	6214	3965	2174	1073	816	550	467	392	371	320	279	223	239	272	284	254	233	262	265	313	278	243	258	219	248	236	238	247	256	253	248	256	246	267	247	241	253	225	264	257	228	259	265	286	280	267	262	254	251	253	247	213	272	258	243	244	254	233	258	273	267	266	211	259	274	239	237	257	255	243	249	252	236	257	239	248	236	263	249	277	253	227	250	247	255	240	250	234	233	263	260	257	231	239	251	254	269	250	235	240	261	234	245	272	277	265	248	258	250	231	249	213	265	229	278	243	247	258	253	246	288	243	253	241	231	260	254	274	255	241	249	258	269	260	265	302	262	252	265	229	247	255	287	277	236	232	267	247	245	257	251	245	249	254	252	275	253	224	276	261	271	262	240	244	241	254	264	242	261	259	260	263	264	239	268	255	247	272	237	288	279	239	248	236	273	262	236	237	261	269	246	262	242	249	257	269	235	254	241	240	272	245	243	261	249	239	272	239	256	255	242	263	270	244	258	267	233	266	257	245	280	258	261	239	229	237	239	261	261	268	271	251	259	246	288	227	281	272	239	208	267	268	250	244	271	264	230	273	240	242	265	223	257	234	249	243	263	224	233	205	245	243	252	251	259	240	251	245	265	261	237	252	242	250	240	265	260	269	255	254	263	275	268	276	207	275	266	207	256	267	259	254	254	259	240	262	272	239	266	258	244	225	240	230	235	241	269	253	253	283	278	253	256	270	251	237	239	208	258	239	275	281	244	238	256	240	240	240	283	254	259	232	246	277	259	264	231	262	228	251	245	256	251	253	263	251	250	262	261	265	259	239	258	255	226	283	236	288	244	265	227	260	226	247	237	258	261	259	256	221	259	236	259	251	251	251	265	266	259	256	282	246	239	259	255	251	253	273	250	271	255	263	241	253	259	275	281	257	242	253	249	241	276	235	250	244	238	253	267	258	248	254	269	232	211	256	252	254	249	286	253	235	281	262	259	288	259	271	257	280	264	259	295	277	267	272	240	261	242	247	273	251	248	302	275	264	243	243	261	250	256	248	264	214	262	270	267	251	248	239	245	280	246	221	274	271	249	259	267	225	263	260	239	230	242	250	264	240	242	271	255	257	254	258	260	281	273	262	263	232	267	248	233	241	249	235	246	274	237	265	244	265	251	271	240	250	227	249	273	258	227	233	256	267	266	255	259	239	267	243	276	240	262	238	235	244	254	258	250	229	246	251	244	244	235	242	298	252	240	259	258	278	265	264	231	266	268	278	256	260	281	230	256	296	288	262	235	246	260	258	259	235	246	230	259	254	236	265	240	269	261	253	248	275	260	274	222	245	277	252	239	249	260	250	239	286	273	250	257	259	245	244	269	247	245	265	236	244	254	267	255	276	246	272	239	260	234	259	238	263	238	261	246	253	235	256	244	243	271	233	271	264	232	261	232	221	261	269	240	265	267	270	258	240	260	244	277	267	218	248	249	237	249	261	277	244	235	253	240	259	262	232	260	250	256	231	267	203	263	267	273	230	259	237	251	227	242	284	254	249	243	274	264	243	239	238	254	252	260	275	250	268	263	245	239	215	271	247	268	244	232	234	257	257	228	241	243	247	250	227	240	268	239	252	266	254	258	242	255	245	217	254	249	235	269	246	250	233	254	248	256	261	224	249	248	284	274	271	234	306	269	280	244	258	255	276	269	229	272	265	222	253	239	253	289	213	262	241	267	252	273	263	241	243	250	263	237	227	273	238	237	256	246	237	248	261	278	240	213	249	280	255	195	230	230	280	277	250	251	257	256	248	221	251	260	258	245	254	250	266	273	221	261	220	263	272	261	262	257	252	237	262	255	264	254	243	249	239	276	248	267	234	234	272	258	281	257	254	258	213	230	245	271	269	251	264	245	269	273	231	264	260	253	270	249	238	257	232	226	248	276	279	274	245	257	250	253	238	273	246	235	287	252	261	229	239	247	241	235	275	258	270	267	272	262	264	247	271	257	238	263	247	230	254	277	256	250	240	224	227	265	263	254	266	270	258	268	254	260	232	286	261	286	252	241	255	261	228	265	231	268	228	246	243	258	275	270	250	263	250	249	275	243	231	281	284	279	275	242	275	216	253	264	278	254	273	254	259	269	254	261	287	244	231	280	234	226	235	267	224	256	253	266	247	225	264	248	247	276	256	255	260	258	235	265	236	250	256	232	262	274	260	248	271	250	224	260	227	251	289	247	273	262	253	255	260	274	251	263	267	223	248	246	294	251	236	267	266	247	259	253	253	236	256	265	246	260	199	253	253	262	252	248	257	253	268	225	272	241	275	271	229	253	241	247	272	242	242	239	235	259	254	228	237	236	247	273	260	228	254	259	278	255	288	257	242	226	246	248	248	255	249	275	241	259	242	241	292	241	236	240	269	251	272	235	267	242	233	269	238	256	241	225	230	238	255	256	224	276	259	243	248	259	255	263	257	269	266	253	283	249	242	255	287	227	258	237	295	248	252	255	250	255	273	244	261	263	270	254	236	282	269	268	241	259	255	242	242	247	229	249	237	262	256	247	235	246	270	240	249	245	269	233	240	262	279	231	253	260	273	250	243	257	240	222	243	249	264	252	223	229	260	261	257	252	263	262	263	238	263	255	237	234	249	247	253	263	246	243	233	245	259	265	249	263	270	244	232	240	251	231	263	264	259	254	246	216	244	212	281	253	282	250	250	261	253	257	282	257	262	238	254	254	222	227	258	235	222	264	267	258	256	264	263	254	268	268	247	291	288	237	241	231	276	258	266	238	248	245	253	268	243	244	235	242	244	299	228	253	246	244	281	246	252	237	260	270	272	288	272	257	249	254	236	252	265	245	274	223	248	214	249	285	269	286	229	285	240	254	237	237	232	248	242	257	255	257	242	238	254	249	247	227	246	242	242	234	251	265	289	234	260	237	260	238	257	225	282	258	247	281	253	263	258	216	250	253	251	243	252	277	251	250	257	205	257	232	270	261	257	294	244	261	252	257	237	239	282	237	223	262	266	235	260	249	252	249	265	253	257	266	253	255	241	247	272	273	232	260	251	250	244	256	253	273	272	243	250	256	250	255	246	225	255	258	240	263	263	253	250	287	273	245	258	254	246	245	258	240	234	249	251	218	246	260	256	276	250	266	241	241	228	254	277	254	267	252	280	272	262	272	247	251	247	242	282	260	261	270	255	254	282	234	242	268	276	261	257	253	276	250	263	268	274	243	276	263	242	249	270	244	240	240	239	256	267	252	236	226	243	264	262	240	256	237	254	248	269	270	263	287	256	235	232	257	266	245	268	259	256	226	225	239	233	266	231	245	231	285	269	244	251	258	266	241	275	240	262	283	256	224	269	273	280	232	269	222	257	235	241	253	232	244	241	260	263	266	256	252	240	263	265	252	278	274	277	239	238	235	244	242	235	305	249	268	268	235	251	284	253	246	241	269	230	250	263	249	262	227	223	261	251	247	240	242	248	261	266	256
54037	62052	56317	42708	37073	24111	19016	17493	12380	7748	3747	3306	2081	1425	1166	1310	1043	718	605	620	657	744	710	637	611	593	619	647	653	643	629	652	672	599	645	652	672	642	620	683	647	643	653	603	623	644	627	586	667	658	674	608	656	653	636	623	635	649	614	660	648	626	570	616	623	626	640	635	586	633	618	611	585	610	669	625	621	653	634	651	644	658	655	622	659	588	590	620	611	609	595	626	614	654	612	597	602	607	645	601	598	650	642	613	639	652	637	645	603	599	641	615	593	655	570	668	631	609	652	681	643	651	646	621	632	616	605	596	644	626	629	611	631	642	628	581	604	585	612	602	623	623	633	592	647	635	635	609	661	625	643	612	612	598	621	666	648	627	651	602	616	596	633	616	615	636	627	604	624	605	617	615	637	648	644	644	638	603	606	666	603	623	659	645	624	642	601	609	624	642	640	615	616	657	620	659	603	619	650	629	627	656	621	602	646	623	583	610	647	579	642	636	610	614	629	659	637	635	606	619	668	637	655	664	632	613	641	638	669	620	589	633	644	621	623	632	607	632	629	633	604	630	623	613	629	605	586	567	628	614	620	619	632	673	632	552	671	654	563	615	628	628	672	655	686	623	656	628	616	601	596	600	630	625	578	589	641	661	601	625	623	606	587	625	605	634	616	620	584	638	596	636	632	644	666	661	622	600	585	625	610	618	598	631	607	653	603	634	619	656	642	594	599	636	617	650	644	644	637	599	664	616	586	593	630	599	593	609	604	615	608	684	614	660	596	627	612	637	613	650	631	638	626	634	604	644	642	650	650	651	647	627	646	628	657	634	614	634	630	616	622	626	637	652	625	637	671	610	626	657	642	640	596	632	629	613	678	610	566	630	594	633	615	619	625	614	636	634	644	688	635	618	648	639	641	605	644	591	637	657	629	607	609	607	609	594	633	621	622	667	618	591	609	622	657	636	617	643	578	636	615	635	663	643	613	618	586	675	659	593	584	657	625	581	630	611	636	626	613	644	637	645	632	672	636	629	620	621	593	621	626	593	616	657	615	618	660	670	617	584	643	610	614	596	616	621	608	615	664	594	631	614	623	629	605	636	613	639	641	603	670	624	632	622	616	627	622	628	627	638	627	604	618	641	609	625	588	637	622	611	609	655	650	598	667	650	591	579	598	623	683	655	622	630	580	659	610	631	638	636	654	603	609	594	611	578	636	629	651	661	605	639	626	643	619	669	647	599	644	657	675	594	671	641	663	657	687	651	635	670	647	581	621	640	620	636	638	636	603	626	616	616	605	676	614	669	643	656	611	601	594	624	651	626	626	617	666	666	606	644	664	590	616	636	637	577	647	634	624	614	697	626	661	626	667	631	583	655	662	624	644	614	615	657	638	613	609	667	667	633	639	652	600	674	605	657	616	588	637	639	630	601	624	628	650	624	644	642	651	635	624	699	677	591	594	675	641	643	605	646	624	638	616	673	598	622	635	589	611	620	617	555	644	618	606	613	647	625	602	666	642	604	631	635	617	656	613	644	646	613	624	638	626	633	615	638	632	652	574	608	596	665	621	609	611	587	611	660	628	643	638	629	642	615	618	628	609	637	633	658	643	606	626	632	612	608	681	670	618	612	581	612	614	652	602	619	626	663	637	620	615	656	616	631	616	636	651	712	618	604	583	664	629	619	615	617	641	613	590	633	634	604	674	591	581	621	629	608	599	636	577	656	683	629	630	638	673	665	623	627	573	660	647	628	618	592	683	643	633	633	642	637	693	654	617	650	631	657	632	611	599	595	613	620	623	603	609	641	653	615	625	659	635	606	680	609	652	633	607	655	655	631	597	597	604	629	616	616	589	599	564	630	603	619	687	630	656	594	667	601	578	648	659	561	604	613	631	639	606	646	631	633	627	596	624	639	619	611	635	616	695	643	635	655	607	645	602	605	634	645	605	620	648	563	622	607	601	639	598	603	627	662	653	646	580	630	601	647	627	607	673	647	655	633	611	618	652	663	652	618	627	617	610	640	652	589	617	606	645	599	591	693	631	644	585	653	599	657	623	623	669	645	608	623	612	586	596	601	651	660	629	609	612	623	615	625	636	616	650	626	585	671	650	665	630	648	615	617	620	625	659	643	624	611	646	629	676	628	651	571	617	610	617	609	623	622	641	662	650	589	602	680	621	639	641	671	604	640	621	655	630	660	652	622	634	603	652	630	649	663	619	629	668	626	583	644	617	614	607	608	620	648	624	625	651	663	613	659	643	611	659	576	633	613	665	626	679	583	648	592	653	547	681	602	662	619	626	578	617	616	630	627	680	618	647	630	645	615	642	635	633	635	619	575	625	622	672	675	647	631	646	652	626	588	619	617	636	661	644	631	578	665	603	683	622	624	664	623	689	642	617	572	653	622	640	617	574	635	581	601	642	630	614	644	626	617	675	641	684	647	656	627	674	635	645	586	614	579	632	602	646	637	626	604	650	652	628	633	619	624	629	622	641	615	642	631	639	633	618	604	631	626	618	600	626	587	585	647	575	663	587	638	699	609	596	690	640	679	641	633	603	675	662	634	626	613	647	633	650	620	612	582	623	660	643	603	567	636	644	685	604	636	647	621	554	585	632	641	659	618	645	623	622	634	661	600	606	590	585	610	654	628	641	620	652	677	653	587	663	624	598	618	623	660	621	628	635	671	611	621	609	612	612	680	685	653	630	628	605	644	657	660	602	632	648	636	647	642	642	633	628	607	657	620	685	601	620	639	603	638	628	616	607	642	605	636	642	642	627	662	634	645	668	643	640	653	581	622	693	632	631	676	640	621	601	644	588	615	628	626	662	598	617	627	627	606	621	635	639	601	636	696	634	615	709	615	652	617	641	651	579	616	645	641	610	635	592	649	564	591	589	586	612	636	641	604	613	662	628	609	635	651	648	670	621	629	606	635	639	637	617	638	676	664	624	651	621	653	641	638	636	617	639	643	673	626	622	683	595	619	689	632	665	666	654	618	617	635	626	627	631	594	605	657	582	636	601	602	651	656	655	620	621	637	603	627	662	595	639	608	633	686	637	641	644	593	618	633	630	590	660	625	609	603	637	626	606	618	662	641	597	599	604	645	648	654	597	600	639	620	614	620	676	650	640	614	645	591	615	640	652	633	595	601	604	621	641	651	635	598	652	636	674	588	626	596	624	635	608	636	665	617	662	645	588	640	605	666	624	617	651	626	637	597	635	620	669	671	623	634	604	616	600	574	614	581	601	585	590	615	601	603	655	613	616	599	641	641	599	637	623	651	616	619	620	604	660	611	624	596	627	619	649	638	653	628	616	555	625	597	660	639	607	635	617	604	653	620	611	636	661	633	639	624	631	624	644	640	650	626	661	624	622	582	612	623	642	590	636	604	615	616	623	635	638	626	625	656	579	611	657	598	646	649	652	607	623	634	650	614	650	627	641	625	627	629	631	608	638	604	605	634	588	597	607	605	654	633	648	623	623	654	596	637	602	610
78025	75788	63392	38624	27323	15081	8635	6493	3999	2288	891	869	585	451	354	430	323	245	276	252	266	292	245	248	264	225	256	256	233	264	235	233	236	255	266	262	261	248	241	265	255	251	249	237	277	265	241	247	239	249	251	259	235	225	240	238	242	261	235	249	259	261	245	241	273	232	270	247	281	274	232	253	271	272	254	217	231	283	265	252	243	245	259	252	248	257	236	282	265	240	252	259	233	231	268	227	248	284	244	242	242	239	243	288	276	270	235	284	266	276	292	236	273	256	248	236	216	284	264	265	258	235	273	251	280	250	246	249	295	232	260	264	253	254	251	270	232	254	267	258	246	271	286	269	237	247	239	261	248	263	266	269	252	268	233	254	265	258	245	249	219	246	245	241	240	262	291	236	254	268	228	259	239	227	242	266	217	270	273	273	252	248	246	226	240	245	276	248	247	264	272	236	259	258	273	252	250	303	242	268	265	253	261	267	263	224	245	260	271	278	258	283	254	262	246	229	243	259	234	282	272	248	269	255	264	246	257	227	257	243	250	255	239	245	259	254	280	243	243	244	265	258	245	231	249	242	229	242	232	245	253	279	280	263	264	261	242	248	248	242	259	245	241	281	256	271	259	266	286	259	263	247	239	248	227	234	272	252	253	237	272	249	270	246	227	236	232	240	256	239	269	263	230	250	247	241	245	266	247	233	247	246	254	278	259	263	248	252	230	255	256	258	203	218	249	224	248	254	252	264	274	229	264	259	242	253	299	213	260	265	278	221	276	251	299	248	271	239	248	295	271	238	250	255	247	237	241	261	269	242	225	230	258	252	265	242	271	284	264	248	252	253	262	303	261	285	245	248	249	260	261	242	224	266	264	232	238	238	262	245	270	281	263	245	236	273	240	260	264	231	232	267	247	233	254	237	258	245	251	238	271	283	270	234	257	240	266	275	275	223	255	252	261	250	268	225	251	280	271	277	251	265	250	251	268	241	266	229	246	242	247	235	213	240	261	268	269	233	225	237	252	258	226	224	238	233	248	279	217	218	253	275	280	236	258	249	213	249	241	235	245	268	272	234	233	288	271	270	277	233	232	234	255	244	253	259	295	266	222	241	251	252	236	250	236	266	219	240	271	243	261	257	256	252	231	275	234	246	274	285	261	270	253	263	256	240	268	242	262	219	257	231	252	249	229	255	246	257	276	249	234	247	248	254	247	245	275	255	279	276	251	250	285	257	228	254	257	263	223	255	227	257	286	244	264	258	244	233	250	250	246	261	261	258	274	239	249	243	249	254	273	270	252	274	232	270	230	244	253	235	254	249	254	243	295	246	252	242	259	256	275	264	254	247	263	265	252	264	237	252	252	238	242	280	242	277	269	220	259	257	259	242	256	280	267	277	253	233	244	278	253	240	281	253	223	262	255	234	235	238	285	260	254	273	282	253	253	268	262	261	262	258	269	246	258	245	228	234	234	254	246	247	268	286	266	238	252	224	244	263	232	239	260	282	254	264	231	271	230	237	246	284	229	240	275	261	274	267	261	241	249	252	285	275	288	244	262	229	234	222	247	246	249	268	261	267	261	243	278	264	266	258	246	250	261	251	268	227	262	268	248	254	257	272	248	243	248	251	241	286	256	245	243	224	262	254	282	272	262	226	292	263	261	235	256	235	267	245	243	268	258	259	246	224	258	234	274	235	259	251	259	267	241	240	265	282	256	261	262	253	247	253	223	276	224	230	244	233	247	229	261	265	242	246	253	292	237	226	261	264	283	271	252	272	252	240	237	231	268	281	245	234	276	265	247	255	244	248	252	269	258	253	257	233	251	262	243	272	264	268	260	233	240	227	251	267	305	248	238	281	237	264	273	244	275	259	262	234	237	211	232	233	234	267	235	225	258	248	219	254	249	261	266	266	250	274	235	264	252	249	233	257	215	224	293	217	243	262	272	249	250	262	234	255	252	249	261	244	236	258	283	261	265	222	270	264	260	218	255	264	287	256	233	260	238	236	242	247	244	241	252	276	253	245	254	277	247	240	282	246	234	260	232	285	239	290	237	219	262	229	295	253	261	240	221	281	252	236	250	258	254	221	240	264	266	249	260	255	242	230	252	266	235	255	259	246	234	249	247	261	237	237	253	281	250	243	284	274	251	278	232	255	259	273	264	240	227	261	229	237	262	231	244	242	237	284	249	250	280	241	257	228	258	251	262	266	275	253	238	262	275	233	260	249	223	246	219	275	252	250	263	266	249	255	232	280	230	244	244	235	255	263	252	246	235	252	261	254	264	256	240	258	251	242	274	246	259	283	273	288	252	247	247	250	244	234	250	224	254	262	258	243	235	249	244	286	253	221	240	263	263	236	263	256	261	237	244	259	232	293	239	240	261	262	265	263	263	245	235	267	244	257	230	251	264	232	264	280	235	263	240	265	282	227	241	234	250	234	257	250	254	255	258	273	269	253	249	243	286	249	245	258	257	245	244	253	253	260	274	257	249	229	248	275	273	252	262	276	266	249	269	252	233	234	278	259	263	248	248	260	239	246	237	255	257	212	257	254	234	260	240	261	279	248	264	282	242	262	255	263	243	253	240	225	257	240	240	257	258	244	243	257	276	273	237	258	257	254	265	284	257	237	243	262	238	276	227	245	247	257	274	249	252	253	279	266	262	238	232	257	235	292	263	252	261	251	215	261	255	279	239	226	231	269	276	263	217	237	271	243	251	253	292	257	252	270	268	267	261	249	247	237	212	246	248	245	265	260	259	285	256	244	230	232	262	278	238	243	236	259	253	246	255	234	239	261	263	243	234	262	229	255	243	248	267	251	266	271	232	243	247	254	268	259	246	251	247	247	252	235	291	265	276	234	264	261	249	240	269	246	276	259	262	270	261	252	256	252	255	226	257	278	253	256	244	233	236	257	242	248	243	246	241	254	253	266	277	288	247	257	258	237	274	236	254	270	284	249	244	267	266	272	248	240	251	281	246	265	259	251	260	264	260	239	257	240	243	228	250	238	249	255	277	246	258	254	244	240	278	237	285	260	245	248	292	268	247	238	257	278	258	223	242	264	261	256	268	251	243	285	268	262	253	231	258	277	274	278	241	285	237	240	289	252	261	244	250	254	261	220	239	218	261	253	290	251	232	238	286	255	259	264	238	262	271	215	250	244	233	247	255	251	247	240	284	240	262	270	254	245	259	257	275	261	245	232	281	237	277	251	280	244	260	277	249	229	250	240	258	271	258	229	254	249	266	219	251	243	252	247	231	257	257	247	229	240	276	243	239	232	261	265	266	273	274	270	282	253	277	263	256	225	252	238	269	264	252	248	261	245	243	229	261	238	241	255	250	243	245	242	216	284	226	258	262	241	270	236	283	250	276	264	257	272	271	272	246	256	260	240	258	284	237	256	259	251	254	247	237	251	259	284	233	225	244	251	291	265	227	263	250	255	269	249	250	250	253	251	241	241	250	235	227	240	253	237	253	254	234	273	251	235	255	298	246	296
53733	62268	56722	42729	35567	24730	20318	17651	12615	7796	3361	3461	2106	1565	1290	1431	892	752	800	699	677	674	685	639	648	618	640	643	651	607	624	638	621	632	607	577	666	608	675	617	660	653	568	620	613	611	623	655	568	650	645	647	669	621	631	609	670	613	660	625	645	643	626	638	642	637	639	613	579	634	628	642	641	652	625	636	633	658	642	626	613	596	612	642	603	668	616	604	610	618	627	601	641	652	609	607	628	593	625	599	611	608	655	628	607	675	652	657	641	620	619	656	599	632	606	639	679	593	645	608	612	632	602	633	630	627	605	613	634	631	620	604	664	659	643	624	641	607	656	593	622	649	606	678	635	630	613	598	631	645	640	623	638	593	600	597	624	637	621	632	655	629	602	629	598	600	638	606	638	667	625	653	634	643	605	649	680	624	613	615	662	658	632	623	608	653	636	619	585	617	627	650	616	591	636	611	665	646	617	632	638	596	673	614	619	639	643	608	654	639	613	641	634	620	642	602	599	632	620	588	663	607	610	656	653	650	616	641	625	643	636	606	650	605	645	599	673	624	638	612	609	612	611	626	596	659	636	621	659	599	580	654	577	656	583	660	668	635	602	670	649	599	644	625	591	654	625	630	669	560	637	614	585	566	650	639	659	629	676	592	591	663	640	632	583	600	598	638	611	647	632	633	631	645	636	609	575	620	588	633	647	604	626	616	638	655	614	625	651	639	595	654	637	589	612	636	622	635	654	620	617	614	651	692	617	641	632	652	659	644	611	626	605	634	611	634	621	614	611	648	644	656	569	630	659	642	626	649	596	644	638	612	638	658	609	642	613	621	642	622	651	614	571	610	606	627	678	631	603	632	634	627	605	548	635	656	697	629	626	646	621	659	590	598	612	681	603	612	627	652	637	624	594	643	658	595	606	603	667	656	651	620	549	677	612	628	646	603	636	664	647	598	633	619	658	595	581	673	606	649	615	626	610	602	619	639	646	662	679	622	689	624	598	633	621	580	641	636	627	621	622	629	637	614	651	573	642	629	634	651	655	665	654	605	653	628	610	621	586	614	642	597	644	613	623	614	628	633	629	644	637	571	599	610	644	653	600	614	611	600	637	639	639	638	612	588	609	641	639	616	660	603	654	610	644	658	627	592	682	602	622	637	660	667	654	624	623	612	640	595	632	630	651	630	611	667	614	634	670	596	615	580	669	633	633	683	644	589	627	646	647	674	672	640	667	618	651	621	650	620	647	627	625	670	680	670	608	635	634	610	643	631	642	613	604	635	682	660	637	595	613	660	605	590	614	610	643	623	653	652	610	634	647	590	620	616	623	613	665	579	619	663	620	635	605	653	626	660	590	620	636	632	633	618	593	613	654	607	573	610	618	639	578	628	631	589	597	645	646	610	575	631	668	618	607	625	617	626	629	624	620	638	617	610	613	624	639	656	627	663	632	596	656	618	616	636	654	644	632	623	591	614	660	636	669	573	606	645	650	646	617	612	602	623	596	636	611	601	632	619	647	666	651	635	622	661	601	675	617	625	604	645	636	641	603	616	614	614	654	624	623	670	632	604	594	655	607	612	631	653	636	623	636	635	633	657	641	627	626	598	614	646	599	622	590	583	658	635	656	615	694	618	664	622	636	628	631	664	635	625	630	607	629	633	678	642	618	616	626	664	620	603	612	648	646	625	618	620	651	682	588	642	640	675	613	618	629	642	650	641	646	653	584	621	632	640	620	651	585	618	632	612	629	664	612	605	663	622	661	623	612	720	647	609	610	636	663	658	601	603	619	604	597	624	652	640	638	622	623	608	611	623	601	594	603	631	634	597	630	583	647	613	596	609	649	657	612	614	667	624	608	641	628	608	591	631	639	603	684	628	653	645	664	614	640	629	650	633	609	639	650	655	656	657	651	607	636	603	612	615	620	575	653	641	618	598	644	619	635	663	631	628	625	603	636	627	605	632	649	666	635	580	609	606	636	599	635	655	613	628	641	643	622	652	626	652	638	634	676	663	661	606	638	651	636	657	647	609	640	616	654	569	646	602	628	618	632	614	637	674	622	616	669	637	667	643	617	613	641	617	636	651	657	625	623	585	651	663	668	620	631	607	607	598	625	670	616	641	669	607	632	611	655	632	665	599	680	609	649	596	632	641	664	633	641	606	639	651	614	610	619	681	633	596	665	580	632	640	638	650	646	662	639	635	604	677	691	616	657	630	626	635	650	652	632	688	590	639	630	640	645	685	650	639	649	602	674	652	631	673	654	643	655	648	615	627	638	679	593	629	630	578	610	609	661	640	619	640	629	676	616	616	656	627	644	608	687	625	621	636	667	593	635	630	626	635	607	650	613	636	625	610	652	641	598	613	652	652	689	626	625	626	618	611	605	649	624	636	577	597	624	634	623	625	618	663	634	657	649	610	658	618	618	620	622	617	644	606	646	611	618	630	573	592	623	607	601	621	624	607	598	606	637	659	680	640	600	640	619	622	640	637	637	599	623	622	609	633	602	619	612	653	610	556	577	657	665	660	647	619	633	618	640	598	596	654	688	644	671	651	645	616	630	617	606	625	643	597	652	624	607	608	647	620	619	629	658	656	619	631	639	638	652	585	650	640	624	615	604	645	642	646	634	674	572	620	622	625	624	583	632	676	611	628	656	640	652	647	597	631	664	644	665	673	639	615	573	595	623	607	616	593	646	605	647	606	639	643	658	613	655	634	596	644	629	611	636	610	640	646	626	638	650	624	659	677	650	622	641	644	620	581	599	646	633	651	636	618	611	679	620	600	616	638	608	654	624	630	633	622	636	592	670	659	624	654	580	645	640	618	643	624	604	681	621	609	663	586	620	663	618	622	641	650	658	618	632	639	578	614	648	612	655	638	624	628	665	626	608	628	661	615	679	644	643	624	584	666	646	657	624	642	609	596	649	627	655	626	639	605	605	584	630	656	617	651	636	629	611	576	613	633	636	656	656	611	619	577	627	622	627	627	625	637	651	642	626	661	631	643	653	645	615	580	612	621	614	621	595	647	624	596	614	625	607	633	649	626	601	618	607	624	650	629	668	613	590	661	623	596	630	654	628	622	626	648	618	651	680	654	577	615	587	629	655	682	621	592	632	631	631	602	649	635	626	628	618	611	636	645	628	638	589	696	619	656	633	626	623	645	647	656	636	627	620	675	636	629	616	670	633	609	616	664	614	625	635	600	648	601	620	633	617	600	581	660	598	661	635	626	625	589	622	584	622	594	620	602	602	652	631	658	664	592	624	663	634	649	587	655	609	663	669	640	628	562	640	590	610	638	635	631	616	625	644	574	650	582	617	584	586	626	561	657	634	605	614	668	598	582	652	598	671	627	618	652	635	641	627	609	577	699	628	669	623	621	628	636	629	651	650	633	632	588	650	603	639	639	658	643	603	660	667	651	675	626	640	661	652	642	639	644	623	689	675	620	675	628	607	638	639	659	604	648	633	586	598	658	605	621	635	645	598	585	617	668
79386	75745	63408	38542	26628	15212	9042	6420	4248	2213	908	911	677	479	452	427	344	310	328	257	277	287	275	236	248	246	279	243	282	261	241	276	257	262	280	271	259	236	251	230	235	253	254	256	265	250	264	241	258	253	254	260	240	246	266	252	251	261	318	274	253	266	218	269	259	252	271	257	261	262	250	246	240	260	260	244	229	234	245	252	291	271	262	272	248	246	275	259	251	255	239	267	254	252	263	258	245	263	269	246	276	237	234	243	263	260	251	242	242	245	243	282	244	230	250	257	275	271	282	280	258	233	250	260	254	284	268	232	242	267	284	255	250	258	262	234	239	241	243	294	253	281	247	241	281	250	232	229	242	265	296	255	239	260	252	216	243	263	242	244	271	281	259	254	249	263	244	247	280	239	260	260	263	268	238	264	252	262	279	265	242	260	253	250	271	255	251	269	259	266	250	233	242	254	260	238	254	247	273	283	237	243	261	260	247	254	266	241	227	272	272	242	253	259	267	256	257	235	248	238	283	284	258	244	259	238	239	250	221	252	268	275	274	268	229	250	246	271	213	245	255	288	268	261	264	264	284	264	266	257	238	271	297	273	244	248	244	233	233	236	245	286	258	257	278	274	220	234	237	257	259	240	250	258	232	253	252	270	244	259	279	271	237	268	285	291	239	264	250	266	250	258	255	238	257	240	250	246	271	249	220	262	226	261	267	219	235	272	262	232	224	259	246	236	254	244	240	242	232	262	250	272	230	233	258	244	269	233	260	243	265	278	253	267	226	264	279	282	250	261	236	263	240	234	263	269	250	299	267	257	258	252	271	230	284	268	226	235	286	269	255	238	245	257	232	271	245	268	243	241	231	249	273	229	240	241	265	239	256	249	281	286	255	272	255	225	264	253	251	275	258	251	253	273	247	264	271	253	276	255	293	245	260	263	245	254	275	262	258	261	241	273	272	243	273	250	258	256	268	255	258	218	268	230	269	252	247	235	246	250	276	261	250	286	269	289	250	254	274	224	259	263	294	275	267	261	254	250	258	254	248	279	265	210	237	263	252	237	239	227	257	252	281	254	264	246	218	257	269	249	247	247	265	263	271	246	235	252	241	270	252	230	264	256	256	251	270	275	271	265	248	259	247	253	245	272	264	282	261	249	259	218	259	238	256	259	259	240	225	244	270	245	247	251	217	258	238	247	251	269	251	225	260	250	240	255	245	263	261	266	273	259	241	275	248	280	266	274	248	240	253	276	259	218	242	244	248	265	260	290	215	246	227	237	224	269	247	236	285	262	251	279	261	266	258	257	243	273	248	256	241	267	245	252	258	241	262	254	260	266	250	275	254	254	256	251	268	275	239	246	238	257	262	256	268	256	251	274	242	275	250	239	276	239	235	254	252	267	249	270	228	271	281	262	239	243	239	251	282	273	250	248	215	276	280	239	276	263	250	247	248	266	258	262	247	276	272	279	229	245	240	245	274	270	282	277	251	262	249	254	255	239	276	254	275	253	247	263	271	282	269	256	266	268	248	255	244	277	241	237	269	279	265	265	280	256	261	235	237	244	285	250	257	267	264	264	290	247	251	279	229	263	257	245	258	241	247	260	263	237	227	251	252	264	263	262	239	289	242	279	224	224	225	259	260	229	255	238	257	245	268	256	241	232	264	286	249	265	261	248	253	241	271	229	219	273	267	233	238	262	261	240	254	264	266	268	298	225	240	223	237	266	248	248	235	264	278	258	222	247	264	258	256	234	244	259	253	228	281	269	249	271	235	220	257	254	221	278	227	258	272	266	243	230	251	259	263	221	264	265	228	240	254	273	261	251	245	260	251	242	251	238	256	251	248	242	284	270	274	259	251	270	236	276	262	264	251	252	255	248	283	268	255	249	258	250	234	266	259	273	254	249	273	247	270	249	283	250	241	249	248	249	250	242	275	256	272	253	273	242	281	224	247	247	240	257	287	238	241	233	272	231	273	261	269	259	269	253	249	246	241	258	229	252	262	251	274	229	276	254	268	249	257	242	252	242	254	252	239	226	260	257	228	272	263	251	237	251	273	240	290	247	287	237	256	231	262	261	241	251	250	256	287	247	264	265	260	262	273	259	282	249	253	235	239	253	284	282	229	227	266	255	270	239	276	263	270	253	266	247	250	258	236	254	263	248	268	290	216	248	258	224	250	227	224	244	254	257	254	255	257	252	260	228	243	255	235	251	255	283	227	247	264	274	266	247	258	258	259	251	259	245	240	234	251	224	229	218	263	248	259	273	225	242	254	303	271	264	264	245	258	271	292	251	281	215	258	263	275	230	247	267	256	259	272	260	247	243	244	248	273	272	241	252	229	245	249	285	249	239	239	260	253	264	254	252	227	297	274	291	242	227	230	251	246	254	259	250	281	254	248	273	268	257	255	251	246	257	255	248	262	253	231	247	261	228	258	268	254	270	264	269	271	243	247	256	255	264	244	249	254	265	271	263	271	258	263	246	259	266	239	263	243	244	268	250	248	265	260	246	242	233	218	265	253	259	266	259	241	254	284	268	269	246	274	237	237	237	262	247	252	267	280	249	259	267	270	260	278	244	267	275	228	261	251	254	266	276	242	262	260	250	251	249	254	237	252	259	263	281	247	246	257	237	251	257	231	278	254	234	227	271	254	231	266	265	234	271	256	266	267	242	262	231	259	240	226	261	259	262	246	255	270	248	272	250	240	245	240	272	235	263	252	261	270	226	264	278	267	260	261	240	236	242	263	279	267	265	273	250	270	223	247	269	231	244	247	270	255	278	263	233	256	273	214	254	262	257	280	263	256	265	255	245	265	271	252	236	265	264	243	236	247	281	263	231	268	267	264	288	235	237	275	248	268	228	288	268	254	280	231	294	256	258	265	260	260	239	244	250	243	249	273	274	245	264	229	256	246	287	265	231	268	255	249	238	273	267	249	267	257	253	282	264	254	238	240	259	275	231	269	231	255	244	252	267	255	260	251	260	253	259	247	243	243	253	273	262	239	235	257	264	249	240	244	269	278	243	291	271	244	262	245	232	254	262	235	273	236	264	241	255	259	267	248	266	243	263	236	266	241	256	250	276	247	280	278	236	262	272	232	256	277	240	241	276	287	261	234	264	250	265	248	246	233	262	248	218	238	224	256	220	256	257	236	287	261	243	279	249	265	250	261	263	236	294	231	249	263	265	245	240	258	286	274	239	213	262	285	274	251	252	230	247	246	272	268	238	243	238	236	254	255	289	259	229	275	236	258	230	265	218	263	234	283	255	242	241	239	235	220	261	278	243	239	217	258	241	222	260	287	259	259	286	257	227	260	240	230	244	263	267	246	262	234	261	235	237	250	253	266	251	231	269	268	259	262	250	277	261	275	222	255	257	256	257	265	244	242	243	257	280	254	259	255	261	245	267	241	246	263	235	262	243	258	274	243	260	254	256	258	242	252	230	262	244	252	254	260	238	269	258	256	248	260	258	256	270	287	258	266	231	250	284	248	244
53847	61666	56128	43066	35274	25258	21169	18016	12889	8007	3582	3490	2508	1728	1476	1505	1076	843	781	671	651	633	674	671	617	666	571	623	674	641	641	630	671	635	564	662	624	670	581	627	615	658	667	623	625	631	615	653	604	662	656	637	620	647	652	602	609	620	638	665	628	647	645	600	657	643	612	631	666	624	641	631	663	617	646	627	617	610	617	660	631	657	632	626	646	608	678	658	626	640	657	649	610	630	640	670	670	675	622	596	626	648	663	627	615	629	650	636	629	634	609	590	639	642	619	635	620	607	617	641	659	655	635	630	678	617	607	651	647	623	636	640	667	659	625	627	648	612	624	623	660	657	635	629	667	665	599	648	626	641	640	671	647	619	653	653	635	588	606	621	629	653	612	592	631	584	683	602	635	605	605	579	617	594	610	671	652	682	627	615	655	644	620	652	665	636	626	614	616	582	659	634	609	633	690	608	662	602	623	632	651	655	592	707	628	666	628	623	650	630	631	672	630	636	639	635	640	564	624	651	589	643	634	597	643	648	663	654	620	656	601	652	641	626	616	612	652	624	575	669	665	624	603	662	670	659	647	649	627	620	691	629	649	659	650	645	652	595	678	599	678	626	617	695	651	667	659	615	612	659	597	624	622	651	591	609	608	663	661	642	635	609	601	600	656	656	619	633	632	635	641	591	627	634	653	594	686	618	625	615	630	634	620	601	657	576	582	563	619	583	618	596	631	608	635	631	604	612	657	648	662	625	587	671	642	665	671	635	594	683	685	631	602	654	649	600	617	633	601	657	636	652	673	661	617	646	616	598	685	627	654	627	604	644	642	596	643	620	628	604	616	650	632	626	598	647	602	627	604	634	625	681	623	601	636	626	641	667	650	633	681	645	629	629	614	620	632	661	678	636	611	628	599	622	627	611	618	608	575	666	628	628	640	658	596	602	593	640	643	638	626	645	608	612	626	640	633	620	646	663	616	605	603	575	604	656	617	595	590	649	612	670	631	628	615	644	617	671	614	650	644	627	681	652	682	634	628	656	645	678	662	682	605	620	630	641	682	638	610	624	681	700	625	652	604	628	670	661	655	626	650	614	616	616	654	609	628	619	607	612	645	641	684	665	660	620	624	615	653	613	617	632	603	648	641	633	655	628	667	662	594	643	648	641	625	636	605	687	612	569	652	626	632	658	626	602	656	648	632	651	629	658	626	617	676	628	631	632	656	607	617	603	615	600	644	663	655	653	698	660	653	671	651	659	666	637	636	648	682	621	660	635	597	624	654	622	644	611	657	642	596	602	600	648	639	608	602	662	676	630	639	670	629	648	619	672	639	652	626	629	661	687	658	631	613	620	606	646	663	610	624	643	623	599	587	628	629	640	644	634	634	633	629	627	634	638	637	632	671	612	680	616	649	652	626	595	649	645	663	646	630	618	637	623	607	635	645	678	613	601	673	683	629	630	600	627	636	604	648	660	651	600	624	648	691	574	637	630	661	649	607	640	596	610	665	620	655	620	630	658	647	662	609	621	665	614	628	599	621	627	635	679	601	635	626	646	644	655	616	631	622	629	655	628	637	641	624	596	626	628	639	615	639	658	600	637	662	618	642	646	628	632	615	652	646	620	664	669	627	615	573	633	646	646	625	621	660	617	580	622	626	614	605	612	623	626	661	683	661	631	638	680	628	643	627	635	634	694	621	657	599	622	648	650	631	610	647	638	607	642	651	622	615	598	600	711	615	632	659	660	652	645	629	592	634	669	633	669	622	641	669	640	645	634	602	627	618	617	636	675	657	644	645	666	584	650	662	616	636	629	643	643	611	620	605	629	643	652	622	656	634	618	690	614	612	605	650	595	634	703	680	678	615	638	654	613	628	661	663	603	634	638	576	655	623	628	630	625	663	614	688	647	652	582	675	635	596	616	614	640	635	631	619	674	647	608	607	621	700	640	649	699	599	619	622	640	569	607	614	656	659	685	647	673	642	666	628	639	663	614	657	643	648	608	618	606	674	678	644	618	664	646	630	646	617	657	634	618	603	640	602	619	617	631	666	634	615	646	665	604	666	581	631	581	632	629	619	692	627	623	669	646	642	588	636	615	621	617	592	659	656	588	622	691	592	616	571	616	604	630	650	664	633	631	643	651	593	611	635	636	632	662	660	613	674	619	633	636	656	649	688	628	636	620	596	630	611	610	679	627	568	618	683	622	574	651	654	659	625	637	665	625	656	623	638	635	637	623	642	626	613	654	653	605	653	620	649	635	642	642	596	635	640	600	621	608	612	594	636	641	681	634	603	602	619	596	643	612	666	628	674	624	624	653	618	612	641	650	578	646	631	630	675	638	641	689	641	659	631	658	638	676	639	623	606	669	655	593	602	647	662	665	623	619	639	645	622	708	630	613	613	645	636	629	663	642	671	681	604	649	656	648	609	623	631	633	602	632	622	610	640	611	576	618	652	699	596	630	619	617	640	625	634	650	597	650	631	601	662	630	656	606	626	647	616	613	626	663	648	618	686	648	664	597	586	662	629	662	616	664	661	600	612	588	641	656	624	670	609	622	706	660	637	649	625	627	644	618	683	621	619	619	594	595	629	594	693	649	622	643	660	615	592	697	645	595	624	693	646	647	622	642	665	644	601	635	634	582	641	663	615	640	627	610	638	629	661	658	643	621	651	647	625	629	623	596	655	668	685	628	593	669	670	624	639	625	621	654	620	641	625	611	620	617	639	600	597	576	668	625	652	573	647	642	627	640	598	613	601	660	659	639	642	609	635	598	626	632	601	608	601	613	631	613	631	638	631	626	608	669	623	687	614	619	636	633	632	658	627	653	610	632	622	646	626	669	580	635	680	628	649	629	629	622	612	625	617	654	596	668	596	633	619	594	650	637	624	662	603	635	645	644	657	660	651	642	629	664	588	634	646	614	598	622	611	648	619	634	618	659	610	654	618	634	585	638	584	648	652	641	675	641	652	630	668	646	641	647	643	633	640	646	609	614	649	615	609	581	679	638	620	657	580	665	597	654	644	640	621	623	655	620	613	640	653	620	653	662	624	650	623	620	644	635	633	672	633	623	669	632	657	603	602	636	615	627	585	620	621	609	656	607	632	649	619	655	636	686	582	662	583	617	610	622	569	624	617	633	702	620	664	623	664	631	612	618	602	608	592	666	642	612	634	619	619	589	641	710	616	619	656	608	613	674	717	634	632	601	642	631	688	688	672	605	650	660	624	667	642	607	640	685	620	577	627	591	604	642	604	629	642	625	622	647	618	641	647	654	648	660	654	616	648	649	640	613	609	629	654	633	667	628	612	642	649	651	668	605	678	602	581	598	655	630	636	606	636	632	683	624	684	700	683	621	658	610	637	625	638	612	654	655	659	640	618	631	618	661	607	629	661	611	660	623	653	677	669	623	607	596	657	623	603	643	667	684	623	657	654	626	621	624	661	632	622	650	673	626	634	630	668	638	622	664	632	616	603	630	613	627	624	643	620	657	631	629
79521	76250	62027	38896	26570	15675	9737	6778	4303	2367	996	912	678	543	436	392	347	266	293	258	257	262	256	282	270	253	261	237	269	239	255	273	239	290	267	248	264	245	273	260	247	238	288	291	282	253	247	254	244	250	257	260	247	251	234	303	262	272	269	276	254	254	248	256	256	272	241	269	236	263	271	235	253	308	268	233	271	245	255	218	255	230	265	257	232	227	255	248	279	260	247	238	241	247	232	287	249	252	266	284	261	263	253	247	254	247	238	241	262	207	230	262	240	222	243	262	268	209	267	256	259	262	270	279	246	266	260	247	239	290	270	241	275	259	252	285	266	264	249	239	263	270	263	282	255	268	240	266	265	280	247	239	272	251	263	259	264	223	264	275	267	263	233	265	261	300	233	251	262	231	267	278	266	273	244	282	270	256	215	224	277	274	259	281	240	228	246	265	274	271	258	265	235	244	230	263	249	279	256	245	245	253	287	252	266	238	262	250	259	246	239	276	239	244	236	262	242	232	266	244	271	230	271	250	250	232	287	226	248	241	269	251	258	230	254	250	271	275	249	232	246	249	253	263	231	257	243	278	236	256	233	250	252	273	252	276	245	232	256	248	241	267	218	270	262	235	288	245	285	267	247	293	276	248	235	236	255	261	256	258	265	256	228	255	227	254	243	262	272	250	242	250	283	270	255	248	251	234	262	231	265	282	268	243	258	249	240	264	229	250	249	268	239	230	267	278	265	257	274	263	249	268	272	265	246	241	220	245	211	238	242	268	244	260	229	254	257	263	253	290	252	245	245	251	260	251	236	269	251	237	261	277	234	254	256	275	262	249	289	243	262	243	256	278	236	258	221	261	274	236	281	268	249	251	273	233	260	251	247	252	249	263	266	288	238	254	265	251	259	257	246	235	261	242	249	265	267	240	273	262	247	249	272	250	248	276	283	277	271	266	249	250	265	254	256	242	273	243	266	272	253	236	248	241	248	279	262	263	247	230	236	247	250	257	244	252	264	247	249	259	249	272	250	279	253	299	273	271	235	260	262	260	257	255	239	241	251	243	269	257	262	255	245	276	276	256	281	223	271	254	244	283	240	247	224	241	253	261	252	248	256	279	250	236	215	269	271	216	249	265	276	258	260	260	247	240	277	267	260	260	255	244	259	262	231	251	248	280	272	247	250	254	276	258	255	291	269	253	267	252	234	267	259	257	251	247	225	263	267	276	254	257	257	244	226	230	259	264	252	232	246	257	249	255	278	241	275	241	287	268	235	267	237	260	277	272	287	255	264	261	234	262	255	243	241	260	239	264	268	253	282	253	241	263	267	223	282	263	231	246	253	277	237	287	247	232	275	244	248	253	254	275	270	258	252	241	257	271	275	255	250	291	224	252	251	280	225	253	269	255	233	254	252	236	215	274	256	234	235	239	259	275	260	239	251	294	253	247	280	253	245	246	211	291	259	256	244	250	269	237	260	245	245	270	242	245	239	278	272	252	233	263	263	244	257	249	248	273	237	239	234	257	244	277	263	228	239	276	260	262	270	264	268	227	249	224	245	283	239	263	265	252	271	270	232	273	280	233	275	275	243	250	229	254	241	250	267	275	246	284	267	271	278	257	251	248	256	269	258	243	256	223	264	264	254	252	250	282	262	244	247	251	268	246	258	274	243	281	276	246	268	254	243	257	271	273	230	257	248	266	271	245	228	274	277	241	252	238	265	243	250	223	252	233	272	227	278	268	264	299	240	240	259	244	237	252	257	249	263	253	277	262	241	248	239	241	257	192	252	219	226	255	260	222	289	254	258	239	270	267	253	248	260	253	238	303	261	254	260	245	254	268	238	242	241	253	254	249	269	249	249	242	279	258	228	248	234	265	266	272	231	230	252	248	262	253	265	262	251	219	226	231	250	272	250	266	241	264	237	237	261	243	237	244	235	251	231	246	254	248	275	263	276	249	259	253	275	242	258	278	274	247	243	255	258	254	243	261	258	238	257	267	253	232	253	273	266	257	272	270	272	242	278	225	255	274	241	251	267	251	243	246	252	261	274	264	272	279	248	265	247	279	278	250	252	287	257	287	266	247	270	232	236	238	261	263	262	279	271	232	244	247	268	287	276	252	260	261	264	237	252	228	244	264	230	269	254	270	260	263	211	266	267	267	231	258	232	247	239	289	272	244	285	223	234	244	246	264	241	254	256	257	244	251	253	228	269	263	251	252	237	256	235	254	239	237	264	259	263	292	264	242	245	258	277	289	286	245	259	253	254	268	254	252	274	251	244	290	270	207	270	268	245	269	237	265	264	275	252	233	257	226	234	269	254	246	274	257	244	235	223	271	249	272	263	259	234	258	231	258	267	235	223	286	253	226	273	248	270	255	266	249	249	283	249	235	251	254	260	257	252	258	227	235	248	247	273	264	229	275	271	264	245	252	229	237	258	245	242	270	253	249	273	247	246	253	250	254	250	252	261	248	230	267	245	216	242	241	267	264	223	250	253	232	231	262	268	237	234	233	257	258	271	248	262	221	299	268	278	239	260	238	242	240	260	248	229	237	245	243	254	272	247	252	233	266	237	259	254	269	235	281	252	279	222	284	273	243	261	274	264	257	239	283	247	245	260	248	234	252	240	248	257	270	238	238	274	277	273	253	275	234	244	263	239	280	262	252	232	251	262	245	244	227	259	273	272	266	286	261	244	258	257	234	249	281	269	274	264	285	249	245	277	281	273	245	266	261	261	237	226	236	278	268	254	239	250	265	253	266	265	239	256	276	222	257	255	257	271	239	239	266	242	235	241	280	280	248	272	244	235	257	241	241	251	271	283	268	243	238	272	241	258	241	263	244	242	254	271	238	225	264	235	268	266	248	265	256	280	243	250	284	245	229	195	265	281	241	244	266	247	248	274	272	254	235	268	236	213	267	253	267	270	226	265	251	264	246	238	254	261	263	272	237	248	243	263	273	242	248	249	251	250	243	274	252	267	262	264	232	227	255	252	273	247	264	253	245	263	268	255	254	256	227	262	231	261	239	256	252	273	241	251	277	270	258	261	247	235	234	273	227	248	248	256	229	212	240	248	229	291	238	250	256	269	237	252	267	246	257	241	233	237	237	256	243	264	253	248	252	265	241	251	244	256	228	261	253	260	273	246	259	248	232	261	245	245	254	262	261	259	245	248	249	254	250	284	243	272	256	280	240	265	257	253	244	252	256	265	275	258	248	269	258	268	271	259	288	268	247	249	280	266	271	209	279	266	285	272	273	247	263	274	257	275	231	251	272	263	255	269	238	269	252	254	260	254	256	248	274	261	233	271	260	224	259	229	251	259	256	265	258	292	252	243	255	261	282	247	244	276	247	239	250	251	254	241	227	231	245	258	239	261	264	242	267	229	255	249	245	238	249	233	270	253	269	267	235	243	249	258	280	295	265	246	250	257	309	250	223	215	256	272	290	260	279	263	271	284	262	248	214	245	295	248	265	275	287	261	264	265	261	251	279	274	237
54436	61367	55073	43760	34674	26075	22103	18294	13700	8434	3652	3617	2762	1840	1492	1358	980	878	856	693	639	691	676	632	612	632	659	601	623	641	671	677	605	641	656	633	650	621	675	656	685	665	615	645	670	642	691	600	618	632	622	671	636	620	643	650	631	641	617	592	643	638	599	614	613	634	627	634	643	659	620	661	616	664	638	626	627	597	645	593	669	613	650	656	643	658	692	635	631	592	681	662	621	637	652	652	598	618	634	616	644	638	638	623	651	648	652	634	641	637	615	653	646	634	646	646	607	655	628	655	619	621	629	614	669	646	684	608	616	661	616	631	647	631	678	618	661	602	623	662	622	596	612	610	624	656	612	655	622	597	671	663	638	600	631	666	644	645	642	664	625	637	629	594	605	624	619	665	633	645	657	638	634	635	632	658	661	670	651	632	621	623	640	656	657	588	654	631	664	612	619	591	646	615	632	626	601	650	625	682	641	673	631	627	589	646	650	656	609	603	649	650	648	640	642	614	659	674	648	663	647	609	640	615	630	598	621	652	600	652	614	631	629	633	613	648	636	661	639	622	618	628	588	671	696	622	606	606	675	601	640	630	651	647	669	660	660	676	651	661	628	622	613	621	657	659	605	647	622	621	699	586	671	613	597	629	616	645	643	665	631	621	649	675	657	684	603	624	590	598	649	627	614	636	632	638	597	608	648	638	648	619	636	669	640	645	636	660	680	566	615	632	624	612	675	654	677	677	659	601	675	670	656	616	687	642	626	635	623	670	605	618	651	619	643	649	642	609	584	661	633	612	655	665	613	573	650	596	669	583	637	619	636	657	604	643	669	652	643	670	592	679	606	587	639	673	664	626	639	635	632	622	621	641	651	642	617	635	658	641	630	664	633	599	641	649	687	633	665	633	602	634	617	687	667	631	636	636	642	644	589	656	613	662	663	665	611	665	629	661	646	598	636	633	637	630	687	629	665	620	628	628	647	659	615	618	655	628	639	615	612	681	642	675	678	640	615	664	653	638	681	637	576	667	625	646	664	642	647	637	631	601	641	629	617	626	666	660	644	675	624	650	616	678	610	637	631	618	655	612	623	658	638	624	660	650	626	619	657	626	630	631	641	615	611	638	635	620	621	649	602	675	678	633	636	656	620	630	594	613	581	593	623	636	650	657	633	677	562	651	642	649	638	616	618	597	610	638	616	659	641	603	655	632	611	639	592	636	663	634	627	663	593	582	635	660	612	621	639	620	659	611	641	635	638	692	652	673	599	638	621	619	652	620	637	633	596	659	592	612	620	657	632	675	624	639	622	653	656	600	681	645	651	660	666	665	651	650	680	638	649	633	637	635	669	631	581	636	637	646	662	640	622	645	639	654	599	625	672	660	598	650	619	591	600	663	600	669	660	616	644	646	656	637	611	633	608	653	639	595	684	616	636	637	673	598	602	627	648	639	672	619	649	598	645	614	679	603	666	630	644	651	660	587	652	642	643	626	674	633	641	699	644	667	638	651	622	627	647	620	633	615	599	619	610	611	605	664	646	599	600	641	614	587	595	627	624	667	606	542	628	648	664	575	632	639	654	648	650	654	626	681	639	638	642	619	630	645	644	669	663	625	642	597	648	627	625	609	629	643	617	643	636	648	638	615	639	594	669	580	627	619	649	621	629	654	644	649	609	607	605	661	663	626	627	642	647	650	639	665	619	670	638	651	659	649	634	654	638	619	677	625	675	679	608	632	618	578	618	644	598	578	705	599	618	634	621	632	622	673	612	676	610	648	636	599	625	644	641	678	660	652	639	630	639	633	639	621	600	671	650	650	636	648	645	633	621	633	593	671	600	609	594	680	642	659	623	646	659	707	635	601	661	657	666	617	658	655	638	670	645	653	663	641	668	655	680	623	609	647	627	615	656	626	654	604	615	634	637	629	667	664	631	629	614	693	659	679	592	664	595	617	626	604	606	634	617	605	609	653	659	696	673	626	601	638	624	620	653	622	621	647	639	636	665	595	631	687	664	653	616	649	642	597	597	589	659	634	661	668	596	653	632	675	624	631	595	648	629	591	619	616	639	665	636	598	627	648	666	660	625	580	638	606	635	602	588	627	623	650	635	689	707	595	661	606	643	628	591	636	593	622	628	651	603	657	603	647	673	574	612	651	604	642	614	659	649	639	617	624	644	559	646	637	586	636	614	677	636	647	618	617	673	642	570	619	632	648	652	615	692	645	616	578	672	670	643	592	626	622	645	606	640	624	614	660	701	603	616	592	645	658	643	615	639	665	674	641	593	627	638	629	637	640	660	609	656	637	609	646	635	635	635	630	659	609	688	658	613	667	633	620	627	582	617	622	591	600	621	624	600	648	656	639	656	637	636	650	581	636	647	625	619	599	642	635	654	635	634	613	636	632	631	657	611	665	660	591	618	635	611	647	627	589	614	646	624	593	613	656	644	642	608	669	624	657	637	659	641	633	663	655	616	624	642	610	640	585	706	636	659	640	613	658	643	629	646	657	663	689	643	676	630	597	634	648	647	654	619	682	656	637	671	609	634	672	657	648	624	674	651	643	648	650	610	674	603	639	690	638	638	633	652	692	616	624	662	652	544	645	658	617	656	644	612	640	645	621	602	590	613	669	647	669	615	625	665	591	644	626	653	669	666	596	641	642	605	598	638	658	620	583	637	618	571	629	668	635	619	654	648	663	636	652	663	654	589	660	648	710	654	645	650	644	643	582	670	617	595	644	641	621	625	623	666	655	587	646	647	653	610	640	625	613	585	662	611	636	667	595	594	674	587	655	627	581	596	618	611	600	621	624	573	629	599	690	611	637	675	608	624	596	618	678	628	671	687	610	680	652	656	646	596	613	606	669	590	610	639	658	649	612	630	625	645	661	684	607	632	649	668	619	649	645	595	644	646	583	587	644	626	711	644	635	639	652	638	661	608	627	640	649	650	598	595	624	659	634	637	637	630	646	647	641	629	607	651	615	632	651	612	617	608	666	647	636	601	619	667	613	635	632	636	603	651	651	605	633	668	644	628	600	600	615	595	627	607	642	601	682	633	677	663	625	613	619	631	619	645	652	613	697	653	619	634	619	625	640	661	696	610	630	620	637	617	631	630	609	668	652	640	645	586	632	635	581	594	650	628	607	671	647	622	654	624	621	635	627	644	624	616	639	619	602	688	613	628	612	655	655	613	629	635	689	621	642	624	647	645	634	619	611	608	665	635	652	643	625	612	655	704	624	607	639	684	649	597	666	627	632	673	650	648	658	587	643	628	651	605	640	606	650	633	659	609	598	635	641	650	618	606	632	637	606	635	627	653	640	670	661	666	649	613	655	636	595	623	628	637	640	585	623	659	641	647	603	625	671	615	644	618	668	626	622	613	619	629	604	632	640	590	656	644	624	608	633	618	648	647	624	621	621	622	648	632	645	655	645	662	637	594	637	639	646	633	637	656	631	637	636	648	618	632	571	645	663	618	681	660	664	648	643	638	632	631	643
78739	76344	61526	40215	27431	15816	9710	6697	4759	2442	906	970	781	525	428	420	353	308	278	240	283	228	288	272	239	277	249	270	237	265	265	242	289	250	265	250	242	261	226	252	256	275	273	258	264	278	270	270	266	250	275	269	263	261	279	260	283	210	246	279	250	249	270	251	269	253	264	247	236	268	245	264	261	267	288	276	255	285	243	252	242	257	242	249	262	237	251	262	264	279	276	226	260	255	282	229	254	248	287	269	240	296	240	272	257	250	268	254	249	249	258	270	257	267	255	273	259	262	263	252	254	269	232	253	272	278	243	268	280	284	240	234	259	249	239	248	274	267	222	244	252	241	257	245	230	248	251	243	291	242	238	235	260	255	257	298	269	259	236	241	273	257	253	257	232	272	238	255	252	248	276	254	271	261	261	283	244	258	295	277	245	287	274	245	270	239	250	281	269	263	272	256	256	263	255	267	239	256	214	249	223	243	253	271	267	217	285	246	266	282	256	252	250	262	280	252	241	243	290	242	281	264	254	216	234	272	268	268	255	261	245	241	256	263	274	280	247	278	284	215	248	267	242	249	255	262	249	262	253	240	272	281	251	280	287	250	252	242	270	275	227	245	276	294	295	262	233	267	288	261	272	265	265	260	297	272	267	263	258	250	281	292	267	258	250	251	251	250	259	252	234	240	250	260	271	272	230	244	285	242	260	259	256	288	267	252	267	277	240	246	289	242	254	249	270	252	276	291	284	258	257	248	247	237	246	267	242	276	260	280	276	259	262	271	288	267	258	270	275	231	250	258	254	258	296	228	268	292	238	248	275	273	261	242	277	210	253	248	268	256	280	268	272	246	283	236	256	256	229	246	227	276	256	244	253	270	262	249	208	252	278	234	248	250	265	252	279	238	279	258	251	254	258	264	257	253	266	227	293	279	219	267	267	228	280	275	261	262	289	266	236	245	251	265	254	237	292	286	242	268	260	273	244	245	263	260	239	267	265	266	268	293	249	250	283	241	251	245	289	279	260	262	261	249	260	275	276	251	243	259	240	251	249	274	260	263	242	252	250	226	248	239	267	244	271	282	274	257	238	279	279	246	241	260	264	236	259	267	260	278	267	271	266	245	277	257	235	267	263	266	272	263	245	265	263	275	240	276	240	257	246	257	254	274	238	238	251	227	251	263	234	276	255	245	273	219	246	255	258	273	283	263	258	294	254	257	242	284	261	240	256	248	271	259	250	286	272	260	240	258	222	266	257	245	275	272	257	239	268	274	259	285	264	257	243	225	240	242	245	285	258	245	254	263	270	246	284	251	248	231	249	242	254	271	250	280	233	253	229	252	301	269	282	254	241	263	267	270	252	260	258	250	262	219	253	268	245	242	271	250	238	275	276	259	278	271	266	265	274	255	241	255	276	258	237	241	258	248	254	258	260	265	282	257	250	262	246	259	257	250	286	267	253	260	263	274	274	258	278	246	266	245	255	271	269	248	268	237	251	278	235	270	238	265	251	237	281	280	255	253	245	260	267	250	272	261	243	270	248	254	271	238	285	269	250	257	252	250	268	275	276	254	260	243	257	246	251	277	241	273	251	277	250	240	270	269	246	231	253	285	256	253	253	263	247	236	256	250	274	229	245	257	274	256	231	244	238	270	236	226	267	259	279	261	235	250	251	243	247	233	247	255	268	279	246	248	252	239	272	283	278	289	267	237	273	248	260	266	257	248	259	259	267	255	254	253	273	241	247	258	250	256	261	238	255	263	253	250	270	266	253	254	223	279	254	228	266	270	282	268	281	226	282	252	250	243	246	243	250	277	281	268	263	243	266	273	277	257	272	272	246	272	235	248	236	284	240	233	275	244	254	253	230	262	248	269	248	243	223	260	276	261	278	282	275	253	257	262	233	250	260	276	259	241	275	260	288	257	241	230	252	260	248	225	255	296	272	284	265	257	252	240	277	278	261	244	251	251	271	278	270	253	265	285	245	236	235	251	242	245	282	261	251	254	251	256	245	239	255	264	262	257	247	251	264	243	258	275	246	243	276	280	268	240	273	250	269	284	266	258	265	289	265	294	267	250	241	243	237	269	284	247	257	263	258	277	232	253	275	250	281	261	280	242	270	250	259	255	265	250	260	251	241	253	250	227	245	269	284	269	246	243	275	233	250	247	271	260	238	220	290	291	249	300	231	256	259	237	237	250	261	256	283	229	275	273	277	260	263	236	266	261	232	266	253	242	266	251	234	257	276	255	249	235	218	290	263	234	273	268	239	221	258	296	255	293	278	255	232	295	294	263	265	249	259	255	273	244	290	273	290	260	247	235	231	230	261	256	248	241	279	259	281	261	258	263	269	263	269	257	239	251	268	238	249	286	240	239	247	271	247	283	273	235	298	256	309	269	255	278	247	270	237	260	254	294	279	276	282	233	203	277	266	276	291	260	229	252	233	242	285	259	256	251	266	270	237	267	254	231	266	244	246	248	240	284	254	251	255	239	271	240	277	258	258	272	237	240	262	252	258	255	251	235	255	252	243	243	264	262	246	237	261	258	268	268	270	259	252	238	265	244	300	250	264	257	276	268	239	219	259	232	265	273	261	231	248	240	271	253	250	251	249	272	247	267	229	282	240	251	225	253	253	265	257	238	244	244	253	264	287	233	265	231	254	225	300	252	268	270	260	254	245	237	251	272	286	267	244	269	246	232	262	257	255	266	258	275	246	277	268	256	233	254	258	254	265	272	278	267	260	214	256	255	232	230	252	272	275	261	269	251	292	232	272	233	245	257	237	246	253	275	270	269	252	284	258	271	237	251	271	250	261	243	241	264	248	205	291	258	280	251	266	265	256	275	275	274	245	239	252	266	257	252	274	253	264	269	255	248	247	234	267	236	266	264	258	245	281	247	266	264	277	249	234	256	252	250	279	260	253	261	277	222	257	249	249	248	262	270	256	250	245	241	245	274	276	252	276	258	262	230	244	257	252	274	254	257	264	246	275	269	274	263	246	279	272	292	251	246	236	251	247	232	291	258	239	249	239	242	260	247	271	253	273	256	238	277	260	259	282	279	238	250	259	264	261	243	259	244	250	252	251	264	252	242	252	228	278	245	245	249	269	257	246	255	248	265	246	249	267	267	256	234	213	263	242	285	262	255	259	248	278	224	271	255	266	273	289	272	242	245	281	252	252	246	267	228	251	258	254	258	270	254	263	270	250	244	244	261	248	223	300	266	273	263	248	262	254	274	261	250	308	252	248	217	255	246	271	256	236	252	218	257	264	262	231	261	266	261	285	243	270	240	251	258	278	238	244	275	251	253	263	274	229	234	263	241	240	271	247	223	270	259	250	269	266	250	270	270	258	233	274	261	236	253	251	218	258	262	254	241	276	262	251	261	287	286	305	249	221	270	270	259	246	245	265	274	281	242	245	239	252	279	276	210	288	261	276	251	253	282	231	261	242	253	266	237	247	261	258	213	252	244	279	271	259	238	243	230	276	233	272	263	304	261
53119	61828	55452	44627	35559	26234	21758	18492	14290	8235	3477	3661	2811	1867	1595	1367	978	860	820	640	680	698	732	646	639	619	625	680	629	676	681	632	693	648	661	649	624	631	611	671	650	705	622	665	625	639	594	596	674	631	606	642	678	647	610	625	644	632	635	635	603	636	639	631	599	673	601	642	619	653	674	634	647	641	618	639	657	680	635	613	646	649	684	645	636	656	589	645	651	653	677	633	646	637	639	661	614	606	701	650	682	687	667	654	655	621	656	605	663	632	628	619	678	623	653	653	614	634	608	603	630	612	619	631	631	647	625	612	623	646	607	659	601	645	662	643	628	600	620	644	650	650	625	625	640	621	636	696	643	641	624	623	659	649	657	668	635	618	648	624	703	622	601	592	624	651	657	657	631	645	568	651	649	617	654	600	668	656	633	691	648	630	641	634	630	676	633	682	676	607	619	625	602	649	634	623	641	630	650	631	673	630	685	606	652	584	595	651	641	681	639	670	637	645	665	597	636	625	670	587	625	673	654	661	632	675	635	632	657	635	625	612	599	660	657	639	629	621	628	621	620	625	664	648	604	654	636	673	663	676	673	678	685	633	617	635	615	592	631	659	638	612	671	630	665	621	644	679	709	651	631	630	604	628	623	635	655	596	614	638	613	668	661	640	675	627	633	660	644	622	627	593	648	678	643	617	622	612	670	641	647	660	653	643	641	633	644	679	654	665	640	593	641	647	635	637	639	655	664	661	630	673	662	625	682	633	619	628	603	675	643	617	676	644	598	581	609	615	634	633	620	668	634	597	626	641	679	630	622	608	663	664	648	624	648	618	653	629	609	632	633	641	660	625	638	649	664	627	670	624	616	602	631	594	636	627	657	650	648	611	615	572	658	632	620	630	609	653	621	640	629	635	601	653	670	619	607	609	634	643	661	620	611	600	687	644	636	652	641	671	627	630	638	625	671	616	652	641	663	613	675	667	632	650	664	583	634	626	644	626	641	654	664	672	651	657	633	673	656	660	652	622	608	626	649	633	620	665	607	627	651	609	591	614	637	628	611	654	638	685	643	666	624	655	624	648	622	634	623	657	662	656	715	660	633	648	602	658	705	579	644	667	620	602	600	648	667	639	664	641	669	639	593	653	674	615	677	663	649	642	625	667	673	663	680	645	609	619	642	649	644	631	678	588	657	591	634	649	649	652	639	684	637	605	629	670	636	648	628	662	661	650	640	656	628	593	597	629	620	643	655	633	711	640	706	631	648	642	615	642	646	608	623	656	636	645	673	609	638	630	646	621	633	659	664	672	628	661	637	638	667	621	638	656	620	656	651	679	621	655	630	626	670	641	625	585	679	633	578	639	641	671	647	659	642	625	623	652	600	607	649	630	637	681	649	656	626	645	636	631	652	605	627	626	654	636	604	649	585	637	602	657	637	602	642	641	647	611	607	658	655	654	599	649	625	628	654	592	629	637	671	632	639	642	677	607	640	630	665	657	668	609	676	587	632	625	616	634	691	611	662	622	616	636	656	659	683	630	629	672	675	659	615	642	647	648	655	624	634	639	663	647	657	594	656	615	631	610	664	625	625	603	671	660	641	654	671	663	613	616	605	628	680	673	633	599	634	623	637	637	661	652	621	636	642	635	682	638	627	598	679	610	614	625	666	638	620	635	664	695	639	592	579	681	665	624	627	657	564	643	661	628	641	654	631	643	654	635	655	649	603	636	623	597	637	646	665	632	676	670	692	682	652	618	651	628	658	679	646	632	662	581	605	675	627	693	619	656	641	629	620	625	592	639	604	660	647	599	632	668	661	647	603	606	679	577	640	663	625	669	676	638	632	627	624	675	644	667	635	661	670	622	659	616	672	645	694	660	703	542	650	625	648	618	692	620	641	643	695	646	630	637	669	669	626	646	621	682	669	592	671	613	642	599	609	661	651	644	651	637	659	663	617	662	691	649	639	595	650	640	650	631	637	630	639	606	658	676	664	658	680	644	624	642	647	653	653	651	651	608	640	652	636	658	698	645	669	622	628	664	632	623	642	646	627	655	651	642	634	642	663	635	659	635	621	661	642	658	618	627	641	657	630	621	609	625	627	668	599	619	669	640	636	650	622	591	640	623	693	615	654	623	652	659	671	678	630	617	686	659	610	634	683	625	674	620	620	658	656	640	638	649	606	680	647	696	658	626	672	627	623	638	597	654	683	632	665	654	651	661	644	642	660	599	654	634	617	610	661	640	627	658	699	655	650	629	645	617	610	660	623	601	646	642	629	643	651	657	626	642	646	698	635	705	651	609	635	666	655	628	678	612	624	626	589	631	656	642	595	705	641	640	636	620	633	684	643	611	622	634	666	616	645	573	630	665	650	631	656	639	654	609	656	667	662	671	602	658	601	603	602	612	664	641	675	634	633	668	649	649	633	626	662	645	662	652	651	602	668	596	648	603	671	673	628	625	655	657	631	626	679	621	654	595	599	662	653	651	642	640	657	644	655	675	591	633	643	595	673	609	664	667	638	602	609	642	666	670	710	614	643	596	625	667	630	635	616	611	660	635	667	620	689	601	655	642	689	619	646	645	637	655	608	648	653	597	678	637	638	618	686	649	594	625	582	631	622	643	611	600	661	624	628	646	630	598	621	670	595	615	638	677	658	622	639	676	652	652	627	654	630	601	600	660	629	628	600	690	645	630	619	628	644	610	610	685	664	582	649	633	615	609	639	592	612	641	599	613	662	635	670	612	676	695	651	629	603	634	614	647	674	600	613	630	643	640	612	658	671	632	656	627	646	640	661	650	656	598	658	671	643	651	656	628	686	672	634	632	608	621	615	621	613	650	608	618	676	634	586	654	644	634	668	644	666	622	640	687	610	654	623	664	653	636	630	657	628	629	656	597	685	650	658	612	587	632	605	626	677	629	636	641	626	641	625	636	583	676	643	590	610	652	687	656	623	680	616	639	613	665	642	636	638	622	596	629	640	651	647	612	662	647	661	664	620	643	630	629	633	676	630	685	608	625	629	625	617	673	656	661	623	661	650	623	670	661	575	665	587	619	642	619	619	669	614	623	636	653	634	645	625	644	660	644	591	662	624	648	632	635	622	611	607	681	646	649	682	647	655	662	586	640	648	642	684	646	629	607	649	666	733	622	602	637	656	615	654	605	642	666	602	669	649	626	633	650	635	589	624	631	608	651	655	633	623	648	640	692	673	645	620	629	653	613	585	639	669	602	616	636	666	653	599	647	621	644	621	619	631	645	634	664	624	635	609	623	616	644	623	637	636	584	633	659	641	604	657	615	653	589	662	605	647	654	644	650	681	671	667	679	583	608	648	659	617	623	610	664	592	643	629	607	624	624	643	647	640	627	657	670	672	661	600	613	645	637	677	627	655	679	661	615	644	655	726	589	658	631	641	671	627	688	641	609	651	618	624	609	578	620	628	657	666	621	634	654	627	594	652	611	631	634	626	635	649	655	642	617	621	656	602	635	670	620	617	646
76950	75059	62399	40323	27759	15728	9729	6757	4327	2258	1015	864	747	500	470	397	347	272	299	271	287	299	265	258	251	274	251	269	267	290	236	222	263	247	289	239	259	271	267	265	264	228	261	250	279	293	253	217	254	258	251	242	246	229	288	240	251	266	280	239	270	251	264	271	272	264	239	284	270	253	284	275	268	245	257	262	259	297	269	264	243	261	226	243	254	272	269	241	274	272	242	261	294	231	260	230	272	286	291	280	273	267	254	251	262	259	264	239	251	239	263	282	237	250	255	247	255	265	251	262	270	267	276	253	255	241	270	249	243	254	264	278	267	263	250	261	288	246	253	229	246	252	246	290	266	257	280	266	262	267	268	237	275	249	244	262	285	246	277	263	234	234	271	272	267	257	285	275	273	253	263	241	278	274	277	268	252	232	253	267	272	261	279	273	263	252	254	231	272	243	267	269	267	243	271	241	269	208	286	232	249	249	289	260	225	286	278	239	247	259	250	258	219	293	229	233	277	248	252	247	269	245	274	263	229	242	273	277	309	244	224	272	261	263	290	266	279	257	250	247	255	258	251	264	246	230	264	242	263	249	198	293	249	259	249	276	255	255	293	245	272	239	262	255	254	276	241	260	273	265	256	250	314	247	264	278	275	274	253	279	244	245	249	251	261	250	242	229	243	270	274	266	206	283	249	282	281	278	235	228	249	254	294	252	273	261	277	284	263	266	258	290	234	258	278	222	254	280	256	248	240	261	259	244	265	245	250	252	242	271	248	222	245	243	284	275	242	254	267	290	271	283	274	237	248	244	274	223	278	245	247	273	256	260	244	261	249	270	282	272	253	277	271	261	251	244	288	258	280	262	249	293	278	251	255	254	249	279	286	244	270	271	274	245	288	244	266	262	244	240	262	260	273	300	278	285	258	230	259	267	247	292	259	233	267	248	267	277	273	269	274	280	245	280	247	260	253	254	243	241	271	244	272	260	251	245	264	259	289	288	254	261	258	267	240	251	228	261	260	287	250	237	236	269	271	267	275	252	273	250	244	255	283	257	240	268	239	258	258	269	229	299	273	258	246	249	247	259	281	234	227	248	255	220	257	265	247	320	231	246	289	255	266	249	285	265	265	270	267	279	239	250	247	250	252	258	248	224	253	275	237	256	258	259	292	241	277	283	257	249	273	219	247	250	257	270	245	259	252	236	245	239	270	241	286	236	296	247	258	235	296	236	270	248	235	264	266	263	257	232	283	269	258	289	287	261	257	225	267	242	248	267	252	244	250	240	255	280	275	279	276	229	290	266	282	265	251	265	270	268	232	241	241	270	241	278	286	245	258	265	270	242	263	245	277	260	313	245	266	240	250	256	251	282	276	266	268	236	268	252	270	245	254	272	264	238	255	257	240	250	270	254	259	262	250	235	283	271	246	237	259	250	275	231	257	255	275	257	243	255	233	279	266	262	257	254	259	270	249	248	236	241	264	278	225	275	238	291	271	267	252	300	241	264	241	251	249	241	250	278	244	267	250	267	262	264	242	241	251	240	278	238	266	253	250	247	270	268	299	249	275	275	244	262	261	282	236	280	252	245	267	257	257	244	288	269	267	270	252	218	238	271	271	259	236	251	292	272	290	272	255	254	267	268	280	251	264	290	242	265	233	255	236	267	266	274	253	259	245	279	251	267	264	257	256	250	260	266	243	257	249	279	258	245	229	255	230	268	284	269	240	239	265	264	267	247	252	255	292	270	288	252	254	239	279	278	231	245	252	266	247	280	247	270	261	271	251	290	267	238	273	268	252	245	252	264	241	265	209	237	272	255	270	257	255	231	242	252	270	282	278	248	292	237	257	244	236	248	273	244	249	245	280	262	270	256	265	279	275	254	276	246	255	279	254	263	231	274	241	259	285	258	269	273	262	237	236	246	254	250	253	254	275	293	283	254	257	247	244	253	267	234	239	237	253	266	316	261	304	241	305	280	246	260	248	263	268	276	267	271	292	262	267	255	239	263	281	278	279	248	236	249	272	242	264	223	269	280	244	262	251	246	264	259	240	247	227	235	250	287	238	259	285	276	260	274	259	254	270	268	265	250	287	263	274	270	261	239	246	249	250	237	273	244	239	244	271	230	249	282	277	287	234	269	233	265	236	236	268	272	281	274	227	267	247	238	254	237	286	246	291	267	266	266	258	259	259	274	236	278	273	280	236	247	261	251	245	269	285	248	251	270	267	255	248	252	245	233	263	226	245	267	233	262	275	273	285	230	278	274	241	253	242	292	232	233	272	283	268	247	265	267	251	252	242	271	271	255	238	240	262	284	303	236	271	250	253	251	277	246	280	254	255	286	274	266	252	241	245	262	259	288	261	252	272	245	248	270	245	217	249	232	270	263	244	272	266	244	247	246	270	276	265	257	255	267	240	270	264	269	277	257	278	272	257	269	261	251	261	273	257	272	261	247	242	242	262	264	254	241	272	295	239	259	279	269	254	279	279	269	259	235	261	239	253	247	244	279	241	274	269	262	253	263	246	257	276	271	234	247	284	291	270	259	258	270	248	271	268	274	286	247	274	292	276	237	257	269	281	279	258	242	250	259	269	228	259	247	251	262	241	239	276	273	208	277	276	244	261	261	250	256	250	260	256	219	275	263	250	228	263	259	253	226	255	275	248	250	249	268	251	248	280	255	277	282	238	252	260	274	262	269	267	261	279	278	246	241	272	272	261	272	254	286	227	250	243	278	247	261	250	266	239	248	263	256	257	280	234	254	251	242	231	230	306	268	263	255	257	316	273	234	270	242	252	267	288	266	264	287	285	296	259	271	251	261	258	229	256	269	264	260	231	303	274	273	246	276	256	282	288	250	257	259	283	281	259	259	238	274	266	271	246	265	259	247	282	278	258	258	254	226	255	237	250	268	262	249	261	272	263	248	288	231	258	247	257	263	288	290	262	250	248	256	254	238	250	264	262	256	250	247	277	248	269	236	250	230	253	231	257	263	289	269	256	282	248	271	280	267	259	263	247	283	292	241	250	262	243	226	276	261	273	250	253	254	249	262	240	264	272	274	267	254	254	286	237	265	262	241	238	276	228	269	262	255	266	260	264	245	274	248	273	258	271	276	257	265	265	303	282	275	248	284	273	240	273	256	244	262	238	237	252	250	233	255	247	257	245	236	287	261	260	256	270	277	273	262	274	275	272	266	256	264	271	261	254	264	250	261	259	255	241	271	263	259	244	266	308	257	267	240	241	265	255	288	289	294	253	271	233	231	256	260	275	267	259	279	239	239	265	254	238	247	221	222	245	268	258	265	246	253	275	268	278	254	258	269	234	259	247	241	268	238	257	219	255	253	270	265	306	256	272	276	255	287	256	233	242	255	276	253	273	260	256	261	238	264	274	245	272	250	267	244	255	250	268	246	227	252	244	255	297	236	262	286	245	274	275	249	279	256	270	252	272	251	264	270	276	223	227	249	269	275	238	274	261	277	241	271	283	272	272	256	237	254
54008	61297	56276	44592	35737	25793	22054	18696	13260	7909	3707	3502	2914	1765	1703	1182	942	792	716	667	635	720	679	639	676	697	648	633	627	632	664	663	664	657	646	630	654	657	632	606	660	665	625	655	656	673	620	643	698	629	670	707	636	651	653	667	658	670	632	624	672	642	691	680	631	696	635	619	626	619	690	619	606	639	666	632	607	556	626	675	673	635	621	611	634	649	662	715	613	655	619	673	668	643	643	630	635	665	651	679	638	653	634	600	660	670	635	635	631	661	633	589	619	609	678	655	624	650	633	616	652	610	623	633	654	625	649	652	661	654	682	694	642	645	673	576	606	613	652	631	680	654	648	607	662	610	614	658	657	665	653	638	677	676	705	674	657	640	674	651	619	660	620	642	652	654	665	644	655	658	642	646	611	687	619	630	667	668	608	637	611	628	577	627	616	594	667	677	657	618	636	644	671	654	621	607	660	663	643	661	709	697	638	640	662	636	631	636	664	652	656	605	619	620	655	632	683	628	659	624	635	613	640	660	636	643	709	642	658	599	669	635	642	627	614	646	688	627	626	651	641	678	650	664	681	647	659	641	662	638	633	596	653	684	620	598	686	641	664	655	640	669	621	636	644	648	620	632	668	655	636	607	664	641	617	621	685	675	633	649	659	638	620	650	639	602	665	623	651	692	665	656	638	613	615	662	649	631	634	674	658	637	617	681	656	646	668	623	640	659	663	626	643	662	685	633	591	669	619	662	636	642	621	656	665	656	687	611	678	693	657	654	673	685	633	627	664	618	663	660	625	637	660	624	652	689	638	640	636	620	653	629	634	673	641	630	615	641	630	659	630	636	684	620	654	612	626	645	681	637	661	681	672	660	675	669	675	603	645	648	691	593	667	689	675	639	607	651	635	642	680	676	675	615	636	662	603	663	646	636	642	638	643	637	643	647	656	619	650	645	659	644	612	672	620	642	632	645	688	656	673	648	652	663	654	619	635	628	594	629	621	626	671	610	619	648	589	661	609	626	639	632	647	648	630	589	610	664	636	659	615	616	637	613	638	661	682	642	642	634	591	655	637	616	677	647	619	674	631	673	677	635	636	665	596	655	606	641	650	629	583	657	644	645	637	603	689	685	618	637	641	652	674	623	635	634	630	638	680	626	634	627	664	679	601	610	682	642	634	668	651	689	660	647	626	628	618	677	660	657	618	647	645	628	658	620	650	611	602	605	661	638	666	627	613	622	636	603	654	631	639	636	666	618	640	641	664	666	689	655	608	648	661	645	641	688	657	678	575	612	648	628	686	610	605	652	653	666	653	656	664	640	671	619	650	676	599	638	638	695	669	660	646	655	613	592	650	634	683	669	651	624	637	658	640	665	646	645	626	622	657	642	640	681	618	633	612	694	634	668	655	628	652	660	637	691	651	585	637	666	653	630	606	581	671	701	634	682	662	649	606	658	628	680	644	667	633	649	597	701	616	657	635	651	629	599	667	646	637	641	616	626	665	604	635	687	619	658	610	713	668	649	634	634	658	663	637	672	660	621	623	612	621	665	645	671	619	594	626	609	642	593	668	601	616	647	606	685	647	634	640	616	601	620	646	645	620	647	622	656	641	641	601	667	685	704	654	625	670	649	609	666	612	618	604	639	656	628	607	631	657	612	675	611	656	681	613	673	690	670	653	645	652	632	610	623	653	663	668	689	640	643	671	629	643	619	656	644	651	621	670	679	658	666	633	612	619	658	647	579	645	657	648	678	663	618	666	652	658	663	622	589	665	622	674	639	626	679	658	706	625	609	669	614	618	658	661	722	654	598	663	641	674	637	620	632	654	603	666	662	645	630	670	651	604	618	625	651	673	640	621	644	675	661	631	668	622	636	651	642	665	659	626	637	594	632	624	616	644	660	646	625	672	618	648	652	610	674	656	637	670	596	615	588	598	623	649	672	627	631	626	631	607	632	648	667	635	659	603	643	596	638	656	646	661	648	645	679	630	679	626	636	650	678	667	628	639	635	645	621	670	660	647	626	664	654	688	666	655	675	639	663	616	653	650	641	676	657	656	644	665	656	611	634	628	648	655	668	628	642	653	606	624	649	633	605	668	641	628	618	681	618	644	674	693	628	610	653	631	632	666	637	610	626	669	646	640	646	642	634	654	683	704	676	642	674	678	702	710	640	629	675	666	633	666	645	684	682	688	640	647	689	656	658	626	635	657	699	612	630	629	662	664	666	706	619	602	644	651	637	663	644	659	669	617	627	645	635	643	602	663	693	619	627	596	647	588	616	632	652	700	652	647	632	637	652	660	659	628	684	662	637	660	638	660	662	635	640	691	655	665	689	637	629	645	602	622	667	638	650	603	668	667	640	662	620	656	643	643	673	612	581	647	636	627	641	634	644	630	660	612	676	677	628	651	567	660	674	691	681	658	639	640	623	645	609	599	626	659	645	652	607	666	594	670	659	674	634	668	657	648	696	657	654	641	668	667	622	639	660	687	660	665	625	629	660	629	661	620	657	651	664	618	635	626	671	628	627	649	630	679	649	686	664	650	654	630	657	592	643	635	652	636	624	643	668	692	637	689	655	614	626	642	682	695	584	655	608	647	681	618	645	579	632	673	624	630	640	617	655	626	642	636	632	684	681	658	679	646	674	667	618	579	623	650	649	623	682	624	660	621	648	652	619	642	621	640	616	640	634	651	601	629	637	683	652	641	622	674	617	664	641	647	665	659	656	628	664	612	627	671	646	636	668	665	618	622	677	647	617	673	630	638	632	635	668	591	655	683	625	632	615	632	640	672	642	655	659	620	645	664	679	664	648	654	640	678	652	624	628	642	652	628	665	644	640	658	654	692	594	642	633	601	670	661	648	640	631	624	635	638	615	653	627	658	642	588	644	640	625	575	631	616	648	648	667	586	647	659	667	632	652	654	615	669	593	655	608	665	676	618	616	615	602	663	665	658	656	626	660	649	660	657	617	696	605	648	623	663	633	612	679	603	646	609	619	650	688	639	627	628	697	645	613	641	603	650	668	666	686	664	652	671	663	658	625	708	657	653	663	629	668	670	646	665	626	667	655	635	660	631	655	638	635	636	662	626	638	685	693	621	646	658	665	668	614	651	572	625	633	644	659	647	632	642	646	695	638	631	641	637	645	628	673	610	647	675	675	662	650	644	725	681	674	660	643	625	643	635	636	648	651	644	614	620	633	617	641	589	655	630	629	661	650	610	605	625	625	610	631	652	700	647	686	609	624	634	575	660	647	621	629	666	626	637	662	662	675	646	654	650	640	707	657	671	661	684	643	643	583	643	620	623	647	637	628	660	643	692	601	651	651	619	613	640	626	672	679	598	691	620	657	646	634	668	652	654	648	647	635	645	673	665	599	625	659	592	623	653	649	683	602	674	655	628	588	624	650	670	666	652	639	616	649	676	622	699	633	633	622	680	625	694	685	606	639	645	610	592	682	652	605	605	634	657	648	632	641	622	625	617	625	661	633	584	638
78091	76325	62495	40161	27324	15728	9525	6860	4162	2032	1021	793	748	525	490	375	335	282	263	254	274	268	284	255	271	264	266	233	238	260	254	263	258	270	256	282	258	240	262	268	260	253	262	259	273	286	239	241	241	275	264	280	267	256	250	265	275	256	273	262	292	268	291	243	271	272	283	271	264	265	233	281	293	297	261	258	241	255	284	247	250	244	271	264	269	225	258	270	284	304	255	258	269	263	239	262	254	272	247	263	248	237	283	234	263	240	257	271	259	287	254	265	255	239	267	244	244	252	265	258	269	260	261	222	238	285	260	234	257	271	264	275	240	264	265	246	282	255	242	247	243	243	262	259	230	265	248	254	241	220	251	261	250	237	249	257	256	260	261	243	245	244	253	261	244	258	274	236	253	274	272	255	237	264	279	245	291	240	254	253	247	257	280	263	256	231	263	264	261	302	264	248	244	264	235	235	255	241	255	243	243	253	273	252	243	268	255	274	244	278	254	268	265	253	244	271	254	260	254	245	262	260	282	295	283	268	294	273	253	259	260	251	273	270	258	264	239	258	280	238	272	239	266	222	285	242	273	262	258	229	251	269	251	260	272	258	288	269	248	261	263	292	269	254	281	266	222	256	260	277	257	289	305	286	282	238	253	255	256	268	265	284	261	259	279	275	241	228	262	247	244	259	230	263	268	239	270	287	267	270	243	255	251	258	249	247	264	260	263	250	247	280	234	253	258	259	257	227	238	269	274	294	260	259	266	248	266	243	261	271	261	257	259	277	247	280	228	253	270	267	258	249	275	255	271	271	265	254	263	268	248	257	265	252	277	259	262	256	266	251	264	251	241	297	269	276	295	243	249	251	270	244	254	267	254	280	268	278	273	246	259	248	257	266	259	271	276	273	255	277	277	249	272	273	256	239	266	270	256	262	259	252	245	238	263	276	275	258	251	265	280	254	248	265	257	257	256	272	263	221	271	284	251	264	264	233	272	253	261	238	294	233	262	244	287	252	279	224	264	262	271	232	253	258	261	264	272	290	261	282	251	255	257	236	256	279	263	269	253	266	269	278	232	275	241	262	277	293	282	277	259	266	263	236	265	273	263	273	274	258	243	249	258	236	266	262	258	254	275	269	243	277	260	272	264	283	245	260	239	242	313	229	255	262	260	256	276	246	272	263	222	261	224	272	239	240	248	251	254	253	250	258	257	260	238	286	263	261	237	252	265	256	278	271	236	248	252	237	254	251	263	248	236	247	249	276	273	252	269	235	244	269	254	260	244	253	266	259	275	233	251	262	265	265	266	222	239	270	236	237	308	273	282	244	267	294	235	275	272	263	262	263	261	236	261	261	295	270	254	286	270	252	306	263	255	242	285	264	254	285	258	252	228	269	266	238	279	260	265	270	249	297	249	269	262	259	247	288	257	263	282	228	268	282	281	251	247	251	269	260	262	269	246	268	240	281	264	267	277	262	274	266	236	247	262	254	271	274	223	263	298	238	253	260	258	266	243	258	229	266	263	266	268	268	282	289	279	265	272	248	273	261	266	270	298	274	271	226	233	215	272	242	243	277	272	244	254	266	256	276	294	276	254	259	267	268	250	259	263	285	251	251	279	279	247	275	268	265	275	258	276	243	292	255	258	283	247	258	280	276	265	252	245	256	257	253	267	273	277	246	291	259	287	266	260	281	244	248	254	268	260	255	253	275	249	264	231	274	249	244	252	250	246	256	265	280	254	245	283	244	281	247	253	252	265	256	258	242	260	245	266	244	261	232	226	228	264	274	227	248	237	272	285	258	267	287	265	263	254	268	280	242	251	255	259	256	263	226	283	255	277	272	241	254	256	240	293	287	248	257	259	258	239	250	261	277	262	265	241	244	263	258	248	267	272	233	229	256	298	252	266	244	288	257	254	233	247	259	270	280	279	270	268	271	238	289	257	280	273	297	267	261	266	235	249	251	244	240	240	259	263	275	269	306	258	271	259	304	298	283	257	264	261	255	259	265	266	243	280	235	249	275	246	252	263	259	244	279	238	278	256	242	246	253	235	253	244	246	256	254	226	249	266	263	296	252	283	271	243	252	245	241	249	250	258	266	246	279	266	255	283	268	271	249	221	277	274	247	257	280	251	237	240	271	292	264	261	259	224	257	269	267	257	283	264	262	246	257	277	246	255	245	266	232	248	247	273	256	229	218	235	252	272	243	271	247	249	297	299	253	247	231	254	261	234	276	277	268	238	263	278	207	289	249	255	247	252	243	272	260	246	238	265	246	253	243	244	259	287	255	232	268	248	251	249	273	250	264	243	255	271	246	254	247	259	263	269	243	239	262	253	259	256	255	250	270	248	285	289	239	266	283	275	307	263	271	274	277	240	278	267	261	255	283	266	261	260	241	243	252	243	230	264	276	271	257	247	279	276	272	255	226	248	262	264	252	248	257	272	290	240	281	277	226	257	251	223	264	251	297	242	273	285	272	257	295	241	266	263	287	255	260	256	280	237	255	251	245	228	253	243	249	270	284	254	264	256	248	261	275	236	225	254	281	276	253	256	280	275	255	263	248	233	261	280	265	250	234	260	255	270	272	262	285	265	256	271	281	245	251	249	273	252	265	285	279	255	276	250	276	252	249	239	252	259	256	261	277	280	246	254	260	263	259	269	292	253	235	251	290	251	284	279	256	238	259	241	299	258	266	275	267	249	255	266	251	235	250	256	253	243	285	264	261	261	252	247	269	252	251	251	232	249	264	291	294	289	253	284	268	286	248	245	262	273	263	263	264	257	270	235	244	273	268	277	244	269	261	268	259	255	254	257	286	284	253	251	282	257	255	279	243	298	255	235	264	260	254	260	269	249	247	272	257	293	266	256	249	267	253	251	261	246	248	244	273	271	257	247	240	261	267	258	257	260	273	279	283	262	263	252	261	253	271	254	255	272	259	240	244	278	256	279	256	287	255	268	263	243	260	251	256	284	242	264	241	285	261	272	265	254	237	274	257	281	257	275	243	267	232	276	256	274	252	273	249	279	264	249	250	277	254	289	255	281	271	272	271	246	287	261	262	238	277	262	266	256	249	270	253	250	275	265	264	305	240	217	275	285	288	261	234	258	264	275	250	237	256	260	262	260	255	234	265	279	279	258	272	254	235	291	262	279	236	255	279	273	231	312	275	245	241	239	280	255	279	272	258	290	285	262	234	248	277	261	234	290	266	272	261	237	260	300	268	267	246	254	251	287	254	250	260	250	238	260	274	275	282	252	231	263	280	253	249	275	255	273	275	255	276	260	233	244	259	261	245	279	272	271	266	263	274	250	238	244	244	289	296	266	258	233	252	302	289	252	272	279	256	257	259	243	288	265	288	268	256	248	229	269	245	247	254	299	259	251	267	238	256	262	239	266	260	272	280	282	266	260	239	254	267	276	248	267	255	249	266	264	273	232	275	244	274	246	268	274	255	262	275	232	250	257	276	264	248	253	284	262	271	267	261	250	247	249	266	267	259
53655	62066	56296	44669	35265	26068	22041	18312	13113	7390	3982	3118	2934	1892	1590	1106	928	845	730	656	727	672	649	636	617	595	647	697	639	644	663	641	679	616	648	688	638	643	627	608	608	667	704	657	662	676	625	642	657	613	685	642	677	673	639	642	628	646	627	654	613	666	650	657	656	658	694	653	672	615	664	662	614	642	616	701	658	658	633	647	660	605	701	629	674	660	686	637	643	669	656	685	686	667	618	696	645	651	662	645	670	685	650	643	667	621	702	609	612	649	651	690	677	663	648	664	658	644	634	649	674	655	642	665	646	726	685	668	657	626	643	691	657	690	671	654	647	659	626	634	667	632	659	637	656	654	637	680	635	638	675	633	639	662	652	644	649	695	635	629	654	664	648	631	651	644	646	654	645	695	653	690	640	657	656	629	639	585	633	685	615	640	694	631	650	620	620	631	607	628	634	706	671	658	650	667	676	652	643	687	627	629	644	629	650	630	685	628	641	667	670	654	674	644	658	650	635	684	647	647	670	694	693	636	677	662	686	652	683	654	655	623	657	645	666	623	659	661	629	635	677	630	677	645	668	657	687	644	635	618	598	628	621	659	645	600	658	623	606	621	649	680	620	660	679	645	641	668	666	627	644	701	636	594	702	695	627	649	655	616	648	632	643	643	587	656	669	673	637	623	626	652	624	627	702	633	665	646	701	704	637	659	638	640	649	675	651	641	626	637	656	660	650	662	658	640	660	652	654	656	646	620	633	695	661	655	626	629	637	650	632	652	671	644	696	681	656	631	691	671	670	664	715	660	625	631	667	642	656	648	650	667	609	680	624	642	641	639	626	640	672	600	676	615	667	665	646	687	655	619	620	642	618	653	618	638	650	622	649	671	667	630	648	629	678	652	648	662	634	611	678	625	655	644	619	664	719	667	664	666	631	608	660	616	662	635	644	680	699	655	616	644	656	628	613	691	666	628	629	675	652	646	670	640	661	669	634	685	691	601	670	629	624	641	638	626	648	666	653	621	628	567	660	650	652	735	639	677	649	661	658	632	652	619	634	702	661	645	662	630	637	613	645	608	625	593	651	655	646	688	659	648	625	654	652	670	698	611	672	627	679	598	639	631	662	658	622	653	631	605	657	637	635	645	629	647	649	601	627	654	590	676	649	625	666	696	661	648	683	661	629	639	612	648	638	647	690	657	644	620	593	638	635	658	643	636	622	622	665	683	624	632	645	666	670	677	660	653	657	623	650	677	649	641	640	665	650	641	653	653	612	669	654	680	666	655	611	662	662	699	686	655	668	666	667	643	651	689	643	608	646	628	648	641	658	640	632	643	686	650	622	693	616	567	648	650	634	652	626	642	661	644	660	649	657	673	669	676	652	621	672	650	632	690	662	672	633	669	636	644	651	628	642	625	691	672	636	609	662	635	675	674	637	615	636	657	694	668	635	643	651	617	672	607	635	687	658	652	627	643	646	653	661	630	642	628	628	643	628	671	634	676	681	620	646	621	619	631	586	682	653	656	659	637	655	651	650	655	601	648	675	647	634	690	680	608	625	661	669	654	660	677	642	614	676	650	647	680	679	638	626	656	655	681	644	631	621	626	625	645	664	671	701	645	652	666	650	652	646	657	640	699	576	619	647	662	628	621	677	643	673	625	647	687	678	692	601	665	647	644	636	661	637	667	684	648	626	625	654	665	617	688	638	623	623	652	658	612	655	614	664	652	636	671	704	620	646	634	625	631	656	665	676	670	602	635	657	670	682	659	710	630	674	668	639	644	633	659	611	656	625	612	652	672	608	591	646	687	640	647	677	647	636	682	670	673	626	630	614	651	691	629	680	621	611	626	629	655	634	615	699	646	659	601	611	641	688	642	626	621	602	637	702	621	636	652	636	658	653	690	648	671	641	604	669	604	638	614	628	667	691	671	682	664	626	644	649	601	616	685	670	681	650	669	661	640	637	624	630	690	647	678	684	634	643	665	631	624	659	625	660	651	666	664	638	660	664	639	649	625	670	625	634	645	666	659	633	653	670	648	632	662	655	694	639	668	662	677	660	612	663	647	675	640	652	683	656	607	677	670	620	669	683	626	626	695	655	633	662	649	654	627	658	634	615	637	693	678	682	652	638	674	655	693	619	665	636	692	630	670	643	701	625	638	607	612	653	693	613	612	690	640	682	657	647	637	664	644	639	591	630	635	655	657	680	664	640	683	656	630	615	629	644	655	659	657	665	642	648	702	654	638	647	630	664	657	647	650	648	679	612	631	614	673	639	627	675	629	650	698	639	629	631	623	664	609	587	637	628	640	655	654	661	632	607	611	676	668	637	636	659	652	664	722	603	654	620	699	623	658	672	690	642	621	637	679	644	649	632	647	659	611	685	637	647	699	626	662	665	690	640	665	694	646	717	643	634	666	668	632	674	636	633	636	627	597	649	637	627	662	674	633	653	692	628	624	619	606	642	662	638	633	628	682	606	637	658	669	635	613	638	634	623	631	624	673	670	626	667	663	610	664	655	660	611	678	635	618	627	669	671	678	639	649	641	662	667	647	649	637	642	690	630	631	628	622	648	658	644	663	635	706	676	622	619	644	647	620	661	579	642	699	630	686	647	598	603	691	628	634	644	654	675	663	607	645	649	656	672	652	643	664	634	653	656	677	666	664	638	634	721	668	637	627	638	657	679	704	656	602	645	674	675	680	656	616	648	673	646	676	683	611	673	653	648	657	633	647	624	616	678	650	656	659	664	660	621	661	679	656	626	639	651	600	651	596	644	615	676	656	639	646	616	643	631	618	641	645	674	659	627	693	600	698	666	607	668	589	659	712	631	624	628	701	632	648	634	641	612	650	691	671	671	620	678	647	649	696	666	625	643	647	660	606	641	662	669	686	604	678	654	660	671	715	647	653	713	692	638	634	631	642	670	623	689	648	694	636	622	640	606	617	658	640	628	664	640	674	631	676	632	646	642	658	628	633	663	657	689	666	646	649	631	658	646	656	670	665	666	653	637	632	653	687	638	689	646	634	609	652	626	642	668	656	621	595	660	661	622	617	654	672	645	686	625	648	612	678	670	632	644	642	698	644	630	681	648	640	699	646	666	620	618	657	674	644	646	681	665	640	635	642	665	714	676	655	618	637	634	622	688	663	620	700	669	658	604	646	687	667	638	696	633	651	647	655	646	632	663	647	597	597	606	623	667	646	647	619	636	643	687	639	638	678	646	607	661	584	634	623	654	666	621	654	613	643	664	616	658	641	662	640	662	651	607	652	628	671	644	661	628	654	642	682	655	676	660	637	612	694	655	656	661	684	639	648	655	573	629	678	670	598	677	694	661	613	644	656	621	625	608	624	609	619	655	654	658	698	674	649	668	672	694	630	598	643	658	644	631	598	655	668	708	637	671	696	657	638	644	676	639	637	692	705	685	585	622	635	642	655	640	649	642	639	616	635	687	674	631	621	664	650	641	694	632	683	646	660	630	650	697	603	651	607	638	660
77691	76419	63838	40429	26858	15790	10226	6920	4221	2139	993	867	758	527	465	367	313	265	274	268	263	266	269	257	263	288	257	249	259	291	276	258	252	245	264	254	284	267	270	254	268	254	240	250	300	264	261	263	271	283	251	292	265	255	263	279	257	283	274	288	259	246	269	258	281	276	248	255	249	261	259	261	265	264	279	272	262	279	263	229	247	278	238	257	245	247	270	230	265	260	258	245	256	271	261	298	250	265	270	270	242	244	271	250	246	247	254	263	279	285	254	266	240	259	281	230	273	247	271	245	217	272	263	254	224	243	237	263	261	232	285	239	269	237	262	267	304	260	233	252	257	245	252	265	267	218	249	272	267	282	246	266	256	270	252	226	284	260	260	264	255	288	285	264	264	285	260	253	265	257	267	288	245	253	262	253	283	266	252	264	275	235	262	268	251	264	229	259	251	265	261	248	264	250	265	260	275	272	269	243	246	271	270	272	249	255	258	264	234	276	283	267	275	280	278	308	230	269	256	269	277	267	256	286	254	270	282	249	258	221	253	273	258	239	280	296	248	269	236	279	282	287	266	240	273	284	250	263	255	251	273	221	268	249	247	282	267	255	267	259	290	251	276	250	272	232	235	272	302	227	261	265	242	259	271	270	237	264	254	253	266	288	252	270	281	257	253	262	268	263	248	252	247	249	272	239	265	235	244	292	257	262	245	272	269	233	267	240	274	255	275	269	255	281	245	239	281	247	262	271	246	293	248	277	242	271	255	269	257	278	268	254	275	261	261	249	269	264	279	272	274	224	254	255	250	247	261	246	256	289	256	251	250	246	247	259	224	274	252	227	264	231	262	282	265	279	273	244	259	250	219	270	261	271	248	251	253	263	281	258	256	279	267	255	259	254	254	267	229	257	262	271	247	244	249	259	272	260	271	262	247	258	253	253	278	267	288	250	278	282	239	257	262	267	243	274	241	261	289	260	253	247	256	259	287	286	254	256	243	253	246	254	277	235	292	253	233	279	276	246	252	256	282	291	248	257	272	265	267	242	261	242	247	248	257	259	263	265	268	245	269	246	265	246	241	281	258	247	262	282	265	242	304	239	271	268	261	272	244	275	263	266	255	247	259	232	280	267	280	256	263	249	262	256	250	260	247	227	254	262	251	271	268	282	268	244	295	277	252	264	267	278	274	257	268	264	267	264	272	263	270	274	249	281	274	275	250	243	254	239	257	253	260	243	241	246	285	248	265	285	268	267	272	274	222	284	263	265	252	298	281	253	237	253	213	258	233	262	253	237	249	286	233	272	275	272	245	247	267	250	247	272	243	246	270	277	286	240	274	266	243	230	268	276	294	264	257	277	259	260	278	272	249	254	281	258	250	252	278	266	266	234	267	262	239	257	284	246	274	303	255	269	285	291	240	287	277	252	282	260	248	270	253	273	251	260	265	283	229	263	262	281	268	241	259	276	292	230	245	217	264	245	235	251	245	248	285	261	264	243	270	256	275	266	269	266	253	257	257	248	278	268	278	270	250	254	267	281	257	248	277	240	285	292	266	283	266	259	239	300	263	250	232	267	273	245	251	262	266	228	249	247	251	286	265	278	253	263	274	266	283	275	263	262	248	257	228	262	247	238	272	243	262	261	265	252	273	280	276	276	283	259	289	254	285	245	276	255	249	263	275	251	262	280	279	251	269	269	273	276	235	207	244	271	295	252	260	253	275	261	243	266	236	262	295	257	274	243	253	287	270	271	283	269	274	249	306	242	248	296	252	266	261	270	247	255	241	293	292	254	248	282	234	275	281	244	228	265	271	281	251	278	256	237	263	269	267	288	249	255	250	287	255	223	273	243	278	307	255	228	243	261	294	245	284	274	265	274	239	276	282	250	236	256	261	275	260	249	255	261	252	269	273	239	261	268	258	286	256	268	270	273	232	285	231	274	269	259	256	259	268	266	275	263	258	261	248	252	302	264	265	254	247	235	268	259	278	266	297	278	255	274	244	274	267	265	253	269	256	285	274	249	276	264	246	242	272	236	289	248	250	304	255	258	271	266	251	227	253	267	264	254	292	256	250	248	259	250	280	271	283	292	262	258	226	286	243	242	255	277	241	243	265	275	261	259	262	258	268	268	250	258	271	244	264	277	269	281	244	258	252	283	240	266	270	252	233	258	271	246	267	268	253	276	245	279	259	265	265	276	246	265	272	258	277	303	241	263	251	268	268	264	288	230	270	258	286	243	266	270	278	297	262	247	291	251	247	301	256	263	264	271	266	249	266	246	285	277	248	279	274	239	256	292	243	277	246	258	299	238	252	269	252	245	260	269	231	280	244	246	276	272	280	267	273	249	252	256	233	238	260	264	277	279	253	246	276	259	278	273	271	257	241	251	248	252	273	276	222	285	257	238	255	268	272	233	248	259	253	256	254	288	251	269	274	269	282	222	280	267	212	263	244	270	250	281	248	291	254	266	254	271	265	250	274	305	272	265	277	245	255	273	278	251	251	279	266	246	264	263	263	258	247	299	263	238	281	277	290	273	253	268	260	251	263	230	295	266	261	276	249	249	298	261	247	248	250	273	277	282	273	265	250	278	265	253	292	244	264	263	265	267	243	252	268	235	242	265	223	242	279	265	281	221	260	251	241	229	284	287	246	270	262	262	260	255	269	247	246	243	246	263	254	264	265	303	253	266	260	253	277	247	274	253	261	285	300	279	250	261	257	249	238	245	271	268	232	264	227	264	242	253	251	266	262	284	251	268	257	291	271	275	253	280	255	253	266	267	275	253	233	281	271	264	251	265	254	276	308	265	225	252	260	275	236	258	236	276	281	252	271	283	255	273	285	280	233	277	284	259	266	251	257	267	275	267	231	256	255	274	263	263	267	238	293	278	277	229	271	242	291	267	241	273	278	232	255	252	254	270	254	272	263	229	282	258	283	260	258	275	242	246	248	274	278	271	250	259	269	258	264	245	247	289	271	262	262	239	282	264	235	220	264	247	272	240	252	267	258	259	292	278	263	252	264	263	261	240	253	252	239	273	259	259	281	282	248	260	277	253	241	294	272	246	265	252	263	266	251	230	267	239	271	258	261	272	261	240	237	241	235	255	225	271	257	254	269	283	258	265	268	272	270	258	262	265	252	249	228	259	255	248	249	265	238	272	254	244	252	238	275	252	265	271	274	258	280	275	288	255	263	288	258	253	263	281	263	266	284	255	255	273	243	261	299	256	238	241	248	247	247	266	247	278	255	231	266	257	248	244	257	252	260	245	275	298	246	242	250	256	258	236	248	276	243	239	246	300	258	275	256	253	262	248	267	262	252	284	232	244	255	246	255	238	248	286	258	276	285	270	268	248	260	280	266	274	276	257	278	263	288	263	242	250	256	285	268	243	264	261	259	285	269	268	253	247	259	247	275	249	251	263	262	243	250	260	277	268	273	276	303	245	269	229	264	276	232	285	259	271	240	259	264	269	278	295	264	265	248	263	270	260	261	251	232	250
53120	61789	57697	44485	34461	26467	23049	18710	12883	7691	3568	3363	2990	1998	1583	1174	878	894	756	648	655	742	686	681	680	623	651	687	676	666	661	680	644	693	653	627	633	630	635	662	636	686	664	602	612	654	669	639	614	646	637	624	677	628	646	624	642	667	669	642	628	676	614	684	646	650	693	683	648	623	667	652	651	646	651	649	617	662	657	664	636	615	672	659	639	650	648	634	645	636	635	672	679	639	685	667	662	640	636	689	666	626	660	656	630	678	643	641	639	653	626	620	667	640	691	618	635	628	605	646	661	630	671	657	681	655	650	651	601	622	673	664	679	618	657	629	658	623	666	634	644	672	624	615	717	669	638	628	612	695	669	662	667	648	607	657	680	672	651	643	648	586	700	679	663	634	700	636	634	610	646	655	630	672	669	675	629	634	667	633	689	661	678	660	633	626	648	645	639	647	654	662	645	636	675	614	677	656	637	641	667	630	656	673	672	696	620	643	635	631	647	621	673	663	653	628	656	637	675	666	691	679	667	651	654	680	628	642	643	651	683	664	693	676	659	625	673	621	624	634	691	674	618	663	690	667	614	662	646	599	663	671	660	634	652	645	643	646	610	662	648	718	647	653	715	644	671	696	692	640	645	670	639	594	599	702	685	659	642	677	619	681	621	685	664	665	620	699	646	683	597	685	641	641	662	655	664	658	665	689	644	665	632	650	629	686	684	658	671	684	618	598	705	635	671	631	662	644	680	657	647	646	654	691	623	644	650	656	684	683	695	618	657	681	670	688	679	651	611	644	629	647	641	698	668	662	626	684	653	683	666	636	713	626	650	693	631	603	705	688	650	670	659	638	655	638	628	615	643	673	666	670	638	629	637	659	664	603	666	630	625	644	685	627	666	671	654	674	632	660	650	668	636	689	669	625	671	684	647	630	660	608	667	633	651	648	621	675	647	627	671	617	609	678	628	641	617	587	638	697	703	651	657	639	681	630	619	670	692	656	645	694	699	672	620	650	673	641	643	682	626	613	613	691	673	679	630	648	655	690	683	660	636	669	651	634	624	616	644	626	676	659	695	681	646	652	634	626	653	668	647	660	627	678	689	624	710	664	654	630	633	655	664	658	666	690	650	655	634	636	675	657	606	659	677	645	625	629	655	617	664	644	666	648	688	693	648	651	586	626	669	647	635	597	634	663	674	627	681	656	684	664	657	694	635	694	681	653	619	652	637	625	659	642	639	651	634	682	661	648	658	649	636	634	665	679	640	653	634	677	685	613	667	646	665	697	624	649	664	663	641	622	669	642	675	657	665	707	682	689	649	615	663	642	669	666	662	681	672	651	647	641	658	635	621	653	639	661	666	659	618	669	652	683	614	654	659	635	677	665	698	687	640	617	668	611	671	683	633	642	658	679	622	627	707	649	679	635	633	704	647	604	639	622	620	671	646	637	677	641	691	656	671	651	665	647	639	636	594	652	657	638	634	599	683	681	634	650	640	658	637	664	624	660	636	635	637	655	667	629	685	688	636	648	669	657	652	666	632	677	639	638	646	675	644	656	659	655	688	710	625	644	665	632	637	674	603	644	611	669	673	669	650	647	703	679	628	696	644	656	628	632	587	627	644	675	647	679	616	669	635	632	664	654	663	653	595	664	695	652	628	705	633	629	637	683	652	639	632	664	662	675	653	614	640	668	679	654	646	672	668	638	652	652	677	600	690	616	636	641	659	699	673	638	684	666	662	645	643	635	670	629	653	678	660	637	649	631	635	607	646	663	640	647	645	645	652	661	669	657	676	695	643	666	604	672	650	638	666	685	631	638	637	661	606	648	674	691	717	653	648	639	655	634	621	640	706	684	643	621	665	596	696	663	640	629	638	605	669	651	682	678	632	667	672	689	641	634	640	678	635	693	626	646	618	689	671	698	668	587	599	687	651	624	659	681	627	610	634	657	669	643	651	685	643	643	642	640	620	676	630	669	635	688	663	650	628	642	656	619	632	642	634	661	634	676	626	674	627	635	661	627	605	654	624	681	650	648	661	656	675	635	643	709	662	649	599	691	636	667	642	695	630	631	663	622	668	611	654	648	633	635	606	627	655	641	644	663	673	635	628	699	663	667	633	674	639	665	636	661	644	638	666	583	640	645	643	648	650	651	609	641	621	637	636	652	637	585	634	639	665	635	697	639	637	632	631	618	608	657	611	669	619	651	668	670	632	617	657	631	666	661	646	627	619	632	661	689	619	628	659	668	642	624	636	596	610	634	638	608	590	656	689	676	674	664	663	635	656	639	666	641	666	591	632	636	634	734	633	686	699	649	625	624	703	662	640	601	688	625	650	621	641	631	603	628	644	690	636	647	624	631	661	634	645	679	651	695	654	653	659	664	660	634	675	617	657	638	715	674	687	638	676	677	698	684	620	569	627	637	622	649	643	656	667	683	634	618	608	658	635	644	669	642	624	647	699	641	628	650	668	673	615	645	650	681	658	630	643	657	663	668	649	614	673	660	633	646	650	685	657	653	620	680	691	640	677	646	634	662	658	639	644	632	688	633	625	647	661	696	616	638	655	699	604	630	634	648	632	649	631	685	641	651	625	655	669	722	660	645	661	686	660	668	617	660	641	663	609	662	630	601	715	661	652	642	676	662	708	614	659	667	658	643	625	651	655	623	675	644	716	667	722	670	645	629	660	660	697	649	650	659	672	642	635	657	648	618	641	670	676	700	655	676	671	656	651	675	635	643	642	625	642	668	698	707	660	689	661	657	664	675	622	615	672	642	635	651	647	658	616	629	660	641	647	637	628	681	643	667	656	669	687	659	655	655	656	642	616	648	652	643	690	650	629	670	641	644	700	648	632	691	616	670	664	631	669	688	667	666	657	632	680	615	663	648	630	620	645	626	675	686	617	647	672	663	577	605	625	660	713	632	632	652	698	694	630	635	661	671	636	643	633	671	716	654	653	645	625	689	596	670	644	585	663	662	672	632	679	634	649	650	676	671	733	652	653	648	653	651	665	659	677	663	633	660	657	645	683	669	690	631	680	639	602	655	671	636	630	682	614	626	681	672	642	684	665	655	622	664	649	674	658	676	674	635	594	625	622	667	651	659	694	719	682	669	656	692	652	632	702	697	665	681	671	669	636	710	655	639	657	668	677	688	631	637	674	651	667	625	627	636	672	651	659	665	723	667	631	684	660	679	621	624	677	629	673	633	693	678	650	636	666	673	693	696	659	624	624	654	638	671	636	656	630	625	642	623	620	607	624	633	666	683	634	631	680	656	672	631	685	646	604	636	618	603	625	662	657	655	637	638	675	605	641	706	622	620	683	662	633	694	645	656	627	674	612	679	611	691	715	660	662	629	647	688	665	643	600	598	678	634	632	642	636	673	668	648	665	665	646	653	673	641	656	643	628	678	657	676	649	622	721	659	670	649	658	609	647	599	662	673	621	671	658	687	682	669	676	667	652	667	639	675	664	648	646	652	660	651	632	611	700	611	669	678
78417	75801	64663	41198	25635	14379	9614	6746	4079	1794	879	876	698	553	462	348	303	277	280	272	256	250	283	252	252	260	254	258	286	262	252	261	285	278	235	297	239	254	250	262	274	253	267	282	282	247	270	229	261	280	221	273	280	285	245	289	233	265	271	297	234	271	258	293	240	272	259	244	239	263	257	231	262	259	261	249	266	231	286	269	265	310	282	262	260	258	250	266	274	265	254	268	253	270	255	292	265	272	255	296	255	233	250	288	254	275	284	271	247	245	252	265	250	239	266	265	271	284	286	267	266	258	289	241	248	243	276	281	229	277	253	262	268	246	267	270	267	270	273	280	258	257	263	265	247	264	253	236	244	282	296	276	260	266	256	271	268	258	260	278	238	242	264	261	254	231	275	254	287	279	271	253	257	276	254	264	241	277	249	254	285	267	255	298	243	280	274	275	265	260	263	262	264	264	270	285	260	269	244	279	242	244	256	249	232	286	279	258	245	268	291	245	286	285	259	255	280	278	275	275	249	256	238	265	266	280	287	245	251	264	283	239	272	231	259	258	269	247	275	264	241	278	300	271	252	285	244	247	249	261	266	292	266	249	255	257	306	252	258	265	264	271	258	254	245	266	260	248	259	241	278	250	256	298	260	253	287	255	250	251	267	270	261	277	269	259	249	251	258	240	272	272	261	283	246	275	254	230	270	269	244	237	256	285	261	278	258	257	247	230	278	267	246	290	240	251	260	258	267	269	253	256	271	234	238	256	239	256	271	280	243	295	293	277	252	241	291	252	272	232	287	266	314	292	267	278	266	258	283	288	269	225	274	279	255	234	274	261	262	268	276	267	250	270	275	259	257	289	251	263	279	289	296	257	304	253	284	289	267	268	247	293	246	279	280	280	258	299	270	297	259	286	267	267	278	250	248	309	264	288	242	250	282	258	262	275	266	264	275	219	289	262	277	287	250	256	242	302	280	277	257	250	231	241	232	252	301	271	282	249	255	243	288	277	263	270	267	255	276	285	263	282	283	256	252	268	289	261	281	268	262	276	251	255	271	245	254	254	260	280	256	263	246	271	267	246	270	267	264	264	261	299	226	276	262	262	319	239	283	270	250	263	241	254	249	269	277	225	261	271	285	255	260	283	247	277	267	260	232	275	265	266	254	259	253	279	225	301	259	261	249	294	264	293	275	255	265	278	254	266	284	264	267	263	287	254	258	301	279	250	271	286	230	269	264	273	278	241	280	262	235	234	232	237	273	256	283	284	241	259	273	222	249	246	258	285	278	279	274	261	263	277	271	259	248	295	259	258	262	256	270	275	257	272	252	273	274	245	253	265	253	244	271	255	286	256	239	248	262	322	238	281	252	274	286	238	282	252	259	248	252	298	254	271	306	268	257	278	255	260	265	269	277	277	242	258	232	276	242	256	255	245	269	235	276	236	265	275	237	263	251	259	268	246	240	281	288	268	270	262	288	258	255	265	261	263	264	276	279	260	277	260	296	256	243	304	245	275	263	228	271	282	282	233	251	265	278	295	263	272	277	251	264	251	268	250	240	281	259	267	258	225	254	272	276	270	284	264	245	257	258	281	290	254	250	286	244	292	271	260	249	237	248	268	295	236	258	282	262	282	241	277	264	261	270	238	251	264	272	265	266	261	248	273	272	253	234	261	264	272	272	282	274	255	283	264	286	258	256	262	265	280	264	253	265	264	256	243	247	256	245	267	255	255	303	263	254	282	269	239	288	259	290	255	270	263	240	255	241	252	265	249	257	266	287	261	280	273	245	211	254	274	285	273	252	252	252	250	257	298	265	243	291	279	284	256	246	259	278	250	250	261	253	252	251	248	249	267	273	255	279	286	252	281	273	258	279	247	286	263	275	282	250	265	271	247	235	273	288	256	262	262	251	253	294	273	287	235	267	273	299	255	275	254	252	254	281	258	276	275	281	261	293	249	268	291	280	233	274	291	229	263	225	254	269	261	265	239	249	249	249	258	271	246	273	261	248	255	238	264	278	295	283	261	267	268	247	256	264	246	270	249	255	242	247	247	246	248	270	269	265	283	269	250	277	275	280	281	245	304	258	236	269	269	276	280	256	290	227	232	242	265	246	220	249	277	276	248	271	260	274	263	272	253	296	255	264	306	269	243	256	293	299	270	296	277	269	249	263	289	278	262	249	257	273	288	251	244	269	295	237	299	283	284	281	275	262	267	264	260	240	279	258	256	251	268	264	313	252	276	272	256	264	267	272	263	274	258	271	271	259	260	270	273	271	264	258	260	257	260	250	231	258	271	260	247	251	277	258	290	240	243	249	289	263	252	241	250	261	229	254	250	266	266	257	237	276	280	303	276	272	286	276	243	244	254	267	244	267	236	275	273	237	278	231	297	251	252	274	275	234	278	254	231	268	258	263	262	247	233	242	260	270	259	253	285	280	269	274	240	266	268	233	247	231	236	297	271	237	270	268	301	243	270	285	256	260	264	275	292	235	241	274	275	282	263	257	291	238	278	236	253	271	275	296	273	266	227	272	251	288	254	264	250	253	263	260	233	263	245	236	266	276	260	266	252	259	258	255	244	251	256	251	255	262	254	253	252	254	252	254	262	246	286	263	253	286	264	249	275	291	257	258	260	262	244	246	234	238	257	250	252	275	219	239	249	245	247	252	266	268	260	279	236	240	275	264	257	245	263	269	260	261	244	251	260	283	256	262	289	237	247	255	239	269	250	250	240	257	273	274	260	292	251	258	240	247	238	267	272	241	267	246	256	279	267	294	255	255	253	268	261	267	271	284	272	262	280	235	292	270	221	280	279	259	256	264	261	235	253	238	264	228	262	229	243	255	260	270	268	263	284	267	250	255	285	277	271	253	278	289	285	262	272	282	263	262	256	265	262	285	279	256	304	256	248	289	273	254	246	279	257	249	301	251	248	268	236	259	264	286	270	266	235	247	272	247	259	266	270	266	222	310	259	261	235	278	256	261	261	256	264	262	267	253	272	238	265	265	236	239	237	255	260	246	270	254	273	270	276	248	243	261	254	257	263	243	234	265	260	277	294	278	236	246	275	278	278	247	268	274	239	258	244	253	268	264	280	282	277	268	270	272	251	247	289	267	251	251	263	241	266	279	287	250	255	267	276	266	269	272	253	264	269	258	283	260	277	257	284	234	253	287	249	274	311	277	296	267	274	278	259	258	270	262	241	264	261	253	274	262	256	235	237	269	274	264	237	272	280	242	249	229	296	293	246	253	288	272	249	266	273	290	250	254	260	247	258	267	272	257	256	260	268	237	271	245	275	247	249	283	253	276	259	255	293	275	301	258	266	274	245	281	288	236	253	269	264	249	283	262	253	246	262	265	284	258	242	253	280	274	253	249	263	255	264	249	300	277	247	267	279	258	254	274	288	241	233	261	254	295	255	271	256	277	271	263	284	256	275	260	244	274	257	260	245	214	271	224	242	244	254	257	253	232	280	238	269	268	267	268	256	268	291	256	267
54266	61595	58537	44154	33274	25041	21939	17956	12765	6676	3489	3229	2837	1930	1361	1000	812	760	796	677	700	711	711	687	660	681	634	674	617	633	673	658	693	657	656	727	623	643	685	620	636	692	683	656	688	612	662	637	720	679	667	684	647	668	662	634	664	653	624	646	659	663	646	636	684	687	630	629	691	606	671	624	665	661	676	649	657	636	638	672	625	700	681	678	638	636	639	656	638	652	618	637	675	616	676	630	658	649	616	625	668	648	638	663	644	636	680	657	656	671	632	641	660	680	686	649	623	653	659	644	675	663	674	657	656	637	634	679	622	686	681	693	624	681	665	666	629	644	647	679	675	655	666	647	684	651	613	628	684	681	614	671	660	650	672	650	659	652	658	674	639	686	670	678	631	660	598	661	653	635	635	672	669	658	683	647	658	633	606	638	658	633	651	674	659	688	706	674	679	601	671	675	660	674	655	655	632	668	656	664	679	641	667	667	675	648	621	635	652	645	673	663	684	638	682	598	634	670	652	631	650	650	602	659	652	695	662	630	624	648	696	658	652	643	636	721	659	640	637	700	626	677	658	621	628	675	697	657	693	689	617	639	629	623	674	642	674	624	637	643	668	672	658	655	639	666	644	633	643	635	670	670	684	669	686	695	673	650	622	679	667	634	689	666	606	649	625	681	621	640	636	671	672	634	643	698	633	644	634	659	671	648	681	671	651	650	626	642	659	653	679	675	700	650	670	636	684	626	693	645	695	655	664	642	653	604	642	650	607	659	649	598	635	637	607	705	690	672	630	682	648	678	623	620	641	650	656	677	625	670	678	650	631	668	688	655	657	629	686	619	672	652	667	677	652	638	654	684	644	675	660	664	656	640	642	663	649	641	616	663	668	661	655	657	613	671	614	659	641	691	672	672	673	648	656	678	647	628	622	693	610	645	624	638	630	609	660	708	666	657	670	673	681	679	707	703	691	703	621	642	687	649	630	627	691	640	685	649	689	682	645	624	619	644	686	687	652	626	698	640	649	627	642	688	643	617	681	653	653	660	654	646	691	658	670	642	700	627	642	686	593	663	660	687	645	660	637	681	675	666	630	666	647	663	692	662	652	675	653	652	645	676	626	691	635	658	657	628	655	671	653	697	638	650	624	637	657	646	714	660	656	686	652	662	649	649	689	690	686	700	649	687	688	653	613	686	613	653	679	686	638	654	718	639	656	660	640	665	663	630	638	648	675	673	676	621	660	683	639	629	605	622	655	644	690	629	671	601	654	638	680	636	667	665	698	632	661	654	681	708	654	621	667	600	649	654	659	661	618	694	686	691	727	627	655	649	682	633	678	710	672	699	675	626	699	636	672	635	605	684	690	619	643	684	670	651	676	680	674	686	668	672	658	661	643	650	665	653	687	673	684	672	628	636	653	652	634	686	656	678	670	637	644	660	694	647	644	658	650	625	665	644	642	654	654	641	656	626	729	656	650	663	670	680	628	620	666	662	667	695	654	681	635	662	659	669	675	661	653	643	703	658	666	673	647	649	655	644	680	675	637	663	646	669	632	669	645	683	652	609	660	674	663	621	646	624	658	665	638	653	704	635	641	676	646	682	651	616	662	665	633	678	682	606	700	649	639	652	641	654	677	666	657	625	688	641	625	670	661	665	646	641	633	644	628	670	650	640	663	669	654	625	685	627	634	628	681	663	662	647	644	612	657	652	700	620	711	675	670	643	665	638	694	646	620	638	656	641	672	669	656	606	683	621	631	659	667	703	607	641	655	667	673	614	648	636	650	686	599	610	638	660	657	656	678	647	650	611	697	628	651	632	650	652	653	689	667	629	610	648	664	613	620	632	637	641	647	654	640	681	660	672	719	644	623	664	640	700	628	681	663	682	649	666	711	677	645	641	651	662	676	640	661	651	642	681	662	649	625	643	651	664	665	632	646	678	633	695	606	642	702	597	656	673	615	643	683	653	637	693	690	677	614	662	657	646	687	670	627	640	648	639	615	659	650	665	623	683	644	687	655	630	672	671	666	672	699	616	647	697	683	642	693	656	687	643	652	663	650	681	663	647	697	677	646	646	623	673	666	657	633	681	645	657	643	644	653	652	660	665	646	685	660	607	654	672	628	663	691	662	596	629	610	688	670	691	689	683	615	622	637	657	644	635	642	649	623	623	689	648	664	637	678	597	637	609	655	617	673	696	684	666	694	684	669	717	660	605	633	649	658	644	680	673	667	642	622	640	664	680	623	612	622	674	677	702	664	639	607	645	707	644	649	616	652	655	642	675	595	666	681	669	648	677	658	636	614	679	682	666	632	686	666	645	690	685	669	644	639	634	630	668	675	664	679	635	645	667	646	681	629	673	623	644	652	655	687	607	636	649	619	657	681	620	683	723	663	643	676	629	643	664	654	637	681	634	644	615	689	634	665	589	658	615	671	641	630	622	616	625	677	691	637	694	643	631	666	670	667	669	649	646	658	673	660	637	657	683	659	706	666	646	679	642	679	639	630	655	631	639	659	660	682	678	689	681	709	637	646	644	622	621	656	671	654	689	700	660	672	645	677	659	698	686	681	655	637	657	634	654	646	651	627	707	630	623	631	684	667	643	664	631	672	639	651	650	611	648	687	691	657	607	672	666	652	617	641	659	671	662	639	680	611	646	675	631	669	661	631	645	680	693	694	654	624	692	639	632	597	641	615	653	653	665	674	693	629	665	689	683	712	688	627	700	655	637	692	636	670	646	631	670	618	657	666	660	648	696	683	671	627	672	643	634	659	681	674	647	653	646	624	677	683	712	663	680	675	666	655	683	670	669	670	645	671	681	658	694	654	648	648	650	677	652	695	681	677	665	685	661	659	707	644	657	640	692	662	665	656	634	641	669	688	671	689	662	665	713	639	637	657	631	646	674	640	699	648	701	633	689	620	673	672	620	637	656	669	635	643	666	680	633	598	639	670	661	684	645	664	665	669	641	679	664	646	640	641	646	698	659	655	654	658	682	629	678	664	642	661	660	674	658	642	661	660	602	656	663	672	679	690	674	661	626	633	640	653	658	666	663	609	693	654	683	668	625	706	650	656	687	677	636	664	671	660	670	671	653	617	614	636	689	621	699	616	672	614	679	690	635	667	655	650	634	658	617	676	658	707	666	678	680	667	646	625	638	689	659	629	694	594	679	600	702	651	699	673	656	691	700	675	637	682	696	661	648	663	678	632	643	692	645	656	670	670	641	678	649	649	705	678	656	686	662	654	628	692	615	642	652	676	716	641	658	633	700	671	632	651	640	593	649	625	661	661	665	699	646	625	660	602	617	645	621	673	637	670	646	665	623	621	640	675	684	632	683	621	626	633	621	672	642	675	583	626	640	654	663	652	672	654	687	667	681	622	631	641	641	643	741	631	679	643	655	689	629	681	688	670	609	729	700	627	635	701	687	680	641	643	684	639	694	666	644	665	623	686	640	632	670	658	638	685	643	683	653	623	643	630	622	660	703	629	642	648	668
80176	75865	64468	40031	25900	13868	9545	7119	3992	1798	885	852	769	456	425	345	299	283	289	291	265	288	266	261	243	268	278	241	263	237	270	247	275	249	233	266	269	271	272	251	302	268	277	239	244	280	281	270	280	245	278	273	268	259	271	260	266	248	244	257	255	273	317	266	270	248	269	263	266	269	255	267	271	231	247	272	255	271	271	274	277	249	279	245	264	276	239	255	271	314	277	274	249	274	247	265	263	264	263	226	241	233	271	244	282	266	249	280	255	243	245	239	239	267	286	264	269	275	265	281	256	253	268	266	243	246	292	261	242	239	274	244	272	243	247	284	257	243	264	255	253	240	292	253	266	263	283	261	282	266	277	264	280	242	273	239	266	285	274	251	287	259	283	264	279	253	300	264	260	284	229	259	281	276	226	270	277	231	278	282	271	247	281	249	291	262	242	252	266	262	258	244	278	243	283	254	270	277	258	250	277	261	246	271	242	283	264	270	244	263	258	264	260	269	275	244	262	259	279	258	254	234	246	253	257	288	304	277	279	267	269	242	216	260	245	283	257	273	272	267	253	298	249	254	278	254	261	310	255	244	250	285	257	238	276	290	266	260	247	238	266	278	275	269	279	269	265	247	288	253	272	296	266	276	280	250	265	261	261	235	233	249	278	247	289	250	241	289	273	262	284	273	268	229	277	243	288	271	226	278	253	259	267	247	248	257	237	256	254	285	237	240	263	264	259	277	238	252	257	260	235	267	239	238	277	280	238	269	270	245	246	258	244	256	273	263	280	259	259	254	256	258	264	300	267	260	239	270	252	277	283	260	260	241	241	253	295	269	245	268	258	264	260	278	261	275	271	279	282	279	250	245	256	242	260	266	232	268	245	242	269	266	269	247	279	269	251	271	291	292	278	264	243	290	262	270	287	228	263	257	276	260	252	255	266	288	276	271	248	271	247	270	285	265	296	264	259	246	252	253	281	262	250	286	239	254	235	267	275	264	281	294	273	250	255	282	212	263	238	281	245	281	262	238	233	270	263	254	268	244	266	259	242	259	234	261	247	251	285	257	290	274	286	252	262	270	264	300	263	246	288	258	269	277	256	268	275	286	285	263	266	271	284	260	251	268	257	239	272	254	267	264	275	268	251	246	250	249	243	265	259	243	267	255	275	267	247	247	251	278	243	263	293	299	279	264	280	266	257	254	267	258	276	258	265	253	250	271	262	241	272	246	242	278	270	249	261	253	254	268	259	266	270	259	266	257	275	243	270	259	270	262	266	250	275	262	271	259	257	256	258	271	258	252	271	263	269	215	266	237	282	290	249	261	291	244	273	297	281	231	287	284	239	292	256	300	261	250	238	262	267	255	282	275	299	259	269	284	260	280	246	266	274	250	260	268	286	232	261	268	233	260	249	288	281	272	223	250	247	276	261	268	249	269	290	256	294	285	255	267	260	257	248	294	260	266	261	234	268	241	267	289	259	258	246	261	290	240	264	262	286	260	291	259	249	283	265	254	267	254	240	265	247	262	240	253	279	272	236	272	279	294	271	256	273	276	276	258	255	302	232	232	240	241	261	261	252	255	272	265	240	219	258	247	266	264	285	242	248	254	251	292	275	251	291	281	275	282	238	261	264	263	254	281	232	276	234	254	261	299	277	264	270	269	295	286	288	267	265	287	250	295	248	227	290	252	276	265	252	281	322	271	251	230	239	278	247	250	263	272	252	306	277	287	260	280	268	285	261	254	272	272	248	283	253	264	221	248	251	275	272	260	284	266	284	252	268	268	246	266	250	267	250	242	272	277	279	264	264	255	262	268	266	255	285	284	269	257	280	256	268	257	232	257	268	273	259	245	248	277	267	263	237	236	272	278	271	295	258	274	231	255	254	288	267	242	256	265	257	263	237	251	277	268	292	275	256	280	232	265	280	252	264	218	262	308	270	280	251	229	254	241	238	267	246	227	233	259	285	255	279	281	272	256	284	251	269	275	256	276	247	251	278	263	253	269	276	282	260	297	246	272	247	259	263	270	246	266	244	268	250	261	287	250	256	260	233	264	245	253	240	252	267	302	266	233	270	250	225	285	293	280	269	255	279	286	233	265	239	275	270	257	270	272	284	275	258	219	260	247	250	253	231	261	257	245	284	275	239	278	253	269	230	269	242	281	242	247	229	267	261	250	272	272	284	276	245	269	263	254	246	255	294	270	277	230	253	273	283	285	291	266	253	229	246	270	233	264	281	287	268	281	291	253	256	249	281	280	258	234	254	229	285	273	246	264	240	258	266	258	271	252	247	261	237	246	277	254	282	264	270	243	259	262	246	271	289	244	274	270	253	240	247	268	255	279	235	279	254	260	261	242	227	272	284	250	282	250	258	265	235	276	248	272	252	270	275	247	276	254	271	279	278	271	255	229	272	297	254	261	282	293	238	251	272	247	287	259	268	255	262	254	294	251	253	297	268	262	265	314	267	248	269	262	261	255	284	256	248	234	257	268	267	281	295	244	263	265	276	247	247	245	260	268	260	260	245	261	239	251	266	277	265	264	256	258	284	264	262	268	249	270	256	258	268	249	243	247	261	261	265	255	303	296	233	259	252	285	253	284	309	288	270	261	215	270	235	248	259	278	258	252	266	272	277	257	273	257	285	254	262	233	271	256	265	289	245	278	251	266	275	237	269	246	236	268	222	244	258	238	265	269	243	269	274	278	277	229	281	280	214	253	292	307	280	284	261	271	261	223	235	256	299	263	266	283	261	263	257	261	243	276	255	265	259	267	266	272	250	250	277	288	277	273	265	248	272	261	260	257	265	241	264	283	272	261	250	261	270	270	260	261	272	270	254	283	254	263	282	272	290	245	290	255	254	266	249	257	249	298	265	265	280	241	275	273	300	257	235	253	268	257	277	275	268	272	245	265	271	299	269	272	276	256	226	279	252	257	286	244	266	236	270	248	259	289	261	262	279	263	261	241	249	290	237	250	275	260	293	238	249	235	249	282	280	275	257	264	254	281	262	269	256	269	282	270	251	226	304	252	260	279	284	251	256	291	255	247	257	264	257	273	247	275	234	267	281	265	259	253	230	258	282	257	283	285	239	266	288	269	248	248	260	264	302	246	255	247	276	277	237	250	246	276	281	274	246	260	257	219	245	250	251	257	290	279	244	254	278	298	284	269	261	258	260	248	269	268	266	244	240	222	231	259	263	281	259	251	275	247	245	268	271	270	275	296	248	247	288	272	240	276	240	228	263	278	251	286	234	267	252	258	260	283	263	272	274	253	290	245	248	285	268	272	271	303	254	274	262	285	245	263	306	261	243	283	260	246	243	252	300	273	232	274	273	242	271	280	251	311	254	238	249	260	285	265	285	277	270	270	307	284	255	243	278	270	264	253	262	278	263	250	271	272	252	280	250	267	251	265	275	249	269	279	277	235	257	280	246	265	272	274	235	250	266	266	214	293	265	249	254	246	242	261	252	294	311	272	259	268	256	266	288	245	261	251
54524	60953	58617	43667	33203	24118	21842	19421	12216	6305	3570	3277	2731	1584	1262	1029	826	819	732	692	677	711	695	633	632	721	638	646	670	650	673	673	686	638	649	705	650	642	655	656	666	670	649	675	645	660	672	655	684	657	667	662	676	665	655	661	646	632	635	670	609	653	651	699	685	626	630	647	687	645	645	600	660	676	701	654	696	673	667	667	666	631	660	658	684	634	627	651	623	653	657	622	607	694	624	664	708	631	639	675	633	710	635	678	651	630	674	653	627	632	643	635	664	678	644	568	647	666	658	647	682	616	634	659	642	649	662	616	614	668	603	648	638	662	642	654	645	644	668	637	614	693	632	693	664	682	707	607	650	620	636	580	655	656	643	627	629	646	646	643	610	616	675	649	673	620	665	667	657	695	668	674	654	637	625	642	652	632	656	626	681	631	687	713	656	689	683	667	672	661	704	644	638	680	707	617	636	637	628	625	616	638	680	617	664	676	703	647	666	622	666	687	705	634	630	670	676	669	624	684	667	632	633	675	639	658	645	617	673	671	619	652	639	632	657	649	637	678	666	584	641	689	627	672	659	637	659	628	682	676	706	610	674	669	647	674	693	655	653	675	662	653	653	641	635	675	618	650	660	586	652	627	647	637	655	617	689	680	626	639	645	640	650	689	662	674	666	694	634	610	658	663	621	644	678	639	669	666	675	659	657	667	648	660	641	658	660	646	657	646	654	665	666	714	637	607	661	666	678	661	672	653	686	655	625	647	618	657	687	639	623	604	709	616	656	629	692	676	650	635	592	641	640	655	691	657	671	639	625	664	644	668	693	700	649	630	647	642	695	636	664	658	707	633	622	672	710	688	633	651	663	614	619	676	645	644	626	640	688	680	671	630	637	689	648	666	655	669	659	637	622	628	686	685	678	670	704	675	672	655	671	676	684	689	665	632	660	663	708	660	595	660	639	650	672	665	614	695	660	661	631	677	641	652	651	694	652	648	645	674	723	601	665	637	644	631	694	657	660	632	610	644	654	663	674	631	645	658	653	614	637	683	689	654	673	665	627	643	677	704	653	637	613	597	668	672	619	612	671	665	642	658	657	633	660	661	671	655	654	642	679	642	668	584	699	666	676	643	674	668	676	619	687	627	618	624	640	668	656	651	678	651	666	640	631	641	690	662	650	644	645	644	674	625	681	651	642	644	644	611	667	646	620	613	659	588	659	704	627	660	640	635	614	673	703	613	620	635	670	646	657	699	666	686	612	659	684	672	625	579	650	652	619	622	699	640	614	650	642	665	625	690	641	658	668	655	637	634	656	627	678	684	669	667	650	672	670	709	606	623	680	667	631	635	632	672	679	641	685	667	687	657	671	644	663	651	642	699	611	630	663	606	687	626	625	648	686	684	666	664	627	623	637	651	637	690	643	692	657	641	672	662	624	604	669	640	618	599	629	677	635	722	640	664	646	663	673	628	629	664	705	671	643	647	664	654	653	607	581	681	659	659	675	648	674	592	678	653	627	644	649	662	631	660	634	631	663	672	642	634	655	612	700	647	712	616	624	634	651	662	650	685	691	657	654	678	650	658	682	650	650	624	666	685	663	645	590	669	636	674	651	636	671	683	708	593	627	649	651	649	658	652	685	663	638	669	637	669	650	638	648	657	650	655	673	603	628	658	650	670	685	637	664	648	671	628	652	691	637	646	645	656	636	655	628	644	633	653	644	662	627	675	680	636	648	685	651	663	649	671	642	655	657	665	625	676	710	645	642	679	642	630	607	656	667	678	642	640	655	666	666	645	659	642	678	645	687	686	631	636	666	684	629	651	644	643	646	644	640	613	660	673	606	653	701	672	657	654	639	686	638	601	684	662	654	664	647	680	660	675	676	677	657	672	662	626	618	639	617	683	626	596	696	654	661	611	604	657	646	670	690	654	638	669	661	650	624	617	670	721	725	632	667	684	662	635	617	671	645	692	636	655	673	643	653	646	705	627	658	662	674	664	671	681	656	648	618	719	633	651	663	611	651	622	636	612	668	626	703	682	662	660	647	651	662	653	643	690	674	607	621	645	645	655	634	653	691	669	697	632	658	663	687	670	657	634	665	673	706	661	663	624	668	638	651	633	699	683	620	660	640	640	648	626	614	655	649	658	663	644	606	670	679	673	641	657	628	686	642	691	653	678	658	649	683	668	645	694	659	687	620	614	683	631	635	658	657	657	632	647	624	662	626	652	623	661	630	607	640	633	674	668	673	685	639	664	642	596	695	658	625	670	625	665	616	633	668	636	662	626	645	649	660	640	610	625	648	643	600	649	632	670	652	637	602	642	727	677	676	694	665	681	661	675	662	651	664	622	603	665	636	658	627	631	688	644	665	680	631	671	655	697	624	672	699	687	641	667	658	686	653	693	643	663	644	686	682	642	628	683	619	653	688	648	633	682	710	668	658	621	666	669	662	675	668	662	596	646	632	673	699	628	616	688	656	662	636	699	680	653	681	697	700	610	610	646	676	654	662	688	651	674	667	625	629	601	666	665	655	645	623	626	638	624	617	640	679	636	652	622	631	634	676	646	667	644	620	637	617	654	653	654	682	628	712	627	650	687	667	660	638	696	660	704	680	633	612	671	648	665	633	635	647	672	654	644	651	672	613	644	628	657	645	632	629	689	645	679	638	635	680	665	640	636	627	665	671	668	688	681	658	643	664	635	657	647	681	652	604	692	639	615	661	660	640	663	633	653	679	685	678	642	644	647	621	622	653	645	608	621	621	650	708	670	684	661	632	633	633	641	688	637	645	638	625	684	664	668	700	634	653	642	639	655	628	652	677	648	677	692	649	651	644	680	676	641	697	666	688	664	686	627	644	662	648	660	645	663	601	650	666	647	664	631	662	623	653	630	626	625	654	654	721	650	691	693	636	576	660	638	643	647	629	635	629	648	639	650	675	670	649	652	660	660	623	661	657	621	651	675	639	661	651	672	611	623	647	690	648	586	667	640	680	671	677	644	657	650	685	620	648	638	665	661	678	695	670	619	705	693	621	687	650	621	649	670	660	629	676	671	663	597	644	695	637	628	675	658	699	649	625	617	674	656	663	657	694	678	674	676	678	650	607	686	628	660	702	643	662	639	605	645	674	662	692	649	677	658	632	675	660	632	664	648	626	643	669	620	670	671	641	634	627	677	672	685	631	633	660	662	662	641	641	665	663	651	666	643	650	696	700	648	683	676	684	678	622	651	640	712	677	654	647	684	640	634	637	634	662	626	681	663	619	679	665	692	629	623	649	650	633	666	670	677	682	655	620	688	671	674	671	657	668	640	658	686	659	669	691	647	693	683	698	646	657	667	680	628	639	695	593	630	657	633	676	608	605	652	633	662	619	694	651	685	681	617	657	656	662	624	622	684	672	635	621	657	659	668	625	645	659	697	648	655	661	629	616	660	647	638	680	663	612	665	677	660	646	631	625	676	658	689	664	662	627	654	652	625	652	693	635	675	664	661	631	682
78719	74678	63698	39437	26785	13710	9306	7508	3960	1787	875	772	725	529	385	340	313	302	273	302	286	260	251	251	269	251	272	256	261	265	261	282	266	268	258	245	256	259	254	283	242	253	239	260	278	258	232	275	245	248	250	250	298	251	269	277	259	255	277	273	252	231	256	305	269	278	270	242	252	236	287	272	237	246	253	269	256	279	242	290	265	277	239	237	254	270	251	214	244	274	258	250	288	246	231	261	279	263	265	253	257	286	249	270	278	250	252	259	247	283	277	247	249	267	224	268	274	270	244	274	255	267	252	251	231	263	267	264	282	252	268	262	255	258	260	249	284	270	265	242	239	236	255	279	276	263	281	267	251	249	259	254	278	272	305	256	285	274	270	237	278	233	306	273	244	266	276	252	284	273	270	266	317	281	249	236	250	238	273	261	300	251	259	269	229	289	307	274	292	266	270	285	265	248	243	251	285	252	269	273	256	231	284	262	231	260	280	263	250	250	227	266	277	248	233	281	296	294	296	284	254	272	252	281	269	214	266	260	260	286	262	273	268	275	267	266	240	249	241	274	285	242	256	275	253	318	272	254	265	260	260	273	260	291	272	250	265	292	281	254	268	228	281	256	260	272	233	266	274	255	275	268	257	237	302	259	247	253	264	266	251	255	287	260	265	287	227	247	265	294	242	250	277	300	241	268	246	269	259	287	273	250	251	263	254	276	254	271	261	278	256	253	288	257	279	255	275	274	245	261	272	249	267	240	265	299	256	249	270	258	271	275	234	283	258	284	259	310	252	283	271	261	251	288	287	276	249	256	248	267	280	262	261	283	238	249	278	253	263	265	255	259	277	246	278	253	257	232	246	275	291	235	253	266	239	260	238	263	242	273	284	256	270	290	230	250	277	261	261	278	271	250	267	263	291	234	264	258	226	281	263	240	249	241	278	233	248	284	273	271	251	278	245	276	249	246	255	254	257	277	255	266	281	257	254	261	239	254	247	246	275	222	253	243	287	249	257	241	253	275	261	259	245	276	270	277	269	275	284	230	271	276	258	257	275	278	279	252	253	280	228	290	255	263	262	311	251	266	282	234	260	256	249	290	298	306	243	237	278	274	273	259	255	270	249	260	274	266	261	268	244	271	270	246	265	269	241	260	272	271	277	278	271	259	244	243	245	246	279	249	253	245	252	269	298	258	270	271	283	248	277	266	276	241	281	260	266	266	254	214	260	284	268	276	261	258	250	256	280	264	261	275	250	257	256	257	268	293	266	245	291	268	259	258	234	271	242	276	268	246	246	260	269	264	290	278	250	253	258	230	242	251	244	265	238	274	285	249	250	285	274	248	257	243	261	268	242	245	263	261	244	255	285	247	269	251	277	266	267	309	255	258	289	250	243	287	268	274	281	267	253	274	290	286	244	261	268	269	267	274	289	257	304	275	254	230	234	259	290	264	243	239	269	261	268	221	289	272	232	272	275	231	247	269	292	260	241	280	243	249	261	256	255	282	274	281	271	282	257	267	279	251	256	247	257	269	261	269	245	251	270	260	271	259	261	292	255	228	271	260	235	235	275	290	242	260	250	266	271	296	252	263	258	255	286	257	256	287	248	286	255	255	254	258	271	256	289	276	271	259	242	278	267	246	229	280	234	264	262	265	260	263	269	281	227	283	260	262	280	303	264	272	281	256	251	256	252	264	239	273	258	247	252	266	254	256	273	286	289	267	255	274	254	241	270	269	275	285	283	249	265	289	252	245	263	282	248	273	243	243	225	263	298	279	262	263	234	252	271	261	248	240	263	268	255	213	257	237	243	260	252	243	283	276	243	254	243	286	242	266	253	260	287	260	255	285	259	224	259	235	274	243	281	240	259	233	254	272	234	250	275	241	256	268	264	296	276	269	254	247	242	282	234	240	285	261	245	268	268	250	261	269	264	285	259	291	262	281	286	273	281	270	274	247	232	265	264	288	269	262	290	258	273	280	288	270	248	270	254	282	266	255	251	258	287	286	236	239	250	275	257	273	264	291	219	266	238	233	229	280	275	255	275	255	250	266	249	292	231	273	236	269	249	260	249	278	238	243	272	233	271	257	246	291	257	257	253	245	264	233	277	274	248	276	266	273	260	253	255	232	263	254	248	274	268	245	259	290	284	240	260	271	252	284	261	254	273	260	266	269	251	251	229	263	267	242	243	236	248	246	244	240	256	275	263	262	264	248	252	287	281	272	271	247	289	260	257	265	276	260	253	231	239	262	263	275	293	261	262	251	246	257	274	229	258	280	261	229	260	244	254	228	268	263	264	263	281	264	240	279	237	263	271	278	318	245	244	264	290	284	269	255	274	269	282	241	255	267	248	281	243	277	239	239	251	280	269	256	238	263	287	252	277	276	246	245	266	263	230	261	226	261	255	281	253	269	252	266	249	255	245	269	253	245	278	236	280	260	280	277	283	258	262	262	239	263	269	236	266	245	246	275	241	248	256	267	258	284	237	269	300	262	261	249	243	241	276	263	259	269	248	288	300	258	300	278	274	280	246	293	245	273	273	287	247	250	240	245	269	275	263	240	273	281	254	271	252	275	267	263	242	277	262	245	258	279	248	238	269	251	264	273	282	292	264	255	267	294	257	282	282	224	241	271	275	266	255	259	269	246	251	213	286	276	258	258	265	269	248	249	282	271	246	245	248	273	253	259	285	245	272	246	252	268	252	253	257	292	270	269	266	279	254	290	255	229	242	281	269	280	277	249	274	251	265	247	267	210	260	255	244	253	261	272	257	290	275	260	260	239	273	249	259	236	264	261	249	281	268	251	268	258	261	270	259	252	286	230	274	238	273	272	252	258	245	294	278	246	245	266	261	264	265	270	259	246	239	233	259	249	254	249	264	264	277	271	270	257	268	293	270	273	276	259	275	266	241	265	273	232	255	245	275	275	265	244	275	248	282	224	253	268	242	274	271	251	243	265	270	289	246	283	258	250	251	266	248	266	246	273	250	229	262	251	244	278	260	258	256	259	256	293	289	267	238	298	265	246	245	273	287	276	285	267	257	252	243	286	272	277	269	237	245	289	257	239	262	231	242	270	248	265	288	285	265	242	296	233	266	256	229	255	218	259	270	290	282	247	249	277	291	263	281	240	281	262	247	244	250	269	286	276	267	275	262	268	256	229	234	268	244	240	259	277	271	233	260	268	258	251	272	263	250	269	249	264	242	275	259	247	260	249	271	254	248	244	257	238	257	285	276	264	265	264	250	251	274	250	290	279	280	242	257	225	243	268	281	279	259	272	262	248	260	285	268	254	266	268	240	269	287	243	261	285	269	261	274	261	243	245	272	290	283	257	267	273	273	258	307	266	278	271	271	241	255	271	289	247	237	260	250	251	273	246	255	274	250	271	259	230	260	265	243	267	245	258	263	269	268	241	282	276	264	247	237	284	246	298	279	276	257	251	254	256	237	255	271	295	266	248	263	260	261	263	282	275	256	276	251	272	256	260	248	272	237	248
54699	60798	57340	43564	34572	23510	21881	19901	11969	6321	3289	3046	2509	1685	1144	938	802	725	775	662	638	647	740	638	669	667	638	614	666	657	645	728	712	674	655	680	688	646	651	628	689	638	659	610	628	676	694	641	644	674	699	654	673	658	654	682	615	679	668	634	659	655	665	647	665	630	665	675	616	667	654	682	625	670	659	648	630	619	619	646	662	659	654	636	697	686	622	694	676	636	715	652	628	670	656	639	682	605	644	677	665	598	651	659	675	669	655	653	673	617	643	647	632	602	605	617	631	632	677	676	622	609	725	660	691	636	659	667	618	652	673	632	626	622	657	645	657	668	630	626	651	630	654	645	696	636	627	637	658	668	643	616	625	647	664	670	659	703	635	678	639	626	661	638	669	615	661	635	695	673	683	639	628	649	641	680	611	669	659	712	624	672	678	626	665	624	628	678	634	645	645	651	669	677	702	643	639	667	648	632	659	692	683	622	666	705	672	629	703	574	680	641	685	613	621	698	658	677	641	622	682	657	645	662	640	698	686	629	607	686	669	671	685	711	653	721	716	672	617	623	649	684	658	656	656	608	680	628	637	702	658	625	625	627	702	655	671	631	662	703	678	661	694	652	623	646	669	698	642	695	683	669	632	599	663	640	714	633	625	669	617	594	658	699	652	609	617	641	653	660	646	638	640	695	649	646	656	657	628	691	617	670	658	663	658	610	706	653	655	628	624	651	670	650	645	643	689	671	667	646	650	644	672	673	653	650	680	635	696	642	650	652	644	594	674	629	651	660	649	665	662	642	633	657	682	630	653	647	660	694	614	726	653	669	636	687	666	686	685	624	649	668	677	640	671	623	602	667	651	672	682	658	674	659	619	649	717	619	709	652	654	700	665	648	668	638	673	613	621	642	676	604	674	660	651	658	638	726	701	688	663	663	678	639	628	673	662	669	617	639	653	648	674	620	659	603	702	672	608	691	666	640	641	702	668	665	660	657	666	664	662	708	646	654	680	703	702	668	687	650	669	670	656	574	631	647	670	637	686	665	634	659	662	674	666	676	606	662	698	623	658	659	638	664	669	606	625	664	667	637	631	662	676	625	688	695	639	660	674	668	636	621	652	662	660	641	632	655	637	631	673	648	618	645	648	644	656	639	639	675	635	659	660	638	643	627	652	683	697	671	658	633	643	653	682	632	643	658	645	680	669	651	671	637	608	657	639	617	641	625	673	648	687	733	689	668	677	674	622	669	657	669	636	635	640	638	673	660	637	715	703	661	630	630	683	681	657	649	664	659	641	643	699	621	617	714	633	672	638	618	670	708	656	680	644	657	668	679	672	635	637	668	669	651	660	617	683	638	662	661	714	697	648	660	645	646	636	667	653	635	668	652	661	621	645	647	659	593	678	701	612	701	673	616	662	626	668	644	679	662	650	686	669	649	636	664	675	681	660	637	644	670	710	606	674	688	638	664	673	659	612	629	644	629	675	623	678	620	679	665	689	665	652	637	641	647	643	679	683	620	666	613	686	648	671	621	703	655	626	661	624	666	661	669	624	665	646	677	632	637	584	645	656	643	643	617	625	606	650	722	643	662	663	659	645	636	623	649	652	601	632	677	630	645	609	659	675	636	603	648	676	626	639	668	642	671	685	633	642	654	661	635	634	646	628	612	619	642	663	643	647	666	644	690	621	654	659	640	635	651	696	656	657	620	646	590	642	672	635	643	660	670	662	683	668	666	605	660	649	653	654	645	682	650	672	621	632	669	596	674	642	665	669	652	610	674	626	684	662	653	668	636	634	626	698	649	634	661	653	666	665	658	655	628	632	599	683	659	621	678	665	645	661	663	635	626	650	681	689	643	634	705	641	640	691	657	645	644	627	694	580	611	664	715	642	675	599	608	651	613	680	648	651	684	659	681	614	627	650	653	653	643	630	703	623	641	717	653	633	655	645	675	638	675	616	634	647	658	664	661	675	658	688	638	647	635	576	656	614	638	678	641	633	673	644	670	655	637	667	667	617	671	645	657	653	691	639	616	687	622	671	665	615	621	657	646	668	651	657	654	659	643	623	651	643	607	690	629	643	675	609	675	629	622	658	653	642	671	639	648	640	684	622	639	667	654	603	639	675	629	641	681	675	559	659	630	674	675	630	628	702	663	639	672	657	610	655	641	610	659	631	649	647	676	677	637	660	679	651	692	648	637	714	637	615	641	631	684	668	636	668	653	652	667	640	643	637	659	703	648	670	628	712	671	660	662	577	661	660	666	680	657	670	651	620	660	644	655	693	610	626	647	677	700	689	615	646	604	604	629	650	628	676	670	695	609	659	657	624	655	633	657	662	636	642	641	662	646	648	617	653	659	630	636	645	666	634	705	619	692	673	674	647	662	669	666	675	664	619	673	700	672	648	669	648	684	680	684	673	674	702	658	647	630	660	648	655	646	653	659	655	635	658	642	651	695	698	650	704	677	657	632	673	628	647	660	685	648	657	629	632	631	649	665	650	668	641	685	681	609	623	678	611	692	658	706	635	615	680	665	622	653	677	655	706	638	693	650	662	685	652	658	631	691	666	651	630	655	616	634	633	674	660	652	642	641	675	668	642	625	673	669	668	606	636	640	692	638	646	685	649	639	634	666	659	718	632	638	723	649	687	614	625	658	624	684	651	660	650	639	637	650	645	642	640	698	649	719	647	681	680	639	666	652	664	652	687	635	660	661	672	708	724	642	670	627	705	620	629	683	688	664	654	658	650	655	651	627	661	647	664	635	663	627	660	648	619	622	662	676	644	677	656	713	680	655	661	620	623	647	648	644	663	682	632	634	621	600	649	701	658	642	637	658	682	642	614	674	646	647	614	614	677	666	646	659	659	640	604	676	636	672	652	637	656	662	627	655	674	678	641	658	649	616	639	691	675	657	623	640	663	686	670	671	688	625	602	667	644	673	680	678	654	679	641	614	648	656	639	646	667	599	662	658	698	673	651	677	662	659	635	640	653	629	647	680	644	700	673	676	651	702	670	616	626	653	677	669	660	684	648	665	658	640	621	659	651	653	678	665	606	608	684	672	630	651	661	713	702	636	641	639	689	635	647	639	621	605	643	679	635	669	623	622	602	637	644	631	648	674	676	659	622	686	649	597	693	602	632	667	633	667	666	664	691	720	669	648	671	622	642	662	703	689	675	653	660	655	668	633	698	603	636	644	614	650	682	668	680	647	653	657	637	652	658	653	658	616	703	657	659	709	670	690	701	649	660	645	694	648	619	664	665	630	636	604	661	652	651	648	622	601	628	665	692	615	708	627	645	696	641	627	619	661	624	638	658	653	647	683	608	615	655	685	632	682	657	653	647	624	664	640	651	670	668	648	663	671	658	706	660	683	649	652	636	654	638	679	617	663	661	654	663	681	643	633	618	672	638	609	634	695	642	696	651	646	677	652	611	575	666	680	642	633	647	626	636	650	640	627	654	675	693	638	665	656	652	681	649	681	678	643	665	666	647	638
79053	76026	64125	39313	25950	12771	9035	7568	3758	1683	857	829	677	460	345	350	300	320	277	259	315	271	255	259	277	282	257	314	273	234	224	273	289	248	259	258	248	264	250	254	250	272	281	263	232	265	295	289	265	264	270	246	282	237	234	286	270	251	248	266	260	246	247	273	233	315	286	236	288	242	275	259	256	244	260	252	276	271	268	278	272	259	259	281	271	260	281	252	293	250	275	251	288	283	256	276	241	252	258	248	259	278	272	272	219	238	224	269	273	261	278	261	259	231	266	232	269	281	264	243	271	231	263	256	272	256	269	245	257	245	279	220	256	231	274	237	239	231	270	262	257	264	245	225	241	281	274	235	244	266	253	273	267	242	249	276	291	284	249	245	286	263	277	258	282	266	262	270	284	228	268	222	260	250	263	291	273	296	280	271	255	276	252	256	265	282	286	260	247	249	258	248	286	257	274	261	262	263	283	268	291	251	249	274	261	275	278	300	250	236	267	251	235	239	273	289	262	242	275	236	268	249	252	240	262	247	248	280	242	269	280	273	272	262	282	249	269	267	258	264	289	293	262	279	221	261	233	273	266	237	247	271	256	227	253	268	236	260	269	221	287	226	264	238	287	248	253	296	263	280	242	269	278	261	264	287	239	232	263	255	257	258	284	277	271	258	284	295	261	264	286	257	272	272	266	269	281	273	285	239	262	230	255	287	280	292	225	273	247	276	265	284	250	268	279	264	267	264	242	287	260	257	258	276	254	264	280	284	244	237	271	232	263	269	266	244	264	257	256	249	245	268	257	270	269	259	261	259	261	275	262	252	272	244	262	253	276	260	257	254	257	265	274	272	261	289	291	263	244	253	278	274	243	275	250	257	264	251	277	260	238	256	260	251	271	270	280	242	243	224	251	252	280	276	268	269	284	233	279	266	282	276	273	247	264	299	279	268	245	281	249	268	270	302	284	271	245	262	241	284	259	256	254	274	271	251	276	243	237	245	272	260	252	269	298	276	273	260	294	248	243	305	246	268	275	285	277	269	237	275	253	285	259	258	272	255	216	264	241	286	239	267	248	274	256	259	256	270	260	268	281	266	304	237	264	237	235	225	287	267	272	261	238	300	261	247	265	272	242	278	278	287	272	254	284	261	257	265	243	254	255	245	250	279	243	247	250	235	279	261	288	261	299	282	272	262	269	279	279	243	273	271	249	245	253	284	266	255	235	272	276	291	273	225	268	268	271	245	263	281	246	261	257	258	238	242	252	244	254	256	241	246	252	281	269	260	232	264	256	259	265	276	239	253	264	288	277	267	261	251	266	249	281	251	286	269	277	267	278	237	259	270	245	237	253	303	244	270	260	248	252	285	286	277	268	240	253	278	283	253	279	257	262	275	273	255	267	267	244	272	273	254	281	271	264	299	276	301	283	240	255	259	272	265	287	274	241	251	270	259	253	262	264	254	276	290	234	263	262	274	233	255	273	264	251	247	257	275	232	256	220	284	244	252	234	289	242	265	271	257	256	252	289	306	278	294	254	297	257	290	255	277	241	228	245	254	249	272	250	261	271	234	266	279	261	248	261	245	251	266	278	257	246	253	261	253	248	255	268	270	265	272	219	274	262	243	239	281	268	265	270	276	284	279	280	283	282	268	259	265	258	274	256	261	277	254	240	256	265	272	262	266	254	269	252	272	271	285	292	269	265	269	264	267	279	251	287	279	259	267	248	268	259	262	261	249	280	273	253	276	255	230	271	260	263	293	237	299	269	228	254	233	259	236	256	275	248	239	258	286	277	260	261	251	275	256	279	253	262	254	265	255	262	277	274	231	237	269	254	311	242	258	271	254	251	250	254	258	294	258	257	272	269	275	271	272	268	263	271	273	245	277	247	266	260	251	262	244	284	274	226	255	283	281	259	260	271	292	251	261	241	234	255	253	288	279	264	282	281	203	263	280	256	275	292	246	260	262	257	248	261	282	266	267	240	268	251	289	272	241	252	307	261	280	270	285	299	242	241	258	258	249	292	274	244	285	256	261	259	296	305	260	257	252	273	244	245	302	278	290	261	222	251	292	270	292	258	257	234	264	245	250	236	283	309	260	235	247	238	237	276	262	257	255	253	240	285	231	279	253	259	289	275	262	265	257	237	244	260	317	246	291	250	248	270	292	265	260	266	265	242	260	260	251	248	271	256	263	227	259	277	267	272	270	281	230	282	256	248	275	269	260	229	250	271	281	255	293	246	288	254	256	284	273	261	294	284	263	286	257	227	259	232	294	263	265	271	247	243	257	254	273	263	250	257	289	253	278	272	278	247	267	279	271	235	259	264	272	271	271	282	259	258	267	230	262	301	234	259	253	269	262	257	262	274	250	261	281	258	245	227	254	252	300	251	275	281	254	284	267	247	244	260	267	252	255	241	257	267	287	259	266	262	282	298	290	261	288	251	262	252	234	254	222	252	269	259	277	261	268	279	272	235	268	269	247	214	279	274	288	252	223	282	274	290	221	256	270	267	262	269	282	294	250	262	251	255	258	257	268	262	277	242	273	281	267	295	246	255	244	244	265	286	266	279	269	275	277	248	249	283	265	260	253	272	262	262	292	285	272	256	258	296	269	262	269	266	272	248	263	235	247	240	262	266	297	262	244	261	253	253	278	287	256	263	265	240	268	289	291	241	264	265	277	253	257	241	283	262	247	241	279	244	248	314	280	264	299	279	269	264	270	266	259	270	264	288	259	272	256	245	263	237	237	259	226	287	253	256	286	281	281	274	282	235	282	257	241	267	281	280	253	247	263	290	284	267	245	256	243	261	252	261	239	266	267	267	236	258	253	252	281	269	263	246	241	282	263	245	282	246	279	256	276	275	275	250	275	234	259	275	244	267	284	238	244	267	279	253	277	253	247	282	251	257	292	247	254	267	287	216	240	289	240	277	260	244	254	284	242	307	273	275	257	260	261	252	254	259	277	255	273	252	290	244	267	273	246	246	265	274	248	275	288	288	267	261	245	271	279	291	267	245	279	294	287	238	256	272	262	235	289	268	256	267	249	243	261	312	261	271	231	259	226	265	229	261	237	264	253	282	270	253	266	273	271	275	273	269	281	256	257	263	281	274	275	267	278	202	293	268	262	249	275	261	257	247	277	308	245	219	276	268	252	259	282	269	260	274	265	256	215	258	276	265	250	277	242	272	287	248	266	239	270	259	241	260	274	267	263	248	247	276	273	269	243	280	276	265	266	250	252	256	256	262	227	274	258	280	263	295	265	279	284	258	234	242	281	267	277	240	268	283	281	252	261	268	268	268	266	265	254	245	257	305	277	239	246	253	260	252	269	277	274	255	251	231	273	261	248	247	290	252	273	256	287	280	272	278	233	263	281	290	261	298	271	262	263	230	243	248	247	268	260	269	260	274	269	277	281	270	250	265	235	295	293	248	247	232	253	261	258	253	275	256	242	274	248	274	249	260	280	254	279	249	270	277	259	251	281	225	279	276	262	253	306
53946	61660	57671	43484	32825	22225	21493	20206	11531	6294	3349	3001	2437	1693	1095	968	801	713	695	644	726	674	673	628	678	697	673	661	674	681	665	682	670	659	638	646	712	662	643	643	616	677	607	651	693	659	661	669	679	637	641	655	668	656	611	660	660	650	655	689	635	610	623	683	652	690	638	659	639	634	640	635	662	666	635	621	686	664	656	697	666	649	626	679	632	655	644	642	665	639	625	608	656	645	674	599	640	685	647	644	661	645	628	626	666	656	654	643	674	609	622	692	686	655	641	645	658	638	680	617	610	697	694	656	651	654	662	684	655	690	647	678	680	649	652	592	604	638	665	674	643	648	689	652	669	682	682	646	658	644	680	691	638	622	646	663	646	688	658	660	646	709	635	628	668	659	628	648	638	635	656	651	692	698	650	675	649	695	667	657	631	687	627	657	662	634	659	651	658	658	682	647	656	652	664	693	727	689	646	649	626	639	650	654	652	670	679	651	643	661	630	633	643	663	675	651	657	658	655	635	720	647	649	619	672	641	655	669	679	652	643	664	666	638	631	663	648	661	675	623	658	638	624	632	631	634	684	656	651	632	651	674	682	652	636	679	675	699	675	638	709	629	651	672	622	603	662	625	635	612	664	610	639	669	625	653	638	621	637	655	650	646	656	652	628	665	694	645	645	675	654	630	648	632	683	666	637	634	615	682	631	653	664	701	669	692	679	625	620	684	645	675	648	690	657	628	661	629	642	639	654	635	681	636	645	648	646	679	660	669	675	673	650	691	610	669	655	629	642	703	683	618	601	655	676	614	665	698	635	667	653	649	623	652	640	655	659	673	664	665	631	657	662	689	702	714	661	656	647	634	676	638	623	651	656	676	647	656	644	663	654	642	649	651	673	710	623	624	667	620	655	644	635	632	639	668	661	639	660	638	627	670	608	630	648	664	693	627	658	675	639	618	686	660	634	625	662	628	616	636	691	680	672	673	639	672	630	617	654	640	620	660	667	673	635	641	662	670	684	617	662	688	700	651	643	708	629	625	675	675	679	681	648	624	647	607	700	678	673	651	613	657	631	685	667	660	662	646	662	701	653	675	635	689	673	640	646	634	650	653	664	697	641	695	656	682	655	668	702	663	653	689	686	735	668	666	675	646	683	699	637	632	646	634	646	650	661	616	655	688	640	626	694	681	638	672	701	656	635	667	668	655	654	681	671	644	658	683	616	666	692	661	674	676	613	638	687	643	612	646	648	606	652	651	682	698	647	665	672	683	624	639	638	665	666	631	603	643	654	632	684	659	633	641	681	642	654	662	674	664	654	636	644	655	665	654	635	657	614	628	659	644	636	684	643	639	682	636	653	673	674	676	664	644	676	593	645	680	703	659	655	669	592	607	683	644	707	642	652	651	658	643	671	663	676	654	623	703	631	599	648	689	705	636	644	663	615	671	620	662	673	700	615	630	676	624	655	667	644	607	646	641	718	672	631	681	674	682	671	616	657	623	670	633	708	604	614	645	655	687	640	656	679	659	604	681	627	701	692	671	641	677	622	706	598	671	646	656	669	652	652	659	666	617	652	647	626	670	644	631	665	723	662	652	632	627	640	659	664	618	631	658	636	617	653	637	652	636	656	621	635	635	653	643	638	666	668	618	639	678	636	634	640	671	651	607	704	634	650	678	704	667	647	679	692	648	699	681	632	629	666	650	652	659	639	654	632	642	640	614	647	654	713	665	647	657	700	698	629	677	612	633	653	671	660	637	644	651	673	653	628	671	635	651	689	677	717	647	714	660	669	673	722	686	702	691	668	650	667	628	660	662	685	686	641	644	649	623	691	647	650	659	656	663	646	637	650	634	641	657	679	677	691	653	662	633	627	663	644	663	666	662	634	662	688	640	662	660	633	680	645	661	640	634	624	662	681	648	646	655	614	623	666	651	678	661	649	658	637	664	709	663	637	613	609	681	670	640	637	651	657	617	662	635	649	670	656	612	635	667	653	616	668	694	688	657	660	613	662	679	659	702	679	644	651	644	635	678	654	646	642	621	665	647	664	663	664	650	672	659	671	661	688	653	648	684	639	613	674	600	646	648	650	675	698	694	606	662	627	709	635	684	653	610	669	670	644	690	659	686	669	652	653	677	671	616	649	643	680	656	660	622	678	652	673	709	604	632	667	654	677	665	622	612	643	617	628	688	652	609	665	630	622	632	675	689	659	717	659	654	692	666	633	690	676	617	661	671	621	681	658	673	639	601	649	659	643	647	611	673	664	619	673	678	676	653	640	651	656	642	677	638	653	680	656	675	643	622	675	644	673	683	636	630	600	670	636	695	674	632	671	662	661	646	659	673	686	639	635	634	671	604	617	672	705	616	650	640	651	639	625	630	630	655	666	697	660	652	633	638	623	700	637	669	665	697	652	633	656	661	665	674	646	656	657	681	658	660	674	642	662	658	631	702	634	618	647	627	655	644	670	672	704	650	643	652	637	610	629	644	681	657	619	671	641	657	660	621	661	631	671	695	697	600	682	593	666	662	660	645	631	665	647	663	648	666	634	674	632	662	629	655	661	643	641	670	668	644	677	675	679	631	654	681	655	617	659	634	700	638	661	696	655	642	672	725	652	642	635	610	668	627	653	692	671	663	602	641	638	658	595	690	670	653	702	637	612	627	633	670	690	661	664	672	657	674	675	603	645	683	621	647	678	677	670	661	675	678	695	650	643	674	637	662	676	649	658	625	649	608	635	661	633	660	650	668	673	657	665	675	707	624	652	652	638	639	668	652	652	638	673	675	590	669	610	671	661	658	682	646	653	671	620	703	620	610	660	650	677	657	628	725	678	667	674	636	643	678	679	675	625	646	652	675	630	621	640	660	689	662	600	659	635	671	655	666	668	664	645	651	624	666	654	656	623	657	637	619	618	661	655	689	651	677	656	691	650	660	617	661	667	663	647	668	635	661	648	665	672	675	673	663	729	659	704	639	618	660	646	681	644	636	610	653	664	643	602	661	650	634	651	680	674	638	643	661	664	680	656	644	684	642	625	649	681	687	617	611	646	623	630	631	681	635	637	648	692	680	633	637	619	626	669	646	635	648	632	616	667	639	650	640	669	691	653	620	678	599	661	648	648	691	674	672	724	617	645	641	644	649	653	666	658	665	601	659	647	678	715	626	645	666	640	672	666	642	654	624	592	652	669	648	630	690	646	663	623	659	691	665	697	651	650	630	652	682	685	665	652	649	639	659	648	674	652	672	627	675	597	673	706	653	631	650	687	631	687	647	621	657	695	653	646	644	701	605	656	651	670	699	665	631	632	692	650	636	618	630	697	675	659	608	698	632	663	674	595	665	682	640	669	624	646	605	614	605	608	673	687	696	699	649	638	685	632	642	679	663	712	649	658	634	627	655	647	650	614	658	668	655	679	626	613	637	624	649	637	627	674	687	692	655	628	650	621	656	681	674	658	658	654	659	652	656	643	640	637	662	631	648	670	642	673	667	646	632
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
