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
336825522878	336825523441	336825523991	336825524541	336825525091	336825525641	336825526189	336825526741	336825527289	336825527841	336825528391	336825528941	336825529489	336825530041	336825530591	336825531139	336825531691	336825532241	336825532791	336825533341	336825533889	336825534441	336825534991	336825535539	336825536091	336825536641	336825537191	336825537739	336825538291	336825538841	336825539391	336825539941	336825540491	336825541041	336825541591	336825542141	336825542691	336825543241	336825543791	336825544341	336825544891	336825545441	336825545991	336825546541	336825547091	336825547641	336825548191	336825548741	336825549291	336825549841	336825550391	336825550941	336825551491	336825552041	336825552591	336825553141	336825553691	336825554241	336825554791	336825555341	336825555891	336825556441	336825556991	336825557541	336825558091	336825558641	336825559191	336825559741	336825560291	336825560841	336825561391	336825561941	336825562491	336825563041	336825563591	336825564141	336825564691	336825565241	336825565791	336825566341	336825566891	336825567441	336825567991	336825568541	336825569091	336825569641	336825570191	336825570741	336825571291	336825571841	336825572391	336825572941	336825573491	336825574041	336825574591	336825575141	336825575691	336825576241	336825576791	336825577341	336825577891	336825578441	336825578991	336825579541	336825580091	336825580641	336825581191	336825581741	336825582291	336825582841	336825583391	336825583941	336825584491	336825585041	336825585591	336825586141	336825586691	336825587241	336825587791	336825588341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
75933	60460	54991	30285	26918	26897	24989	16127	10498	5015	3500	882	838	419	269	276	195	333	390	239	218	223	185	187	214	178	178	184	156	155	196	185	166	173	162	165	170	158	155	164	148	178	171	151	130	175	164	196	170	167	169	138	136	151	154	143	155	150	161	155	157	149	153	165	154	125	161	142	171	165	169	179	180	175	162	171	155	143	153	152	159	182	154	154	149	177	152	143	155	159	155	152	147	145	167	163	151	151	160	159	150	171	176	167	170	154	148	177	148	150	133	171	172	153	145	142	163	173	177	178	163	149	133	147	151	153	159	147	149	157	162	161	130	141	167	155	166	156	156	166	146	173	141	162	139	170	158	148	134	137	165	123	165	172	143	180	168	162	165	154	164	154	132	161	147	155	149	145	135	154	154	147	150	157	138	129	158	145	138	157	145	151	147	154	153	161	153	127	155	143	157	162	159	160	173	172	140	135	145	143	169	161	152	166	171	156	167	148	148	148	174	169	164	176	178	172	144	141	178	166	138	137	154	137	149	135	148	140	150	147	150	144	128	155	129	165	144	149	164	144	144	159	153	154	154	173	163	159	159	158	165	150	149	162	152	143	166	158	140	163	149	141	146	141	143	142	175	179	142	146	167	147	139	167	161	155	158	150	139	161	159	155	159	146	125	172	164	152	144	138	164	135	161	141	169	149	185	142	156	177	163	153	170	143	149	134	168	134	144	167	181	150	161	180	162	173	170	163	127	156	151	171	161	134	137	169	160	142	164	147	157	158	154	156	148	152	140	161	144	164	158	148	161	172	147	176	160	160	151	130	172	178	135	133	151	158	168	158	170	136	172	163	158	185	153	162	166	137	151	147	149	170	149	152	162	157	149	157	156	165	174	162	162	126	137	146	148	162	136	145	158	145	166	151	137	129	128	162	166	162	150	144	150	148	171	156	137	156	137	150	144	166	141	150	172	169	164	140	173	153	149	162	144	158	163	167	133	136	169	168	164	178	135	172	180	136	139	163	152	130	149	180	143	130	160	164	143	173	155	154	180	174	160	168	161	153	140	170	162	159	147	164	160	153	157	132	148	158	157	155	169	149	145	119	141	157	141	168	169	158	132	142	161	155	137	170	144	137	152	142	165	160	167	141	150	178	159	149	127	153	139	164	171	165	188	166	167	146	170	133	183	155	155	144	171	137	164	144	176	150	159	159	160	146	159	166	157	168	163	172	171	152	153	163	159	164	145	168	153	141	154	132	146	138	169	145	157	181	165	164	157	164	141	142	165	136	152	152	155	167	157	165	159	158	165	155	168	157	159	142	161	142	157	161	141	142	171	128	165	165	142	140	166	170	143	152	164	144	155	159	164	176	144	149	144	156	157	171	155	154	156	135	170	146	140	168	164	154	165	138	152	148	147	154	163	148	172	164	168	160	164	173	151	151	156	167	152	169	158	168	141	159	163	149	139	158	143	150	144	144	144	145	158	127	158	167	168	159	148	164	146	168	155	142	143	154	154	137	138	135	164	126	152	173	153	154	153	136	154	133	161	138	145	139	140	140	172	183	150	147	157	152	136	143	157	132	160	156	133	153	148	134	161	172	163	151	151	154	159	183	191	144	148	141	146	144	145	160	155	144	157	139	168	149	159	152	145	157	139	168	152	152	132	156	178	159	158	166	158	169	160	162	121	151	150	157	148	156	162	162	140	181	147	157	145	160	175	166	164	169	137	132	154	169	153	170	155	156	160	156	145	149	176	168	158	176	133	155	161	148	142	176	148	127	157	147	168	136	150	135	140	175	138	161	165	145	167	151	158	167	140	146	166	144	157	155	138	155	163	153	156	134	151	146	171	160	136	137	151	114	152	161	161	162	146	142	153	147	160	175	148	177	158	165	175	137	150	149	153	153	139	168	146	138	148	152	166	146	165	163	129	160	150	132	143	150	148	177	158	141	149	159	180	157	159	154	153	148	170	140	148	146	159	157	145	184	158	156	172	178	148	156	154	161	154	163	163	151	158	147	136	162	154	146	153	121	151	151	156	185	153	162	172	145	158	143	169	143	148	145	142	159	159	164	180	151	178	142	147	142	142	145	141	154	149	173	139	169	159	148	181	163	157	145	148	162	171	178	145	157	149	156	157	152	158	152	149	165	131	168	170	140	155	152	164	145	162	159	137	166	151	164	166	163	186	163	151	136	162	165	149	177	178	188	142	147	141	142	148	154	150	130	152	143	170	173	152	152	190	112	164	155	137	155	162	150	156	160	165	140	148	150	143	156	167	170	133	160	147	156	156	164	163	165	150	136	153	129	154	152	141	151	162	125	154	171	155	152	170	136	138	145	158	160	150	146	148	159	168	167	145	174	144	164	161	165	153	143	178	152	164	163	135	169	160	154	169	152	164	144	142	148	167	158	137	149	163	153	155	151	157	166	169	159	162	172	142	142	151	144	143	163	171	160	162	161	169	149	168	149	148	137	153	155	144	143	144	172	166	153	153	165	178	145	163	162	166	161	163	147	153	151	152	151	160	159	162	154	133	137	163	145	153	138	153	132	169	189	149	172	166	172	141	146	147	135	153	159	142	140	153	146	142	172	140	143	144	150	143	148	129	160	158	125	142	162	140	169	143	149	135	162	163	154	139	139	158	158	158	186	138	157	157	151	146	160	151	156	158	161	167	146	152	132	171	143	156	172	147	147	157	151	146	140	163	161	155	171	152	154	170	156	166	141	172	142	153	171	148	146	147	166	154	141	167	156	152	157	142	165	166	151	166	158	177	130	150	170	176	169	162	159	150	140	151	145	155	169	145	146	145	138	172	150	151	176	147	172	156	153	171	157	162	132	163	172	162	159	155	148	153	158	140	147	142	161	149	177	170	156	138	167	178	158	156	154	147	154	157	165	159	167	163	168	141	175	168	134	143	137	160	161	162	138	157	167	157	153	162	172	148	153	147	150	137	157	140	140	143	163	146	160	167	160	159	176	159	187	149	152	138	193	159	177	175	142	172	146	156	142	149	161	152	145	160	173	140	171	139	144	160	147	154	140	149	164	148	172	148	170	156	181	170	158	166	168	153	141	147	159	152	155	158	132	192	174	148	149	163	135	159	142	152	166	141	146	138	147	138	149	155	168	149	162	168	145	144	136	129	169	169	148	154	157	158	135	142	148	172	136	165	156	175	159	126	159	152	162	144	133	161	144	135	155	148	177	137	141	124	149	143	159	163	158	135	157	158	158	156	139	177	170	180	167	129	132	155	143	140	172	151	137	139	130	162	138	141	153	158	154	130	121	158	153	152	153	146	134	156	175	158	157	156	128	155	166	155	155	160	175	158	159	169	153	152	195	166	158	149	155	178	138	165	160	147	151	157	132	154	151	142	152	156	119	145	156	171	168	159	160	148	143	177	149	139	159	161	164	140	135	129	154	162	140	156	143	151	144	175	148	169	153	136	144	149	169	143	146	141	169	166	162	144	172	148	153	171	140	170	127	135	159	144	165	163	156
51150	54984	48924	28073	33282	33859	34841	26145	21815	16225	12849	3419	3773	2030	1196	1027	850	1553	1914	1013	825	889	673	678	770	699	626	578	505	490	487	482	501	522	513	461	491	458	442	466	433	477	445	476	430	453	435	424	443	411	440	405	430	418	396	455	427	406	423	423	411	409	403	430	391	387	428	419	457	442	443	402	435	415	419	418	417	404	440	369	428	425	415	411	392	434	420	402	411	436	376	393	405	444	405	410	432	384	404	413	380	443	403	424	469	424	425	425	409	401	425	385	400	413	392	397	445	392	427	437	369	405	427	408	409	371	400	405	411	384	409	440	426	408	400	437	398	424	441	396	424	410	437	419	411	393	456	409	398	392	409	389	428	405	403	421	427	383	418	418	373	412	396	406	397	376	384	399	406	396	409	384	410	393	401	430	380	416	387	410	394	379	355	377	395	432	390	366	420	386	410	408	419	395	391	397	417	412	411	402	389	426	430	399	427	418	395	410	410	411	418	391	446	369	396	425	433	417	442	384	416	425	403	382	393	371	390	435	374	390	389	387	405	402	393	388	419	405	380	395	424	382	395	389	398	410	421	404	420	379	408	410	381	390	402	425	390	394	396	371	385	396	400	398	387	407	417	395	410	451	409	387	390	381	426	411	402	401	430	403	423	359	408	381	393	384	376	391	422	416	375	430	397	389	401	402	431	417	386	389	387	446	388	399	380	411	379	384	414	403	417	407	386	364	424	397	412	428	362	385	451	444	406	399	370	401	400	405	421	356	424	398	450	361	393	417	389	401	399	388	423	391	385	408	441	393	438	408	409	398	415	378	359	404	427	386	426	430	444	392	389	403	403	387	394	418	455	394	432	402	409	390	374	420	379	407	394	431	419	375	383	397	405	389	406	366	376	396	408	394	434	397	410	436	387	372	391	379	388	427	416	361	414	379	405	386	373	389	404	405	410	405	370	430	414	391	390	392	362	366	408	379	409	361	370	420	433	431	402	401	364	379	384	415	376	402	389	359	389	394	427	431	435	402	418	380	375	402	370	387	394	403	430	405	381	398	398	421	446	378	395	392	400	401	419	351	418	408	371	409	415	429	402	399	411	407	411	430	397	412	390	394	370	378	389	433	401	408	373	390	411	407	413	387	430	395	407	368	433	411	408	415	393	429	387	395	383	393	393	405	404	412	385	403	379	413	396	366	383	398	432	378	390	415	413	405	390	405	472	399	392	393	380	421	403	382	410	434	421	410	400	413	368	380	409	402	397	396	372	350	406	387	388	404	403	426	439	407	414	406	375	428	405	396	399	400	418	397	381	408	408	401	409	429	388	404	377	406	427	409	384	396	421	346	389	411	391	408	439	402	382	419	380	398	412	382	409	403	428	404	388	410	418	417	429	409	391	404	376	397	393	389	404	378	414	409	387	411	427	402	398	396	379	394	408	413	408	393	424	402	413	380	410	373	391	363	405	391	392	363	388	375	432	406	413	395	417	401	414	380	404	410	428	365	396	406	388	393	407	381	399	346	392	376	413	384	411	387	405	349	406	375	390	419	412	389	410	398	404	405	412	429	418	400	405	434	408	383	387	390	399	392	410	390	434	407	388	393	389	393	440	402	424	407	413	395	415	414	390	399	402	397	399	379	385	395	402	414	384	398	365	416	389	417	381	418	413	432	377	364	392	395	423	407	382	398	415	352	393	415	378	353	409	424	422	405	426	436	415	413	390	406	354	410	426	411	414	406	409	361	393	413	403	387	378	392	433	380	392	425	433	420	416	411	395	402	389	407	411	411	396	391	424	403	353	416	423	382	388	413	416	420	400	385	431	439	393	438	413	387	426	408	407	395	408	410	358	395	421	388	401	384	434	395	386	375	374	384	430	401	417	377	419	422	428	420	376	411	406	360	409	375	410	408	424	416	432	412	412	423	404	382	385	399	359	400	378	427	403	413	411	386	369	409	406	437	389	416	399	377	381	381	369	404	385	381	405	403	397	381	417	441	399	404	386	361	386	415	400	404	383	399	425	426	365	397	409	417	409	419	422	455	385	430	420	430	373	413	389	425	438	372	415	406	413	379	400	431	391	380	410	415	408	392	359	399	438	400	411	405	417	414	395	428	434	385	398	390	371	378	405	411	416	411	438	417	397	379	419	425	380	452	366	410	384	416	415	379	380	382	390	405	400	407	392	382	438	373	424	398	400	402	363	395	373	406	395	373	423	357	435	420	401	396	424	420	435	403	408	446	394	376	400	422	392	400	388	429	398	415	444	412	388	363	387	411	404	380	405	384	437	385	395	403	380	404	378	404	405	384	405	424	403	417	408	423	410	412	398	405	431	425	409	397	405	407	392	423	373	376	422	419	383	388	387	401	415	437	386	406	413	392	398	410	366	408	384	393	398	411	384	423	368	383	351	377	415	419	413	391	397	373	421	388	407	395	377	402	381	386	443	391	404	398	391	404	357	419	383	404	371	372	408	366	413	388	439	407	423	411	414	357	438	399	372	386	423	387	405	375	406	398	437	408	412	384	379	401	419	395	425	428	403	410	401	386	388	384	395	383	446	423	383	384	382	386	403	380	397	440	420	376	406	386	403	394	397	362	378	383	387	404	427	395	395	385	417	412	410	379	392	391	386	398	399	413	396	401	381	405	401	416	401	416	390	377	392	425	404	434	388	415	374	401	403	391	382	405	388	361	393	390	415	390	416	405	386	407	414	396	414	387	408	389	397	411	391	383	442	380	388	399	437	409	427	401	406	376	408	413	446	411	393	403	433	395	362	353	408	376	372	394	403	400	413	407	396	410	376	374	403	408	425	394	407	400	389	419	397	402	404	403	398	392	365	423	413	389	380	395	419	390	426	407	386	432	441	407	416	380	423	397	405	397	378	396	404	399	401	398	418	400	424	394	414	409	419	400	389	430	382	404	373	393	400	405	414	392	375	403	406	422	397	419	399	403	430	402	393	389	374	398	376	387	437	366	388	430	403	426	408	381	399	376	417	405	392	388	394	423	395	397	394	418	478	384	363	413	390	410	396	402	409	399	420	425	399	392	406	391	407	398	376	390	397	372	355	423	359	438	421	386	357	403	381	400	403	350	377	397	409	425	407	435	380	373	380	407	353	427	415	387	398	400	419	411	415	374	388	422	398	426	431	408	411	436	386	403	413	402	415	384	385	417	417	435	408	417	387	359	409	409	408	418	412	427	408	393	427	420	422	422	413	372	363	383	401	414	389	392	411	396	373	421	435	424	407	407	388	406	399	400	374	432	431	393	383	408	379	386	383	435	397	405	398	402	412	368	395	391	423	392	390	409	427	376	381	399	406	418	430	417	366	440	374	434	394	396	360	404	397	387	419	404	374	403	407	373	446	400	395	430	368	459	391	419	425	392	374	416	400	436	411	414	415	405	389	398	378	381	403	430	401	436	397	417	397	408	418	432	388	401	409	369	369	401	401	416	394	358	408	391	381	398	397	378	380	391	419	388	377	394	406	358	418	400
24821	11678	12341	3039	2053	1471	1244	910	650	499	434	416	398	405	387	375	391	366	403	367	360	361	414	351	399	367	395	349	375	395	388	357	372	391	405	376	379	366	375	378	439	406	355	391	425	395	395	396	399	405	361	404	379	362	374	363	363	371	377	342	392	366	417	459	373	378	409	391	376	384	421	401	379	397	400	384	389	387	396	390	384	403	400	363	366	385	383	370	373	351	334	393	368	354	366	358	407	369	378	382	402	391	388	409	374	394	384	387	397	403	388	410	394	368	383	362	359	396	373	401	413	367	412	358	394	409	392	396	365	333	377	382	400	389	399	370	392	405	414	353	396	366	381	396	341	378	357	383	395	397	379	376	371	415	362	413	367	370	364	395	400	406	371	395	401	369	389	413	400	384	418	391	373	402	361	327	403	371	379	408	405	378	363	366	384	381	394	377	371	380	374	382	406	385	371	404	364	383	385	372	403	373	352	397	386	392	376	376	377	360	394	393	394	357	389	373	388	403	397	398	390	382	424	405	389	399	377	383	384	358	395	354	405	350	407	359	407	363	380	387	343	378	370	376	416	384	370	347	394	410	381	410	367	381	371	405	394	351	387	347	418	398	376	374	405	343	405	400	391	391	394	377	374	335	388	377	385	403	423	391	360	372	388	382	398	371	396	376	369	387	411	387	339	334	371	396	405	361	407	417	396	347	380	358	358	410	388	385	392	410	363	367	369	423	379	369	376	368	420	374	399	425	354	376	361	376	367	382	400	382	360	376	363	385	374	359	372	412	409	410	399	386	371	354	380	387	416	387	406	400	410	348	392	404	397	377	355	413	366	393	395	347	390	385	391	364	366	413	413	394	374	366	389	391	374	394	366	385	342	371	396	402	372	378	382	401	363	379	373	384	368	388	388	408	375	417	376	377	346	381	381	350	365	382	391	380	356	386	396	388	373	408	395	376	402	338	370	340	379	390	373	372	375	365	398	375	358	385	392	358	383	362	375	405	373	379	355	436	412	411	380	366	409	359	365	366	358	378	365	383	365	373	379	423	359	384	370	373	371	369	374	390	381	365	387	402	410	409	405	409	370	383	372	392	370	366	405	392	400	383	393	386	367	363	399	373	344	393	399	399	399	409	367	381	387	377	414	440	360	353	374	399	366	361	360	388	356	405	371	378	379	399	348	363	358	361	395	400	412	349	369	398	362	406	385	409	403	386	399	379	380	388	364	381	384	398	390	407	370	360	385	392	359	404	388	415	382	374	340	351	388	395	368	376	383	353	382	363	357	343	378	370	358	398	425	398	374	401	361	386	404	361	394	392	370	407	388	391	375	381	369	369	383	373	378	376	354	376	388	414	385	365	391	406	379	351	380	388	379	359	407	384	393	407	383	409	412	386	432	352	387	394	380	372	390	398	408	409	402	426	358	410	355	401	380	406	382	395	387	423	387	357	385	383	388	382	370	389	354	377	407	403	374	379	389	363	395	380	394	385	402	427	373	387	398	403	362	376	377	419	395	364	338	389	353	376	379	405	444	389	381	411	324	344	422	359	404	356	371	357	399	401	360	362	400	389	420	369	369	373	364	384	378	376	368	362	387	411	367	419	395	366	400	385	373	415	386	409	405	352	374	359	359	395	396	383	389	379	401	401	374	412	367	374	383	416	402	408	399	402	409	374	378	356	360	411	367	375	434	423	361	386	396	407	358	398	373	367	373	363	377	382	421	361	377	382	374	376	372	384	393	422	357	367	379	352	433	380	412	375	387	330	416	368	370	404	379	417	410	347	361	357	375	406	414	358	371	403	382	396	379	364	420	377	347	414	426	384	379	380	412	375	391	360	383	391	378	378	353	384	347	390	344	411	404	377	394	391	354	382	386	347	345	422	375	369	398	409	383	403	357	374	350	387	399	380	366	376	369	385	389	374	404	389	378	404	395	369	407	367	390	394	372	409	405	369	343	377	388	374	360	341	391	380	379	402	366	358	368	361	373	372	372	368	389	377	403	377	361	387	430	376	381	362	368	380	365	377	374	408	388	407	361	390	380	355	387	397	343	387	360	371	371	375	374	358	410	393	355	363	387	372	370	368	365	383	371	377	382	378	401	389	372	356	365	380	377	391	402	368	408	399	382	377	389	395	376	363	379	363	384	373	377	430	376	368	371	411	381	394	409	338	341	392	358	346	377	417	427	405	399	373	357	369	392	404	397	395	359	397	395	351	387	392	388	371	414	382	405	384	371	345	391	401	386	398	374	395	366	405	394	379	397	392	375	396	372	356	393	399	357	355	374	363	390	386	384	406	364	371	352	394	358	416	406	400	404	381	421	404	386	384	383	402	400	434	406	369	410	385	415	387	398	375	386	390	383	386	389	383	433	390	336	370	379	366	412	371	412	379	377	387	372	428	372	398	369	401	371	397	394	365	378	374	392	409	446	364	385	372	366	381	378	388	375	346	414	388	391	396	387	403	368	413	376	386	375	351	391	398	386	356	412	360	410	379	386	385	418	374	379	374	380	397	409	392	354	394	391	394	400	383	377	400	429	388	376	380	411	368	389	382	339	383	387	352	388	382	370	409	435	383	361	369	430	394	362	392	409	406	393	379	388	393	350	391	385	379	385	359	349	376	393	378	397	386	360	409	389	368	402	376	364	421	374	393	408	391	384	402	382	414	383	411	331	359	410	374	389	419	405	386	369	370	424	402	391	390	393	369	369	419	401	372	387	358	389	396	380	348	365	386	372	360	363	379	384	376	395	391	361	418	393	389	369	406	368	392	382	386	369	380	361	389	383	399	389	353	411	386	394	392	377	402	408	386	392	359	380	393	371	360	392	385	366	348	393	395	381	384	398	362	393	372	401	382	379	375	384	356	374	396	394	369	379	382	386	387	399	363	352	377	434	386	402	378	425	376	384	368	388	349	408	382	359	385	382	382	374	365	371	417	392	405	377	401	360	367	403	367	356	357	351	374	403	402	390	393	395	363	366	364	366	340	359	428	409	408	370	354	325	358	353	381	386	358	416	379	362	368	388	390	403	351	367	418	369	371	404	370	406	408	385	396	381	385	422	354	420	380	375	376	406	366	410	395	393	425	389	387	408	399	352	343	366	377	395	379	373	353	384	379	390	376	388	420	381	372	398	392	350	426	396	389	370	401	390	417	385	399	378	366	360	375	380	372	400	400	384	388	352	425	372	389	379	347	368	384	386	388	376	411	408	364	389	369	358	400	372	352	401	388	371	389	388	384	361	381	363	433	399	367	381	381	352	368	373	386	383	352	371	370	390	396	374	367	364	394	386	351	375	387	395	399	368	412	378	386	367	399	403	388	390	358	368	395	374	409	352	366	363	359	384	376	378	389	403	398	359	396	379	355	395	360	360	324	359	353	418	372	374	386	409	387	368	399	428	375	358	398	372	407	394	331	386	367	376	394	382	421	364	372	405	397	413	368	394	404	397	392	396	393	381	382	391	404	368	373	400	363	378	389	360	373	400	356
18581	12082	17616	5238	6788	5073	4651	3523	2286	1467	1174	1022	987	969	907	915	842	920	839	927	886	936	946	869	917	849	864	885	866	917	910	856	933	824	892	880	882	885	869	856	898	879	923	873	884	868	905	898	891	920	927	866	878	879	886	867	866	900	882	844	857	886	900	953	890	857	931	936	871	902	846	881	847	878	909	856	923	920	845	902	903	874	856	898	853	894	883	896	880	900	879	870	909	827	928	846	828	912	888	848	887	936	873	845	863	915	850	895	898	892	863	885	878	883	903	896	884	895	901	891	848	914	872	873	884	864	882	842	876	946	861	883	953	870	892	900	884	887	830	892	858	945	830	871	851	870	869	890	874	836	870	876	874	857	797	891	848	881	893	902	853	840	894	925	861	856	891	875	940	874	884	898	905	898	856	858	855	918	866	899	907	907	889	852	929	897	886	878	925	895	895	881	888	875	883	835	906	895	901	935	863	870	878	903	860	900	878	881	928	837	890	868	914	890	886	883	909	861	864	954	857	900	862	883	857	860	870	907	925	870	945	912	925	863	899	856	852	865	880	880	861	889	849	918	861	928	867	867	875	901	899	832	884	864	912	825	895	902	972	848	897	869	957	864	882	917	863	890	923	888	862	905	917	850	864	908	861	843	875	895	948	859	858	878	899	903	892	865	906	886	870	867	912	856	843	827	902	905	862	969	898	953	891	830	933	840	917	868	863	911	895	866	894	816	910	905	871	852	935	922	877	851	873	889	845	911	890	908	894	868	851	918	883	897	912	867	899	897	905	874	877	850	878	868	818	878	909	950	860	911	862	896	851	848	906	836	868	873	855	869	860	872	892	877	865	893	884	856	871	907	905	908	897	881	948	906	946	862	891	902	866	920	893	897	900	862	841	907	893	894	869	888	869	905	879	852	880	868	905	915	893	951	846	869	837	868	837	863	927	851	878	900	871	924	825	886	880	886	852	880	876	909	835	876	833	809	881	939	832	879	877	864	862	906	893	920	897	927	935	900	860	893	880	883	857	882	862	853	828	886	883	873	846	927	922	965	939	922	874	877	919	897	845	814	887	880	891	922	879	952	912	904	904	865	934	876	887	843	946	883	936	902	888	937	893	840	863	882	873	908	891	876	881	872	903	886	861	872	899	904	896	881	888	840	861	886	863	850	894	859	884	879	837	884	852	935	942	859	901	864	848	888	900	899	843	856	859	897	885	895	876	890	913	937	919	857	892	886	866	864	848	853	864	907	849	913	903	947	915	830	869	895	902	902	906	880	864	899	909	886	889	895	897	916	879	882	889	887	849	908	888	870	808	799	896	883	921	855	881	913	908	900	896	864	870	872	856	868	891	877	862	879	913	859	878	827	841	876	886	907	911	889	896	890	887	855	885	885	911	895	888	898	907	906	856	943	842	866	921	914	919	905	875	874	929	860	862	879	938	880	901	886	907	901	902	926	880	890	924	935	891	853	864	919	870	955	893	909	859	904	932	888	891	881	882	825	904	919	890	915	923	888	882	893	892	867	917	938	912	846	884	845	886	825	941	915	835	842	859	878	963	848	861	873	849	887	970	840	898	861	887	868	869	869	885	868	923	924	914	891	872	890	925	862	936	873	845	855	850	920	907	876	843	915	882	905	910	841	855	886	902	877	868	887	888	842	894	886	934	908	916	911	876	937	930	884	890	869	919	929	858	878	875	910	884	829	839	930	858	959	814	839	875	898	878	865	919	880	859	870	834	830	864	883	910	899	870	854	936	895	947	899	868	904	890	947	894	913	910	873	852	874	874	870	860	869	837	912	911	894	925	900	875	873	910	909	868	874	896	885	888	901	841	947	879	892	888	863	903	880	875	919	931	971	855	935	891	908	905	848	875	885	865	836	854	875	904	856	860	929	876	890	894	881	891	878	906	893	891	913	840	891	896	910	860	878	907	885	845	910	926	926	876	871	903	869	881	830	846	908	896	937	882	907	885	874	903	885	900	877	859	918	842	892	879	898	861	923	857	898	875	846	857	865	841	879	913	920	881	913	901	927	843	924	863	923	893	892	895	919	895	935	901	879	856	877	904	896	901	845	906	866	847	874	870	911	916	912	853	925	853	872	876	901	872	864	909	823	899	829	951	860	929	877	904	918	840	903	869	880	883	936	872	843	900	930	810	937	828	865	845	885	841	900	861	893	886	867	837	901	878	845	889	914	819	859	919	841	862	872	936	909	860	923	902	873	867	853	909	925	857	937	909	923	941	865	881	861	868	855	880	839	885	862	873	860	898	865	846	859	908	858	884	876	928	867	908	920	883	908	854	882	838	902	906	933	876	888	902	886	858	932	893	817	861	882	872	849	874	875	896	999	841	824	856	902	879	845	900	871	914	874	880	965	865	871	882	917	903	886	872	859	880	890	872	906	864	853	932	896	978	875	917	898	870	864	859	858	826	918	916	909	904	882	891	893	894	878	913	913	874	886	884	854	894	894	940	933	870	884	886	918	877	872	925	920	876	861	895	847	921	819	908	881	924	927	874	873	881	896	874	895	875	858	861	900	888	923	829	879	878	904	899	878	837	887	846	909	941	891	904	844	922	870	964	937	881	893	862	915	878	837	856	943	897	955	883	896	935	849	825	929	868	861	874	839	899	895	914	921	883	872	864	825	910	897	881	873	941	890	908	889	894	834	877	885	876	882	891	880	918	923	874	912	880	841	889	886	887	886	901	910	908	904	852	867	907	890	914	940	871	922	894	927	895	892	961	898	954	905	907	879	922	913	899	889	891	875	871	878	877	868	901	876	880	945	889	891	875	864	863	897	844	877	843	895	868	854	833	848	849	902	865	886	919	913	858	884	878	843	848	933	916	910	839	924	829	876	862	917	856	898	899	858	907	860	875	901	821	849	844	903	917	848	908	854	932	898	876	905	876	915	872	863	907	922	917	861	943	901	902	859	864	906	899	884	849	902	902	886	880	894	896	891	882	882	875	835	894	914	835	871	852	917	882	935	927	885	857	837	880	911	921	883	856	879	908	901	848	912	813	897	928	869	869	934	851	871	873	906	848	901	878	894	921	898	893	891	883	916	893	906	913	864	906	869	844	856	871	915	891	869	934	846	911	862	822	905	888	864	808	928	954	876	866	860	867	961	850	910	907	886	874	865	870	902	877	908	821	915	876	879	883	877	871	893	851	858	941	918	887	898	916	867	915	914	896	884	986	932	903	867	835	921	861	944	856	901	864	860	885	940	911	893	905	873	887	888	874	879	860	865	843	887	872	887	873	911	883	837	881	919	875	918	828	904	903	877	872	879	833	852	896	883	866	857	861	889	901	852	818	883	849	871	856	917	853	924	888	868	902	812	969	928	868	869	871	855	863	853	896	911	904	886	832	917	941	908	873	887	915	844	932	852	862	893	893	903	869	873	899	877	866	892	863	961	871	905	862	873	901	886	872	828	845	880	895	874	897	863	841	839	880	852	922	902	891	883	898	870	870	889	821	859	898	877
62592	51736	51438	26217	22594	18109	16800	11218	6973	2984	1048	368	417	293	297	277	280	324	321	307	274	273	251	278	264	268	259	260	260	258	245	253	242	229	261	229	243	207	242	249	247	248	235	224	263	245	240	272	210	220	246	254	243	266	241	235	222	252	257	256	222	260	273	250	206	246	217	249	232	263	247	243	260	248	236	246	256	237	212	240	226	229	220	251	261	241	215	220	247	250	236	236	239	238	225	243	237	232	246	227	259	232	239	254	238	228	243	245	268	245	211	233	233	247	253	275	200	235	238	234	203	244	264	254	195	264	241	222	225	254	231	222	265	236	264	235	228	285	234	232	236	221	230	261	232	258	234	247	271	235	251	270	239	241	265	279	247	223	235	229	224	234	244	278	220	229	245	233	225	252	241	226	230	238	214	218	246	227	213	249	201	262	237	223	216	247	223	239	255	255	234	246	235	236	236	207	228	224	230	258	234	247	215	225	218	252	223	266	242	225	225	238	242	243	266	232	216	226	230	236	230	212	261	265	197	270	190	257	227	206	236	263	198	222	250	256	235	248	261	214	230	237	228	219	225	230	223	240	203	233	239	265	228	235	248	253	260	248	235	252	261	260	219	262	240	238	241	248	237	276	242	236	275	216	257	230	233	229	246	228	246	238	246	222	243	251	251	254	247	236	239	227	223	226	249	238	266	242	236	213	249	242	238	242	280	236	234	267	266	195	249	236	226	248	251	239	230	236	206	250	240	226	244	240	257	240	231	234	219	246	241	258	199	261	241	245	262	227	254	230	260	236	260	233	230	224	252	236	231	255	213	251	238	255	249	227	255	218	244	266	215	232	252	246	244	217	259	227	232	213	237	224	250	252	240	240	254	260	246	238	240	251	254	230	248	252	246	222	226	266	263	243	248	229	236	224	231	250	225	264	258	218	224	215	222	237	251	245	252	276	228	234	232	266	235	230	226	259	230	236	247	237	217	227	246	234	217	222	227	240	239	226	239	236	225	244	249	243	223	229	254	223	252	247	229	246	257	257	247	247	250	256	232	252	256	251	220	230	237	262	234	244	216	247	239	249	245	239	224	219	214	244	238	222	233	250	260	244	241	268	226	260	241	223	232	241	236	265	248	235	262	243	249	249	259	244	242	252	196	264	234	235	230	230	256	252	218	246	263	277	238	257	250	220	239	220	234	232	250	230	252	228	251	225	249	241	245	237	219	236	234	239	237	210	225	251	237	252	245	251	244	233	214	231	252	231	234	216	226	231	204	235	240	233	244	234	243	238	216	241	219	251	252	236	251	241	231	236	215	229	241	265	206	217	248	232	219	248	235	251	237	264	231	251	225	215	224	208	254	240	235	221	228	233	256	258	256	246	214	230	215	229	248	221	237	224	247	232	220	237	244	243	230	223	249	242	253	237	239	213	257	235	237	224	259	235	235	256	247	267	244	241	242	229	231	221	247	262	243	232	241	249	250	235	241	253	265	217	266	258	227	259	250	279	249	253	226	218	225	214	236	240	218	244	239	222	246	237	262	269	238	275	239	240	245	236	243	215	256	260	254	237	221	276	242	260	229	255	237	215	244	236	242	267	247	264	235	219	242	240	252	254	219	242	232	226	241	235	232	232	222	263	247	270	260	259	250	229	227	243	254	238	252	234	214	244	242	225	228	224	241	241	248	217	233	261	240	238	248	219	241	228	205	244	217	246	232	211	252	230	226	240	256	246	233	239	271	235	262	265	244	219	238	244	238	258	263	247	227	238	222	241	232	260	248	221	233	242	238	219	226	272	251	207	212	232	225	225	244	241	216	222	224	228	233	247	235	228	274	228	257	239	253	245	243	251	247	265	238	226	260	244	252	238	259	250	236	244	215	226	266	243	217	221	254	228	242	234	238	238	214	244	233	242	240	231	254	231	257	206	249	220	262	261	268	251	228	221	198	239	236	211	244	248	238	263	221	234	239	261	239	253	241	236	253	253	228	222	216	236	250	255	222	224	217	215	243	233	251	214	249	263	214	248	248	225	246	248	256	254	259	217	245	256	254	237	224	230	232	235	244	225	243	209	213	251	228	243	264	225	232	269	215	244	238	238	249	241	249	267	236	225	243	209	239	239	237	257	240	225	236	222	233	228	232	237	249	228	236	230	222	227	241	251	233	229	228	247	234	234	228	216	217	238	232	206	223	250	225	208	234	239	237	225	209	225	244	244	249	233	228	251	233	242	260	240	240	241	247	229	232	233	242	245	223	213	208	242	229	247	267	239	236	244	275	240	241	271	267	244	262	246	237	238	237	222	229	233	229	215	238	220	243	195	255	282	226	212	239	226	208	232	232	236	228	216	248	252	267	233	233	239	239	257	211	279	226	254	247	280	263	239	258	265	260	249	251	232	232	229	241	217	226	233	226	236	221	244	231	246	235	253	268	244	241	242	230	246	245	268	238	226	221	219	234	235	243	216	216	252	261	237	227	229	238	227	233	254	265	232	265	237	253	259	213	253	253	242	241	224	227	246	228	243	256	238	221	277	234	265	242	247	266	252	234	206	245	216	229	245	223	239	269	221	232	257	215	253	237	237	265	232	204	244	255	234	238	260	258	246	221	235	251	223	217	247	225	251	241	257	257	213	218	256	236	254	229	241	226	268	232	258	258	240	233	229	259	222	229	217	251	229	234	221	240	265	255	251	257	278	227	234	263	244	252	220	229	260	229	236	231	240	254	233	241	231	229	264	225	243	245	249	268	260	257	261	253	236	226	218	232	242	196	238	253	185	242	247	233	253	250	232	234	234	224	250	255	203	221	202	237	230	263	265	270	239	241	230	246	224	218	228	228	233	252	219	232	230	245	230	257	236	242	243	251	244	214	225	280	251	206	259	240	229	231	203	220	239	246	208	237	236	224	216	227	234	242	254	254	218	240	258	233	241	237	240	252	235	233	240	249	269	272	262	265	260	235	233	269	239	231	256	230	256	217	226	259	222	238	221	243	242	259	216	228	270	262	236	233	235	215	232	248	244	242	243	207	251	217	223	241	237	224	209	221	264	261	240	192	241	249	228	247	238	254	225	239	255	268	251	244	227	237	262	245	248	273	229	232	229	258	236	225	243	254	250	250	238	240	221	265	220	229	246	237	237	229	223	258	232	268	239	260	218	245	235	258	243	253	210	209	235	225	242	245	236	210	267	247	226	278	258	228	244	234	257	222	232	220	256	234	241	269	259	244	228	257	239	239	253	242	228	232	238	226	248	250	254	268	231	255	241	269	271	267	252	222	264	227	236	273	251	240	255	249	246	219	262	261	211	246	220	225	254	204	241	268	258	242	221	220	252	234	251	270	262	265	253	245	251	241	208	241	232	233	225	238	215	223	275	266	251	222	248	215	230	258	232	230	253	230	237	228	241	224	244	224	263	251	226	244	242	223	230	244	233	246	231	237	239	248	226	227	238	256	235	232	246	208	264	272	234	184	246	245	231	223	237	256	247	222	236	245	265	251	239
41281	43722	41856	22026	27757	25651	27528	22638	18289	9416	4263	1378	1638	935	906	773	835	1070	1170	906	833	830	745	817	824	674	727	673	666	626	614	626	562	597	627	618	594	616	629	627	575	623	577	621	580	602	619	602	604	549	606	585	601	612	566	606	613	596	548	572	576	552	597	602	576	593	601	589	607	600	577	565	604	580	552	577	562	590	524	555	575	532	545	563	570	582	593	588	588	559	583	587	595	605	626	543	528	534	584	590	592	604	588	556	565	560	579	545	582	611	563	523	592	597	550	549	581	531	568	565	545	564	578	553	610	615	534	565	590	602	579	625	566	606	574	596	590	564	563	586	571	600	601	585	560	527	544	578	569	539	534	525	620	556	584	573	552	566	577	569	536	557	590	559	593	537	594	552	578	561	556	564	588	549	576	547	570	547	587	550	539	588	574	537	625	592	580	617	550	540	587	578	587	537	542	531	581	594	575	561	568	573	556	583	575	535	607	596	550	597	522	597	565	560	548	570	574	561	533	565	586	595	601	535	601	562	569	588	585	556	569	596	598	606	595	592	570	551	574	549	562	572	560	575	570	529	599	584	562	591	586	573	590	574	536	552	603	562	571	564	588	604	571	530	576	604	531	580	581	569	532	587	604	598	566	582	588	566	565	539	578	561	582	561	600	578	583	568	575	586	594	603	549	591	613	584	593	559	599	575	605	591	592	517	576	577	566	541	541	588	600	542	578	600	566	558	591	572	560	583	570	530	593	576	583	550	577	537	565	621	578	580	514	564	575	543	544	605	591	566	567	554	568	540	548	573	614	563	592	575	609	571	586	579	580	593	547	572	545	534	598	514	548	590	589	547	590	586	588	595	592	579	521	578	561	602	570	518	579	601	594	549	574	573	587	585	583	548	581	552	571	581	644	564	577	540	563	553	577	569	569	580	557	530	527	593	557	606	515	607	665	567	564	592	606	581	584	571	577	552	527	542	545	592	554	545	544	557	566	565	545	608	529	524	554	566	583	562	563	582	598	579	597	579	583	552	577	561	593	573	599	594	599	584	596	586	547	602	542	563	565	589	568	568	587	561	559	603	561	577	519	576	568	583	572	556	547	604	562	568	534	582	553	535	618	539	591	570	561	576	626	597	553	583	552	587	539	559	571	623	539	578	628	540	598	561	537	598	596	620	524	576	550	593	544	582	564	564	595	578	588	564	552	582	574	576	542	559	563	556	542	580	583	585	557	622	574	558	526	572	576	605	569	582	551	581	604	573	565	581	559	549	597	537	578	595	583	562	590	627	557	585	545	587	610	541	595	581	568	590	580	551	553	635	581	576	556	606	557	567	576	521	620	559	593	594	556	585	574	576	569	565	585	577	554	581	578	556	584	529	536	566	601	610	545	554	541	572	576	542	574	576	575	554	559	575	563	560	552	540	558	541	563	615	578	547	556	547	553	536	615	555	576	564	600	567	551	577	587	583	603	584	568	562	541	555	561	596	605	568	589	561	565	568	548	592	570	567	601	552	592	565	524	579	574	560	600	543	552	600	626	584	566	567	603	592	590	633	582	541	570	544	598	538	583	609	592	607	509	561	564	566	595	608	548	572	599	545	561	569	580	563	584	559	610	601	561	557	551	589	572	542	561	564	578	558	631	568	571	549	553	569	569	575	547	620	580	580	557	601	590	581	594	595	571	560	510	554	594	600	590	596	625	589	563	575	562	565	543	598	608	560	587	525	565	524	595	589	565	593	586	577	589	542	537	572	577	559	614	539	593	588	555	566	553	582	596	588	545	509	610	585	610	546	521	552	549	546	553	555	581	572	586	515	590	569	577	557	561	555	584	573	565	576	563	570	559	594	580	621	565	543	566	524	578	597	518	601	586	600	595	565	522	538	571	591	561	566	561	553	580	576	571	547	555	593	549	547	563	588	540	580	555	589	576	559	589	557	504	548	531	547	555	590	571	587	595	598	622	557	552	558	525	607	534	585	542	576	586	586	576	573	585	583	579	544	622	555	587	554	549	607	563	562	552	564	585	570	584	572	590	537	553	564	563	526	615	597	550	565	578	590	597	530	547	618	615	567	595	594	538	557	576	573	610	564	594	583	623	582	594	576	551	552	598	633	574	617	558	549	563	552	585	550	530	538	623	621	597	576	550	576	581	588	620	565	567	565	583	557	563	622	570	521	623	572	579	537	574	575	583	579	565	609	597	557	601	590	545	653	622	561	550	602	557	559	562	590	572	580	578	570	573	595	587	547	587	601	575	574	555	598	553	620	561	560	586	578	601	620	576	580	595	552	574	577	565	532	574	569	579	566	570	526	584	608	578	587	589	575	517	616	560	536	598	595	598	554	567	582	558	571	589	567	586	559	547	588	563	534	585	587	590	537	579	556	569	538	582	530	533	580	598	578	609	584	571	624	557	564	538	588	567	540	589	551	592	557	531	566	604	533	590	539	564	553	565	580	575	601	574	590	560	606	572	573	586	569	581	589	583	599	567	522	585	583	572	558	513	588	560	576	608	565	604	592	563	576	586	562	564	550	546	579	556	563	615	565	592	585	608	598	571	565	577	598	594	578	576	640	549	564	548	561	593	590	546	554	578	582	534	560	537	575	561	573	579	562	592	553	572	596	528	559	569	570	559	575	577	570	523	546	596	559	559	552	604	567	587	550	585	598	585	551	538	588	559	620	541	606	584	554	532	573	577	589	545	588	586	576	551	563	544	592	577	567	591	603	555	555	566	571	557	610	550	599	605	556	547	619	579	548	562	586	558	527	548	546	590	587	576	568	585	529	534	573	579	585	554	588	610	587	565	560	571	613	622	536	581	555	539	591	572	562	580	527	591	605	554	569	555	540	557	581	535	573	581	611	577	615	550	594	556	624	555	559	567	572	615	570	529	569	548	578	561	559	597	529	566	563	549	572	578	563	586	550	612	571	569	547	552	606	535	611	574	542	586	553	549	597	584	603	575	534	590	596	561	574	578	597	616	587	582	616	595	588	559	569	577	565	554	579	561	568	620	592	535	549	569	574	571	559	567	509	526	588	560	565	611	525	545	607	601	553	569	550	533	560	578	602	577	562	569	583	612	560	598	535	547	590	594	586	537	622	627	617	588	596	599	542	555	600	623	578	580	620	597	561	572	608	583	568	594	608	586	545	563	568	563	537	593	538	566	575	582	542	628	581	584	574	556	569	591	556	580	603	567	564	593	547	596	581	571	525	600	578	573	565	610	584	562	578	584	543	600	522	572	602	599	600	607	574	622	570	556	582	522	583	560	549	580	586	586	589	588	577	544	605	569	566	539	546	577	582	528	576	617	629	554	607	586	546	571	559	585	586	552	590	571	560	572	577	570	592	529	554	569	548	538	596	598	554	590	580	610	549	579	565	595	587	537	531	582	547	580	564	583	555	548	586	564	569	579	582	546	588	547	599	573	603	576	560	546	597	599	585	592	580	597	594	614	561	581	553	595	565	581	582	582	587	560	598	542	558	556	621
72963	58213	47604	28159	27875	25914	26217	22071	13017	5257	1464	451	435	265	216	196	211	244	249	260	231	201	199	206	181	187	185	186	161	179	161	171	145	163	191	171	162	159	157	153	147	167	171	149	166	140	137	162	159	148	161	159	145	140	148	164	167	166	157	167	150	179	143	148	143	171	174	172	161	140	156	128	166	150	168	152	142	165	153	159	156	158	169	139	126	133	156	152	147	144	141	142	141	166	166	157	166	164	160	147	151	155	144	138	167	162	130	137	161	160	151	137	124	155	137	151	142	124	134	137	159	123	136	142	136	154	166	143	154	157	142	126	137	141	141	135	153	116	139	155	148	145	164	137	170	134	161	163	148	140	162	149	162	142	166	146	136	152	124	153	145	130	154	144	156	148	154	140	133	153	151	157	169	146	138	148	132	150	126	135	156	159	139	144	162	147	119	143	155	136	156	163	140	134	157	138	150	152	139	161	162	162	156	135	149	157	153	147	143	162	147	153	145	138	153	143	164	136	169	164	131	144	150	153	135	153	158	128	154	134	143	151	148	147	159	153	132	158	134	171	141	155	148	128	141	152	143	156	149	138	160	170	154	149	152	155	155	134	172	133	130	143	122	144	165	142	138	157	144	144	147	159	145	152	146	167	160	149	148	167	150	158	157	164	173	148	150	150	159	169	163	137	155	151	141	142	137	145	148	132	159	146	152	140	147	161	175	132	157	146	170	169	144	145	137	156	161	166	138	169	132	136	143	157	161	173	152	137	139	148	157	136	139	165	189	131	134	137	139	143	147	134	155	170	147	125	168	140	171	142	130	167	154	145	142	153	164	154	152	148	157	141	142	151	152	164	146	149	154	167	144	147	152	152	139	138	151	148	148	132	146	170	152	127	177	164	177	144	153	148	147	148	136	137	149	147	137	165	146	144	151	159	161	144	167	134	167	158	151	135	142	156	139	150	148	146	143	138	144	138	146	155	137	140	146	144	138	125	168	143	147	131	148	145	149	139	150	161	173	169	132	134	146	144	153	132	162	163	147	151	158	141	168	141	138	149	146	124	151	170	161	157	142	151	148	167	165	127	142	140	146	146	136	151	153	141	151	141	167	158	146	145	148	151	146	134	161	146	148	136	133	138	140	143	146	172	143	143	144	162	138	151	152	148	151	140	134	140	130	137	149	150	120	165	134	161	136	144	157	156	160	145	152	143	138	148	154	138	162	137	158	126	133	147	141	155	173	168	137	164	138	141	152	123	150	156	147	170	140	158	122	126	151	153	147	148	134	140	142	128	165	138	143	150	163	151	137	132	158	181	168	126	151	154	151	151	175	135	142	137	150	160	146	158	144	152	176	152	134	154	150	144	153	169	158	142	186	157	151	150	160	146	156	141	148	135	131	145	146	135	132	162	145	158	145	143	153	147	142	148	141	146	165	130	150	140	150	134	128	148	149	152	154	160	149	142	157	154	141	128	118	130	154	141	157	133	129	158	122	133	139	159	152	154	158	127	147	146	142	172	141	143	128	134	151	133	135	142	146	146	149	141	148	151	138	141	178	157	153	173	155	133	131	148	165	152	142	149	136	135	160	154	141	153	160	147	150	154	141	140	135	151	134	144	159	144	148	157	150	156	152	143	143	144	143	131	142	147	163	150	147	152	140	153	116	132	117	142	137	149	153	133	151	157	145	147	160	140	151	161	148	129	148	136	142	149	135	157	135	149	142	142	141	156	171	146	158	154	142	142	131	134	138	135	163	158	152	156	157	141	127	167	159	169	157	138	147	150	139	132	144	136	131	148	140	158	147	145	151	165	149	146	152	164	144	165	154	151	128	135	135	162	140	142	154	167	173	164	173	123	160	137	145	126	135	129	165	149	155	165	139	144	138	141	134	164	150	158	132	161	138	134	146	142	167	162	168	123	126	157	173	154	136	149	150	168	133	124	157	149	159	131	149	150	145	133	142	153	144	137	153	124	141	150	160	151	137	156	164	139	167	142	144	155	136	136	156	170	132	152	147	132	149	159	132	123	134	151	137	136	147	124	140	141	151	156	130	147	142	172	182	140	152	135	147	156	152	139	167	146	155	132	138	140	162	149	164	152	163	134	136	144	155	140	151	155	144	141	153	130	145	123	145	157	136	157	167	148	147	155	163	168	155	144	152	150	154	175	155	165	170	142	139	145	152	145	173	135	139	137	161	155	162	128	144	146	142	119	167	119	146	143	163	166	135	165	147	146	149	160	148	142	149	155	146	168	144	137	153	133	155	168	127	153	165	116	157	161	149	146	146	138	139	142	144	137	161	140	148	157	168	134	169	143	156	149	155	161	140	146	159	142	148	140	137	149	144	167	162	138	140	159	117	139	145	155	131	131	129	169	140	146	132	162	151	149	192	150	155	173	150	156	159	126	144	159	115	149	152	136	162	146	139	154	138	136	163	137	143	130	152	137	150	164	128	159	165	176	138	143	142	134	142	137	147	151	136	155	146	146	173	177	124	150	135	163	146	128	137	157	133	167	159	152	161	145	136	149	149	139	159	133	163	146	116	140	127	159	149	154	138	135	141	153	157	136	155	153	175	157	150	150	147	154	156	125	150	165	135	149	158	156	126	170	127	148	144	174	176	146	141	133	142	142	150	159	162	160	172	149	165	150	126	148	166	154	138	123	152	154	154	152	177	160	138	148	157	151	149	156	167	128	144	138	147	131	145	152	172	144	151	159	166	149	145	153	136	138	151	167	144	160	149	168	142	137	147	140	164	155	162	158	173	156	161	145	137	172	136	157	156	155	154	170	131	127	158	150	104	142	137	152	144	124	171	170	134	151	127	135	148	148	150	133	145	145	145	174	165	134	143	158	152	143	159	140	147	151	163	161	144	170	155	157	135	156	129	139	150	143	158	136	151	158	133	135	135	127	148	129	135	135	151	144	155	148	178	139	169	150	156	167	179	159	178	156	154	131	131	163	155	150	164	155	150	167	153	136	153	138	146	160	141	172	162	164	132	140	146	169	137	152	159	166	128	145	134	152	133	147	138	161	141	161	151	141	149	133	135	135	164	147	138	131	152	168	159	142	161	137	173	153	147	145	158	144	136	137	170	163	147	142	132	156	146	156	135	144	138	138	143	148	173	143	162	159	127	139	121	150	161	156	146	131	142	148	141	151	124	162	156	138	143	125	127	160	146	145	135	137	137	155	148	146	142	135	159	161	125	153	160	136	152	138	167	156	141	153	148	128	150	149	156	144	165	147	141	123	159	155	156	166	131	151	156	170	161	146	152	162	145	139	131	157	172	138	143	133	168	136	138	154	152	155	139	152	137	139	137	135	169	142	147	142	155	145	164	137	137	128	175	164	154	159	162	132	125	137	132	161	143	170	163	143	139	160	142	143	132	147	156	142	152	124	164	144	133	153	161	163	151	141	147	130	163	158	127	151	146	119	151	131	173	161	149	127	141	174	145	150	179	169	141	139	137	141	128	132	152	145	150	142	133	134	153	161
49533	53635	45442	31182	34534	32762	36758	33074	24378	14505	4638	1586	1780	1137	890	853	898	1357	1315	1189	790	806	613	681	810	774	776	599	468	446	505	459	444	484	431	442	423	426	445	435	421	472	403	407	362	437	438	430	470	414	436	421	437	399	386	434	425	439	425	408	396	384	361	426	394	414	379	380	400	393	417	412	404	371	381	387	404	429	388	369	397	402	390	419	400	408	396	391	379	405	382	378	415	361	387	420	393	430	377	368	411	398	397	405	406	362	405	389	392	400	377	436	427	404	400	406	405	404	394	385	357	366	382	391	389	387	391	392	406	451	380	423	401	417	386	398	361	394	398	410	387	409	398	398	398	375	400	387	412	417	388	413	372	426	406	392	411	401	408	390	415	434	393	363	388	405	400	364	402	382	379	408	426	385	381	403	412	433	371	367	364	428	365	395	392	429	440	390	379	404	368	394	403	367	372	388	408	399	406	370	352	380	409	373	390	368	387	406	422	365	381	421	434	353	386	358	379	424	381	390	426	384	388	375	357	409	353	398	366	350	408	389	371	373	385	430	349	358	423	380	403	393	431	378	375	406	356	413	387	391	401	354	400	392	432	361	411	409	399	401	390	412	381	392	378	398	391	403	397	384	397	384	389	379	358	380	416	354	385	394	413	388	372	366	379	385	386	385	364	353	377	395	405	364	410	353	362	358	370	383	410	390	389	382	387	423	360	395	405	366	418	375	360	367	405	417	374	389	384	380	398	389	371	394	401	430	400	383	395	370	387	397	381	396	372	354	412	417	387	377	371	373	396	389	399	372	341	380	417	367	422	417	348	390	405	379	399	388	390	385	373	367	387	416	422	397	404	357	379	376	375	379	439	392	383	395	405	392	437	431	390	354	399	364	352	385	388	401	384	386	387	394	413	369	417	378	379	402	383	386	402	394	363	376	380	387	394	353	383	383	374	391	422	400	404	341	435	423	383	420	379	379	363	399	385	373	344	359	414	380	364	386	391	366	350	423	381	377	425	370	340	414	388	405	394	339	401	378	385	368	388	426	376	377	408	383	413	375	412	418	401	421	398	395	373	383	399	390	377	393	392	367	384	410	387	370	386	429	405	400	360	368	404	349	392	393	383	410	394	381	382	373	369	385	386	403	408	386	347	392	388	359	403	411	380	406	357	383	369	363	378	383	402	361	383	361	365	415	393	389	385	389	363	369	407	403	385	413	396	379	376	401	406	388	395	408	381	433	402	388	387	411	372	423	394	366	391	385	370	382	402	395	360	393	384	405	398	394	410	390	362	399	408	380	404	374	390	354	380	391	353	378	370	358	380	354	403	388	381	362	410	373	383	343	376	447	403	395	367	418	394	429	401	417	396	398	398	384	377	392	370	396	382	371	393	376	360	385	405	402	406	379	363	386	373	372	406	464	373	384	408	402	390	391	359	373	418	366	382	408	373	351	414	398	391	386	371	389	403	397	403	405	368	377	382	387	375	379	414	404	373	401	464	389	399	394	384	398	361	380	394	394	403	382	416	388	385	435	396	396	396	414	404	389	357	341	422	374	365	359	393	418	374	382	392	385	384	360	390	392	408	395	419	357	351	422	402	426	396	340	420	386	356	387	389	387	417	406	372	411	416	365	359	419	388	404	389	373	365	349	412	416	385	414	401	403	397	389	424	380	392	410	377	406	374	412	376	411	402	419	402	381	362	388	384	389	414	380	376	417	410	379	398	375	392	381	394	407	395	406	329	386	394	392	412	379	363	375	369	376	349	372	419	375	349	401	381	383	372	428	405	426	391	403	381	399	376	401	388	419	405	402	401	393	410	362	417	403	404	406	376	396	357	377	395	347	402	382	377	370	406	338	423	357	381	401	361	359	401	418	407	372	395	416	379	402	372	407	393	362	358	363	390	427	365	361	380	360	417	396	401	429	358	395	384	397	365	375	386	373	379	364	358	401	381	350	411	371	404	397	368	411	384	401	394	402	366	382	388	366	405	398	362	417	346	412	399	377	412	387	400	382	355	397	370	387	422	366	381	391	401	406	397	376	407	398	369	383	384	380	399	403	406	376	385	370	369	374	380	395	366	426	416	396	391	426	413	385	425	386	408	406	367	374	384	389	369	382	414	403	397	384	392	410	375	380	372	401	386	378	418	431	395	354	346	404	380	378	392	398	393	402	367	369	387	389	406	370	392	392	366	420	407	407	404	413	379	368	381	377	396	392	398	395	367	409	398	403	380	379	401	378	386	410	389	379	384	379	338	414	393	396	376	382	409	428	378	388	386	393	387	394	405	387	380	412	385	377	369	403	386	392	392	360	400	402	396	398	378	393	406	417	395	408	350	382	440	397	344	351	329	414	395	399	393	398	409	362	415	364	402	404	432	382	407	428	365	422	403	413	434	373	388	367	363	406	383	386	389	359	388	329	373	408	373	385	423	434	407	389	380	399	410	397	383	391	436	375	398	382	368	406	365	373	413	369	379	397	396	400	399	416	392	383	403	361	378	371	397	370	396	431	360	385	383	404	377	441	379	355	383	365	386	324	410	437	380	363	423	347	391	390	402	414	423	373	413	393	409	389	367	398	372	372	373	431	384	380	379	371	422	405	408	386	416	385	345	403	364	419	354	427	434	349	412	399	391	358	416	407	404	410	380	383	381	376	400	392	416	366	396	401	410	391	429	411	386	385	379	377	405	372	352	391	389	388	367	438	379	379	376	401	404	389	417	393	403	365	414	373	383	400	386	361	373	387	399	416	366	396	375	399	393	394	390	369	397	391	388	427	414	403	390	385	374	402	401	351	355	420	368	398	378	426	391	377	411	384	398	394	340	396	405	377	366	374	358	348	421	410	390	386	423	414	387	396	397	398	379	377	381	380	383	385	401	381	391	361	409	412	412	370	366	382	391	396	391	361	374	393	407	438	398	420	391	406	374	374	397	404	400	333	390	384	398	413	391	383	407	379	390	383	397	339	397	402	375	385	369	381	400	368	409	404	415	407	379	408	385	366	374	366	423	382	380	407	362	402	393	411	389	373	366	408	393	410	369	374	381	385	399	401	392	378	384	400	406	376	388	385	391	386	414	386	371	422	400	372	378	424	410	353	387	405	402	355	360	415	370	378	418	370	411	392	396	370	409	404	425	382	396	352	393	388	375	370	400	415	411	376	381	422	373	360	440	366	388	368	405	432	390	379	403	416	376	385	377	371	382	390	410	418	392	376	385	387	350	392	375	416	395	397	401	386	378	361	382	370	385	374	382	380	372	355	338	389	418	423	400	384	417	355	386	360	431	411	391	388	386	385	385	367	371	372	428	381	377	376	406	372	379	390	390	375	372	402	365	381	394	381	370	408	357	404	390	419	394	391	362	368	380	365	373	395	383	380	367	379	379	403	402	366	379	409	384	407	366	375	374	418	358	402	406	375	402	357	385	344	352	398	384	367	379	415	381	390	385	377	353	387	351	355	384	392	392	362	370	368	394	365	391	398	385	388	358	384
24134	12164	9432	2860	1947	1564	1263	807	593	474	391	407	421	433	386	363	380	373	335	390	406	416	366	380	387	432	410	394	369	388	409	404	382	408	382	383	383	389	369	361	385	381	384	394	397	344	376	366	374	344	381	394	360	389	394	415	399	358	380	395	358	369	356	384	366	394	439	344	373	419	388	371	350	382	401	375	423	362	383	392	378	366	373	381	389	352	376	357	400	389	347	362	387	386	359	375	375	378	362	384	361	373	369	406	394	416	381	381	399	352	379	359	372	386	411	404	376	352	368	349	345	391	376	372	387	410	379	397	403	385	385	415	381	425	391	397	407	382	394	368	372	374	375	383	398	391	395	386	372	378	395	371	361	408	395	395	388	383	380	368	417	333	397	390	365	362	402	385	371	408	405	392	390	377	371	379	376	364	366	401	408	385	380	367	353	382	365	401	343	413	409	324	355	372	355	353	413	391	392	374	381	405	376	429	381	353	422	372	401	371	372	375	368	402	367	385	370	399	387	363	402	408	385	386	382	372	409	370	398	380	368	394	367	383	348	395	387	391	402	392	403	380	401	384	366	383	387	377	358	401	382	372	367	385	393	385	368	386	383	384	385	420	381	396	381	371	398	412	339	392	374	351	373	369	379	350	361	380	348	369	384	403	374	389	381	420	398	380	395	381	380	390	353	409	402	396	409	364	389	395	386	369	397	409	363	351	391	410	385	392	383	388	363	375	386	374	385	361	384	356	360	341	372	387	363	374	367	354	350	378	368	394	387	412	387	384	378	393	381	357	386	388	396	415	403	387	383	388	365	367	387	403	371	403	400	375	386	378	387	380	374	369	378	388	362	404	416	391	373	364	398	375	376	398	401	396	365	355	377	364	383	400	382	383	377	367	422	377	410	386	431	402	376	360	367	413	370	385	365	336	342	399	367	375	418	448	335	371	384	377	365	415	391	390	379	368	383	412	381	381	358	383	381	369	358	355	391	364	378	388	408	417	399	375	404	415	375	375	445	359	361	362	402	387	400	374	400	386	361	408	412	366	360	391	371	386	418	364	357	332	351	375	395	405	372	394	371	395	387	393	352	373	386	399	376	382	393	399	378	416	362	382	411	353	360	366	367	370	401	402	376	374	389	383	406	380	400	381	361	370	391	402	361	380	371	392	380	381	393	371	388	394	394	384	389	372	389	377	397	389	359	374	420	373	352	422	404	418	373	375	409	428	397	387	395	385	365	397	360	396	376	385	379	390	424	367	389	374	379	411	391	408	397	413	380	377	405	374	409	406	352	366	408	389	378	384	404	390	415	394	419	392	385	393	371	370	391	412	387	357	388	388	379	400	397	379	371	369	389	390	347	338	384	373	375	362	385	365	378	397	388	363	385	406	394	394	385	384	363	360	340	418	399	350	370	392	380	423	394	379	357	379	393	369	375	374	394	405	398	358	355	401	385	424	392	381	332	420	377	377	395	388	392	355	387	382	387	409	406	380	409	391	381	401	429	397	390	380	426	384	383	347	384	367	399	435	365	373	396	337	388	388	430	388	402	353	381	382	350	405	343	390	392	380	414	356	404	398	392	374	392	369	337	389	368	388	383	395	362	396	380	381	377	410	355	417	396	392	356	373	374	394	377	382	370	377	371	382	387	411	382	399	403	375	380	370	365	377	415	385	369	374	403	380	381	402	386	409	385	324	370	379	378	349	360	394	385	388	413	377	394	375	355	384	403	360	371	398	362	362	405	381	408	402	375	391	367	359	395	355	369	411	363	392	404	401	360	380	383	382	365	365	381	358	402	369	388	380	421	383	399	373	380	406	402	383	363	378	387	377	388	350	391	355	372	393	377	377	352	353	387	367	359	405	355	368	370	381	391	359	390	399	427	381	393	390	375	388	353	380	406	412	366	353	361	345	376	387	357	422	380	368	399	391	403	374	390	380	370	393	368	382	358	388	363	395	387	437	411	397	372	401	398	354	373	376	395	410	364	409	407	408	362	378	361	366	405	391	355	390	405	350	363	363	365	417	404	385	392	391	388	383	415	394	348	363	429	362	392	373	359	373	380	378	355	380	374	408	379	374	363	356	412	367	366	414	388	381	368	379	385	351	385	356	371	367	410	380	362	399	369	392	377	372	407	407	362	366	390	394	377	408	395	418	408	419	367	382	394	437	389	391	364	385	341	398	357	390	335	384	398	391	406	393	409	389	396	409	377	364	378	392	384	385	381	381	350	368	408	367	381	387	341	392	381	366	388	382	410	346	356	375	399	368	362	372	399	384	378	390	387	405	361	372	370	397	370	393	383	376	372	400	370	377	386	379	364	405	390	392	366	370	343	407	384	381	366	387	371	387	381	381	425	415	400	390	411	384	438	383	356	372	379	421	418	402	404	412	396	400	366	380	378	401	406	398	375	378	368	378	391	394	380	401	393	373	416	391	401	398	370	372	381	355	406	424	392	392	375	372	386	414	383	402	395	392	353	391	388	373	379	358	375	410	397	350	385	372	363	389	365	350	369	359	378	375	404	383	342	373	403	374	360	387	383	400	422	342	378	378	415	371	433	355	403	357	375	391	395	395	416	386	393	376	375	386	401	344	358	371	401	366	430	411	384	412	366	390	372	365	413	390	382	395	386	376	361	407	421	350	368	398	375	370	427	357	366	379	396	384	351	386	398	372	399	377	362	367	402	395	347	377	386	418	352	358	384	407	358	407	379	390	372	368	411	427	372	375	353	377	379	347	427	350	363	346	409	403	362	392	400	402	431	324	384	413	372	360	368	366	361	416	381	353	369	373	372	352	372	339	377	382	389	382	372	373	367	411	399	386	370	402	414	375	389	386	402	382	395	380	367	346	379	365	369	388	362	368	338	419	385	389	351	409	360	381	377	390	405	355	389	371	360	355	393	411	380	375	426	413	351	390	413	367	349	398	393	367	351	391	390	379	366	410	379	357	337	426	372	370	380	368	373	371	347	369	370	410	413	410	371	375	364	405	380	407	412	384	377	374	392	377	371	374	354	361	388	363	385	378	391	353	340	392	415	392	396	348	383	371	395	397	380	368	378	413	375	374	407	448	370	378	374	380	385	363	380	403	367	356	408	390	401	378	386	371	373	359	374	365	351	382	370	396	373	378	405	366	378	393	349	410	369	401	355	382	378	378	395	373	394	364	390	350	417	396	412	383	382	351	380	415	388	402	401	365	336	384	413	373	393	363	406	422	377	393	383	350	352	385	371	376	388	363	383	382	338	359	373	396	382	383	410	387	378	362	411	394	389	366	366	353	409	355	338	409	345	410	370	356	384	397	403	398	407	371	398	369	370	378	379	370	377	386	402	394	366	364	371	397	391	374	388	380	386	398	406	352	338	381	370	383	354	374	385	371	387	395	338	369	384	360	406	347	378	342	367	421	411	401	396	423	402	391	380	397	376	347	380	370	378	370	385	369	446	377	374	390	370	361	378	405	372	364	428	382	371	425	407	380	373	390	370	387	385	370
18096	12933	14073	6723	6506	6136	5245	3405	2189	1127	938	912	972	906	906	911	854	896	920	873	912	895	881	863	870	860	853	856	908	860	893	937	827	928	870	905	810	912	912	902	818	893	902	851	925	846	882	902	954	896	834	895	874	873	867	841	870	880	840	941	903	889	846	899	841	871	853	923	916	879	896	935	816	859	853	916	896	881	878	931	896	869	886	894	885	880	935	905	883	916	906	929	886	896	914	923	908	838	905	897	831	947	881	898	903	861	907	894	899	917	860	924	882	893	928	876	944	925	883	891	911	859	862	912	848	913	852	900	868	923	950	879	888	896	878	901	853	879	847	895	848	950	862	883	836	879	902	880	896	875	871	863	891	886	886	899	907	892	854	925	881	881	887	889	867	898	887	858	877	880	894	860	899	838	903	884	884	898	825	903	864	867	874	904	825	890	871	912	912	903	911	905	877	890	888	904	890	892	932	886	860	875	933	915	909	893	911	902	836	892	832	924	884	855	863	883	884	834	871	901	841	858	901	914	897	938	884	893	842	909	882	916	882	879	865	878	932	937	920	903	846	860	862	950	876	883	878	875	905	849	853	934	918	874	927	864	906	864	931	925	912	861	917	929	881	888	905	928	904	866	894	856	882	973	892	905	937	817	938	862	854	883	939	846	867	860	919	899	856	914	828	925	874	869	889	904	894	880	891	922	886	855	831	887	923	864	880	840	893	858	849	878	874	880	840	835	884	925	931	934	923	877	911	881	879	877	913	850	896	890	927	875	894	848	947	853	896	909	909	874	872	828	906	890	870	894	907	872	868	882	867	894	918	883	896	872	851	856	887	903	867	898	881	888	927	890	829	942	892	923	854	859	840	898	906	856	890	862	894	859	890	881	890	844	882	900	831	915	889	881	905	898	850	885	879	902	898	898	937	848	907	877	879	815	829	872	872	884	872	899	898	873	925	820	954	904	868	889	900	878	916	909	921	932	895	891	867	852	855	871	908	883	908	842	848	893	920	892	890	907	873	878	871	918	889	929	905	826	899	881	875	931	889	874	883	838	943	916	876	878	918	914	851	906	861	849	909	842	873	881	887	849	904	867	879	891	863	926	893	871	942	895	880	886	910	942	952	897	921	908	886	886	917	869	900	866	876	862	899	848	890	896	877	914	879	874	858	920	886	881	880	946	894	855	907	951	904	840	882	887	859	867	904	909	874	882	862	911	859	885	873	883	835	914	884	895	874	883	928	927	887	897	898	912	864	878	930	862	899	864	940	897	851	857	906	911	887	901	916	934	899	858	925	872	886	834	880	884	895	881	886	901	891	884	891	832	865	920	888	832	886	865	906	892	878	923	918	926	879	901	864	910	920	868	828	891	900	928	856	895	884	817	934	866	882	866	883	872	884	906	911	877	861	886	915	871	890	885	891	827	898	908	917	946	897	892	883	919	896	864	837	865	905	905	838	830	901	925	886	935	857	876	916	877	865	856	953	879	926	854	910	851	890	888	867	892	848	851	837	892	859	866	878	866	896	910	890	807	842	872	899	883	918	905	865	875	827	866	924	890	899	873	880	885	950	938	861	858	897	864	900	907	884	887	916	911	871	870	918	873	915	904	899	910	943	912	876	916	904	906	911	867	893	875	906	887	920	955	901	850	880	909	903	888	889	883	927	879	939	883	887	903	891	854	885	835	885	912	875	885	885	926	960	880	915	870	905	866	866	874	917	919	854	899	889	881	886	863	887	888	863	825	885	887	865	872	874	865	872	924	870	878	895	922	882	913	845	880	870	898	858	870	877	841	948	863	893	949	943	856	893	861	886	900	909	853	841	805	873	944	900	889	891	923	890	902	898	885	908	895	863	913	875	898	885	845	890	876	846	914	926	868	906	854	865	872	926	902	884	886	910	905	935	895	907	867	881	868	929	896	848	931	898	904	886	897	888	900	951	904	865	899	832	958	874	878	808	859	837	919	842	902	859	900	877	880	880	929	927	905	902	871	940	878	882	869	876	903	893	907	905	874	929	900	849	898	891	879	882	890	877	932	838	895	912	909	911	872	859	960	860	925	853	878	856	918	868	869	910	872	876	929	885	838	852	887	894	913	849	916	837	886	939	877	894	885	856	960	890	877	885	899	878	938	878	926	851	887	919	882	897	877	944	865	852	883	941	880	897	913	880	873	882	897	895	872	882	879	849	885	893	875	883	919	907	841	842	927	869	839	948	894	859	864	863	912	834	863	873	899	883	926	913	931	925	879	901	869	885	851	870	884	900	882	898	888	914	879	898	893	875	821	908	889	878	875	878	886	895	871	894	935	863	898	853	891	825	880	862	884	870	937	880	881	815	923	886	917	856	913	931	898	868	829	863	863	881	912	928	910	885	868	889	860	905	850	896	922	892	879	929	837	864	867	874	881	950	915	926	879	910	866	896	932	882	906	893	871	920	931	896	859	872	877	836	884	858	891	910	860	925	905	859	844	861	831	883	946	898	918	855	898	935	870	916	862	895	856	925	898	891	879	904	865	881	921	899	893	914	915	907	865	881	834	844	887	874	879	899	931	924	910	801	934	886	872	857	892	896	921	873	856	883	940	835	918	852	881	892	927	914	861	864	889	975	853	885	925	900	881	881	849	868	892	848	868	839	921	885	878	799	877	908	875	847	914	930	890	863	905	892	917	912	902	886	915	870	897	962	918	911	885	898	854	836	905	845	886	927	884	837	937	878	843	869	851	872	873	901	874	900	800	881	903	935	879	876	922	897	924	889	875	878	902	858	917	878	841	832	885	889	854	943	881	929	855	901	908	930	922	828	923	907	879	881	944	848	928	856	909	871	910	883	900	880	917	908	889	881	912	896	894	999	871	924	925	875	859	863	884	840	835	881	888	863	899	949	856	890	837	845	824	926	909	861	855	910	868	885	928	891	885	890	913	901	886	882	894	878	874	846	877	877	938	907	930	898	908	858	896	869	853	861	893	916	883	911	960	875	881	890	913	858	888	850	850	886	899	843	891	843	927	885	904	845	893	870	913	892	875	849	890	917	923	879	862	841	903	916	895	835	907	865	874	923	882	898	879	861	934	861	876	882	870	954	854	959	869	845	935	882	908	876	905	875	905	859	905	853	885	814	909	835	875	852	966	873	885	928	886	878	936	869	958	872	892	864	906	869	823	883	881	892	884	834	862	878	870	879	868	908	845	870	912	886	890	917	902	892	856	855	902	838	847	877	862	899	864	897	928	912	898	914	825	868	848	923	892	864	869	811	912	892	873	866	908	911	868	944	918	841	892	877	867	919	858	915	878	879	935	890	837	916	916	929	864	889	862	894	864	909	900	932	869	905	802	835	933	865	885	881	915	875	856	881	875	860	885	874	885	902	917	881	936	919	874	879	917	901	910	912	842	887	878	925	908	905	891	870	896	889	871	901	872	891	914	904	923	913	863	919	904	897	874	918	902	867	905	854	902	914	914	876	908	903	833	894	892	868	883	906	853	908	892	886	876
62128	53418	45978	26279	22309	18732	14389	13569	8198	1343	446	328	283	260	297	246	305	298	316	268	290	288	277	276	279	282	266	234	245	249	227	265	242	222	244	240	224	251	237	243	263	241	228	257	221	249	238	249	253	217	233	228	208	222	252	244	242	249	229	240	257	222	222	236	233	239	250	235	244	237	260	241	235	235	202	238	230	248	234	212	254	268	252	253	228	227	236	222	251	248	226	237	239	253	255	240	195	216	240	213	233	245	223	262	249	271	269	268	273	235	253	204	227	249	226	236	260	219	221	225	226	256	228	223	225	224	218	240	227	238	226	232	245	244	242	255	236	220	244	265	213	233	248	233	225	236	222	271	264	245	250	249	236	236	247	248	255	217	221	231	239	247	264	276	245	243	247	237	241	248	252	248	229	228	225	229	242	225	231	241	238	221	245	219	230	244	226	219	246	255	222	234	233	243	219	230	230	224	274	264	241	261	249	229	246	235	235	210	237	247	256	238	237	276	255	260	236	245	224	221	232	218	217	264	250	235	241	244	242	222	267	243	246	226	215	255	232	231	242	245	240	238	243	213	245	246	267	249	261	229	251	244	257	233	222	242	256	240	198	213	209	219	257	258	243	216	254	237	230	235	234	213	219	241	263	243	248	232	240	212	237	251	240	233	244	267	231	259	273	208	251	238	239	235	221	255	200	221	232	239	243	247	249	254	258	207	249	264	214	249	206	269	255	246	244	233	237	257	216	229	238	242	223	220	234	227	240	258	243	241	231	237	216	239	235	247	270	204	253	253	244	233	254	229	240	279	264	245	233	239	239	240	216	228	260	227	236	244	252	212	243	234	233	251	240	275	251	245	251	244	234	222	229	194	220	222	247	239	248	257	242	240	235	246	243	258	244	226	232	232	236	250	238	256	227	252	254	238	270	216	279	249	219	245	222	243	241	236	231	241	232	230	240	222	224	240	228	231	261	225	238	237	259	239	263	224	219	208	222	230	254	216	226	256	215	247	232	243	214	278	253	253	259	247	222	209	258	249	238	230	241	216	245	243	223	280	264	224	244	250	237	240	262	224	251	214	242	232	213	256	246	256	252	237	202	220	237	212	229	222	238	236	228	253	222	242	247	253	223	240	234	242	246	218	245	202	242	255	240	241	240	261	245	224	258	246	228	218	218	233	272	227	213	215	233	219	222	241	246	226	223	230	219	244	239	254	249	240	223	265	225	228	225	234	248	232	209	247	256	216	237	225	227	240	258	214	212	232	230	240	229	212	231	234	222	225	227	241	234	231	219	234	221	220	262	259	223	238	211	217	248	235	248	212	240	227	225	227	227	241	238	237	216	246	219	235	238	220	233	240	246	233	257	240	252	254	247	232	238	221	204	233	225	229	205	234	234	197	218	247	248	289	236	246	248	238	223	235	244	211	217	252	238	236	234	219	248	233	212	244	239	269	248	231	239	259	229	241	232	242	207	244	240	258	237	221	252	221	253	221	240	242	268	246	207	254	245	211	220	235	216	228	229	215	202	225	221	206	216	208	242	237	227	220	224	258	217	254	271	239	217	213	219	215	252	219	232	246	234	257	257	233	229	264	244	234	241	249	236	228	229	234	240	246	249	268	256	236	225	232	236	234	242	227	216	234	237	246	218	242	245	263	259	259	228	207	235	260	243	248	235	231	251	235	228	226	255	259	267	241	231	238	244	241	248	232	229	236	235	218	215	254	239	221	216	228	244	238	223	209	258	211	242	252	236	239	246	240	223	229	250	240	258	275	243	219	243	217	244	244	213	238	225	218	233	257	255	236	219	209	204	243	235	226	202	255	204	227	237	222	239	217	213	232	228	261	228	241	260	219	234	228	240	234	247	233	249	235	252	235	238	241	213	230	228	243	252	240	250	220	226	252	250	245	243	273	229	212	223	236	244	226	226	227	243	246	266	231	230	248	227	259	256	229	227	265	237	227	240	247	218	236	228	219	235	234	214	208	270	223	245	248	229	222	240	205	241	252	226	256	217	239	242	256	263	225	224	242	243	247	214	263	231	235	225	242	259	231	247	233	244	221	215	226	263	238	223	242	237	232	238	232	245	237	256	208	223	221	223	261	227	216	218	224	277	249	226	249	232	253	232	235	244	209	233	243	219	235	225	241	268	237	257	265	251	205	216	240	230	271	246	235	228	261	239	247	236	233	223	232	241	232	251	269	237	247	238	271	241	248	261	240	260	244	239	237	258	227	232	240	253	226	245	263	236	244	235	209	259	241	230	238	234	246	263	252	260	261	220	253	247	237	211	213	261	226	226	255	250	231	218	240	218	239	221	239	221	261	199	217	231	212	256	243	231	262	226	250	219	235	215	226	246	245	221	236	264	251	239	249	208	227	252	243	209	261	264	259	221	217	223	243	218	229	251	248	234	259	230	226	225	250	263	246	257	222	224	234	231	231	237	216	237	233	229	238	240	239	278	241	223	240	252	233	246	250	246	253	244	213	257	256	242	215	234	213	226	230	233	271	209	241	217	257	236	217	263	264	239	218	233	242	256	218	274	248	221	234	241	283	251	222	236	222	266	235	212	246	222	219	276	243	247	247	240	211	225	247	246	222	235	214	246	245	257	231	232	247	255	225	222	235	234	261	252	224	239	214	265	258	263	215	246	232	238	250	274	237	207	226	253	245	257	230	228	231	246	241	240	232	243	205	226	219	252	255	265	251	224	202	229	257	219	235	239	261	263	263	248	232	264	222	214	276	250	234	250	226	246	254	259	238	229	222	211	221	227	266	270	211	254	228	233	242	249	250	241	237	218	237	233	227	249	228	257	233	216	225	240	219	218	221	248	230	231	236	244	233	236	250	239	206	237	262	219	227	242	219	228	235	252	225	234	240	243	239	238	225	249	238	234	229	254	244	262	200	226	228	238	238	240	239	234	265	221	243	222	257	246	244	223	252	227	226	252	224	224	225	262	235	237	243	223	235	210	233	218	241	241	236	257	231	227	226	223	248	262	202	225	242	194	228	212	239	216	229	217	237	223	242	219	242	236	233	203	236	206	215	231	224	226	246	259	220	226	257	217	216	219	221	238	205	241	221	257	216	224	232	260	243	217	228	247	233	246	223	241	228	199	224	262	226	271	259	225	262	210	242	215	243	233	227	246	219	217	227	227	223	228	227	224	243	211	251	231	248	234	239	219	236	252	255	232	239	233	250	209	246	221	220	280	223	225	215	233	268	250	235	243	223	227	229	227	243	229	258	246	264	250	264	240	250	244	250	228	254	262	270	244	208	218	258	262	266	228	255	230	237	235	242	207	227	233	224	237	223	246	232	222	265	256	235	236	219	227	231	241	228	226	256	257	235	223	229	242	248	232	228	231	234	258	247	253	225	205	239	221	247	254	215	240	262	228	233	266	247	227	246	254	229	223	261	239	254	225	265	219	235	239	223	226	263	240	238	273	241	224	238	236	235	238	242	219	232	208	213	246	242	267	235	250	241	236	224	244	245
40975	45330	38215	25467	27272	23626	22961	28537	18863	3191	1343	1066	986	880	756	790	868	897	934	892	809	787	769	811	882	769	778	738	673	651	586	592	650	547	614	615	605	626	584	594	585	606	626	597	614	585	558	591	628	527	580	587	566	583	553	600	595	587	597	583	581	564	601	595	608	583	580	599	652	604	568	614	597	564	565	547	587	588	583	581	600	615	616	567	575	601	580	595	565	569	575	584	548	573	626	548	575	581	544	606	554	536	586	558	565	564	589	599	572	545	587	557	598	594	554	606	562	521	584	560	590	568	547	574	579	597	625	547	588	553	526	572	578	556	565	591	585	590	523	559	586	586	563	579	584	579	598	564	593	562	569	574	589	555	617	552	599	557	600	596	614	579	594	567	562	560	563	594	583	566	576	548	580	596	555	570	578	540	594	530	576	586	606	558	550	558	611	564	617	543	546	572	561	545	551	504	563	565	592	584	546	629	547	590	610	512	545	586	567	559	605	610	599	630	560	565	548	607	537	610	612	552	546	557	563	606	564	568	558	555	602	590	572	536	561	563	567	563	587	542	560	552	533	544	611	563	557	551	559	500	530	563	548	572	575	593	586	573	540	585	561	591	622	589	585	547	538	576	575	566	590	548	555	578	570	543	562	580	585	555	576	586	568	555	566	568	585	548	588	595	575	580	572	537	554	571	588	535	559	570	575	554	578	537	535	574	546	576	538	530	578	559	581	573	535	541	548	561	564	535	598	550	569	593	571	555	574	574	586	582	582	534	585	568	595	576	562	564	565	550	581	600	536	557	588	594	552	575	593	568	618	574	546	576	557	552	532	608	622	595	604	578	594	559	541	557	578	554	561	538	583	562	540	581	593	585	578	546	565	553	564	568	533	618	572	548	578	614	576	563	571	584	567	568	521	539	551	575	595	571	562	559	549	577	568	558	552	601	605	600	557	523	553	586	584	575	534	581	546	576	546	566	559	542	576	570	553	524	604	556	566	534	561	577	553	549	587	547	556	577	583	552	538	552	577	583	619	542	592	563	575	543	545	577	540	564	607	553	570	555	574	547	538	567	608	582	573	553	540	576	561	628	578	515	547	583	537	561	526	553	601	547	596	574	623	546	571	596	550	539	570	582	563	559	526	535	611	579	570	585	605	552	570	600	583	555	560	551	550	595	552	562	594	553	556	574	553	575	599	600	530	556	572	570	581	582	600	583	573	540	600	568	566	576	571	615	553	572	586	567	542	527	544	567	537	557	602	591	567	601	584	563	524	562	560	553	554	552	607	567	582	527	574	569	549	565	551	551	595	574	557	566	554	543	598	568	589	551	563	575	545	557	560	620	561	593	519	585	579	562	585	581	548	549	565	594	536	560	611	577	578	551	597	572	567	557	549	587	549	601	548	562	551	597	558	526	567	582	540	572	553	553	550	530	544	538	556	582	603	609	567	577	585	574	570	573	580	582	541	544	539	568	543	572	608	578	587	554	528	557	593	586	566	573	549	579	575	593	529	536	597	553	562	552	552	571	592	599	556	588	619	536	553	549	597	586	588	529	559	607	573	555	586	560	582	572	576	586	593	541	571	573	566	592	574	576	607	597	547	561	575	567	557	598	567	564	569	530	563	568	563	556	557	544	545	562	589	552	626	618	554	560	594	558	558	594	542	576	570	540	602	541	570	562	566	615	605	554	590	558	572	543	574	562	529	606	559	614	603	573	600	576	527	592	574	606	554	575	590	569	573	579	562	571	538	546	541	564	559	561	563	569	564	541	595	563	584	555	568	563	562	533	599	609	580	571	596	503	534	538	550	544	601	529	579	556	577	571	548	570	551	565	551	580	569	599	553	570	528	541	617	559	628	550	548	534	569	590	592	561	613	558	583	565	565	587	584	570	563	549	530	528	556	567	541	606	525	537	554	593	566	570	580	585	558	550	621	566	535	612	538	548	581	569	549	573	577	525	557	568	573	590	542	530	565	573	585	579	572	530	577	568	583	565	567	545	566	594	568	573	597	524	594	614	595	559	591	574	594	569	569	557	557	580	547	562	572	537	600	605	540	553	587	584	569	548	599	566	576	540	605	552	658	546	604	572	570	595	590	575	566	555	596	564	589	544	581	582	543	567	564	569	546	627	559	574	566	566	567	577	551	551	586	550	561	548	575	552	574	546	540	552	593	568	584	559	571	576	554	566	561	616	572	568	578	618	557	599	594	565	544	580	577	549	591	582	590	606	591	567	598	604	613	508	608	545	538	549	576	552	588	610	548	602	558	524	592	592	584	594	569	558	553	536	606	555	558	587	579	580	546	588	523	561	562	572	583	558	595	544	560	589	580	588	607	583	612	580	542	580	590	561	568	501	561	645	533	553	554	552	523	590	557	575	608	566	610	549	540	585	580	525	571	545	578	614	558	549	565	558	594	566	572	622	565	540	589	590	581	607	585	579	598	600	622	557	551	563	596	557	529	567	541	564	545	561	571	599	531	545	550	585	567	545	551	614	591	579	569	581	594	548	555	577	585	547	575	561	574	573	566	600	584	600	594	575	598	589	590	590	575	584	584	570	559	541	566	580	586	572	561	555	554	553	577	594	561	569	595	603	596	533	582	554	586	536	599	576	568	564	566	570	598	571	531	554	588	568	592	608	610	567	575	611	596	577	569	565	526	557	600	578	599	597	514	577	582	577	549	557	554	563	530	549	546	563	559	587	562	565	540	575	611	535	583	577	561	576	594	563	591	587	591	572	585	564	583	560	594	554	549	536	617	601	576	602	588	585	606	604	573	598	575	601	585	575	585	575	587	610	554	592	585	552	550	544	574	576	545	550	513	533	591	588	542	531	563	601	595	581	558	516	548	546	564	603	548	518	590	561	544	576	589	569	529	595	577	581	562	570	570	544	583	601	558	532	542	561	570	582	552	598	562	570	583	588	558	614	551	594	591	548	604	589	585	551	541	570	561	611	583	595	600	561	587	591	574	541	545	565	541	575	561	564	589	545	575	579	614	562	566	602	591	572	556	554	546	597	556	523	581	585	612	554	558	590	570	559	581	564	561	551	581	534	604	607	549	573	567	549	549	616	563	551	610	608	557	547	594	615	576	610	566	589	602	560	546	573	550	547	565	583	592	596	608	595	576	591	530	533	574	582	578	556	612	558	587	569	563	554	569	561	582	538	573	542	571	519	547	609	538	589	603	600	567	565	624	521	591	539	547	543	518	579	595	586	570	557	595	571	562	588	555	546	553	549	537	549	566	577	555	572	566	562	592	592	624	573	543	595	589	576	579	586	582	615	559	607	574	546	542	547	580	584	536	587	574	615	582	554	547	561	567	568	561	593	601	584	573	563	542	570	563	528	546	542	609	563	600	612	534	591	577	574	617	552	550	570	553	570	589	555	578	562	623	582	578	579	585	596	571	614	574	512	538	543	585	587	611	601	592	570	549	570	566	579	548	553	593	601	564	600	577	591	523	539	556	604	561	604	586	572	586	596	572	527
72989	59026	46988	29402	28687	27314	21769	20530	17104	6826	763	324	270	260	222	214	231	278	239	301	230	266	214	208	222	229	196	197	187	167	160	181	172	183	149	128	178	140	179	148	159	132	139	151	165	168	140	143	176	136	160	153	166	142	139	193	151	158	147	157	134	162	162	154	133	156	151	149	134	148	154	128	126	141	141	153	153	145	141	145	136	146	160	147	157	121	142	167	158	150	168	149	153	150	147	146	158	144	133	139	143	152	155	150	133	149	153	146	171	137	134	144	159	135	157	159	145	120	155	147	163	136	153	133	190	137	141	138	151	137	145	156	150	153	145	163	153	135	155	130	158	145	182	141	116	156	162	141	152	156	146	177	161	125	147	148	170	162	127	161	129	143	143	148	161	150	145	167	167	150	134	152	137	152	143	151	151	158	135	155	129	175	142	153	140	149	144	142	146	136	143	140	151	151	148	138	138	153	146	126	145	151	149	150	157	128	161	162	153	166	134	143	155	145	159	145	142	158	172	137	171	164	155	144	152	163	148	138	135	144	148	140	157	145	147	151	158	140	147	141	143	154	147	150	145	134	169	144	173	164	146	150	153	164	130	148	132	143	158	132	129	153	134	156	142	138	146	163	141	136	168	158	153	143	123	149	163	144	156	142	153	150	151	151	147	146	178	185	133	122	157	150	161	167	166	145	124	141	160	158	161	141	152	153	148	156	140	120	140	153	142	149	173	129	157	134	158	141	143	134	145	137	131	160	157	152	143	157	160	130	147	167	161	168	143	152	144	126	135	150	150	142	135	161	133	137	136	144	140	161	151	159	129	175	153	158	138	149	157	144	163	127	150	153	177	160	168	165	146	165	153	153	141	139	135	145	167	142	133	128	121	134	145	138	169	142	177	168	161	141	163	134	138	165	156	145	162	168	161	141	156	150	135	148	150	156	147	142	162	148	129	128	155	199	139	175	163	140	162	143	151	163	158	173	150	146	161	142	166	171	154	155	144	147	161	138	137	154	147	155	143	139	152	144	150	152	141	142	170	131	141	147	141	139	168	147	140	139	137	144	143	126	167	151	165	157	147	155	123	163	130	141	131	156	147	155	144	130	157	153	143	150	138	134	145	144	134	136	164	146	156	144	122	149	144	169	145	147	149	173	136	155	153	150	159	129	138	147	160	151	155	133	144	160	145	130	146	139	149	159	140	140	167	155	137	151	153	151	155	131	163	131	141	142	156	146	154	153	139	123	158	160	137	132	142	155	174	145	158	149	157	156	138	149	155	155	141	163	144	154	168	148	145	150	153	143	153	137	158	164	133	144	149	133	163	152	152	157	141	150	147	128	125	152	149	152	161	127	136	131	140	130	152	162	146	150	153	132	168	169	138	160	150	163	149	153	179	147	148	139	160	159	138	145	155	152	135	145	136	156	155	139	165	168	147	125	120	156	150	165	137	156	137	181	137	159	144	147	150	153	141	158	160	143	161	130	135	162	147	139	131	144	127	160	135	155	129	137	139	133	138	144	165	188	134	145	137	153	147	152	150	143	167	157	150	141	162	150	139	173	136	162	152	138	160	136	178	149	147	120	134	143	154	152	164	169	147	148	165	143	151	159	129	158	154	160	142	129	141	124	131	158	148	146	144	148	153	140	175	134	147	145	154	154	132	129	156	156	150	171	176	151	144	151	142	144	150	118	138	148	135	138	136	149	139	140	124	170	142	158	145	159	143	147	150	150	158	146	134	151	146	146	141	153	165	129	169	141	156	159	151	157	147	133	158	159	147	147	132	158	133	144	147	149	145	141	152	153	149	148	150	176	150	150	171	140	144	135	135	150	160	173	156	133	163	135	158	122	150	146	144	149	157	125	144	155	154	113	151	139	161	144	159	181	164	158	159	129	157	135	140	148	166	137	158	153	130	143	159	148	128	132	145	159	142	157	148	159	143	145	150	166	154	138	141	141	163	142	145	159	164	150	150	163	159	150	149	160	132	151	134	148	160	136	146	147	158	152	143	142	182	145	142	138	142	166	131	142	157	141	166	141	131	155	155	168	130	166	156	141	143	143	142	145	144	166	145	133	156	144	148	150	142	155	157	137	156	148	166	151	162	161	140	132	142	157	161	138	137	154	137	156	158	127	141	130	141	155	162	147	148	137	158	150	151	177	152	140	146	174	151	161	148	163	156	152	147	145	147	133	164	156	146	157	143	168	170	151	141	131	154	146	153	153	130	148	138	158	163	160	155	133	142	149	156	138	150	133	131	156	163	142	166	152	166	178	126	156	168	161	144	123	128	158	152	135	139	152	111	148	146	124	134	151	143	136	146	134	150	155	124	155	145	157	156	155	173	145	149	133	136	158	132	143	158	145	165	154	153	150	166	134	146	137	142	159	148	160	154	152	142	143	128	157	154	146	136	171	138	155	164	132	136	129	152	149	143	146	149	154	140	136	176	143	150	153	139	146	153	147	136	137	147	140	162	144	177	160	160	152	138	142	153	162	136	161	126	135	176	139	153	148	149	150	136	128	147	148	154	123	147	149	139	183	151	140	161	140	144	146	148	167	134	142	138	160	145	163	146	132	157	127	147	153	158	140	158	147	135	158	146	143	139	161	151	146	144	136	135	139	152	132	161	148	159	153	149	155	149	155	154	141	136	130	135	149	149	138	156	163	143	155	169	158	143	174	151	159	167	125	139	135	126	150	167	138	154	165	164	146	141	148	146	155	142	139	150	150	133	143	122	156	135	161	156	121	128	148	136	142	153	138	143	122	126	142	158	150	142	140	144	155	137	154	150	164	150	158	149	164	133	158	155	159	124	158	148	157	180	156	149	152	150	171	135	132	160	140	128	139	153	128	138	154	155	144	158	146	152	137	141	157	138	157	142	143	139	163	157	141	168	155	169	129	145	143	140	129	145	132	153	149	150	142	158	143	142	148	151	130	154	139	159	152	141	160	142	171	165	167	136	143	132	149	141	131	151	139	153	138	142	162	148	145	166	158	132	149	169	146	147	179	147	138	161	138	173	151	167	168	163	162	140	150	148	141	152	150	140	148	136	132	138	138	156	153	150	152	157	139	154	141	142	155	175	128	143	163	130	151	141	141	120	153	145	157	165	125	135	147	151	145	148	140	134	148	158	137	125	159	141	142	142	147	158	150	142	158	150	157	153	160	159	161	160	112	160	120	140	168	151	146	130	158	151	155	174	130	140	148	124	151	153	159	153	132	135	167	166	147	161	148	145	139	107	173	142	151	165	145	173	142	147	137	126	138	147	157	125	159	165	149	131	150	163	137	167	164	150	178	151	153	149	143	148	150	127	171	127	172	163	163	147	142	127	147	133	140	155	154	162	149	127	169	159	131	154	135	141	162	150	147	143	138	144	158	142	166	148	117	149	147	148	157	162	126	141	148	143	141	152	148	167	126	141	125	166	149	145	151	147	164	151	140	148	164	150	148	155	146	159	146	123	123	141	167	132	125	124	160	156	154	133	158	138	164
49260	53785	42114	33467	35828	33066	30806	35018	32159	13638	1824	1430	1144	1000	833	807	978	947	1017	1126	1013	1100	856	746	959	1096	676	670	516	498	504	471	459	456	465	452	451	486	430	473	426	425	392	398	423	423	411	427	459	423	410	417	394	388	430	418	430	415	397	444	435	407	405	419	376	365	398	386	407	397	395	367	404	380	373	381	380	420	367	401	412	359	386	444	407	424	383	411	402	433	415	386	406	393	378	373	436	393	401	427	415	391	414	352	416	420	438	397	399	381	436	413	445	396	395	395	386	409	361	387	353	357	394	402	404	414	395	389	425	377	407	374	344	416	374	372	384	428	417	383	403	415	397	407	382	435	390	398	361	408	373	390	393	377	394	376	415	374	345	428	397	373	382	359	389	395	360	378	402	396	391	390	358	396	348	383	421	392	397	375	346	406	382	395	383	372	411	422	396	401	380	404	390	370	399	399	399	366	374	389	408	422	420	383	402	385	380	376	385	421	381	377	375	410	392	404	411	368	380	363	356	395	401	449	382	381	391	371	414	385	389	370	386	420	433	394	368	383	381	393	371	381	403	414	370	388	394	379	412	406	360	387	389	375	364	381	390	382	395	360	389	390	385	405	345	400	371	381	395	345	373	373	390	392	388	386	406	391	382	394	389	419	381	411	391	404	399	394	410	382	392	403	426	392	424	388	406	358	411	373	387	383	368	348	351	386	391	338	402	384	366	373	391	375	380	356	391	398	370	368	413	373	401	340	354	410	344	380	385	394	404	410	393	397	361	376	366	404	382	405	407	406	380	389	380	372	378	396	410	397	406	443	390	370	379	355	387	372	402	339	368	390	345	363	384	391	363	380	360	387	399	401	385	357	372	362	413	401	362	394	380	375	418	379	376	365	375	340	416	388	364	427	393	411	366	358	401	380	346	401	383	378	377	389	363	433	406	375	420	398	369	374	407	400	386	372	428	399	380	392	386	382	362	394	389	379	391	370	388	393	388	383	374	379	389	356	404	354	384	444	420	382	406	396	347	386	394	400	399	411	372	381	384	372	393	384	400	369	372	381	406	420	382	378	448	407	375	451	387	374	360	386	428	394	412	361	377	372	343	401	377	401	396	401	383	396	375	396	413	373	372	423	377	364	404	367	417	388	401	369	380	387	391	420	411	371	396	371	402	427	378	382	386	369	377	415	408	380	376	372	391	410	401	362	355	404	382	376	404	414	384	417	376	378	387	399	415	377	360	379	384	383	400	392	390	366	370	369	388	385	363	378	373	373	390	409	376	387	404	391	399	387	369	374	393	361	376	386	359	368	395	367	387	395	386	398	404	365	379	402	389	396	375	408	345	392	398	394	413	372	382	385	390	413	382	391	418	390	367	398	377	371	381	377	397	405	381	387	409	386	383	403	389	362	354	390	368	391	385	397	405	380	389	398	386	397	412	401	401	382	403	383	385	403	417	379	413	395	387	388	371	412	377	399	381	390	366	381	410	377	413	390	377	394	408	390	373	374	366	374	419	403	405	383	423	346	394	416	382	367	385	346	405	410	347	383	373	434	385	404	362	389	347	370	377	411	406	381	391	362	392	378	373	388	380	419	386	384	382	380	371	372	419	389	388	348	341	407	347	443	364	379	383	398	390	366	390	398	383	387	344	390	373	391	375	392	379	387	390	365	398	380	367	392	392	394	385	375	355	382	380	362	399	365	420	387	417	417	380	397	376	371	391	398	380	397	376	350	385	391	405	377	418	423	395	411	382	379	391	367	379	389	415	357	392	388	422	383	452	363	396	367	368	337	417	348	389	375	383	369	373	414	380	363	396	383	410	371	381	390	407	407	353	358	406	401	357	414	406	403	391	374	400	402	391	400	411	392	373	415	389	374	387	379	387	364	400	355	351	400	399	407	402	402	404	364	380	370	374	377	380	390	435	375	394	371	365	390	372	366	387	407	378	401	399	435	374	375	371	375	388	418	371	367	384	386	416	432	415	419	414	370	392	380	411	380	435	386	372	402	395	388	380	367	369	371	406	398	416	370	417	379	418	420	374	375	356	400	400	407	407	398	397	366	353	393	392	389	391	406	353	364	408	403	392	364	398	378	379	381	395	386	384	381	364	380	384	367	398	358	375	377	381	392	388	373	382	385	387	416	386	382	383	388	359	416	396	383	371	371	374	384	396	390	380	395	381	382	404	387	398	395	415	413	412	380	418	386	415	382	386	365	395	390	405	370	415	365	403	406	364	409	405	371	385	385	403	413	396	411	384	424	431	404	405	418	386	382	405	367	400	392	380	403	398	401	361	373	414	377	387	368	381	375	380	385	369	383	380	399	396	387	397	382	378	401	407	375	384	399	419	400	380	391	372	374	395	362	429	380	395	412	357	415	381	409	413	395	407	418	419	379	369	367	379	390	428	375	381	382	416	361	429	395	421	379	396	370	377	405	382	410	371	393	392	419	375	397	381	374	403	386	375	416	387	422	360	373	362	361	382	390	374	359	407	406	371	368	374	335	386	389	403	363	385	375	390	372	356	388	390	402	401	373	380	370	415	388	393	377	402	402	372	374	396	441	382	401	364	368	384	369	383	410	385	408	398	409	388	388	376	342	368	439	382	408	393	367	368	391	403	390	377	373	388	397	376	399	363	403	358	371	411	378	387	414	398	417	388	410	386	361	401	381	380	380	400	402	396	339	406	367	364	358	340	353	355	407	377	375	370	360	376	344	354	357	394	374	413	372	360	370	375	414	406	404	389	367	386	377	379	384	385	389	393	368	371	394	378	371	411	356	371	370	380	384	383	412	408	388	378	399	398	400	384	358	371	400	405	378	379	397	390	382	380	384	382	388	382	377	378	370	406	378	412	375	412	384	353	393	409	402	373	372	378	380	391	395	382	394	361	372	358	393	372	411	367	415	407	357	372	403	417	417	381	388	346	401	355	398	394	416	353	410	350	381	393	374	360	409	388	407	397	397	408	378	415	395	363	333	362	394	421	385	383	409	393	398	389	385	350	387	366	411	383	362	396	361	389	387	404	399	382	415	403	375	370	374	373	386	393	407	426	400	388	397	418	345	376	392	381	376	377	355	368	382	361	354	392	408	401	395	380	366	375	366	409	390	439	416	395	374	368	413	424	382	385	396	391	402	385	415	384	390	388	371	378	372	393	391	383	411	374	430	386	404	391	405	382	377	387	407	374	391	383	380	395	391	409	393	363	411	412	404	379	402	378	404	395	386	399	369	391	337	377	391	397	394	372	392	396	398	426	376	375	409	401	406	395	370	406	392	364	351	394	374	428	441	369	372	400	371	391	426	354	400	394	403	389	388	401	363	380	396	364	400	399	381	370	374	387	375	404	399	401	409	395	386	367	378	414	425	364	430	394	371	387	386	388	396	394	406	385	432	385	373	408	385	405	378	408	380	398	386	386	387	372	394	421	398	381	405	419	373	407	380	363	381	360	373	386	381	396	390	424	389	378	419	358	381	383	385	379	379	401	349
23949	13093	9773	3098	2119	1375	1207	735	506	432	414	389	392	390	364	356	408	369	373	422	357	371	360	404	357	382	425	369	385	392	368	369	361	408	392	385	415	406	375	369	386	363	365	369	431	422	387	407	418	380	343	372	406	371	366	398	364	341	377	370	374	402	370	389	384	363	393	366	388	365	398	384	389	402	376	355	375	446	382	380	373	389	366	395	409	390	379	387	403	366	388	380	368	343	394	377	386	387	377	380	396	331	364	404	374	395	411	389	389	405	365	370	411	420	389	403	435	376	373	417	375	365	378	354	351	359	383	353	392	394	376	398	391	393	395	364	410	403	420	365	402	393	443	377	367	413	364	381	393	360	380	354	378	400	360	380	370	443	396	431	357	393	409	356	374	394	395	385	357	348	368	394	355	318	389	404	399	373	407	356	398	383	372	379	406	382	357	378	373	382	408	374	360	403	421	394	403	378	372	370	365	382	395	371	367	361	395	348	346	370	352	404	376	351	434	388	377	386	379	439	367	387	330	361	379	415	404	396	395	397	348	366	396	374	384	372	381	364	358	369	375	373	411	400	368	408	362	395	376	395	404	381	395	395	380	378	422	377	383	389	421	366	369	402	394	409	398	369	358	374	420	381	415	397	362	327	404	352	359	376	381	400	388	372	412	390	390	414	382	364	395	366	358	365	374	364	376	364	394	419	402	359	411	431	392	399	403	382	376	387	353	390	353	396	366	370	378	411	400	393	398	385	368	391	389	387	383	372	405	392	367	409	389	366	401	374	367	405	376	388	403	388	410	381	349	378	352	394	365	388	384	401	373	359	356	369	389	368	339	363	393	372	401	395	366	384	402	380	386	392	414	385	400	410	371	404	386	352	379	373	388	412	378	427	415	391	384	353	397	393	399	400	352	382	388	405	381	339	382	351	366	385	395	400	384	368	385	404	389	347	378	384	368	396	382	364	369	340	392	389	392	383	393	388	386	395	356	356	368	374	384	377	348	323	369	386	408	370	365	377	395	432	397	378	401	371	404	334	437	411	389	352	366	414	406	424	360	353	386	372	398	350	380	383	389	374	371	375	359	337	410	355	381	416	394	358	387	356	408	417	343	403	387	410	405	379	368	375	359	432	370	379	419	367	383	401	369	381	367	386	383	372	354	383	378	358	381	399	389	380	380	391	393	358	348	371	360	367	374	405	368	362	376	372	376	382	367	372	388	385	410	423	393	349	389	415	372	349	359	408	383	384	404	390	393	410	398	409	384	369	386	398	393	402	354	396	406	362	421	371	401	370	400	393	411	392	330	418	376	438	375	377	414	408	367	376	410	381	404	420	384	403	371	424	370	381	372	382	393	386	406	392	391	382	401	367	406	395	370	400	399	361	365	362	395	386	417	382	400	372	400	386	380	388	381	375	395	371	367	371	406	391	380	346	355	413	423	371	400	383	373	352	363	398	394	352	392	382	346	364	360	391	401	403	375	390	384	400	380	366	381	404	363	364	381	394	367	389	371	393	391	406	370	372	392	381	405	387	384	388	374	397	358	388	413	380	393	377	363	376	384	355	369	414	366	371	387	388	401	388	352	329	374	365	374	365	379	366	418	376	426	403	392	386	375	399	369	379	392	378	385	368	360	364	356	353	368	369	343	367	394	347	358	403	399	395	382	367	406	352	357	369	423	358	371	396	361	386	402	414	394	388	345	399	392	380	378	377	391	363	396	373	376	399	353	402	408	376	421	396	378	366	412	372	363	353	363	346	386	369	376	401	381	393	352	367	407	380	388	384	376	377	368	385	378	375	366	389	370	390	391	319	415	369	357	381	378	389	356	414	384	341	389	356	401	388	389	385	372	347	403	397	393	368	385	411	371	371	390	353	359	400	395	396	383	391	396	402	390	403	367	396	394	372	343	402	402	398	397	399	366	405	377	402	381	404	367	423	373	361	373	365	373	383	391	389	376	354	400	361	374	369	362	371	360	362	387	406	385	342	397	400	376	385	342	356	381	389	348	414	409	372	363	403	398	394	391	351	359	401	391	378	438	391	373	418	375	399	420	368	390	350	364	399	393	363	406	375	424	372	416	382	393	402	373	400	387	358	379	369	338	399	376	379	380	436	384	429	371	361	374	386	383	420	381	371	393	399	406	388	389	414	388	361	424	369	410	384	353	347	374	375	398	383	365	373	380	398	437	402	388	385	418	396	395	436	364	389	378	372	411	414	414	387	357	370	372	383	395	401	411	369	402	377	360	358	421	387	391	380	407	404	375	390	394	408	381	400	369	389	414	383	384	402	386	427	392	395	387	382	364	393	437	413	378	392	369	339	405	361	386	363	380	401	397	386	441	428	371	398	342	366	373	364	381	389	427	381	369	382	368	388	395	363	381	367	362	399	384	365	420	398	414	387	377	397	411	379	379	403	350	396	407	408	389	388	348	373	369	386	392	381	368	393	364	372	370	395	382	411	376	371	363	369	358	374	389	428	439	380	367	397	394	345	387	400	359	411	400	398	433	422	414	381	364	400	394	376	386	400	376	394	386	366	374	375	384	428	366	402	376	394	343	370	359	397	383	373	408	386	397	392	396	405	397	390	367	389	380	361	379	418	334	400	368	420	402	369	385	385	373	369	355	430	379	395	382	374	373	373	403	383	399	352	361	395	375	361	388	394	413	377	416	344	402	367	390	413	410	414	366	378	379	378	397	332	398	423	328	375	379	368	389	362	435	366	395	363	385	405	373	415	394	412	379	386	387	378	373	347	400	372	400	374	377	343	332	342	359	451	351	409	384	368	388	385	370	409	383	396	388	328	376	363	389	417	376	372	363	392	366	359	383	379	401	391	426	365	402	379	392	387	402	395	349	416	389	390	397	408	387	380	409	375	351	390	393	397	360	386	389	396	399	406	391	329	387	376	375	371	398	388	376	415	384	415	317	424	401	404	407	379	379	410	362	387	401	398	396	400	377	355	396	375	400	391	383	382	412	380	384	380	375	354	382	420	391	364	400	381	380	361	380	396	391	350	399	359	380	390	372	380	371	357	375	368	345	392	374	373	380	358	388	365	396	376	391	401	377	388	377	380	368	354	384	339	397	396	442	368	372	354	389	359	390	371	392	387	425	345	380	415	402	394	412	356	355	398	364	390	383	409	375	401	360	386	373	401	375	390	387	332	387	384	378	388	372	367	377	385	369	400	342	416	426	349	363	408	378	372	389	372	396	378	400	421	381	370	417	383	382	394	368	372	390	387	381	367	379	374	374	350	374	420	388	392	348	391	421	405	355	355	377	383	393	400	411	371	409	339	389	400	394	389	384	370	356	378	376	378	377	370	384	361	360	389	365	350	380	367	375	414	379	407	391	381	367	396	399	375	392	393	426	387	373	391	376	371	392	395	377	393	406	348	365	376	390	405	415	380	361	401	377	380	387	376	371	381	411	361	399	362	418	355	377	385	357	413	397	376	424	363	375	389	370	389	385	381	375	362	391	363	381	400	409	371
18099	14379	12040	7699	7105	4895	5112	3157	1660	1117	1031	904	935	877	918	893	852	850	923	955	900	899	940	861	919	935	857	922	916	916	946	898	911	890	886	853	849	837	873	964	865	911	842	882	859	871	836	875	892	836	925	886	890	948	871	887	861	908	887	882	909	834	873	883	851	831	905	855	868	928	933	857	873	901	892	867	844	905	883	881	895	882	887	885	900	877	906	864	894	846	861	931	925	889	915	857	858	932	864	837	920	855	859	917	913	856	921	921	882	890	872	882	879	867	856	940	902	886	869	830	860	907	899	912	896	912	878	899	900	833	903	858	940	910	860	865	869	907	864	890	849	878	893	887	868	888	855	873	864	860	873	923	889	844	878	865	899	864	881	897	888	910	891	880	887	869	811	870	909	868	945	866	869	947	858	885	900	873	910	860	883	880	865	899	847	925	910	862	892	930	882	886	912	906	864	869	901	858	898	920	922	865	893	905	943	890	937	880	930	889	904	888	881	888	851	876	884	875	906	930	890	897	848	870	893	897	920	900	891	927	835	913	884	846	869	864	954	900	861	898	922	889	859	856	899	925	893	927	861	855	891	869	862	909	845	907	897	932	839	893	858	892	885	825	924	894	895	899	873	888	900	876	846	874	876	888	891	860	900	870	907	899	871	873	898	826	978	912	889	909	905	886	899	863	919	850	917	924	897	828	931	889	909	920	887	907	874	890	807	908	873	883	868	879	880	885	856	886	928	876	879	923	845	895	898	816	923	950	877	836	935	900	950	899	924	923	930	926	910	912	836	926	906	871	890	884	926	917	862	944	850	882	896	854	884	873	956	898	932	875	909	967	787	858	860	896	892	893	871	918	943	910	917	915	943	887	929	846	912	869	817	843	850	820	905	890	891	848	965	839	916	939	884	905	882	938	897	870	906	893	897	897	838	925	917	864	830	904	867	893	852	881	874	872	866	879	897	907	909	911	848	897	936	872	878	879	885	831	842	898	919	885	840	874	899	877	916	866	874	848	921	904	891	858	873	906	937	870	853	884	854	898	928	949	889	908	834	861	835	870	887	886	897	883	869	894	841	871	878	844	881	900	873	871	868	888	899	898	910	903	980	925	915	912	883	903	929	916	906	935	856	930	878	865	866	893	913	929	913	862	825	846	884	850	852	879	926	901	918	871	848	874	840	922	858	878	864	882	842	922	857	879	902	952	890	868	901	928	908	899	893	871	857	956	877	879	875	892	897	890	884	847	860	854	865	862	860	872	918	871	967	865	907	862	872	843	949	810	919	877	872	911	861	900	875	896	882	877	870	934	863	940	901	885	901	964	889	917	893	912	946	909	877	907	897	872	935	887	866	838	936	851	883	923	887	890	912	935	855	858	952	890	913	871	948	887	877	921	906	877	883	864	944	865	921	916	881	938	905	865	919	884	820	932	877	840	954	898	841	873	867	814	869	889	893	879	852	850	855	851	953	859	916	895	837	858	922	878	896	933	875	949	858	846	891	904	887	875	856	905	882	845	875	886	924	911	872	872	878	892	906	934	928	876	914	891	855	884	879	847	888	885	928	904	899	933	918	888	868	919	903	918	930	889	907	915	843	912	920	894	861	889	886	793	864	915	875	869	909	892	841	907	846	942	902	867	837	855	850	890	929	897	891	892	839	903	869	891	839	887	856	865	915	867	925	893	895	848	906	921	871	899	886	905	852	854	860	881	856	903	889	819	903	890	909	881	876	916	865	897	869	905	897	902	850	908	869	914	891	893	958	861	852	851	886	863	893	860	912	896	926	852	885	913	899	841	876	857	866	910	947	899	937	878	874	891	878	904	888	919	890	930	890	868	870	941	851	818	864	866	839	890	907	921	890	903	920	884	884	871	849	882	877	914	906	841	953	948	930	881	888	870	926	865	833	821	887	915	875	835	868	844	872	907	850	920	924	854	891	843	898	906	914	874	885	939	900	915	918	897	843	863	884	909	915	799	879	900	910	838	848	931	903	851	878	952	921	883	839	910	896	880	852	867	856	863	909	906	911	838	852	876	902	847	914	866	860	937	840	894	856	876	834	879	906	868	839	880	884	858	885	939	853	880	878	920	900	883	885	892	910	856	860	904	876	812	922	871	907	869	868	926	932	881	906	886	827	899	929	885	923	903	874	944	905	876	888	860	901	876	914	920	942	874	894	861	877	850	901	896	934	923	877	853	924	835	881	911	849	857	918	883	836	909	913	890	884	922	855	833	912	855	880	846	860	922	895	896	881	919	912	858	887	895	895	854	906	889	849	870	865	947	917	870	847	849	898	886	903	857	880	900	880	879	835	853	920	883	913	881	840	793	942	842	922	835	917	900	886	951	917	901	875	860	856	836	832	862	931	843	916	922	869	852	900	822	911	889	868	905	922	890	856	860	872	913	905	863	920	932	894	883	877	936	913	826	872	956	911	881	868	910	910	834	917	871	918	866	914	835	932	849	937	908	864	848	874	826	916	846	881	836	846	847	893	869	862	896	860	916	872	888	881	881	854	852	842	908	880	911	892	891	893	921	937	960	900	902	825	907	848	848	952	885	864	853	869	831	852	898	897	874	893	938	880	898	909	911	900	871	918	911	911	923	894	899	876	882	867	896	862	889	866	887	884	858	887	858	850	940	892	881	845	896	866	903	927	850	868	917	903	856	881	859	915	882	905	920	908	877	949	872	876	879	837	859	847	874	869	865	856	946	891	872	853	896	917	941	887	857	938	891	874	877	851	908	981	885	903	891	892	918	886	874	870	934	811	891	843	918	922	861	910	885	878	913	895	939	933	903	886	871	821	892	838	851	885	877	833	857	883	890	885	891	896	838	862	912	926	916	920	877	866	850	911	938	894	881	908	946	877	897	919	866	851	878	881	874	926	843	880	876	884	948	829	910	937	891	896	930	892	911	845	911	880	858	857	918	894	914	848	911	855	931	871	872	896	883	908	849	880	881	896	885	897	845	868	917	848	900	879	914	886	928	894	919	872	845	951	857	898	879	833	860	856	860	885	898	868	884	882	915	831	891	879	922	849	893	875	900	940	900	883	895	911	902	892	908	873	864	874	900	885	854	856	926	895	851	869	913	883	930	902	884	838	894	941	851	909	841	843	864	839	935	866	838	912	900	925	915	891	857	927	877	882	923	931	881	885	918	901	901	868	888	833	919	892	902	891	919	858	895	891	894	859	876	862	878	877	899	812	858	902	881	850	901	960	921	850	878	876	820	919	899	949	883	816	882	919	882	856	853	896	881	888	908	875	918	910	877	889	882	888	884	890	934	845	916	851	873	858	915	897	937	896	855	906	836	910	924	903	885	908	865	923	856	877	862	910	942	897	855	872	908	882	937	896	863	930	895	895	826	906	867	853	905	857	915	853	897	847	898	866	882	893	908	866	921	909	896	879	929	932	923	869	831	910	874	864	958	906	904	851	891	910	903	897	866	925	934	893	915	836	855	891	926	894	879	887	941	826	864	919	876	867	874
62815	55818	42345	26240	23497	23772	18494	10439	3868	864	470	403	312	310	293	258	284	299	283	283	297	292	258	245	247	276	255	274	244	250	244	227	238	230	257	269	269	259	229	246	232	206	250	264	220	225	237	230	249	233	254	271	227	248	255	266	248	226	245	232	223	281	243	263	252	232	249	229	248	232	253	256	229	260	247	250	212	223	258	241	255	265	251	217	262	240	253	224	231	232	231	243	215	233	242	232	228	232	239	255	219	251	241	247	288	236	213	229	231	257	242	218	246	250	230	225	229	247	274	212	271	241	241	230	248	242	229	210	261	241	260	261	230	233	221	236	267	269	242	249	244	228	226	248	240	225	212	245	249	230	232	227	274	257	241	240	212	236	217	237	230	225	221	230	228	251	287	252	229	226	249	246	260	213	234	213	228	244	209	233	252	224	272	200	254	249	245	234	246	227	256	210	211	261	206	250	248	232	216	257	231	226	243	232	253	212	208	240	235	227	229	249	240	217	231	207	245	214	233	269	225	208	232	220	229	232	230	242	266	255	218	230	243	244	242	250	240	229	269	276	250	232	235	252	215	242	250	239	242	229	265	232	227	248	270	261	218	249	224	207	233	230	257	253	244	213	241	270	234	243	218	246	259	246	216	240	224	247	242	248	232	255	217	237	252	225	246	247	240	229	246	247	225	239	251	239	265	245	254	235	256	239	235	252	219	245	232	241	226	243	236	250	224	196	243	219	277	246	275	220	228	229	236	251	237	241	252	219	242	205	262	237	258	236	223	199	250	266	227	255	253	224	242	230	249	229	235	218	212	258	246	237	229	261	229	236	216	265	235	200	237	215	217	238	254	264	220	250	232	246	229	257	231	230	239	228	246	266	227	222	260	225	240	230	217	228	242	237	232	241	242	226	243	259	247	227	257	225	264	237	261	229	231	249	237	234	241	226	200	224	255	228	251	237	242	233	236	229	207	242	231	257	233	218	233	203	224	237	239	228	230	226	245	202	228	243	186	223	242	230	237	239	249	209	233	240	264	245	242	234	233	225	234	236	219	205	242	232	237	242	252	204	235	253	238	252	225	259	247	251	240	217	207	203	239	226	231	282	208	236	231	227	274	248	248	253	231	224	257	254	258	268	252	262	253	278	221	259	224	232	248	226	257	233	246	243	241	222	235	270	269	269	238	218	280	252	228	262	245	265	217	246	233	246	226	219	236	242	228	232	230	225	243	244	235	265	249	234	211	241	256	223	230	241	235	240	239	238	220	227	237	240	238	237	264	215	220	221	245	219	223	246	251	241	226	221	220	264	227	251	269	243	233	222	216	237	227	225	225	240	236	239	217	228	229	224	258	219	238	223	248	254	218	227	248	280	256	247	234	223	217	245	221	261	257	257	244	223	247	275	233	225	236	250	259	230	231	224	240	248	264	258	252	229	221	256	247	218	235	241	258	237	224	240	236	226	218	218	243	256	225	247	218	226	237	246	211	240	241	241	221	244	208	249	219	224	230	253	222	234	242	241	262	228	236	240	237	239	250	227	231	238	240	226	235	249	247	249	227	244	217	225	241	220	237	235	241	261	225	229	226	209	258	250	243	253	238	244	219	229	229	228	234	238	245	242	259	266	242	260	245	220	237	250	253	248	228	232	258	262	240	216	202	213	225	233	237	249	245	261	234	262	232	230	250	232	244	236	221	212	230	211	266	224	229	231	235	218	249	274	255	245	224	272	241	235	206	226	232	226	239	239	234	230	240	238	252	214	224	226	204	237	215	248	201	225	243	247	233	264	230	236	214	246	231	252	226	232	243	225	210	227	249	248	238	249	243	222	234	238	272	225	232	252	232	231	213	243	222	227	261	273	260	248	229	226	237	249	216	228	198	226	220	243	242	231	255	259	257	228	256	235	238	226	238	224	256	246	235	249	239	261	248	220	242	228	246	243	262	258	224	217	250	237	241	230	231	245	229	239	245	244	217	264	231	238	238	255	246	250	222	244	228	265	257	222	257	249	261	261	242	257	251	251	249	224	241	235	253	206	209	246	263	251	249	245	248	232	227	244	232	260	267	236	238	219	233	258	233	220	237	227	238	241	246	265	240	225	241	234	240	231	254	226	237	275	219	238	243	250	209	203	241	240	213	237	225	235	253	248	231	233	253	243	237	243	241	255	246	242	235	230	245	227	223	222	263	283	251	255	218	259	226	225	267	218	228	222	231	237	242	255	258	242	245	243	263	237	249	257	221	238	233	207	246	208	193	222	254	240	252	264	253	260	249	251	278	240	230	234	253	227	236	247	249	243	250	253	228	224	240	240	240	247	247	232	241	239	251	236	226	210	260	242	236	250	266	214	226	218	254	226	232	243	259	234	259	241	250	255	243	256	252	234	224	239	255	268	249	261	251	226	225	201	242	229	261	248	239	240	227	243	220	212	253	230	249	247	253	236	242	247	242	256	247	249	234	232	264	239	242	212	236	235	244	227	251	243	227	201	243	262	250	224	258	233	256	261	217	271	220	253	214	237	239	244	237	260	218	256	208	222	230	229	254	269	229	242	266	225	251	247	259	213	240	227	258	244	214	217	240	270	265	235	247	253	258	203	243	224	226	246	238	236	242	210	248	260	230	240	232	236	233	230	222	242	225	246	234	244	264	227	242	237	232	248	259	238	232	245	244	251	243	256	230	243	221	229	204	228	278	241	246	213	227	245	206	249	230	271	246	224	240	245	245	221	233	251	222	234	246	236	250	239	247	265	244	268	231	235	227	251	231	246	230	231	238	218	213	246	232	274	252	252	237	232	241	234	230	245	242	249	238	222	243	203	260	229	214	218	221	279	237	246	243	249	246	242	214	217	245	237	244	249	260	253	244	265	190	230	226	240	231	236	236	264	226	229	240	201	240	251	216	237	221	226	246	232	236	236	236	255	240	255	247	233	232	216	234	247	247	206	209	225	222	222	217	226	234	242	234	235	256	218	296	254	251	245	241	264	251	250	248	249	246	233	244	236	217	223	247	252	258	205	220	231	227	219	238	284	249	235	247	254	257	240	246	232	255	212	233	250	238	232	249	252	257	262	232	226	220	255	224	248	237	233	241	215	238	227	236	215	216	232	246	241	257	223	249	232	226	254	235	248	245	211	249	218	215	239	232	261	252	247	231	243	252	226	240	239	240	240	282	260	279	242	248	250	220	214	237	230	239	242	261	264	235	246	245	229	233	228	219	200	216	240	238	212	244	268	252	249	227	247	271	245	224	262	247	220	236	238	237	223	237	242	237	232	227	226	229	236	227	250	225	259	243	209	255	229	237	233	239	241	272	247	249	240	223	230	239	237	230	250	223	239	222	239	206	281	249	241	247	229	268	233	245	250	221	230	183	220	281	226	234	257	233	208	258	254	275	253	242	233	221	210	221	232	247	229	248	234	256	206	223	242	220	251	238	237	246	230	262	220	243	254	240	219	238	221	261	221	246	253	229	265	285	240	258	265	233	216	250	214	250	249
40482	47859	35919	26356	27259	33415	28869	20563	9543	2512	1543	1396	1057	850	820	781	834	904	975	945	1066	936	872	685	952	1097	834	854	628	605	614	635	600	617	623	610	562	596	623	624	583	602	575	578	582	602	582	605	611	620	551	588	570	559	572	571	533	526	553	577	587	589	579	615	572	592	587	550	599	598	579	588	572	558	571	522	574	606	603	540	533	525	541	571	594	528	574	574	556	579	573	535	576	623	566	570	625	586	570	574	616	614	586	580	558	566	562	595	578	588	542	547	579	547	601	555	550	578	602	556	565	573	518	565	544	582	590	589	523	601	566	581	608	529	592	552	575	579	571	556	621	545	552	549	582	561	570	509	546	611	553	542	617	559	591	600	609	575	535	551	575	566	534	571	561	554	573	523	588	566	563	536	592	563	551	533	592	574	580	539	582	575	604	556	583	563	597	549	601	580	539	568	581	536	584	595	592	564	556	614	555	527	550	574	554	581	606	570	588	565	526	555	566	548	603	546	523	587	595	609	542	572	520	547	570	560	564	558	588	565	570	555	565	524	543	558	601	582	568	575	538	565	537	539	595	543	535	554	572	542	566	565	589	558	559	549	549	552	545	588	579	542	590	519	580	597	554	590	591	586	547	555	577	583	518	598	553	607	558	612	561	555	609	578	565	574	564	571	585	579	562	566	573	582	600	557	551	582	579	544	559	611	591	544	608	593	569	589	557	617	583	550	569	612	590	559	492	631	572	564	552	590	573	506	610	564	545	570	545	566	531	538	589	530	580	558	608	560	576	529	569	594	563	563	562	588	574	560	583	525	629	545	590	578	541	536	527	584	613	567	587	576	590	520	552	563	550	568	578	518	609	588	567	553	594	531	615	585	635	560	517	610	563	581	559	590	571	595	609	549	548	576	595	581	538	609	565	604	553	564	590	555	548	582	552	612	570	547	618	586	608	573	566	554	565	575	557	548	589	532	526	565	512	560	536	528	528	590	533	562	567	590	536	585	548	576	543	559	576	561	606	534	571	583	567	576	600	551	565	542	538	581	541	573	545	529	579	578	552	560	564	547	630	598	599	522	541	557	584	563	580	535	602	603	580	568	556	586	546	572	569	573	562	542	554	587	549	546	578	553	569	543	570	555	556	571	549	591	557	574	595	533	569	572	603	594	574	565	569	565	524	539	588	551	592	550	565	565	588	561	577	599	568	571	589	545	545	552	578	544	540	578	530	543	552	584	557	606	537	533	564	523	551	566	576	512	604	546	538	610	562	533	559	585	603	573	580	548	565	586	554	598	586	536	592	585	566	559	575	593	574	576	544	568	548	580	612	585	588	589	536	596	587	587	594	562	546	539	550	603	555	541	536	590	550	557	534	559	530	586	545	568	593	562	573	596	554	583	564	620	535	610	542	527	592	571	581	576	524	532	570	542	535	603	590	569	548	587	549	573	568	569	588	546	561	587	533	538	561	552	555	560	520	540	593	537	591	581	584	574	570	557	591	559	599	588	553	549	583	597	602	539	573	558	610	530	570	524	592	595	547	568	520	605	575	565	583	579	577	578	555	576	580	587	586	558	569	548	564	544	549	533	549	548	602	571	569	525	529	545	590	585	596	554	538	579	584	540	524	548	568	563	607	564	575	561	567	558	602	625	578	543	557	559	518	579	559	592	578	571	559	582	545	528	591	559	579	568	555	594	579	594	551	571	566	552	549	580	590	561	558	554	581	565	600	566	561	587	557	555	570	559	568	589	558	526	547	600	560	552	545	581	569	588	528	555	552	558	579	520	568	559	550	550	532	611	585	567	540	571	578	567	550	582	567	556	570	569	580	575	530	553	531	515	568	551	587	561	577	561	571	553	615	604	582	582	606	547	504	599	560	551	538	525	561	572	592	604	623	552	549	548	635	622	600	530	556	535	569	566	591	579	598	541	569	543	562	593	527	553	574	532	558	544	588	524	573	544	602	577	536	578	564	520	556	592	613	569	541	540	554	558	534	575	539	599	512	557	589	575	556	552	544	572	574	555	575	543	576	546	584	548	539	545	579	549	595	575	580	554	579	552	598	549	590	564	542	555	622	553	574	566	577	546	558	553	567	560	579	554	572	529	606	551	564	571	588	550	572	578	577	562	586	565	569	516	539	546	558	545	557	560	567	525	571	557	562	589	566	570	584	571	580	558	565	607	602	542	578	601	534	598	586	569	568	554	582	563	554	552	584	600	613	588	598	546	555	583	584	567	553	547	573	553	594	539	600	551	626	579	570	609	562	575	560	567	607	576	537	552	571	555	536	593	544	596	565	563	563	588	597	565	569	578	549	585	551	595	587	556	570	591	568	531	590	580	569	601	573	568	536	559	553	631	608	577	547	564	610	556	576	585	611	540	531	557	560	575	567	532	569	546	548	549	575	568	576	574	566	541	579	575	582	536	566	612	565	567	540	599	522	562	592	548	592	571	608	573	564	553	578	529	553	550	613	573	562	564	555	572	575	578	513	561	579	514	545	512	572	577	601	587	625	593	512	562	567	562	575	572	553	600	586	522	567	568	533	618	583	574	599	608	544	553	574	578	550	584	573	585	575	538	590	569	539	577	573	604	575	605	530	571	568	601	573	547	581	556	578	578	576	556	562	579	570	538	563	614	523	582	592	578	575	546	543	592	581	566	546	559	549	557	575	543	574	598	585	559	594	603	569	576	540	577	575	571	527	570	571	551	588	567	581	575	559	541	536	570	546	588	578	611	603	612	604	543	485	592	605	545	568	544	558	609	566	594	558	552	544	560	609	586	598	535	583	553	575	527	590	614	585	567	562	592	573	572	565	586	585	604	597	562	558	593	542	589	550	531	575	558	559	537	608	578	608	578	618	557	600	534	541	554	541	561	571	579	548	570	596	579	561	600	565	593	595	550	562	582	566	559	593	546	553	575	559	576	598	591	572	564	562	573	626	634	576	589	512	565	547	554	565	575	506	563	581	615	549	584	562	568	564	543	585	566	568	612	540	571	538	541	583	575	562	584	530	553	566	528	599	551	550	582	573	563	610	572	580	571	571	587	550	571	552	576	566	572	580	566	581	531	576	555	593	536	564	562	533	568	603	566	541	549	594	536	574	570	574	529	587	544	599	543	561	602	568	556	568	545	530	581	522	613	598	589	592	593	531	576	562	572	603	583	537	539	549	573	541	533	496	523	587	491	546	591	578	592	584	578	581	541	521	574	572	606	531	612	561	577	515	584	544	538	559	543	575	624	552	549	560	513	592	587	570	580	604	583	523	569	580	557	556	563	602	554	548	569	553	564	551	553	576	573	533	570	590	614	608	540	596	558	597	554	542	539	542	572	580	546	546	558	576	585	587	571	599	599	580	527	591	521	542	561	597	558	559	544	555	600	575	604	573	579	591	595	561	605	596	569	561	592	585	564	604	549	592	527	569	584	583	555	540	526	577	561	604	565	597	566	580	570	576	574	591	560	599	512	532	542	570	516	594	560	556	591	557	592
74064	60674	42828	29467	30546	35131	26668	19884	9081	1598	539	398	315	238	225	222	272	234	223	255	265	226	196	197	198	236	296	237	160	161	175	167	159	161	130	159	180	152	155	148	146	180	165	148	144	133	131	139	150	153	144	127	141	150	144	138	175	150	157	156	142	138	138	155	145	139	167	144	138	157	162	146	177	146	135	167	126	149	141	158	148	164	136	154	161	145	147	165	141	149	142	138	148	132	129	156	138	130	150	150	177	140	112	154	131	146	172	159	136	135	150	163	148	147	142	147	147	140	122	148	160	146	123	139	155	128	139	144	147	129	160	162	157	172	137	128	163	166	159	147	139	130	152	145	149	158	144	160	131	141	147	153	138	144	124	157	171	156	145	141	162	150	168	139	155	138	163	146	157	123	156	144	153	174	130	156	160	127	160	146	138	147	143	126	134	139	137	128	147	135	152	121	132	156	137	137	135	152	162	148	145	155	134	120	146	140	146	165	148	137	160	153	137	145	135	147	137	148	151	131	155	159	129	145	160	151	146	126	138	158	132	138	178	159	142	140	166	143	142	129	154	158	131	145	131	140	155	172	124	161	150	145	160	129	179	158	147	144	154	140	164	151	142	146	147	159	151	128	148	148	167	135	146	158	136	162	145	146	127	145	140	164	138	139	155	143	168	148	143	141	136	160	158	118	145	157	160	154	133	163	144	151	162	147	149	133	129	144	136	141	151	148	137	145	151	132	158	153	136	165	145	132	147	127	161	165	125	135	148	145	146	129	163	141	155	164	155	137	121	160	144	140	164	118	149	152	178	133	154	150	132	170	140	149	145	151	148	152	157	127	132	143	155	140	143	133	147	148	138	145	155	130	149	139	142	153	167	146	154	127	129	139	145	143	153	145	133	150	153	150	131	137	116	172	162	146	159	170	188	152	147	151	136	123	148	126	133	171	144	134	143	142	161	147	160	135	117	140	151	152	170	144	148	157	154	115	142	144	137	167	140	125	155	180	153	148	159	128	155	160	145	141	144	136	146	194	146	136	130	146	160	127	147	150	121	143	139	146	116	151	157	131	149	122	155	155	141	139	121	147	138	148	168	168	159	135	151	147	163	146	149	140	161	128	138	143	151	146	150	136	152	148	157	161	143	141	141	121	156	141	142	136	126	133	171	131	137	125	134	150	153	142	148	143	167	142	162	138	163	137	152	141	144	148	129	128	143	153	151	120	148	155	142	152	152	141	130	144	151	152	139	154	169	151	152	139	130	150	145	144	142	148	150	128	158	134	172	159	132	174	139	106	121	138	145	139	145	128	128	153	130	142	148	134	137	150	166	168	154	143	146	152	162	141	154	154	147	136	154	126	160	131	158	155	153	136	143	133	143	135	151	146	167	149	130	145	145	151	116	138	158	127	128	141	143	160	145	143	158	168	137	146	153	164	145	128	141	160	150	114	126	159	135	161	123	145	156	148	128	160	172	137	147	152	146	138	138	154	175	114	156	155	155	128	167	137	144	156	144	155	144	162	138	162	115	130	111	142	154	134	136	156	140	158	150	133	149	179	161	157	161	156	144	155	155	132	168	135	140	162	141	130	134	148	161	146	138	143	170	144	160	121	140	156	149	149	138	146	148	142	158	145	139	152	158	145	164	140	142	137	130	149	166	152	132	144	141	130	156	152	177	127	150	148	166	145	148	155	145	142	160	138	144	146	123	158	158	155	137	157	140	171	146	140	140	138	163	152	160	141	135	154	158	160	153	138	123	151	164	145	151	127	166	146	116	142	152	144	144	143	143	157	149	146	148	147	121	133	149	145	150	159	164	162	139	135	148	138	125	135	155	153	140	143	153	144	142	166	157	153	145	164	157	148	128	136	137	130	147	144	146	141	136	163	135	161	139	125	159	163	146	133	133	147	116	148	127	136	150	144	139	133	136	138	149	146	137	127	134	137	145	151	136	135	136	155	150	141	145	148	148	159	173	150	133	166	116	130	138	148	158	153	118	131	153	170	151	142	163	155	160	121	134	128	144	173	168	141	130	144	145	148	146	154	166	154	128	168	140	150	142	147	161	146	163	135	130	138	155	144	164	148	142	146	142	154	133	142	121	135	161	116	131	151	140	162	142	167	165	132	135	138	125	131	126	140	121	132	137	161	137	169	156	157	158	117	151	144	136	134	141	138	140	145	153	145	153	176	154	146	134	153	149	142	136	171	148	142	146	140	143	130	158	132	176	157	171	137	122	132	159	137	155	139	120	130	172	129	150	141	152	147	158	158	143	162	151	137	131	128	126	150	148	140	146	137	147	166	137	158	141	140	149	128	127	153	160	151	148	143	158	135	145	161	155	137	156	157	147	142	142	148	115	167	144	159	165	137	143	118	139	162	150	121	137	153	180	145	157	141	146	162	113	161	142	143	144	145	138	150	157	135	152	144	150	165	147	167	158	164	159	139	138	153	137	131	120	160	125	134	140	143	132	127	149	143	145	125	145	160	144	148	166	131	131	154	143	138	145	171	134	155	135	147	138	155	140	129	142	147	154	151	136	142	147	143	129	141	123	144	128	140	145	178	137	150	141	146	153	142	160	158	131	146	176	156	170	161	152	138	140	135	147	140	147	148	160	140	145	161	141	161	134	136	137	158	143	147	143	138	149	144	147	152	161	158	161	159	166	140	150	138	158	161	158	166	151	149	124	156	134	148	142	140	165	147	158	161	156	174	193	159	145	173	141	155	162	145	133	163	134	153	142	145	138	139	131	150	156	154	138	162	134	143	161	174	155	158	133	144	162	133	151	167	149	162	156	144	147	149	138	142	138	158	133	173	132	125	134	130	155	167	131	158	166	149	172	134	155	131	195	134	128	125	145	138	151	143	159	145	145	184	164	165	141	152	146	158	149	152	142	148	127	160	145	159	149	141	154	169	171	144	127	149	146	143	131	161	144	157	155	165	150	143	130	146	137	155	145	132	131	137	155	121	150	137	156	150	171	139	161	136	144	144	138	138	141	150	162	151	144	151	170	171	168	161	133	155	135	131	137	130	143	134	140	151	148	125	154	134	129	132	133	146	149	149	144	169	140	150	153	123	145	156	144	142	133	178	158	157	148	149	146	138	125	160	159	145	156	133	149	137	168	141	149	168	162	141	137	168	165	166	145	171	130	158	138	134	145	147	142	136	158	147	116	169	150	136	135	146	153	156	134	153	137	148	162	145	152	134	171	160	160	145	150	138	136	142	141	132	143	138	131	136	156	152	150	141	159	128	146	141	133	141	147	156	161	147	127	132	135	158	163	140	122	132	151	154	156	147	149	154	170	137	131	146	148	143	140	146	156	154	120	128	134	144	141	153	154	151	167	150	177	135	154	137	161	160	153	129	154	134	155	154	133	136	120	140	133	159	166	163	159	134	145	140	134	151	159	164	147	154	140	146	146	144	144	169	133	130	151	135	152	131	133	164	149	144	138	143	143	175	157	151	142	122	144	177	141	132	146	135	140	145	118	145
49074	55392	43671	33280	39289	44180	34454	30300	11911	2462	1643	1654	1340	921	853	832	1094	978	848	1073	968	959	885	689	986	1289	1252	880	590	436	460	484	436	468	444	428	461	414	461	422	463	442	411	427	419	408	403	418	411	413	383	430	388	447	400	407	355	397	416	419	402	429	415	358	384	397	385	383	393	389	422	407	408	410	371	406	388	444	399	395	355	369	356	380	400	406	356	409	400	397	362	359	406	406	429	370	431	397	423	394	380	379	420	383	432	422	371	415	372	384	394	385	399	389	366	357	424	407	409	397	406	367	425	411	381	353	377	414	389	394	383	438	391	393	426	377	390	375	391	363	360	390	412	369	377	408	415	364	383	408	363	392	407	386	425	393	403	410	429	370	368	372	366	364	392	424	381	384	398	401	390	384	381	372	376	391	369	394	366	399	391	395	378	366	360	386	379	389	383	412	368	368	366	332	395	395	339	392	413	384	414	392	396	394	396	388	359	398	394	364	356	420	374	416	391	369	359	379	378	389	368	366	385	359	351	389	352	394	381	400	357	370	344	375	386	397	372	380	376	398	383	381	370	395	365	413	354	376	336	392	367	407	416	404	370	359	372	382	393	361	367	409	377	402	426	365	384	366	385	382	385	346	370	404	384	382	350	382	379	401	374	395	448	376	391	424	407	399	360	387	363	374	403	399	419	389	393	343	381	370	392	392	411	354	345	373	388	365	374	388	402	377	366	376	383	376	415	394	387	387	383	352	380	370	389	385	371	384	407	383	392	433	392	389	363	353	398	335	376	350	386	413	407	389	395	348	376	410	363	380	368	355	409	387	365	380	368	369	387	393	358	378	389	389	371	360	353	399	409	383	423	373	361	382	396	366	358	354	392	393	367	361	396	392	387	359	373	383	388	388	404	377	383	397	403	419	408	380	364	387	389	404	381	378	368	356	358	389	385	383	425	375	395	383	388	372	358	415	374	369	371	374	399	349	367	363	375	384	345	393	368	396	341	398	385	414	372	360	368	371	405	381	411	380	396	382	360	392	358	361	396	387	363	392	402	388	365	361	405	332	373	345	391	360	382	394	363	363	379	350	394	365	370	377	402	374	379	361	365	355	370	406	390	413	378	423	405	371	365	372	357	397	404	406	380	376	368	388	372	423	366	335	393	417	386	373	424	380	373	403	366	406	383	369	359	368	383	399	389	394	383	381	375	377	383	399	373	388	377	356	389	358	382	385	365	365	439	405	363	361	397	365	362	386	378	364	375	383	359	376	387	389	383	417	355	395	372	354	379	395	379	375	385	396	371	389	422	397	381	398	379	384	414	380	372	385	381	389	410	389	373	358	366	393	391	373	334	363	413	361	380	388	373	384	340	386	406	390	383	362	348	390	371	384	368	394	381	398	375	363	380	422	368	374	348	370	412	359	384	416	364	402	391	366	411	366	388	379	362	354	383	373	418	387	389	361	381	383	394	345	388	380	400	380	384	387	410	375	414	383	395	373	380	390	382	352	369	324	360	380	418	366	371	392	373	415	359	367	377	393	407	413	361	389	393	404	391	354	369	380	367	399	348	417	389	419	378	352	383	409	361	357	418	401	400	387	380	374	399	404	354	394	368	398	390	386	390	395	391	356	392	389	377	402	355	408	353	395	422	410	368	403	369	369	389	429	400	387	391	386	380	371	355	354	357	376	361	392	373	379	373	357	407	439	372	368	376	379	402	372	410	377	385	347	375	377	394	388	391	397	393	373	394	417	400	384	399	375	359	351	381	347	376	394	349	376	403	377	387	398	382	364	391	387	400	374	385	354	410	375	377	389	384	367	416	387	379	379	352	375	350	374	421	412	375	359	377	385	360	386	387	388	370	382	374	376	387	358	398	352	356	386	373	397	356	410	397	380	410	372	375	406	351	381	383	369	366	402	388	398	381	340	361	378	401	365	386	376	357	374	391	376	330	391	404	394	354	356	423	386	421	368	426	400	346	387	404	390	384	405	375	389	340	372	388	361	393	352	386	412	364	377	408	346	410	383	368	367	407	390	371	420	377	379	352	365	386	418	397	403	396	400	358	335	374	367	363	364	392	390	385	392	350	418	359	426	374	360	407	377	332	377	367	395	372	348	392	384	390	398	381	378	392	385	360	375	353	363	364	399	380	368	410	410	378	349	407	405	381	390	370	387	394	393	368	383	376	403	370	376	375	382	382	381	371	357	373	404	369	372	398	356	387	386	405	419	397	392	398	357	411	392	416	373	411	393	390	357	367	369	381	349	391	384	368	378	392	352	371	382	398	392	408	422	371	396	391	384	398	373	365	388	370	395	383	385	391	391	407	401	366	396	377	389	392	369	378	393	315	345	398	376	380	376	396	404	382	341	367	351	380	388	389	398	389	370	368	394	382	366	408	373	365	384	388	367	380	384	392	387	395	408	405	379	415	400	408	419	379	363	382	375	402	368	394	385	375	411	378	394	377	390	373	337	372	372	371	387	389	372	387	409	412	371	402	380	361	405	370	371	403	387	376	377	384	372	398	344	377	391	358	367	364	352	415	354	370	381	372	369	397	373	375	375	387	371	380	382	377	353	375	408	386	347	393	440	371	398	412	377	370	360	377	408	346	376	371	383	384	375	360	406	364	430	376	377	401	376	360	389	383	355	363	343	383	413	416	388	393	386	386	364	400	403	413	348	345	377	361	414	373	337	367	368	400	379	396	409	355	398	382	405	380	385	415	397	408	378	376	398	364	371	372	355	368	371	408	402	367	358	408	396	343	409	400	442	412	355	394	365	393	398	373	362	382	404	413	431	384	389	397	378	373	397	387	412	410	393	360	375	368	342	390	377	405	379	454	367	395	370	407	374	373	362	389	371	378	379	403	388	403	366	378	367	387	366	375	397	353	413	391	377	367	353	361	369	415	378	374	402	366	409	390	394	392	402	383	391	399	374	369	360	382	368	392	375	409	381	361	395	407	346	362	360	379	341	369	350	400	390	389	422	386	386	400	356	393	399	377	393	406	411	397	375	371	370	365	428	372	392	363	368	356	409	372	361	354	378	326	396	380	403	383	387	364	415	380	371	384	372	372	352	359	367	353	379	371	403	391	352	371	358	377	375	382	369	370	339	414	395	388	389	384	375	396	365	376	389	371	411	389	381	380	401	369	367	392	376	382	376	397	389	393	397	404	370	375	368	424	387	341	371	388	385	376	376	378	372	406	376	391	370	348	364	346	365	368	396	402	392	373	414	387	366	393	386	373	419	433	368	388	367	384	410	400	347	386	399	391	393	390	380	367	362	388	347	382	355	388	430	400	383	377	367	372	398	370	389	390	388	377	371	364	401	383	382	357	398	400	430	380	355	363	373	363	380	374	384	380	358	411	390	379	356	370	409	363	396	388	401	409	367	367	412	362	387	355	392	399	371	393	351	389	415	391	408	374	364	389	386	378	383	377	399	377	364	378	348	371	365	382	381	391	389	398	390	383	374	420	379	385	393	389	386	375	358
23938	15231	7815	3228	2446	1827	835	608	493	398	390	426	390	356	389	371	396	380	433	361	389	416	380	402	380	387	440	376	388	416	394	372	399	372	373	388	414	401	391	393	394	371	385	379	400	396	379	383	361	385	382	391	406	386	356	373	388	390	406	434	390	385	406	383	414	372	339	398	374	343	380	358	408	380	369	387	377	396	397	388	358	425	395	377	433	392	398	390	417	403	385	392	374	380	369	385	416	415	342	368	373	405	408	381	407	376	397	363	369	410	388	380	352	401	384	395	376	392	385	379	364	374	394	377	451	392	381	390	384	395	395	376	422	431	395	376	369	397	386	403	369	400	370	393	397	357	400	363	382	368	357	394	398	381	385	360	363	380	378	380	403	382	403	378	385	380	400	395	389	394	352	374	380	353	366	400	410	357	416	383	398	407	396	383	399	399	411	419	348	409	369	386	392	415	363	363	360	434	372	395	387	339	397	374	414	386	406	335	396	371	381	379	344	372	416	376	363	385	406	361	414	397	382	375	371	351	381	362	387	387	377	383	423	341	386	383	390	381	383	385	394	415	376	350	373	374	447	412	374	352	417	388	363	361	372	373	391	377	387	385	372	385	409	370	396	379	406	380	390	357	386	379	371	377	345	342	392	411	399	372	416	417	367	363	396	402	409	371	360	389	383	391	356	418	366	353	373	398	388	404	435	379	387	362	356	391	388	394	353	442	381	397	389	380	407	397	373	397	424	399	383	372	404	416	423	370	394	367	412	421	375	386	393	395	339	428	435	379	383	361	367	366	411	386	376	408	347	398	375	421	360	347	398	415	376	362	374	384	395	372	388	406	397	398	389	377	408	378	402	370	423	379	361	397	403	384	342	415	391	365	401	417	376	348	395	372	447	404	386	385	409	379	385	364	408	398	408	385	400	405	425	397	361	384	390	389	350	364	356	381	380	390	408	375	342	349	364	390	380	379	417	393	393	340	412	348	392	364	403	383	374	411	398	388	386	373	398	359	368	379	387	379	383	392	387	356	374	389	355	398	405	388	378	388	394	383	360	417	399	362	370	378	375	436	395	413	383	391	363	365	385	400	370	392	421	366	398	410	387	372	350	353	415	363	353	409	386	392	431	394	357	400	355	394	404	397	388	379	380	389	418	370	398	397	362	362	417	359	364	402	385	386	397	398	402	382	374	388	363	388	387	392	372	381	378	391	387	411	428	423	377	404	383	354	376	401	364	372	365	374	372	415	362	383	405	371	404	400	377	414	388	378	403	382	411	408	382	376	379	410	368	384	367	407	375	394	421	385	372	390	377	395	403	346	363	421	425	416	390	386	411	414	431	399	364	376	404	363	432	372	382	414	404	357	415	372	391	407	340	375	387	387	373	376	411	407	419	411	424	406	380	404	368	382	373	393	359	417	378	387	387	420	373	386	404	397	409	368	377	379	409	390	395	387	391	387	373	355	409	384	429	387	351	370	384	403	379	393	392	404	389	425	397	386	371	405	412	410	416	422	404	366	380	415	418	411	404	417	419	358	384	412	387	397	347	367	385	385	393	413	415	357	390	381	349	388	391	429	381	362	399	382	365	385	387	357	396	415	361	387	368	339	404	378	379	380	383	373	384	359	372	397	403	403	408	402	376	389	384	386	427	349	363	419	363	386	359	411	367	353	390	380	415	387	390	394	362	379	368	424	362	381	373	419	371	385	378	402	374	365	399	355	371	370	404	401	364	396	381	370	380	389	407	395	366	350	392	368	400	361	341	364	347	401	381	397	384	403	356	374	384	377	400	407	389	398	360	385	391	366	427	407	403	404	396	375	385	361	420	359	375	449	405	381	367	390	390	372	361	378	379	440	361	361	362	391	416	405	356	380	392	373	416	391	404	374	370	365	415	374	368	381	350	372	385	353	374	372	351	367	386	397	371	390	362	403	436	393	402	384	386	373	411	367	387	386	407	364	390	385	344	388	415	402	385	374	356	410	380	360	374	350	374	359	386	380	409	426	366	400	394	363	390	380	360	355	382	363	389	409	366	380	385	358	365	402	403	370	415	390	378	381	373	372	393	388	416	409	371	359	417	425	388	390	372	364	383	380	379	392	379	403	376	400	378	367	357	390	362	376	402	405	404	379	386	391	364	405	369	413	381	368	377	401	370	398	374	390	410	375	382	372	398	358	394	338	381	388	397	401	400	412	375	408	385	402	377	381	385	348	403	424	441	394	353	358	384	384	390	356	391	389	410	383	368	394	389	439	374	388	410	384	381	362	385	385	407	421	388	373	338	361	374	436	372	387	359	376	441	357	371	393	411	391	373	394	390	405	392	398	382	407	378	386	370	400	379	378	391	419	378	358	358	397	375	408	405	384	364	376	350	392	367	369	405	420	403	359	381	391	396	382	383	407	384	380	390	385	359	402	386	383	400	389	406	371	344	371	419	404	332	431	395	391	362	390	396	373	412	366	355	437	368	399	410	388	399	377	380	420	395	406	411	375	350	372	415	372	360	362	380	401	375	375	380	386	343	393	396	369	386	376	409	373	389	408	388	399	360	350	400	389	372	370	366	370	372	403	398	384	413	374	366	367	377	355	379	382	409	394	368	343	410	392	367	412	398	361	410	360	436	407	398	404	401	382	397	375	390	351	409	393	405	397	366	432	353	377	372	393	378	381	368	424	417	375	422	369	360	397	412	374	375	366	391	427	362	380	389	376	402	425	379	405	394	422	403	381	373	384	389	359	380	399	370	376	385	377	385	357	390	386	396	397	402	420	391	392	374	371	398	374	405	418	378	350	366	425	405	390	369	374	417	385	409	358	391	405	371	364	387	394	370	383	381	417	365	443	372	376	381	388	391	420	397	386	397	396	379	370	391	407	349	368	418	387	392	414	378	393	423	401	385	432	376	413	360	384	354	387	369	391	357	367	404	354	355	346	354	355	340	432	393	421	386	388	367	396	367	392	389	384	414	386	387	388	406	395	409	359	401	410	387	381	394	400	380	405	381	385	380	384	431	329	398	390	366	385	362	414	390	416	401	419	360	385	365	383	382	372	384	379	397	395	357	389	411	411	389	431	394	394	396	388	402	428	380	360	419	393	392	385	368	371	401	406	394	366	413	387	361	376	381	381	329	387	365	427	388	384	411	406	381	384	364	392	373	396	379	384	374	357	376	379	399	369	364	391	395	386	372	364	378	361	401	370	420	361	381	367	378	363	440	375	393	399	358	395	355	371	359	389	381	397	392	356	385	389	347	401	397	380	359	368	369	393	374	369	409	385	389	390	378	358	384	391	372	396	397	370	385	409	368	411	344	413	420	386	393	382	351	370	378	382	378	364	382	389	399	386	351	397	359	365	386	362	398	393	388	405	355	394	389	369	406	401	381	398	403	412	361	427	383	352	390	437	378	417	363	390	361	380	379	366	380	381	354	395	391	379	382	397	353	369	398	429	380	385	392	356	361	381	387	383	398	378	410	385	403	394	395	416	382	379	391	363
17796	15912	9585	7779	8334	7049	3117	2061	1246	945	940	923	960	917	915	899	886	896	947	889	926	897	900	908	898	907	962	867	833	869	863	843	911	934	891	889	883	852	885	843	852	893	860	856	854	902	858	924	877	959	889	860	865	872	912	929	899	843	893	910	845	903	889	932	863	832	862	858	859	876	939	918	887	848	839	868	861	894	858	872	853	905	927	845	863	931	912	916	890	820	885	844	872	899	870	885	876	915	937	830	876	900	901	881	909	904	892	916	865	885	855	892	893	849	897	881	860	862	848	877	873	875	882	863	902	888	885	903	860	897	900	923	863	875	887	895	911	896	930	908	930	900	874	902	884	905	919	888	882	838	859	825	853	910	859	939	912	864	868	827	858	877	870	856	920	866	862	874	903	911	885	842	890	925	848	931	902	859	886	908	946	883	951	870	892	888	919	881	853	884	907	945	811	913	838	907	856	936	835	850	935	861	896	884	900	890	891	898	861	910	877	882	908	895	878	873	861	910	855	916	880	873	863	884	913	921	907	867	862	890	871	906	912	885	905	888	922	863	888	871	847	861	892	905	840	876	890	879	869	849	895	891	866	833	887	884	890	831	845	924	894	885	840	969	946	813	951	853	901	877	882	921	861	917	885	894	927	894	886	911	872	871	842	890	876	856	877	914	851	835	846	895	875	889	898	903	859	885	894	858	888	897	945	913	866	901	916	875	886	879	813	863	894	899	873	839	858	856	867	916	843	877	942	864	935	861	851	871	866	871	883	893	881	814	893	804	919	917	841	863	867	876	868	839	913	887	870	935	880	836	924	843	856	942	944	929	881	871	866	863	855	850	911	898	936	855	877	921	844	853	882	856	880	918	881	849	895	877	900	889	930	911	909	913	843	825	871	868	895	849	893	901	967	877	884	871	912	907	904	832	896	911	846	950	851	907	885	892	892	842	880	914	865	880	847	824	877	846	943	869	861	894	949	868	909	930	905	868	900	906	912	935	905	869	905	869	924	854	888	864	916	904	900	886	868	876	842	872	847	890	863	895	896	906	864	809	886	871	870	866	863	898	873	857	873	844	877	872	920	855	876	889	897	878	907	878	852	858	881	871	852	890	881	864	914	907	952	848	896	832	909	844	847	854	920	909	885	890	923	850	803	882	857	880	832	874	916	874	878	865	913	901	861	913	869	885	856	916	899	905	930	852	906	887	866	832	893	883	900	854	881	855	899	916	895	916	909	911	882	861	880	859	823	844	885	852	855	881	944	877	841	880	929	900	911	837	890	894	864	868	882	924	882	896	886	879	877	860	917	847	891	863	867	906	947	893	925	886	928	856	915	854	858	873	909	877	954	873	895	837	843	907	886	894	917	861	843	901	879	963	886	889	905	869	883	839	863	889	849	907	892	926	880	857	875	887	837	799	902	903	896	948	875	938	901	863	878	886	869	925	903	930	877	909	827	832	892	862	878	864	883	890	843	881	904	906	904	883	833	843	927	878	892	863	864	842	891	916	846	902	890	917	887	910	867	885	812	876	917	897	878	884	893	888	866	853	942	912	902	861	852	869	901	870	839	870	876	869	871	838	879	885	880	930	913	848	852	851	875	842	829	845	851	840	904	900	808	839	853	913	881	836	892	879	882	878	884	881	897	890	869	848	893	937	895	936	857	943	903	909	865	889	893	891	856	882	879	858	863	823	930	874	921	856	891	869	892	876	849	883	872	911	862	876	918	878	864	931	882	838	859	861	868	910	881	846	878	847	856	891	950	859	874	881	865	860	906	907	862	893	897	849	874	870	906	925	852	897	941	852	906	882	855	866	861	883	910	889	856	871	830	903	881	874	859	875	892	805	861	878	816	859	898	899	918	923	888	930	893	904	838	821	919	847	879	866	938	833	885	864	880	955	920	923	926	912	873	867	918	887	933	881	890	917	830	846	921	880	939	872	922	871	848	889	915	899	874	884	899	926	883	856	881	894	859	934	879	903	871	855	901	849	857	877	889	879	876	894	857	881	899	884	905	841	931	810	906	900	855	977	843	894	871	897	894	884	870	878	833	907	861	912	929	845	873	880	925	858	902	866	853	909	894	863	871	936	886	899	935	895	831	840	907	851	911	877	852	888	873	850	920	887	896	900	903	897	903	892	905	895	829	851	888	920	916	901	852	865	815	900	861	882	900	897	884	851	869	873	873	913	859	890	864	858	910	907	905	895	824	874	842	845	836	914	831	883	853	908	907	896	881	876	900	919	914	878	899	926	877	874	873	880	867	903	871	833	877	915	896	831	851	840	884	903	911	855	935	913	897	929	906	881	861	860	903	885	924	824	840	901	880	902	941	955	893	886	906	860	873	851	912	888	906	877	858	887	892	902	883	930	886	892	879	885	868	889	885	826	916	862	888	897	921	872	860	849	903	913	842	848	842	873	908	911	929	871	892	857	888	847	864	846	886	839	840	898	856	841	860	913	855	882	864	831	876	883	870	860	948	893	863	850	876	882	898	962	880	878	869	858	920	838	883	838	933	908	900	877	886	821	855	905	875	889	916	926	840	862	902	898	914	883	839	820	918	893	922	890	851	890	899	869	790	894	840	906	907	930	887	893	949	884	882	821	911	882	822	841	861	856	853	897	865	896	915	863	932	881	871	863	872	894	975	901	892	907	917	914	901	890	860	882	867	905	871	929	908	884	887	899	867	850	881	901	856	928	954	905	913	874	897	934	832	897	935	853	875	955	936	912	954	881	858	855	890	866	893	876	844	878	845	854	866	891	859	899	889	848	865	925	842	893	868	851	833	843	859	900	812	901	894	847	897	854	885	870	873	844	889	875	842	902	849	937	863	929	912	916	890	853	839	810	891	849	896	903	886	878	952	939	908	895	878	843	893	842	883	884	853	820	883	930	791	868	903	844	878	920	879	843	882	890	841	916	853	867	854	904	844	875	846	872	887	933	878	882	905	897	878	870	850	854	877	898	863	852	900	916	890	877	839	865	871	893	867	828	850	881	878	916	870	909	841	874	903	930	886	926	951	889	920	881	938	907	837	928	904	865	880	870	869	896	839	877	848	799	919	924	889	879	891	876	922	835	897	867	891	854	891	856	831	831	873	909	879	877	901	900	840	877	872	864	870	853	898	883	869	902	863	792	854	864	891	853	896	850	851	837	897	892	865	887	875	896	851	918	811	898	873	890	851	908	868	851	923	900	881	859	924	912	894	879	832	889	928	850	917	871	941	917	882	870	880	930	888	840	896	842	889	881	889	904	885	883	887	875	890	907	881	875	881	942	888	909	837	931	841	911	879	867	925	842	895	831	854	939	902	898	876	910	841	908	932	890	882	816	827	838	914	861	889	864	829	912	866	854	877	861	874	920	883	905	887	882	838	881	879	881	907	898	852	868	876	880	882	843	901	908	899	895	878	872	908	829	835	861	918	888	879	829	817	884	864	874	867	898	878	849	901	901	900	853	898	845	830	909	873	834	857	890	936	878	857	850	823	901
62609	55644	37029	25477	27775	31289	20177	9981	3679	774	360	304	327	316	289	269	292	302	295	314	283	292	272	282	236	253	300	287	285	239	245	232	232	254	259	263	249	216	250	255	209	214	219	261	229	231	233	219	232	235	248	245	247	240	251	241	256	258	222	217	251	249	225	259	231	225	241	238	252	245	223	240	231	262	225	210	194	235	225	222	240	258	234	202	249	251	204	227	220	230	233	261	247	215	245	241	252	228	229	213	248	226	249	259	250	266	246	238	218	217	252	245	243	245	271	224	254	276	249	251	222	241	228	249	251	210	234	227	255	243	206	250	240	244	238	244	271	232	209	269	251	239	235	238	217	242	238	251	262	235	254	211	227	254	243	246	237	261	260	233	231	228	220	236	235	232	247	229	242	239	250	248	219	253	252	221	221	222	248	223	256	227	251	242	218	235	218	212	250	219	222	227	225	240	208	226	255	246	221	243	224	227	240	247	234	261	231	212	207	248	240	213	240	237	240	256	214	245	236	239	255	224	217	228	244	224	230	246	259	227	262	250	234	225	239	270	234	227	273	247	242	272	233	234	232	206	266	248	241	256	255	206	223	252	246	235	222	232	236	238	249	248	243	259	239	240	236	223	216	245	197	200	201	220	224	267	235	251	250	218	216	241	223	229	226	224	252	244	232	239	253	231	213	236	247	259	236	247	249	231	220	242	236	218	227	241	249	245	209	249	260	230	212	245	247	226	249	248	230	272	243	232	220	233	249	230	223	269	233	215	209	219	259	210	234	237	277	275	256	237	227	233	235	224	236	234	241	261	223	241	215	228	246	242	230	246	207	230	205	239	245	222	234	229	267	227	249	250	244	270	228	256	269	234	229	247	223	216	234	238	259	246	228	248	230	220	227	224	225	248	238	235	243	252	248	260	214	251	220	225	265	267	251	227	232	231	249	199	257	230	245	221	239	238	194	238	253	223	237	263	248	228	243	232	259	232	206	258	226	239	257	207	220	233	227	244	251	218	233	272	222	216	231	215	240	220	223	223	252	232	240	227	254	227	242	227	251	236	296	219	246	225	259	215	244	227	246	263	223	284	236	253	240	251	228	247	256	237	242	255	243	252	238	223	233	214	228	235	221	233	211	222	229	222	222	225	245	243	238	231	256	243	243	242	255	231	237	226	236	220	215	229	234	238	226	246	227	247	246	224	243	252	250	232	226	220	230	253	266	249	251	227	254	234	217	219	229	267	232	248	239	241	257	218	219	234	234	255	227	254	219	243	243	239	250	243	239	252	228	227	238	241	242	238	233	226	241	224	253	206	237	216	236	235	240	221	224	243	205	226	235	236	226	204	243	241	236	246	210	242	228	224	237	230	256	235	241	235	240	226	286	230	218	260	238	234	256	242	256	244	232	206	231	246	249	250	250	218	260	219	231	226	213	250	257	248	208	256	234	242	238	232	233	226	233	231	233	242	245	207	245	232	229	235	202	238	202	248	220	249	257	229	247	240	245	222	226	237	241	219	274	248	257	234	259	238	245	240	247	254	227	230	242	222	262	242	247	247	270	262	234	235	216	245	237	210	250	245	254	236	216	198	254	239	226	228	244	226	228	226	218	246	250	252	244	253	223	224	246	254	216	207	246	241	238	207	224	217	225	232	243	257	252	241	218	240	218	257	269	232	224	228	258	242	267	223	241	218	234	228	272	220	251	225	230	228	234	218	242	234	250	220	236	230	251	234	274	231	252	250	246	253	260	250	238	239	267	228	235	210	232	236	204	245	293	252	266	229	250	227	237	207	242	241	217	254	229	239	240	237	252	226	247	217	256	220	227	256	238	235	214	214	226	234	224	232	232	236	202	222	211	243	239	223	236	245	217	235	223	247	256	234	237	220	237	220	227	243	224	220	238	227	182	262	253	251	236	255	227	221	237	227	240	235	247	226	240	257	231	218	234	227	238	276	233	207	220	208	232	221	255	272	222	223	261	214	216	247	234	242	220	250	241	229	252	233	240	235	246	239	240	237	232	197	220	257	248	220	226	262	254	226	256	255	217	248	229	220	248	259	189	251	226	236	243	247	237	236	237	208	246	249	236	213	213	256	258	248	220	246	211	231	229	243	225	239	230	223	244	232	238	246	236	271	225	198	238	219	241	240	237	215	245	240	195	228	214	209	246	214	233	228	259	252	218	242	255	239	230	261	263	212	258	240	233	230	262	241	236	264	219	232	228	233	237	222	251	208	241	239	250	253	227	232	230	268	212	236	221	237	236	260	231	237	212	246	213	224	243	244	232	229	249	223	245	244	239	272	205	235	228	236	227	223	228	237	221	203	248	243	225	251	244	262	240	252	232	255	246	223	203	255	229	251	259	249	207	246	230	256	204	252	240	226	230	249	260	230	210	236	216	215	227	247	251	232	203	224	212	230	219	236	232	250	230	239	251	233	229	230	274	256	261	232	245	265	257	218	226	232	232	213	229	246	225	255	234	237	234	219	253	226	219	253	236	222	252	228	243	263	221	233	235	218	237	248	281	239	213	229	236	231	221	257	250	246	235	231	241	239	233	228	243	237	238	262	244	214	234	258	231	226	249	219	242	237	243	237	237	208	228	223	234	245	228	243	240	206	238	199	228	272	221	248	249	254	257	249	236	223	216	202	262	241	199	235	229	226	273	258	249	216	263	245	257	239	246	254	215	246	225	226	218	231	228	223	253	242	236	227	238	220	232	247	217	236	226	227	247	244	251	231	237	240	232	202	241	226	227	250	213	234	231	239	228	259	228	233	220	231	233	234	263	277	235	243	246	231	218	226	244	229	249	231	248	263	221	243	224	213	216	249	220	212	255	233	246	246	272	247	232	232	250	247	233	233	219	247	235	259	275	267	241	221	219	220	273	248	241	247	221	273	234	243	203	273	236	254	259	242	235	218	241	230	231	245	220	232	253	239	214	267	260	223	255	242	225	252	242	234	254	213	225	254	234	254	227	217	220	246	213	213	252	238	253	221	237	239	270	195	220	218	261	212	223	247	214	243	224	247	237	241	236	231	233	223	213	251	236	233	243	232	226	238	209	231	235	222	233	250	254	211	231	233	230	208	241	245	235	225	239	246	221	252	223	250	243	207	239	256	224	237	271	219	215	238	244	203	194	235	218	201	251	208	247	222	248	245	239	249	241	208	250	235	250	231	224	255	221	219	235	205	228	241	228	223	223	246	206	201	248	225	246	251	257	255	238	210	236	244	227	251	217	288	216	245	268	231	244	238	223	217	256	240	264	249	240	242	196	213	235	252	250	253	264	242	228	237	229	238	224	242	239	251	216	226	248	244	201	218	268	240	230	256	248	241	235	218	241	240	250	243	219	243	256	214	252	233	224	224	238	245	253	252	211	226	226	241	243	231	271	255	272	224	225	222	272	221	272	254	214	229	214	233	232	265	233	248	248	259	237	231	225	249	255	227	240	269	223	223	212	246	231	244	225	217	225	232	224	228	236	256	227	229	262	255
40566	47226	34693	27072	34931	40449	26789	16786	7250	1516	1288	1243	1035	829	795	921	895	852	962	969	949	801	770	767	787	842	972	863	621	625	581	632	579	570	635	592	645	581	558	603	562	560	618	612	589	572	512	596	560	619	550	591	613	557	571	538	598	611	612	581	560	594	561	567	573	538	578	544	532	536	571	552	534	582	580	550	564	591	557	558	607	552	566	565	594	580	585	586	588	544	635	560	580	555	600	598	578	592	524	560	618	530	548	575	573	548	571	598	647	540	586	581	610	544	573	530	591	560	580	548	577	584	552	563	547	587	539	559	582	527	566	525	571	607	538	554	567	549	604	554	553	533	540	539	590	554	611	579	581	565	567	570	531	565	539	593	495	553	507	596	562	560	533	534	563	576	573	583	530	560	559	568	532	596	543	570	605	587	562	538	555	573	586	572	594	603	561	585	536	510	582	599	541	564	583	515	549	577	567	591	573	586	571	575	545	541	526	553	594	540	607	597	612	545	550	566	554	566	540	583	557	545	541	578	550	550	546	549	569	577	593	568	609	555	559	545	625	568	583	599	571	580	587	607	556	546	573	539	562	537	596	562	555	529	551	568	573	564	573	577	580	568	570	550	552	601	561	566	549	558	619	543	544	562	563	534	586	564	571	562	564	531	557	536	569	583	574	576	543	550	553	563	547	529	544	526	500	565	553	581	537	573	607	558	590	609	570	577	539	591	587	583	531	540	584	519	559	569	548	589	601	563	564	570	565	558	543	581	597	562	540	554	567	606	548	559	567	580	578	563	559	569	598	577	548	570	551	551	604	541	612	566	564	568	573	568	551	563	557	587	568	581	584	554	532	590	557	520	528	502	559	590	621	543	562	557	555	550	550	526	533	602	522	547	543	552	568	554	573	567	583	545	549	578	599	568	562	601	547	542	564	579	539	553	530	554	549	507	552	573	531	549	585	554	569	562	599	537	559	566	566	603	544	566	567	574	572	559	626	557	556	543	609	534	527	547	546	575	575	559	578	589	560	579	596	582	557	512	561	565	528	577	571	543	527	520	546	543	536	575	562	554	543	555	508	544	561	586	577	562	564	575	605	547	532	589	590	539	528	529	538	556	526	574	590	598	563	582	541	533	543	603	530	532	562	546	566	521	605	543	537	536	562	583	581	552	519	575	555	516	528	584	572	589	553	601	593	525	541	562	540	594	541	586	582	560	519	587	536	570	549	546	559	584	598	565	552	565	563	515	537	517	585	570	556	553	548	620	560	599	599	536	587	571	530	560	551	594	535	572	574	566	549	502	576	567	536	632	563	569	535	575	576	563	564	558	533	601	610	573	552	562	544	559	568	542	584	590	557	620	523	579	561	575	543	548	541	588	574	595	569	574	544	554	491	577	566	555	558	602	530	577	548	560	581	579	593	529	568	568	567	572	608	560	536	569	558	565	550	584	562	618	534	568	577	573	549	537	582	527	576	576	576	593	530	572	573	551	585	503	567	549	532	566	564	572	558	535	589	584	556	573	542	557	545	551	605	589	607	583	562	625	578	594	537	568	583	548	574	533	576	601	582	540	616	539	532	551	509	566	581	549	557	547	569	556	552	542	568	569	587	573	581	543	526	561	580	575	612	515	556	570	568	583	584	574	565	575	591	537	562	581	524	587	554	582	587	591	550	609	542	599	572	597	578	553	604	540	585	564	556	587	557	579	529	576	543	574	595	557	580	587	533	566	559	623	563	599	554	539	586	591	568	568	562	577	539	539	603	590	549	555	561	571	561	533	548	572	529	591	589	576	559	578	587	567	539	565	563	551	550	541	566	564	569	564	562	561	550	589	577	539	587	560	554	575	603	578	575	557	607	585	552	579	557	565	567	593	560	581	561	592	517	556	572	538	572	549	561	549	563	584	540	541	568	586	575	568	586	535	556	555	616	573	580	568	539	579	600	561	599	558	554	545	537	605	623	564	501	551	581	539	564	569	591	541	581	573	537	558	595	590	574	543	575	536	562	588	567	568	544	614	562	547	584	622	574	558	610	538	600	529	560	594	569	540	554	589	571	580	550	541	556	571	590	516	535	587	552	586	586	572	546	578	548	550	560	510	520	561	558	560	516	581	564	564	551	587	591	562	572	587	537	571	562	563	566	581	569	569	580	549	573	549	597	580	555	551	584	512	592	520	575	538	558	536	587	585	590	538	539	535	572	572	567	551	544	634	548	549	568	549	561	569	597	529	567	549	564	565	561	589	590	564	554	572	598	528	574	588	588	561	548	608	575	547	536	542	545	563	577	572	613	525	556	603	563	567	577	620	574	577	523	579	531	606	608	569	566	546	543	600	568	590	597	566	580	528	547	575	508	535	603	522	572	533	573	577	580	594	573	549	535	594	579	578	600	557	657	588	542	591	507	576	519	554	598	556	545	621	562	595	608	572	565	583	533	617	604	585	608	583	531	555	589	538	598	576	581	579	589	605	539	581	559	560	559	562	561	583	581	576	596	558	545	529	569	589	543	549	584	562	576	573	580	576	517	546	578	557	563	492	536	583	573	560	530	560	558	600	542	558	583	527	554	592	544	563	620	548	546	532	555	534	549	570	615	497	543	547	560	535	562	576	570	569	536	582	551	555	595	553	589	575	565	582	557	548	543	565	588	564	599	558	541	558	553	562	586	608	544	546	584	547	567	573	586	546	605	562	574	556	545	558	584	543	589	549	531	557	551	596	553	602	572	511	613	584	595	536	559	524	589	542	580	573	546	603	524	580	561	556	541	538	552	581	547	513	556	575	578	533	553	525	556	571	562	564	541	554	545	571	540	501	591	563	559	567	586	532	580	574	551	584	565	524	581	541	579	567	560	575	564	624	576	566	575	542	561	580	574	586	583	545	577	539	582	544	562	577	602	562	579	540	539	588	564	528	520	474	597	564	574	574	543	584	528	563	549	559	538	599	591	548	577	568	548	517	564	568	560	558	547	593	564	511	580	591	555	553	558	519	523	545	584	583	551	552	595	538	555	564	596	517	573	552	527	526	540	548	597	548	580	582	557	586	559	608	578	559	546	580	566	579	554	603	569	587	570	561	544	575	512	570	573	559	589	546	562	555	625	540	540	568	571	543	556	565	540	589	529	535	584	605	552	580	544	551	555	516	555	573	555	583	546	542	606	538	577	573	556	560	579	558	584	582	554	553	526	566	529	522	600	581	563	531	559	538	565	552	539	571	559	579	573	580	580	525	569	605	604	537	589	570	578	537	612	562	538	577	517	584	554	560	543	591	575	534	559	539	522	535	538	560	559	603	590	551	590	593	558	541	551	576	537	523	567	561	578	558	567	535	587	582	505	556	548	540	586	578	551	534	576	557	581	608	560	527	568	566	513	539	584	554	522	567	531	530	543	537	546	579	596	593	527	572	529	572	586	598	544	570	540	538	556	551	540	611	569	558	528	563	560	618	539	579	612	563	585	525	560	573	544	563	529	590	576	516	618	606	555	554	538	525	511	546
75010	61373	40534	30200	37396	42403	32110	20171	9413	2412	847	531	307	239	228	245	264	254	252	285	249	256	203	180	223	229	234	209	162	145	160	159	170	156	144	166	139	166	141	167	150	174	160	116	167	148	143	167	143	126	126	163	121	130	155	126	160	162	148	137	135	167	133	163	163	138	125	148	138	136	154	141	137	136	140	128	136	150	133	131	146	143	144	140	132	120	137	127	141	140	155	151	122	129	155	127	149	150	141	157	142	149	141	130	123	168	117	150	148	142	134	107	161	154	171	148	160	163	162	139	152	154	150	146	133	132	150	123	136	130	165	124	134	150	134	160	175	146	151	132	158	154	133	157	132	116	131	132	139	159	164	153	142	123	152	152	145	164	139	132	130	169	155	143	155	148	143	149	141	147	152	142	148	149	174	149	141	171	135	163	154	141	155	142	127	137	144	150	148	141	140	155	143	148	140	155	140	135	140	142	156	159	167	144	159	158	142	127	130	120	153	153	159	153	145	155	149	138	145	156	157	138	146	127	151	132	135	138	148	136	137	150	166	155	161	149	126	154	141	125	127	152	141	149	146	119	158	127	153	139	151	143	150	132	142	149	161	143	148	175	135	138	149	171	168	147	140	152	153	145	152	155	155	153	120	140	135	143	148	143	135	134	164	144	129	142	150	150	148	139	143	129	153	141	135	159	148	152	153	140	131	146	135	156	135	148	123	145	147	163	157	135	153	125	143	138	128	126	126	139	133	154	121	144	151	156	137	131	139	146	156	137	180	140	143	142	142	158	120	143	141	164	142	139	140	149	138	124	123	124	145	153	165	157	138	152	151	150	150	149	154	132	152	158	155	151	158	134	141	122	123	152	143	153	153	140	154	136	136	150	154	172	127	127	140	126	136	148	136	145	150	141	158	157	168	142	147	156	126	139	151	143	157	140	131	157	159	125	126	147	143	151	147	145	152	153	161	143	153	140	133	150	148	153	148	137	156	127	142	128	150	126	145	155	129	133	142	137	122	145	136	137	154	134	140	130	153	146	157	143	151	126	150	130	173	142	140	151	138	133	133	165	148	146	149	152	150	144	124	148	153	151	150	165	151	151	155	149	127	144	158	131	160	154	172	116	144	146	140	129	139	149	136	157	144	145	139	129	136	147	149	116	178	139	158	136	136	135	147	140	172	156	158	147	141	132	143	143	172	145	151	135	152	156	132	136	141	150	133	147	143	152	176	152	146	137	142	152	168	123	141	157	143	142	141	133	146	153	139	163	137	130	160	137	169	167	138	154	136	139	137	145	143	153	143	122	159	156	139	130	125	152	135	161	131	135	160	168	124	146	148	152	144	169	138	162	134	134	131	156	148	132	125	147	133	123	162	152	151	138	138	185	159	152	159	143	136	148	127	122	157	144	153	143	117	141	142	127	148	143	153	147	136	133	139	128	152	154	146	135	135	147	149	127	151	161	159	152	137	148	143	148	142	108	159	137	146	159	153	144	175	135	135	132	159	164	167	173	140	134	149	138	130	164	160	168	150	133	141	135	152	140	135	163	139	128	119	132	150	136	139	140	152	129	143	151	140	139	165	156	151	154	161	145	139	162	156	139	163	135	129	138	167	141	116	163	134	139	155	153	146	159	151	139	134	137	131	149	155	134	153	130	142	147	168	138	131	151	145	160	141	140	148	144	129	130	157	144	123	130	132	164	143	149	143	146	148	126	144	149	128	130	146	175	144	137	133	138	136	141	138	137	134	117	136	152	167	129	130	173	148	141	146	145	144	143	133	150	160	146	141	155	159	130	152	148	167	167	155	145	156	136	147	150	143	130	116	155	152	143	145	128	173	147	150	136	150	155	156	137	132	130	158	159	149	158	147	140	136	121	161	116	137	149	151	140	125	183	127	156	162	138	118	152	154	133	153	155	153	150	130	119	123	164	153	137	134	156	132	154	146	155	145	150	153	148	140	162	147	120	141	151	160	157	139	144	151	130	159	158	136	149	153	150	150	126	133	135	122	145	132	164	146	147	148	137	149	141	155	131	131	122	129	122	162	133	144	142	143	139	137	145	159	171	129	156	176	160	132	141	149	132	152	129	162	139	146	120	130	147	151	155	141	169	154	124	157	139	150	143	154	150	150	142	165	147	150	150	152	131	158	130	139	171	127	128	139	133	179	136	139	143	165	135	133	146	155	159	141	136	119	147	167	107	141	140	145	137	153	143	137	142	142	138	158	142	153	157	141	142	127	127	128	152	142	141	140	137	127	152	123	151	159	154	105	128	154	148	151	121	140	161	133	138	162	146	142	129	146	140	144	157	129	154	149	149	150	134	146	145	140	140	146	132	168	132	139	158	162	156	138	153	150	119	148	128	133	137	141	150	137	159	171	128	153	139	152	125	125	136	162	147	162	150	133	145	133	166	147	135	127	144	138	137	165	178	139	148	163	171	155	164	118	150	134	150	153	143	135	159	173	129	110	139	164	156	146	130	137	139	142	149	133	141	130	142	132	142	132	154	147	137	149	161	131	149	141	156	131	146	141	152	163	152	152	137	135	170	150	148	143	166	123	152	139	136	150	142	178	154	158	134	143	151	163	135	167	121	151	134	147	151	123	140	157	169	157	138	150	135	141	132	134	135	164	152	154	153	168	147	156	184	140	143	126	150	134	148	174	149	151	156	133	174	133	131	162	136	152	128	154	149	151	140	140	146	150	152	152	139	141	139	176	136	151	146	149	141	156	150	127	152	133	146	133	124	122	128	143	139	155	177	144	155	161	174	137	149	149	145	154	149	145	156	132	140	150	155	147	121	130	155	142	164	162	149	129	121	156	143	110	137	147	131	159	145	145	153	137	152	137	150	133	160	166	143	111	135	135	149	153	132	115	157	153	132	123	150	147	137	150	130	118	153	135	136	144	126	130	160	144	128	139	164	154	113	170	143	155	149	147	123	123	153	129	140	143	138	156	169	138	128	173	137	132	131	139	135	138	143	155	140	150	133	143	130	140	126	156	144	126	154	153	158	147	127	142	158	135	137	142	132	139	132	126	132	150	140	148	159	144	164	158	141	134	134	133	144	155	130	129	137	166	149	151	136	156	150	148	167	121	172	145	140	128	169	158	126	159	131	147	147	147	132	112	156	142	147	143	147	154	129	166	156	163	167	172	181	157	129	143	138	134	138	149	140	134	154	147	139	136	149	133	158	162	142	155	135	152	141	148	138	139	148	128	153	172	124	149	171	138	148	134	140	129	165	129	144	157	142	139	144	141	158	144	171	152	137	144	145	156	170	142	150	119	126	150	150	141	137	136	153	151	148	153	153	152	172	132	162	163	136	143	131	135	144	138	139	130	134	136	152	125	168	124	146	157	138	150	136	151	153	159	158	128	157	140	138	128	142	135	132	145	132	141	143	137	130	135	161	158	141	134	140	143	150	143	144	168	126	125	141	149	154	152	157	146	138	126	148	136	153	161	143	161	149	147	121	142	161	146	127	156	125	142	154
49143	53546	43444	35931	43676	50649	39926	23958	7277	2155	2220	2252	1290	1083	996	1014	1110	1077	1224	1176	1236	1029	716	861	876	954	925	938	536	498	525	525	474	415	476	437	440	466	439	447	460	420	423	424	432	445	407	384	403	472	430	422	407	394	402	433	419	388	387	383	433	397	415	370	433	400	415	387	390	404	370	392	394	385	376	406	388	399	414	423	418	380	357	389	401	379	392	367	408	409	403	395	393	382	419	411	419	392	397	365	371	357	433	378	422	387	412	401	370	397	398	413	372	413	354	386	371	398	384	410	397	375	381	366	388	369	374	386	386	404	390	393	361	408	410	394	358	407	389	402	365	396	377	396	389	394	390	373	357	371	393	376	370	377	401	377	384	396	393	355	451	363	406	379	407	378	396	374	387	384	426	376	412	394	391	380	390	379	400	376	366	384	411	370	386	375	387	376	392	389	349	419	385	416	378	393	394	358	416	357	393	356	355	409	376	405	357	393	348	410	394	384	377	374	377	388	414	398	382	354	362	393	389	390	367	386	360	406	393	371	380	385	391	360	391	388	397	407	369	363	354	408	374	384	352	368	352	396	384	417	404	397	358	382	364	393	406	424	372	346	363	397	382	417	370	403	423	381	390	377	391	374	389	386	387	390	402	366	360	387	382	375	398	369	369	383	352	380	382	371	367	416	373	370	382	363	386	359	380	372	353	377	392	399	380	406	402	396	388	391	332	414	415	431	388	359	367	411	371	390	412	402	372	361	418	387	369	401	346	381	370	355	368	381	374	380	410	384	382	385	371	393	369	411	377	370	350	368	362	352	377	416	375	390	351	358	382	402	395	375	345	396	389	388	400	379	362	341	388	373	360	401	402	382	408	356	396	379	350	401	378	379	388	403	374	345	408	383	385	393	365	398	394	349	367	398	374	363	378	367	370	386	378	364	392	368	393	391	382	372	390	382	413	388	369	400	389	383	376	378	368	377	393	424	356	398	365	393	405	375	373	370	369	395	397	400	393	364	395	389	388	385	388	367	358	362	417	399	395	387	375	362	338	397	379	410	384	346	368	380	380	385	388	384	374	377	336	362	395	430	389	342	386	377	369	363	385	384	380	392	384	388	406	397	443	372	393	398	380	363	347	383	381	365	385	389	359	425	394	386	388	407	402	378	403	390	383	365	409	396	396	368	409	374	418	400	349	376	396	372	435	372	368	377	360	366	378	381	404	407	410	408	394	416	397	343	342	364	357	362	380	394	414	339	383	355	418	405	394	366	388	363	412	391	362	366	390	382	410	371	369	334	400	332	402	372	398	411	403	377	351	402	398	382	349	399	383	367	356	403	400	378	369	371	387	374	382	398	370	390	370	399	380	376	425	370	396	404	372	397	371	382	361	392	370	365	396	354	362	401	366	368	396	378	388	366	353	406	361	421	347	369	343	354	370	414	387	361	407	363	407	387	391	386	363	392	403	399	399	399	370	398	402	390	378	366	361	373	374	407	388	356	403	389	418	370	375	377	347	383	384	385	360	354	375	381	375	368	373	378	398	399	377	402	421	358	428	368	384	384	385	400	389	401	421	368	320	364	369	391	375	400	383	389	368	355	363	359	349	408	399	409	401	357	350	403	392	363	349	361	356	359	353	386	406	416	390	370	405	378	359	351	381	418	400	373	387	363	428	409	362	376	375	377	351	368	400	374	379	380	370	370	383	376	399	360	370	362	369	393	364	377	400	399	392	384	347	373	368	356	400	417	376	381	414	401	366	369	362	393	380	429	361	382	402	362	395	393	370	438	400	387	420	383	361	374	372	403	377	395	369	360	369	380	377	395	400	347	369	392	404	404	345	408	373	363	363	366	360	384	401	387	372	425	363	389	354	376	394	381	380	394	353	387	410	387	403	389	404	385	399	378	414	391	415	409	391	372	388	392	387	382	357	400	417	381	339	385	408	402	394	370	376	386	391	381	429	371	353	396	391	410	394	389	377	372	394	399	410	388	398	391	376	392	380	415	390	373	370	407	359	390	405	377	370	338	383	393	412	402	376	384	390	389	373	404	365	409	367	362	345	392	410	380	393	378	350	412	360	394	422	365	358	373	434	372	392	393	362	430	351	337	360	383	369	377	380	362	383	397	373	375	376	344	401	372	376	369	375	388	351	379	352	340	383	352	344	379	402	372	371	367	398	348	371	373	377	365	388	360	383	380	407	398	374	366	357	384	384	404	366	395	372	391	351	380	365	392	391	381	381	384	395	384	367	384	391	366	365	370	393	355	398	367	379	370	349	389	405	370	387	407	395	374	386	358	367	396	341	343	376	422	360	374	353	377	377	345	379	416	331	396	354	379	382	368	371	343	364	378	372	368	423	391	400	338	393	371	385	391	378	417	382	383	392	371	364	383	363	395	372	390	354	351	383	408	360	392	367	377	390	385	385	377	349	397	394	402	398	391	374	408	351	391	374	390	375	385	377	390	385	382	370	373	369	377	400	417	397	396	370	364	382	406	393	388	370	384	386	343	403	388	387	366	349	383	417	376	385	403	411	397	390	385	377	374	354	368	399	430	391	361	362	389	420	388	370	402	374	373	383	382	390	391	409	399	378	367	387	387	385	358	385	323	401	425	399	374	366	365	388	386	371	376	381	386	384	418	382	374	380	370	386	378	377	393	366	394	405	386	400	362	384	373	360	389	370	414	373	375	390	398	379	408	394	423	375	358	354	368	370	366	379	385	386	410	389	376	398	410	372	400	371	347	389	397	401	359	390	371	363	414	379	350	403	337	384	361	373	350	352	376	374	393	378	369	423	393	376	382	362	397	381	365	428	405	388	363	374	377	376	364	360	392	406	418	386	371	381	393	378	364	404	417	343	401	379	389	405	366	378	376	374	410	369	380	388	385	335	363	380	359	372	350	388	374	381	390	408	373	385	380	375	385	367	345	412	402	363	391	390	367	340	378	368	377	334	408	403	400	406	377	402	427	381	371	392	364	382	405	357	391	375	385	374	362	364	406	384	414	373	382	393	403	426	381	374	396	395	384	346	375	402	373	362	388	371	399	341	391	367	353	362	406	397	372	364	394	370	370	374	397	385	347	408	399	368	372	348	358	382	401	404	380	412	409	355	379	406	361	366	378	358	406	353	386	407	321	385	378	361	393	347	394	370	385	351	378	374	371	374	368	401	401	374	397	388	355	374	386	391	386	381	399	400	399	356	348	401	374	383	375	414	365	366	351	331	370	391	374	417	366	360	404	363	390	362	392	372	356	358	410	389	372	385	406	397	372	391	355	349	409	392	398	375	379	386	375	369	386	423	359	389	394	385	378	386	380	376	370	392	374	384	372	384	378	391	394	401	398	345	402	371	330	410	382	362	351	370	405	388	407	373	394	357	352	412	396	365	384	393	373	406	367	377	377	367	372	375	378	346	388	338	361	361	389	339	352	406	377	370	350	411	360	430	333	391	367	396	381	375	373	372	359	362	334	409	373	374	376	402	347	407	392	380	435
23928	15117	6551	2994	2979	2058	1092	620	383	408	409	404	425	436	385	416	421	384	412	433	389	411	357	393	373	384	389	367	366	390	399	422	374	399	376	396	388	389	376	385	400	363	391	372	375	360	352	351	380	356	377	405	416	404	417	352	461	355	357	385	348	363	365	406	439	387	397	393	360	374	368	420	397	391	406	353	391	377	443	320	392	392	418	428	372	412	388	393	401	384	426	386	392	353	376	417	404	395	371	403	359	390	381	372	397	395	401	377	377	408	392	388	393	367	400	379	372	353	382	373	391	411	380	409	365	328	375	411	340	368	400	367	409	387	375	396	370	349	431	384	373	399	366	399	373	402	391	352	392	394	396	405	391	376	404	380	364	377	372	389	385	377	396	377	377	385	383	388	369	380	373	411	381	368	362	350	371	389	378	396	364	357	378	366	378	336	383	416	375	375	374	382	347	380	386	378	356	367	402	381	343	376	395	373	380	414	403	339	378	354	364	395	381	386	378	405	398	353	393	368	369	349	395	394	385	345	361	400	388	374	386	402	364	350	369	387	449	407	359	358	378	344	391	381	366	379	353	371	397	397	436	363	380	414	372	373	400	384	351	352	371	404	401	401	397	385	400	383	371	365	371	401	351	378	403	373	314	378	348	375	388	429	417	377	363	417	413	358	384	401	402	373	397	379	375	385	380	375	415	372	389	403	375	455	361	396	376	363	386	388	363	396	369	405	404	408	393	351	417	393	400	382	388	400	372	385	382	404	372	376	377	399	360	391	424	392	349	373	357	366	398	364	359	384	352	381	376	363	394	365	398	430	379	379	372	374	395	417	353	412	370	391	407	398	378	366	343	408	369	365	394	392	388	371	362	374	401	392	406	394	395	425	387	366	380	400	380	362	377	392	354	399	359	403	406	372	339	351	375	367	394	407	401	400	382	371	369	356	399	342	370	358	346	401	368	429	393	392	364	387	413	395	379	361	375	379	413	369	373	375	383	378	350	355	395	364	394	331	358	374	374	406	366	391	394	383	399	386	410	376	346	380	401	378	393	371	409	444	411	344	400	357	384	376	352	390	401	387	397	384	366	385	395	343	383	354	381	386	415	397	379	399	348	355	403	355	378	352	430	390	393	403	393	366	365	365	387	332	368	370	378	403	361	385	405	358	389	357	372	394	389	385	406	401	378	406	375	393	397	387	353	386	380	387	357	352	388	378	366	379	374	365	383	347	395	361	397	399	409	384	398	352	354	399	345	380	363	370	412	383	363	391	368	421	397	383	427	332	386	373	379	398	381	397	375	402	331	376	392	388	353	402	364	336	430	364	351	396	377	376	402	370	376	336	392	401	372	375	441	387	368	368	400	375	370	400	426	375	386	403	351	385	374	342	367	341	362	403	379	365	357	371	375	353	359	396	376	388	366	401	390	431	411	370	392	388	373	420	372	363	391	359	378	390	390	337	429	381	363	368	366	362	352	385	373	418	396	375	380	379	363	345	362	382	363	397	372	349	401	382	404	354	397	378	362	374	406	367	385	389	367	385	372	379	394	389	360	357	353	355	408	381	325	373	432	381	344	396	371	403	393	403	365	392	401	368	359	447	396	385	346	397	440	370	358	372	382	430	391	397	344	405	402	396	345	387	364	384	400	373	403	346	372	395	372	427	392	415	327	399	363	383	392	387	394	416	389	380	389	397	408	406	337	391	344	374	390	371	394	413	382	381	392	382	354	329	417	390	380	406	365	408	371	344	393	398	351	400	393	387	365	394	361	380	345	406	395	384	379	369	365	372	399	403	384	408	442	390	380	372	353	386	356	367	398	367	373	393	356	370	373	369	417	377	407	371	388	342	395	408	407	405	382	379	380	423	377	357	383	364	368	402	384	359	407	386	401	378	383	378	388	385	383	371	380	370	344	362	375	384	398	378	373	385	400	380	358	370	398	348	408	384	391	400	398	388	346	396	371	424	384	367	364	398	403	396	368	356	392	327	429	330	380	365	376	412	382	369	396	385	381	383	375	407	396	384	375	386	379	394	399	414	390	374	389	396	358	362	392	393	382	386	381	379	365	402	360	392	375	426	392	392	359	352	390	374	384	389	376	368	358	382	381	371	399	373	380	385	421	417	354	380	419	380	394	397	371	389	397	393	386	385	385	379	365	395	433	346	393	366	367	362	397	410	379	358	371	363	410	358	375	373	373	361	355	384	368	397	384	361	355	384	343	407	377	366	407	388	334	365	367	386	359	384	379	387	398	394	412	388	410	426	388	382	401	393	355	387	400	316	364	394	391	388	406	361	361	368	373	342	369	379	379	357	364	350	355	386	391	388	391	352	376	351	373	407	350	359	356	351	400	417	355	378	359	388	375	369	399	387	401	414	394	379	378	395	401	384	375	388	368	366	400	388	402	374	373	408	357	403	363	393	379	385	388	384	413	391	356	414	368	360	338	397	357	387	399	387	389	423	375	389	361	385	353	406	341	386	377	380	380	386	412	424	336	382	373	382	383	444	412	391	423	390	354	382	365	377	364	394	367	395	383	397	405	397	361	381	377	385	394	400	424	380	386	357	389	372	385	369	381	367	374	385	398	405	373	406	422	409	368	387	370	371	398	375	396	382	391	404	370	365	382	380	379	377	370	377	351	416	372	413	337	394	398	405	372	372	352	384	381	408	378	370	345	363	348	410	405	427	393	368	349	338	414	397	376	397	390	391	361	348	413	359	343	360	338	364	332	378	359	406	354	384	372	415	427	423	382	383	373	356	373	380	409	395	376	376	341	386	398	371	382	403	386	352	374	403	367	397	382	389	365	390	402	361	350	381	371	355	386	367	433	339	366	398	407	372	408	393	399	422	335	429	374	384	394	393	386	407	378	361	409	403	395	347	363	381	395	366	358	374	411	387	407	351	404	387	412	345	383	406	415	366	369	379	313	357	364	370	358	395	379	370	393	379	360	425	419	371	360	405	390	411	382	342	369	423	404	379	367	403	369	403	351	380	364	361	410	349	371	425	372	372	383	396	364	403	436	375	421	411	378	398	397	354	360	372	351	367	396	362	390	396	424	353	374	374	366	350	397	381	387	369	393	372	392	386	387	337	363	376	367	356	381	416	389	359	378	375	368	373	357	375	375	395	386	385	379	360	381	375	396	384	351	351	390	406	400	415	355	365	387	349	348	385	334	420	416	374	376	394	372	371	409	388	371	360	413	369	361	370	351	426	370	366	394	395	356	413	368	392	410	402	398	382	379	385	377	374	405	409	359	378	384	349	375	382	398	399	367	407	415	381	371	358	382	406	367	367	389	341	372	401	364	405	419	411	383	343	388	366	349	367	393	384	358	386	405	359	365	383	380	417	407	384	384	378	411	375	392	397	371	385	372	394	381	356	384	373	383	377	383	332	339	383	413	359	409	390	392	405	368	404	374	368	376	405	370	386	365	345	362	390	414	402	386	395	379	385	384	384	360	375	364	375	372	361	404	379	376	369	396	372	419	376
17924	15472	9077	7339	9038	7975	4435	2179	1089	933	931	944	915	847	922	944	861	857	866	956	914	895	891	904	948	859	911	967	873	847	909	893	947	840	897	887	880	886	898	909	915	922	894	890	857	851	887	864	833	894	854	894	856	880	897	883	895	859	862	894	841	820	933	901	891	869	870	896	905	882	914	833	885	891	891	926	917	871	893	922	873	901	877	934	849	814	884	871	874	896	894	894	884	899	920	900	860	909	881	846	917	918	841	920	850	861	856	828	882	865	860	873	898	874	900	874	853	946	884	871	872	908	871	835	858	776	899	872	839	916	855	872	877	864	850	872	903	827	901	878	912	852	855	844	888	911	857	926	882	863	907	851	917	893	847	847	847	887	887	861	892	865	901	951	897	870	888	885	815	866	925	913	891	879	862	907	911	854	845	897	816	831	911	869	892	887	867	911	877	860	924	888	892	862	926	843	864	892	922	886	879	882	917	897	888	869	856	916	887	857	837	873	900	893	897	861	891	873	927	819	862	882	865	847	880	866	862	866	930	930	898	820	842	916	874	851	829	897	891	871	849	838	893	878	872	863	835	895	847	842	893	871	891	927	872	929	910	873	855	914	863	883	899	901	908	859	912	855	909	854	878	848	858	907	902	886	899	883	941	896	914	827	872	876	865	857	889	880	877	852	912	927	842	854	917	904	856	846	883	857	881	869	888	859	937	922	887	819	884	882	863	910	878	894	832	930	869	880	863	884	913	839	889	897	923	838	885	876	868	887	891	931	883	898	897	844	885	889	861	869	839	902	924	930	869	902	862	915	892	910	870	932	867	837	843	898	878	834	909	885	870	904	865	912	825	893	838	929	929	860	845	912	871	887	888	885	868	847	906	924	869	904	893	844	855	889	871	825	858	852	836	852	917	847	831	915	860	916	850	839	878	901	864	893	850	859	845	895	904	849	873	848	886	876	897	864	918	893	895	842	966	905	828	893	869	873	879	816	909	830	850	852	865	892	873	879	913	874	904	881	833	883	867	842	904	923	902	909	866	933	852	867	837	900	908	908	844	902	828	879	916	871	907	876	897	887	922	876	886	866	835	867	819	899	915	880	878	892	900	904	880	849	865	904	950	860	904	873	895	863	896	902	843	833	877	834	874	893	849	807	903	862	839	894	849	839	869	828	887	910	918	848	915	906	868	874	898	847	890	868	928	863	905	878	855	903	876	873	908	901	865	871	900	844	866	894	886	865	914	842	852	865	855	869	889	909	882	896	856	874	922	866	868	921	866	876	866	898	866	873	893	877	869	848	835	894	874	900	920	923	885	864	821	915	832	928	857	856	879	851	904	897	860	891	932	817	852	895	895	914	883	938	876	888	854	879	873	866	838	846	824	884	819	867	907	854	956	883	864	872	813	974	847	899	866	914	915	849	915	930	908	885	887	917	888	894	867	957	917	914	878	914	828	896	884	867	896	918	883	903	902	874	893	871	870	891	838	874	871	868	877	893	886	905	889	833	898	884	851	925	865	897	890	854	868	902	900	871	853	855	912	856	876	886	907	909	881	866	923	889	885	886	896	860	890	870	844	875	885	930	877	806	850	848	897	919	888	860	905	884	874	857	850	842	895	919	827	860	832	859	888	880	943	900	862	908	914	847	911	883	881	861	875	873	810	926	876	945	845	846	863	911	861	885	873	887	884	845	847	881	857	866	912	883	897	910	935	889	901	861	920	818	904	846	921	880	918	892	920	885	861	854	909	855	836	846	821	902	962	887	897	857	879	861	867	917	866	843	904	875	929	840	855	868	886	911	956	870	956	869	903	874	917	865	883	874	877	869	933	892	914	880	851	861	851	925	861	903	848	863	848	848	887	842	910	899	928	907	824	903	894	938	903	881	898	867	877	869	894	874	876	916	882	852	844	887	923	878	899	892	849	856	903	864	879	918	887	818	833	865	872	843	811	865	891	879	864	864	911	892	887	880	906	914	869	882	850	888	932	904	870	870	865	872	873	840	854	855	880	840	848	864	872	822	866	905	889	891	864	850	869	845	919	858	897	852	891	858	873	852	901	948	891	854	882	909	904	843	890	850	884	831	856	844	913	869	941	830	860	935	878	872	877	909	872	866	908	865	867	839	932	882	912	840	845	891	844	853	906	880	922	943	836	885	904	903	879	850	868	862	867	861	844	856	920	860	874	858	928	871	909	837	869	847	893	890	949	949	880	880	885	896	879	895	900	915	871	846	874	856	888	904	873	901	883	878	860	873	886	899	912	869	894	882	872	877	914	893	844	810	815	864	888	883	841	908	930	885	915	890	861	947	903	878	874	925	873	868	841	914	861	917	896	948	877	917	822	915	902	916	877	912	889	960	829	844	911	949	857	890	835	881	933	848	865	830	857	816	905	938	952	857	864	877	831	864	797	918	838	882	830	905	912	881	852	882	845	906	846	842	900	873	949	874	891	844	873	886	886	862	838	891	879	871	872	889	915	891	888	867	865	853	878	876	896	886	928	909	908	885	848	905	919	835	892	868	912	859	895	810	859	842	872	872	918	840	848	874	869	878	854	879	860	880	890	867	880	851	890	893	886	887	866	868	888	890	830	887	887	888	895	849	896	884	928	866	902	942	864	872	853	823	857	872	892	858	861	878	860	876	899	900	873	851	843	860	892	890	897	904	847	846	862	920	888	878	906	907	869	859	870	875	896	855	923	894	873	869	877	880	789	935	882	903	880	874	884	828	916	870	864	860	883	879	911	894	838	876	928	879	899	891	843	913	889	903	912	901	836	826	866	873	928	825	877	849	890	828	883	894	846	884	894	906	892	909	896	915	808	872	928	905	851	908	870	881	868	885	860	889	866	869	871	894	891	882	839	869	878	893	899	894	813	891	863	881	881	867	909	877	955	898	847	861	892	900	882	864	902	870	898	817	868	878	833	858	879	889	885	930	867	851	872	918	875	919	880	861	892	886	867	894	863	891	944	851	884	846	883	830	921	923	803	870	866	937	868	853	871	870	819	898	862	888	824	873	871	850	846	890	940	906	894	886	927	907	892	891	870	870	861	883	927	874	940	834	859	911	882	867	933	828	886	901	834	813	890	936	870	847	902	968	925	882	858	877	888	848	846	863	911	873	872	902	862	883	921	890	882	898	853	970	818	837	864	931	919	885	862	891	891	821	851	889	900	878	889	879	885	849	882	878	879	897	920	883	851	935	891	867	906	894	856	900	841	890	915	881	937	876	917	871	885	889	902	878	957	848	911	866	886	908	868	917	809	877	936	915	865	854	853	848	844	850	884	866	934	884	920	876	851	895	859	929	914	898	833	902	890	935	907	922	884	922	873	884	906	860	896	915	875	931	908	859	898	858	898	852	906	871	866	859	849	868	909	923	912	923	854	892	897	892	838	880	894	888	886	871	876	890	876	886	798	927	855	875	871	860	865	897	826	909	848	842	839	850	871	916	914	853	881	924	876	843	861	877	901	889	915	890	922	901	898	878	912	833
61815	55905	38656	30997	33431	30308	23931	12532	4282	1203	590	412	299	283	272	288	296	330	287	258	304	254	249	275	223	250	250	268	256	239	232	250	224	264	246	224	243	247	211	272	239	235	227	222	250	286	280	219	229	243	206	224	202	209	258	214	238	275	254	222	251	252	221	216	255	230	230	245	236	230	233	246	239	234	237	241	236	241	225	260	239	198	240	221	237	249	253	265	236	244	224	226	256	218	212	237	253	220	253	266	218	252	226	251	241	255	243	254	241	217	223	229	225	206	229	262	244	238	248	198	213	252	208	250	223	247	252	233	266	216	233	223	235	219	224	203	224	234	253	214	253	234	226	223	236	237	247	229	262	232	214	210	273	242	252	261	211	236	221	213	246	223	220	235	224	244	217	233	222	227	238	239	268	229	245	254	222	232	216	229	220	210	220	226	237	234	232	246	253	261	220	235	211	212	240	209	296	244	268	228	248	246	265	240	224	244	239	246	230	246	254	238	240	242	262	259	250	229	225	257	238	237	245	241	256	252	243	234	239	243	231	207	236	225	250	227	225	231	258	216	221	204	267	244	249	229	250	226	210	235	207	227	252	227	237	234	245	256	258	233	204	252	241	224	221	232	237	237	201	238	233	219	226	220	238	230	238	242	219	248	221	226	246	248	221	222	228	227	236	233	223	216	238	249	221	248	213	234	232	226	237	228	230	261	228	282	264	236	243	213	241	233	239	235	237	256	243	245	244	242	218	232	211	224	239	251	218	269	267	252	222	223	245	241	254	258	233	237	252	219	234	226	249	227	257	240	229	252	210	223	235	204	230	242	246	223	216	251	232	225	239	229	222	266	228	232	251	224	246	224	250	238	215	218	254	244	216	244	247	235	250	224	233	209	220	228	220	227	252	229	236	250	213	229	212	226	237	225	226	198	234	239	244	228	246	266	252	249	211	232	236	259	216	225	231	216	227	239	252	245	232	247	238	207	243	230	231	230	254	239	229	252	212	239	230	220	230	238	240	235	222	230	259	216	224	264	211	234	253	246	233	218	205	246	242	262	265	262	224	213	249	248	220	242	222	250	249	212	212	238	246	235	220	216	230	242	230	237	256	244	226	234	233	235	230	239	218	245	256	228	234	203	265	237	218	259	231	227	230	263	289	225	252	255	220	244	213	190	250	246	231	220	211	238	256	221	244	251	226	243	245	246	238	235	202	249	241	248	242	260	241	227	226	228	238	217	231	238	239	235	217	258	252	246	254	228	231	237	254	236	235	242	218	217	225	224	206	245	219	224	237	257	230	225	239	243	203	244	261	254	232	199	245	220	234	253	247	227	228	234	195	235	211	251	259	216	217	235	226	218	242	246	244	220	229	220	229	252	248	234	234	223	240	254	220	255	262	259	246	218	244	251	240	242	241	239	238	221	239	227	232	227	248	242	234	239	237	268	252	238	214	228	206	259	248	238	234	230	220	264	225	235	216	229	220	233	245	214	238	248	225	250	209	216	234	198	235	223	251	243	246	217	238	252	234	227	233	221	230	249	215	256	265	263	257	201	227	210	230	231	230	236	239	247	224	261	228	260	251	234	247	258	260	252	232	227	237	236	227	266	247	257	221	253	223	238	222	267	229	234	255	231	210	235	219	230	248	218	232	235	239	230	250	227	209	235	221	229	255	266	215	237	247	218	225	245	218	241	244	233	237	229	217	252	248	217	228	242	210	257	226	218	215	237	220	230	237	244	235	235	246	251	220	246	221	243	253	219	259	251	197	216	219	257	232	222	257	233	232	223	232	254	250	230	232	209	232	244	219	251	238	244	223	227	238	263	219	221	245	251	232	221	218	226	221	252	221	228	244	234	263	229	234	231	246	224	254	224	247	229	227	206	225	213	253	236	220	227	238	223	236	222	256	250	212	227	219	232	232	259	268	227	223	234	228	213	256	235	223	204	225	233	231	246	259	233	253	246	246	236	218	235	236	244	231	245	217	216	215	197	236	246	241	224	235	268	229	245	257	236	234	227	242	257	202	255	231	227	221	232	228	236	253	236	227	244	233	237	246	240	259	231	268	229	245	224	239	259	228	208	230	242	245	249	262	226	216	196	247	217	239	248	226	258	240	230	233	249	238	227	227	247	223	233	245	214	244	265	221	238	242	257	230	210	197	272	240	209	207	221	227	247	217	241	209	223	210	246	218	223	258	242	237	238	247	260	232	292	231	243	222	240	221	240	233	240	223	187	252	226	203	209	256	223	227	258	235	228	242	255	245	233	255	230	248	221	222	239	248	217	234	209	243	237	237	255	243	236	236	208	232	263	236	234	248	239	207	247	247	244	258	235	257	250	257	219	237	226	217	226	258	222	236	211	251	215	230	236	223	259	245	197	247	218	231	234	223	231	218	211	219	230	215	237	238	214	244	223	220	250	273	228	240	230	229	256	232	220	236	229	243	236	224	224	233	216	250	245	242	221	235	210	219	258	266	239	224	235	244	221	246	212	274	226	256	230	258	254	223	244	202	234	224	231	236	231	237	220	281	208	220	271	239	284	266	257	241	190	244	260	232	242	260	229	225	235	253	241	244	261	262	208	298	244	214	222	222	249	228	230	253	252	247	224	229	236	242	229	254	246	255	251	215	243	205	232	240	249	271	247	254	231	270	253	212	235	224	233	270	207	232	231	219	231	224	237	218	208	245	240	239	214	229	256	238	256	249	243	243	250	194	241	255	241	248	222	232	246	213	208	271	243	225	247	247	216	230	232	236	223	253	234	235	228	231	247	245	234	232	258	228	268	232	210	222	234	230	260	219	260	226	230	212	197	212	218	240	232	225	244	240	261	228	247	265	222	230	247	207	254	229	239	242	214	197	257	262	232	266	246	253	244	250	253	232	237	244	233	239	234	222	249	236	291	239	255	226	243	244	264	220	219	224	245	219	259	226	220	233	248	255	238	252	229	220	230	242	243	243	207	237	235	234	263	260	225	249	255	222	236	230	234	222	261	227	241	218	234	216	242	215	236	229	231	235	200	250	224	264	235	221	244	241	241	227	272	236	230	230	233	242	233	232	250	221	242	223	215	243	257	239	246	253	203	218	213	230	221	220	247	221	244	243	250	232	239	212	215	242	213	230	230	242	243	208	241	252	217	272	241	236	236	244	249	241	233	213	248	237	251	241	228	229	217	236	242	232	219	234	255	249	227	240	212	218	252	218	248	229	260	238	212	245	246	241	224	229	230	238	256	245	221	224	224	243	243	260	250	205	236	207	232	236	228	213	209	250	252	238	234	238	239	252	220	218	229	250	225	244	214	259	239	258	241	235	240	242	248	235	225	259	222	254	253	225	199	232	229	243	244	220	237	252	216	218	246	252	213	215	227	227	232	244	218	241	250	257	252	216	234	240	243	241	236	264	228	235	264	252	214	233	257	240	237	223	248	232	239	223	228	244	253	247	233	228	232	225	202	219	215	208	229	259	251	243	233	218	236	235	246	237	242	245	236	227	271
40642	45479	35795	33145	37909	39233	31864	12462	3254	1704	2011	1575	1072	1030	975	977	1115	1138	890	821	1052	806	709	826	781	799	717	699	630	634	624	633	603	595	609	578	605	575	602	576	567	575	577	587	583	603	608	610	555	535	602	606	583	559	543	581	548	537	557	565	604	582	570	559	559	540	548	547	574	575	587	596	528	569	568	584	582	589	563	575	588	569	580	590	557	598	520	574	594	564	600	566	544	482	573	574	593	590	544	548	546	592	531	529	559	565	566	605	542	533	608	508	578	583	546	555	579	566	617	557	600	519	537	540	581	572	590	541	566	548	584	560	543	553	531	586	559	568	540	588	540	558	554	576	573	568	551	539	579	586	576	564	575	537	577	551	579	528	540	578	547	564	515	538	577	577	544	586	596	576	605	515	591	559	551	576	559	577	561	560	604	534	594	580	558	548	588	564	547	582	571	579	556	558	555	535	551	609	532	567	616	545	544	590	555	605	557	557	569	553	580	570	597	574	570	613	530	567	576	520	596	588	593	582	537	543	552	546	570	559	539	577	547	551	565	584	580	544	569	550	559	559	517	566	577	565	543	588	583	528	582	620	555	577	558	573	550	579	591	557	559	556	543	535	581	593	569	531	554	538	530	565	563	545	551	560	524	549	561	571	541	558	590	550	543	565	531	574	592	528	581	554	566	631	556	576	563	604	543	539	571	557	643	559	538	555	540	529	590	583	560	600	523	568	574	560	510	590	566	600	633	538	555	573	569	584	613	556	577	584	549	596	537	554	552	612	576	549	570	560	586	571	557	546	570	584	556	560	566	553	576	584	606	543	611	575	542	567	530	604	557	581	571	606	549	563	604	627	548	582	587	601	599	581	533	553	538	581	543	541	585	564	543	584	551	596	556	498	624	571	572	597	557	592	595	562	525	551	495	574	561	572	559	527	545	578	571	564	525	540	619	565	549	602	542	589	584	546	584	572	577	532	564	546	550	526	578	585	507	583	538	613	536	559	579	506	560	552	563	487	583	573	530	544	538	581	555	583	505	537	546	573	572	594	542	568	551	560	610	556	600	575	523	550	583	588	595	604	569	537	560	560	546	557	595	558	525	531	585	546	575	536	552	585	588	585	534	596	559	557	541	574	559	579	508	548	546	560	551	548	580	511	542	567	546	553	600	564	564	591	523	588	553	544	573	565	586	570	565	557	546	550	532	564	562	580	559	558	570	591	585	553	574	551	531	590	567	596	587	549	572	557	578	556	556	564	571	561	583	545	557	560	591	550	535	574	548	560	570	554	533	551	529	581	582	563	591	533	568	602	533	591	567	591	567	553	549	587	537	537	551	579	563	563	573	541	584	535	580	546	543	545	577	566	542	571	543	570	585	598	576	561	620	570	592	555	566	552	570	581	568	582	564	540	538	548	570	564	573	540	575	573	570	566	561	551	548	537	554	583	591	582	527	536	584	540	614	545	620	530	558	606	560	554	575	535	574	560	572	501	571	597	563	541	557	552	542	593	590	569	511	550	591	572	573	583	580	585	574	558	553	600	569	540	582	552	586	511	584	554	531	540	566	577	551	561	567	541	557	550	567	553	579	520	558	536	590	552	541	539	592	554	550	570	562	583	566	604	535	580	580	561	556	607	548	587	571	568	542	551	584	601	585	574	547	556	551	583	588	545	593	573	559	554	567	579	519	594	551	574	557	607	527	536	515	573	538	565	540	588	570	585	593	579	571	599	529	588	530	576	577	552	613	590	557	545	577	556	570	541	578	546	574	541	597	534	563	568	546	536	539	577	498	517	530	572	536	556	538	532	601	516	523	583	594	573	559	550	598	585	550	560	535	589	549	537	575	540	541	555	551	568	606	535	559	599	561	584	614	595	606	603	568	563	595	574	572	578	579	553	560	579	558	554	515	531	567	531	581	517	563	588	555	580	546	560	561	548	608	573	556	568	576	556	601	540	582	535	551	568	628	607	592	516	565	614	542	549	528	594	564	559	606	554	602	544	576	584	614	596	600	548	558	561	525	562	534	547	589	548	591	577	571	566	544	563	561	548	515	601	588	565	608	577	516	538	561	561	572	590	586	554	536	549	575	594	589	526	602	541	540	552	577	544	516	546	526	531	541	566	551	582	575	570	567	580	553	550	555	549	572	578	584	563	569	597	542	576	549	572	553	544	568	599	548	576	582	566	519	596	573	552	587	586	599	527	600	549	561	583	574	573	592	568	577	560	546	517	568	579	571	561	533	593	547	550	540	558	574	558	542	578	547	526	564	549	515	527	532	583	537	555	584	568	579	581	578	580	535	589	596	582	577	560	573	548	585	574	581	567	575	548	581	572	569	540	571	580	574	539	550	590	564	567	617	588	544	584	566	594	532	584	564	616	574	561	533	537	573	587	603	569	555	540	566	585	558	575	538	538	536	597	567	565	536	540	529	556	556	572	621	573	556	543	540	533	561	547	547	550	545	596	564	574	579	590	581	559	580	536	575	578	551	600	563	591	552	539	566	567	588	587	547	577	543	565	579	581	540	524	553	558	579	545	551	558	590	572	568	581	566	574	581	533	541	564	601	548	538	558	519	582	557	546	521	603	529	607	517	594	582	537	588	532	560	561	529	545	565	629	552	554	567	551	590	526	574	591	603	565	580	578	565	559	545	553	554	589	564	544	554	557	565	578	587	556	590	562	549	547	571	536	541	558	536	528	549	585	542	568	556	548	554	578	626	528	574	575	585	545	597	560	549	556	605	563	524	550	586	600	563	551	572	591	542	599	563	581	583	566	572	593	577	579	565	571	584	621	553	574	560	589	533	582	569	592	539	514	558	558	589	541	578	588	567	550	595	556	574	592	530	618	549	573	548	558	568	555	520	581	582	537	569	549	574	554	563	521	588	584	566	600	530	580	560	538	588	585	551	537	554	580	591	544	543	565	566	564	573	564	570	539	584	548	589	545	554	561	586	545	533	542	518	552	536	547	560	549	626	557	551	554	592	547	560	578	544	567	591	576	585	577	551	572	581	602	585	573	542	562	561	586	570	565	568	562	565	516	546	576	593	556	607	596	561	562	579	594	525	580	533	612	536	544	554	598	549	593	581	576	577	534	590	604	568	560	546	523	510	568	590	541	516	572	559	550	551	570	572	522	555	521	529	517	562	571	522	585	595	584	596	545	577	581	589	588	569	592	567	583	558	511	592	555	590	572	574	559	545	572	573	553	560	581	546	547	563	553	544	514	581	512	589	586	564	526	587	528	592	579	608	503	553	581	545	559	512	575	575	549	603	539	589	542	580	551	519	544	527	552	568	544	530	551	541	554	558	534	550	547	577	592	536	543	547	544	621	582	566	567	578	515	564	539	536	594	582	538	599	562	530	569	579	554	552	594	571	562	534	552	578	557	558	598	549	612	584	574	539	583	573	569	558	587	587	598	563	551	545	555	515	562	598	537	514	569	526	587	506	531	552	569	522	607	544	576	528	572	525	570	576	595	529	579	583	582
73781	59316	40200	37100	40818	37111	28336	18788	9203	3639	1527	805	404	337	308	242	363	329	233	268	313	217	206	222	198	201	248	169	158	150	142	158	154	140	151	163	134	157	133	142	142	140	172	142	185	167	159	145	140	157	158	159	150	126	143	158	126	168	141	170	136	148	165	158	137	135	139	143	144	135	153	115	136	146	151	125	132	151	158	147	137	139	113	136	141	146	137	151	152	139	141	140	149	149	157	146	134	156	132	137	133	156	157	144	180	146	146	138	128	133	152	125	163	157	185	148	145	140	155	153	152	153	141	165	160	156	145	154	144	192	178	153	130	139	153	130	128	163	136	141	145	157	139	147	143	160	136	144	140	148	162	120	147	136	161	151	148	133	123	140	147	150	140	156	156	151	151	167	147	151	144	139	168	125	128	144	135	130	146	131	160	128	144	154	158	143	150	108	152	118	176	130	144	171	146	136	131	132	146	149	132	132	156	131	171	140	147	141	140	136	140	118	150	155	153	135	163	157	124	145	142	150	168	151	156	169	163	137	136	141	146	157	149	164	135	143	160	127	134	151	151	157	132	153	124	154	158	151	139	150	143	139	146	154	141	147	150	145	160	159	143	133	144	136	147	136	143	149	133	128	151	167	141	132	135	141	156	152	147	154	128	153	176	135	149	135	162	153	188	153	147	144	138	136	146	181	142	117	138	152	150	144	160	148	149	130	143	142	145	164	154	143	147	138	114	135	140	154	149	139	148	134	169	142	145	134	137	145	133	133	129	160	142	144	140	119	132	168	148	127	152	162	156	141	153	154	144	134	151	161	145	135	127	149	127	126	127	161	137	150	149	172	142	149	126	154	158	167	152	137	154	129	132	147	155	141	119	137	155	164	154	117	132	147	121	137	145	148	140	142	148	151	169	151	146	149	142	155	158	159	170	144	136	117	168	148	149	134	144	132	142	150	132	141	144	168	146	149	163	147	136	152	146	161	140	149	130	145	136	147	154	137	162	127	132	133	139	115	143	152	128	149	156	149	146	145	116	175	137	145	141	140	128	155	159	152	156	148	177	145	154	136	137	113	159	147	144	139	132	140	153	145	159	131	129	139	140	134	132	159	141	125	147	140	172	149	145	151	134	140	159	133	150	136	154	125	153	136	147	124	148	171	163	144	153	138	140	130	138	153	148	152	148	136	115	147	144	136	132	136	178	140	135	154	142	144	185	147	134	163	179	152	151	135	143	168	157	152	159	121	156	138	167	143	153	170	134	139	146	131	156	174	171	156	153	145	154	156	152	138	157	162	140	147	176	149	128	148	137	147	144	157	124	151	160	160	145	149	145	162	139	153	135	139	141	163	141	156	151	134	144	163	156	162	149	152	156	147	167	155	131	149	144	151	142	152	132	135	128	137	129	142	149	139	127	131	172	159	133	153	149	140	150	132	146	171	146	174	180	132	150	150	135	137	132	138	144	138	151	149	168	150	129	133	129	141	153	155	152	140	164	139	139	128	144	133	144	141	136	110	157	174	157	150	154	137	154	150	150	152	173	148	155	142	158	144	153	155	158	155	146	134	163	137	142	161	169	147	139	164	145	145	144	164	131	131	151	155	151	150	133	159	158	170	150	143	144	150	180	158	142	120	151	150	126	144	142	142	155	132	166	147	151	136	157	131	132	129	147	139	143	172	150	158	154	174	141	147	154	138	126	155	142	167	145	139	150	177	158	142	131	155	148	155	134	160	147	156	138	137	160	132	186	135	158	157	154	153	150	125	147	125	145	140	165	150	156	140	133	140	146	171	140	144	155	166	140	139	155	127	145	146	158	156	161	136	143	140	135	142	157	141	141	154	151	153	146	129	174	158	129	150	164	128	146	140	148	138	129	123	136	139	151	134	152	137	141	142	144	158	138	141	153	130	132	145	123	160	136	155	151	133	144	154	146	151	139	149	140	158	139	158	150	147	150	136	143	140	151	143	148	142	150	127	130	146	158	170	145	118	171	135	147	140	167	134	153	153	138	141	142	144	148	129	154	168	160	143	141	143	150	158	128	166	145	124	144	150	146	126	143	139	151	161	144	160	156	129	140	158	152	142	125	150	151	172	141	156	144	149	128	139	131	163	122	149	154	139	147	145	159	140	169	121	151	121	156	146	147	143	144	151	133	140	172	144	160	142	138	155	136	149	149	152	148	134	147	135	135	135	149	134	152	134	131	142	110	139	149	151	143	133	140	121	114	145	146	162	123	141	175	161	121	141	158	143	125	142	160	144	124	158	142	135	140	132	141	150	141	154	150	122	149	112	116	157	131	130	162	138	146	133	135	149	136	135	136	155	163	169	165	163	167	142	158	148	126	146	134	144	145	143	128	159	140	169	140	136	134	124	151	142	139	125	129	147	150	146	138	124	151	162	155	140	153	128	153	130	140	147	152	154	132	139	125	135	140	137	152	148	144	155	133	144	120	154	144	128	176	128	145	134	148	150	139	157	149	131	139	157	137	167	131	133	127	137	155	152	136	127	161	143	145	149	162	158	124	149	132	156	150	143	102	157	134	146	120	151	138	153	140	164	157	148	166	150	135	151	133	136	121	141	147	138	136	142	143	144	144	138	132	161	150	158	148	136	149	153	138	149	121	127	162	154	126	138	157	156	155	152	160	122	158	141	130	139	147	156	174	134	135	138	137	142	165	116	136	154	135	150	146	166	145	136	153	156	134	162	129	140	169	152	170	140	152	145	165	135	139	148	132	153	124	130	154	168	129	154	157	148	143	141	136	145	196	151	146	134	153	155	155	148	163	139	151	129	126	124	151	159	149	132	146	155	129	156	140	157	148	144	144	133	129	165	146	154	159	134	121	138	159	140	136	147	154	141	122	143	140	123	157	133	149	162	134	134	146	137	150	164	139	146	127	155	151	137	153	132	129	147	167	165	151	128	135	183	128	136	139	133	140	151	133	133	138	128	157	129	146	161	146	147	146	152	154	138	131	172	134	140	159	157	137	146	156	151	157	157	135	139	152	150	154	140	133	172	150	119	143	155	134	132	159	138	151	153	126	146	145	170	144	141	163	148	152	146	150	153	148	133	135	187	133	126	129	139	163	131	142	163	130	144	162	153	139	171	162	150	150	131	121	154	145	156	154	146	152	142	147	139	137	155	133	151	129	152	146	135	154	145	154	150	152	150	123	149	145	170	144	146	118	116	156	158	146	117	135	153	161	151	156	139	133	162	158	142	161	136	166	149	125	163	150	154	133	145	136	130	154	168	142	129	168	160	135	144	157	148	136	161	159	151	134	159	141	149	131	126	118	141	154	168	121	123	144	139	151	163	167	140	153	147	149	147	128	148	154	161	138	150	148	144	155	155	128	160	144	158	115	145	160	144	143	167	146	150	154	121	153	133	157	131	136	124	135	154	145	143	137	163	159	158	144	135	137	128	144	120	139	131	141	128	140	142	157	159	147	155	142	160	163	159	146	149	151	128	162	134	168	144	157	149	149	134	143	148
49255	51304	42200	42665	48339	45967	29558	17925	5212	3118	4301	3523	1716	1404	1350	1229	1695	1352	994	1341	1260	907	705	762	850	826	941	610	536	525	497	448	451	474	497	464	445	434	472	453	405	433	425	398	418	409	468	426	402	417	416	413	403	420	418	416	417	393	380	374	405	407	385	393	433	388	407	372	388	392	374	388	402	370	403	378	364	400	357	399	414	369	381	435	403	385	380	348	384	404	378	358	388	412	384	425	380	435	357	407	390	430	369	404	380	388	377	385	387	374	405	378	390	335	397	367	408	363	355	353	387	398	385	391	341	363	380	390	378	376	369	391	384	388	394	395	386	367	363	348	416	402	372	366	389	362	374	387	373	394	394	388	352	380	423	367	383	387	391	377	449	342	372	389	420	412	354	417	389	424	410	386	374	393	359	370	394	377	389	368	372	402	380	389	383	432	381	405	388	385	392	348	398	378	397	360	395	380	387	372	376	383	360	411	392	381	363	382	388	392	363	386	390	372	333	377	389	359	412	383	387	394	384	378	407	400	393	371	396	395	363	367	392	401	405	377	370	361	369	389	370	365	415	384	371	373	374	372	386	348	396	386	348	340	363	405	372	403	399	411	372	364	383	442	399	390	385	385	355	391	364	360	406	359	403	389	397	383	373	361	370	389	358	370	371	385	404	372	434	410	358	396	410	377	344	417	401	350	404	346	393	383	408	386	377	362	385	377	381	378	356	398	386	360	355	379	370	354	368	416	374	366	362	373	364	356	389	358	399	373	388	376	365	381	360	370	411	340	365	403	376	401	400	381	369	362	368	396	421	369	401	380	375	382	417	392	400	366	394	361	377	395	378	346	388	365	367	372	363	371	360	382	390	372	381	427	364	379	409	374	382	358	407	374	356	410	399	383	395	374	376	401	379	412	365	405	417	371	395	385	413	353	361	388	378	374	414	391	354	391	340	396	378	384	368	375	401	366	349	366	357	380	403	403	359	350	380	392	371	371	336	370	372	397	389	352	402	372	374	380	398	387	379	369	385	441	377	377	301	389	330	402	384	344	388	412	383	375	397	386	374	388	382	360	386	368	362	390	359	396	386	397	402	379	374	403	399	394	386	354	404	369	358	350	398	396	366	375	387	410	381	395	347	356	361	369	361	374	382	377	385	405	396	396	383	374	357	363	355	350	392	416	417	362	400	366	365	377	368	405	368	403	413	378	372	392	382	369	350	398	366	390	367	349	408	392	385	349	364	358	388	369	376	408	360	398	339	378	373	391	388	402	396	347	356	363	395	359	355	400	374	354	377	397	373	363	370	390	396	377	371	351	398	374	349	375	389	402	401	362	378	367	392	394	375	394	371	434	375	392	400	373	386	398	391	416	427	390	399	370	353	335	389	393	417	379	367	389	392	426	392	360	327	382	399	355	418	337	360	392	380	357	383	374	348	360	411	389	390	395	412	371	413	409	395	402	379	376	346	379	376	381	403	339	384	380	383	390	390	364	385	386	400	395	403	375	358	368	377	388	426	376	374	411	423	382	395	412	393	390	342	397	369	346	339	372	403	398	371	365	360	371	386	373	399	392	387	370	378	377	367	404	360	385	406	361	408	421	405	397	409	372	404	385	366	370	374	372	397	393	353	403	380	387	378	383	368	372	427	349	393	378	386	387	335	368	388	377	362	414	358	398	359	386	381	373	382	368	361	404	377	403	386	390	400	397	376	414	386	343	406	357	367	404	398	400	393	406	401	386	408	368	356	383	367	361	372	378	383	373	368	383	335	368	392	380	364	375	447	401	378	380	393	390	371	407	388	389	402	355	374	376	374	355	345	388	419	369	412	372	356	378	409	397	388	380	378	392	380	369	377	357	359	371	375	397	355	346	366	344	368	354	374	373	399	371	377	370	404	371	361	410	372	389	369	376	370	366	361	380	369	385	369	417	356	386	403	363	407	375	404	410	362	392	375	346	413	393	389	398	377	380	399	359	409	394	332	383	395	353	383	373	376	376	413	381	356	356	374	403	378	379	409	429	379	401	356	416	386	371	359	402	386	387	369	361	378	404	344	361	350	391	399	368	426	396	381	354	390	385	378	378	385	395	413	388	373	332	368	363	354	407	377	374	379	360	378	395	376	349	334	414	372	373	392	397	376	400	403	360	370	380	381	384	373	347	387	365	366	398	365	385	382	410	370	358	349	396	375	390	352	402	361	379	390	366	388	380	359	386	361	363	404	369	343	385	410	347	356	337	374	368	382	385	381	374	380	364	402	391	356	377	395	382	389	403	375	379	364	381	388	379	410	369	391	399	393	381	408	392	373	415	380	330	375	369	372	363	403	411	382	386	405	395	380	404	373	395	353	377	387	392	379	381	375	382	345	377	391	397	394	352	405	360	355	377	416	395	377	398	375	413	398	392	381	364	383	388	401	369	385	355	387	394	378	366	409	365	384	382	394	368	345	449	380	363	365	393	366	373	416	383	357	352	367	367	400	365	382	405	410	360	369	395	416	368	424	371	383	362	334	389	347	375	357	381	411	378	369	385	353	399	354	394	401	382	402	377	370	357	389	416	394	406	410	373	402	372	394	387	375	412	376	382	389	389	382	386	382	387	399	379	394	403	411	377	383	409	420	400	386	337	399	397	391	361	407	379	399	377	392	383	411	360	357	369	354	382	372	397	347	383	351	383	378	357	369	397	372	387	353	392	416	359	402	364	398	398	392	383	384	375	349	374	377	347	382	370	372	388	387	380	382	374	359	361	361	389	359	388	354	380	431	393	379	379	393	401	386	352	398	377	397	408	395	372	385	365	397	398	397	351	405	348	372	387	386	386	388	377	402	376	429	357	346	413	398	380	414	368	394	404	373	403	373	407	371	351	377	389	374	416	378	391	344	372	352	366	450	413	366	363	377	384	369	383	370	377	364	368	360	412	392	421	394	384	373	370	376	358	354	396	395	375	340	375	394	387	382	426	383	382	385	362	357	351	377	408	392	325	400	374	371	358	357	406	369	394	409	383	374	397	373	382	382	369	340	404	403	372	366	379	364	364	378	389	337	400	400	429	380	382	378	389	379	350	355	382	372	394	411	424	360	356	368	423	380	349	395	403	380	397	377	347	367	378	351	386	373	389	368	367	365	420	385	365	373	397	401	370	348	350	370	347	398	368	409	368	384	359	400	384	390	329	373	363	400	399	407	389	384	370	386	403	376	346	375	384	385	357	380	365	389	377	396	348	352	421	366	349	400	362	353	359	391	366	385	401	369	365	385	392	381	375	401	369	437	372	399	408	375	387	402	419	383	410	387	368	412	362	373	389	389	379	413	397	388	344	380	371	401	377	364	387	362	427	335	388	397	374	340	389	350	379	349	429	368	400	419	345	356	419	429	406	375	420	356	372	393	361	395	386	391	356	355	400	355	388	378	404	357	385	408	374	408	368	377	367	381	344	379	367	377	413	366	388	375	330	336	395	370	411	385	356	367	394	361	391	398	360	365	400	382	388	337	374
23786	14569	6099	3650	3508	1837	820	589	442	409	404	384	393	408	364	399	368	413	381	397	367	414	382	402	361	361	377	373	409	423	379	379	375	371	378	351	380	384	370	384	403	358	401	388	398	402	408	381	382	370	373	382	429	360	344	375	413	370	360	363	393	370	427	420	400	403	374	363	368	379	414	421	372	406	401	378	379	366	394	414	401	389	380	366	375	364	388	377	391	380	384	409	399	406	367	395	411	411	360	381	407	394	413	381	401	375	382	378	364	374	382	399	337	411	388	413	383	373	377	391	408	390	381	374	361	359	377	378	369	420	396	415	339	350	403	403	389	388	367	371	411	369	350	418	384	346	416	360	392	395	377	388	395	394	402	366	353	412	366	365	379	384	390	338	359	412	398	412	374	395	372	380	349	372	378	394	380	355	435	370	392	425	372	401	377	378	383	399	378	401	369	375	405	418	350	370	389	400	390	427	399	424	375	374	424	382	386	367	414	406	391	397	386	356	398	390	343	378	380	367	403	396	414	395	353	400	351	384	415	374	343	360	377	392	382	386	370	359	412	411	395	391	372	422	364	410	366	401	386	385	344	398	389	377	380	381	372	382	400	397	370	389	384	400	392	396	361	369	362	387	367	412	365	409	411	419	409	395	383	390	378	354	398	394	402	398	420	368	346	364	365	390	371	361	364	390	371	389	382	353	378	397	403	380	396	373	362	376	401	400	382	392	382	371	388	412	372	415	369	324	396	405	341	401	388	365	376	402	384	419	428	406	384	377	403	401	392	417	403	416	361	394	370	339	383	381	384	398	370	361	403	361	382	374	377	403	377	360	421	399	390	389	405	397	391	395	409	358	357	405	379	414	385	420	368	378	400	393	373	381	401	355	393	374	366	400	385	413	366	410	372	408	352	412	383	362	413	409	402	366	354	421	371	376	431	383	375	377	399	379	387	354	382	360	352	380	370	405	399	372	365	408	406	366	380	407	346	402	404	389	401	398	374	406	387	396	419	362	359	393	374	393	361	387	358	381	379	379	359	397	403	336	394	404	364	405	395	397	397	377	368	342	377	410	387	417	367	359	371	399	386	380	404	366	410	400	398	381	363	389	380	370	415	367	384	380	381	397	398	401	414	371	390	365	370	385	389	330	365	409	365	379	367	445	386	361	379	378	380	363	428	402	386	359	397	369	402	374	421	410	369	423	352	394	408	393	369	385	412	382	408	370	389	363	420	410	387	392	354	419	364	375	386	380	395	353	380	385	361	393	392	393	357	331	382	426	382	384	416	364	363	410	373	382	377	403	385	376	413	367	389	390	392	392	361	406	384	384	358	360	381	360	396	401	392	361	353	396	426	401	343	420	420	415	443	374	401	401	373	403	382	406	383	385	378	370	373	392	414	377	435	352	391	389	396	383	380	368	372	382	382	381	333	363	354	369	397	364	398	392	356	404	339	351	384	382	420	385	436	373	387	392	383	369	390	377	323	380	410	383	394	393	375	358	368	360	414	425	376	349	388	387	363	381	366	413	379	398	423	377	370	374	344	354	392	391	408	423	400	396	388	392	393	362	417	404	380	396	393	357	395	396	408	388	384	373	369	396	383	383	411	395	423	351	389	367	410	363	400	393	375	413	398	402	408	398	383	369	403	379	389	397	392	410	366	359	361	385	388	399	406	391	369	353	388	383	359	398	384	384	365	389	374	389	363	399	428	366	415	445	366	349	369	356	407	395	345	379	364	400	363	368	395	385	388	378	402	420	393	386	364	404	411	395	365	410	357	402	370	407	401	344	373	372	369	349	400	385	404	360	446	388	390	399	372	371	361	364	333	368	409	372	412	417	383	398	378	361	373	350	372	414	406	427	405	401	375	384	391	366	409	414	361	376	367	373	444	396	390	409	352	411	387	388	388	392	373	380	381	386	389	406	364	359	377	352	394	376	397	375	393	366	381	364	373	384	388	382	421	390	372	397	419	387	377	400	380	412	401	365	357	392	399	415	403	415	374	403	398	390	408	388	399	377	367	396	360	410	396	361	405	387	393	386	382	392	382	394	365	370	361	385	375	352	376	389	397	388	401	408	407	414	394	379	414	370	376	413	402	370	391	343	374	383	390	369	401	353	391	356	377	397	372	377	373	343	363	375	388	441	404	380	389	376	366	376	405	362	410	344	403	390	408	392	336	375	397	381	390	382	361	383	384	392	411	379	392	359	363	412	356	417	365	381	405	394	393	399	389	402	351	396	351	370	374	341	380	426	406	405	388	373	406	385	409	392	389	380	437	395	387	372	349	365	399	388	363	358	385	391	390	380	413	371	384	393	401	354	385	362	404	422	390	385	410	379	385	394	382	414	364	392	412	395	403	380	425	370	345	408	360	381	396	408	342	337	361	411	358	373	378	386	405	398	362	376	368	389	380	400	378	370	405	399	361	393	407	404	372	373	373	397	401	378	334	338	384	428	421	372	429	378	404	387	398	357	412	404	419	368	363	425	331	369	410	376	376	400	411	400	399	389	374	393	372	373	376	407	382	350	360	410	370	405	359	397	386	389	372	362	349	421	371	398	411	373	412	408	379	366	379	361	411	392	377	365	414	378	398	395	364	398	387	355	404	370	457	412	375	397	393	365	381	360	415	367	355	431	389	398	343	380	407	427	388	411	356	387	376	349	381	388	411	417	381	369	355	388	394	392	378	398	368	385	382	389	383	366	392	378	372	403	391	383	386	388	419	364	412	371	397	378	428	388	390	342	341	394	393	408	418	394	410	377	376	396	342	407	388	372	410	388	381	347	374	392	396	350	411	411	395	379	356	393	412	355	379	405	392	387	350	385	357	392	397	367	393	356	385	384	362	356	387	373	412	389	384	387	372	349	372	365	388	389	438	359	344	409	382	399	405	412	406	380	360	378	394	363	392	398	372	360	384	366	360	369	391	387	375	373	398	410	368	403	383	375	387	402	360	429	362	389	400	406	373	401	383	395	368	377	408	362	406	381	368	407	364	389	372	398	390	365	380	448	364	399	387	386	407	368	414	438	383	392	411	412	368	355	430	379	401	448	395	354	387	388	405	420	415	389	366	369	364	392	405	374	353	393	387	353	390	377	389	405	380	347	407	346	396	410	403	378	384	426	390	405	418	406	382	404	389	342	371	378	377	435	386	353	393	367	375	345	416	400	376	377	412	397	383	385	381	398	403	399	384	365	383	391	354	392	375	389	366	424	375	394	375	381	390	398	381	388	419	355	364	383	390	383	401	368	406	362	384	387	386	383	389	376	371	394	381	374	379	349	432	397	360	349	408	394	395	388	382	376	390	422	373	423	362	409	373	400	347	362	377	414	392	376	404	372	411	369	380	377	367	347	395	365	428	392	362	393	380	339	364	415	379	351	359	398	397	343	413	385	330	406	390	375	389	348	391	390	376	362	409	355	354	389	382	380	420	359	362	392	373	384	380	351	386	364	356	385	377	378	361	410	380	361	340	375	387	413	369	389	379	388
18026	14329	8719	9898	10828	6882	3337	2273	1101	1025	955	937	981	923	950	930	824	915	884	911	897	891	885	813	919	879	886	857	852	824	862	861	881	907	847	903	904	861	944	939	876	848	952	862	860	872	868	855	900	934	939	851	905	855	920	903	831	841	924	951	930	918	871	891	853	909	887	880	893	859	869	899	895	895	913	909	905	914	860	844	867	903	831	861	926	860	868	894	868	891	867	858	874	877	880	887	881	907	892	848	820	850	861	845	931	860	911	889	870	884	877	845	891	904	876	835	843	889	911	888	842	894	900	893	863	851	921	919	834	919	825	853	854	835	862	858	897	855	884	885	931	879	903	860	858	857	953	877	891	919	815	838	869	877	884	849	847	902	839	867	788	783	911	937	890	864	907	864	908	858	864	894	893	916	866	934	867	891	889	910	870	853	882	854	896	868	902	833	936	864	900	877	837	844	919	900	869	776	908	879	833	867	865	907	950	834	876	824	906	932	835	845	861	873	851	894	872	895	874	885	883	872	909	841	884	871	892	908	862	917	876	848	831	850	886	895	904	887	872	882	915	920	932	858	867	909	877	900	874	886	901	934	871	850	861	876	865	859	917	863	918	918	909	845	920	875	904	890	907	893	876	904	852	924	937	896	888	883	836	893	872	866	832	980	874	913	849	863	859	892	831	902	897	946	849	909	845	916	883	881	872	931	860	849	860	888	847	868	846	911	894	878	944	901	916	889	851	896	888	917	947	863	889	843	858	859	881	877	915	826	842	914	883	862	912	872	911	935	934	849	902	921	886	865	918	942	808	892	913	921	877	899	961	922	874	873	937	953	906	889	828	848	887	869	849	910	908	900	911	893	910	888	848	865	915	891	832	928	914	882	901	851	845	919	908	886	915	866	859	885	859	864	883	873	897	922	878	893	871	856	874	886	868	903	897	851	937	897	881	924	929	852	919	922	866	860	852	870	926	915	857	891	916	883	857	871	898	869	861	852	930	895	873	887	865	849	863	890	879	889	879	934	852	881	910	942	855	855	856	913	871	918	920	865	890	869	851	888	915	860	895	908	897	868	902	872	847	932	917	834	891	929	831	891	865	855	904	873	854	850	889	904	861	910	927	876	875	886	835	874	891	901	867	925	869	871	897	839	888	904	855	867	881	926	949	905	895	898	850	919	921	894	816	843	865	909	879	899	851	942	829	895	902	878	871	891	865	887	932	856	877	891	905	881	848	876	857	857	895	842	854	888	898	878	884	880	903	902	913	868	849	867	864	937	829	864	888	857	842	867	826	815	829	822	858	901	903	913	861	829	879	833	930	838	908	885	866	859	887	886	932	869	869	951	853	858	866	886	883	861	870	889	894	890	882	846	879	822	864	869	896	915	922	862	879	866	875	851	890	850	871	907	864	880	862	862	858	804	940	875	888	883	890	877	898	890	898	903	869	831	899	909	872	827	843	837	872	907	861	853	904	940	827	899	882	936	885	876	823	884	851	823	862	901	906	884	846	892	914	862	883	838	915	832	898	874	883	955	921	858	899	902	850	916	953	867	911	883	887	909	861	877	886	918	850	889	856	902	903	911	903	878	866	867	912	876	891	910	836	826	914	888	882	830	918	899	841	869	888	873	945	880	870	876	908	934	887	900	932	876	935	869	882	819	890	854	874	880	935	898	926	846	902	850	835	922	915	919	877	843	845	838	922	874	910	888	869	885	911	928	834	866	867	844	959	900	864	918	936	911	940	863	872	909	855	899	900	896	894	866	917	854	851	883	863	944	843	927	900	842	914	926	859	890	913	891	894	935	879	915	916	844	876	879	918	959	913	916	881	881	889	844	859	893	881	894	861	880	888	843	942	950	900	880	813	937	866	865	883	887	861	894	864	883	883	846	856	860	862	880	925	883	882	870	898	868	915	844	822	876	881	855	850	859	890	883	830	900	854	858	903	885	882	919	914	902	866	875	897	871	886	865	851	886	876	873	880	874	898	900	896	843	864	866	844	892	879	852	855	861	882	875	928	856	863	866	904	902	895	852	933	887	880	830	846	891	879	904	912	891	917	870	893	881	924	894	870	906	885	852	913	916	861	856	913	842	859	893	853	863	909	870	840	909	854	865	884	885	913	855	871	844	871	877	878	834	867	884	881	840	862	904	862	888	860	808	902	881	896	855	893	906	881	855	867	941	863	881	882	899	852	840	880	862	875	915	948	867	904	842	906	894	828	896	833	924	866	900	916	900	855	891	880	899	899	854	902	872	896	903	922	874	868	894	858	874	901	903	842	899	912	862	848	875	861	885	849	918	900	860	875	894	890	871	858	881	907	874	867	858	911	911	917	860	929	934	900	921	868	832	869	892	896	840	893	889	882	908	931	826	945	900	861	959	882	877	846	880	883	851	883	893	860	860	875	841	899	873	903	917	882	844	850	877	880	920	916	883	855	912	926	902	922	878	856	853	901	880	947	906	913	865	892	881	866	830	924	910	914	887	848	891	893	903	909	839	846	890	864	877	921	867	943	868	840	898	866	887	908	858	906	934	825	866	878	823	884	926	871	857	879	903	871	859	890	883	884	945	884	864	888	939	904	915	906	866	877	890	897	903	902	949	932	879	860	914	910	891	879	906	884	877	869	888	882	914	904	902	893	943	929	853	899	876	858	856	883	910	877	842	885	929	845	893	854	839	906	887	862	908	926	963	870	855	921	866	900	901	861	875	920	890	844	834	852	905	897	877	885	895	840	877	846	881	891	862	872	853	881	910	943	868	864	875	879	902	923	934	856	904	815	863	914	923	850	915	912	861	883	903	932	885	931	891	917	872	894	836	866	882	860	896	874	893	905	878	966	891	901	907	940	844	836	854	925	870	901	860	899	886	906	871	869	879	915	827	924	869	884	850	880	948	899	894	931	848	887	852	835	885	933	880	895	931	916	816	888	887	824	896	887	886	858	868	848	920	860	900	876	878	878	878	883	918	883	885	900	893	928	879	909	873	898	910	816	875	930	878	838	887	852	929	880	891	858	865	893	900	941	855	925	867	856	817	873	869	894	928	869	940	878	929	907	943	847	934	856	886	851	894	883	935	914	911	905	912	900	875	889	932	882	899	865	886	864	900	928	948	878	863	893	880	847	878	893	915	830	864	912	868	863	853	901	838	881	950	873	849	886	889	921	825	888	945	904	902	889	845	887	872	897	907	801	923	898	811	979	862	866	917	892	900	867	852	865	931	937	887	918	934	869	918	840	910	909	907	881	864	915	881	922	878	830	944	862	846	902	875	871	847	894	855	862	833	906	911	912	864	907	900	945	900	850	915	911	867	881	898	905	891	872	906	846	939	882	908	813	900	882	858	872	874	886	875	913	827	862	928	890	818	931	892	866	858	883	850	876	885	927	879	883	874	907	898	922	891	913	907	892	950	889	858	839	864	907	852	817	907	862	892	876	876	847	837	834	862	851	930	875	899	927	902	901	902	821	901	959	916	842	890	878	881	941	929	882	844
62530	52057	38252	39036	33318	27322	18788	13926	4508	1066	602	405	357	322	302	344	338	313	334	271	298	269	259	277	262	304	224	250	261	253	281	227	246	235	241	240	239	229	233	253	268	244	233	235	251	236	216	245	231	257	221	229	246	244	231	221	235	247	228	239	250	213	257	232	258	266	250	208	209	211	224	215	252	208	235	252	237	248	246	228	242	208	242	223	229	255	244	226	238	260	242	234	253	246	247	234	268	275	237	252	225	231	225	221	247	242	238	235	214	213	228	226	243	233	230	207	242	230	238	271	218	199	237	246	245	262	246	217	219	239	233	233	221	214	247	245	227	232	257	217	228	250	256	247	246	219	225	238	266	243	262	253	226	233	208	223	206	242	235	221	245	227	214	246	226	240	232	228	252	245	221	246	237	256	228	232	206	239	260	201	263	256	264	230	236	249	210	232	253	240	235	207	236	248	226	214	223	241	258	245	245	227	239	247	246	233	242	227	228	246	245	281	248	228	249	226	237	221	253	257	236	246	224	242	217	207	250	237	248	218	253	237	248	269	205	240	234	210	204	206	222	248	228	244	243	260	232	238	250	216	245	259	235	264	256	237	267	230	250	249	223	278	239	219	264	243	208	216	228	234	254	232	240	267	232	215	230	222	221	243	236	224	234	242	251	240	239	241	250	224	239	247	266	222	261	204	232	251	231	228	228	232	255	232	221	242	242	238	219	236	223	207	208	219	238	240	246	249	230	225	256	252	241	222	254	210	206	250	217	236	230	232	244	244	248	247	238	244	245	226	225	225	242	225	245	221	265	236	233	282	226	259	240	240	255	244	248	276	242	229	251	245	243	263	238	206	229	256	245	211	237	271	231	222	251	246	239	214	225	233	188	229	221	226	224	237	244	273	234	222	230	240	263	239	246	237	220	235	238	226	234	226	255	216	240	211	215	242	237	256	246	227	231	225	243	225	222	247	214	255	250	222	223	238	241	250	204	239	235	212	255	272	237	224	226	226	248	227	236	237	232	247	246	266	237	212	235	250	221	237	239	233	228	267	196	214	235	241	236	216	231	250	235	265	230	255	240	222	212	243	241	221	212	213	255	227	242	207	217	251	232	247	246	261	250	237	235	238	202	235	221	214	235	215	247	230	226	253	234	223	216	243	211	230	232	213	230	258	247	253	250	251	256	239	232	209	205	224	212	250	220	207	227	243	234	236	216	210	237	259	244	248	247	242	239	243	225	275	222	249	211	264	241	235	234	235	255	231	239	210	231	237	240	237	230	239	240	227	249	252	226	247	266	207	236	258	225	230	249	238	220	258	234	255	216	240	255	270	222	204	234	230	248	256	217	220	235	210	230	239	249	219	242	243	227	237	270	239	217	251	229	241	255	240	222	200	212	214	239	240	241	216	257	242	212	219	220	254	237	220	262	233	225	252	240	232	247	202	226	248	218	263	206	221	222	225	206	227	239	214	226	226	243	242	242	253	245	246	242	214	226	234	247	253	218	250	236	226	225	242	221	224	221	244	241	245	213	219	227	220	219	274	239	205	249	207	236	252	265	270	258	249	217	234	256	231	218	228	218	230	209	228	241	232	226	209	240	214	224	284	235	272	274	239	267	259	266	204	229	232	271	228	234	234	239	237	214	221	255	272	222	244	273	243	233	246	217	247	283	216	223	237	223	246	227	242	265	234	242	245	275	237	237	235	242	250	227	213	243	206	236	235	227	247	259	240	215	206	219	236	227	227	233	235	238	226	242	219	226	253	228	220	267	232	221	261	221	240	230	251	225	261	219	240	250	251	258	245	221	227	238	188	244	223	256	232	255	232	228	243	216	247	215	242	235	255	235	238	245	231	245	231	255	256	252	213	225	252	220	226	238	259	229	233	234	240	231	241	226	234	228	250	265	254	248	269	233	251	253	253	253	240	244	218	246	247	255	224	233	223	220	219	262	222	235	219	230	219	233	235	253	214	282	227	235	211	213	209	240	236	226	221	236	187	215	250	201	295	253	218	231	264	236	223	236	271	236	229	245	238	221	225	240	253	236	229	205	210	239	226	212	230	232	254	214	249	244	233	233	211	213	222	221	234	216	221	241	222	230	247	232	228	229	230	240	225	245	248	247	235	239	241	229	222	251	228	242	225	258	255	234	239	220	242	238	274	224	231	239	259	235	225	207	245	255	227	201	259	206	263	245	242	254	227	227	226	248	265	222	265	224	243	244	213	195	271	242	224	237	233	227	250	246	231	265	222	249	244	258	229	250	257	246	237	246	220	235	246	214	241	247	239	263	229	243	250	247	233	243	237	249	205	251	232	244	228	257	233	234	225	240	221	260	267	242	251	249	256	255	226	235	229	228	226	239	257	232	236	263	234	225	228	236	233	237	241	238	236	245	229	225	240	245	238	255	232	208	232	217	218	221	220	253	253	227	265	226	242	228	223	224	253	236	253	240	244	223	253	251	241	239	216	231	229	240	235	255	228	243	235	230	234	258	257	262	252	237	250	222	243	241	247	242	240	244	237	262	248	241	248	248	254	245	244	226	249	220	243	255	261	248	258	238	239	265	253	236	260	283	235	219	220	237	225	238	249	255	259	223	234	245	244	251	267	219	241	224	242	255	239	215	198	257	203	201	242	239	238	237	257	247	241	218	224	228	234	249	218	233	285	250	204	223	258	234	243	261	252	226	258	233	237	231	236	252	227	219	257	245	227	224	261	213	248	244	236	242	238	228	223	238	240	232	267	242	222	249	247	230	211	225	232	245	252	206	221	240	276	218	240	241	244	234	214	239	239	215	233	232	263	204	232	254	235	218	227	238	232	254	228	241	226	226	227	219	247	225	250	268	245	251	217	245	234	228	249	235	248	223	241	206	250	217	244	240	241	249	228	252	210	205	261	235	211	250	222	210	236	262	234	231	225	248	219	215	242	239	250	207	221	217	237	239	229	240	236	224	240	252	223	220	235	249	223	212	256	218	218	226	228	254	229	247	211	222	256	238	267	231	271	258	222	265	244	222	208	236	236	243	218	244	222	262	239	232	240	219	258	249	224	235	265	208	233	247	235	228	247	241	250	249	231	203	246	277	257	234	236	223	190	244	250	216	235	243	236	239	253	241	230	189	234	251	266	254	243	206	225	257	243	252	221	256	226	234	234	233	248	204	242	232	238	223	223	253	210	217	249	228	234	202	252	205	213	228	256	241	207	242	255	223	256	229	239	232	239	212	253	225	245	230	243	239	257	218	229	227	241	263	239	200	245	208	223	256	234	241	267	228	246	246	251	211	236	232	230	220	235	234	215	233	235	241	222	231	248	257	213	211	248	230	239	224	221	237	239	250	244	238	258	228	230	233	216	235	197	258	235	242	233	245	243	235	209	253	260	236	250	230	240	216	231	230	230	246	206	260	247	207	240	225	246	251	253	231	239	235	238	238	246	253	261	205	217	232	215	211	233	237	200	261	230	214	247	240	240	218	192	263	233	223	224	245	238	236	242
41523	43329	34939	43103	38780	33761	21721	17588	3435	1498	1966	1600	1193	1114	998	1221	1264	1336	1186	995	863	752	685	748	747	820	728	655	659	609	620	638	619	627	612	606	598	627	592	594	599	577	613	601	576	613	612	601	635	591	603	588	589	629	577	586	598	555	565	568	555	591	587	572	563	557	546	571	549	577	620	557	582	580	583	569	576	621	557	564	599	582	549	573	587	593	559	565	562	609	628	575	590	566	566	579	564	569	546	569	585	569	524	588	568	547	568	524	572	560	580	560	609	581	617	628	574	531	573	572	568	598	583	552	595	547	622	520	604	525	552	549	546	576	562	592	586	578	584	554	534	538	549	614	556	546	569	583	573	575	568	515	577	540	558	594	563	568	544	549	526	578	555	551	537	566	586	550	588	590	560	573	545	554	532	524	542	567	563	547	555	570	596	561	601	545	601	574	580	612	588	542	569	544	490	566	564	569	551	588	552	539	538	618	542	578	531	589	566	523	582	552	606	540	565	533	552	607	598	585	582	583	604	603	579	544	595	580	571	537	529	591	527	596	561	547	556	549	579	586	546	589	582	524	596	560	578	563	509	544	553	587	543	551	621	521	552	530	560	542	550	535	560	565	542	587	583	552	598	532	558	623	578	596	557	553	560	581	584	549	535	594	554	586	538	563	570	537	571	564	582	560	542	569	544	514	554	549	559	590	541	580	575	562	560	604	575	533	559	574	555	569	546	569	560	579	570	569	556	547	566	580	538	568	528	543	587	563	532	590	568	639	572	599	578	573	536	576	519	543	544	556	590	596	573	580	577	557	587	565	595	550	532	560	567	544	600	546	560	524	558	585	538	561	600	583	595	580	557	551	603	575	546	527	561	581	533	557	591	604	585	585	564	558	566	560	555	593	529	559	577	540	562	566	573	554	552	563	593	530	586	550	547	576	533	576	562	586	566	556	557	508	536	519	570	599	568	574	576	572	571	545	552	527	555	540	541	552	566	576	623	562	591	560	601	550	564	541	547	556	598	589	579	527	557	610	594	586	561	608	552	523	599	569	539	572	576	576	557	552	552	518	582	572	572	578	594	554	530	579	593	601	539	592	612	545	543	552	587	556	587	590	571	560	603	537	549	592	560	611	579	554	545	557	598	601	536	551	540	526	544	549	543	542	531	597	561	584	547	553	567	538	572	551	563	557	573	558	588	596	547	530	564	590	543	560	580	557	550	632	540	551	595	508	513	520	540	547	577	585	580	565	578	556	574	540	564	576	571	594	568	549	590	556	582	545	536	570	558	570	610	559	561	579	555	616	512	553	573	554	572	595	561	565	544	556	552	592	543	568	550	602	589	596	575	572	552	615	527	606	553	594	613	572	511	617	563	574	543	517	579	557	575	545	544	552	602	509	575	582	569	546	550	527	586	558	547	540	633	546	631	528	585	579	577	591	559	601	601	587	549	547	550	633	517	558	583	598	571	573	581	603	540	567	594	573	568	535	565	557	575	576	539	568	541	560	576	573	593	552	624	573	551	578	566	585	529	549	598	585	614	571	581	554	579	558	549	581	554	524	545	577	620	592	545	564	581	566	602	554	554	567	541	585	556	562	584	533	607	555	570	599	610	559	565	525	581	549	609	563	596	564	559	562	574	548	550	525	587	558	566	547	554	527	569	594	566	601	571	553	559	609	597	567	567	579	564	543	605	615	548	570	574	567	561	589	571	569	554	575	534	565	589	534	607	568	598	557	562	544	548	564	551	520	552	621	562	525	569	573	545	587	578	553	552	563	614	565	596	571	565	571	579	596	532	559	583	575	583	640	593	538	539	564	561	609	554	584	580	585	561	564	543	563	576	589	530	558	567	593	568	554	586	579	581	579	581	542	566	581	519	646	541	592	530	547	549	550	555	573	573	538	583	563	618	553	573	537	574	582	564	537	590	607	576	547	554	576	558	569	541	584	568	555	555	569	545	585	586	555	566	583	593	567	578	621	567	558	583	558	524	568	561	577	553	595	575	545	549	566	510	515	586	547	554	572	532	504	562	560	591	554	536	567	556	555	562	584	564	553	544	600	569	566	564	575	548	545	534	563	548	544	558	559	578	568	579	532	589	550	586	560	597	565	542	532	527	592	512	532	564	570	575	537	548	595	580	596	584	609	526	595	596	548	579	560	572	592	591	582	543	591	531	538	596	511	591	558	529	595	576	578	555	585	512	530	564	570	566	611	563	567	568	532	516	546	542	550	617	544	584	526	601	573	520	586	586	515	602	586	554	575	554	602	600	558	523	580	514	496	577	538	553	589	574	554	600	591	552	553	550	574	587	541	579	576	518	537	565	579	587	567	590	562	593	522	549	551	571	552	551	561	553	592	559	577	596	569	562	577	608	524	581	545	551	571	576	612	567	555	598	557	551	547	494	547	594	567	572	571	558	561	556	562	531	593	571	541	551	545	584	587	553	548	595	563	582	572	583	518	534	571	539	576	527	578	592	604	537	577	546	580	535	576	588	595	583	529	559	555	571	560	552	580	525	554	579	561	555	548	572	529	594	555	596	575	587	600	628	555	580	558	572	555	598	573	569	556	563	597	566	543	594	525	552	563	558	565	590	579	577	577	578	578	543	566	550	580	572	573	549	642	558	594	525	579	519	532	569	592	569	500	597	566	546	570	600	574	584	546	563	583	577	591	558	548	549	552	534	575	621	575	536	560	539	590	579	557	542	590	570	562	559	559	562	629	562	575	537	547	560	573	571	554	589	585	538	573	564	522	543	556	587	597	550	534	587	592	514	555	554	568	546	592	562	601	573	597	534	541	577	580	566	601	551	595	570	548	532	580	532	565	577	546	557	558	530	557	577	578	580	566	560	558	548	550	616	582	571	607	532	584	571	596	589	588	589	553	540	557	539	527	569	538	544	588	601	611	594	612	546	574	535	584	563	553	563	574	589	530	550	565	587	576	543	594	551	583	565	521	536	569	546	552	593	539	567	552	547	572	563	580	538	583	567	557	557	577	595	567	592	555	621	538	574	532	563	562	563	551	569	561	579	561	571	561	609	569	552	571	602	595	579	539	530	537	549	555	572	564	589	576	569	578	547	571	578	547	605	539	605	583	510	574	527	577	550	555	555	582	561	587	558	594	557	610	561	539	604	618	539	609	571	551	558	546	603	558	604	602	571	572	541	551	571	578	577	563	527	588	584	592	558	566	502	598	527	612	519	579	557	581	595	571	547	576	568	599	558	568	586	563	543	528	568	594	578	597	548	562	572	578	564	574	593	591	564	546	577	550	567	541	559	563	597	567	567	565	576	546	565	615	534	531	627	552	582	540	535	556	556	610	542	603	556	612	566	557	560	576	568	595	574	583	541	548	550	582	577	570	565	539	537	546	563	572	530	549	589	543	588	587	570	587	579	554	567	587	556	540	587	578	579	554	579	566	553	559	559	582	597	615	595	575	592	573	549	562	556	560	565	539	583	558	550	559	592	546	563	574	593	548	585	551	560	570
73776	53497	40122	41919	37304	32377	28074	22805	11248	4299	1416	721	412	302	309	391	343	392	344	234	241	193	180	213	231	196	180	159	144	162	119	168	170	144	142	142	133	184	142	144	125	158	138	161	136	159	164	154	147	158	158	171	142	170	149	150	122	149	146	160	150	155	163	137	163	121	170	137	154	156	134	173	147	155	140	148	131	140	159	130	126	148	141	148	160	143	157	124	137	120	144	146	145	117	152	133	155	130	146	169	152	151	127	152	143	153	152	123	132	155	141	142	140	149	148	174	151	126	140	150	144	128	173	135	123	154	135	135	140	138	153	131	111	148	162	134	134	162	142	143	153	150	151	149	159	174	150	154	154	156	160	159	154	147	155	154	138	139	146	126	139	159	144	159	136	158	147	140	133	148	166	144	140	127	154	140	177	165	145	150	151	143	160	150	160	164	141	146	148	128	134	150	147	141	169	159	146	165	149	147	151	160	142	133	139	151	148	157	143	124	125	148	133	135	131	138	148	119	127	152	165	145	146	150	142	133	150	149	153	175	148	145	158	162	166	133	128	139	147	168	151	117	127	157	157	138	166	141	125	123	164	144	140	146	149	140	171	159	133	159	162	161	139	157	131	150	137	144	142	148	168	124	142	126	140	154	144	151	122	120	139	135	162	153	146	140	135	140	141	157	140	140	150	140	126	154	137	136	148	146	145	156	146	140	136	147	134	120	147	149	165	143	129	143	130	157	153	160	143	140	173	138	170	151	161	154	163	158	147	141	153	160	136	129	143	170	157	144	157	144	141	155	146	134	155	145	149	155	140	163	146	138	134	127	141	132	136	149	140	161	139	153	149	139	159	140	121	142	148	152	149	139	144	143	123	128	139	137	141	144	140	123	149	152	161	144	137	127	147	135	137	156	166	172	157	145	125	147	126	138	131	153	142	152	148	160	142	135	152	149	142	154	159	158	167	153	143	150	149	154	144	150	138	140	130	135	139	148	121	159	150	142	148	140	144	162	119	152	130	127	154	146	156	139	174	151	131	150	136	124	169	140	159	131	157	185	166	134	154	152	152	160	149	175	153	174	134	151	149	154	129	145	140	139	130	122	153	145	139	168	158	150	129	150	135	120	137	128	146	141	141	164	166	152	145	165	149	158	140	158	142	147	150	133	152	160	131	143	135	127	145	153	135	143	136	142	139	156	148	142	148	172	151	151	130	164	152	146	154	116	138	149	158	149	144	132	125	149	163	133	139	173	138	142	149	149	142	149	140	163	138	141	137	139	145	157	147	156	150	131	142	132	139	161	152	161	149	157	137	173	143	152	136	153	153	153	140	152	134	147	150	152	155	152	155	157	153	156	129	150	144	148	158	153	140	132	151	154	149	140	140	143	177	156	148	165	144	135	142	168	139	150	116	154	146	168	163	138	127	143	156	144	150	136	148	172	162	154	151	148	153	154	138	140	164	119	136	159	151	146	151	148	142	154	134	147	123	168	153	136	174	164	131	132	143	143	152	150	138	154	114	145	166	137	151	147	148	133	132	138	147	139	137	162	132	143	163	149	145	146	157	168	133	140	147	147	137	142	153	139	139	158	132	160	154	143	148	147	131	148	143	145	132	149	141	159	150	153	148	145	151	137	135	141	143	159	144	146	140	144	134	135	160	123	161	155	133	128	134	159	147	146	134	123	160	138	153	123	131	136	140	141	148	135	116	128	136	142	167	148	133	159	145	158	168	159	149	159	141	146	141	181	163	155	154	147	150	124	133	158	148	125	133	130	137	138	138	133	157	133	130	154	157	147	141	151	140	143	149	123	153	129	125	120	153	160	149	135	145	153	183	147	149	118	129	152	131	124	163	161	122	115	138	157	161	146	146	164	141	148	142	154	146	136	131	160	142	164	137	132	167	160	142	152	150	169	136	136	156	169	155	128	144	136	147	142	121	128	140	158	146	187	157	132	152	152	134	150	133	152	139	133	155	142	134	158	129	154	148	144	130	132	163	144	146	155	160	155	126	129	150	125	152	154	147	150	143	134	159	149	124	122	152	149	148	146	129	151	145	156	150	148	138	127	159	165	147	140	148	145	146	159	141	156	137	154	148	136	131	162	143	158	146	148	155	123	139	133	156	158	147	137	157	138	153	136	127	158	151	145	165	131	141	130	146	175	147	157	139	137	154	129	132	163	146	148	130	165	150	141	144	148	154	138	144	149	150	150	140	160	159	134	114	134	157	143	178	168	159	126	134	121	138	136	143	129	162	158	141	150	148	148	124	144	134	136	155	172	147	161	153	150	158	166	141	170	154	152	140	129	154	175	161	145	142	181	151	117	134	148	139	132	142	120	129	129	138	152	153	146	165	159	154	153	137	147	175	152	167	142	159	174	143	166	136	121	163	161	145	138	154	136	142	148	172	160	151	159	147	157	150	145	146	149	164	122	141	125	130	170	133	129	117	165	146	146	156	157	137	160	156	146	143	160	150	149	145	141	145	139	161	146	155	144	156	132	135	146	170	146	148	159	159	153	136	138	150	150	142	142	150	166	125	158	159	149	143	140	145	150	183	127	135	143	147	136	165	148	136	149	130	155	156	146	134	166	139	122	164	168	155	144	156	136	151	168	141	136	135	154	146	125	157	152	169	123	153	159	151	155	160	159	131	131	155	159	154	158	134	145	154	165	130	160	161	151	138	147	143	145	147	159	140	143	138	133	125	135	153	161	159	171	140	114	162	174	140	173	165	138	146	142	137	131	157	157	147	138	121	133	156	144	161	135	145	148	154	148	115	149	159	145	134	147	157	151	140	148	138	157	163	143	151	116	145	177	144	139	153	148	128	139	128	133	154	136	155	125	137	144	130	147	124	140	133	153	152	150	141	155	153	151	135	152	181	133	170	136	174	145	120	139	147	135	135	134	138	156	141	145	133	132	138	139	161	163	133	149	136	131	126	133	142	142	146	154	136	133	125	133	151	161	139	158	158	144	141	157	147	145	135	151	147	162	137	156	148	135	141	140	159	143	143	140	136	152	166	160	146	143	143	147	147	167	129	154	157	152	152	136	136	148	143	171	151	158	143	149	131	138	129	124	139	129	163	140	146	170	153	145	147	133	153	138	166	155	171	134	146	157	147	143	154	137	162	154	165	148	131	146	163	140	165	169	152	155	149	142	129	148	161	146	148	150	136	134	140	163	140	153	129	144	139	157	125	147	134	166	143	163	127	160	128	142	158	135	136	152	130	145	148	153	142	131	158	151	141	146	138	148	146	159	139	151	136	139	148	173	171	140	154	153	147	152	140	138	136	148	131	146	148	150	156	127	138	147	127	141	148	162	121	153	162	146	137	155	149	122	156	166	153	144	146	135	152	143	143	151	147	137	128	155	139	133	158	179	146	164	146	162	125	147	154	145	121	158	135	129	146	143	165	153	152	155	130	157	120	157	166	141	149	128	151	144	149	158	145	149	156	135	115	129	158	133	155	151	157	169	151	135	152	175	137	117	159	133
50078	49754	43665	47734	48189	43441	31241	26445	5339	3029	2895	3013	1866	1310	1338	1969	1382	2001	1485	1140	960	729	684	895	779	892	617	514	523	500	507	444	455	473	476	448	451	444	438	456	454	449	452	403	388	407	463	438	407	427	415	404	375	458	420	400	439	412	447	393	423	399	426	422	395	395	353	401	383	434	374	349	398	432	369	379	382	407	385	378	422	397	422	405	407	390	388	421	393	433	380	370	369	407	399	359	399	389	374	407	413	389	361	386	365	414	374	361	367	380	427	400	403	373	366	343	390	400	376	370	381	382	399	380	375	375	390	421	349	409	370	390	381	377	397	381	408	413	383	441	408	419	366	388	405	364	374	391	394	402	375	399	412	370	375	393	367	433	383	404	377	396	383	391	370	385	380	403	391	386	364	370	357	367	422	373	400	349	419	382	358	391	360	366	335	356	390	369	352	380	397	383	404	389	368	401	357	355	372	373	391	391	389	386	374	425	391	384	384	400	377	404	375	381	394	403	368	394	381	385	373	399	366	389	379	377	383	386	375	377	360	348	407	367	359	372	396	393	375	399	376	391	364	409	377	347	358	358	378	383	382	383	372	360	386	362	397	373	381	350	412	398	404	412	368	349	412	377	378	363	387	379	401	398	358	397	411	381	397	405	379	345	361	363	382	379	374	410	366	373	390	396	385	391	384	404	355	388	402	391	363	402	389	349	372	397	361	352	399	394	376	352	405	385	374	353	364	396	394	378	393	395	410	386	363	363	386	372	396	381	390	390	395	359	378	398	388	398	393	366	434	404	382	388	374	409	346	377	437	364	365	376	365	415	387	404	387	360	365	378	418	376	383	332	355	406	400	408	418	369	375	378	400	364	405	354	367	412	380	373	391	399	363	405	431	343	358	400	376	404	363	376	367	378	406	357	358	355	389	363	359	360	382	381	395	377	399	365	372	370	391	367	396	339	385	393	393	400	411	373	405	369	379	443	401	384	400	389	374	388	388	358	407	400	344	375	360	361	394	403	376	364	425	417	407	376	387	379	383	395	357	351	366	380	356	377	391	387	395	374	367	403	407	383	405	388	381	380	363	408	412	394	374	407	394	382	374	361	377	375	388	357	379	423	359	347	382	384	404	390	384	364	402	376	366	394	416	362	409	418	369	385	383	401	390	391	414	395	379	383	395	381	398	378	395	363	404	399	385	370	376	400	376	396	391	371	385	387	409	403	394	396	384	362	379	386	372	418	377	379	404	397	384	368	390	365	352	383	404	368	374	379	391	383	371	391	369	406	391	383	427	367	428	361	380	386	374	387	376	407	371	392	351	378	364	389	407	398	377	410	381	410	384	371	372	384	396	363	381	380	346	364	384	393	368	372	375	432	384	405	360	345	404	341	392	394	375	361	372	376	369	381	388	385	382	409	384	391	395	412	390	402	358	351	402	427	335	398	395	392	384	352	368	381	394	380	398	388	356	395	347	399	385	403	346	354	405	387	349	359	378	410	368	354	374	360	368	366	378	382	396	360	385	365	387	380	422	406	364	412	405	383	396	363	347	341	399	354	398	342	367	389	376	371	378	375	393	401	389	407	364	375	401	423	355	410	410	383	372	369	396	372	345	389	399	391	433	385	390	367	412	377	387	379	380	370	411	395	403	401	338	402	381	363	352	397	418	388	366	376	338	410	405	365	390	392	394	356	398	373	385	379	353	368	357	357	373	400	386	377	380	377	393	373	365	355	362	376	383	416	389	384	375	390	367	380	386	419	351	394	351	391	408	408	360	368	393	396	362	405	378	383	416	417	338	384	359	373	395	374	382	365	382	390	368	382	431	380	360	374	402	384	400	403	397	373	342	376	368	353	389	382	367	382	356	369	394	361	389	376	419	360	415	344	381	384	361	381	361	394	349	418	368	353	368	369	355	370	343	377	415	390	388	364	387	382	345	408	421	422	376	396	398	386	398	362	370	370	391	389	400	372	380	360	379	372	365	382	404	393	399	358	383	419	355	362	374	373	403	403	404	362	386	382	378	376	424	415	363	390	391	393	379	369	358	367	360	368	376	388	374	378	383	407	375	419	397	409	357	402	389	375	408	368	369	392	346	393	405	383	377	391	378	395	363	386	372	376	371	399	364	390	422	381	395	395	395	396	406	398	386	371	369	384	383	337	350	358	379	410	348	399	402	346	387	363	360	392	406	388	377	410	396	379	359	382	381	407	393	399	362	388	343	341	380	403	370	382	367	381	358	399	373	408	411	380	379	395	405	371	400	406	407	395	376	379	386	371	429	412	390	402	358	398	359	391	369	391	374	379	401	372	390	363	370	354	377	359	348	380	407	411	394	380	375	361	361	370	395	391	385	394	361	411	378	394	368	364	384	418	362	393	367	412	408	363	375	347	400	394	388	390	395	366	381	416	393	386	392	358	423	403	386	378	361	373	361	363	409	405	424	380	403	401	409	396	409	362	408	373	398	367	382	361	366	387	412	373	390	357	366	333	353	340	371	374	404	388	370	408	368	395	334	373	402	340	389	394	365	356	397	401	406	369	359	376	391	364	417	415	383	417	401	381	375	362	385	383	385	384	384	389	401	360	403	365	385	380	385	358	369	335	347	370	366	371	356	395	397	384	353	340	385	385	388	355	430	385	392	361	382	340	375	387	381	364	385	400	393	385	345	360	368	385	406	388	376	352	345	371	399	394	388	379	367	376	395	365	386	390	404	386	395	378	410	391	343	388	395	390	384	387	381	398	359	379	388	386	388	372	377	341	403	369	374	419	406	353	398	396	395	389	386	394	369	364	405	365	414	420	374	353	385	370	389	412	417	422	371	421	380	390	399	375	363	384	391	364	392	418	367	374	383	395	400	377	366	383	354	376	374	373	381	371	414	357	382	407	386	400	399	380	383	386	403	370	396	401	388	384	379	372	402	400	382	390	339	404	384	380	374	362	412	360	412	383	396	367	343	404	371	385	390	386	411	382	356	390	377	378	369	380	360	364	358	379	403	378	351	346	382	374	386	418	370	354	365	389	345	391	368	398	379	405	389	410	373	360	393	370	378	393	398	389	384	387	392	379	346	382	391	366	366	396	373	423	354	394	396	364	390	377	365	382	395	354	368	379	391	388	371	391	350	411	398	428	362	379	400	397	349	371	391	374	376	384	391	386	358	400	375	347	359	382	378	360	376	374	387	386	389	373	406	399	380	338	376	400	391	375	381	395	380	377	342	396	408	391	351	382	428	381	378	385	394	397	384	390	416	365	363	389	425	373	383	355	397	367	415	394	372	417	367	418	403	376	375	365	390	386	376	392	357	365	363	403	400	379	384	365	370	390	415	394	389	410	413	395	398	357	376	391	431	404	396	401	390	351	372	414	402	400	346	393	346	440	364	388	398	390	407	398	382	363	350	397	389	382	366	399	408	404	372	412	393	375	338	380	386	387	411	364	341	376	398	369	386	383	373	395	387	399	339	397	386	384	375	376	397	366	384	429	379	386	375	399
24833	13902	7462	5675	3676	2043	789	613	438	412	428	391	415	384	362	364	363	355	405	421	432	364	365	403	382	372	402	427	381	342	351	399	405	388	382	363	421	387	414	402	384	363	432	375	380	363	408	408	387	369	381	402	423	392	366	377	410	371	375	378	368	398	383	390	381	394	379	364	390	382	381	392	380	406	348	382	405	396	389	366	380	357	377	400	421	358	413	336	406	352	395	422	407	351	412	381	368	377	387	360	379	337	403	390	358	357	410	393	368	405	365	336	402	397	348	375	412	360	409	394	418	387	353	393	377	358	374	378	345	355	392	363	382	392	403	400	412	369	397	382	412	355	402	407	376	402	408	355	357	387	367	353	395	365	396	394	376	448	384	363	381	371	408	357	407	351	367	382	389	351	351	382	387	412	356	387	369	400	376	411	346	383	399	400	372	395	378	447	395	392	386	357	385	395	355	343	379	387	315	422	398	361	391	404	398	389	393	396	415	379	377	415	360	403	388	392	385	393	397	381	357	384	385	370	392	364	382	390	374	380	405	363	367	334	365	407	362	409	378	418	374	411	376	384	367	392	372	384	379	409	386	369	405	382	391	396	365	395	381	391	392	375	382	379	360	368	350	387	397	390	398	346	363	399	399	352	366	377	385	389	361	400	388	368	436	405	413	400	401	391	399	409	358	350	386	411	391	390	368	360	395	404	360	395	390	382	382	402	370	383	417	395	408	350	371	368	376	391	361	360	407	360	374	408	351	370	346	405	386	369	358	397	367	391	413	364	382	393	395	369	403	360	382	409	390	403	369	395	392	401	351	381	417	349	368	380	390	383	394	365	395	393	385	367	426	380	386	378	376	374	339	371	381	376	369	368	380	380	389	418	380	360	405	369	378	410	394	393	358	376	370	363	357	363	380	429	346	370	382	432	382	361	370	366	396	373	386	394	386	369	378	366	426	397	398	405	359	400	395	340	371	434	373	382	398	399	381	391	347	315	371	430	372	362	391	404	383	381	371	396	381	439	391	395	404	385	379	390	381	425	403	407	403	391	354	399	407	367	387	373	364	395	374	403	385	398	360	395	405	386	386	396	378	370	359	385	356	378	423	384	365	364	371	393	370	405	393	388	370	394	415	383	421	371	358	372	387	380	433	368	390	390	364	401	401	382	348	383	374	396	365	371	372	353	389	375	360	387	411	409	438	444	353	387	372	398	387	376	381	367	393	365	403	402	408	399	387	392	396	368	406	382	361	378	367	388	415	358	378	383	391	395	379	348	400	354	392	425	378	371	426	375	396	385	394	343	363	384	396	403	358	377	375	394	377	384	360	407	356	402	375	368	375	410	393	375	401	408	388	383	371	350	405	349	392	385	407	398	365	380	381	387	404	374	388	354	378	397	374	396	406	406	400	354	329	385	379	418	382	360	378	385	390	374	386	370	409	384	391	354	399	394	378	383	363	399	374	386	364	407	378	390	389	399	401	383	351	386	381	344	368	411	392	388	376	428	383	370	352	396	389	395	362	364	382	395	400	390	395	373	420	407	384	393	363	397	420	371	437	372	412	423	361	355	370	385	387	385	403	386	401	396	389	371	372	360	359	406	348	354	384	369	398	366	397	373	379	383	396	388	391	423	400	413	389	386	368	376	400	391	361	409	383	367	387	374	400	379	351	351	368	390	391	361	440	373	372	406	397	388	395	349	360	404	404	372	381	409	386	385	414	376	375	381	389	381	395	349	386	375	362	360	378	395	382	375	373	437	374	418	400	351	389	380	374	421	388	382	378	362	374	418	390	355	403	379	378	367	367	379	365	393	386	397	403	372	394	383	380	370	383	367	379	398	356	376	378	426	434	408	363	392	397	418	391	379	406	381	343	415	398	367	422	404	409	372	418	377	389	403	383	372	378	404	383	381	390	397	402	335	371	382	377	378	386	387	396	399	421	379	366	382	417	413	373	342	380	389	412	366	385	399	377	388	377	361	345	365	357	371	402	381	407	375	402	413	361	381	388	405	396	377	398	358	375	364	360	424	387	382	386	401	386	381	383	391	407	392	407	361	401	415	383	383	405	350	390	368	358	347	395	403	368	410	346	353	373	393	374	396	363	376	400	395	399	385	362	394	370	426	398	406	403	410	379	395	367	408	407	357	406	420	399	390	401	405	399	346	396	408	392	400	405	370	374	364	369	389	395	342	368	389	387	398	391	402	401	393	384	402	401	378	375	350	399	387	375	423	427	381	368	365	413	391	393	399	356	358	396	388	399	429	386	404	384	410	374	388	380	387	365	372	357	381	384	379	405	356	368	398	389	422	385	379	326	364	408	351	383	399	410	420	359	378	363	395	385	428	384	433	382	370	408	377	379	372	422	372	390	365	403	376	417	392	375	418	386	392	409	366	392	397	402	371	414	376	358	369	363	368	361	413	410	375	354	396	377	371	377	393	370	368	394	373	404	369	389	370	388	385	362	387	365	389	379	372	427	422	382	344	365	373	344	386	372	379	371	360	362	389	395	372	369	379	383	356	369	393	354	402	368	357	420	392	364	379	375	386	395	369	372	385	381	362	416	397	385	382	364	395	358	382	356	386	355	383	379	420	391	390	383	364	396	370	375	392	373	356	406	387	374	388	376	363	354	378	392	365	380	377	411	394	350	369	408	391	365	390	384	376	393	406	388	382	372	445	395	367	337	354	386	361	387	382	406	376	368	387	361	365	381	401	386	392	361	362	386	387	355	382	379	401	349	388	411	336	363	421	393	380	393	398	400	395	401	385	385	354	391	390	376	406	393	380	379	368	389	414	375	379	393	378	399	379	369	406	339	376	399	366	385	375	392	401	357	366	373	363	398	368	375	357	401	380	362	394	365	374	385	352	359	379	393	405	395	409	387	397	400	395	351	387	377	423	364	397	386	368	355	391	372	395	416	345	372	371	327	371	349	403	406	384	427	385	336	387	357	356	385	399	382	364	391	404	320	373	352	379	406	421	402	375	386	384	385	383	357	358	367	407	373	399	334	363	345	355	381	423	404	392	347	385	349	398	410	386	383	375	362	380	406	377	397	381	382	353	390	371	364	352	375	450	368	379	389	372	428	356	405	392	402	382	390	342	341	407	413	363	389	399	392	415	389	377	401	372	380	410	396	388	338	414	395	384	402	375	374	392	346	394	401	362	390	400	388	356	426	354	353	385	402	377	371	379	390	397	347	373	385	393	375	417	360	396	364	398	370	386	373	421	359	367	367	372	380	398	369	386	367	412	357	428	403	388	373	415	432	406	375	383	393	389	406	386	345	369	390	368	407	373	413	391	371	360	360	385	409	367	349	393	362	413	386	397	384	369	379	384	381	419	402	338	343	387	374	385	363	373	414	389	396	392	401	420	388	381	394	391	348	408	403	368	390	373	412	373	362	393	401	395	402	409	416	363	391	343	397	418	398	357	378	369	359	403	375	386	448	384	373	388	388	400	398	388	406	361	396	379	402	355	414	380	410	384	403	380
18693	13088	11298	13757	9799	6796	3004	2212	1278	1000	997	907	918	959	901	903	899	944	929	955	889	858	882	894	951	889	850	898	953	859	847	960	883	888	867	850	890	872	876	896	872	946	880	851	886	849	921	899	885	879	899	864	867	904	894	842	835	818	901	846	832	888	857	920	910	905	854	884	903	849	858	879	893	851	852	899	911	852	832	888	864	877	870	855	871	836	918	872	828	880	925	861	877	887	872	896	834	878	860	856	793	929	917	862	906	926	888	894	867	885	886	869	780	829	891	917	820	899	885	905	919	859	940	875	920	891	915	924	912	848	847	925	886	905	886	851	894	907	889	886	890	912	848	894	840	902	883	858	908	881	870	924	863	866	850	896	907	864	894	843	887	874	899	850	913	921	878	889	853	905	884	887	936	888	916	894	868	848	944	924	843	869	854	843	926	852	894	910	928	876	919	819	892	860	848	894	898	921	842	887	894	878	869	852	910	870	891	847	892	884	887	852	819	878	846	877	905	868	890	896	874	908	894	884	874	891	898	890	895	848	927	854	883	861	900	891	900	882	921	868	884	919	893	933	899	850	869	910	894	858	874	901	872	860	903	870	838	865	854	868	845	816	817	852	896	869	926	925	920	848	907	905	883	852	921	829	864	841	881	900	894	890	850	888	865	937	906	818	900	902	898	873	937	894	854	850	871	836	847	904	846	920	897	893	850	866	824	917	862	874	906	888	883	854	879	893	854	925	885	926	885	884	882	898	859	862	861	850	872	869	868	868	888	886	903	872	891	892	888	833	886	862	882	867	911	889	887	900	902	916	934	939	896	936	889	875	841	855	860	870	806	828	919	890	873	849	838	895	864	893	839	879	857	908	939	909	893	881	873	853	883	849	860	918	874	871	875	894	881	913	886	867	877	859	949	876	853	893	843	876	868	933	885	876	843	915	828	849	854	816	832	850	883	865	933	878	894	884	861	880	913	855	852	886	892	949	856	855	879	872	871	919	871	895	844	925	910	817	931	898	869	895	892	879	925	865	907	886	926	908	835	860	893	906	880	941	892	866	881	919	880	864	864	832	908	890	858	861	865	868	884	844	865	864	853	882	883	888	904	931	906	857	854	875	879	855	894	912	888	864	899	846	870	873	916	955	916	863	887	893	873	893	898	848	879	849	847	919	860	914	881	863	882	893	843	899	821	870	920	884	875	866	877	896	894	856	880	898	904	835	921	911	883	850	841	856	884	882	871	921	926	894	857	905	854	892	913	866	881	863	897	883	870	839	908	895	852	881	912	864	875	875	912	906	903	865	871	866	916	896	895	820	880	855	905	893	859	887	895	897	856	842	888	927	864	876	910	848	961	873	930	871	840	857	899	878	875	849	967	921	860	836	894	863	902	908	878	862	909	899	907	876	879	899	878	893	899	854	873	876	893	853	863	926	870	860	922	926	867	850	832	890	820	886	918	862	846	926	821	905	884	882	845	847	869	892	878	887	869	824	859	893	892	916	877	877	945	854	903	878	894	935	863	845	866	909	935	908	919	868	907	910	879	916	851	922	914	900	903	867	929	908	867	851	877	885	845	907	898	871	806	905	888	890	901	913	904	856	922	841	926	924	915	888	870	899	933	910	837	883	867	901	890	897	878	876	869	938	868	917	912	874	881	849	898	877	915	864	902	859	940	897	883	854	893	888	885	876	887	894	838	843	915	860	876	908	882	900	869	874	919	872	859	961	889	904	836	904	873	884	848	896	904	899	879	911	835	885	930	847	873	918	879	865	908	865	861	882	852	843	849	938	900	816	892	885	860	844	906	888	866	852	883	864	839	898	890	923	863	868	853	899	804	880	879	907	904	911	873	903	868	835	849	899	880	875	849	892	876	863	861	865	874	858	896	887	940	881	879	886	848	873	861	883	872	880	896	890	893	890	888	884	888	855	837	839	868	848	881	903	885	866	893	870	896	867	907	915	863	936	906	891	911	921	919	887	863	896	871	894	925	871	859	847	850	870	905	911	893	911	877	864	883	905	882	885	897	882	877	864	893	880	920	880	896	831	898	872	890	849	877	866	876	873	851	795	892	923	885	875	970	871	832	878	929	902	881	843	920	886	859	888	860	862	900	873	888	918	962	861	922	859	914	857	866	898	899	919	853	905	892	886	914	873	914	856	869	866	923	906	870	857	900	898	965	856	841	882	910	831	865	897	880	874	904	925	823	861	953	881	860	864	848	824	847	840	849	911	847	831	886	890	871	893	859	939	828	871	923	898	890	918	897	901	911	969	911	874	884	873	824	863	938	912	871	897	897	887	898	873	831	821	877	895	920	897	868	880	835	874	918	863	855	947	884	878	880	884	867	871	861	888	867	862	857	870	891	855	868	919	901	816	912	881	853	878	909	917	883	863	869	886	899	926	848	880	875	846	890	917	853	863	860	853	879	884	873	851	897	885	853	893	892	887	907	819	884	833	913	885	888	824	841	862	898	883	872	878	872	885	853	873	816	866	871	884	894	917	863	862	858	874	904	861	865	868	844	869	899	868	906	899	906	863	882	852	902	929	877	878	855	855	913	842	904	869	889	890	849	873	865	874	907	893	889	895	852	883	920	840	905	871	868	881	844	930	904	901	962	924	953	901	872	891	859	897	923	862	912	912	860	847	960	854	876	848	915	840	881	861	854	871	889	858	843	847	860	868	861	906	824	847	904	912	855	943	905	854	874	846	872	912	919	927	949	863	869	885	867	922	907	882	806	860	868	862	955	877	833	868	872	874	888	876	847	874	828	897	901	837	851	891	875	879	910	809	857	865	869	873	835	867	911	888	847	929	906	854	929	874	850	900	898	908	888	837	882	874	844	905	860	886	899	912	871	890	862	916	862	898	884	872	884	946	882	846	907	869	894	874	856	826	900	895	832	863	884	915	946	912	899	869	891	861	893	884	835	876	901	865	920	904	882	850	850	953	832	892	908	896	902	871	866	879	877	836	867	871	874	894	839	846	924	858	900	831	895	857	863	848	887	900	864	845	873	879	913	880	912	851	902	864	873	880	903	910	861	846	867	906	834	901	905	885	845	886	917	909	896	832	898	899	820	900	923	851	857	867	891	876	902	897	872	823	838	842	855	874	871	893	853	893	883	856	871	838	879	836	875	858	891	895	908	875	907	879	842	882	821	872	871	872	890	936	822	828	884	847	881	941	829	862	881	853	941	897	835	887	888	857	917	869	849	884	873	896	903	853	895	854	918	828	873	829	867	879	829	891	888	894	866	895	886	910	889	855	899	857	841	858	872	885	920	865	926	843	856	943	919	897	875	939	920	882	892	888	858	873	852	839	874	861	899	919	872	849	889	895	910	893	866	865	863	869	890	932	930	870	861	888	895	942	918	927	906	902	856	872	918	917	854	863	896	911	843	872	912	846	860	907	879	959	833	869	847	849	895	865	872	909	924	879	879	896	895	920	870	862	907	850	934	881	873	850	886	919	903	887	875	880	883	892	864	929	888	875
63701	48799	39166	40960	34679	26952	23664	15080	5875	1623	769	512	316	339	346	345	415	408	306	314	267	256	280	271	231	247	261	252	230	249	249	249	256	250	273	267	254	256	270	224	265	270	247	251	244	224	242	236	234	236	236	247	242	217	206	224	231	243	239	224	229	253	265	224	248	224	246	270	241	240	226	246	254	222	188	227	247	219	242	234	240	225	256	245	253	249	233	230	227	250	256	255	235	251	234	248	227	260	270	221	263	248	206	244	248	257	257	240	231	268	215	246	258	233	249	271	247	250	219	218	264	228	213	211	248	213	234	224	243	247	228	242	223	233	264	226	253	235	231	254	250	236	236	226	246	244	240	250	254	249	242	252	240	224	233	231	241	261	216	244	225	263	244	244	243	243	234	261	256	227	214	257	245	232	239	246	262	243	205	217	241	246	250	265	246	226	229	242	207	223	245	239	225	241	228	236	228	235	236	234	227	251	245	239	219	224	245	240	242	233	232	244	246	273	225	220	233	248	230	258	246	261	220	234	248	229	229	233	251	251	277	240	239	253	252	244	237	259	222	248	219	237	251	254	238	275	230	241	210	233	235	260	235	222	240	243	257	251	225	250	253	246	248	230	221	225	258	256	246	233	239	251	250	231	239	205	236	217	248	235	277	233	240	232	236	233	241	235	237	242	244	270	206	244	231	229	227	247	242	250	212	225	257	239	253	222	218	242	233	231	258	231	237	240	235	243	238	248	236	258	235	213	204	246	238	238	198	227	228	245	268	261	252	242	250	239	274	242	242	221	215	237	249	245	221	241	265	230	207	256	232	224	242	232	251	245	269	223	235	257	235	213	255	242	262	257	241	252	215	252	260	249	256	248	246	264	247	240	237	216	237	218	223	232	271	233	249	219	243	254	259	263	219	245	264	231	235	219	245	212	253	220	262	239	194	244	263	252	239	235	244	218	259	239	255	224	214	251	245	250	233	252	220	262	241	233	242	224	232	217	229	218	218	246	251	208	240	224	230	249	254	261	228	230	228	213	243	228	215	234	245	255	250	238	246	241	249	198	209	229	222	245	246	241	252	250	225	233	240	236	265	226	260	239	213	229	243	266	240	231	272	246	248	239	225	237	243	233	257	235	243	253	247	236	255	245	238	236	250	242	238	216	243	220	254	231	241	232	215	231	243	228	272	234	228	273	246	271	254	248	217	241	240	239	234	217	212	265	257	241	261	250	228	241	250	232	213	237	239	217	238	228	228	246	252	222	243	206	240	216	232	253	241	246	244	255	238	245	249	250	236	257	239	285	243	250	257	209	241	223	233	218	242	243	234	250	238	222	222	244	213	249	266	257	236	223	240	240	256	264	265	238	228	243	241	257	226	250	241	228	230	244	230	241	231	213	225	259	259	255	255	250	236	252	241	225	237	249	268	242	216	235	266	236	241	219	232	224	256	258	232	242	229	259	223	240	262	249	283	244	247	256	225	227	245	247	217	227	244	210	252	230	231	254	274	220	259	252	241	227	241	242	266	251	257	236	215	232	246	226	215	248	262	229	251	245	262	207	238	220	240	227	277	233	219	235	220	243	233	226	270	227	217	275	234	220	211	257	236	229	220	245	198	226	251	222	241	212	220	253	221	237	254	250	205	246	249	227	253	237	227	260	247	214	214	265	230	235	261	232	231	231	236	251	233	255	215	247	272	224	232	257	264	215	242	213	206	242	254	243	253	231	243	221	263	218	227	224	231	234	246	261	241	221	225	246	236	211	239	246	221	252	241	237	266	265	254	243	245	239	224	258	217	250	198	239	224	265	229	245	231	223	251	230	236	215	217	255	245	246	236	247	213	248	232	210	248	245	219	227	246	263	263	212	222	246	218	255	265	250	220	234	242	232	221	268	233	224	231	255	207	231	212	264	235	257	249	246	237	259	242	216	246	249	242	280	238	246	217	242	249	236	244	227	260	266	249	246	234	254	226	232	229	205	208	244	217	230	213	241	247	234	221	262	239	228	236	265	252	233	232	242	233	242	238	234	226	239	200	247	221	261	212	226	250	244	217	221	234	250	220	245	225	218	256	233	234	221	247	213	239	250	246	233	244	250	234	256	232	274	238	225	239	222	249	243	257	244	237	254	218	266	225	245	231	222	225	225	279	249	255	258	279	253	260	253	226	237	205	246	273	241	238	239	215	232	254	238	227	238	240	233	259	227	202	250	247	207	227	236	241	230	248	240	236	243	229	237	236	216	242	245	225	239	265	235	248	243	248	261	240	226	300	259	247	227	225	231	240	236	211	230	235	226	230	229	221	221	239	259	221	210	208	249	237	258	260	208	247	241	231	216	247	258	215	253	235	252	229	241	210	217	260	238	235	229	237	245	207	232	243	239	252	214	246	219	222	236	248	261	243	248	248	244	218	228	227	226	250	231	239	251	252	209	256	232	242	253	254	240	232	228	262	223	270	221	229	249	219	224	250	234	245	232	259	251	234	213	267	264	241	241	242	255	281	237	247	238	194	248	215	242	230	236	230	219	207	236	228	241	236	212	219	259	245	234	228	242	243	260	260	251	251	232	212	240	236	234	237	226	220	215	219	225	246	251	227	244	202	263	237	271	269	244	259	201	238	227	262	254	249	235	248	225	227	226	212	234	237	282	233	238	228	230	243	230	274	230	235	260	267	238	236	259	213	245	268	223	232	252	280	248	236	231	259	227	209	241	255	220	256	208	244	230	246	249	254	236	218	212	229	233	240	250	267	210	217	229	234	251	246	250	280	248	253	256	273	216	211	230	268	256	238	250	264	242	239	225	240	237	234	226	244	241	249	233	245	257	235	209	221	269	234	234	210	233	228	219	231	249	245	221	242	249	254	245	244	227	234	230	235	232	226	198	253	249	222	234	245	234	213	230	250	242	234	209	264	223	264	271	228	234	277	237	245	245	212	219	251	240	237	241	238	259	219	266	227	235	253	224	222	247	246	219	228	257	259	208	241	239	240	211	252	235	227	250	244	223	245	245	266	268	263	226	244	268	228	252	226	241	240	248	236	208	244	232	248	279	255	239	260	231	215	239	246	246	242	222	252	229	233	224	251	248	239	234	261	227	242	224	240	253	251	224	259	209	249	242	231	220	241	253	236	242	248	238	223	232	240	253	244	269	240	229	238	209	234	227	264	255	218	287	253	271	211	248	244	252	213	243	227	246	255	244	228	251	207	230	242	243	233	246	237	241	247	224	252	212	237	248	265	253	233	204	261	221	244	274	235	256	262	242	240	227	222	235	251	253	243	237	279	207	234	249	240	252	222	252	228	210	239	213	258	216	252	225	219	244	248	205	292	232	201	257	263	246	257	234	240	252	262	250	251	238	239	240	216	229	220	226	195	232	222	205	239	235	262	270	229	231	227	238	209	222	220	258	236	239	247	232	218	265	222	248	230	219	246	230	240	248	256	224	242	229	222	258	233	249	244	242	249	216	229	246	224	239	240	229	201	238	258	243	232	212	215	263
42880	40743	40605	43061	39994	32307	28997	16290	4710	2433	2704	1904	1173	1133	1309	1112	1747	1644	1177	894	703	752	754	796	720	756	775	589	643	595	667	598	597	587	581	581	606	585	584	624	591	587	579	588	531	588	593	560	613	616	579	550	558	574	597	603	591	615	577	596	576	553	552	584	572	575	558	561	571	549	549	560	578	534	571	547	602	572	523	567	617	555	617	537	588	532	549	598	586	586	593	612	599	622	542	535	539	546	583	575	578	560	556	561	553	559	566	539	564	547	587	595	522	558	582	570	531	584	595	579	576	623	587	602	578	519	563	597	546	585	581	551	533	548	556	552	570	574	550	564	596	564	578	552	537	590	591	574	564	575	553	603	540	556	573	565	575	604	564	548	568	603	552	590	538	574	596	596	577	511	545	555	556	588	575	577	578	554	567	533	569	580	552	579	598	612	598	590	553	588	569	542	619	574	556	565	584	529	546	556	558	534	553	602	551	567	552	577	528	518	539	571	545	556	528	591	568	615	591	585	589	572	526	545	594	546	547	560	544	580	536	597	608	573	597	555	584	582	512	555	592	568	584	556	548	594	563	523	526	560	569	543	528	589	571	567	538	560	548	574	533	583	579	512	574	512	535	561	526	590	553	568	585	618	592	575	569	521	552	561	571	546	564	573	571	535	573	559	560	565	508	521	569	583	582	567	575	578	598	588	564	536	577	552	589	585	520	577	542	574	563	566	582	554	558	542	556	522	562	556	557	569	607	529	573	552	574	575	597	608	546	591	566	534	540	589	580	561	500	557	583	593	553	574	588	563	585	602	574	619	513	540	558	630	550	551	587	599	563	554	553	545	599	539	544	567	587	550	563	540	592	574	557	578	588	574	590	544	532	596	588	587	557	566	569	574	582	571	553	547	575	575	590	584	548	555	546	514	512	577	566	573	545	588	534	549	579	550	581	542	593	595	571	585	578	559	539	568	557	563	574	602	584	573	552	569	578	537	588	600	513	584	545	545	550	552	521	562	560	574	551	551	585	557	589	587	562	558	572	569	570	596	540	564	577	590	583	584	556	546	546	579	586	554	541	599	581	557	595	598	570	589	566	552	605	565	544	583	570	584	583	567	531	567	534	574	596	591	563	551	571	580	559	567	578	543	567	554	586	594	564	574	582	585	594	599	597	583	564	595	570	562	583	540	550	577	573	548	564	568	569	557	547	517	577	609	550	576	548	592	591	581	587	554	606	581	545	579	569	608	577	561	558	593	548	567	531	587	526	579	570	549	584	561	587	562	612	571	565	583	580	569	565	536	579	535	580	543	560	598	558	554	525	572	526	563	540	532	570	567	564	581	555	519	579	555	564	552	601	550	578	556	537	522	535	551	560	548	564	569	541	556	553	568	538	560	568	575	519	574	551	534	572	571	602	608	569	561	559	577	574	557	587	540	579	499	576	589	604	541	518	577	587	529	576	529	525	528	573	552	570	556	539	534	621	520	577	520	561	551	548	558	543	579	563	528	577	507	551	560	589	550	538	565	585	549	552	535	571	575	567	557	558	583	545	566	558	553	573	544	535	526	592	557	584	563	573	561	573	539	551	576	556	587	557	547	600	533	552	581	598	545	562	547	570	548	575	539	578	576	532	584	616	576	584	621	606	559	521	553	516	586	557	548	560	527	542	530	515	568	622	568	569	593	557	564	575	522	561	554	540	548	575	536	558	591	585	566	599	561	560	547	529	561	575	607	591	582	539	571	575	548	581	549	580	557	578	552	555	566	579	551	555	556	554	580	563	589	605	555	577	598	585	565	573	536	526	574	521	571	574	560	568	543	594	546	523	571	539	537	552	588	586	562	577	530	562	521	532	570	563	567	576	549	575	554	537	548	583	602	576	556	514	590	577	559	583	577	596	565	571	592	537	532	542	567	552	559	577	554	574	572	589	559	568	561	548	572	554	553	586	585	572	551	580	560	537	561	578	585	547	573	540	554	559	586	546	562	555	572	563	563	543	595	610	563	560	571	523	562	548	603	541	596	570	598	561	538	599	596	567	530	570	559	539	543	563	550	568	532	596	526	568	534	547	563	574	554	543	535	573	596	586	556	559	588	553	509	549	546	566	573	567	539	544	572	511	583	561	611	586	595	566	554	536	576	571	545	574	539	550	578	542	514	567	577	581	555	566	586	548	573	569	581	572	575	596	622	560	572	558	512	622	553	591	553	546	558	564	511	557	574	581	517	576	578	536	604	550	535	571	569	583	541	557	570	565	566	543	561	575	576	541	592	612	532	551	604	519	572	587	556	569	582	556	548	596	554	565	540	567	504	542	521	541	568	568	567	568	549	566	596	533	551	565	585	532	531	554	596	539	567	566	576	618	619	568	524	570	568	513	581	517	516	545	564	561	586	531	592	617	572	561	595	545	609	588	572	537	593	561	572	540	561	569	524	578	582	564	547	530	599	540	573	561	555	576	574	556	531	614	540	549	533	548	554	569	544	575	563	586	565	539	532	558	549	543	540	580	558	574	601	542	584	540	609	589	618	539	560	607	561	527	570	562	604	571	533	554	596	580	572	539	550	590	552	542	582	555	581	557	580	568	583	567	609	604	566	588	509	551	587	574	590	552	535	542	562	556	571	565	553	569	588	540	576	516	585	560	562	586	564	537	570	554	552	550	564	561	596	543	556	553	540	532	563	576	542	533	564	584	575	620	585	513	589	552	572	563	562	583	556	528	512	580	546	557	565	567	548	573	555	581	544	586	568	533	530	571	567	528	577	599	522	573	568	594	555	565	601	605	514	541	571	565	545	555	565	539	596	583	579	561	542	564	583	591	590	591	561	547	558	562	575	531	579	584	529	564	526	554	582	580	565	525	585	522	526	554	579	568	561	579	600	517	557	564	570	559	590	563	583	571	575	586	575	560	562	550	576	513	529	548	566	571	555	595	567	576	579	562	549	581	570	576	572	560	583	577	569	557	567	605	579	581	587	551	575	566	563	548	570	584	573	579	580	585	553	587	562	569	570	572	563	575	601	588	577	541	583	528	575	597	562	575	576	606	549	594	547	567	537	561	600	545	531	549	561	579	573	585	573	598	573	560	581	537	580	586	570	575	554	568	565	586	566	533	557	591	560	564	550	577	592	545	585	584	559	600	546	573	558	527	523	579	564	585	553	603	555	571	551	528	554	590	543	568	594	561	583	593	582	549	566	557	568	548	612	561	583	589	556	522	559	533	595	568	544	583	534	559	597	567	585	584	510	549	573	564	571	586	609	581	568	556	549	577	566	585	578	573	521	544	551	568	573	594	611	545	588	555	581	632	604	550	540	502	539	602	580	569	550	543	535	570	577	568	571	557	541	505	579	600	575	595	525	545	588	561	588	561	587	549	564	530	564	575	552	538	566	537	567	618	525	598	566	559	548	561	581	577	562	540	559	558	590	573	544	553	577	622	569	554	558	576	556	562	542	560	531	552	544	522	616	584	543	568	554	544	557	512	556	594	576	539	561
74101	50236	42490	43555	34026	30356	31617	21505	10800	4370	1696	881	376	349	402	340	566	563	285	208	211	180	231	190	181	210	181	185	150	168	148	155	143	155	151	149	147	171	147	137	138	168	149	146	164	148	150	142	135	161	159	141	157	150	149	156	150	130	153	141	154	156	141	144	166	163	118	142	121	156	169	131	138	144	155	168	158	137	141	134	145	136	141	156	141	168	132	152	145	142	150	127	141	162	152	122	133	156	158	143	152	164	131	151	149	142	143	154	146	144	168	162	160	165	163	156	139	159	150	150	145	156	130	130	152	146	146	154	145	179	160	128	146	154	137	137	157	146	144	139	159	137	143	155	127	136	149	122	128	131	141	143	141	151	173	136	143	124	143	133	149	138	158	137	167	168	133	151	146	149	154	155	169	144	141	142	146	153	166	134	156	155	144	144	153	131	147	125	142	144	128	148	164	131	157	129	145	136	153	148	171	154	146	135	140	133	149	142	134	151	164	142	152	152	146	163	123	155	168	145	135	114	167	139	143	154	137	166	157	131	135	157	164	136	136	131	129	140	145	158	126	158	150	128	142	120	157	134	171	158	139	143	136	147	132	150	148	143	161	156	140	145	152	170	147	165	170	148	159	126	158	151	166	124	154	144	167	149	148	141	163	134	128	142	138	153	149	149	139	134	160	162	148	137	169	163	167	132	147	121	124	137	142	141	124	144	138	130	148	147	150	160	144	166	143	151	113	161	146	150	153	142	136	138	152	142	142	151	156	141	142	146	133	149	144	125	163	147	142	141	163	146	132	118	136	143	129	151	169	159	157	132	135	143	146	129	142	153	142	159	150	117	135	165	152	147	151	156	135	153	125	169	176	143	151	149	138	123	162	114	139	121	133	166	139	141	172	155	131	128	149	148	159	166	159	140	136	138	143	152	171	146	126	132	155	138	149	125	130	157	140	150	148	160	154	148	155	143	138	156	148	150	146	142	145	161	140	138	159	132	155	140	143	155	163	145	153	126	144	124	141	137	145	162	140	146	160	161	135	118	137	131	140	141	151	144	155	158	158	143	171	144	144	150	150	130	148	158	140	166	170	139	163	132	162	151	138	131	152	140	153	135	152	131	146	154	137	139	125	136	159	131	136	172	144	155	161	120	145	129	148	158	147	151	151	132	150	144	138	135	126	168	161	138	131	137	154	131	149	168	144	145	147	159	144	128	178	145	114	150	156	156	139	143	128	152	145	148	156	186	149	120	160	152	167	158	136	158	146	144	128	143	161	145	133	162	151	121	130	160	159	150	143	157	140	142	128	132	157	129	165	133	152	151	153	136	169	145	162	165	140	155	120	136	168	125	133	143	146	151	148	146	135	166	153	142	153	141	141	149	131	128	150	144	153	142	144	142	144	179	141	147	133	155	146	168	128	122	155	163	123	139	165	143	147	130	136	152	136	130	130	140	151	157	128	162	154	153	150	168	153	154	144	123	133	143	146	140	144	147	137	150	121	131	137	119	149	134	153	149	138	171	139	155	148	137	132	122	133	142	158	154	170	128	142	141	123	167	143	137	169	151	157	124	126	131	144	162	167	148	149	144	138	155	150	144	158	164	149	164	132	166	140	135	154	166	155	133	144	155	128	109	151	145	141	146	137	124	136	165	177	139	150	139	129	151	170	173	141	153	130	137	110	146	138	145	141	143	157	137	157	146	150	142	157	145	128	149	157	146	130	151	158	168	136	140	165	150	155	142	158	159	159	142	164	158	132	138	156	137	148	133	113	156	128	134	151	133	165	168	138	134	133	140	150	139	144	145	148	150	143	157	123	148	163	133	125	161	148	148	141	138	115	161	144	140	122	159	146	138	152	133	139	140	153	151	148	131	162	131	129	141	128	153	147	148	161	158	150	147	122	143	165	137	133	137	171	146	133	156	131	171	128	172	164	135	132	139	142	155	144	148	154	155	140	145	149	164	180	162	140	162	149	153	156	136	137	136	137	149	135	156	146	151	135	129	153	169	180	149	142	157	158	153	143	129	127	141	125	167	144	155	149	141	151	156	145	160	154	154	149	144	152	140	154	139	145	158	158	143	138	152	149	148	139	154	128	156	135	138	148	144	129	139	126	164	166	155	134	133	152	161	163	138	145	164	154	130	158	156	150	142	123	147	139	150	159	143	149	170	147	145	140	142	148	130	135	155	151	141	173	152	141	155	136	147	153	136	143	147	120	150	161	137	165	144	138	147	174	152	141	145	162	141	142	148	148	142	152	137	136	145	133	124	155	150	152	155	136	141	151	143	146	149	136	146	131	133	143	140	149	133	149	136	153	154	142	143	158	125	153	150	151	151	138	152	136	149	130	157	130	157	146	152	149	131	142	158	133	141	152	133	129	139	151	135	145	143	166	148	154	119	148	139	150	130	158	152	136	168	123	161	157	161	147	149	166	158	177	158	152	137	146	148	136	145	159	126	136	139	141	123	139	151	151	158	152	160	156	149	128	127	149	140	155	141	159	163	144	114	159	179	140	166	132	112	135	130	130	143	148	134	135	144	145	163	158	113	143	144	126	136	133	148	146	123	137	155	164	144	123	146	163	156	137	184	132	139	138	139	147	142	140	138	162	144	167	143	142	144	130	151	141	128	144	143	120	167	147	159	165	147	147	134	153	158	136	148	149	120	118	154	141	140	139	142	156	153	163	153	148	123	140	185	134	137	135	156	139	145	140	131	144	156	178	119	167	114	141	154	145	135	162	152	134	145	120	150	139	138	147	150	140	158	148	144	141	150	158	136	145	148	145	168	141	144	141	138	140	154	157	146	145	161	148	120	140	138	159	132	148	161	123	162	147	145	157	139	176	141	149	145	148	162	129	144	125	146	143	153	144	156	134	146	158	159	141	130	132	150	153	139	139	167	165	168	142	130	151	131	165	168	125	136	161	152	156	140	129	157	142	158	136	168	135	146	127	158	158	148	140	157	150	129	151	154	141	133	128	123	159	164	180	135	151	146	152	142	146	155	141	149	131	148	130	150	145	167	142	133	136	128	152	153	134	131	137	132	141	147	145	140	124	149	124	159	170	167	130	136	141	125	140	154	137	136	142	143	161	138	164	141	150	168	136	143	164	155	126	150	150	133	143	155	156	141	147	156	146	167	142	141	126	150	146	150	163	148	119	138	134	151	148	140	146	131	168	177	144	148	160	139	141	122	135	148	141	147	146	150	140	171	141	138	124	163	145	163	129	141	153	127	126	177	143	155	142	157	158	151	140	153	135	137	143	130	158	135	158	136	128	155	130	149	130	151	143	130	139	141	133	144	146	154	164	133	123	158	134	137	148	140	126	128	151	135	132	137	145	144	144	161	138	140	135	121	147	168	154	131	149	140	144	130	128	147	144	166	158	143	140	118	134	153	122	164	152	170	158	148	151	126	146	149	156	145	135	136	139	152	141	159	157	134	166	150	153	151	171	156	149	145	150	139	149	140	150	144	156	122	149	146	162	142	129	149
51072	47469	46804	44659	43775	40476	40252	21272	6696	4023	4432	4103	1801	1873	1983	1740	3252	2649	1357	856	679	850	888	791	736	737	724	532	512	492	490	510	478	474	442	472	439	451	464	419	431	459	424	436	397	422	423	410	401	412	431	389	396	406	407	403	387	414	399	385	397	413	426	408	425	393	378	414	392	408	419	386	397	380	408	389	384	391	393	371	386	386	377	380	385	385	401	365	375	410	411	350	426	364	389	405	373	388	364	362	364	353	407	387	395	369	428	391	370	379	427	389	392	399	376	401	369	374	381	383	361	386	423	412	372	375	419	379	386	392	395	371	390	384	408	388	378	361	393	414	350	394	388	370	406	391	370	413	402	375	407	334	363	404	396	356	378	414	378	370	412	384	368	427	381	374	384	387	376	345	396	401	393	421	388	413	409	369	382	389	388	374	364	364	365	386	371	390	385	347	385	366	405	389	404	374	374	376	364	384	372	378	375	369	366	375	386	370	344	396	400	385	382	390	377	403	372	380	387	363	376	378	401	396	388	386	385	377	423	386	397	385	382	372	391	376	371	403	398	389	390	370	362	400	397	399	378	386	400	419	393	392	406	363	364	382	392	393	397	407	385	398	394	399	370	373	367	374	382	353	384	383	380	371	392	353	368	399	375	358	366	419	372	342	341	347	389	380	418	381	388	358	377	363	374	371	395	380	378	379	369	385	392	349	360	385	360	346	363	401	400	371	408	373	426	367	350	399	378	389	361	363	391	399	377	382	403	375	395	421	381	363	338	377	361	373	402	390	411	389	386	386	373	387	339	384	373	392	361	338	383	378	362	395	376	372	394	402	379	375	374	377	399	385	397	369	416	384	376	334	383	360	387	379	390	381	374	404	378	383	382	390	383	378	406	405	362	389	373	372	388	381	395	415	367	359	380	397	368	399	384	366	374	371	398	397	396	408	416	386	367	375	412	358	414	353	401	378	390	385	427	364	401	342	378	388	356	374	389	402	367	375	380	401	386	359	363	383	398	378	352	378	407	360	379	351	391	369	369	394	370	355	348	378	370	388	351	372	385	392	422	366	379	375	373	369	386	384	380	339	400	346	374	363	417	367	334	398	412	382	366	383	381	379	402	413	373	383	405	357	374	355	396	418	387	388	385	378	383	410	391	380	387	377	354	352	340	407	382	367	400	355	378	397	378	371	377	389	410	395	377	397	387	423	364	367	385	406	386	349	385	412	406	377	389	369	390	382	376	386	387	396	381	389	369	357	353	402	401	360	388	383	363	391	401	389	383	362	390	357	401	414	380	416	381	394	393	380	394	396	389	375	352	366	383	385	392	389	407	359	356	386	405	379	378	378	367	417	384	389	375	340	374	372	335	396	380	385	361	340	390	361	344	385	399	389	383	398	366	380	371	387	400	428	401	378	376	347	422	371	360	381	372	409	390	381	379	381	381	367	406	422	363	414	386	376	344	386	382	401	380	380	392	386	354	384	381	377	382	373	395	370	413	398	408	358	364	348	388	363	397	388	369	386	356	385	364	399	391	384	387	338	345	399	357	382	397	369	373	396	356	373	397	422	360	417	410	375	412	373	385	404	360	402	413	402	382	401	367	406	352	420	362	394	368	391	369	375	386	393	372	399	381	399	406	384	397	409	384	360	332	352	354	389	351	384	363	375	380	385	369	369	359	376	380	406	380	388	416	386	364	355	410	364	347	387	349	370	370	365	392	346	368	368	376	400	365	368	387	391	396	375	355	377	397	377	359	377	381	403	364	347	398	388	414	397	385	383	380	353	393	423	378	379	374	372	391	377	399	359	386	380	356	381	372	366	391	413	372	379	372	381	399	376	382	403	367	381	379	384	368	398	393	388	407	388	386	379	357	375	415	368	387	359	407	373	397	364	398	401	400	401	372	376	389	390	386	369	410	389	404	334	353	361	379	382	396	380	360	400	376	386	345	389	413	376	447	364	387	373	352	405	379	369	346	367	401	385	397	400	388	403	408	364	363	431	353	361	381	362	381	382	401	376	378	381	370	426	377	380	352	379	366	356	397	400	361	380	390	367	373	374	377	378	386	358	367	434	388	340	348	366	387	334	353	386	367	419	398	368	399	405	388	341	431	379	381	379	373	418	376	353	387	388	380	390	380	390	379	376	385	363	386	395	354	381	402	418	383	388	380	404	389	372	380	384	395	366	381	365	420	357	383	395	388	387	394	378	376	367	349	368	381	361	364	365	379	381	390	390	401	367	383	383	366	412	349	414	396	410	361	398	370	369	376	378	422	398	377	365	394	400	358	397	399	384	395	399	379	377	370	364	392	388	376	381	374	383	338	367	345	368	407	365	386	387	369	379	385	385	369	388	364	378	379	392	369	376	419	398	364	397	376	372	378	401	372	361	361	379	365	395	379	394	370	380	382	367	396	366	352	402	317	376	376	364	347	370	368	339	404	398	419	356	367	406	373	387	408	369	338	358	346	373	381	348	392	382	393	351	385	394	385	388	358	363	384	375	360	360	400	350	357	400	354	418	409	357	383	395	381	378	386	386	356	387	414	395	357	381	394	402	405	399	359	358	403	402	384	379	422	358	404	369	399	397	380	361	350	401	351	396	389	401	398	374	403	359	374	338	388	375	357	374	392	332	376	396	379	392	372	364	387	340	348	373	372	417	373	356	402	389	367	410	391	377	366	381	362	393	382	402	365	399	422	363	394	417	388	337	378	378	346	374	366	393	404	402	407	359	363	369	372	374	344	383	370	367	399	414	381	398	361	375	364	361	364	398	383	339	437	396	397	386	379	360	353	378	455	389	376	404	384	408	406	395	370	360	417	395	388	383	357	364	362	403	405	358	398	377	352	398	373	374	372	383	356	387	410	360	403	399	420	388	380	393	365	401	391	387	371	397	381	369	381	351	362	363	364	336	376	379	383	384	412	402	376	394	401	378	378	378	364	408	374	416	382	354	360	387	363	362	355	348	408	386	411	339	395	339	381	400	379	397	398	386	369	411	360	356	391	366	391	403	358	349	387	386	388	393	413	405	374	354	366	399	364	372	387	364	402	352	406	372	370	415	368	399	378	384	361	375	384	373	376	367	400	376	386	368	391	393	404	359	390	405	367	400	411	410	369	408	391	389	362	366	391	362	381	356	381	394	403	413	403	381	348	395	398	370	368	383	384	381	346	391	408	371	363	380	347	415	395	365	363	381	335	388	387	373	367	394	385	392	391	374	358	412	366	400	363	343	382	387	384	396	389	401	347	385	370	375	414	384	401	388	386	346	393	370	377	365	386	408	368	395	375	388	414	359	389	388	386	378	376	336	382	386	404	372	365	361	375	394	375	419	375	355	380	367	389	377	383	365	337	383	385	322	347	402	395	388	384	410	406	389	374	388	380	391	374	386	374	385	382	406	364	377	377	416	403	339	356	345	382	379	385	411	391	377	395	354	403	382	396	327	398	402	384	377	396	354	385	392	399	367	384	395	381	400	394	387	390	393	337	330
25496	13135	7582	5218	3473	1749	1030	591	434	414	391	404	444	378	389	418	400	395	382	404	398	373	377	373	381	411	376	365	365	398	365	390	402	388	348	385	389	411	361	384	396	400	381	375	411	384	379	388	382	378	396	374	383	379	383	404	401	363	379	416	369	401	335	444	414	427	382	380	394	408	407	414	392	389	386	394	384	420	385	405	391	372	389	423	398	358	421	412	357	398	353	398	398	388	372	385	391	347	370	377	369	388	375	380	387	405	427	411	369	390	374	399	367	351	352	397	397	370	375	372	404	405	377	366	384	402	369	368	373	368	381	356	361	404	391	413	415	404	388	398	391	413	374	429	388	394	389	393	365	375	372	400	406	354	387	390	388	373	391	410	397	374	384	388	377	372	426	438	403	360	368	376	374	385	360	388	378	370	376	380	369	394	393	395	377	377	378	385	394	373	412	395	377	373	374	409	383	409	370	366	350	391	365	399	399	419	383	390	347	410	396	387	393	333	420	396	385	355	391	412	390	379	398	381	383	398	397	376	396	378	402	398	374	420	351	376	353	369	339	407	380	386	407	360	401	369	378	421	405	393	384	379	414	403	390	387	356	377	404	392	380	378	413	354	378	411	393	354	401	348	380	391	383	363	390	400	395	363	370	394	397	414	428	399	343	385	388	410	372	354	397	399	407	411	378	376	445	399	363	376	376	342	421	400	372	414	408	378	363	384	356	371	373	369	417	369	414	393	377	406	399	363	368	407	384	398	406	377	357	396	393	385	371	358	396	367	399	371	396	394	436	442	414	356	386	384	369	407	344	390	392	422	434	337	386	387	345	404	381	380	375	376	429	381	351	384	385	395	412	371	372	404	342	382	418	361	417	388	410	394	417	378	391	383	355	358	367	350	384	403	360	402	392	405	373	365	365	382	409	384	409	363	385	405	412	396	418	387	384	390	354	334	400	360	400	417	411	377	414	421	363	420	407	391	373	366	369	395	327	397	425	432	372	373	375	364	371	398	390	408	413	400	427	405	363	392	379	385	365	405	410	358	370	397	434	360	373	415	431	422	341	404	394	421	386	387	351	350	395	384	368	386	390	373	362	373	366	398	418	385	402	387	407	356	411	361	379	392	365	395	420	418	370	382	414	370	412	373	393	352	399	343	369	393	401	356	379	396	389	405	397	382	403	387	388	373	380	398	410	368	380	369	422	439	406	428	365	380	393	425	416	381	351	379	378	393	418	385	384	423	400	377	360	378	390	370	386	401	402	408	397	416	392	387	395	418	411	413	391	409	382	423	421	390	402	418	406	398	399	366	370	372	392	382	414	404	401	380	387	430	343	379	422	389	376	378	390	360	379	381	388	371	380	362	377	378	374	401	392	344	398	364	370	406	371	377	357	372	373	402	382	394	371	371	342	381	361	381	350	403	384	369	399	380	387	391	407	396	369	382	383	366	376	381	396	391	368	396	389	384	385	391	379	348	363	436	357	413	423	393	386	383	371	404	404	367	395	382	401	387	395	384	378	384	380	353	352	430	388	379	385	417	356	438	361	396	382	392	422	411	413	408	383	391	393	402	379	391	374	408	416	368	387	417	397	389	359	352	359	403	378	373	394	425	399	356	361	364	364	409	403	388	407	387	411	366	355	354	392	377	383	384	363	394	421	400	375	393	417	436	362	362	351	425	405	398	408	406	364	390	349	388	393	428	363	379	371	366	371	376	405	393	377	396	360	376	391	362	383	385	420	382	395	414	358	376	394	375	393	383	362	382	346	402	407	428	415	359	396	404	397	380	399	385	400	386	366	411	406	392	407	382	420	394	408	344	370	384	384	388	407	421	402	399	384	394	380	360	381	407	372	399	358	366	422	386	380	376	337	379	365	364	380	391	357	386	372	384	390	374	429	388	387	408	397	404	394	408	358	420	376	400	398	394	344	407	388	385	395	385	391	397	394	413	371	413	397	410	388	386	389	387	443	399	410	368	392	355	388	369	416	404	383	385	386	377	401	385	397	401	383	396	405	368	404	402	381	371	397	392	372	402	393	368	372	391	384	370	378	378	391	399	365	415	433	374	403	374	396	346	416	421	362	381	391	394	402	412	371	399	374	372	358	427	404	440	397	393	399	370	379	362	369	360	375	435	358	379	418	408	411	444	370	370	400	384	361	368	399	370	401	429	424	386	378	396	390	390	348	373	372	361	374	337	368	351	388	385	369	344	364	356	400	400	378	359	393	416	409	352	387	370	381	390	402	374	397	407	393	368	396	401	396	379	385	359	409	406	392	367	349	362	381	374	392	391	354	361	376	357	373	348	389	419	370	370	389	438	378	406	387	393	384	379	364	365	416	318	381	386	415	402	396	367	401	421	394	350	392	397	393	388	400	376	365	374	343	395	373	389	386	401	391	360	369	417	398	415	379	380	392	378	408	367	371	403	385	388	387	363	409	352	432	387	373	383	427	379	430	374	376	408	382	360	399	401	391	361	372	401	387	393	383	414	379	390	412	365	393	395	368	417	349	379	415	398	401	389	419	363	381	397	396	414	350	380	333	347	424	371	405	344	350	390	373	364	388	389	414	386	394	415	385	394	425	389	383	403	437	378	418	400	375	376	388	356	320	420	407	351	361	379	393	365	414	413	400	425	373	380	402	357	356	379	374	387	407	378	349	360	365	393	399	375	406	399	369	421	351	396	366	378	373	399	395	377	357	386	369	363	407	374	362	402	389	381	411	382	403	397	414	347	395	389	392	384	377	385	363	416	382	299	386	382	390	367	369	378	397	386	354	408	348	394	403	364	383	417	353	389	418	366	384	351	403	375	396	401	411	395	415	362	351	363	371	402	421	389	395	401	394	416	359	398	376	379	396	388	403	388	360	377	385	420	413	387	385	415	398	335	370	402	378	393	395	426	405	400	397	402	368	381	402	376	385	437	390	419	382	394	363	401	392	396	382	355	426	387	388	398	402	350	371	407	415	368	369	387	386	390	379	394	349	402	433	406	364	410	391	393	380	372	384	396	384	378	401	400	389	433	364	377	393	389	410	370	411	396	384	393	363	403	367	391	356	335	387	404	377	391	382	352	401	386	382	402	357	402	380	413	346	362	378	420	421	390	443	343	404	374	389	401	408	385	377	395	419	387	362	410	353	395	362	454	403	367	379	392	366	355	396	384	420	398	399	388	392	377	408	392	394	373	378	382	377	405	402	390	372	407	420	369	379	393	398	377	364	374	373	413	390	418	378	410	396	387	407	439	383	374	326	395	393	407	406	419	392	374	375	405	386	370	372	402	358	384	369	409	391	388	383	397	392	375	393	399	381	374	428	375	395	380	368	364	390	387	420	392	381	370	399	407	366	376	401	372	374	412	382	392	347	384	391	351	377	444	366	400	371	406	347	392	384	388	377	367	400	398	355	386	428	376	408	370	365	424	369	398	371	389	374	400	401	411	372	398	412	397	381	346	383	389	395	376	346	418	363	388	342	410	375	389	347	407	395	402
19804	11441	13377	11695	9687	6014	3881	2164	1302	1047	1005	1010	942	1002	926	937	970	973	889	899	895	927	889	873	936	893	909	868	918	922	847	820	892	912	861	863	869	858	860	874	892	897	900	850	908	871	869	890	895	880	862	891	830	882	931	899	870	880	898	832	889	918	909	891	892	877	903	887	876	842	902	841	825	894	855	865	849	920	909	861	879	912	906	872	873	890	907	863	905	900	853	857	928	910	900	886	889	868	896	874	871	947	883	867	911	894	863	872	815	897	896	888	889	907	941	922	872	849	891	912	903	889	903	916	908	882	901	883	867	877	930	863	872	898	862	935	901	901	814	895	887	869	943	898	853	860	844	853	890	919	864	868	945	893	892	929	883	900	879	876	905	865	896	869	901	919	888	882	911	919	924	901	877	907	885	908	898	856	886	843	900	914	844	938	914	839	820	879	888	867	888	906	910	916	882	907	867	898	912	899	891	860	897	862	924	955	933	837	835	929	859	871	908	873	888	772	899	916	869	914	908	893	878	894	897	920	845	864	863	860	885	869	859	852	895	908	876	875	868	883	914	952	869	907	879	912	907	865	879	909	833	853	863	898	914	912	870	880	868	945	933	883	830	840	849	862	855	922	889	858	922	902	884	855	871	897	847	870	858	933	892	905	944	886	853	874	861	908	901	887	870	881	855	914	884	854	874	899	905	854	944	947	931	878	914	846	867	864	885	919	919	921	914	866	844	888	910	875	834	880	880	928	846	906	917	907	892	884	916	780	848	873	929	867	876	869	962	928	933	896	934	819	874	891	922	931	869	922	895	919	817	910	849	915	893	877	871	920	877	822	886	864	917	842	917	849	910	881	895	904	899	874	885	903	891	880	875	848	915	870	918	909	920	908	902	880	866	862	845	896	877	870	901	916	927	910	882	929	878	841	917	831	869	910	850	886	900	849	911	855	916	901	917	897	868	868	889	920	865	885	864	916	845	878	870	891	930	907	844	871	901	899	868	936	902	951	910	951	915	935	921	926	898	922	880	899	915	933	885	940	864	909	868	879	865	881	847	871	866	870	861	898	870	916	867	893	937	879	921	879	873	878	876	904	870	913	867	931	862	919	918	884	924	855	902	950	897	849	862	899	894	922	846	828	914	878	937	830	875	870	865	900	901	863	904	823	888	874	893	898	910	902	929	890	870	871	917	917	875	909	883	929	882	895	846	906	866	897	892	909	854	858	938	923	897	904	854	894	881	905	857	863	864	896	872	884	930	935	932	887	886	884	902	926	869	883	884	918	852	862	892	897	889	915	892	878	925	899	854	874	897	902	857	920	891	939	849	874	896	832	904	901	930	901	876	919	869	883	922	914	895	866	887	901	907	894	872	907	868	936	894	885	884	869	873	878	868	908	888	877	873	883	933	864	913	846	879	890	947	889	926	863	927	854	894	920	935	890	885	870	888	896	976	876	884	899	885	840	906	921	896	872	943	902	874	895	896	918	879	881	895	899	924	916	936	882	912	849	825	955	888	928	918	908	900	898	940	910	884	882	875	864	862	913	911	867	899	839	851	909	852	868	924	901	915	841	890	873	847	939	910	912	911	902	914	856	879	907	865	877	863	869	895	878	890	889	921	928	878	925	845	867	923	900	926	915	892	910	893	883	945	851	892	861	856	883	918	882	815	872	910	943	906	856	939	927	873	854	865	912	948	891	851	898	892	931	877	882	920	911	979	903	879	928	918	886	917	881	842	842	878	938	903	915	915	885	894	920	920	913	905	918	849	929	865	855	867	884	935	875	909	854	916	906	872	843	897	869	887	862	943	875	932	832	881	850	897	862	836	922	851	875	922	957	829	875	852	901	896	896	895	960	864	953	868	937	868	884	900	865	885	863	884	900	874	860	908	933	902	877	917	856	927	908	896	880	949	886	908	941	889	874	961	909	872	888	874	857	864	888	881	815	888	916	918	879	882	867	911	852	905	854	931	902	900	864	876	935	819	882	905	971	896	846	934	896	904	884	911	858	907	863	878	894	918	910	886	903	854	883	889	806	876	861	912	892	909	853	878	902	832	921	870	911	909	918	895	918	893	888	888	895	877	897	861	883	908	882	900	874	863	879	922	882	896	883	906	931	879	857	870	894	897	930	879	905	932	825	960	882	917	888	902	871	856	913	894	897	897	912	907	882	845	866	937	883	852	863	858	879	831	921	862	889	886	895	914	894	836	876	856	881	894	939	908	922	879	918	879	884	886	888	890	873	865	906	958	878	927	883	903	899	897	901	929	925	881	888	905	893	887	894	920	907	882	906	903	886	905	881	855	903	882	885	878	875	899	867	930	816	873	843	854	857	876	876	907	906	881	878	870	894	954	888	919	916	969	895	837	851	904	856	869	866	900	866	882	858	856	901	886	856	895	906	876	918	859	839	844	863	887	935	852	926	965	880	923	885	892	879	874	915	856	895	915	890	903	899	929	852	926	940	915	873	850	917	835	916	925	928	835	870	916	897	876	928	848	872	848	888	900	939	896	845	861	864	870	888	882	931	874	916	897	872	918	881	904	925	929	899	889	879	881	881	915	923	902	892	919	894	924	868	951	903	852	846	846	880	886	867	867	858	850	883	941	895	890	912	859	869	866	896	893	876	917	907	880	855	875	909	877	894	881	927	878	919	861	912	871	907	903	887	856	856	856	884	901	870	910	855	945	883	826	881	879	850	858	875	904	877	832	865	882	864	908	869	875	883	879	915	829	863	852	885	901	897	955	891	877	882	890	868	874	879	927	918	891	858	941	864	861	908	871	861	879	904	915	896	920	917	858	940	839	902	930	896	881	879	836	889	878	935	831	915	913	889	906	923	932	864	870	849	899	906	858	905	883	885	938	909	916	947	886	899	881	881	838	875	913	915	887	856	858	934	869	942	938	892	881	839	916	868	919	857	868	821	886	938	914	866	886	946	912	887	880	877	873	904	873	874	967	878	905	936	873	870	918	909	915	900	890	883	915	895	894	900	873	839	896	901	901	866	926	932	852	865	892	895	924	867	889	916	906	836	917	862	914	890	889	894	890	883	872	857	927	895	861	911	950	859	883	861	917	808	885	866	939	873	911	904	885	906	911	941	856	885	879	813	871	881	883	959	913	925	958	878	898	931	785	888	881	874	898	905	904	822	908	900	908	878	886	860	846	895	909	898	877	878	843	820	859	907	890	880	861	891	878	853	875	892	911	837	905	902	838	884	853	916	865	889	894	863	860	898	911	873	910	909	911	829	871	874	894	882	845	904	889	876	893	838	878	888	903	904	909	890	882	890	882	872	892	871	931	879	914	902	918	872	919	928	884	877	868	865	896	905	924	890	864	905	839	862	844	834	966	877	965	930	824	920	907	855	853	928	916	843	808	880	923	866	964	885	902	889	872	905	911	869	907	863	879	858	873	895	869	874	935	880	893	907	894	872	885	920	863	877	893	858	917	897	936	892	911	907	887	923	894	867	901	874	935	841	907	898	917	913
63643	45213	43010	36205	38528	29517	20872	12571	5681	1755	1108	931	455	374	338	381	467	328	263	269	343	286	313	326	292	282	245	249	272	256	252	240	255	219	248	262	228	245	235	224	236	251	271	245	250	245	233	224	215	213	228	242	247	240	238	239	233	243	259	234	217	229	217	251	243	250	241	216	241	259	238	257	229	234	206	252	263	234	283	253	244	211	228	223	238	228	250	254	235	216	219	247	251	234	249	266	213	237	208	265	239	208	223	232	235	242	247	218	247	233	238	213	234	236	264	235	214	241	230	221	257	254	207	233	202	222	248	215	224	227	225	243	237	235	253	217	260	236	236	234	222	217	252	235	222	246	243	218	241	226	215	238	225	242	223	231	240	230	262	228	239	239	257	227	226	250	247	240	259	237	256	244	228	234	267	245	259	215	243	239	239	248	248	250	271	246	227	233	222	227	264	252	262	251	237	242	235	235	238	240	223	221	247	236	249	268	263	236	249	224	253	241	226	264	239	249	225	255	262	258	241	234	240	255	254	248	269	255	244	261	213	196	243	234	239	262	246	219	267	245	235	218	233	243	226	245	247	202	253	247	271	231	232	253	280	218	213	227	234	234	238	275	242	244	220	211	270	264	251	237	224	219	215	245	253	245	222	256	232	222	238	241	236	240	233	252	227	251	235	233	261	240	245	265	242	245	256	268	267	271	250	237	241	232	220	256	246	255	251	238	230	207	244	231	260	235	224	232	272	251	228	250	270	235	261	262	220	241	251	235	242	254	257	229	223	269	219	235	235	233	236	253	230	233	223	234	229	277	259	243	248	226	216	216	226	216	234	249	233	233	232	248	211	225	238	242	204	234	230	238	216	233	228	226	242	255	232	222	247	264	217	234	257	230	221	215	229	251	223	216	215	236	236	242	244	250	234	255	228	233	241	265	251	237	229	240	213	242	219	220	240	265	225	226	254	252	244	239	212	249	231	231	270	247	242	216	253	225	255	262	256	235	240	248	262	245	243	260	236	227	246	274	226	239	226	251	216	240	216	231	238	224	256	252	247	229	227	217	249	243	261	239	236	250	232	259	260	249	244	263	221	246	261	238	244	240	254	259	243	251	234	264	231	241	239	240	225	235	241	241	224	237	229	223	248	251	234	256	260	234	250	241	239	266	223	223	250	221	236	222	250	267	245	254	251	233	208	258	245	244	225	229	211	260	253	259	261	255	233	213	260	231	245	244	233	219	223	225	250	253	228	226	220	238	244	242	229	237	215	210	223	228	256	223	247	220	245	272	223	269	215	234	256	252	242	264	254	265	269	267	243	237	250	248	231	226	278	262	220	239	221	231	220	271	259	234	246	221	234	243	242	250	226	251	249	232	248	248	256	236	233	253	241	215	256	242	265	254	241	259	238	214	237	233	262	222	223	242	241	233	218	231	231	235	212	208	260	230	228	241	216	223	234	234	276	235	222	209	224	245	217	217	244	209	241	228	253	240	249	263	253	235	248	235	260	236	247	263	236	223	211	215	224	210	224	233	243	211	250	218	237	210	271	243	224	223	212	269	253	214	222	229	241	246	228	212	245	264	237	251	240	231	214	231	255	260	229	247	253	236	243	277	258	255	246	222	235	224	229	239	252	250	200	234	238	217	258	258	233	237	225	254	208	213	243	272	246	246	243	222	224	220	241	259	256	231	236	236	216	246	241	259	255	266	224	245	256	242	227	242	255	247	255	241	262	263	224	242	220	241	247	256	249	210	213	245	227	262	234	239	222	243	232	283	235	220	224	260	217	257	228	263	202	245	239	226	216	219	255	249	238	255	254	235	243	234	238	209	232	262	226	247	274	235	213	227	242	256	230	222	209	239	236	262	231	223	213	224	255	241	252	215	251	210	236	215	247	233	251	218	245	239	218	258	231	234	242	239	267	253	251	229	209	222	239	229	230	236	254	249	257	230	241	251	232	253	210	199	267	229	247	251	232	222	254	232	216	227	240	250	247	256	232	240	240	208	262	249	238	243	244	270	264	222	246	272	242	252	238	275	240	252	224	238	250	238	279	238	245	239	247	231	230	238	213	242	255	242	227	273	228	237	249	236	228	243	221	230	232	238	247	250	236	236	231	225	204	251	267	227	230	237	223	226	252	232	261	237	266	209	256	250	261	227	217	227	220	253	216	254	247	218	215	244	237	230	232	241	220	247	278	246	233	261	248	220	232	233	251	260	232	251	225	276	261	256	249	237	222	239	232	263	223	235	203	244	244	233	259	230	222	243	229	240	262	264	228	236	231	264	198	241	222	233	233	229	248	258	228	239	223	195	258	229	257	249	235	256	265	253	226	263	245	228	274	228	224	269	247	238	252	231	251	265	253	259	269	249	264	241	258	242	247	233	238	215	208	230	261	218	266	232	254	237	235	246	212	241	231	247	241	245	227	227	230	257	235	212	260	236	225	258	277	210	243	226	284	261	231	216	263	235	239	258	248	222	248	234	240	237	255	247	247	251	234	264	260	236	272	243	229	234	241	265	245	246	218	256	240	251	243	265	256	234	248	236	224	268	237	243	233	253	263	232	239	242	244	258	260	213	210	239	269	244	244	256	263	245	250	239	232	234	237	231	232	231	256	219	236	258	232	220	236	250	239	269	230	239	257	237	202	251	240	263	229	212	239	221	251	261	228	233	238	210	245	213	236	218	249	234	265	233	236	247	251	245	241	256	227	224	232	237	265	225	277	249	268	231	227	261	230	237	239	223	214	243	236	235	214	245	245	249	257	226	224	248	263	254	244	227	228	238	244	255	237	242	255	237	241	254	275	290	236	250	235	208	261	226	219	233	227	229	209	239	261	243	229	228	247	226	238	270	229	244	235	233	215	213	238	223	228	244	211	227	225	229	243	234	231	241	237	200	238	260	231	211	227	233	239	234	242	254	223	231	232	233	243	248	258	272	236	239	233	244	223	255	260	245	264	244	247	244	246	247	258	236	248	236	228	238	231	260	260	240	227	247	223	235	240	252	240	226	266	222	235	248	228	245	209	213	251	221	254	245	219	252	249	251	253	244	241	257	230	250	202	238	241	237	244	210	251	239	236	238	246	232	223	250	220	224	227	254	268	242	241	242	270	252	235	249	247	241	242	238	222	246	213	244	246	251	252	245	229	250	216	226	226	271	267	236	268	247	247	260	227	240	237	222	228	246	230	239	224	234	214	248	230	276	222	216	250	261	232	242	217	258	233	203	234	246	242	230	241	223	220	226	269	239	278	244	215	227	281	250	218	233	247	235	265	253	251	219	275	250	235	204	246	221	227	258	253	226	248	215	246	254	249	247	224	221	245	253	235	253	243	248	269	244	224	263	229	275	249	249	231	249	239	234	241	204	269	226	223	231	229	250	229	242	246	263	240	211	227	218	240	222	257	229	252	231	252	213	198	236	245	232	235	209	249	238	248	243	226	246	239	204	236	236	232	231	236	238	243	213	235	248	192	249	240	247	233	287	268	275	267	239
43729	39572	43577	39968	45822	33644	20732	10408	5547	3081	4725	4054	1883	1589	1146	1560	2113	1200	994	852	890	821	1172	1089	818	719	668	699	640	630	635	612	618	615	618	622	583	666	596	609	599	608	573	610	599	592	566	564	587	581	589	616	536	647	564	550	581	574	574	573	613	600	555	581	599	522	640	571	562	592	621	617	556	569	559	578	586	577	589	549	541	590	579	580	557	595	599	573	606	514	601	569	577	527	515	565	583	574	569	574	594	591	580	583	583	566	599	537	597	586	579	587	582	575	608	596	563	588	504	577	589	588	622	573	545	582	572	586	583	576	572	562	545	544	536	556	608	603	526	553	576	608	569	584	541	582	582	591	540	566	531	530	576	563	617	549	567	554	556	525	559	607	598	559	588	596	568	592	580	586	560	566	595	587	566	530	557	599	544	515	592	562	572	603	574	509	565	555	548	561	547	575	542	533	537	569	569	562	579	571	587	566	581	577	570	529	576	580	584	545	547	565	573	556	547	543	558	568	537	548	578	537	558	562	611	583	595	587	617	555	560	593	552	566	539	595	580	560	614	610	560	585	566	581	557	551	608	516	576	600	595	583	560	554	613	614	556	578	560	576	575	583	577	568	538	576	586	575	563	548	544	573	526	542	591	565	562	568	558	591	601	536	549	579	592	636	542	584	567	511	574	545	560	539	561	580	581	546	544	572	561	536	552	624	554	584	544	561	584	601	553	523	587	593	560	596	568	553	571	570	564	564	586	548	531	569	555	560	554	526	564	554	574	540	561	575	533	568	546	507	566	563	571	560	633	566	562	543	571	576	552	569	592	573	574	585	539	572	570	557	581	552	550	604	606	522	537	551	568	615	572	586	578	561	568	550	589	555	556	599	502	545	544	562	582	595	574	565	551	559	544	579	562	561	558	566	517	528	527	611	533	562	521	578	533	550	571	562	546	586	565	569	607	598	571	535	541	556	586	560	530	578	566	560	583	548	510	560	522	556	564	545	562	610	569	573	544	605	565	598	583	572	592	572	551	539	579	590	541	564	585	564	618	552	542	532	582	498	564	534	566	597	563	542	544	575	565	604	518	557	606	552	595	594	578	563	557	597	564	601	574	597	543	602	560	570	583	587	561	553	556	588	586	526	556	591	561	586	600	563	556	545	607	521	587	584	526	588	571	514	575	559	546	571	586	548	537	577	581	529	576	565	561	538	538	576	590	588	521	589	550	552	553	561	570	614	586	573	563	561	592	587	543	591	570	578	541	554	556	546	595	630	586	540	575	538	520	592	580	505	580	584	579	541	549	562	580	585	590	571	614	599	571	571	559	606	551	607	572	553	580	598	553	566	537	564	557	574	564	565	574	597	617	551	585	533	548	560	550	554	566	531	561	573	557	572	581	516	581	573	605	572	552	590	586	542	536	578	563	559	563	568	571	523	519	566	553	589	606	572	564	576	573	561	578	550	621	589	565	566	573	554	533	542	575	602	574	531	569	603	613	575	590	551	570	560	538	562	559	554	540	554	573	554	560	559	597	582	538	553	576	562	564	565	553	550	543	542	554	555	538	593	570	562	542	576	549	548	580	549	567	538	554	529	559	516	566	557	579	575	614	596	531	539	577	553	582	596	562	525	529	575	537	587	548	503	566	567	552	574	583	558	557	599	624	561	580	570	524	545	564	584	604	561	588	562	610	569	562	548	593	596	558	614	564	563	567	586	578	549	552	578	593	547	608	585	570	572	583	550	542	583	566	561	570	567	545	565	528	588	557	553	579	589	554	565	569	604	570	607	551	570	613	577	591	559	569	607	549	561	605	586	544	587	574	554	578	570	585	559	546	568	561	546	598	548	550	562	563	518	527	570	553	568	572	570	574	552	545	537	568	561	584	560	565	590	551	573	598	532	563	579	581	547	539	554	545	567	575	541	598	537	552	557	584	577	571	517	625	584	584	539	557	591	611	554	541	550	540	551	570	579	570	571	577	534	584	591	594	565	602	556	578	546	561	610	566	585	562	617	542	499	560	618	551	570	626	544	570	559	560	553	570	531	588	538	562	558	526	564	543	584	604	552	557	528	567	578	533	556	540	539	586	544	614	532	564	598	572	561	570	525	601	575	579	586	578	592	629	590	567	589	580	590	577	622	554	516	576	535	581	563	570	610	636	587	582	590	587	574	587	601	565	561	580	560	572	615	564	561	574	543	564	556	555	557	572	607	558	592	582	584	600	533	554	569	575	541	548	560	593	527	564	563	545	566	547	576	552	552	571	577	554	558	567	570	601	574	558	594	589	615	583	550	596	533	564	584	566	566	572	546	522	589	540	558	605	544	564	605	553	553	576	565	547	536	540	547	560	575	559	542	574	567	601	539	583	537	553	579	566	599	553	541	577	520	583	531	596	583	560	551	560	514	578	571	564	574	531	573	526	541	561	540	546	556	568	568	571	544	592	526	552	564	553	585	527	564	543	588	538	613	544	600	584	553	579	530	548	549	608	580	596	537	585	564	621	585	577	587	543	572	557	561	556	550	533	550	520	587	610	591	550	571	567	568	562	554	604	577	603	564	492	537	583	551	576	522	514	576	561	579	554	544	568	589	582	594	538	564	566	562	558	548	603	553	557	568	569	574	595	569	610	576	567	530	581	571	591	567	558	558	582	609	564	590	593	569	545	569	556	605	572	535	575	559	586	587	567	552	608	550	580	549	552	592	594	563	553	564	507	573	576	617	519	603	528	569	587	570	580	593	573	583	608	558	543	569	541	578	591	551	574	568	532	581	574	549	577	580	576	580	582	580	558	556	577	598	557	596	596	594	535	581	589	550	512	590	519	574	558	581	579	560	562	540	562	586	562	557	548	544	571	579	533	552	580	567	532	554	556	562	560	554	544	566	562	524	589	556	526	546	572	545	571	576	532	579	597	597	561	574	571	573	525	571	538	606	601	572	578	572	595	556	585	591	548	572	570	577	546	557	588	561	606	586	548	573	536	599	566	551	561	568	588	591	591	575	569	585	587	576	558	559	562	589	560	587	552	520	582	552	557	553	583	591	525	577	556	556	580	577	555	565	578	547	547	576	535	557	540	588	558	589	571	575	571	564	576	562	573	575	551	572	591	570	585	563	553	586	548	590	531	555	527	570	576	564	592	549	565	584	589	569	571	567	579	584	540	551	565	545	561	501	544	508	562	555	587	583	579	540	568	602	518	560	555	566	582	554	567	597	578	573	571	574	578	618	537	543	621	569	536	578	607	553	563	574	579	561	576	540	569	571	545	590	572	576	520	543	600	580	580	577	556	531	563	555	556	556	563	579	535	575	546	553	541	561	556	582	577	526	569	545	569	611	570	564	582	561	578	564	521	583	507	535	563	544	548	587	556	579	580	558	546	603	542	586	604	550	528	544	567	589	558	595	572	560	557	589	550	567	550	557	552	563	536	591	510	570	559	556	538	577	587	574	550	549	533	601	593	562	553	569	540	558	585	563	569	596	553	545	563	592	572	579
72858	47184	46484	40808	40364	31828	25965	19830	13388	5977	3668	1683	674	539	306	562	541	320	257	303	286	225	259	275	191	197	147	179	163	141	139	185	147	159	140	126	170	139	148	165	141	159	147	160	155	149	143	139	140	141	164	134	157	133	124	161	164	152	161	150	173	150	137	146	149	129	129	146	150	162	165	158	158	144	145	154	155	153	140	172	158	133	151	133	139	145	139	157	131	142	166	142	163	148	138	150	119	159	156	122	163	153	131	157	146	145	163	144	164	162	178	134	143	167	161	147	150	149	125	163	154	136	128	140	143	145	158	139	146	156	130	160	142	149	134	156	133	152	146	132	154	154	152	152	130	142	148	149	151	131	153	179	126	163	125	160	124	157	142	139	154	152	150	148	143	155	161	134	161	157	138	158	163	167	151	161	132	141	142	147	163	153	139	165	153	126	133	151	151	147	134	137	155	145	159	158	157	159	134	151	141	130	132	128	167	138	164	152	158	136	148	151	150	146	146	130	150	149	150	141	154	144	146	133	166	141	159	149	140	159	157	146	150	137	149	147	163	141	148	135	143	154	149	179	164	165	157	167	141	124	151	159	138	159	129	168	148	141	125	155	151	160	134	158	137	142	162	164	144	134	132	146	150	159	154	148	135	161	176	134	149	159	143	163	118	143	123	149	142	142	146	152	148	155	135	149	154	130	131	142	144	155	151	162	135	136	168	138	145	148	163	139	162	142	143	152	134	138	139	151	159	165	177	165	142	158	149	161	155	140	160	174	158	139	140	146	134	146	142	160	122	143	126	154	155	145	168	146	172	165	151	151	145	142	154	156	159	150	127	152	131	140	127	136	173	140	148	143	150	159	151	146	128	132	150	164	167	121	139	143	154	167	140	159	148	151	164	149	115	120	151	146	153	124	153	123	168	138	159	156	162	150	169	151	154	155	153	144	162	144	145	152	139	144	168	164	147	136	141	134	140	159	145	145	160	145	158	150	154	141	151	154	159	142	170	160	136	126	158	142	152	146	173	147	138	171	171	162	161	152	132	125	162	160	165	146	137	145	139	144	180	147	137	158	161	125	161	175	137	140	144	158	161	145	142	166	133	155	151	158	143	158	140	165	144	144	126	140	134	169	141	126	128	173	122	145	143	150	143	182	188	160	143	161	143	147	173	146	155	164	138	158	135	147	163	151	161	147	151	121	173	124	167	165	138	152	165	144	134	152	141	156	143	138	147	159	143	170	127	153	148	149	133	157	161	147	149	139	153	143	159	135	146	151	149	133	165	155	155	137	137	147	164	150	139	158	171	174	148	147	142	133	137	122	151	148	155	122	172	149	155	133	162	168	151	139	148	144	163	160	168	145	146	146	150	183	180	140	132	157	135	144	139	145	165	129	142	156	145	153	143	130	136	148	136	157	157	163	130	158	139	164	148	164	172	157	145	145	129	138	134	119	154	154	157	138	143	140	138	165	149	153	160	143	131	152	170	162	152	148	148	133	135	151	152	131	147	139	153	135	170	142	136	154	153	144	134	135	149	138	160	151	152	156	142	151	133	154	147	149	165	160	176	151	157	127	132	158	154	157	152	153	156	164	159	166	172	170	161	136	167	145	137	152	148	149	155	156	148	170	174	141	150	160	126	167	147	123	157	157	154	160	182	168	155	138	138	149	134	128	132	131	157	141	126	130	132	135	165	167	177	132	144	144	158	154	153	151	169	128	155	159	128	143	154	151	173	161	146	151	145	122	148	141	153	130	161	139	131	148	148	144	160	155	153	152	143	158	157	147	157	138	138	139	159	143	162	135	150	141	139	157	130	115	148	152	152	158	142	141	183	122	133	169	143	150	141	154	143	148	135	162	131	130	125	156	157	150	138	145	131	141	156	143	145	119	152	139	160	152	164	164	149	158	156	141	140	157	147	153	140	140	145	156	139	159	114	151	144	136	148	132	134	139	146	149	163	156	145	156	151	141	140	153	144	127	134	175	131	129	133	154	171	142	139	141	141	136	135	129	149	150	140	155	146	163	145	138	161	126	136	145	139	144	154	158	158	159	163	140	136	164	135	157	148	147	135	138	143	136	131	144	142	133	159	147	148	156	132	140	141	163	143	166	122	152	161	148	155	138	129	119	150	167	146	124	137	143	142	122	191	136	143	135	153	146	123	150	134	147	129	150	162	134	144	142	151	128	126	152	143	156	143	126	141	169	134	143	153	138	148	156	148	126	169	148	140	155	164	166	124	148	151	129	145	162	155	145	160	137	145	140	157	134	161	154	134	136	146	151	154	160	146	166	151	131	166	158	148	161	141	144	131	161	155	165	158	145	143	156	145	142	163	169	154	148	137	166	130	148	145	138	146	143	127	140	165	148	161	130	160	144	164	136	156	180	165	137	150	155	150	150	148	153	172	175	136	151	149	155	141	153	144	141	154	147	144	138	158	150	163	154	111	144	164	148	146	170	150	171	118	160	150	158	138	135	139	130	146	140	139	151	146	138	138	139	149	161	138	154	152	146	156	149	143	131	141	148	166	151	144	146	159	172	147	142	132	160	129	149	138	162	137	145	143	137	126	159	160	150	156	182	145	143	156	131	165	154	160	141	150	165	145	162	146	145	171	179	166	148	142	159	153	136	147	150	135	137	170	162	169	134	137	144	147	160	150	165	143	135	147	154	140	148	146	155	161	160	152	154	168	144	146	160	161	136	153	143	162	135	153	147	136	154	158	162	162	137	124	140	154	143	152	150	137	148	149	154	152	173	137	155	161	147	135	138	128	152	154	144	154	144	144	137	126	141	157	160	150	165	138	151	160	153	177	165	143	153	156	139	154	169	150	156	142	140	134	117	154	138	144	123	153	135	153	155	145	138	140	146	162	138	162	130	153	149	133	155	155	167	142	142	164	130	136	151	137	148	145	150	151	145	141	155	145	164	145	145	144	137	156	163	128	133	147	127	152	144	153	154	149	151	141	132	133	127	134	130	162	138	147	113	174	153	166	150	142	164	145	146	129	134	147	132	145	150	145	149	156	150	167	136	150	163	138	112	141	134	145	169	156	114	140	143	151	165	141	150	155	142	130	160	150	165	136	138	140	149	144	136	165	140	139	158	154	163	146	132	163	145	137	150	148	149	142	161	168	149	145	165	141	169	130	143	153	161	156	162	140	134	138	134	115	156	151	160	165	162	122	147	158	134	136	163	146	169	167	146	152	165	142	128	154	163	149	140	135	162	143	157	150	166	176	163	137	148	137	136	135	129	153	156	126	150	167	147	162	147	118	141	120	150	151	130	144	125	141	144	138	167	141	131	147	168	151	140	140	153	126	152	156	150	146	160	172	142	132	146	149	158	154	148	146	148	152	146	145	140	163	144	180	151	145	145	140	123	159	161	138	144	137	148	143	127	145	163	132	131	134	149	139	134	181	143	143	142	133	149	151	142	168	165	143	134	142	139	155	154	140	131	137	130	171	139	154	158	156	157	150	154	140	180	160	150	144	177
51166	47130	49489	45775	51924	39331	28041	14502	10505	5352	10134	6674	3276	2633	1480	2865	2658	1440	1171	1300	1316	1033	1401	1527	953	766	567	558	511	506	509	476	526	469	462	452	439	486	464	454	414	430	412	405	409	433	410	438	411	409	409	391	379	448	378	383	416	426	393	403	433	401	408	395	410	395	382	413	395	402	434	380	410	420	456	378	392	407	428	402	388	382	360	412	419	381	409	363	385	420	430	378	419	391	423	402	414	426	408	431	379	419	411	384	372	368	376	364	398	375	381	396	393	377	398	397	370	391	403	388	391	378	368	394	367	398	403	431	406	366	378	378	411	383	399	386	374	349	401	410	386	407	407	373	387	384	373	363	382	389	390	383	386	408	404	399	419	380	391	420	360	415	374	389	359	390	422	409	394	381	373	403	353	426	410	370	383	379	403	398	412	411	347	397	393	414	411	371	386	398	414	407	427	386	418	410	373	382	419	370	404	412	372	408	397	409	379	405	370	404	393	392	390	367	369	368	388	419	396	386	396	387	372	382	414	352	365	372	372	408	385	360	362	360	368	392	386	398	368	417	373	358	370	359	401	416	395	376	381	395	390	395	350	389	382	385	423	370	387	356	367	378	371	384	390	373	407	435	396	357	422	403	355	382	373	403	356	388	407	405	396	382	388	372	377	378	428	345	399	369	425	373	353	381	422	364	410	371	403	390	373	406	400	420	358	380	398	344	385	371	350	380	396	371	408	366	423	387	361	365	426	373	389	362	358	395	383	381	409	397	361	404	402	373	354	377	378	391	396	395	382	345	403	374	400	402	403	397	375	390	382	389	370	422	383	366	375	392	406	393	379	355	399	395	400	397	379	374	365	368	381	377	352	379	391	417	376	419	405	419	402	394	388	345	375	382	354	377	397	374	394	410	348	400	355	395	415	344	373	398	370	395	375	366	413	404	382	391	354	397	392	395	369	429	366	408	397	405	355	379	328	374	350	377	399	385	391	405	381	355	376	429	367	369	383	371	351	381	377	374	354	355	370	391	400	377	408	394	379	402	400	405	394	375	382	417	370	387	386	399	374	376	378	389	392	400	404	362	349	393	376	410	414	382	394	365	404	427	362	410	391	404	416	416	379	384	376	378	397	357	368	362	392	401	398	401	401	372	387	389	343	404	383	370	370	371	378	423	387	368	393	361	405	356	379	400	388	395	345	398	367	368	364	351	368	404	386	368	424	380	395	359	372	361	393	397	397	403	428	372	386	387	407	394	360	366	403	375	371	380	353	406	379	392	376	377	392	367	386	408	408	385	373	376	390	401	384	374	332	354	361	381	382	370	406	393	378	365	366	393	408	355	373	381	348	397	370	393	380	402	356	408	378	368	377	399	383	417	403	373	384	391	395	388	386	386	364	416	395	399	370	380	421	382	393	362	410	395	381	378	398	376	392	356	399	368	403	362	382	394	373	395	391	358	411	364	409	392	368	371	401	403	386	328	381	378	369	399	385	377	403	408	396	385	380	411	375	405	417	402	392	409	416	412	393	351	396	383	393	378	377	384	378	394	396	402	373	411	364	416	403	392	395	351	411	374	403	389	383	360	393	416	393	415	397	366	410	367	367	384	404	396	375	396	403	352	383	373	399	362	377	391	371	384	400	399	417	353	412	389	365	376	420	383	389	355	337	382	401	416	361	382	373	370	345	385	346	378	402	373	365	381	411	421	378	372	418	369	379	394	373	371	395	380	383	380	372	428	390	392	382	434	376	392	358	384	383	364	381	385	363	396	374	395	383	345	412	378	384	380	405	384	401	377	366	340	415	363	385	355	386	386	351	381	383	381	391	396	368	365	405	372	409	366	415	368	377	400	381	381	396	366	415	412	387	411	400	395	387	413	399	394	388	366	402	384	370	378	359	392	387	425	363	390	351	400	381	350	369	349	349	399	399	358	388	385	388	381	359	367	401	366	401	390	374	398	397	394	396	402	389	374	383	389	392	368	368	402	343	352	383	371	369	386	379	374	348	429	422	400	392	417	363	386	360	394	383	381	390	396	396	410	379	388	377	393	399	386	372	369	404	408	387	411	358	391	401	346	368	403	390	376	411	393	367	384	413	352	401	388	364	387	408	350	353	404	406	412	407	411	377	409	368	400	400	426	324	378	384	392	404	417	376	397	402	378	409	385	371	385	375	397	368	406	395	394	396	383	399	382	391	396	383	374	386	386	413	390	394	372	400	404	389	373	402	373	385	392	389	378	416	378	386	414	383	365	373	371	395	388	361	393	378	422	357	365	384	375	378	398	380	387	373	408	365	389	381	425	386	391	397	394	366	369	385	342	363	361	340	379	373	360	382	397	386	394	374	409	389	373	377	396	395	373	348	408	424	414	409	394	384	387	390	408	349	383	412	386	364	380	361	403	427	392	365	386	377	365	409	350	398	350	390	377	429	382	392	378	405	408	378	389	377	373	407	373	365	400	341	384	369	401	376	366	384	416	370	385	403	403	391	412	366	382	380	381	405	406	371	364	384	378	394	386	375	398	432	401	399	386	375	361	386	393	384	389	391	391	401	371	372	363	399	372	348	404	355	394	343	375	401	379	359	370	390	392	406	414	396	402	387	409	372	353	402	400	367	379	390	397	388	401	353	384	366	370	388	371	380	400	412	386	333	369	406	376	376	399	364	375	408	370	400	372	372	351	356	400	394	415	379	364	392	382	416	416	389	403	344	376	405	414	385	369	387	390	391	361	369	357	382	386	421	376	402	408	382	391	361	421	387	379	400	378	382	393	380	356	384	421	345	391	421	371	373	388	411	345	380	402	369	400	419	404	384	382	352	395	386	407	388	380	383	397	388	387	401	387	409	384	409	394	375	412	379	364	394	361	392	400	421	388	374	371	373	396	397	393	391	378	393	366	371	359	393	380	399	378	372	353	380	396	370	390	391	416	373	372	390	375	338	401	364	374	360	383	384	379	376	404	392	361	388	359	368	392	386	358	366	354	363	380	386	383	351	403	388	378	434	346	373	409	390	363	383	401	366	373	379	392	372	342	401	378	404	393	385	390	373	397	393	383	378	383	384	403	389	375	359	391	374	362	387	388	368	386	439	395	384	434	414	364	363	403	349	360	395	376	392	393	357	375	387	391	362	395	388	367	374	398	389	392	363	393	418	377	396	393	424	372	371	376	383	392	391	403	385	383	359	395	400	379	367	354	387	406	412	397	415	357	349	369	348	383	393	392	392	362	392	374	417	380	399	403	353	350	368	369	385	376	389	411	412	373	372	433	353	361	370	404	413	367	363	364	396	406	411	380	380	367	378	386	370	378	379	368	355	417	378	411	386	401	393	385	383	409	389	402	390	365	359	373	396	407	353	403	393	411	382	375	409	384	398	374	389	367	405	381	388	376	387	377	390	378	388	406	393	381	370	384	374	355	404	397	360	322	366	382	375	413	376	354	382	425	387	392	385	405	371	379	360	393	367	415	382	412	385	355	403	364	388	410	394	400	400	405
26511	12406	8799	6710	5907	2616	1048	603	438	365	445	439	385	397	367	409	370	423	357	408	400	366	384	390	399	422	415	367	367	408	400	389	388	395	349	401	423	381	397	393	363	371	373	400	430	393	393	400	388	371	403	419	366	365	378	437	370	387	371	346	388	404	390	342	407	389	395	378	411	372	400	388	371	375	362	389	404	381	398	359	375	358	382	363	418	368	340	395	434	355	405	412	423	380	349	410	399	372	398	383	378	394	374	389	366	359	390	374	408	360	388	395	398	369	391	433	382	382	399	366	441	364	382	373	394	379	391	410	361	431	360	405	381	386	366	377	361	381	377	398	404	421	390	388	373	386	366	373	379	418	398	407	402	379	377	397	411	395	387	413	372	406	395	401	403	367	352	372	424	403	423	393	363	382	386	383	350	410	374	386	402	351	394	421	389	374	405	385	368	383	396	387	388	367	369	397	383	367	411	420	425	389	378	415	373	374	388	407	377	380	374	359	405	386	373	422	420	355	379	384	386	373	364	396	367	350	389	414	397	393	394	355	331	407	370	418	390	404	384	355	396	430	377	385	381	391	376	394	380	405	418	358	401	428	459	394	443	398	386	398	343	379	380	386	337	355	374	428	407	398	400	397	380	362	380	375	421	377	404	345	389	400	383	381	410	365	376	384	367	406	423	378	366	387	373	427	387	395	388	379	377	367	390	372	372	392	395	399	387	392	397	355	370	361	365	386	389	396	401	376	379	365	352	444	400	401	384	416	356	377	398	388	385	362	408	357	373	393	380	393	410	392	347	384	404	359	382	412	384	403	379	396	380	383	389	417	388	423	406	414	412	402	396	420	384	381	419	361	418	410	364	368	404	367	381	417	381	388	420	379	390	372	396	401	388	375	401	418	417	401	360	401	427	388	371	396	443	388	408	361	430	379	402	352	395	394	428	408	368	380	386	402	403	355	403	411	381	365	403	391	413	406	364	384	379	379	388	390	352	432	405	409	368	345	396	412	385	388	397	374	406	408	402	404	365	391	416	378	399	397	391	410	408	368	369	397	400	404	372	385	350	373	371	366	385	427	398	389	315	385	386	376	400	338	401	393	372	397	384	400	436	423	393	386	372	418	381	384	404	361	372	348	386	369	352	377	381	409	403	377	416	400	402	405	422	382	383	330	409	420	379	402	377	417	400	385	404	371	393	383	442	319	393	409	378	439	355	361	406	352	414	397	420	404	419	371	404	366	396	351	354	385	378	410	353	354	392	414	367	402	414	353	416	408	362	372	367	374	379	404	390	409	395	374	388	400	391	388	411	383	381	381	368	387	361	361	365	366	372	398	365	382	375	397	383	405	374	345	419	417	377	390	403	381	359	367	414	391	423	368	413	397	383	369	382	422	387	388	370	384	372	370	414	408	396	378	381	386	428	371	392	369	376	419	409	392	363	393	364	393	382	433	408	388	381	377	376	403	388	389	420	387	380	398	378	398	348	363	415	381	399	415	369	428	413	392	379	361	391	373	391	409	401	388	380	426	381	372	356	355	414	406	411	419	392	339	391	398	426	384	373	404	382	369	423	363	387	349	411	357	426	428	387	387	383	364	434	384	400	385	410	409	375	378	422	401	377	423	379	369	384	381	371	434	349	404	394	443	361	365	422	370	386	404	371	385	374	408	379	383	408	419	378	363	401	353	356	409	392	412	418	405	387	415	391	429	390	341	417	386	368	367	387	363	415	408	364	411	363	367	362	383	396	413	390	365	351	404	409	374	406	412	421	385	395	348	434	367	383	384	401	400	368	358	377	390	400	387	410	377	427	406	380	392	386	392	390	390	410	406	427	398	373	364	392	376	362	396	409	398	384	381	367	410	377	394	355	352	404	396	391	363	411	390	366	389	368	381	390	400	410	382	408	389	397	413	393	389	358	392	376	363	393	386	387	389	375	367	360	407	436	386	418	416	383	395	356	361	403	384	423	387	386	392	357	392	378	344	375	354	362	400	429	403	384	410	399	354	389	376	401	398	359	351	420	395	394	399	396	394	398	404	399	390	389	400	367	364	375	352	367	402	396	381	408	375	345	362	409	412	383	385	379	361	391	399	379	387	375	408	410	398	373	408	360	334	366	376	383	390	409	394	373	381	423	436	373	371	367	391	391	368	391	423	393	373	436	368	356	409	382	401	395	371	353	387	415	371	347	382	420	403	393	377	411	400	407	397	395	396	397	407	360	403	398	393	409	347	401	386	382	397	360	407	386	422	401	397	369	387	374	370	376	397	392	425	378	411	397	357	355	364	406	415	413	392	386	404	357	350	395	384	400	366	390	377	374	382	390	394	386	403	397	407	410	412	405	391	385	420	384	397	392	370	376	423	420	411	381	403	385	375	357	368	386	376	392	386	403	410	398	383	406	399	396	349	349	389	356	408	338	366	388	381	364	369	388	373	372	393	349	389	412	394	381	389	414	444	388	384	371	410	394	397	408	398	357	401	376	393	379	384	389	411	396	387	440	423	411	389	347	367	417	388	373	390	389	388	389	380	386	368	370	416	365	434	346	356	365	408	391	409	396	403	371	437	367	356	365	403	393	401	376	426	408	395	348	384	379	359	421	385	390	378	382	368	403	381	399	384	410	383	374	393	385	388	360	373	374	418	384	371	393	403	400	364	367	398	421	391	389	372	416	380	403	406	418	368	373	391	352	391	383	410	375	395	412	388	404	387	382	424	367	387	375	359	403	409	388	396	379	393	373	418	356	380	389	358	356	401	364	386	393	406	396	369	374	390	402	379	386	399	344	385	404	404	397	398	410	348	404	404	394	368	331	369	402	370	405	399	411	383	371	367	376	377	375	418	410	405	413	358	406	384	374	449	397	375	390	348	412	392	374	393	423	354	418	405	406	350	409	418	400	401	386	385	443	362	382	375	403	402	404	391	384	392	406	405	404	386	399	429	395	396	393	391	361	392	375	371	377	381	425	411	401	378	394	416	384	383	383	461	384	348	370	349	378	352	360	374	432	426	380	383	365	364	401	352	405	388	395	387	368	425	389	371	380	399	392	403	391	402	367	401	379	374	366	383	400	403	388	381	359	365	394	386	383	384	411	380	404	404	359	410	393	406	419	397	414	394	407	364	375	373	389	387	368	406	381	394	406	395	410	382	393	382	424	435	435	391	417	406	379	412	391	364	389	354	393	395	397	388	397	397	405	413	420	338	374	392	343	366	357	390	379	427	429	426	373	400	391	385	402	400	430	370	384	380	392	377	415	413	419	361	360	383	380	388	396	438	395	385	375	396	389	354	394	408	387	388	418	355	369	390	412	401	345	365	371	370	361	400	402	401	407	366	406	356	383	378	421	375	390	416	357	370	416	397	352	365	353	394	373	413	438	372	403	407	381	384	402	429	385	377	412	371	379	387	409	363	406	383	363	378	396	379	384	372	377	391	376	382	385	414	394	387	378	378	419	355	384	391	392	397	416	374	387	381	406	395	405	425	382	382	425	435
21007	9969	15303	14530	14155	7543	4068	1958	1356	1022	1165	1073	1066	934	905	1035	953	906	929	924	921	899	920	916	898	894	880	934	873	913	884	865	883	905	908	878	867	846	930	907	832	874	889	935	930	959	889	915	873	848	889	889	916	919	876	899	876	893	915	885	879	852	889	835	897	883	797	897	907	919	909	962	915	830	854	880	917	886	812	916	898	886	848	969	961	867	879	843	897	868	881	902	893	898	873	907	882	934	922	863	830	863	879	896	890	913	905	840	899	955	889	908	891	862	864	861	924	879	879	891	853	883	876	893	896	895	900	937	908	862	870	895	881	856	940	871	882	922	849	859	926	929	948	884	875	848	884	878	846	927	896	892	840	899	871	842	919	935	839	922	912	910	878	913	924	890	865	936	873	952	938	925	907	878	905	873	882	923	912	899	866	913	891	949	900	896	908	893	883	894	908	912	927	866	890	936	881	881	893	897	892	903	961	902	865	912	830	906	858	877	870	903	892	866	855	908	880	925	909	917	935	895	911	938	915	928	939	956	886	923	846	860	894	952	880	924	884	941	895	869	889	867	904	874	911	908	859	877	960	914	898	877	894	900	870	913	932	907	960	895	926	834	848	876	912	884	916	922	939	879	893	897	851	873	885	913	909	874	938	886	912	899	877	889	936	889	909	882	892	877	896	905	867	874	864	841	909	906	874	929	884	913	908	838	844	840	877	871	882	873	862	887	828	871	852	921	910	936	891	904	909	967	927	943	820	866	859	891	868	884	890	869	869	843	903	855	869	858	868	881	929	897	873	864	891	879	923	898	888	923	858	941	842	888	921	884	872	923	900	916	853	898	863	873	879	950	942	860	1004	931	910	895	918	855	896	919	887	880	891	917	827	880	905	923	887	893	891	895	901	860	852	920	881	865	869	892	893	885	894	871	946	887	891	920	851	895	891	891	903	865	913	910	889	944	894	904	899	873	955	847	949	970	925	961	903	926	887	897	911	909	929	865	864	927	916	870	952	860	899	863	892	862	833	857	891	877	923	907	890	872	903	863	868	905	922	950	892	904	881	911	950	898	925	910	928	926	913	854	834	912	880	921	909	886	874	945	920	857	935	888	845	892	924	873	901	909	868	917	868	960	843	883	888	898	890	878	882	894	923	858	894	879	946	857	878	894	851	894	904	877	896	878	854	872	881	909	859	893	931	818	911	852	884	850	880	901	830	877	875	911	903	829	916	867	870	947	922	846	913	865	836	880	904	915	895	925	876	907	880	829	860	867	907	871	911	842	873	928	937	899	910	856	875	880	837	884	873	888	874	914	871	859	893	870	826	905	862	853	929	847	874	909	923	903	847	913	856	868	910	902	929	933	919	887	853	919	911	936	932	858	878	877	919	869	911	919	969	902	888	922	892	847	894	907	853	880	892	953	874	897	880	905	900	873	903	858	901	926	888	890	935	912	875	867	937	892	906	873	909	873	911	847	880	910	832	921	892	917	882	867	886	894	927	859	897	862	896	846	855	872	889	901	925	933	889	860	929	879	894	869	879	894	863	930	883	890	883	850	881	893	851	850	949	874	899	903	889	859	844	923	908	901	951	884	903	884	855	924	884	891	905	839	899	917	857	864	856	871	958	884	925	856	866	896	861	850	905	913	903	936	871	871	860	888	909	921	856	877	928	839	896	886	878	887	895	916	884	885	903	887	878	908	906	909	918	878	918	929	884	895	896	878	886	900	871	926	886	900	830	892	864	864	962	896	889	867	869	913	876	891	933	863	888	927	871	869	895	902	937	883	913	880	905	873	940	926	885	868	862	928	890	920	889	870	939	927	874	876	908	850	828	887	889	882	943	906	875	950	910	867	904	881	863	905	855	903	885	889	821	924	888	795	879	830	838	878	896	884	889	877	915	872	975	908	911	857	884	858	872	888	868	872	937	893	832	907	923	939	905	909	901	884	860	907	833	888	902	823	849	911	896	896	910	836	905	918	853	934	869	897	891	934	900	890	818	934	893	950	865	927	948	919	916	908	891	936	880	927	937	949	946	899	925	929	891	905	854	890	852	933	878	897	912	849	840	906	894	913	913	920	912	905	862	902	890	881	891	844	877	900	893	905	924	906	943	911	904	874	890	920	893	940	892	936	922	930	874	911	885	882	889	842	914	913	878	927	836	830	931	959	840	907	867	841	909	868	901	879	909	849	855	883	895	898	928	819	920	843	922	871	878	890	914	891	890	905	920	885	855	901	855	874	828	910	943	907	932	888	872	845	898	879	863	886	903	890	846	921	911	873	873	892	913	943	893	899	886	890	862	897	892	873	910	850	903	902	854	906	900	928	854	899	895	902	867	883	882	900	907	901	922	893	883	879	938	890	936	880	861	886	918	888	910	884	878	904	948	871	896	910	942	882	887	953	907	883	882	845	868	934	887	861	896	868	976	900	888	914	863	893	890	841	925	896	916	839	926	857	868	913	901	878	824	929	865	865	871	902	861	878	875	900	872	929	877	856	877	841	860	874	865	924	882	882	895	883	904	888	868	933	896	891	887	893	881	888	873	919	901	881	878	902	888	862	874	886	926	927	897	852	919	842	897	926	904	855	872	880	893	838	853	882	886	932	898	915	880	909	919	892	915	864	884	882	872	901	828	900	872	926	897	915	878	903	875	899	882	922	885	914	948	900	895	872	892	914	867	877	887	898	884	857	893	879	908	842	905	912	897	867	876	919	889	926	860	860	901	824	896	880	896	892	893	888	883	874	839	841	893	882	902	895	893	868	876	829	893	884	929	857	913	879	871	856	880	826	913	931	926	836	898	848	873	863	909	916	896	887	928	901	871	895	907	865	936	912	874	883	910	837	842	897	833	849	834	848	847	894	949	887	920	921	881	967	878	931	952	862	914	869	892	959	852	901	874	902	872	885	924	936	882	905	876	879	911	835	864	893	901	920	889	902	906	888	908	892	926	940	887	930	877	935	917	953	848	859	910	885	896	849	908	893	913	913	877	879	895	909	913	914	912	891	860	936	884	898	901	895	865	837	831	846	914	921	877	873	892	900	897	875	869	960	882	895	888	898	889	875	926	929	898	872	885	835	874	879	866	842	913	891	912	853	875	901	887	920	884	910	906	878	852	885	897	894	865	876	915	892	849	890	919	882	888	875	913	939	885	882	919	902	836	922	856	849	832	905	862	859	916	836	926	902	901	921	910	884	887	861	932	869	889	877	862	872	869	896	951	872	882	980	921	918	920	887	913	929	872	881	986	829	887	967	884	866	864	874	890	928	885	894	859	844	888	862	883	925	879	882	872	872	878	891	923	896	873	884	908	888	912	947	895	894	947	955	902	904	906	896	900	853	894	905	950	865	892	889	888	861	929	881	872	854	865	826	922	850	908	810	904	939	882	917	902	885	858	930	911	858	906	887	894	850	870	904	923	897	904	879	869	863	901	872	885	872	935	964	861	878	860	861	935	861	917	899	907	829	866	877	917	853	853	913	957	923	872	870
63777	42501	45681	39886	37972	34519	26691	17621	8352	3040	1179	728	497	367	358	388	428	342	305	304	295	297	343	340	259	251	259	238	251	221	249	227	252	256	259	236	250	248	243	241	253	256	218	235	241	218	241	240	240	245	215	263	218	236	229	243	243	239	260	254	241	244	242	239	231	267	263	197	221	252	250	229	243	242	240	232	251	243	248	234	220	219	234	237	261	248	255	234	239	235	243	239	218	244	241	235	235	220	254	240	254	224	233	242	255	258	231	225	254	208	213	231	234	268	251	217	252	270	256	196	234	240	260	248	271	232	232	243	240	231	221	249	240	232	261	240	235	259	219	212	232	236	243	234	225	245	237	237	225	244	236	232	249	251	235	243	248	218	253	228	232	253	209	264	214	253	241	203	256	267	242	238	241	220	243	277	258	237	217	225	247	261	192	250	249	223	232	226	241	235	220	273	208	238	225	239	246	232	238	253	208	209	213	227	233	244	250	231	233	247	259	252	213	206	226	229	241	252	224	268	243	250	228	197	216	229	248	244	244	235	229	258	254	240	230	249	238	248	219	201	221	260	254	221	241	233	253	242	230	247	259	267	240	240	229	230	221	236	246	239	255	262	258	232	252	276	217	240	222	232	265	240	243	240	236	249	237	231	248	234	234	265	225	245	210	242	225	242	234	269	246	277	241	254	225	242	250	229	246	225	227	214	244	226	265	235	278	228	224	229	243	244	225	220	238	233	239	251	248	237	214	250	225	228	235	234	256	205	243	270	262	210	233	270	213	221	236	256	250	208	272	271	235	245	259	292	242	252	224	234	237	221	271	214	265	219	259	267	258	274	248	248	240	243	260	230	232	246	201	233	238	240	222	224	227	233	230	252	231	249	227	292	242	248	249	246	236	246	213	224	238	259	261	257	251	249	245	238	216	228	257	232	227	219	270	230	253	236	222	267	239	201	217	270	230	237	228	206	236	232	231	245	243	225	224	235	248	232	223	221	208	237	238	230	235	203	236	247	209	213	216	225	239	212	241	258	251	229	240	223	241	228	263	220	233	235	255	248	224	266	237	272	251	252	247	235	243	235	203	250	226	227	249	252	268	230	227	256	240	282	245	247	232	270	194	260	258	253	239	212	257	258	243	228	238	199	234	215	241	229	262	238	226	215	275	208	238	233	245	236	256	241	243	249	239	263	248	239	260	250	256	223	252	247	248	236	235	239	261	214	219	221	247	236	224	264	241	255	224	226	228	216	260	271	248	240	242	237	242	231	228	236	252	230	230	233	252	252	232	235	239	241	250	249	248	229	236	241	239	237	246	239	226	231	253	225	229	234	217	234	229	256	246	247	249	255	230	261	229	263	238	237	241	232	260	217	260	229	241	216	225	247	246	227	241	257	253	241	240	241	259	219	259	230	252	200	235	247	255	243	264	228	259	242	255	264	241	258	244	239	236	255	212	248	257	269	205	244	254	234	193	228	266	247	238	255	227	221	257	204	242	234	259	254	250	249	236	237	224	228	248	245	239	270	234	226	271	233	252	222	235	230	267	228	238	266	257	237	250	242	227	256	232	234	224	253	233	256	224	242	213	227	236	248	216	258	262	253	224	270	271	236	251	234	242	226	227	273	241	251	241	245	268	221	239	240	238	242	233	250	242	233	233	232	232	232	227	254	246	264	259	234	225	220	250	233	243	228	227	238	224	220	236	240	254	268	226	249	254	222	231	210	229	243	259	214	244	233	231	235	223	237	230	226	256	238	254	247	241	240	222	265	234	237	212	228	240	248	229	228	234	218	221	261	226	246	232	244	246	224	244	254	249	250	232	201	223	238	239	247	241	238	246	232	235	239	224	204	219	220	241	231	250	252	219	244	224	247	242	237	256	222	236	241	250	230	233	235	212	226	211	208	235	228	250	244	244	253	220	239	249	254	236	242	248	251	238	225	252	247	241	247	222	224	233	224	232	220	258	209	242	237	247	252	237	245	244	234	257	257	222	230	277	262	207	257	251	250	237	226	239	228	234	249	246	233	225	222	236	197	270	235	230	233	216	269	231	245	211	256	254	232	227	262	233	208	237	234	195	243	244	232	260	227	215	233	234	238	249	258	239	243	270	241	214	240	244	241	233	231	257	260	225	264	238	243	235	231	221	229	242	224	228	227	242	245	213	222	236	280	226	245	221	228	227	210	267	272	257	210	220	239	248	221	228	230	256	209	252	217	231	194	244	251	258	230	254	248	221	219	240	236	261	244	254	238	231	211	255	261	227	251	253	226	240	285	269	236	246	250	253	232	247	240	227	235	212	249	252	249	240	208	237	214	220	246	234	240	225	248	257	227	222	218	224	228	246	232	263	252	248	313	229	239	261	242	226	223	248	260	232	263	270	218	220	220	241	237	223	239	197	246	230	253	250	247	248	234	218	233	244	228	236	243	224	205	225	236	235	248	240	234	239	267	275	255	243	258	231	226	234	205	242	245	258	251	244	272	252	250	221	236	227	230	279	216	232	253	271	256	248	247	216	254	233	262	251	254	229	240	230	256	240	257	266	255	252	220	248	254	251	226	227	221	243	264	204	204	233	303	228	248	263	259	231	250	243	249	234	216	219	264	233	230	242	241	264	248	227	233	226	230	256	234	241	241	243	264	269	223	235	239	243	255	245	222	192	220	237	237	234	261	248	252	249	222	262	239	233	245	223	222	231	258	232	263	236	238	242	231	238	239	244	236	236	265	230	247	252	279	225	242	215	231	213	252	224	242	256	220	229	250	240	277	227	238	233	230	230	229	227	235	229	233	221	253	258	236	207	248	268	242	244	226	242	223	224	255	254	228	213	227	254	219	251	249	255	234	242	232	240	233	246	246	229	224	220	252	231	235	217	246	240	245	245	246	255	216	232	238	242	226	232	233	247	227	245	257	234	210	226	261	244	241	210	221	249	248	234	246	274	238	265	202	225	233	224	248	254	249	226	233	232	206	224	276	258	229	237	240	203	248	209	234	211	248	214	231	222	231	235	226	235	266	242	244	219	208	221	275	235	239	219	248	253	239	259	217	253	236	231	242	286	260	206	242	228	239	240	271	239	219	232	211	225	247	232	240	228	233	225	224	246	248	235	234	215	234	217	249	232	208	220	272	270	254	253	263	247	232	226	234	299	242	274	254	235	232	233	216	227	255	205	226	236	248	236	232	232	231	254	233	264	238	226	231	227	234	263	231	246	261	226	261	252	229	232	230	251	237	254	225	246	264	239	217	265	214	225	235	220	234	255	211	243	255	232	240	223	234	232	234	239	241	230	215	237	277	230	239	223	240	239	237	216	241	211	256	199	258	247	221	249	218	261	235	258	232	238	245	232	236	244	255	208	223	260	223	226	268	248	266	241	256	253	225	224	241	251	208	213	254	211	231	253	268	273	262	239	224	255	234	225	224	222	237	243	254	218	241	258	264	258	256	233	215	253	238	244	230	249	226	249	247	258	225	252	234	226	232	235	216	227	252	229	213
44143	38736	45310	45464	46491	42610	31840	14179	5071	2022	2238	3166	1943	1271	1255	1793	1613	1227	1141	924	990	925	1144	1177	743	672	717	621	640	607	636	653	604	577	589	637	630	587	571	615	559	616	585	610	586	586	589	593	559	572	533	571	631	575	608	593	576	602	604	556	570	571	572	556	587	586	578	572	552	588	617	576	544	544	558	591	551	634	597	558	584	545	605	583	557	578	587	600	568	556	580	576	567	543	545	551	607	557	563	585	518	570	563	583	562	539	596	572	596	584	523	559	586	585	610	585	595	561	602	584	570	613	578	579	593	597	576	564	564	579	571	584	557	586	564	608	603	586	567	603	568	530	552	550	598	594	585	572	523	591	581	592	555	571	618	575	571	524	542	589	587	589	565	594	568	576	568	561	606	597	573	607	583	546	519	584	624	580	582	557	584	582	543	588	569	553	584	566	549	561	602	546	584	593	569	550	570	585	567	552	558	550	567	585	594	531	578	581	561	562	565	574	573	534	522	556	594	559	574	526	548	608	591	555	545	567	570	580	586	571	565	567	524	597	554	599	575	539	628	561	589	541	560	551	576	589	561	563	559	547	545	548	583	552	560	567	580	538	525	525	545	620	538	559	536	621	578	595	574	549	561	537	562	543	578	569	590	582	570	551	570	528	567	561	598	554	568	586	575	568	540	549	496	555	545	545	547	597	554	538	543	610	580	539	560	542	578	561	597	601	549	559	584	572	590	589	570	555	549	551	579	565	583	567	571	580	550	564	545	565	498	581	565	538	529	606	538	563	590	577	573	591	577	599	568	539	549	579	530	590	598	535	638	560	586	616	540	601	558	594	551	584	554	568	563	582	564	549	589	560	606	554	594	610	531	524	564	590	545	569	617	581	562	563	530	572	571	581	580	584	586	566	534	544	569	538	576	540	556	557	577	609	597	558	585	578	575	622	545	586	573	574	568	583	554	530	540	555	588	610	579	554	532	579	589	549	602	548	567	579	573	561	594	617	590	572	569	558	535	542	589	569	580	536	585	586	576	598	549	591	563	556	571	549	542	535	543	579	592	556	576	559	598	572	578	578	623	557	560	546	565	544	585	556	540	627	551	558	569	590	581	572	525	561	543	605	553	541	549	600	551	569	572	561	552	564	557	574	570	562	584	541	550	576	547	565	575	569	559	517	559	558	547	520	546	577	606	578	565	558	556	585	574	580	539	589	558	606	573	560	593	575	534	554	599	583	589	576	570	532	546	540	571	571	581	600	572	572	535	551	588	577	560	587	561	570	565	588	553	581	555	551	527	563	618	593	578	561	558	541	578	587	574	547	546	536	558	575	520	567	514	539	581	556	542	577	517	559	574	563	591	597	606	571	555	600	551	528	516	546	548	591	584	577	562	564	553	535	557	565	564	591	559	533	618	581	559	545	550	545	600	592	562	541	573	581	566	548	566	551	549	593	569	530	558	602	548	599	581	555	557	600	569	578	549	606	540	577	550	575	562	550	594	595	598	582	555	573	539	585	543	529	568	505	601	569	585	567	553	585	602	628	543	556	576	557	618	544	556	594	549	592	536	575	595	558	571	563	544	574	564	551	562	556	569	554	538	579	563	550	602	588	510	588	584	580	577	619	581	537	586	554	570	540	586	551	571	542	573	571	568	528	578	598	537	584	521	549	599	588	545	566	573	585	566	548	595	597	585	568	574	547	572	528	523	597	562	590	579	555	588	552	583	566	568	514	596	572	564	583	599	565	573	581	588	571	616	611	521	610	518	563	620	532	574	555	553	543	533	538	595	537	546	572	595	613	546	580	570	581	592	542	546	575	594	604	589	583	614	578	559	580	561	551	590	591	579	546	622	572	573	558	566	578	589	548	572	556	568	571	526	601	586	584	588	571	559	540	544	573	568	568	574	591	552	568	566	572	572	557	589	611	561	570	581	558	542	566	530	601	541	558	553	555	545	590	565	602	568	563	540	509	597	586	549	527	560	578	601	612	565	582	565	551	544	576	542	529	594	582	540	570	562	561	604	537	579	547	584	583	575	618	582	596	555	556	538	602	525	585	534	592	505	561	539	573	595	517	553	605	586	585	578	548	577	630	609	584	586	570	555	585	527	597	566	579	559	558	569	585	572	601	546	550	557	529	553	564	519	582	522	573	562	565	579	629	525	576	602	557	563	559	585	580	582	526	608	583	553	524	519	569	559	559	544	558	565	560	596	554	540	595	551	634	572	545	557	587	559	597	563	549	554	571	550	566	574	578	616	579	541	595	591	560	592	542	520	567	585	558	549	576	555	592	602	582	526	597	563	562	574	613	547	583	554	541	574	566	566	587	595	600	561	584	558	610	603	576	569	598	581	576	537	582	589	565	587	536	562	559	572	558	556	570	588	554	549	555	542	581	575	599	595	558	591	572	524	568	560	567	559	550	553	600	617	597	568	568	547	592	554	591	545	550	575	588	582	550	609	582	565	548	571	540	575	563	575	593	540	573	598	602	579	579	549	616	542	558	572	567	542	544	589	593	556	560	580	537	592	547	557	572	564	564	536	560	564	551	612	568	554	598	582	552	567	532	603	588	584	583	609	579	541	552	574	589	594	540	606	531	500	546	557	561	548	551	569	614	580	583	518	560	585	619	543	591	598	562	515	598	522	586	580	530	578	564	574	554	553	552	567	541	582	624	573	587	609	625	587	602	573	533	558	582	561	575	545	586	576	529	602	583	590	545	551	606	591	539	574	602	608	570	593	582	572	589	563	582	542	602	593	533	567	536	608	583	598	561	538	620	587	593	588	542	600	582	602	562	587	568	573	572	563	542	573	583	601	557	526	581	573	589	574	575	553	573	570	542	539	589	574	624	557	531	579	569	545	539	552	541	515	548	525	558	530	583	550	573	543	545	589	548	543	532	596	565	582	586	595	624	591	578	548	607	592	591	547	543	567	578	559	617	538	570	574	583	540	565	539	569	607	559	603	548	530	600	571	519	571	549	550	602	561	568	532	529	582	607	549	606	589	521	561	536	562	533	532	549	556	591	537	582	566	595	555	548	532	541	569	584	562	555	591	574	576	533	574	576	547	599	533	588	578	573	551	569	557	579	581	575	520	600	586	534	553	600	581	569	514	530	606	530	562	543	572	588	574	586	533	582	587	594	544	611	591	604	606	538	575	523	546	575	591	507	566	554	598	575	596	572	552	578	597	514	595	566	573	543	554	609	584	549	583	563	576	599	576	557	561	512	560	508	593	623	576	554	594	578	569	580	557	529	552	592	566	593	571	570	506	570	560	576	559	558	580	569	648	573	574	597	533	599	572	579	554	549	557	613	600	572	592	574	588	572	611	614	571	622	564	554	553	556	594	555	543	553	552	564	594	526	581	606	552	559	556	586	578	571	545	575	550	610	539	563	546	572	583	573	577	551	533	606	547	590	544	596	597	574	555	549	592	581	575	553	575	620	556	579	571	550	573	584	570	549	565	543	606	564	576	545	559	594	580	582	533	540
72171	45106	46614	41874	37326	30848	27817	21682	12859	5252	1760	760	498	419	407	518	498	458	304	280	219	240	297	368	253	203	180	156	220	170	141	135	171	177	170	149	133	150	162	154	170	150	169	147	164	142	130	162	149	184	137	138	137	149	132	128	140	146	170	131	168	148	172	161	154	157	147	171	166	146	175	149	166	150	138	156	156	147	145	132	157	144	140	164	137	160	137	148	134	148	163	154	168	161	156	154	156	151	150	157	150	142	173	158	141	151	153	154	143	142	138	130	124	145	165	140	156	158	165	141	157	139	143	143	136	153	162	149	170	140	189	165	172	142	140	160	153	149	145	159	176	143	131	132	124	165	127	159	137	157	138	150	164	170	170	155	156	150	148	153	138	125	129	149	169	136	143	161	146	172	152	156	161	152	144	162	143	144	148	153	141	147	128	152	123	142	167	126	116	167	152	157	137	145	140	149	120	143	151	165	160	149	143	134	120	140	161	160	146	138	156	158	170	169	135	178	122	150	151	158	168	150	125	142	155	171	159	142	145	163	147	152	140	150	157	125	144	134	157	152	162	140	162	174	130	119	160	162	142	151	144	164	144	133	135	151	144	167	149	144	152	139	133	148	135	137	153	126	136	121	157	142	141	157	137	156	147	150	172	152	160	146	142	137	133	125	162	173	135	162	159	144	176	156	132	152	157	151	136	136	145	127	138	158	168	141	163	140	147	157	180	149	132	144	151	146	149	169	145	140	149	151	150	162	136	172	164	151	152	176	139	164	144	139	157	140	154	142	152	133	143	162	143	137	159	169	132	130	159	156	149	155	152	143	159	142	144	141	162	172	142	157	137	172	147	159	144	154	163	161	161	163	162	149	150	160	160	156	152	154	144	150	166	143	152	137	144	140	172	147	145	167	159	109	158	163	141	137	162	133	139	161	145	146	149	127	161	132	153	138	151	145	158	145	177	155	137	150	152	130	140	158	158	149	134	140	148	137	162	144	157	142	151	121	174	173	136	163	133	143	153	112	160	145	165	136	161	134	128	145	149	147	157	147	159	153	164	152	153	129	143	150	134	180	142	170	169	151	130	137	123	127	144	156	148	147	147	162	159	144	125	139	131	138	137	145	147	148	146	142	133	158	137	130	123	149	150	165	169	162	145	145	148	148	144	137	139	149	160	153	160	164	158	140	153	124	140	144	166	139	149	141	143	163	164	145	162	151	133	138	125	148	149	144	151	143	152	148	141	151	143	146	166	140	158	148	147	140	153	136	160	153	161	193	158	123	156	152	142	126	156	181	134	152	153	172	179	159	161	145	156	136	162	115	139	159	171	131	125	152	142	156	136	135	169	156	160	155	155	163	155	158	155	134	164	177	160	141	144	156	144	159	157	145	172	159	157	162	160	157	137	152	152	147	140	166	148	150	136	146	153	154	152	158	144	158	137	168	145	161	148	141	143	150	153	173	153	147	123	157	141	154	160	155	153	130	156	133	148	135	143	143	144	123	173	143	138	152	154	169	153	146	151	145	152	151	168	135	142	147	137	158	171	156	166	156	150	173	144	147	146	137	133	163	118	144	151	148	154	152	138	148	131	136	134	171	140	158	165	163	154	126	150	148	136	142	159	136	124	139	141	117	149	146	139	153	133	148	141	150	129	145	160	157	160	141	121	163	158	146	162	154	158	135	156	142	139	161	143	150	147	137	138	164	139	129	174	150	147	169	140	153	155	154	147	143	149	162	150	153	155	146	169	132	146	159	171	143	145	146	161	137	133	153	124	164	138	148	160	156	126	140	143	141	138	126	138	168	153	149	145	150	151	151	144	167	170	128	140	129	141	157	153	157	158	159	144	151	133	145	153	159	155	145	155	168	149	155	145	132	132	131	142	139	144	156	143	132	149	145	175	125	152	163	143	164	155	137	141	158	137	146	128	160	152	160	168	150	153	145	144	148	153	135	155	147	170	131	139	145	142	141	167	173	117	119	166	136	155	149	156	135	153	129	160	142	150	183	151	143	136	147	154	147	129	172	136	154	161	155	155	156	150	117	155	164	149	156	149	140	186	158	139	161	149	148	166	119	144	159	136	167	129	144	158	141	131	136	149	146	168	152	124	149	150	150	154	135	173	134	143	137	144	133	159	148	146	148	138	152	152	131	140	140	146	171	172	144	155	149	146	153	159	144	140	122	142	146	128	147	134	160	157	158	170	176	167	147	147	150	158	144	137	144	126	154	148	141	140	153	150	137	137	132	178	147	141	159	138	161	139	142	141	145	144	126	171	131	153	158	154	157	155	134	153	150	171	161	141	129	156	122	147	157	149	144	151	154	153	149	156	176	150	160	144	137	149	140	137	148	152	152	179	143	136	141	139	142	162	150	147	177	152	140	129	131	129	137	129	134	164	137	157	161	150	165	153	143	140	160	163	153	140	164	126	141	147	154	147	145	157	127	150	126	155	147	146	150	148	126	146	129	141	154	152	174	131	147	142	168	135	162	154	146	148	146	139	138	162	165	148	150	149	148	134	139	145	135	145	145	161	145	129	156	153	147	145	143	163	147	133	151	152	147	136	166	164	140	150	130	135	144	169	131	151	141	154	157	149	132	165	156	123	137	136	151	145	133	134	140	137	156	163	148	135	156	153	137	149	161	149	164	139	150	167	151	129	146	123	154	142	144	135	137	149	138	149	145	155	162	146	132	147	129	168	162	159	169	159	142	159	149	161	144	152	148	145	184	159	158	136	149	142	147	156	154	158	156	162	156	161	148	150	157	147	163	132	143	144	167	164	159	177	144	175	163	183	166	150	148	146	153	146	175	149	165	152	134	127	144	146	140	169	156	126	160	142	168	162	136	126	164	148	166	165	138	139	166	152	138	128	155	169	157	148	125	174	138	147	151	152	172	148	139	159	130	154	147	167	140	146	141	139	147	154	135	136	142	150	135	154	145	149	155	155	154	163	152	156	148	151	132	135	125	155	130	182	154	161	146	157	142	129	160	135	132	125	143	140	139	149	153	149	132	157	138	151	162	161	121	131	164	137	151	146	149	162	142	146	163	142	154	149	143	136	151	121	145	145	139	149	153	141	169	149	149	154	157	151	140	140	170	141	148	159	122	147	160	158	107	138	152	150	159	148	130	158	178	162	161	150	130	170	164	139	152	158	175	150	135	162	155	144	160	132	140	146	146	159	154	192	143	154	126	140	139	143	145	167	167	158	150	144	149	163	125	150	165	150	139	155	133	156	133	147	159	152	148	156	134	141	143	153	173	155	145	142	177	137	159	139	168	139	158	141	125	153	157	141	153	146	139	158	152	140	131	147	150	136	146	168	152	134	146	165	154	189	157	129	146	165	144	139	132	148	144	144	149	147	157	154	166	145	133	120	141	142	163	143	159	128	149	163	151	154	124	124	150	167	136	167	151	164	148	184	155	147	142	147	169	143	149	162	130	130	159	123	137	143	152	149	128	152	156	145	145	165	161	140	145	144	151	148	152	136	140
50703	48126	50434	48957	48138	40311	35395	19986	7470	2787	2601	2813	2011	1806	2158	2641	2393	2222	1360	1362	990	1053	1368	1994	915	704	613	571	513	529	550	489	471	498	469	478	457	470	416	422	422	427	425	438	405	413	468	384	407	445	414	405	403	431	392	408	440	405	435	423	406	412	418	401	387	364	383	391	425	399	420	424	396	415	387	425	361	410	430	430	382	392	388	396	390	414	400	448	441	377	408	413	392	367	392	374	392	381	399	384	405	426	396	390	358	410	417	376	396	418	390	401	379	407	384	392	388	404	409	411	393	391	371	402	408	409	368	358	352	375	394	395	425	433	416	359	411	391	394	399	383	403	399	400	360	381	416	389	396	369	368	374	414	395	410	365	374	383	375	364	390	377	381	399	366	414	409	403	384	406	364	407	375	373	385	384	401	373	442	419	374	409	400	403	396	390	371	382	375	381	404	420	374	364	374	378	373	422	369	389	414	387	398	377	395	397	372	433	375	392	399	403	380	385	385	365	390	408	392	416	383	400	375	379	393	367	378	348	391	382	365	392	400	380	389	403	380	403	380	434	358	411	370	375	425	422	396	395	404	378	394	359	434	373	369	391	333	421	393	368	374	393	384	355	419	403	389	385	396	405	387	390	376	422	399	364	397	370	347	366	396	383	360	398	405	389	372	396	363	378	387	388	420	396	390	374	400	392	374	392	380	361	403	374	370	366	383	343	378	353	376	408	386	395	391	421	384	376	368	384	394	373	393	391	350	399	372	403	373	386	354	356	380	385	389	370	397	378	391	408	421	377	355	392	377	380	387	376	384	383	375	356	395	358	384	380	392	401	358	371	368	374	348	394	365	376	390	344	419	401	364	382	393	374	394	391	384	372	370	402	364	363	370	388	389	412	410	414	391	402	354	387	384	400	393	385	387	373	380	358	413	383	416	413	370	402	379	356	395	395	410	358	363	358	369	366	386	378	377	372	365	375	432	353	367	377	414	384	346	382	409	369	373	405	390	436	387	385	402	408	355	389	411	415	386	390	374	380	368	430	371	382	390	378	412	406	391	346	371	424	384	394	380	366	374	374	364	383	403	357	412	383	403	345	389	413	380	397	350	398	359	384	413	377	375	395	390	388	378	355	420	371	403	387	372	390	382	402	394	411	421	371	392	378	396	410	382	388	366	380	376	391	396	387	420	355	355	400	369	390	375	386	383	358	430	408	373	406	413	359	361	370	411	383	339	443	374	391	377	368	395	381	381	409	385	416	398	418	346	373	351	406	413	379	350	378	405	429	359	389	386	384	372	380	370	394	375	415	340	396	360	396	391	401	361	386	372	368	394	376	392	363	367	375	418	375	421	387	398	393	408	404	381	415	406	414	336	394	385	384	396	406	369	363	364	392	388	398	385	393	378	374	384	370	383	407	376	370	365	396	367	388	396	431	403	383	396	361	363	373	367	382	373	384	413	379	409	383	381	390	398	399	382	355	376	389	374	379	410	373	388	376	362	391	412	361	359	399	402	374	378	396	392	388	373	358	351	394	372	408	383	378	410	382	390	433	385	367	408	367	395	366	388	373	387	378	390	392	349	395	373	405	382	397	355	368	413	386	381	402	413	394	380	422	415	387	380	420	372	389	378	417	418	375	384	362	371	421	382	404	346	399	385	379	389	386	367	410	405	396	386	406	365	377	369	380	398	354	398	377	372	386	391	399	379	372	369	401	411	406	407	370	401	365	357	427	387	406	372	359	380	380	373	380	392	363	386	391	373	390	411	405	418	392	380	410	429	355	414	413	392	393	358	405	383	366	359	412	394	385	424	386	407	379	365	383	364	390	408	392	377	407	396	406	404	343	375	362	390	391	367	363	377	390	367	374	380	382	373	409	378	363	392	389	372	388	372	395	373	364	392	375	392	371	426	339	371	388	402	391	387	389	403	375	356	372	393	384	428	391	391	420	400	418	384	397	356	351	354	410	352	402	392	366	392	410	422	395	370	386	368	401	388	379	365	355	373	404	391	403	339	423	361	375	368	369	372	351	427	388	357	417	388	362	407	416	379	411	394	361	358	342	384	369	395	395	395	409	379	389	382	400	369	365	398	391	390	364	385	368	402	372	387	374	395	393	373	369	387	360	420	389	359	417	404	407	382	382	384	409	372	382	386	392	366	384	365	400	361	411	375	346	359	380	395	446	388	389	401	408	391	397	393	306	397	372	353	425	371	399	408	387	393	349	410	394	407	379	374	381	361	396	381	391	369	359	404	385	385	419	385	367	359	356	398	357	362	391	387	425	341	373	391	398	395	392	389	401	378	367	369	379	399	423	351	407	385	379	384	360	416	367	373	390	386	361	382	402	401	343	391	399	379	367	379	414	393	395	374	412	388	392	393	372	362	394	382	397	416	383	365	404	379	394	378	382	373	391	399	376	385	412	360	376	401	403	388	398	394	418	391	397	359	364	347	382	386	324	376	387	386	415	353	390	386	418	375	357	406	395	386	387	358	380	358	384	390	352	373	404	392	413	371	403	403	354	368	373	388	389	380	392	399	386	374	396	401	370	387	386	353	412	373	394	393	411	375	370	380	372	368	401	386	409	416	348	355	401	385	394	395	395	353	371	392	362	386	392	383	369	388	395	387	388	372	438	378	419	381	389	385	385	393	364	388	371	390	377	396	371	430	364	422	381	348	396	401	406	423	380	375	367	377	352	372	344	377	405	402	395	377	398	377	359	378	398	370	408	402	398	363	421	373	385	369	413	420	400	403	385	397	380	411	400	388	376	366	389	379	367	394	389	406	394	385	397	396	386	400	403	376	417	394	384	405	407	344	375	373	389	388	370	393	423	412	381	390	362	380	383	367	348	404	398	405	369	403	362	367	376	404	364	415	393	414	370	379	387	380	393	383	366	418	442	374	410	368	409	398	383	383	382	419	362	405	379	385	354	407	419	409	364	410	415	349	375	396	401	407	361	367	373	358	367	394	409	357	395	374	414	368	376	370	412	384	380	393	401	413	403	369	389	363	400	381	400	393	382	392	417	375	402	405	385	381	401	404	363	366	404	381	397	370	379	404	381	389	375	416	389	355	399	365	348	381	392	379	403	371	409	364	392	418	402	386	394	415	390	377	376	385	405	409	371	424	379	376	436	414	392	398	419	395	381	412	429	355	370	406	386	406	398	399	398	398	395	338	381	371	433	376	386	371	384	388	369	372	422	379	391	366	416	401	385	401	419	345	404	378	398	385	402	366	376	408	375	396	358	391	381	372	370	357	401	376	389	395	397	374	370	352	410	366	378	408	405	402	371	371	414	352	362	403	394	421	399	371	426	387	399	397	388	372	380	382	414	379	376	409	399	385	385	416	383	408	419	433	389	386	369	398	396	398	378	414	366	381	361	365	369	341	370	375	369	437	366	396	383	423	364	385	403	376	399	360	389	371	382	356	373	395	336	387	352	419	400	412	386	404	393	349	394	417	405	380	365	379	373	370	387	371	366	386	383	370	399
26835	11542	10060	5970	3556	1809	946	627	479	464	398	429	396	421	414	374	360	404	380	414	407	399	398	402	396	399	379	411	408	382	396	407	404	368	380	387	422	397	389	395	382	397	417	397	334	388	366	394	387	364	381	387	367	416	379	393	398	410	391	391	419	356	413	366	383	357	415	397	416	409	346	372	359	401	390	404	369	411	375	371	400	369	411	404	405	379	413	392	406	374	423	394	402	393	405	399	393	393	408	397	381	384	395	401	402	402	412	387	378	380	363	379	381	372	399	363	378	395	406	404	379	386	397	406	359	392	339	401	351	407	405	369	397	384	416	385	390	401	363	401	402	394	413	379	408	396	401	373	355	351	370	360	413	386	396	344	343	358	388	378	376	397	388	375	398	404	380	388	368	349	400	365	382	388	425	382	407	397	392	398	367	404	396	387	379	369	399	434	402	373	403	393	391	429	401	384	364	364	362	401	390	379	410	412	399	392	377	384	385	387	375	406	376	405	370	398	381	397	355	398	379	403	401	427	398	383	380	360	400	368	399	369	346	373	375	371	392	334	398	391	384	391	398	414	425	389	386	396	404	395	401	348	380	346	384	386	387	433	420	390	413	400	420	349	386	392	391	392	372	411	398	408	401	408	401	366	392	382	399	410	386	372	405	331	368	376	403	420	378	351	370	399	389	397	372	382	404	386	417	382	355	376	397	401	387	373	381	392	407	407	395	364	374	361	403	389	391	367	356	394	416	390	392	384	388	394	416	386	424	375	392	409	352	389	387	378	389	381	392	423	411	381	392	378	350	396	373	375	361	373	378	382	395	383	380	388	388	379	436	399	395	399	393	398	396	378	404	376	405	359	398	407	405	380	419	384	376	423	373	390	411	382	405	404	395	390	378	375	368	414	394	391	443	359	407	424	375	403	429	421	402	382	384	399	413	397	401	380	386	406	395	361	404	412	396	436	428	374	376	385	392	435	349	404	388	344	384	429	378	398	374	396	375	366	415	376	382	382	370	371	366	392	401	377	372	407	360	356	405	412	446	389	387	365	386	366	406	379	395	390	384	359	417	394	417	373	404	393	344	403	405	425	403	405	372	404	399	357	384	384	361	359	351	389	390	407	376	401	394	374	417	386	381	357	400	403	399	398	366	405	413	380	402	386	357	368	354	352	379	397	390	366	378	379	389	409	367	398	374	394	399	393	393	407	374	406	390	406	423	398	373	392	374	380	418	354	431	369	431	363	345	377	369	383	382	334	415	370	385	410	386	424	402	387	369	419	355	377	404	402	349	376	390	354	404	414	366	384	383	397	447	386	408	393	389	361	404	383	417	375	378	407	396	402	372	373	376	404	378	389	405	426	371	366	356	350	394	398	397	384	408	361	414	413	387	425	383	358	379	390	416	432	376	378	403	383	350	366	388	376	384	425	354	388	441	396	362	426	417	372	382	395	399	398	414	374	392	394	382	371	378	405	388	378	381	402	439	363	385	400	357	419	373	400	361	424	374	361	400	338	380	352	373	414	373	378	400	395	374	379	393	389	355	361	418	360	408	384	394	426	355	428	385	382	382	414	414	398	378	384	373	388	372	375	380	385	357	397	401	383	377	326	367	417	365	445	374	376	386	355	412	390	411	425	382	408	385	391	385	391	416	402	362	383	367	413	370	378	388	375	392	371	414	393	348	390	390	397	398	382	388	335	393	409	410	431	405	405	395	374	414	403	386	381	440	423	386	413	395	343	395	387	352	412	402	406	393	402	409	393	395	381	378	381	380	390	358	412	383	425	401	393	437	380	373	399	369	389	393	396	396	392	394	381	408	421	419	385	411	425	376	392	367	383	386	365	441	411	349	425	381	380	409	344	402	382	394	404	403	393	392	401	394	395	387	364	402	385	383	380	363	404	380	370	386	399	370	394	376	391	349	339	396	417	431	411	437	411	383	410	376	347	358	413	404	422	413	376	350	394	381	371	369	409	384	376	365	390	412	360	341	380	395	408	359	388	392	395	404	394	421	344	378	432	364	390	396	397	378	371	380	367	390	402	399	355	399	388	393	392	387	384	392	382	397	403	362	419	375	390	371	342	378	375	407	418	393	407	387	401	405	378	367	409	367	413	401	380	343	376	411	409	406	388	389	394	402	405	367	393	433	402	395	394	393	402	407	388	399	409	376	373	390	366	399	393	383	397	406	390	336	400	375	400	347	414	380	407	421	372	409	366	430	404	352	385	405	416	431	415	382	392	372	410	414	393	402	378	426	411	335	378	375	404	338	408	376	389	375	347	389	404	369	385	378	405	410	374	374	383	401	415	357	379	388	382	400	367	405	395	400	378	395	382	397	377	411	404	409	414	373	387	393	414	402	386	411	386	421	395	406	369	417	386	395	412	371	382	388	409	397	389	389	412	357	418	402	420	385	399	375	361	354	404	405	382	395	407	384	415	343	389	377	373	422	397	383	447	384	403	428	373	371	422	397	397	412	351	395	387	384	361	373	415	398	375	373	382	402	388	372	361	407	403	372	377	408	366	400	383	399	422	429	411	373	367	391	405	387	341	411	404	393	366	424	409	376	374	397	410	417	403	398	422	415	369	376	385	374	381	406	404	414	375	397	429	366	372	425	382	370	428	411	380	393	375	387	375	370	407	371	387	410	385	397	379	383	409	387	421	410	375	384	415	374	379	396	441	379	382	390	376	388	399	440	355	411	389	371	354	395	375	397	394	410	393	374	386	384	376	401	369	394	414	398	369	382	414	455	398	402	365	432	375	407	417	423	394	346	397	387	416	413	413	402	389	390	406	382	406	395	381	383	385	413	396	391	418	412	375	393	410	362	374	380	391	393	437	384	416	352	417	383	381	382	411	394	359	407	379	396	375	388	409	382	375	392	367	356	390	391	380	366	377	384	368	407	387	388	366	377	388	418	395	382	376	382	437	349	413	359	357	380	388	387	391	375	397	382	387	371	384	361	376	366	394	436	367	380	397	385	369	375	422	388	411	345	391	372	390	346	380	427	387	412	423	402	366	386	398	402	400	421	372	404	385	359	382	422	393	377	400	411	374	361	365	379	375	363	359	398	385	400	388	393	420	383	396	383	356	424	418	412	357	397	394	393	376	405	374	404	402	400	396	398	382	373	376	369	390	417	407	388	381	438	432	389	405	403	388	362	382	385	361	424	383	398	383	434	390	404	379	411	381	406	385	375	400	371	403	413	404	370	373	382	394	424	399	406	375	391	367	385	348	398	404	394	393	390	375	399	385	386	400	396	381	387	410	403	390	374	411	381	375	377	382	401	415	391	388	391	408	430	420	363	381	383	415	377	375	394	387	367	408	377	380	375	367	376	336	377	370	376	387	369	369	398	408	405	390	406	435	417	434	418	392	385	389	403	395	374	402	417	347	379	351	385	380	374	415	365	363	373	411	368	386	403	397	362	391	356	379	423	426	387	392	375	394	405	377	418	382	414	397	397	385	390	377	407	346	410	405	337	401	362	380
19903	9906	17963	12608	10069	5824	3567	2240	1248	1033	1006	1016	958	948	929	961	909	930	921	897	891	931	911	936	854	919	880	912	915	928	860	880	912	943	912	893	923	850	871	876	906	865	887	875	844	816	891	909	934	893	911	910	928	880	895	927	918	897	848	943	877	922	938	942	911	910	943	918	903	892	875	907	924	870	929	928	853	905	919	868	881	897	906	937	891	893	878	872	923	880	920	886	879	886	851	919	905	902	872	902	932	922	909	896	858	914	872	955	886	909	895	841	828	792	917	815	914	864	926	924	967	842	897	883	887	902	903	874	826	908	909	894	925	899	885	869	890	928	862	891	917	945	919	917	899	892	874	935	940	856	827	855	851	896	877	869	887	893	887	908	863	828	907	861	903	867	884	820	921	898	911	901	817	861	954	895	919	888	905	949	864	885	886	908	923	884	890	924	827	901	881	917	914	902	836	850	904	904	894	922	909	862	877	924	872	927	893	884	938	934	888	878	842	898	910	867	877	880	870	922	862	870	938	897	881	908	900	898	941	849	889	917	877	911	873	906	899	901	841	854	863	927	927	854	910	871	883	888	883	907	915	877	923	875	831	893	933	865	918	893	895	864	898	871	863	884	937	926	931	884	856	854	882	889	850	875	884	884	915	896	869	901	861	865	891	886	918	914	859	864	890	902	870	876	888	918	841	942	846	871	842	866	886	947	892	826	869	877	865	868	914	886	915	968	913	877	901	860	922	930	844	889	894	921	920	926	958	904	886	913	844	866	906	869	917	870	908	933	845	922	888	889	911	922	897	878	871	856	896	887	939	861	861	877	896	879	913	909	898	851	865	918	938	905	827	942	933	876	884	986	879	835	926	944	871	828	888	822	921	915	942	917	904	936	916	828	922	918	878	907	899	934	872	898	898	822	902	888	891	867	892	919	896	868	929	821	883	902	949	907	853	853	869	917	893	907	875	859	875	893	868	912	905	901	899	894	936	897	896	883	910	850	858	888	879	875	904	869	957	927	907	844	890	945	886	882	900	899	854	855	872	914	842	855	887	844	924	868	901	848	907	896	840	906	874	830	920	862	884	883	902	869	862	864	898	910	915	872	915	890	854	889	905	872	908	937	855	923	921	855	934	884	866	955	926	884	921	914	876	855	877	921	867	905	877	843	918	923	922	945	936	867	848	898	909	886	831	897	860	878	906	922	981	865	871	856	889	881	889	925	834	904	829	924	905	921	888	878	920	886	911	898	950	877	865	884	856	914	906	900	872	873	914	877	862	840	868	928	888	849	865	937	854	899	896	891	914	902	891	893	929	882	870	887	860	857	880	903	869	834	878	856	865	903	884	905	903	903	893	925	866	878	942	885	910	897	910	862	878	914	862	936	870	855	932	881	889	842	849	870	864	828	926	899	945	901	874	888	896	876	891	932	928	903	907	932	860	952	901	901	872	871	910	891	904	896	860	908	884	896	878	919	926	841	858	873	875	886	877	880	876	881	922	919	853	962	872	845	943	905	902	913	869	892	905	863	873	888	876	910	870	870	898	920	928	826	901	882	884	821	911	860	910	856	898	899	893	845	863	877	861	894	850	870	858	900	881	925	902	896	902	918	864	902	853	920	928	902	860	884	944	910	887	911	908	872	831	856	898	862	841	928	901	854	870	914	912	875	915	959	891	893	936	883	896	924	907	872	855	859	959	940	849	882	938	833	916	873	914	851	904	926	920	862	907	886	922	861	949	870	858	879	882	884	873	889	899	947	897	885	879	840	870	910	898	872	886	891	885	953	889	904	856	929	924	925	836	880	885	864	874	875	883	869	870	893	888	876	893	896	857	899	903	917	891	910	869	870	922	887	891	889	889	829	910	885	868	901	935	897	947	922	860	890	854	886	860	867	907	875	886	849	856	848	853	901	885	947	955	892	918	829	925	932	905	865	882	829	914	927	881	917	844	909	910	866	860	988	889	848	891	878	852	899	925	849	890	888	869	887	819	873	916	877	904	897	837	916	882	900	871	882	933	866	870	842	888	843	862	917	917	920	880	908	888	915	907	863	942	948	899	847	893	888	914	882	879	861	882	863	922	903	918	888	882	911	865	910	945	861	881	876	884	867	877	898	921	837	797	907	958	890	902	916	943	918	919	883	914	899	888	877	898	868	889	928	904	866	882	935	875	908	898	875	876	846	934	855	905	891	873	885	929	910	830	886	899	888	888	917	955	905	839	879	842	886	890	874	873	899	903	889	857	894	876	898	903	836	905	935	881	882	884	942	889	887	885	869	901	890	859	885	904	893	868	844	918	891	916	901	894	858	913	889	871	956	893	938	938	906	881	840	867	902	849	903	890	883	900	885	868	943	883	908	920	850	929	910	884	899	884	884	880	892	875	870	904	892	931	933	939	936	880	847	864	860	879	852	886	926	929	931	924	921	911	928	834	871	882	899	875	900	865	831	861	906	919	842	882	852	867	893	905	881	919	872	909	942	895	945	887	836	933	871	917	948	867	832	912	881	878	908	951	906	844	923	917	901	925	879	897	871	943	918	834	914	931	877	909	922	870	875	863	826	940	904	945	874	920	959	882	863	920	892	878	885	880	891	888	892	916	895	866	833	913	896	880	880	928	839	930	901	889	888	916	901	932	881	896	931	917	873	886	937	873	895	817	848	878	869	852	835	909	868	901	897	905	929	886	861	861	909	861	852	933	875	898	886	938	897	908	875	881	916	914	957	895	910	921	880	879	940	922	867	879	884	880	835	895	888	870	859	940	909	827	915	942	876	892	919	932	901	865	929	915	901	906	929	899	905	882	879	878	871	911	908	861	906	874	978	850	899	919	932	867	871	908	929	862	878	923	863	899	882	868	875	933	929	935	875	858	930	914	818	900	920	890	884	903	900	949	852	916	921	839	857	902	814	887	927	892	870	852	846	963	860	886	908	835	902	860	904	914	877	911	846	905	874	912	892	872	837	834	859	893	829	865	931	906	894	899	851	813	939	851	870	869	880	900	899	874	898	868	873	866	921	909	917	889	899	875	902	872	900	872	898	934	931	879	892	941	901	897	906	875	911	888	909	888	906	883	923	893	862	910	881	880	824	913	910	866	895	918	841	853	929	939	894	891	912	909	865	897	866	905	913	946	798	911	961	889	901	937	857	832	909	919	895	936	829	866	910	886	907	884	894	916	916	958	890	870	897	890	930	938	902	888	851	903	875	892	890	892	922	860	845	906	894	932	864	940	970	880	858	919	914	895	867	885	924	886	912	925	886	897	885	924	904	845	897	917	922	922	913	924	938	831	910	892	905	861	899	892	889	871	874	903	901	918	877	877	847	872	900	893	907	894	916	925	902	858	880	906	825	875	875	859	879	865	921	902	911	913	900	850	855	877	864	852	872	935	828	868	875	910	931	910	924	920	934	867	908	851	862	903	858	879	903	863	883	885	889	884	884	883	947	852	877	869	901	885	918	923	926	857	869	909	898	871	922	906	896	881	908	935	859
61685	41844	49342	37791	35009	26263	20081	14146	5933	1674	773	672	461	392	380	497	419	328	361	279	294	285	294	448	326	254	241	285	243	244	259	266	257	256	255	261	235	251	247	253	269	278	259	249	209	267	244	243	256	209	234	246	241	210	249	231	245	230	259	234	258	245	237	212	239	246	257	276	242	256	231	243	269	209	292	225	251	242	233	215	245	240	272	235	261	234	244	230	215	231	234	218	259	253	248	252	241	260	233	227	242	250	234	239	239	257	220	245	258	249	264	241	239	252	239	250	234	239	241	248	227	240	231	220	257	238	247	248	246	226	268	241	232	261	246	259	225	216	230	229	246	241	236	257	232	245	246	246	237	252	254	242	238	219	255	224	244	236	250	246	268	221	218	260	235	269	216	234	219	228	230	226	258	216	260	234	259	261	226	228	250	223	245	223	252	232	239	232	264	238	228	240	266	237	242	201	224	247	295	249	232	277	240	259	250	265	219	233	256	214	231	242	238	218	222	219	245	248	266	230	275	266	237	222	253	221	223	233	235	239	253	238	218	247	227	266	225	242	220	262	240	237	249	251	242	242	235	255	243	245	257	215	250	251	262	250	228	252	236	229	237	239	239	224	281	263	214	241	239	227	226	236	235	260	234	241	230	243	240	249	229	230	245	237	185	243	231	254	255	234	250	221	244	220	226	193	231	239	239	239	260	216	254	222	238	250	247	273	270	253	215	227	235	270	218	242	247	236	220	260	222	245	264	261	249	255	236	243	246	247	252	213	241	233	224	234	256	220	200	229	251	241	247	249	250	214	273	228	243	235	230	212	251	246	244	220	245	267	268	252	241	234	201	255	246	246	220	231	240	231	219	237	249	230	251	236	236	222	245	231	220	261	253	247	221	270	263	249	218	212	247	234	274	211	226	240	261	235	247	238	228	236	247	234	247	239	205	235	240	232	247	214	241	236	234	255	239	237	230	248	243	245	247	248	247	239	258	235	208	241	239	238	259	212	216	249	224	237	251	236	281	249	271	241	245	240	233	239	257	255	256	233	231	229	250	252	249	238	234	214	257	278	249	220	238	242	245	266	244	255	214	203	252	223	230	234	228	250	239	218	231	249	259	228	241	272	254	240	258	235	243	246	229	247	204	233	253	246	234	248	233	231	257	229	225	251	236	230	242	224	256	259	271	237	232	241	241	243	263	229	245	203	241	231	230	222	240	243	220	264	235	254	247	268	236	241	212	253	207	225	248	249	213	249	242	229	240	221	243	198	247	226	235	229	251	247	240	198	264	224	247	248	253	225	237	258	251	226	260	248	227	236	243	204	267	223	222	228	232	274	231	230	245	243	255	223	227	251	223	258	222	233	232	242	219	245	250	234	210	258	238	233	234	249	251	245	254	262	231	217	244	271	248	235	240	249	234	261	237	236	231	262	194	252	253	245	262	238	259	198	250	224	240	232	232	213	250	250	275	279	202	246	225	238	232	250	259	251	272	228	239	233	202	246	222	243	228	251	234	233	237	245	251	247	226	256	251	235	218	239	245	229	253	236	222	211	207	232	236	230	233	232	270	246	241	225	249	241	234	249	248	250	284	234	221	246	230	233	248	247	245	224	265	240	221	232	204	244	259	238	260	224	224	234	237	250	238	217	243	242	241	243	249	236	230	278	230	247	238	234	252	251	231	225	271	241	226	221	219	254	237	247	237	234	248	216	235	229	244	240	251	217	229	241	261	264	240	217	243	221	237	247	206	252	256	245	234	261	221	237	238	220	233	211	245	236	236	255	260	220	247	211	263	238	250	232	217	258	243	231	230	215	252	245	273	227	238	261	245	245	219	268	233	249	246	253	239	226	237	248	246	246	245	240	229	229	237	249	243	228	228	233	221	281	245	230	239	251	249	243	237	217	229	259	237	230	217	211	250	232	237	271	276	223	243	234	222	247	224	229	225	230	256	227	261	254	225	241	271	243	257	236	213	237	228	237	238	216	243	235	247	239	235	249	238	218	253	230	230	247	257	239	231	219	205	213	230	242	252	216	248	238	213	236	242	240	227	204	230	243	222	256	250	224	238	252	237	231	268	215	259	230	243	243	247	240	240	252	250	256	223	222	257	223	237	237	249	247	246	247	240	230	238	222	268	224	219	245	237	244	241	211	280	251	245	222	237	254	223	266	230	199	227	218	258	240	212	224	227	248	235	256	221	283	254	241	209	272	230	266	244	232	243	241	225	240	237	240	262	241	252	225	258	237	234	253	252	228	251	205	240	247	228	243	196	228	220	242	242	265	232	249	272	266	230	254	247	248	246	243	245	245	243	265	229	256	250	218	267	269	220	215	228	216	248	251	242	244	250	258	246	247	238	232	225	234	238	264	244	207	237	220	234	227	255	231	286	255	214	245	219	238	248	231	276	280	230	247	254	246	260	226	214	240	228	211	230	227	251	270	249	253	253	239	241	241	247	224	218	259	247	245	272	228	210	242	243	224	253	244	252	235	229	242	221	221	241	240	236	249	239	232	237	218	257	224	244	249	234	231	247	240	242	239	254	256	217	246	232	234	224	255	212	270	241	244	227	259	237	217	245	230	238	216	256	263	254	246	232	243	237	226	258	258	222	256	224	239	214	240	226	213	239	221	225	253	251	243	265	251	233	248	239	266	260	225	234	246	239	233	266	241	234	248	222	260	249	229	214	228	294	266	249	248	237	267	247	244	250	255	254	225	249	228	227	235	238	251	243	226	249	229	249	244	246	279	233	245	234	251	221	241	251	257	262	239	257	249	232	243	230	252	242	252	233	242	219	213	206	240	252	254	226	232	222	223	257	241	241	248	253	242	236	264	233	235	245	224	242	271	252	197	227	231	224	226	237	237	204	260	224	237	238	256	202	243	255	227	242	221	216	242	242	229	218	224	235	252	223	233	246	276	230	240	234	276	237	260	254	215	242	246	235	218	222	237	238	225	226	248	234	253	231	222	256	243	229	261	241	249	229	230	234	236	238	242	263	248	223	232	244	261	246	250	244	250	270	223	248	231	233	228	232	244	243	241	255	219	232	237	236	259	252	237	253	224	234	211	245	248	250	245	271	249	235	270	225	233	258	248	253	236	261	228	268	229	218	236	238	263	235	244	288	237	247	238	253	241	249	236	268	246	221	242	265	212	238	255	227	222	251	252	231	238	238	231	227	241	241	227	227	254	234	233	271	255	212	226	252	227	236	237	230	239	262	238	227	227	225	235	233	227	249	230	233	253	234	236	263	225	223	242	263	245	219	264	242	216	229	237	248	244	242	219	252	230	218	244	234	260	234	244	229	215	254	235	261	245	246	204	223	255	234	232	251	246	238	287	220	258	212	249	253	240	275	247	233	258	240	200	253	224	236	241	203	228	233	247	260	256	240	245	229	263	257	251	262	250	228	215	234	208	243	225	231	226	244	255	229	227	228	227	206	245	211	275	221	232	226	244	233	221	222	259	222	254	256	220	258	227	253	215	242	216	239	258
43577	38103	47751	43274	37351	30531	21828	15489	6422	2840	2530	2822	1965	1693	1381	2037	1812	1415	1461	975	974	872	1003	1967	1101	767	703	678	672	648	623	623	624	577	625	605	583	602	640	593	616	573	582	595	594	614	616	583	588	626	582	591	601	568	603	620	595	612	642	598	571	543	611	593	539	541	581	556	556	575	576	581	609	571	579	565	624	531	575	575	587	560	585	606	571	623	593	578	559	553	594	543	585	576	569	505	578	529	566	587	560	557	600	593	567	586	556	573	615	547	542	577	563	542	562	534	577	581	533	608	589	554	571	583	555	578	547	583	570	541	603	624	530	565	591	534	586	595	576	605	637	581	573	541	588	569	560	548	605	561	554	565	573	557	588	580	550	566	551	593	593	607	579	582	573	583	533	560	546	566	573	546	512	555	588	561	587	581	591	583	519	568	595	577	604	581	614	556	571	518	620	547	575	568	549	537	531	577	574	583	559	577	567	594	616	554	540	575	605	559	580	561	570	603	567	602	563	576	615	565	549	576	578	565	553	553	609	600	524	593	569	583	566	587	549	587	549	575	521	607	533	604	587	567	553	583	571	572	613	578	590	592	545	570	608	538	567	548	592	598	596	623	569	597	529	568	536	552	552	537	581	565	576	574	574	569	587	568	592	563	541	540	582	572	586	581	606	536	572	570	601	568	583	555	561	555	569	546	589	521	561	578	608	549	622	606	574	544	558	559	576	596	620	573	601	577	569	562	526	538	578	543	542	553	558	574	551	556	604	585	570	573	558	591	549	564	549	583	574	581	549	544	514	516	590	567	564	552	587	540	532	581	526	546	562	528	576	556	575	605	541	550	548	572	578	591	537	577	576	573	543	526	577	559	590	582	553	557	540	574	587	580	532	585	575	578	560	593	573	550	558	572	551	552	567	582	543	599	581	547	562	547	551	518	533	573	566	589	598	558	534	583	543	567	549	580	582	552	544	592	559	572	545	526	580	570	518	556	583	538	573	563	558	618	573	537	589	542	572	536	630	582	551	544	565	544	586	563	554	537	531	556	574	589	569	530	598	558	588	556	527	542	531	564	577	554	567	576	566	588	523	570	565	559	569	569	585	537	583	598	609	597	542	540	565	531	585	542	589	577	563	553	582	597	571	609	550	555	587	584	547	596	572	551	557	591	546	611	567	551	575	555	523	568	544	598	553	569	568	571	582	545	530	577	547	570	590	588	575	587	571	589	587	609	575	590	569	550	567	550	532	586	563	547	564	532	576	560	583	587	563	585	559	519	573	592	582	572	581	552	555	578	565	554	549	559	551	588	538	567	554	576	570	527	563	548	576	577	571	567	551	575	570	533	571	601	519	577	530	570	554	555	558	561	557	634	569	582	537	606	575	570	571	558	547	527	553	586	600	594	566	586	525	577	550	599	590	604	594	543	568	573	598	565	541	595	598	598	567	572	547	566	531	551	568	558	589	556	569	572	578	536	596	630	595	606	553	544	612	592	597	602	498	533	575	612	599	611	568	587	618	546	566	593	627	589	569	540	581	604	565	556	564	576	551	553	593	557	582	565	564	577	602	570	622	562	551	603	575	565	560	589	562	602	568	582	584	580	565	541	595	558	570	523	547	575	572	556	577	584	587	586	583	551	605	536	536	602	593	553	589	563	612	604	561	587	562	573	528	563	563	536	597	592	595	609	597	585	536	577	538	591	553	551	580	557	601	595	570	557	558	623	564	575	554	576	571	556	596	584	619	520	589	536	592	623	571	605	583	542	549	569	584	572	557	596	595	560	564	559	604	557	590	589	554	554	580	560	555	573	588	546	606	587	597	539	543	565	563	571	551	606	526	545	576	543	559	574	601	575	593	587	578	595	579	562	528	553	591	573	539	585	580	555	576	592	555	578	519	585	588	580	608	564	545	578	574	639	518	549	568	585	558	523	559	590	586	565	631	521	569	588	604	582	555	580	551	558	608	555	582	587	546	562	567	583	566	566	596	535	552	592	573	572	566	604	618	615	562	577	570	590	573	553	581	575	579	589	568	545	536	562	573	548	634	589	567	572	587	556	568	567	547	576	542	575	557	572	612	512	549	572	585	566	544	529	542	565	561	596	571	551	561	599	548	546	511	582	597	544	592	568	575	583	558	581	552	576	631	566	584	557	545	545	578	577	596	528	588	545	555	571	591	565	541	545	612	563	578	566	587	544	590	593	558	619	577	589	552	601	578	551	587	594	546	566	550	568	576	590	541	625	539	578	536	588	570	582	567	582	580	537	580	529	541	564	588	562	566	575	554	585	568	547	609	608	552	573	564	600	578	582	558	553	575	552	603	565	506	562	579	557	550	510	554	577	520	594	587	573	568	560	562	575	555	562	568	567	564	557	598	580	554	592	562	557	585	589	558	568	527	572	565	595	575	564	567	552	579	544	578	590	570	618	552	539	585	585	580	563	552	548	611	536	550	594	559	547	593	591	566	583	578	567	588	594	600	539	537	578	552	597	573	548	561	546	535	553	566	592	569	554	545	529	554	549	570	566	555	550	586	537	579	600	567	586	586	618	575	560	551	538	502	574	582	602	576	563	548	574	540	531	582	597	567	586	577	584	567	588	565	591	576	553	585	621	564	559	549	559	542	556	588	549	556	548	541	572	562	579	582	562	552	581	589	552	563	572	559	613	564	595	544	590	612	536	555	555	578	538	562	541	566	561	578	564	554	559	573	582	580	576	570	566	591	572	571	572	562	566	594	549	520	609	591	543	537	559	549	588	586	560	615	537	592	539	612	583	580	582	599	584	546	567	584	588	579	632	582	580	552	519	542	589	600	576	594	569	580	638	588	614	588	581	550	576	573	540	583	577	581	548	569	534	557	537	564	586	577	608	565	587	596	572	603	552	579	580	571	571	531	561	534	553	566	573	564	553	540	559	552	553	555	576	572	546	565	589	587	596	577	542	600	554	571	577	522	592	558	551	590	574	556	568	564	560	549	545	538	579	559	567	549	583	560	544	574	582	566	539	589	566	582	559	591	577	594	584	528	584	596	567	588	559	552	577	536	591	563	553	586	588	541	587	559	562	542	551	579	594	586	578	572	568	560	588	580	591	580	553	549	580	583	591	604	564	591	612	566	550	570	597	638	587	566	583	577	598	577	535	558	602	616	563	573	582	584	592	567	604	585	543	534	581	578	568	589	607	565	555	581	569	614	594	581	558	566	553	568	623	593	570	541	568	597	557	598	552	567	570	534	579	552	566	597	557	553	498	615	549	624	579	581	574	563	607	552	585	572	625	531	553	547	558	601	596	556	604	573	580	578	601	578	532	579	587	560	534	564	592	564	592	534	583	564	618	537	598	599	604	551	623	574	572	586	580	585	574	581	578	540	600	548	584	553	566	575	557	615	567	595	594	536	537	573	575	584	558	538	559	529	585	600	584	586	547	548	555	559	577	566	526	539	560	561	574	593	603	525	561	543	592	579	547	559	545	556	550	559	583	556	533	570	557	569	526
66740	44517	51110	38798	35447	29873	28965	22823	13840	6256	2021	1386	760	596	417	636	685	676	450	290	254	204	282	495	341	224	203	167	156	148	162	149	147	145	170	156	151	169	137	147	144	147	142	146	166	150	156	138	143	137	158	125	150	160	158	150	146	149	154	158	150	154	124	129	157	122	144	165	147	148	140	147	149	139	151	164	127	159	141	141	140	157	147	148	146	164	171	145	166	164	137	154	137	126	129	143	146	157	136	159	151	142	148	125	151	145	164	145	146	127	141	149	146	156	157	139	150	138	133	121	129	153	152	143	116	143	145	163	156	147	153	150	135	171	146	152	130	134	142	166	143	129	164	154	138	142	152	141	155	127	125	148	133	147	151	158	145	147	181	142	138	145	133	164	159	154	149	128	166	168	141	162	149	138	126	190	135	167	141	132	148	152	132	152	172	151	146	163	137	147	151	156	140	128	153	171	162	150	167	146	169	140	148	134	140	148	161	151	158	139	156	170	140	136	138	126	152	156	165	136	139	145	158	149	150	139	149	142	149	156	168	128	151	163	164	153	134	156	134	150	153	155	145	157	168	173	142	148	173	143	140	149	164	144	137	138	134	153	173	132	136	160	137	136	131	153	160	159	123	174	134	163	151	145	162	178	169	163	134	149	156	126	159	130	162	143	166	149	154	141	144	154	145	142	162	140	146	155	150	160	166	129	155	141	142	145	142	147	176	160	120	130	160	139	143	151	138	129	142	142	161	130	150	184	126	135	167	160	177	146	154	157	153	147	163	156	123	146	167	152	134	150	138	132	152	152	161	154	137	137	180	149	149	126	136	124	145	142	137	161	149	132	142	134	173	147	152	154	135	139	160	150	153	171	153	136	144	138	164	161	136	143	158	149	159	124	157	138	147	158	163	147	143	159	138	154	160	151	139	143	156	147	134	116	136	141	144	162	138	155	159	135	151	140	140	149	144	143	163	137	141	125	143	160	143	162	124	143	143	141	134	131	184	153	152	139	151	146	145	156	140	146	157	140	142	146	146	162	140	121	162	176	134	167	144	149	149	155	150	151	142	140	154	154	122	157	165	148	122	141	143	152	127	137	161	151	141	142	129	140	163	125	150	155	149	149	140	132	148	141	144	152	132	173	170	174	125	140	139	132	138	130	152	156	166	141	143	146	146	143	132	154	154	149	170	165	137	154	148	131	162	172	151	154	142	126	133	170	147	146	146	131	154	146	133	172	136	153	155	156	160	162	144	145	151	159	148	148	142	139	139	131	134	154	158	147	158	136	151	164	114	155	139	137	149	144	156	147	140	144	156	169	137	143	159	128	149	152	142	157	131	143	135	144	144	142	146	141	146	155	164	166	158	143	162	137	122	178	137	132	152	137	136	163	163	168	176	149	147	144	136	165	192	133	138	120	161	143	132	159	194	149	142	152	148	160	161	152	164	156	144	162	139	135	151	149	149	143	142	143	164	151	154	150	152	133	137	125	169	160	158	149	158	130	162	129	132	144	134	145	143	164	147	165	155	142	161	116	151	138	160	188	165	143	161	135	168	162	148	143	136	158	161	157	145	138	151	158	167	156	150	146	155	149	162	149	164	142	126	136	155	156	149	151	122	138	151	133	146	142	156	163	127	150	149	124	148	138	174	166	141	180	164	155	143	135	156	152	132	143	144	163	148	165	130	129	144	160	149	165	123	138	124	163	158	156	142	142	142	157	153	140	147	156	163	143	121	151	131	137	140	155	181	139	158	151	189	141	171	144	145	140	154	167	137	161	163	151	171	168	152	148	150	156	162	155	136	150	148	141	161	160	163	139	139	170	145	130	125	141	159	150	153	169	142	165	167	126	142	164	157	128	137	155	151	125	168	168	168	151	156	145	136	149	152	155	134	125	111	117	142	143	165	154	153	139	141	130	139	150	132	153	139	161	124	146	149	150	139	148	140	169	133	174	133	126	150	152	143	160	140	138	153	132	150	155	133	150	149	154	174	146	129	142	140	150	163	160	184	146	191	151	168	162	133	158	147	162	143	135	133	156	147	128	151	155	141	144	138	135	153	144	140	143	139	154	157	145	162	135	154	144	153	147	125	157	128	127	158	148	148	134	165	159	144	153	148	167	136	160	146	147	170	160	154	140	138	160	139	146	133	163	163	142	118	160	135	131	165	145	161	144	127	138	155	149	134	134	122	141	128	171	148	127	138	132	140	157	164	135	136	147	138	150	158	145	140	172	124	143	132	115	124	158	139	165	161	145	140	177	148	156	157	164	176	162	127	127	156	137	141	151	162	163	141	168	136	147	138	153	171	155	153	140	159	160	146	169	147	145	156	139	130	169	127	160	156	147	166	134	137	151	150	138	146	145	119	146	151	168	147	150	159	160	132	143	164	153	159	146	141	129	147	172	119	176	164	149	140	164	150	159	141	151	157	150	162	159	146	134	139	148	146	140	146	143	147	150	155	151	139	170	145	152	164	147	149	120	152	136	157	125	166	142	153	142	139	133	144	142	141	141	143	145	142	180	158	131	143	164	160	149	158	153	148	149	158	147	135	152	170	125	148	141	143	144	161	164	154	168	153	139	145	140	152	166	147	164	155	149	176	127	153	148	161	157	149	159	145	137	156	131	145	150	141	139	145	146	103	141	138	147	175	137	129	146	138	149	145	134	149	178	142	149	158	154	140	147	146	178	147	151	144	136	142	156	158	149	148	148	146	151	166	144	163	137	168	162	153	149	146	133	151	162	169	174	141	154	133	128	145	140	151	155	143	149	154	156	122	152	150	136	159	138	148	135	146	176	173	164	142	120	160	157	170	181	131	155	154	151	138	140	129	159	146	148	151	149	164	153	141	165	135	153	145	178	127	125	157	149	150	135	164	143	145	151	160	156	153	179	153	155	145	156	117	156	166	150	153	131	146	142	139	147	150	145	165	171	147	146	130	137	143	165	165	141	149	150	147	154	157	172	152	153	163	165	156	158	164	143	147	153	157	158	151	143	165	140	174	145	137	156	158	160	156	145	139	148	167	169	157	143	141	161	141	134	146	141	156	165	155	136	142	147	169	154	134	124	148	164	146	176	145	151	137	158	138	141	151	166	145	128	154	153	171	132	140	163	149	144	152	156	142	137	147	137	139	130	140	142	145	164	139	134	134	135	137	161	162	167	172	128	146	161	149	137	165	156	158	159	153	172	141	154	172	153	116	155	146	141	128	169	142	135	157	140	161	164	150	145	133	134	150	136	170	136	164	133	147	160	146	154	132	155	137	136	146	140	132	159	146	166	159	130	143	163	171	154	139	168	163	168	120	141	152	140	148	135	164	145	134	152	158	166	145	139	149	152	159	128	154	121	143	154	162	141	153	149	170	144	155	160	174	147	168	148	135	156	157	135	119	133	155	139	157	165	154	142	132	145	150	168	142	122	156	137	148	176	169	151	139	153	154	138	162	134	147	139	137	157	159	140	133	148	153	150	150	125	163	140	135	152	151	138	149	165
49925	47056	52183	45781	46358	40560	38642	22276	10593	5958	3719	5835	4013	2733	2118	3438	3841	3852	2295	1286	1192	871	1506	3168	1902	894	795	598	546	537	512	495	472	486	498	448	500	482	443	438	494	418	435	473	458	429	411	432	396	418	456	402	414	399	444	428	391	410	413	416	438	429	375	379	413	409	413	371	448	429	393	425	386	400	384	409	411	400	400	410	398	444	390	425	367	427	425	370	384	393	387	397	367	361	417	388	422	401	368	378	375	372	401	396	390	393	401	388	376	404	385	368	424	374	406	385	411	395	373	404	379	349	417	393	350	406	359	385	343	378	412	361	399	376	397	334	379	386	369	372	423	376	399	366	377	355	417	417	401	409	385	389	411	390	375	350	389	405	382	380	396	393	404	436	390	366	381	422	390	361	427	393	370	392	365	387	398	385	393	422	398	412	384	412	436	430	421	388	380	362	391	435	377	399	394	434	403	358	394	366	374	384	382	423	412	366	393	358	407	415	393	354	394	385	405	344	383	402	408	399	357	389	380	360	383	401	376	378	389	365	395	352	422	391	396	417	385	376	373	375	399	396	387	389	387	393	382	416	399	406	394	380	424	405	427	414	390	387	382	369	404	373	383	377	384	396	387	391	421	364	363	386	398	418	412	375	370	400	421	383	386	357	375	393	394	385	376	393	388	401	359	383	387	379	410	400	377	391	352	405	375	378	372	381	337	380	361	388	381	389	409	402	410	409	379	342	359	385	403	361	395	416	401	353	415	389	366	378	394	393	388	400	388	393	386	383	345	402	378	387	390	377	381	412	355	362	376	381	385	392	363	382	376	407	368	398	390	386	379	383	407	380	391	379	383	411	407	374	376	369	414	392	381	381	383	378	400	402	391	385	372	367	402	416	396	355	426	383	370	388	371	396	384	388	400	420	358	370	388	390	355	366	412	377	387	381	402	385	389	402	397	390	381	385	388	384	353	428	412	400	417	380	403	381	411	397	408	375	363	375	363	412	412	362	379	364	408	385	427	410	358	373	396	361	398	381	428	371	373	396	374	411	378	415	388	419	396	396	391	388	412	362	374	402	372	392	411	400	356	394	354	407	401	354	363	396	384	378	403	414	408	412	370	370	384	369	394	325	358	407	402	390	394	378	376	379	425	386	377	398	355	376	411	407	367	411	386	373	412	369	394	349	358	409	403	396	401	383	388	365	354	409	412	420	362	425	360	384	400	407	395	409	364	411	399	396	416	358	377	389	378	371	424	351	378	350	377	365	380	379	372	407	415	376	379	389	394	357	416	390	404	389	386	386	417	402	444	402	352	359	358	379	378	406	405	385	378	376	418	424	417	357	404	412	397	387	387	380	387	392	387	365	356	359	378	411	406	377	381	422	365	412	400	395	408	407	379	402	366	356	394	387	384	385	371	396	372	395	407	401	378	374	418	417	368	396	354	371	403	395	386	425	338	405	374	372	370	358	419	357	367	372	347	412	385	354	346	378	401	341	418	378	387	426	381	388	408	361	376	357	376	379	376	390	393	376	368	396	379	360	354	385	406	402	375	411	343	416	365	373	387	414	381	390	401	397	380	404	382	365	401	390	373	405	375	341	410	350	389	382	362	397	375	378	367	406	376	404	375	387	368	409	402	410	395	378	417	391	395	408	388	370	384	353	389	387	394	397	374	387	409	401	349	379	417	382	406	409	369	365	394	380	374	385	380	403	376	366	406	384	361	322	371	399	398	392	385	420	442	396	368	386	363	409	387	428	394	381	433	383	397	397	376	382	389	383	401	373	387	394	358	361	371	390	401	379	382	404	388	390	367	378	386	358	404	383	369	389	399	381	377	356	376	376	381	375	378	349	408	377	401	399	357	360	408	409	385	394	383	402	397	381	397	407	397	407	443	374	408	394	376	366	383	401	373	411	388	393	415	388	387	382	392	396	361	401	382	422	436	407	410	406	367	371	371	403	382	422	375	397	377	375	390	394	363	411	396	378	364	398	391	368	393	360	379	425	383	353	413	352	364	375	352	380	386	367	401	399	392	381	382	384	335	377	383	376	395	404	380	377	413	380	398	420	420	418	382	379	407	389	374	376	384	396	358	420	404	338	392	385	378	414	388	378	406	408	364	416	399	399	402	358	374	435	389	369	415	411	379	378	414	357	405	370	387	370	377	387	396	391	428	369	422	396	396	386	416	403	397	399	396	371	383	404	417	413	387	400	359	378	403	382	390	369	374	386	396	404	371	378	368	377	416	373	362	373	402	355	403	386	373	404	363	345	416	395	386	379	406	379	405	381	402	405	362	362	413	383	369	379	377	392	383	403	416	398	403	399	389	377	401	367	408	388	403	394	387	415	370	372	378	404	367	374	376	393	373	380	374	382	356	404	339	360	391	374	376	381	402	303	387	381	338	350	388	407	425	379	436	410	334	406	372	383	418	405	409	419	392	367	385	370	366	364	362	393	360	366	373	414	411	384	410	344	393	382	366	384	398	381	373	383	401	395	369	350	401	376	345	365	371	367	377	377	393	376	374	350	380	441	372	410	384	382	368	368	389	391	389	374	397	389	367	366	377	392	378	357	380	364	342	415	405	443	402	384	387	398	348	392	342	347	391	363	364	391	387	348	425	395	383	390	359	398	378	371	396	378	410	373	358	383	379	382	370	388	400	403	408	387	383	408	405	351	392	395	407	377	361	377	364	386	354	367	397	372	370	379	386	379	391	379	397	375	382	381	355	371	386	413	370	363	374	384	369	359	390	379	377	406	383	391	351	356	413	419	396	397	391	365	393	393	391	405	364	410	400	382	402	361	402	368	380	394	382	404	365	383	377	375	364	384	369	391	412	356	380	392	387	363	384	415	354	361	366	365	387	363	393	417	414	366	381	395	412	398	411	363	365	385	379	351	384	416	395	400	386	381	417	391	385	366	356	361	407	376	382	370	366	383	399	412	406	360	364	359	421	405	415	385	400	390	400	392	427	363	382	402	421	385	411	400	365	416	407	397	400	370	395	386	361	378	365	414	382	402	425	427	399	380	380	372	379	377	413	412	424	391	381	350	410	377	410	388	387	375	354	391	400	424	376	393	383	382	381	416	390	389	359	436	368	400	389	400	383	373	403	389	388	392	445	378	407	389	394	403	366	353	348	399	382	337	364	367	393	401	419	374	418	401	383	367	406	393	375	368	362	398	379	369	398	397	410	343	391	408	391	414	405	372	400	378	434	371	393	385	349	402	379	354	414	409	391	404	419	397	400	391	395	368	391	399	403	392	388	390	410	387	343	394	381	377	354	407	410	387	367	384	381	368	368	381	406	387	356	431	391	375	403	386	376	389	335	382	396	405	351	399	385	386	386	395	411	355	383	356	356	398	368	375	394	412	357	364	390	384	365	405	390	405	353	373	383	370	384	378	385	407	393	409	392	382	406	367	414	375	351	371	377	377	366	374	377	370	392	400	389	390	388	371	378	374	377	371	341	395	386	414	386	400	397	364	377	402	408	378
25443	10951	12092	6351	4243	1640	1251	605	548	410	390	394	409	409	444	398	388	400	402	391	395	391	413	387	384	365	387	375	395	377	395	379	372	407	381	399	374	419	388	411	381	398	374	378	398	394	394	381	376	375	391	418	411	373	401	403	369	419	340	385	391	440	393	414	384	379	397	388	382	374	364	387	411	392	397	396	383	415	446	381	388	394	407	367	400	402	396	403	374	398	439	370	400	390	375	383	378	380	390	430	411	375	341	401	371	378	390	409	374	357	418	418	411	385	377	375	414	393	436	398	410	380	358	371	384	394	377	373	377	435	414	381	409	360	395	434	412	427	399	359	365	380	395	386	372	426	420	349	389	378	394	370	420	394	433	383	404	404	417	393	413	383	388	360	394	400	377	390	375	394	381	365	356	409	427	362	379	424	368	393	419	384	363	382	404	404	388	415	400	396	380	411	403	365	403	376	379	370	371	422	403	386	396	392	382	414	381	430	409	387	376	382	375	380	383	355	384	393	372	405	394	375	395	369	414	391	380	384	380	413	390	420	429	402	374	397	407	390	396	396	425	385	389	363	403	403	362	379	411	429	387	400	370	407	414	431	423	382	399	390	397	387	428	379	413	398	377	373	387	361	366	391	416	379	379	407	408	376	414	416	362	372	425	389	384	403	396	392	382	382	406	369	378	438	410	392	396	380	368	434	359	402	385	387	343	433	383	401	382	424	382	391	398	376	361	379	381	369	426	394	389	374	398	414	391	376	381	399	386	402	401	383	382	397	367	392	387	401	401	396	378	385	378	390	354	365	370	387	369	396	399	365	406	365	398	409	378	417	403	384	360	388	396	397	411	418	374	392	392	378	383	352	378	426	370	393	396	418	400	425	427	356	423	376	429	389	388	386	399	404	398	374	409	392	380	378	388	375	419	397	380	388	390	386	389	379	402	369	402	369	394	403	370	398	397	396	436	395	422	385	415	393	447	392	403	407	373	398	405	402	402	358	391	378	383	403	381	378	389	392	399	347	354	370	396	408	420	385	374	362	387	417	380	371	411	411	408	400	398	399	376	432	381	418	410	398	391	371	394	407	397	357	365	325	375	383	402	372	408	408	403	383	374	375	381	403	381	392	403	410	369	382	404	420	370	344	418	400	353	348	398	460	358	353	341	406	390	384	368	408	423	393	376	396	370	399	371	387	389	369	410	372	412	393	373	384	379	383	410	385	386	407	392	381	410	387	398	375	426	417	390	436	395	355	395	363	417	386	390	401	351	415	391	416	364	389	391	371	383	385	382	397	356	358	345	383	387	429	376	422	371	349	415	376	389	395	378	384	386	418	390	414	407	385	384	400	388	395	398	371	412	361	388	390	354	375	421	430	363	374	377	395	393	367	406	362	385	400	414	408	382	414	417	401	383	408	382	423	391	392	400	440	374	349	391	374	396	394	403	366	410	370	388	381	399	353	391	395	391	362	394	357	435	375	380	386	409	395	358	403	361	365	390	413	420	374	417	400	398	369	413	389	392	362	391	371	391	427	403	362	386	409	361	379	410	408	412	353	432	382	419	382	430	397	414	388	390	393	391	387	431	372	380	408	355	427	400	379	405	417	385	362	396	392	368	395	439	328	405	378	426	395	389	402	393	425	430	395	392	384	397	392	417	413	364	378	374	381	367	397	377	428	366	390	392	416	401	374	388	392	382	374	416	396	376	349	384	409	375	368	358	370	414	370	404	417	405	364	371	394	367	390	431	412	375	369	400	380	397	345	391	389	381	384	398	390	405	402	425	396	410	391	387	393	388	355	389	363	409	376	397	379	412	391	399	401	394	409	394	397	384	411	396	411	344	402	407	407	354	389	414	341	376	384	344	405	411	406	407	396	382	383	394	389	372	361	414	381	423	397	388	393	415	403	415	390	401	403	391	404	426	391	359	389	413	392	367	373	394	376	415	398	393	379	397	400	388	347	379	373	391	402	357	398	402	372	400	396	403	370	392	429	360	399	375	351	380	415	406	380	406	385	412	395	413	403	372	391	381	405	397	402	419	361	365	364	393	392	356	394	394	351	368	424	384	380	385	398	384	373	383	393	374	380	372	415	379	389	405	392	390	369	357	360	379	400	353	416	414	396	393	375	392	370	370	372	385	397	424	376	346	409	378	387	376	411	405	362	451	376	378	388	354	393	406	403	421	387	393	384	440	396	383	396	376	391	396	402	383	392	365	406	402	407	372	397	395	372	358	372	382	381	402	431	432	426	410	374	402	400	390	389	424	411	391	374	415	386	384	379	405	419	416	348	385	376	390	385	393	358	378	362	378	401	342	340	385	406	411	380	375	392	397	393	403	382	367	383	386	400	434	379	401	372	419	387	372	381	375	428	392	373	373	383	406	416	388	387	382	353	388	396	410	401	396	411	399	405	424	361	383	379	393	425	428	395	398	418	416	361	407	388	380	434	417	403	428	405	392	388	418	407	360	344	405	374	363	380	391	354	425	383	387	365	408	373	359	401	416	377	414	422	364	411	371	404	357	397	386	382	406	378	388	361	372	403	388	373	400	387	414	427	396	429	392	414	423	406	413	405	402	384	376	329	365	374	390	397	422	382	397	409	386	358	419	403	398	414	400	398	385	391	377	415	415	368	414	393	400	392	389	412	417	410	391	375	410	408	399	382	380	420	373	394	370	390	388	393	399	410	406	402	403	377	386	436	378	404	412	392	388	374	376	385	380	428	427	392	393	384	386	360	417	415	382	401	394	359	377	388	369	402	373	391	408	372	362	400	391	387	426	386	397	417	384	409	389	412	413	411	357	391	377	399	388	404	408	379	388	388	391	347	446	382	399	385	361	400	385	410	365	369	363	382	373	354	372	374	404	420	399	400	395	381	347	395	379	367	390	406	431	398	375	400	374	395	392	389	418	401	376	365	392	402	362	391	359	349	390	367	398	353	395	434	427	387	387	356	426	379	404	382	393	370	394	376	383	372	405	400	416	401	391	381	367	375	375	409	377	390	400	421	411	412	376	371	366	418	412	376	436	403	393	444	377	363	343	387	389	400	372	382	417	382	402	401	425	396	370	380	409	452	393	379	404	408	346	400	380	405	375	390	413	407	362	328	386	390	377	408	363	389	394	399	386	409	383	377	390	391	402	342	369	374	375	395	377	370	402	381	405	417	383	374	391	411	411	391	398	373	402	362	412	382	403	372	365	395	398	390	388	408	417	365	397	370	366	371	373	373	346	373	359	370	424	360	397	373	419	388	388	395	394	388	403	386	434	410	346	418	421	384	422	425	437	398	382	381	394	397	360	355	420	408	423	380	385	413	411	387	384	377	369	379	380	416	403	385	413	391	397	380	382	386	372	404	407	378	423	426	378	376	393	366	401	376	381	354	377	406	385	399	378	393	373	390	391	423	384	406	390	369	362	397	412	396	388	419	348	397	356	375	407	360	374	398	390	416	375	393	330	346	369	367	344	385	419	392	401	405	394	410	407	416	388	415
18385	9515	21654	13276	11175	5413	5124	2132	1541	1158	948	1043	1020	974	965	963	972	968	961	918	876	873	964	935	899	913	902	954	881	924	911	888	900	856	932	835	930	968	839	858	860	873	862	916	933	862	879	895	919	863	892	885	843	971	914	876	945	897	874	824	932	893	846	883	935	857	882	856	921	921	856	867	825	885	887	907	917	849	894	875	906	890	888	896	891	869	903	872	897	871	913	914	835	886	849	878	931	869	888	855	904	952	868	887	883	896	930	899	871	905	892	923	894	839	901	932	945	857	921	932	917	945	920	889	859	892	914	885	904	890	871	901	946	892	872	865	886	927	924	902	926	876	914	939	1036	917	904	899	933	913	962	939	906	939	877	901	921	862	879	926	858	925	914	847	865	864	914	844	850	877	883	942	857	869	885	878	874	878	929	897	949	890	916	884	862	838	881	873	900	895	904	887	898	840	881	821	901	878	870	890	899	908	865	935	889	844	887	926	959	898	917	900	863	857	888	912	879	886	918	865	885	898	877	893	876	967	885	952	903	894	884	927	873	901	897	894	878	874	893	915	946	933	832	897	904	919	879	876	856	895	871	902	885	881	919	812	915	865	871	922	924	892	868	902	921	916	923	911	900	883	889	926	888	930	932	858	819	849	828	810	871	913	904	875	866	873	910	909	915	887	880	877	889	933	901	873	893	935	850	920	882	869	923	878	924	903	854	931	906	893	875	909	925	877	899	926	863	865	922	833	939	861	903	891	937	963	875	976	879	864	962	886	859	900	876	918	891	928	938	944	949	905	852	932	923	820	902	899	936	907	911	887	896	879	905	875	944	893	906	900	881	898	832	869	893	867	914	913	850	884	856	902	886	875	917	899	859	919	918	886	896	906	887	894	951	867	932	959	872	873	931	918	933	885	863	901	948	899	897	921	940	887	861	934	894	876	884	880	874	885	894	894	863	940	954	906	904	910	840	910	882	921	949	834	919	891	935	924	911	852	875	876	883	865	925	864	934	820	857	916	915	896	930	889	932	872	861	900	892	957	883	862	862	904	887	949	956	880	913	897	899	914	837	873	894	933	904	881	849	908	924	896	921	901	908	861	913	888	907	913	897	868	891	913	922	886	919	905	903	883	924	868	940	892	878	891	875	889	899	887	922	907	842	914	825	945	865	873	867	906	932	889	846	909	889	885	931	907	927	877	884	857	887	896	900	886	892	895	893	885	876	982	944	903	903	912	875	874	931	891	869	902	923	911	852	927	919	898	893	871	855	893	901	896	878	894	844	879	891	872	984	898	898	848	866	900	890	904	901	876	923	938	892	900	917	925	899	849	858	879	850	853	855	883	870	921	868	924	908	850	905	882	912	836	863	896	885	900	910	879	916	934	900	908	848	889	879	911	853	925	873	935	899	865	930	879	863	909	891	921	910	889	905	865	890	888	906	865	888	936	906	949	937	906	879	884	875	851	888	900	869	871	932	878	910	855	847	948	916	924	941	891	893	865	869	928	900	852	906	906	913	918	890	904	871	873	884	918	891	935	913	911	878	944	886	906	949	919	923	878	956	915	886	915	856	917	893	918	881	905	911	905	912	892	844	892	891	846	878	851	904	921	862	864	861	902	923	892	905	923	823	859	917	870	953	909	872	872	873	938	853	910	943	905	951	900	910	883	913	842	875	932	905	853	885	877	941	870	889	894	903	851	915	936	872	892	912	847	893	918	892	858	870	863	913	839	920	882	929	885	930	839	921	905	930	897	908	855	883	903	870	908	890	871	874	891	925	894	853	955	893	880	881	876	898	943	940	903	829	866	901	857	969	907	915	901	888	936	925	910	857	857	880	893	917	910	922	925	866	902	921	919	886	927	897	909	910	886	888	915	845	889	897	890	859	883	874	901	892	886	876	944	942	852	862	893	879	906	843	889	933	916	874	874	902	913	856	897	910	930	892	869	942	904	891	890	893	923	886	842	833	914	842	859	927	927	909	915	894	901	867	859	900	884	856	908	933	921	919	900	947	922	883	904	866	902	903	880	949	907	887	869	966	915	891	944	870	929	841	915	904	913	919	857	905	855	875	939	880	855	881	906	859	916	868	914	884	926	847	849	913	875	945	917	930	888	870	913	932	918	906	916	928	854	881	895	853	930	895	859	849	902	890	901	910	887	894	873	882	842	924	898	864	913	886	896	913	881	895	886	874	889	906	906	870	855	915	856	891	892	918	884	934	922	951	850	876	900	904	892	874	877	849	886	901	967	944	892	913	947	864	917	898	892	882	895	859	949	927	872	889	884	894	913	873	878	886	918	940	935	859	891	912	903	879	900	942	809	910	911	941	915	934	882	882	913	858	858	852	942	898	853	903	863	893	894	916	857	879	906	905	924	855	881	914	912	919	896	903	910	876	910	852	870	882	905	879	933	819	874	956	884	881	930	852	922	885	926	898	891	949	896	888	862	950	911	918	924	892	908	937	908	880	898	916	906	856	927	882	946	931	922	904	888	879	885	861	917	901	899	871	931	904	926	854	898	913	891	913	887	915	880	870	939	912	879	916	884	854	923	895	942	925	915	821	911	878	896	883	914	888	881	873	912	905	876	948	916	889	896	853	899	896	935	879	861	901	942	901	927	910	909	897	856	911	919	897	904	941	931	905	894	920	896	914	881	847	890	930	929	876	912	820	884	867	880	902	861	941	873	939	920	894	918	874	877	919	894	895	908	905	910	875	920	872	896	875	911	887	903	898	944	860	853	936	868	869	840	874	878	877	916	922	860	909	895	918	907	843	970	909	918	916	900	898	970	813	886	849	956	927	855	938	891	898	848	877	935	897	897	905	885	935	915	862	874	952	893	898	914	925	930	883	915	917	939	925	910	922	927	901	957	857	857	882	883	917	893	855	861	932	928	907	881	894	904	905	900	895	857	873	907	869	903	897	867	885	917	921	920	930	922	872	913	870	969	965	895	894	918	887	866	877	908	892	914	895	962	853	905	919	968	856	882	945	876	903	929	838	884	885	886	907	976	887	877	883	872	909	870	905	930	899	861	861	900	906	955	827	889	894	896	878	897	881	912	941	910	886	874	896	915	884	912	903	846	935	977	882	858	938	901	884	885	889	916	863	861	944	942	885	864	876	890	890	893	898	849	900	912	892	855	909	905	921	892	920	910	939	896	949	888	883	942	883	911	900	864	909	949	865	875	889	889	874	912	890	917	857	874	914	905	943	950	902	921	862	848	877	917	882	913	897	918	950	846	908	933	872	909	865	912	868	839	885	869	868	926	888	868	865	934	874	900	887	949	915	853	800	861	895	914	893	852	885	890	863	883	907	859	912	863	947	925	923	904	944	879	845	890	879	933	838	853	880	936	864	919	849	884	912	912	895	919	930	804	909	916	916	888	918	886	908	886	924	908	950	886	948	876	869	854	880	854	881	867	916	894	946	883	859	936	889	921	873	884	914	931	899	908	901	899	934	964	887	927	880	947	850	889	909	912	888	881	924	910
59127	43364	54071	40500	38057	28648	22433	15245	6581	1945	686	686	557	432	430	493	603	725	356	257	310	278	335	419	308	268	283	255	239	250	302	268	239	261	252	272	259	253	254	230	241	266	260	248	253	230	268	245	269	234	233	234	263	261	229	241	248	246	241	254	230	244	264	234	194	233	240	237	234	256	220	285	232	233	245	225	252	271	204	224	218	201	242	247	254	232	243	242	216	225	212	249	238	257	250	262	223	238	247	246	249	224	239	253	246	245	243	201	214	239	221	256	221	228	248	247	236	250	247	242	253	231	250	230	258	212	241	248	233	209	216	227	225	270	228	240	234	242	232	227	244	228	236	250	234	264	230	224	246	238	256	272	249	253	240	252	251	247	237	249	246	205	286	269	256	243	224	210	229	233	263	242	249	208	257	261	212	248	238	260	265	235	233	228	226	238	231	271	257	264	285	229	258	244	253	238	224	234	270	261	222	255	257	244	245	213	222	252	250	223	214	238	298	260	216	256	240	265	231	244	239	237	231	241	256	250	258	251	234	254	251	240	248	247	230	260	256	229	219	244	233	249	235	240	232	254	238	253	242	264	223	254	243	245	261	268	246	265	249	261	237	254	244	250	246	256	210	232	236	228	235	222	233	240	232	261	229	234	269	273	239	254	276	255	237	236	235	259	244	256	252	245	215	239	229	214	226	252	249	247	234	242	275	230	234	215	258	245	236	219	226	218	249	242	247	271	240	236	232	217	258	252	209	225	283	262	256	276	251	261	236	248	247	249	259	261	249	217	239	218	242	232	246	261	213	245	243	242	252	265	253	245	221	231	259	236	243	231	229	257	220	250	243	233	252	244	248	230	237	228	230	252	217	232	232	245	229	234	238	254	213	294	259	248	213	241	237	222	243	244	226	256	251	226	204	232	251	235	244	244	248	261	264	223	243	224	225	265	248	233	236	214	220	247	281	251	227	240	245	236	267	255	254	239	247	248	219	284	268	239	245	245	254	219	247	246	254	253	221	245	240	217	258	248	295	258	254	244	242	242	244	251	243	230	227	224	258	230	239	228	248	238	258	235	258	243	263	224	218	244	237	250	227	241	241	223	215	255	247	245	264	222	214	251	211	248	237	243	226	255	244	239	248	255	257	219	263	256	242	230	223	235	251	254	216	247	273	263	240	257	218	260	268	263	233	232	236	237	214	259	211	218	235	221	246	240	236	252	256	225	224	229	229	243	227	224	244	260	257	241	248	256	235	257	264	209	247	251	243	213	235	228	231	227	252	232	233	228	219	231	234	237	216	238	260	260	255	225	215	244	245	208	253	242	241	245	237	246	226	256	241	258	250	229	231	224	229	227	268	223	249	227	269	266	222	238	227	228	248	246	242	222	208	210	220	217	276	237	222	263	246	230	233	222	250	253	255	227	228	234	245	208	238	245	231	226	232	227	253	230	273	267	247	202	220	239	259	261	234	267	221	228	272	204	249	224	230	258	258	207	271	232	256	231	279	226	249	258	233	238	229	237	244	230	273	274	268	254	259	264	242	267	250	261	227	226	237	275	234	246	258	202	216	255	259	253	243	227	238	239	258	233	227	203	261	240	256	229	234	250	221	241	248	205	238	238	225	241	259	234	261	256	275	247	233	254	268	257	255	257	276	245	266	265	257	259	268	240	233	214	247	269	253	252	241	244	224	281	263	226	209	217	236	258	219	248	240	243	250	256	257	228	240	223	227	239	236	243	282	272	234	233	243	250	227	196	215	252	225	251	221	267	262	263	241	223	244	241	257	216	272	219	214	219	232	237	240	244	245	271	259	224	256	267	256	232	245	209	262	223	211	262	246	232	237	267	224	233	251	252	268	222	241	245	240	218	238	231	272	257	253	233	241	239	236	233	222	220	235	271	259	222	245	233	238	199	265	250	259	237	257	213	265	228	215	224	227	228	246	246	257	229	235	258	235	269	238	227	250	200	239	258	231	232	265	262	220	229	249	222	224	248	247	260	217	232	232	217	240	263	250	253	262	235	229	262	241	220	253	263	211	217	239	227	241	259	273	259	212	230	226	203	247	237	232	255	232	228	228	222	204	284	242	251	259	260	240	226	245	274	248	243	227	263	258	275	250	230	252	288	237	225	232	255	246	235	261	208	260	236	205	263	244	235	244	224	228	227	267	249	226	246	222	262	255	228	241	257	218	255	247	256	239	249	248	220	243	237	240	198	202	216	233	250	227	242	242	230	227	217	244	235	232	240	247	217	243	236	238	230	258	258	219	250	250	251	238	259	214	234	234	249	252	255	269	230	246	262	248	246	239	240	244	251	232	237	212	223	229	227	221	207	247	246	246	245	262	239	224	243	234	229	222	227	222	224	221	238	240	234	254	231	261	226	257	223	208	244	237	234	241	254	236	245	241	202	245	215	261	229	260	262	253	246	230	234	248	224	221	248	228	229	259	224	244	246	230	226	231	245	223	270	264	241	260	239	218	233	220	212	250	220	245	231	234	273	233	238	245	231	252	262	250	233	245	257	246	241	232	237	262	266	256	252	232	219	232	253	249	271	251	268	209	272	205	243	236	256	218	255	222	222	228	249	233	254	229	251	247	247	234	237	230	247	238	241	215	240	235	242	233	257	248	268	254	221	228	239	208	243	226	242	222	258	245	248	246	226	230	233	226	266	214	234	238	267	246	245	265	210	247	265	265	240	259	264	242	249	258	223	246	243	245	250	263	229	219	242	270	240	240	213	257	232	224	240	249	267	243	272	261	188	208	271	236	236	203	235	272	240	229	266	245	225	196	228	238	221	240	257	239	227	244	228	244	220	224	229	221	239	235	223	241	235	255	258	264	218	206	195	215	256	270	237	227	251	219	258	265	232	228	208	256	233	277	263	253	235	253	224	227	259	239	259	232	240	246	206	239	215	225	236	223	254	236	247	241	241	244	225	226	238	213	220	229	257	266	216	227	215	236	231	263	265	228	213	250	223	266	234	259	261	229	247	242	228	258	234	227	262	258	271	258	233	229	256	263	256	255	248	228	258	230	248	242	234	235	235	300	239	265	227	217	245	285	218	245	258	267	233	221	229	241	213	244	221	243	222	239	226	241	225	259	243	254	210	262	238	220	232	244	246	229	224	243	224	236	229	257	234	224	238	243	252	224	236	257	217	252	257	267	233	216	261	215	269	250	244	236	230	251	246	216	214	217	259	231	227	244	236	256	213	255	216	264	238	241	255	228	247	234	251	265	246	246	249	240	224	225	243	228	224	222	252	232	270	256	216	212	221	239	233	238	264	222	230	229	233	224	239	235	213	226	224	237	210	247	253	217	252	252	217	237	251	264	237	196	249	238	247	267	242	238	270	238	252	234	258	244	240	234	258	268	236	221	228	229	240	257	252	245	218	249	229	239	244	231	249	256	222	232	245	229	246	228	232	267	219	248	246	284	214	211	259	277	231	244	232	267	257	237	253	227	231	267	233	231	248	254	220	239	241	257	212	240	263
41885	38044	50012	45437	43526	35559	24194	16585	7892	3307	2090	2802	2491	1942	1903	2223	2891	3459	1444	865	1053	995	1360	1962	1028	779	826	699	681	629	600	606	620	608	583	614	619	648	612	565	583	591	618	604	596	614	568	598	573	592	598	602	603	627	566	552	578	668	567	619	625	574	542	562	578	569	578	594	613	586	565	624	595	559	498	615	614	605	608	574	557	611	577	575	598	537	569	564	578	572	573	596	555	608	568	588	563	550	597	618	579	567	569	611	604	529	568	559	565	568	567	526	577	534	605	590	562	541	551	560	560	544	581	576	577	614	583	581	583	640	568	551	583	592	547	582	590	588	565	559	577	561	588	563	565	562	621	568	543	592	606	599	557	556	567	581	576	584	549	582	554	595	551	553	543	578	548	548	583	555	561	552	571	574	554	576	548	590	639	555	554	517	563	595	565	591	587	567	565	562	616	588	567	612	569	584	537	549	576	576	544	573	546	559	562	573	563	593	558	551	604	560	600	545	582	545	542	562	605	609	542	547	575	543	584	589	569	507	560	586	570	593	559	599	585	580	547	573	570	572	572	608	592	566	513	593	593	545	632	576	611	607	592	573	536	593	583	564	583	550	607	574	539	539	559	593	544	564	594	572	545	527	572	547	569	592	565	555	575	599	563	558	600	574	528	593	580	523	555	609	511	546	577	573	642	591	550	603	518	602	566	568	574	589	583	554	573	551	563	629	580	558	567	559	572	597	573	551	540	523	539	590	563	583	619	591	567	558	590	577	536	561	621	605	568	581	582	574	535	537	570	562	598	583	573	640	556	542	556	602	589	578	550	555	610	588	571	550	562	550	492	544	558	570	521	570	597	624	536	554	624	601	571	614	559	565	600	562	538	634	551	561	574	580	592	577	555	564	595	563	520	586	614	586	587	581	571	546	573	549	582	595	521	510	531	615	553	595	602	538	571	594	583	538	515	561	518	554	566	562	621	550	532	576	541	539	556	547	607	536	607	553	605	595	577	548	568	519	539	597	554	563	591	573	579	570	539	591	596	558	571	576	593	614	609	568	515	606	528	597	536	510	597	577	554	557	591	577	555	551	574	566	616	566	563	517	587	557	564	561	575	547	583	565	549	629	562	590	646	570	552	530	616	573	506	575	579	570	579	545	582	610	569	581	553	570	558	549	547	598	574	572	571	546	573	552	573	555	557	578	570	603	592	513	575	515	602	591	570	545	607	622	551	609	594	542	588	577	592	566	572	598	541	560	531	536	565	579	581	559	584	529	558	575	560	545	548	549	543	555	571	609	593	573	612	628	593	534	617	551	589	548	570	533	598	558	581	598	587	539	566	548	569	540	568	562	600	555	606	577	584	592	577	609	535	564	597	536	530	593	596	505	574	587	598	564	594	562	562	574	588	580	577	608	579	569	592	570	557	611	581	578	577	581	524	586	608	595	568	564	603	532	579	602	589	591	599	568	510	548	591	511	586	534	592	572	601	600	520	522	574	577	562	584	570	576	569	557	560	549	582	585	560	546	592	590	580	586	570	574	582	584	556	563	550	528	579	545	573	539	582	573	600	571	548	588	600	552	628	549	542	556	570	579	564	528	584	576	578	552	564	588	573	557	567	590	595	567	547	585	550	581	541	576	591	554	573	558	550	529	559	565	560	561	564	566	603	553	606	507	579	580	552	571	566	558	545	563	570	515	571	564	611	554	606	604	574	575	588	567	552	568	562	587	587	588	560	607	583	550	615	554	566	532	577	539	563	575	550	555	544	561	593	571	554	536	520	575	565	574	608	578	567	581	565	609	610	585	556	590	545	598	558	542	602	567	559	608	580	561	585	574	591	595	589	591	607	540	574	567	585	582	561	598	527	541	548	590	576	546	555	617	539	626	494	574	564	553	604	602	557	543	573	588	574	555	559	598	559	555	548	552	584	577	569	613	566	595	603	570	530	582	580	554	551	546	576	508	574	594	554	522	583	572	566	547	541	543	565	586	569	557	568	564	554	587	587	540	517	612	535	585	566	586	552	568	561	573	517	550	594	581	554	587	602	578	554	562	568	622	598	583	540	543	590	560	573	577	532	548	616	578	573	580	539	598	550	527	583	602	579	573	585	552	593	586	557	557	585	586	599	537	574	521	572	535	541	558	611	557	565	581	554	585	565	606	530	568	550	578	575	586	570	572	571	595	580	555	548	559	552	595	547	552	585	585	595	550	578	554	590	565	549	587	559	581	533	597	613	572	573	594	558	548	539	544	580	537	549	562	571	604	511	545	519	603	564	591	623	588	547	546	547	588	550	566	587	573	573	551	567	570	556	572	615	559	583	565	598	580	565	527	567	571	582	615	563	587	567	527	582	548	562	618	558	577	578	607	520	595	541	562	580	559	630	607	609	597	611	515	577	607	589	539	580	594	531	552	594	554	548	580	623	543	545	538	617	538	555	571	514	561	595	596	556	547	541	562	554	524	598	598	566	560	607	585	579	588	558	543	569	578	534	577	599	538	575	585	617	561	567	629	599	544	547	588	523	599	565	547	532	560	565	572	603	581	544	577	562	546	627	553	604	618	566	603	593	590	529	553	597	602	565	534	566	602	610	527	570	571	566	584	547	540	564	543	605	586	593	619	556	585	547	589	570	553	545	570	565	591	563	570	579	576	554	634	597	520	568	613	570	552	564	619	566	566	524	514	566	580	551	531	613	575	555	589	617	561	555	559	577	548	499	595	596	560	579	596	539	610	538	538	576	573	566	569	582	560	588	548	565	570	572	583	574	572	595	556	554	556	579	556	553	602	546	571	563	505	600	563	606	554	577	541	569	547	561	575	555	606	546	576	615	614	531	583	618	590	571	582	592	543	536	565	606	584	556	584	566	615	630	551	563	578	560	535	586	544	570	573	560	626	553	530	591	604	553	560	568	575	592	551	611	567	554	602	573	575	572	532	585	571	586	522	568	578	599	638	599	562	548	547	514	546	544	573	564	593	550	597	572	552	582	581	558	541	573	533	595	572	563	604	577	566	548	568	585	546	581	569	552	603	602	585	572	570	565	575	549	549	614	616	568	570	560	570	553	576	552	577	621	585	587	576	580	553	547	562	573	577	595	588	563	539	576	544	519	563	548	561	573	587	544	600	597	584	543	595	561	604	560	546	566	577	560	587	563	595	551	580	565	562	629	574	563	533	575	548	586	606	571	554	559	581	570	573	631	544	581	526	571	566	579	597	580	559	550	559	550	564	531	595	645	587	567	574	583	583	604	605	550	561	606	546	570	551	583	584	625	539	535	575	560	571	584	572	589	495	593	597	548	584	597	575	558	509	562	587	565	641	550	593	566	556	549	556	557	558	555	559	584	540	566	555	602	591	572	586	567	583	574	589	565	539	548	584	559	567	559	575	602	561	594	556	522	565	574	553	556	594	594	577	567	599	596	565	545	561	576	606	555	542	567	579	565	565	585	592	569	569	571	567	608	583	564	584	606	541	603	622	559	542	569	573	554	572
66817	50544	54173	41961	40698	31083	26873	23385	13614	5170	1730	1134	799	645	657	720	949	1038	405	227	276	212	397	598	282	201	206	226	205	176	162	187	169	157	172	141	160	140	177	185	188	166	155	158	148	132	152	156	175	146	165	158	151	153	146	153	149	133	157	162	157	168	149	145	154	156	154	157	171	139	163	168	150	158	159	140	146	142	145	163	165	143	148	148	134	174	126	154	142	143	149	158	110	147	143	147	150	152	150	138	159	174	157	151	172	158	132	150	156	156	170	140	155	153	136	145	126	170	181	168	166	158	147	154	161	160	167	139	159	151	156	130	155	147	147	158	149	142	176	139	131	142	135	143	159	161	173	174	168	175	139	149	142	143	149	143	143	127	147	167	163	140	147	154	138	142	184	129	158	155	168	177	138	164	172	171	151	174	159	160	152	149	150	123	131	150	150	143	153	151	161	142	128	147	126	154	140	144	140	127	165	149	136	118	140	133	150	159	152	138	129	156	157	160	185	162	135	160	155	154	145	181	173	172	171	155	172	157	165	157	148	165	146	167	158	145	149	175	135	139	154	146	174	129	146	143	137	146	132	125	157	134	147	141	149	160	127	155	148	131	154	176	160	168	119	166	177	147	155	157	140	159	142	146	130	156	150	165	175	193	125	138	120	173	134	133	157	138	172	142	155	140	146	137	166	158	163	158	160	163	159	134	140	142	164	168	154	151	136	189	145	131	149	134	174	128	145	164	118	159	141	128	154	148	135	145	156	158	154	156	186	157	130	154	155	169	149	152	157	184	145	181	160	145	126	141	175	167	160	155	118	136	158	155	172	150	138	149	152	151	160	135	145	145	118	156	155	148	156	154	153	153	143	122	160	131	138	150	129	123	160	163	120	151	162	150	153	184	145	156	151	134	172	163	142	149	143	142	143	169	146	145	152	165	158	129	126	125	135	135	172	160	134	164	154	170	145	151	147	152	156	128	174	165	135	172	140	163	167	172	153	136	145	161	143	144	167	141	147	179	158	144	140	151	156	158	159	158	145	161	138	146	174	134	137	160	147	161	146	151	142	145	129	149	133	125	136	148	159	161	159	168	165	155	155	169	140	133	177	146	120	147	159	157	155	137	147	146	161	156	145	160	160	147	168	158	158	134	152	153	139	150	153	161	125	152	130	174	151	163	146	160	146	165	155	152	149	169	172	151	133	154	154	147	155	168	146	123	177	144	145	135	166	157	155	148	129	133	158	141	148	157	153	136	144	155	143	166	160	141	156	145	135	140	149	146	150	151	160	147	144	155	150	171	176	134	150	163	141	169	151	151	158	143	140	131	139	183	150	131	159	141	153	158	182	154	165	144	158	148	153	151	142	162	142	164	149	141	145	156	155	168	152	166	138	140	161	126	131	131	162	154	157	150	156	135	113	164	162	159	134	141	155	149	149	146	143	132	136	121	138	142	153	151	153	160	158	134	143	157	139	137	158	155	155	148	131	144	146	177	138	153	140	127	154	156	150	145	156	157	121	140	150	138	159	154	139	160	144	170	159	134	139	157	146	159	157	157	154	167	173	134	138	160	144	149	135	145	165	133	133	137	126	153	155	141	137	155	163	145	158	145	165	136	152	148	147	162	146	146	158	148	143	146	144	153	150	155	126	146	147	140	149	139	158	162	171	161	142	171	151	140	163	160	145	137	139	167	164	156	152	146	171	173	157	155	163	162	145	144	154	132	158	138	139	157	153	162	150	153	147	155	161	112	158	137	151	156	146	128	154	124	157	158	139	124	138	146	135	148	171	159	151	116	150	146	141	128	155	161	140	121	162	155	137	163	164	140	173	143	162	142	153	156	133	148	142	140	146	137	163	133	140	127	179	141	141	153	146	144	141	155	157	153	140	169	172	173	152	148	131	164	158	149	149	155	149	169	146	142	152	145	169	161	136	147	161	168	145	151	158	156	158	191	158	157	158	153	174	155	151	153	135	143	171	146	142	147	163	170	156	142	156	144	123	140	134	162	142	133	152	150	158	165	147	135	163	157	142	142	150	131	143	167	137	150	173	153	131	151	152	119	154	165	167	148	136	149	136	126	156	169	149	138	149	143	140	165	185	154	183	145	158	169	168	146	129	142	146	149	143	144	146	137	161	176	140	143	139	136	129	165	151	136	144	154	144	155	132	156	148	129	166	144	140	159	164	157	143	156	169	128	185	162	145	136	159	151	145	158	160	161	166	139	135	164	152	153	157	161	143	162	145	159	177	149	156	151	133	151	178	144	159	149	138	149	132	153	152	153	135	161	162	170	164	145	161	147	131	170	154	163	146	148	135	149	138	146	170	149	129	135	145	162	168	155	180	141	151	137	106	166	160	147	164	155	139	165	143	122	122	165	147	161	152	160	132	140	159	150	159	155	163	170	138	158	152	135	172	157	177	149	175	141	143	141	163	137	137	156	154	137	152	144	167	162	139	171	164	145	156	154	123	159	175	148	151	130	141	153	155	140	139	176	132	147	160	159	172	149	149	164	146	168	149	160	163	175	154	166	159	148	142	147	161	146	132	126	150	122	155	154	154	166	154	161	140	154	134	171	149	160	164	188	159	150	143	160	164	166	130	136	155	173	133	144	151	150	144	166	149	151	133	131	145	154	178	156	160	171	168	131	146	148	144	133	154	128	150	155	159	150	147	187	168	150	128	165	151	159	159	141	142	145	144	162	145	156	137	164	160	132	141	159	166	161	146	134	139	129	121	161	166	165	155	140	155	135	177	149	148	127	157	160	152	125	135	167	149	153	154	171	152	155	171	151	146	165	150	142	161	159	157	144	140	121	133	155	161	168	167	150	171	155	157	132	152	167	141	164	143	139	146	136	134	163	164	136	163	126	149	126	166	143	169	153	146	165	150	128	131	144	166	143	165	139	145	156	139	150	151	154	167	152	151	152	153	133	129	166	151	150	150	155	154	140	131	133	134	171	118	124	172	133	163	161	155	129	138	150	144	142	156	147	174	151	146	119	155	167	140	145	144	133	151	153	166	148	142	142	139	160	155	140	149	156	143	151	143	139	156	157	134	172	172	139	154	147	153	162	121	144	186	152	156	149	159	154	155	151	171	150	152	167	136	126	137	131	171	130	148	150	145	132	146	142	131	146	145	147	163	144	142	139	164	157	131	159	142	158	164	135	158	146	163	155	164	153	155	152	158	169	156	150	138	171	149	152	142	159	139	151	165	156	132	154	130	139	162	148	172	161	129	141	140	171	147	157	140	148	179	169	158	131	144	169	148	136	149	142	146	151	142	125	149	155	138	130	152	129	150	144	145	117	162	147	157	157	162	156	149	150	142	153	133	159	143	166	165	138	141	136	153	150	139	171	172	161	152	156	149	154	136	150	135	140	131	147	137	148	147	150	134	140	158	137	156	138	158	158	151	142	161	150	157	140	153	148	153	168	154	161	138	155	152	146	136	137	130	142	152	155	139	129	145	131	153	141	158	162	132	164	169	159	150	148
50270	48319	52181	50722	50312	44792	33506	22342	10163	5817	4447	4869	3712	3107	3433	3784	5857	6002	1751	1000	1125	1169	2591	3725	1344	845	747	836	770	553	501	499	516	491	452	481	475	412	462	460	425	458	450	460	460	413	404	437	440	433	427	388	446	413	420	410	432	406	427	383	388	388	415	407	419	399	399	395	399	430	433	425	415	394	393	376	419	400	412	362	345	419	377	430	360	363	419	410	394	395	355	405	403	411	399	400	425	391	386	388	376	397	370	404	422	413	376	380	364	410	427	366	389	390	409	423	379	389	427	371	382	356	385	352	394	402	382	383	379	433	380	406	408	402	419	388	395	419	415	415	395	383	376	386	375	399	413	449	414	362	400	386	404	393	383	373	372	402	391	386	381	376	396	324	402	415	384	365	391	406	383	382	390	383	387	388	362	371	395	402	379	400	401	400	414	414	406	391	379	404	421	392	386	368	379	387	426	393	394	428	412	396	411	355	362	374	378	388	344	375	379	389	366	374	394	375	400	382	382	411	414	402	393	382	367	408	394	396	337	395	381	417	380	380	398	391	400	385	399	381	412	379	387	369	374	415	388	382	380	415	390	383	370	378	372	366	381	392	384	377	380	408	408	369	403	384	397	385	383	408	369	394	394	426	365	411	418	417	398	411	378	410	387	406	388	390	389	399	409	400	378	423	393	402	374	377	429	360	402	377	389	388	374	380	385	385	377	372	370	363	411	396	418	405	416	385	381	393	416	399	383	360	403	370	369	394	375	428	376	387	392	378	416	377	428	384	388	378	392	393	394	385	368	388	379	411	393	375	395	425	379	364	397	386	404	393	382	405	401	389	420	375	391	359	394	374	406	393	440	394	341	419	377	375	406	395	392	403	375	392	404	402	376	417	378	385	390	374	428	383	386	367	381	404	367	423	373	379	389	389	405	382	388	374	401	398	368	396	375	381	380	394	386	433	369	384	376	399	384	392	389	383	397	377	392	382	386	373	390	381	375	392	399	387	390	425	394	406	398	391	416	377	363	400	348	383	389	379	415	378	413	392	400	372	426	457	388	379	356	421	383	405	386	416	396	400	384	371	374	392	392	359	403	381	365	374	406	402	424	400	380	401	403	399	365	365	412	365	397	412	406	403	374	375	417	393	396	386	396	396	386	343	384	355	391	407	407	384	423	390	394	418	352	388	371	395	382	382	369	400	393	422	356	374	389	378	397	358	388	387	361	350	384	378	412	340	387	397	384	391	435	353	412	384	409	363	361	392	388	378	384	399	359	409	392	396	395	400	403	402	365	391	415	414	380	406	381	397	395	424	381	409	435	400	412	404	362	373	411	392	436	397	408	399	386	358	380	404	375	436	380	409	409	367	405	381	410	387	360	357	382	419	401	374	381	397	383	381	367	392	383	389	394	403	386	361	417	406	401	425	399	387	386	399	379	397	357	411	384	386	407	410	377	368	400	343	369	404	368	371	394	389	423	365	390	382	412	415	394	367	394	395	396	376	389	333	371	370	419	381	382	381	412	419	396	399	391	401	383	377	377	394	424	400	341	391	403	412	383	380	381	377	411	359	375	445	397	419	396	401	376	363	378	386	421	377	383	412	374	393	385	407	397	427	368	347	366	401	416	406	405	353	357	407	383	368	386	397	426	395	393	374	397	362	371	403	376	394	356	375	399	376	382	395	391	393	373	400	418	362	420	416	390	377	368	382	382	412	413	411	408	406	414	386	397	384	363	366	381	383	384	380	380	386	373	349	399	445	392	373	369	387	372	390	416	375	397	410	350	399	370	428	400	413	412	381	378	398	397	376	387	394	363	411	367	398	388	402	410	351	384	399	365	367	436	380	369	426	398	403	385	408	388	385	398	396	395	357	385	391	410	385	385	346	425	373	387	400	388	372	392	404	397	388	367	375	403	393	362	397	372	376	403	400	345	370	379	389	377	412	358	404	385	393	375	348	372	419	392	418	364	401	397	417	386	417	407	355	387	408	425	388	398	406	404	392	399	388	405	413	389	417	400	361	407	408	381	380	410	423	397	379	381	388	396	383	351	368	406	396	388	403	368	393	390	393	380	388	395	393	401	418	427	424	367	402	369	382	413	394	370	370	381	356	384	386	401	383	408	413	394	390	382	417	390	404	423	393	379	364	370	389	424	408	385	377	376	383	404	386	361	392	392	372	425	385	378	407	347	380	388	385	399	393	406	376	402	357	396	368	413	415	394	392	396	399	345	372	387	389	378	402	392	399	361	370	353	419	388	386	362	373	377	396	402	374	427	385	419	361	391	376	363	384	385	423	401	376	370	407	393	386	393	419	370	367	420	382	359	354	370	365	349	393	378	376	413	419	390	367	354	334	392	406	364	357	401	397	391	396	355	384	407	388	394	385	378	380	367	410	371	369	387	412	417	401	415	371	368	374	398	386	422	365	370	363	423	394	382	386	379	390	375	371	397	394	393	394	410	391	407	419	371	386	396	371	375	401	369	399	405	355	405	416	394	431	436	383	385	349	382	405	389	377	381	353	424	384	372	365	401	401	360	381	389	404	395	408	379	382	430	428	401	382	398	393	341	409	419	396	371	417	376	392	408	416	367	374	399	413	389	399	404	384	382	414	412	381	380	422	399	380	413	374	409	383	403	381	370	331	364	375	377	395	392	440	378	392	386	415	380	398	393	359	439	359	437	356	407	366	350	371	381	402	363	400	389	399	379	416	414	384	362	428	394	393	373	393	369	372	395	374	416	406	365	404	372	372	379	388	381	379	377	373	381	361	401	378	381	382	393	410	364	374	363	440	406	390	390	364	396	385	387	412	402	383	420	387	387	399	430	443	400	377	369	393	370	380	400	400	408	387	388	386	355	409	393	376	362	402	424	389	397	380	407	408	366	340	407	414	357	392	388	413	400	386	343	395	381	404	421	380	369	379	401	444	391	371	369	378	423	423	394	443	427	413	370	384	395	423	327	373	412	392	396	388	380	418	411	430	360	401	368	400	375	365	388	348	411	394	380	424	375	393	387	400	401	408	418	390	421	395	365	390	396	420	358	389	409	380	395	404	414	376	383	407	398	372	400	382	399	379	391	365	412	382	393	383	375	385	401	364	430	399	383	403	394	369	384	364	361	385	371	403	376	411	377	416	395	394	397	355	379	384	378	367	385	360	413	383	353	411	340	381	372	383	389	379	386	380	391	389	367	370	384	405	445	415	370	409	420	388	399	388	366	375	403	376	404	417	377	400	378	397	371	415	371	406	380	422	364	441	401	362	370	413	402	394	396	420	412	380	367	398	369	409	371	415	363	417	379	376	388	390	412	392	389	429	366	386	391	384	419	382	363	393	412	420	403	369	359	398	372	385	408	358	407	356	381	382	396	370	375	391	375	361	383	379	396	370	359	427	356	427	387	398	376	396	386	387	390	368	429	380	363	381	387	394	396	381	396	385	370	378	448	372	403	378	395	411	398	384	395	372	431	410	377	377	389	413	407	373	364	377	409	376
24349	10842	16158	7987	4094	1706	923	757	535	445	425	448	403	392	433	397	418	391	412	442	371	377	416	382	369	366	411	382	383	396	414	364	416	416	414	366	384	400	379	401	412	346	382	421	398	393	410	412	407	392	398	387	389	395	385	363	391	381	412	395	414	364	358	398	398	361	429	388	374	367	388	355	382	364	333	410	410	377	386	408	378	382	422	417	373	416	336	425	413	396	397	399	370	397	409	433	377	404	410	405	381	390	434	395	398	368	407	390	389	388	370	436	422	403	427	371	368	390	417	365	408	405	393	366	367	384	404	419	436	376	369	410	352	390	363	395	403	398	391	369	398	380	407	406	396	403	390	432	380	383	379	384	372	403	394	391	404	387	386	392	399	401	416	383	367	426	404	373	380	456	385	417	388	397	389	405	372	399	387	395	407	384	384	397	399	393	399	384	376	401	396	355	402	383	403	437	369	369	366	336	386	414	362	391	380	383	383	422	383	398	405	359	360	414	385	392	404	405	414	427	405	373	374	406	400	406	388	401	388	418	358	382	369	422	395	393	365	381	395	370	368	433	404	374	398	384	392	370	398	370	370	406	373	380	384	394	415	379	402	403	385	401	375	401	367	356	406	391	369	352	386	399	399	367	405	385	415	363	396	381	403	365	415	427	370	364	402	399	383	394	350	421	364	369	396	386	349	378	384	419	356	427	428	406	400	348	402	362	375	356	418	422	376	359	398	371	396	358	404	397	381	391	419	430	421	398	398	376	356	367	381	391	414	408	390	396	391	375	384	381	421	416	379	383	398	411	368	394	409	384	361	403	427	364	403	391	387	395	413	366	393	378	422	399	374	381	403	401	382	358	374	408	386	361	410	422	399	387	437	379	392	415	400	399	398	405	390	411	385	401	424	427	403	413	353	409	373	377	377	383	396	395	433	374	347	354	376	354	429	421	372	417	381	397	423	373	377	411	415	391	394	392	403	396	397	435	414	385	380	398	368	403	363	402	370	375	399	398	392	379	404	436	410	380	368	372	433	398	435	414	399	386	402	358	421	396	390	363	409	347	380	400	384	422	398	420	367	355	419	411	408	394	411	383	412	376	474	385	385	368	382	374	358	389	449	422	397	389	436	426	414	388	410	371	370	409	392	414	410	399	365	386	412	423	401	402	381	399	402	403	406	414	372	365	421	371	387	407	409	330	380	372	411	354	396	391	377	406	425	359	392	392	393	382	411	343	417	399	397	407	391	381	394	353	391	399	374	436	394	391	422	413	410	399	402	400	395	382	407	409	436	396	444	351	386	435	384	375	379	347	379	388	403	357	381	341	379	382	371	392	427	381	372	395	436	425	379	380	401	383	399	418	387	418	395	400	357	381	399	356	396	370	389	426	405	365	356	398	372	416	417	385	377	368	387	391	393	413	382	348	401	411	436	396	367	367	409	394	386	401	412	387	358	354	393	383	407	366	405	417	400	363	396	360	407	375	370	387	368	359	434	395	380	370	403	432	388	400	408	359	364	385	363	407	399	384	376	414	378	360	408	386	386	370	428	425	395	404	372	399	402	377	396	381	376	391	394	398	381	372	410	380	383	398	392	406	408	416	333	400	381	320	370	389	403	395	415	406	384	391	410	387	376	382	380	394	417	384	380	365	400	403	379	381	413	402	426	437	388	377	413	400	407	439	361	344	397	394	393	366	410	407	358	402	383	383	394	420	405	379	397	375	412	382	405	414	398	382	406	381	406	387	381	393	399	373	414	410	400	431	408	427	400	370	407	365	392	370	405	399	398	398	419	415	385	401	406	392	392	360	386	410	454	387	354	362	357	416	426	406	430	407	414	397	410	383	399	419	394	374	363	365	347	395	388	391	427	384	406	379	427	397	360	411	401	370	388	382	394	373	387	376	391	391	419	401	368	378	360	394	393	404	414	393	381	403	423	416	333	410	444	395	346	390	390	386	376	378	370	360	401	406	389	383	403	393	376	375	413	400	381	404	412	385	366	418	389	429	387	367	424	388	413	419	379	384	387	410	387	381	420	412	402	368	388	398	393	350	373	415	404	386	406	385	401	407	379	399	422	412	418	384	408	381	390	377	388	418	419	376	372	394	384	380	381	406	354	382	397	410	408	384	404	443	448	367	407	364	393	387	371	435	436	395	390	407	350	364	392	430	404	367	443	385	371	406	430	383	373	360	406	366	419	390	401	399	367	394	390	410	393	391	410	431	381	385	411	404	392	369	408	397	389	400	373	386	428	407	400	422	398	405	384	394	364	394	364	427	403	411	390	405	394	395	353	395	414	422	373	363	370	378	426	398	408	380	367	341	422	416	403	366	362	374	377	381	416	357	374	389	428	443	423	376	360	361	418	383	438	365	406	393	404	425	344	355	399	358	419	423	377	382	415	404	390	427	386	405	407	404	407	354	406	429	398	388	398	387	357	381	387	367	394	378	411	356	408	362	410	342	390	416	402	359	386	391	406	409	353	403	352	393	417	383	402	387	391	396	387	374	383	406	420	380	401	366	413	354	403	339	368	417	391	396	411	395	416	403	374	394	370	360	399	382	395	373	367	359	374	442	365	391	382	401	409	387	386	381	414	380	389	381	375	418	430	447	362	390	397	374	417	385	381	390	356	351	404	393	384	414	412	392	409	431	382	423	376	356	424	416	397	374	355	366	378	375	377	393	413	370	409	401	387	389	378	417	383	401	339	397	361	406	436	389	380	394	389	381	418	399	399	394	397	382	409	398	371	390	419	370	397	423	360	389	383	455	384	402	376	397	396	381	408	398	414	406	399	420	414	348	377	394	348	388	365	377	400	395	403	388	374	396	416	403	411	399	362	411	359	409	381	444	348	366	378	390	393	400	411	411	419	390	428	392	403	408	370	401	356	397	395	389	424	378	410	387	372	404	428	427	385	390	380	402	365	406	370	412	353	413	424	383	385	412	363	423	390	348	404	382	405	390	406	410	390	361	420	405	386	422	429	404	415	393	397	397	419	386	376	371	343	398	408	399	387	359	404	440	391	439	363	368	362	391	365	384	394	384	394	383	394	416	381	414	390	377	439	392	394	407	379	400	404	397	410	399	415	396	428	372	338	409	417	398	411	384	410	405	402	402	400	371	399	416	365	393	386	417	390	384	414	422	380	392	393	396	392	424	352	413	405	375	383	396	378	364	405	403	390	365	404	373	398	419	388	383	402	390	367	429	423	395	378	399	367	370	412	402	390	416	383	382	384	397	385	420	430	390	375	419	371	363	400	419	414	359	359	427	382	418	390	388	360	407	400	375	385	375	393	401	442	378	430	408	384	419	431	355	395	405	384	344	437	417	383	384	385	362	375	398	367	396	412	407	399	390	406	398	373	402	355	329	380	354	387	389	409	387	384	390	380	415	371	407	398	371	407	386	380	388	389	386	402	410	397	377	380	412	384	365	390	419	384	364	402	390	394	380	384	386	395	379	366	405	394	367	402	391	412	398	389	394	377	427	404	392
17621	10048	26160	15818	11193	5785	3235	2420	1579	1225	1078	1238	1051	946	980	966	1073	1015	934	959	882	924	905	925	936	865	904	912	916	920	914	905	910	922	871	897	936	873	878	881	859	888	886	903	890	901	838	865	935	880	882	873	911	942	902	873	902	868	905	875	903	878	893	928	877	930	896	836	877	885	858	902	874	935	893	866	907	873	936	911	891	857	913	884	844	874	872	870	880	887	889	902	846	875	871	886	877	894	851	882	930	853	898	892	897	854	863	907	905	883	844	929	878	849	890	848	873	943	868	907	908	906	862	937	923	914	876	857	909	872	940	886	938	886	884	885	884	897	877	908	849	910	956	949	951	928	861	828	905	819	866	894	882	897	912	874	935	884	931	866	874	938	902	926	874	883	881	928	908	899	851	893	905	864	908	886	902	940	844	864	896	888	915	886	848	881	901	922	882	891	832	811	901	931	925	869	933	839	865	863	879	871	874	888	861	901	893	850	900	919	939	906	887	891	869	873	911	927	910	903	891	913	929	889	912	950	898	915	968	893	898	937	892	871	927	957	891	874	921	863	931	868	875	874	871	873	905	918	867	852	878	895	904	882	931	871	917	900	854	939	908	854	858	951	833	867	946	918	904	904	913	867	975	922	901	947	909	887	961	888	865	919	895	900	893	909	902	917	908	856	897	886	898	927	848	900	876	900	936	871	934	852	910	894	889	864	886	880	947	879	916	866	853	896	948	916	902	923	868	909	917	870	966	910	874	881	863	905	880	898	939	920	915	898	839	901	866	859	871	841	928	873	902	911	852	918	872	897	875	927	851	898	870	936	938	917	891	843	956	880	945	911	866	867	890	892	964	914	973	922	909	865	906	914	871	884	925	893	939	904	875	927	878	874	893	874	889	890	858	902	914	915	891	934	885	911	895	856	849	905	902	928	903	932	867	888	925	922	906	878	859	872	872	870	861	885	872	902	859	895	876	900	880	880	867	898	891	856	864	903	905	928	904	903	901	878	939	920	843	924	914	887	897	938	860	873	872	923	891	895	891	928	929	926	894	845	901	854	945	858	884	881	901	908	870	920	903	875	910	875	878	881	862	870	850	883	874	837	908	912	855	883	949	869	889	877	900	922	876	896	932	906	935	868	877	901	907	868	917	853	921	921	914	917	941	886	892	846	876	863	898	964	896	862	958	853	928	954	911	922	858	926	916	962	931	906	895	917	826	873	942	897	908	885	899	887	941	916	869	918	926	900	881	877	893	920	905	906	893	902	799	873	904	863	913	900	904	910	904	881	915	901	900	916	904	916	897	915	912	938	893	875	906	887	861	885	939	873	875	890	899	880	845	892	937	892	881	868	856	952	921	896	886	869	922	919	858	892	856	925	946	895	918	866	925	937	860	888	959	858	884	890	908	928	920	881	949	917	881	847	874	903	961	907	879	902	839	914	882	897	862	839	893	912	903	911	918	910	862	932	904	867	867	875	884	909	880	863	892	894	917	851	899	935	912	934	902	853	877	951	901	848	878	931	928	912	913	903	884	901	885	959	910	895	877	868	894	893	888	915	903	885	902	965	885	881	865	899	955	926	915	834	938	842	911	874	900	892	909	870	865	892	924	871	896	895	866	924	883	854	965	869	894	928	901	910	915	945	874	879	911	910	932	886	921	899	855	907	933	928	918	903	864	890	968	946	896	887	975	878	889	875	906	920	858	879	875	919	908	868	907	910	893	931	857	904	888	862	911	899	839	867	865	928	850	893	920	928	864	928	901	870	885	913	872	898	902	871	866	881	925	852	838	919	919	863	889	890	806	907	932	879	892	916	861	895	916	921	842	846	936	953	918	908	899	896	864	841	857	910	949	900	847	940	935	913	906	937	864	923	882	862	899	943	854	902	873	951	859	883	942	894	938	913	891	894	892	893	918	862	885	857	914	899	877	893	908	910	883	900	855	961	915	884	889	898	890	896	932	947	874	904	892	881	904	853	881	875	915	858	861	904	905	924	937	918	905	910	902	926	893	890	923	915	904	889	928	900	937	866	936	864	950	858	853	883	921	868	905	939	930	888	893	888	850	894	886	890	863	901	926	923	941	903	886	908	911	938	945	901	899	863	888	919	863	865	853	916	942	893	851	863	934	897	902	879	865	895	877	871	843	878	862	838	948	912	828	907	946	850	910	853	839	861	893	919	911	915	832	880	900	932	866	830	922	922	848	896	908	888	906	938	896	867	919	868	881	847	920	907	930	950	884	895	875	877	924	900	886	869	942	882	895	848	890	904	872	948	893	906	902	816	893	927	904	902	842	838	852	902	897	950	910	900	870	915	905	844	908	889	853	927	837	911	895	859	901	902	879	897	917	872	871	888	875	885	888	899	876	915	883	898	912	921	906	905	887	887	953	900	901	896	814	902	887	903	898	949	899	895	918	927	868	865	850	870	945	903	923	889	881	871	891	859	892	855	877	821	852	930	918	876	900	879	917	899	892	933	870	927	913	869	908	846	911	884	922	899	894	909	868	860	849	895	887	875	906	923	910	849	924	887	870	940	879	885	894	891	886	865	896	900	865	929	883	874	905	872	914	816	861	860	859	905	865	880	904	884	884	925	897	940	875	927	884	927	928	905	903	865	904	915	909	893	878	927	931	895	916	894	963	831	918	853	895	881	895	890	856	837	942	899	895	941	866	918	918	926	938	891	932	875	908	898	922	918	931	906	863	868	920	871	894	880	871	912	917	895	913	893	911	866	876	884	914	882	928	884	952	875	854	942	874	884	914	926	865	918	893	886	884	918	875	919	866	890	939	902	936	926	920	948	860	870	880	914	919	904	931	951	845	937	923	885	890	854	895	885	965	906	881	888	888	905	922	947	910	900	963	945	847	927	904	868	910	888	888	928	890	878	892	878	883	841	867	905	871	904	936	879	881	872	860	913	878	846	905	897	857	951	856	890	885	816	931	914	878	933	876	872	894	892	855	850	905	899	916	901	870	922	920	953	863	967	871	888	933	914	903	931	849	833	945	862	909	918	929	914	862	947	871	955	946	909	880	891	916	887	889	901	881	921	902	850	885	884	925	878	871	934	927	870	858	916	940	906	877	842	883	896	908	836	878	860	878	841	910	898	875	878	921	854	935	877	905	899	888	977	921	887	917	853	911	878	922	894	889	926	912	944	888	928	852	901	842	875	938	873	901	901	882	892	912	881	895	899	877	889	894	875	910	917	878	904	900	915	896	891	875	895	942	896	896	846	893	925	937	857	930	917	897	895	920	842	891	914	898	903	891	861	881	906	894	921	888	856	916	911	892	897	837	881	935	926	895	907	933	892	921	879	868	844	920	882	946	931	902	925	885	897	846	864	888	892	892	928	877	915	890	847	911	929	882	903	872	908	896	919	867	856	862	901	874	864	871	899	901	848	962	859	859	856	918	899	857	885	896	828	919	869	890	920	904	939	869	914	927	874	899	846	882	876	870	875	842	903	868	861	897	878	899	859	882	852	892	904
61292	48156	55936	40911	34054	27927	21670	15386	6032	2447	710	1083	1078	602	480	584	893	631	351	291	292	327	301	454	304	287	293	282	293	310	255	242	263	247	257	257	236	248	223	242	247	268	257	274	250	250	237	243	256	255	262	239	260	255	221	247	248	233	228	234	227	226	213	233	229	275	253	250	245	243	260	228	260	225	264	248	200	253	244	248	257	256	237	244	263	248	252	243	235	246	223	222	242	274	236	270	234	240	239	223	232	221	244	281	214	238	241	228	224	242	271	255	222	246	228	251	234	224	246	246	234	246	214	262	269	274	267	245	230	240	253	225	229	244	277	236	244	238	239	236	249	248	217	239	229	254	244	245	250	240	270	237	234	224	225	250	213	229	247	242	227	209	258	236	234	215	266	266	256	262	235	249	242	242	247	228	256	255	241	232	269	247	242	236	235	225	210	264	239	254	257	247	228	236	248	231	256	246	215	257	236	248	221	230	239	242	231	252	241	226	217	237	220	220	246	274	237	256	247	276	245	223	241	263	233	207	232	223	219	244	247	260	234	255	247	260	246	253	215	253	242	240	273	241	230	265	249	222	247	250	238	212	237	224	235	233	235	280	215	230	213	249	246	221	248	233	244	242	233	226	264	280	261	217	237	216	214	241	258	241	238	246	217	281	256	252	246	241	236	241	244	238	230	266	235	266	259	235	249	225	255	229	234	241	217	259	242	245	242	235	233	225	281	259	234	260	222	224	240	242	238	255	244	249	251	224	254	241	230	229	234	249	304	260	223	222	268	248	260	233	245	245	242	241	237	235	222	245	258	240	236	240	217	230	253	233	237	267	229	238	234	242	255	224	242	231	244	246	257	239	232	258	249	247	259	255	273	254	243	236	253	252	266	227	234	269	228	238	216	247	245	257	252	236	247	245	246	247	209	246	251	265	256	233	221	250	223	251	239	237	248	245	251	259	246	227	228	260	254	234	248	248	240	228	217	235	286	237	229	238	233	253	211	254	243	243	263	253	192	242	219	228	241	259	257	258	235	224	263	277	234	242	230	223	266	232	224	265	257	253	237	240	254	226	234	219	236	214	254	233	225	229	252	251	240	246	266	238	229	249	226	255	244	240	242	258	269	219	250	257	257	240	216	268	253	224	233	250	234	233	241	238	237	247	260	248	264	247	237	224	250	225	220	283	249	232	242	245	273	248	251	250	243	263	258	225	258	249	232	192	257	244	269	212	240	242	249	233	240	248	221	240	267	224	232	219	253	236	256	264	234	235	259	269	242	273	233	243	228	223	228	234	240	242	234	260	228	229	256	260	233	287	229	243	276	224	204	229	212	232	244	211	232	266	248	244	244	221	260	245	246	236	258	230	240	236	240	221	238	227	242	241	249	241	240	251	230	261	239	244	263	259	217	235	239	221	273	262	242	236	242	255	233	230	219	237	233	280	268	237	242	260	261	227	252	219	229	235	245	260	237	259	259	259	257	221	263	248	233	228	263	245	262	241	212	243	261	246	241	232	253	248	254	243	232	230	236	250	226	218	203	233	217	230	228	268	247	239	239	247	262	222	224	232	252	225	226	254	234	218	268	236	224	230	227	245	225	257	238	269	240	261	239	247	256	224	248	244	223	230	232	244	239	249	224	234	261	224	265	232	244	228	258	247	237	263	250	253	220	236	238	249	244	246	260	213	229	240	229	261	208	264	230	281	226	211	233	231	264	263	235	241	255	265	208	248	245	252	265	259	200	226	253	259	231	264	245	238	244	254	226	242	209	238	234	249	245	223	267	251	243	259	226	245	243	250	245	206	252	250	243	234	209	208	249	239	248	230	236	234	248	237	237	251	238	253	219	241	236	220	242	250	231	232	245	225	245	223	238	278	243	223	261	282	252	216	224	237	249	224	243	228	221	238	234	271	238	239	234	259	239	242	244	242	240	223	223	233	250	252	219	236	244	269	244	235	249	249	254	239	246	210	248	253	243	237	232	269	247	239	248	244	217	250	261	250	242	244	263	241	210	230	219	230	253	270	232	253	261	268	249	246	245	241	259	264	244	258	240	240	224	233	196	230	238	254	262	236	226	260	258	268	254	232	255	250	263	241	249	222	271	245	260	240	253	216	246	240	241	210	260	252	227	265	231	230	252	225	231	263	211	244	242	253	237	219	248	238	252	225	262	256	226	229	235	271	229	236	222	233	246	247	266	256	240	264	243	238	250	246	230	268	239	248	226	252	241	244	218	235	234	243	257	260	239	271	234	233	232	228	232	253	268	275	230	252	255	253	244	212	233	250	240	242	297	240	215	221	265	220	238	235	237	270	254	259	266	237	242	250	258	241	255	207	261	263	204	221	232	218	244	228	237	236	222	221	238	256	251	248	238	203	245	248	222	234	242	232	259	233	238	243	246	239	200	222	252	234	257	235	239	236	272	250	258	226	253	243	259	253	221	250	214	248	219	251	209	265	246	225	243	210	259	220	260	251	232	252	276	220	242	224	242	236	226	235	226	229	206	244	239	238	215	247	253	247	245	229	252	234	268	249	261	231	256	207	263	254	234	214	235	213	228	243	274	228	227	240	241	236	251	244	247	250	259	231	214	204	242	223	226	243	242	250	247	279	200	256	241	227	250	237	235	263	233	268	247	235	237	230	250	236	224	248	264	217	277	239	251	256	208	231	240	230	252	235	251	231	214	222	228	258	243	232	251	243	220	218	227	245	231	233	229	252	248	246	252	255	246	222	244	236	243	236	246	257	244	266	214	241	242	259	216	221	260	250	225	225	258	239	209	274	287	222	226	237	249	238	235	252	246	220	197	231	233	235	239	246	219	240	263	245	261	239	266	257	237	219	232	233	248	233	240	224	232	220	269	224	243	216	222	239	283	295	248	254	254	236	265	225	231	247	265	251	240	202	238	231	254	246	250	255	258	242	255	277	249	216	232	225	220	233	233	216	259	229	273	242	244	239	255	258	229	249	244	239	261	261	248	229	246	258	227	205	252	247	249	229	235	236	249	237	225	232	246	257	225	245	262	248	235	271	262	246	240	245	230	232	278	218	238	236	268	254	232	282	224	251	209	261	249	211	257	227	236	225	219	264	255	234	243	237	238	221	249	230	236	241	250	229	240	247	227	257	250	214	231	262	243	233	250	256	229	249	213	235	262	211	229	231	246	232	272	270	258	237	248	242	236	217	240	237	230	259	224	219	245	242	246	246	262	260	235	251	230	256	275	261	246	225	240	249	235	246	229	230	230	248	222	221	225	231	227	227	258	246	260	241	264	254	260	284	235	245	227	227	241	247	248	259	267	239	245	277	244	268	259	228	230	246	232	254	243	251	247	256	262	228	222	246	258	232	243	240	255	232	254	247	240	231	245	245	198	229	245	252	242	276	231	252	211	231	239	222	232	247	242	212	248	260	238	244	229	229	223	264	263	246	242	252	242	244	230	229	224	250	208	241	250	229	199	241	279	242	259	273	268	253	272	236	200	266	243	226	269	248
41463	41335	50758	46166	44655	34031	24919	21615	8736	6161	2851	5409	4847	2693	2331	2759	4863	3253	1320	958	911	1043	1060	2130	1190	792	953	1012	1034	807	701	609	629	614	576	630	593	616	628	570	563	558	643	585	567	572	566	586	560	609	626	653	595	584	600	583	596	583	621	588	570	607	584	586	579	592	567	550	579	629	562	582	615	623	572	563	540	587	614	616	541	577	596	593	574	558	611	575	558	591	565	552	570	606	552	566	581	597	578	581	606	580	565	607	593	581	538	593	602	601	547	599	576	591	561	582	577	603	613	572	586	588	557	526	554	535	584	594	588	543	575	554	578	599	568	580	580	540	565	583	580	594	591	563	578	580	579	584	567	523	558	595	612	567	605	604	522	548	551	579	548	607	572	561	578	600	575	570	579	552	586	588	573	588	562	613	565	598	572	590	605	546	521	572	545	579	566	587	627	575	593	584	589	569	536	590	605	496	577	572	552	597	583	543	550	601	575	551	554	570	590	545	577	596	582	570	610	586	579	562	589	556	572	569	587	567	631	602	588	512	601	591	569	570	559	586	606	554	563	584	594	576	569	582	573	577	530	593	563	566	584	569	584	555	565	567	590	575	619	584	607	615	568	559	574	593	561	565	583	581	596	566	573	576	542	546	602	586	543	576	549	557	579	544	562	614	519	559	575	521	552	570	633	541	590	613	548	576	569	566	553	557	559	552	553	597	589	583	575	602	547	589	625	589	572	520	540	555	573	541	602	573	545	579	598	545	578	554	571	540	560	574	541	540	601	590	577	558	608	601	613	575	546	590	569	629	545	592	562	586	584	590	554	582	576	570	561	575	547	574	572	596	575	593	594	586	572	550	593	585	583	610	548	568	589	561	598	601	574	576	544	587	581	576	545	567	584	567	557	551	562	556	581	551	590	577	601	568	570	586	567	589	589	579	618	560	584	613	554	615	579	590	568	573	623	588	542	539	580	583	625	560	588	564	599	563	567	579	559	554	560	622	554	593	549	583	577	568	547	584	570	568	572	586	568	578	553	589	597	570	536	583	565	566	564	577	571	612	571	587	516	557	591	576	563	573	568	563	599	545	575	592	577	557	571	601	610	562	565	562	534	582	617	546	558	579	576	585	586	578	540	536	522	586	556	583	564	547	569	577	591	610	543	613	554	593	554	567	568	569	625	577	594	563	571	558	604	557	595	610	578	540	580	604	606	587	545	591	617	552	515	535	554	604	593	553	605	575	582	599	583	544	605	612	578	539	571	565	566	556	576	553	589	554	547	570	577	565	578	594	560	590	574	572	578	568	620	581	560	556	605	582	543	578	562	590	571	590	613	586	535	554	607	594	578	560	593	602	566	558	563	548	583	596	575	584	564	568	591	581	566	580	585	598	572	559	565	554	584	557	534	576	569	585	524	585	580	557	569	557	619	522	568	564	575	561	563	587	619	533	561	582	543	546	604	564	585	516	564	563	567	574	597	586	530	568	582	598	565	560	561	551	576	547	605	590	579	549	618	543	574	591	572	577	612	596	544	582	604	595	543	558	583	576	581	574	571	564	562	566	596	563	549	568	565	558	544	588	594	600	596	589	587	612	588	577	614	559	566	615	565	580	552	541	552	580	557	587	548	572	587	529	558	602	557	592	551	541	575	572	582	556	623	577	572	564	567	555	602	562	581	570	610	559	522	546	567	585	584	594	600	574	591	519	566	592	574	628	567	563	584	578	591	563	577	543	573	574	565	574	585	576	616	570	570	618	567	614	583	572	564	591	567	542	565	559	570	592	576	560	572	563	612	565	616	579	547	601	577	548	570	549	547	582	572	546	577	595	557	546	596	554	602	582	577	594	562	556	561	552	573	580	600	565	604	570	591	627	571	566	554	562	571	579	604	590	610	639	582	534	596	544	588	542	576	576	608	575	627	577	563	587	595	542	541	564	580	593	577	556	572	569	586	569	602	563	566	569	553	600	574	592	612	601	583	580	560	628	585	519	565	551	576	571	583	597	565	543	606	555	595	609	549	576	577	584	597	578	601	566	553	557	541	513	569	589	540	540	586	587	539	585	616	596	555	572	615	547	559	545	589	564	614	551	586	601	587	547	577	564	588	582	558	560	566	551	563	575	610	587	571	578	574	533	573	633	570	573	580	581	542	583	569	594	581	579	576	579	584	545	588	544	592	592	625	610	558	594	570	573	554	597	544	596	586	573	616	596	612	547	548	588	567	557	611	572	611	549	577	547	545	618	569	548	559	560	533	571	570	588	579	583	574	608	597	551	607	556	576	541	569	586	521	570	543	531	615	575	604	570	552	571	580	616	568	548	566	567	580	548	598	615	548	553	561	597	565	595	536	590	567	571	564	558	574	552	546	587	603	578	574	579	590	610	555	582	561	563	538	573	570	598	565	587	537	538	574	594	577	546	587	592	560	605	561	589	561	510	577	551	597	545	612	570	583	609	594	570	606	561	598	575	599	572	557	567	578	565	537	614	582	565	581	569	573	572	558	553	570	556	601	586	599	601	595	571	609	561	564	547	613	564	584	551	610	538	565	571	541	575	572	583	582	551	578	577	550	549	550	597	580	592	553	579	567	604	543	565	546	601	620	557	556	574	539	590	635	592	570	596	567	540	593	606	566	575	579	560	590	537	561	612	599	577	542	595	609	566	601	573	610	616	531	564	581	584	504	537	583	592	572	553	573	566	571	580	560	589	548	602	551	543	570	520	565	565	563	541	563	562	594	555	572	552	557	547	600	556	584	531	579	569	560	600	582	551	552	632	575	572	592	566	577	567	540	550	580	606	545	587	586	558	622	556	591	563	572	581	565	641	530	539	559	567	585	538	624	580	599	596	545	572	552	560	594	563	591	572	573	571	562	588	606	574	542	610	554	556	527	567	556	575	582	608	562	582	568	597	602	577	620	571	558	556	525	531	592	565	612	606	544	538	563	578	528	619	584	571	603	534	572	570	544	585	584	569	581	567	579	555	537	570	606	580	573	536	607	618	585	578	534	546	629	583	591	572	548	597	577	584	584	531	565	564	531	552	523	563	581	578	544	617	577	556	546	536	609	554	525	586	663	635	571	607	575	535	551	593	589	548	587	565	546	519	573	601	550	589	559	588	601	567	580	551	570	596	560	582	572	547	570	599	566	558	633	587	531	571	565	562	563	530	509	580	575	562	659	612	573	568	555	573	576	577	504	608	530	569	548	588	565	600	556	596	585	562	594	532	580	564	552	610	577	615	583	558	548	586	559	598	538	539	584	558	554	534	617	547	548	564	572	588	559	565	581	567	583	521	564	597	569	572	583	597	573	569	595	578	563	573	530	542	586	594	566	516	583	587	559	582	569	571	584	567	594	573	576	560	534	569	552	555	573	545	604	617	572	590	584	552	546	591	588	571	585	614	572	590	580	561	602	570	597	570	576	618	557	605	563	596	566	587	598	601	580	560	543	553	548	553	564	549	560	576	588	575	601	570	545	543	580	622	574	618	555	554
71438	55970	51543	36929	33326	31760	28690	24640	16018	6301	2048	2365	1820	924	694	873	1421	1004	431	250	317	477	278	586	299	223	337	236	325	251	177	146	144	146	167	171	178	169	152	157	188	162	170	153	200	179	162	159	146	151	139	157	185	163	148	165	167	155	161	150	135	165	161	165	148	181	161	150	149	156	173	154	118	153	136	157	155	164	148	132	155	151	144	155	148	159	139	161	135	156	140	173	154	162	149	160	148	137	145	148	165	136	143	146	129	154	150	147	154	140	160	122	126	142	159	142	151	157	165	148	147	160	135	160	176	175	137	134	150	154	146	160	168	136	147	162	140	144	173	148	174	152	162	160	155	137	161	180	156	164	170	151	135	160	164	140	166	172	167	143	145	168	148	154	155	155	165	153	141	166	151	137	153	163	149	172	173	158	157	135	128	139	172	159	167	158	139	168	168	163	142	149	152	149	131	152	152	129	155	128	145	156	155	142	161	153	179	173	155	153	165	133	139	157	151	147	148	159	156	151	163	160	171	174	146	167	163	143	162	138	166	181	140	143	142	145	168	139	169	177	145	171	161	150	149	159	160	146	188	133	131	159	143	155	178	153	174	153	150	156	144	153	150	136	141	149	150	138	166	120	143	156	159	155	152	137	177	153	149	159	157	120	141	155	152	178	119	170	162	157	152	154	151	146	154	154	152	153	163	154	156	150	133	158	144	129	156	147	150	144	148	145	167	166	153	142	149	165	167	165	146	150	153	157	153	151	157	173	153	145	155	145	139	166	160	169	162	143	133	159	162	182	163	163	156	166	162	154	130	152	152	151	181	153	135	137	169	139	143	145	142	177	147	171	135	144	162	147	143	126	154	132	139	128	140	148	140	151	149	146	150	141	184	161	138	143	155	151	134	128	153	143	141	173	140	164	155	120	155	154	146	138	163	138	137	166	162	137	170	157	142	142	145	147	149	147	139	128	136	154	141	142	152	147	150	149	130	164	167	171	119	162	139	163	136	161	133	154	164	150	131	140	158	154	132	177	152	166	143	151	151	164	137	158	169	137	165	138	163	146	155	177	131	139	135	131	161	141	152	146	134	139	147	140	148	164	185	157	110	145	159	159	132	156	138	127	143	160	133	151	139	134	160	162	163	165	163	136	139	153	166	135	141	149	130	144	185	172	132	139	133	149	145	155	142	137	168	147	147	158	162	148	145	149	162	162	146	185	144	146	134	159	171	151	158	152	154	167	139	142	141	122	130	138	150	145	170	146	153	141	156	140	160	171	176	148	158	149	135	154	159	151	151	180	171	140	126	128	140	156	141	169	153	163	182	164	168	120	157	157	170	174	160	141	144	153	142	165	142	157	140	168	137	147	138	154	144	157	167	169	149	176	137	155	142	147	133	144	146	160	163	155	164	151	144	139	164	155	161	150	161	137	150	158	129	158	163	164	177	137	160	138	151	156	158	173	154	135	144	163	166	147	139	141	181	145	161	147	151	155	167	158	146	140	167	156	160	166	148	148	148	154	152	145	168	174	131	149	160	144	164	138	148	177	171	157	163	120	152	157	143	146	140	138	156	170	151	126	147	152	139	134	133	154	160	145	160	178	140	151	153	145	148	150	176	175	159	131	144	167	156	139	164	152	148	175	164	169	152	133	150	161	152	181	151	165	147	184	159	151	122	170	133	130	163	146	155	151	131	157	141	148	135	165	139	149	139	164	132	147	163	145	142	129	157	168	154	148	151	150	120	154	169	159	156	150	142	152	135	162	153	174	157	130	157	150	135	188	152	147	169	147	146	180	139	167	165	136	148	166	166	154	138	158	147	146	152	142	132	137	154	153	133	160	160	144	164	158	125	150	145	158	156	160	141	156	155	139	132	162	162	169	171	163	152	127	139	147	147	155	152	133	155	146	169	139	147	133	154	155	160	140	150	146	153	143	172	149	141	135	150	132	146	174	163	162	134	150	128	152	139	173	153	133	165	154	156	160	133	150	139	155	168	159	137	161	162	153	166	153	139	162	137	143	149	158	153	160	155	157	155	154	161	140	140	140	152	133	127	155	162	161	179	153	156	139	164	146	141	143	155	140	135	164	149	129	168	151	149	123	151	128	135	154	139	137	149	144	142	166	162	158	178	140	170	149	146	150	172	139	155	152	149	149	138	143	138	155	157	150	173	159	179	138	140	164	135	147	147	152	154	174	134	157	164	156	143	148	139	186	159	166	121	157	149	174	138	145	141	149	147	126	149	164	139	142	142	158	145	149	148	146	152	159	159	175	157	153	148	171	159	169	134	148	152	146	145	158	157	150	155	141	139	152	151	120	138	138	143	140	149	160	144	165	157	175	164	135	146	153	143	147	139	148	138	152	144	163	169	129	179	159	164	144	157	152	134	158	145	130	137	171	136	157	133	153	162	143	144	143	129	156	147	171	133	154	170	143	139	175	138	165	143	155	148	156	152	161	160	149	156	181	145	140	153	150	153	160	159	177	162	137	144	157	141	189	169	142	144	137	166	169	123	142	148	172	145	163	152	150	154	156	123	176	159	152	181	162	150	173	150	148	139	149	170	154	164	169	180	117	159	143	136	158	151	151	168	129	156	156	159	143	145	136	157	162	132	145	163	148	160	135	150	149	134	156	137	150	167	145	164	164	145	150	140	142	153	142	149	139	142	142	151	132	171	153	168	166	169	177	150	164	153	161	144	159	189	151	151	157	158	157	149	160	159	139	138	163	156	133	154	149	133	136	154	150	156	159	150	161	142	160	154	160	130	149	147	163	150	149	168	141	150	140	158	163	153	172	147	170	147	146	141	138	159	143	174	165	158	145	142	131	167	155	143	158	154	147	145	151	164	151	165	145	179	161	140	145	151	147	153	173	168	151	147	141	156	149	181	165	149	152	140	173	123	160	159	150	161	174	167	160	138	155	154	168	133	173	143	146	153	149	139	160	148	150	138	163	159	160	167	156	138	156	155	161	151	136	152	153	166	133	172	159	164	147	141	160	153	173	146	146	146	163	176	148	163	136	123	168	144	152	143	152	150	176	162	163	153	160	147	151	149	142	166	156	161	162	166	145	133	156	160	132	166	163	182	142	148	149	157	149	144	154	158	151	150	172	165	136	137	137	150	150	167	150	151	160	148	167	146	127	130	145	171	153	148	162	126	162	182	153	163	136	153	194	160	145	166	158	158	145	166	146	156	176	161	170	152	172	149	154	161	164	141	155	160	140	146	161	153	156	152	170	132	156	143	144	153	128	149	155	151	145	142	159	144	156	164	165	162	157	169	157	159	161	162	148	147	139	180	171	148	158	131	149	145	146	143	145	142	150	140	161	145	127	148	175	174	144	154	147	161	154	160	160	145	143	152	127	161	160	161	153	176	134	151	162	158	131	150	147	179	160	161	163	149	146	153	130	163	150	131	157	133	122	131	146	134	140	167	123	159	156	128	135	156	157	172	142	168	166	147	131	146	158	143	172	143	152	159	158	154	168	145	169
49592	50271	51430	45267	50389	45864	39576	29301	15033	6006	3849	9455	7740	4427	3321	5102	8149	5565	2131	1169	1555	2425	1506	3315	1374	746	1580	1208	1596	911	607	466	495	516	457	456	481	468	475	471	430	452	425	487	444	469	457	440	407	428	425	446	455	411	379	402	467	419	428	412	443	392	415	408	400	419	424	404	434	398	415	389	388	390	378	400	398	405	372	382	434	423	409	405	399	376	374	429	384	406	427	405	405	403	418	421	386	421	399	398	406	384	419	416	403	455	370	436	400	402	395	401	412	377	441	370	381	355	392	418	407	389	417	400	393	386	406	418	378	408	418	410	380	398	424	404	419	352	398	398	409	381	349	360	406	420	369	411	395	390	399	377	389	415	392	391	393	386	400	395	398	387	381	396	383	394	399	402	410	366	398	395	401	388	396	342	390	373	391	397	404	413	383	389	409	377	393	403	391	387	377	404	384	360	404	378	396	411	392	361	376	377	392	435	386	384	368	391	391	409	379	399	370	410	384	393	393	393	391	427	387	366	412	409	381	418	393	357	423	412	434	399	431	412	388	404	407	373	404	376	360	383	418	383	392	397	411	369	386	373	396	351	419	413	400	429	385	375	430	403	406	388	381	392	429	372	434	392	419	391	407	424	397	376	369	396	402	400	403	405	364	390	400	411	380	404	378	384	373	372	411	390	386	403	366	400	402	429	371	396	376	428	433	360	409	410	408	391	393	389	388	398	362	393	373	422	371	412	409	379	396	387	380	399	394	398	376	404	367	410	355	389	387	383	357	382	383	409	381	386	378	413	386	410	393	449	361	425	400	391	421	402	407	417	381	384	404	402	411	389	398	368	368	359	400	398	363	411	408	398	402	405	376	425	416	385	397	393	406	426	437	382	372	347	391	415	374	399	387	397	392	417	407	392	384	392	394	382	403	401	402	410	383	410	407	366	400	399	384	402	376	363	377	366	416	434	376	404	395	396	399	394	418	408	383	398	405	431	403	410	380	431	413	382	376	408	370	407	343	394	372	423	355	375	426	421	408	423	379	396	402	395	390	419	403	392	384	386	411	377	426	388	361	401	393	388	397	410	406	394	409	383	438	380	381	361	381	364	436	368	375	412	383	395	425	412	423	399	385	374	409	358	414	378	391	371	427	398	425	427	402	382	395	374	396	357	412	404	389	417	386	400	379	394	370	388	394	397	420	393	396	382	409	380	399	379	431	376	411	403	427	391	380	352	369	375	419	388	395	387	403	382	395	342	395	401	364	379	429	397	404	402	412	369	389	390	391	375	397	421	396	422	385	451	382	373	411	373	384	408	369	396	403	375	393	391	398	427	371	420	383	398	404	416	391	402	416	410	411	378	409	406	399	408	380	433	399	428	395	403	415	410	358	382	388	389	383	396	411	406	401	386	437	375	381	352	391	397	356	389	388	387	389	389	387	418	381	367	385	373	394	434	378	401	397	408	399	393	387	404	398	366	384	382	423	382	390	409	429	387	379	357	344	415	403	375	409	377	438	406	387	350	362	404	395	421	406	446	409	412	372	412	417	372	384	413	411	381	355	394	377	373	422	395	418	397	421	381	394	405	417	388	384	389	413	427	404	373	431	411	363	395	384	385	379	407	385	425	386	415	393	407	398	386	363	393	387	375	430	381	402	393	362	376	411	359	389	406	396	418	389	403	374	421	371	394	370	382	358	371	446	370	403	371	367	399	407	371	395	402	387	405	365	393	375	430	419	404	355	369	363	406	448	373	389	343	398	391	397	398	401	416	388	442	404	367	401	371	397	418	386	397	446	404	373	375	391	383	402	400	387	390	407	404	440	375	372	410	368	354	360	411	372	395	415	380	362	425	372	380	409	385	377	395	397	419	389	427	366	377	395	405	389	397	402	365	364	411	372	394	407	389	391	399	404	402	400	395	375	397	384	424	394	408	376	403	376	403	365	403	366	417	391	420	396	364	389	428	385	372	387	413	352	368	399	358	397	369	384	410	422	444	367	402	379	353	404	394	402	353	391	404	408	398	404	372	415	348	396	383	396	409	391	392	382	409	351	414	381	377	395	390	393	434	448	389	411	390	394	397	403	404	389	381	407	373	415	344	401	420	390	352	383	364	382	375	392	420	390	381	370	422	394	411	387	385	379	372	403	405	372	415	383	403	405	423	404	360	360	368	404	412	375	375	379	402	373	384	354	416	417	377	376	395	393	376	425	389	390	409	410	388	412	421	410	408	421	385	401	380	418	393	383	398	425	404	419	400	414	407	382	367	424	367	393	389	376	393	406	407	363	377	408	433	404	375	389	397	370	396	397	388	420	408	362	402	402	386	384	384	377	368	356	385	400	406	394	409	408	381	401	403	402	353	342	398	381	378	364	398	393	406	397	403	380	416	433	397	392	398	376	399	406	397	410	379	411	396	397	384	406	409	364	360	383	358	400	390	380	437	374	369	420	409	405	407	389	388	405	403	361	391	380	365	412	372	395	403	411	391	371	388	369	410	393	375	392	411	423	389	413	408	418	396	405	409	372	378	400	373	373	381	394	380	434	409	362	382	385	388	363	350	384	376	380	362	377	423	379	410	419	381	401	390	369	411	401	381	386	400	381	381	370	396	370	382	411	423	397	372	379	402	410	374	434	404	377	410	381	406	393	359	415	397	374	414	367	353	391	409	347	383	417	360	369	413	439	385	383	396	412	393	403	418	411	386	366	390	389	424	368	404	394	416	393	366	378	383	428	385	417	402	410	404	387	392	378	415	371	373	397	384	403	364	378	404	384	411	362	392	380	400	381	433	410	402	393	435	378	404	391	405	402	380	392	385	392	353	397	404	390	384	397	398	372	401	390	377	386	352	399	395	383	379	405	409	406	397	404	404	371	384	389	423	399	386	401	380	362	370	418	375	402	404	414	384	393	344	401	347	384	412	355	391	379	439	380	379	397	387	409	381	403	347	380	382	400	377	381	421	408	379	426	384	378	380	395	408	430	393	402	412	393	394	373	393	401	397	404	343	397	399	426	408	388	400	394	385	376	389	425	420	371	403	388	334	377	390	402	440	418	412	370	396	403	387	382	403	415	406	373	419	425	367	393	397	416	380	408	429	420	388	393	426	380	359	386	404	371	392	381	376	393	406	393	399	393	381	422	402	389	366	405	401	425	375	361	402	405	368	379	381	396	416	372	418	415	409	390	445	374	397	387	436	366	406	366	383	410	428	380	364	384	408	407	403	361	400	393	360	420	367	385	353	361	399	397	376	377	351	425	413	373	417	385	384	426	390	407	377	392	403	353	387	430	428	392	399	391	416	407	401	410	397	378	416	397	399	371	377	382	411	374	417	424	393	406	423	355	421	392	388	450	385	340	372	389	385	394	393	403	401	364	390	407	412	351	372	408	399	388	408	362	383	379	401	380	393	366	390	387	428	377	400	381	381	395	377	419	375	394	398	398	417	373	393	397	406	413	409	372	383	401	401	412	361	374	376	401	397	383	387	362	395	394	378
22210	11026	15111	5340	4140	2653	956	578	469	396	439	454	372	390	420	410	423	383	409	391	405	433	428	400	394	398	392	395	426	419	384	385	393	393	434	412	457	401	395	402	412	393	422	372	382	388	388	401	386	397	373	394	394	420	423	427	398	391	386	375	388	371	417	380	390	359	394	462	387	404	395	405	378	389	394	375	406	372	372	385	409	393	411	416	377	388	392	384	341	410	394	381	426	386	397	402	394	417	419	383	375	410	436	388	377	413	399	398	396	401	406	380	398	401	400	393	398	404	377	407	413	417	439	369	422	372	429	394	376	433	375	409	365	410	394	371	411	385	399	376	424	421	394	378	367	405	379	385	435	446	437	420	410	387	378	397	405	392	388	421	389	403	432	420	379	389	409	407	373	381	433	401	373	369	394	382	423	420	387	432	408	387	418	414	413	423	391	414	386	389	405	405	354	408	421	416	370	394	385	379	396	392	421	389	386	419	389	395	402	368	377	388	397	377	397	380	408	380	417	439	439	429	393	394	380	410	392	370	405	392	406	401	365	435	369	408	376	364	393	401	368	445	389	393	386	353	397	428	372	391	408	381	418	433	421	410	378	415	395	383	353	393	376	405	427	425	375	353	393	376	398	415	390	379	400	432	396	402	385	410	455	385	449	397	414	393	413	383	374	385	442	393	411	410	385	395	395	391	331	446	414	428	406	398	383	421	382	409	408	389	375	379	363	418	426	411	394	388	400	366	418	364	356	404	417	399	410	439	351	382	405	409	412	399	400	418	392	384	391	397	393	379	369	407	412	384	417	410	408	372	409	412	380	414	364	415	358	414	423	389	391	387	417	420	399	392	421	389	374	389	425	384	389	405	394	373	397	382	393	424	364	412	429	416	406	371	409	384	404	350	393	390	390	388	366	377	414	374	382	382	405	419	405	421	402	405	385	420	418	425	356	398	406	423	377	396	398	392	412	367	431	388	448	379	399	393	394	404	367	379	416	417	359	449	410	417	415	429	385	390	394	378	387	441	419	400	394	432	391	385	348	390	370	407	371	405	378	405	371	402	393	369	428	381	402	433	392	381	392	390	375	360	390	394	392	423	407	408	431	412	397	402	418	376	411	387	392	401	391	397	388	382	398	431	404	428	396	428	402	404	377	415	395	398	420	392	352	414	408	431	393	413	379	401	388	356	399	432	384	395	437	401	392	397	402	386	400	421	398	415	363	445	378	410	422	397	362	418	408	417	384	401	377	400	390	385	395	353	381	389	394	341	382	405	405	404	375	421	412	402	405	389	415	433	379	389	405	390	376	425	384	366	411	402	400	399	416	394	437	402	444	377	379	355	391	405	407	422	420	393	389	383	384	416	390	372	379	379	390	419	412	402	380	388	390	409	380	425	388	408	421	392	401	398	349	371	398	402	401	391	403	360	409	394	395	391	389	416	452	412	370	412	390	400	409	424	339	422	402	415	390	370	413	371	353	366	451	365	441	401	392	362	416	376	390	430	404	432	329	373	422	381	374	408	406	416	399	421	400	411	382	422	372	433	399	415	362	389	410	387	408	394	409	383	364	429	414	386	392	429	415	391	383	404	396	411	406	417	379	422	393	416	383	419	396	429	401	412	355	375	384	412	389	413	383	387	415	383	381	387	415	406	406	396	422	410	407	415	433	417	433	385	416	407	441	403	377	401	364	406	404	378	363	412	396	397	371	462	393	414	403	435	385	420	391	411	374	380	428	399	402	393	385	393	379	347	367	382	377	437	393	387	398	404	395	380	389	403	392	416	405	408	388	418	386	413	381	402	434	385	377	438	416	380	399	386	399	411	417	400	399	393	415	399	381	389	411	374	409	370	389	432	404	382	378	397	389	395	392	421	427	404	402	379	388	380	371	369	381	389	428	389	411	412	399	382	403	448	414	382	404	372	391	413	443	384	429	375	370	379	377	395	405	420	411	409	392	392	392	386	416	396	379	390	420	371	408	385	410	380	382	401	433	396	383	384	397	376	403	365	375	409	402	388	391	452	400	375	413	379	382	398	412	404	406	373	401	399	412	386	382	400	377	367	412	387	396	396	391	391	405	421	403	357	408	347	398	418	372	406	405	416	394	399	450	401	395	395	415	402	381	408	407	403	394	408	385	365	382	385	399	428	366	401	406	380	434	416	420	387	429	403	400	399	378	407	430	419	395	412	433	377	414	391	441	364	403	394	370	384	386	401	405	394	425	393	372	369	365	437	400	342	390	397	377	408	386	401	380	414	415	380	423	412	390	412	375	362	363	407	406	395	394	407	391	382	387	431	364	402	407	410	406	399	428	374	425	395	401	406	438	382	403	375	399	427	361	383	405	427	390	397	363	385	432	384	405	367	406	384	362	402	441	374	420	403	391	371	341	390	437	365	416	409	374	404	423	432	404	395	391	427	387	403	388	405	402	398	413	404	417	409	448	388	414	422	373	388	383	399	417	376	378	407	427	414	391	374	413	412	367	380	388	385	412	377	366	383	418	378	411	407	399	423	361	378	374	408	398	407	351	385	370	421	372	352	362	423	394	428	414	396	393	407	437	422	462	407	389	414	421	383	384	374	372	364	411	423	394	400	409	422	382	393	407	411	391	374	391	368	413	378	424	397	370	411	376	393	429	414	408	410	401	385	414	400	382	387	374	380	426	428	400	409	402	403	399	379	380	377	391	393	363	400	417	379	396	396	410	428	386	372	428	350	353	386	387	382	457	429	404	389	409	395	413	412	381	357	408	396	383	398	389	401	406	379	406	403	376	393	381	405	389	412	433	375	419	391	411	400	389	379	411	384	403	393	399	382	399	379	393	402	391	417	380	403	374	396	392	391	400	377	398	408	349	394	406	414	396	421	371	406	407	404	409	401	394	431	422	396	407	427	437	390	360	378	405	432	415	387	412	388	424	391	374	391	390	422	412	389	390	396	424	377	411	388	378	398	413	406	415	397	374	372	417	382	380	322	406	405	421	430	389	372	363	413	398	389	435	425	386	394	405	395	378	400	395	398	401	381	414	406	398	366	381	422	396	371	388	418	380	386	419	376	414	432	406	381	407	380	389	414	401	401	362	370	389	400	394	380	410	373	405	383	328	400	397	390	417	402	375	403	387	410	371	413	398	392	392	393	398	397	404	417	415	360	370	374	416	409	396	408	392	395	392	411	411	400	409	385	401	380	384	400	435	355	404	394	397	402	418	404	397	437	365	360	381	436	394	403	394	401	381	380	383	396	436	397	430	403	408	364	350	418	404	407	387	410	387	385	412	377	390	389	438	421	337	405	390	378	397	441	398	406	393	395	383	353	437	395	390	408	431	368	379	392	418	393	393	432	423	450	363	414	347	368	410	387	443	383	418	417	380	383	399	383	405	389	356	390	380	419	409	398	424	424	394	378	403	411	367	384	451	400	386	388	395	426	388	402	356	379	383	403	399	388	406	408	386	392	435	394	400	425	420	451	420	367	390	410	424	398	420	395	375	409
16680	11953	24984	10618	13064	9111	3654	2287	1449	1112	1044	1095	1028	987	1015	1053	1000	960	915	914	966	907	969	940	965	935	942	917	908	919	908	866	931	909	882	949	943	879	924	862	881	937	957	945	901	879	918	873	886	907	864	888	878	943	931	860	916	919	914	917	887	907	935	911	883	886	909	896	863	918	934	955	881	877	885	974	887	887	915	900	957	875	870	940	876	876	891	919	933	869	922	878	914	911	884	887	911	834	898	959	904	956	936	934	921	946	931	901	887	911	950	909	873	839	876	925	891	962	952	917	856	874	871	885	908	950	924	869	896	929	870	886	923	860	920	929	929	908	910	919	941	839	910	875	913	935	882	875	889	890	921	887	948	905	916	917	910	900	867	948	942	885	909	894	831	862	848	869	879	869	878	885	948	888	871	935	942	849	906	888	878	902	935	882	893	896	909	872	890	929	1004	916	889	904	933	920	865	923	926	897	917	870	865	944	963	898	918	890	922	888	881	923	923	863	854	872	908	874	896	914	898	916	893	871	835	898	913	871	904	889	851	909	911	919	930	918	930	895	923	903	937	909	847	879	973	907	884	934	877	905	915	953	910	944	917	910	875	917	939	877	953	918	929	904	882	853	879	874	921	897	875	869	938	918	907	877	941	894	917	867	915	938	909	917	842	905	950	953	896	914	900	844	918	882	915	892	908	910	936	895	888	917	904	922	893	959	876	891	908	892	890	870	877	908	943	949	914	876	919	931	911	903	916	913	892	965	901	885	876	903	851	949	949	908	894	938	866	932	921	941	950	893	885	917	881	909	928	944	914	887	977	869	854	936	938	919	879	942	891	898	891	880	919	871	920	921	881	884	892	887	880	865	896	876	911	905	877	881	901	877	939	930	877	864	919	941	875	859	919	888	861	859	879	897	860	941	934	947	899	888	897	930	905	887	903	959	919	887	960	867	888	919	905	920	888	887	873	852	929	916	919	934	866	945	886	890	898	915	854	888	885	903	956	914	889	902	904	897	939	896	870	873	880	884	949	885	902	890	907	922	915	949	917	925	897	881	902	879	884	932	932	907	922	929	902	875	927	893	836	890	872	907	919	890	918	930	914	870	906	916	906	904	909	926	924	874	937	937	951	933	901	954	881	920	882	885	930	910	908	914	891	873	880	915	888	914	944	896	857	927	883	926	929	928	901	938	875	897	879	828	911	860	873	905	850	884	935	892	903	904	890	923	926	933	873	889	898	876	886	952	877	907	857	927	933	855	922	855	910	909	923	934	930	941	911	861	911	914	886	876	888	891	855	915	951	951	845	853	911	905	903	898	866	929	899	863	944	926	890	890	941	908	878	883	880	902	944	940	940	919	874	870	907	903	940	854	932	952	902	891	895	887	998	937	967	918	884	916	904	884	914	908	915	907	866	900	914	938	941	970	889	871	943	906	892	894	934	900	885	903	868	840	921	910	906	935	908	859	900	913	908	977	931	956	851	905	904	902	945	889	930	891	962	908	935	907	877	903	952	949	924	936	869	841	896	889	885	900	868	894	887	934	861	888	916	865	907	968	918	903	938	855	914	935	921	883	968	908	886	917	910	912	877	902	813	908	876	895	955	903	892	882	920	859	937	890	912	901	852	935	900	892	903	927	897	926	905	947	914	849	899	937	911	898	936	926	918	895	911	873	924	910	924	902	953	923	938	880	907	863	867	941	905	900	900	913	945	896	912	880	928	881	914	925	976	871	897	898	906	871	930	878	915	893	925	932	899	863	906	905	922	901	921	877	933	864	877	889	887	909	837	872	888	894	901	940	899	845	847	913	905	968	953	887	919	926	900	858	907	889	900	896	936	892	925	912	910	832	885	893	867	905	879	898	904	895	899	892	895	873	923	892	917	908	934	877	971	870	914	872	894	884	932	877	901	903	908	905	873	920	882	890	916	925	907	921	873	891	850	897	908	942	905	881	874	878	924	899	900	881	913	935	952	920	887	842	924	887	897	864	875	893	907	865	923	928	946	888	871	886	910	908	963	898	860	837	903	938	925	877	868	921	868	894	937	894	897	899	925	945	894	911	886	933	903	914	898	863	876	933	946	922	940	869	890	893	949	903	918	870	898	921	875	941	882	929	886	916	951	918	870	925	897	938	861	909	918	870	916	902	888	920	908	867	835	958	880	904	908	911	905	926	898	885	891	959	911	903	937	869	888	858	921	953	938	928	916	955	844	917	894	939	899	873	905	873	880	938	843	966	918	886	856	878	929	895	894	952	921	922	922	900	907	912	859	925	938	869	885	915	881	878	930	945	922	925	927	886	889	900	897	900	879	910	916	897	916	940	865	913	944	915	918	878	903	891	917	903	908	919	921	923	918	951	879	846	848	868	909	875	910	918	890	920	939	900	957	928	832	874	907	952	913	890	921	950	914	865	882	910	886	915	919	963	940	949	914	880	879	910	842	872	934	893	885	878	904	927	846	926	900	913	851	956	937	921	923	898	915	898	931	907	886	866	906	901	900	884	868	837	924	859	930	906	940	897	930	910	915	870	939	954	900	947	884	915	915	900	938	969	905	914	894	889	938	899	902	884	946	894	895	864	908	906	926	910	930	896	875	848	940	889	941	876	1004	899	956	865	911	934	913	843	896	930	925	932	944	880	873	906	905	936	946	900	920	862	908	899	934	847	893	891	893	951	966	936	898	882	945	923	844	958	898	921	912	892	886	869	902	897	849	918	938	873	915	991	886	884	900	844	997	871	951	903	848	921	880	896	892	901	896	972	948	834	886	909	894	879	941	910	909	961	894	932	879	892	954	897	894	908	926	939	900	858	934	951	928	933	895	895	925	949	880	875	889	861	918	960	895	958	919	876	872	914	894	881	914	924	915	916	875	853	858	916	888	926	912	901	882	874	924	910	916	887	869	912	906	924	944	873	873	909	891	908	925	892	935	930	915	907	904	896	912	924	916	921	913	865	874	883	935	942	916	854	908	893	863	908	899	891	913	938	955	989	870	913	944	901	888	908	927	918	920	895	843	980	894	900	904	913	904	957	892	811	897	959	903	907	877	914	883	848	901	903	930	910	955	873	880	917	926	864	936	847	911	869	887	920	973	933	896	908	905	923	828	925	871	909	914	956	897	932	850	927	905	947	885	937	935	917	921	902	921	894	889	917	910	954	886	935	915	885	939	889	959	917	906	856	953	907	914	890	887	885	912	838	873	936	938	883	864	932	922	900	911	896	888	922	858	909	857	908	909	939	940	924	901	967	910	909	865	906	924	930	919	902	875	893	899	913	926	927	935	875	863	885	886	876	873	893	936	957	913	868	930	886	881	835	905	915	932	882	928	935	923	943	885	928	887	920	902	933	908	896	875	888	910	932	885	924	907	890	943	903	964	927	887	883	883	875	896	913	887	928	870	913	899	902	884	871	891	961	868	923	848	914	900	907	926	923	930	922	949	908	929	894	902	919	978	916	947	938	911	872	916	934	965	923	927	936	937	909	892	922	906	904
60693	51795	55380	35942	36006	28850	22219	13706	6247	2037	669	679	759	550	590	565	575	537	418	337	350	359	443	390	331	310	291	329	328	325	293	256	272	279	256	236	230	237	254	270	250	235	235	246	252	235	260	294	219	241	250	263	259	236	258	248	235	238	226	235	241	260	229	251	263	246	226	250	239	242	257	242	245	240	255	255	250	222	240	218	231	235	262	239	252	233	251	240	236	196	232	244	265	240	244	223	245	250	262	275	247	240	241	264	228	197	246	223	255	224	251	240	257	230	246	231	245	223	263	260	246	247	227	255	261	226	236	250	252	257	242	259	257	223	283	227	233	225	268	218	247	199	229	263	222	233	229	239	241	268	245	248	233	232	255	227	222	242	274	261	226	211	224	236	234	245	280	233	250	218	219	236	238	275	222	243	250	262	194	224	264	226	250	210	248	248	239	266	227	235	280	248	262	235	230	254	235	228	223	243	207	227	241	263	227	223	232	261	217	268	241	245	239	212	246	243	230	242	223	237	243	259	268	253	255	265	245	238	266	252	255	248	244	250	242	254	231	268	244	242	260	260	277	240	251	230	239	245	228	212	268	242	245	275	241	248	237	226	224	248	227	247	237	261	225	241	219	245	267	232	249	241	267	218	222	227	232	223	264	245	239	247	224	225	237	252	233	216	213	219	235	229	248	264	268	243	259	249	229	241	242	259	242	235	246	234	250	243	253	255	237	247	229	231	237	269	222	242	251	242	276	243	242	272	248	251	243	239	239	251	236	245	237	242	255	244	261	241	270	255	231	255	200	235	241	225	236	248	264	242	218	220	235	258	235	243	250	230	235	241	260	234	270	238	232	245	248	217	272	242	244	237	227	270	259	230	249	199	247	261	255	253	249	254	241	224	239	247	238	238	258	273	212	256	226	235	209	226	260	232	201	276	254	226	263	223	247	238	239	256	231	266	244	229	237	241	220	265	268	257	237	225	246	223	245	224	245	234	262	210	227	261	236	254	232	247	258	227	230	225	240	249	264	248	258	255	248	237	252	222	270	231	236	227	266	226	267	229	229	232	249	253	226	277	230	254	253	259	238	244	271	247	268	212	238	238	243	246	268	238	259	280	255	231	224	241	230	263	238	235	240	223	231	202	246	220	240	248	245	260	242	276	248	225	247	254	232	219	246	232	253	235	251	235	244	247	235	230	232	203	195	230	236	234	267	229	244	234	266	253	236	270	223	263	255	249	219	251	241	248	227	254	258	268	246	241	203	213	241	275	263	213	249	243	224	251	276	221	238	237	255	226	271	226	238	229	241	227	247	232	215	226	241	247	270	254	250	253	241	258	241	253	244	238	274	265	281	247	232	262	259	265	259	254	248	279	238	246	247	246	265	245	255	269	232	267	231	249	283	230	241	259	253	245	251	218	236	225	236	257	269	213	263	217	237	274	253	247	266	255	233	223	234	213	249	220	241	251	251	244	223	247	249	239	234	233	237	259	259	254	254	256	220	241	250	249	246	220	236	266	258	242	231	255	251	262	238	223	238	265	259	227	226	261	260	221	245	245	257	262	256	232	252	259	243	238	269	250	240	249	266	257	232	264	233	210	264	237	236	257	266	246	240	258	263	224	230	236	256	256	222	227	240	231	239	252	204	226	246	235	261	263	250	236	239	256	252	243	243	247	253	221	230	250	226	245	241	231	246	220	237	258	241	201	232	244	245	233	241	265	237	252	260	244	228	225	234	224	240	253	260	234	253	233	267	219	245	200	250	207	231	249	247	251	249	227	252	247	235	236	256	216	252	238	255	244	251	248	243	239	219	266	272	238	213	269	246	244	247	249	258	244	273	240	240	254	253	227	215	242	261	276	214	257	260	267	230	254	273	242	257	238	255	228	259	226	252	252	248	244	261	246	249	196	272	250	225	235	244	241	227	207	274	246	216	249	219	237	255	249	225	200	260	244	231	235	252	236	236	209	242	236	198	219	228	257	247	232	238	217	261	232	249	265	251	235	234	276	249	216	256	229	241	228	253	273	251	255	226	221	240	234	261	270	268	256	233	247	273	267	241	270	244	248	235	236	228	221	258	215	212	266	226	248	253	254	230	245	278	213	259	230	246	266	239	223	279	255	265	256	224	231	240	260	230	278	238	244	256	220	225	239	278	248	237	236	256	255	246	230	243	273	205	227	223	230	255	250	251	285	231	243	241	258	235	243	240	248	242	249	256	230	288	227	216	234	254	207	259	260	234	255	219	242	255	238	275	253	252	251	208	235	237	243	220	237	256	271	219	242	234	216	238	234	260	244	268	229	251	237	247	269	218	223	243	210	237	226	234	242	253	229	208	264	235	223	224	261	240	241	253	252	254	278	247	233	225	237	201	276	248	219	241	216	259	260	241	240	220	227	250	260	259	234	273	252	228	253	230	263	260	275	240	224	248	241	240	254	216	215	184	260	220	243	235	243	251	191	246	222	254	204	239	211	242	249	241	237	243	254	233	213	230	226	239	235	258	243	227	237	227	239	259	209	207	223	245	239	256	241	249	227	258	238	219	256	264	245	251	229	234	251	239	243	256	232	240	266	256	269	259	222	217	250	250	245	267	236	253	245	257	245	269	273	260	279	260	247	211	250	248	262	245	249	227	221	244	218	265	244	220	263	249	252	232	247	265	277	281	220	252	271	238	218	251	306	270	246	240	242	250	222	266	249	259	264	253	233	227	238	215	263	265	247	247	239	222	203	261	262	253	233	240	247	232	244	271	258	226	271	282	242	233	206	244	216	226	256	245	259	217	259	263	237	273	267	261	268	214	234	265	249	273	244	262	272	236	259	228	282	261	252	246	243	244	272	242	252	256	247	244	243	239	259	229	241	259	256	264	278	238	224	233	244	249	267	230	232	236	225	253	252	233	246	262	240	239	218	264	264	240	261	253	263	246	252	237	242	222	234	197	244	217	264	255	230	257	244	256	256	250	246	261	257	213	255	254	256	247	231	278	249	244	237	247	224	254	239	275	235	218	236	244	245	261	265	243	247	258	215	249	234	252	270	227	234	255	256	250	268	245	262	237	213	259	251	255	252	233	229	245	285	258	215	253	270	240	265	239	232	245	265	235	261	229	208	247	244	241	241	241	233	239	247	256	257	267	240	245	239	268	222	242	241	248	228	243	220	271	230	262	260	237	247	257	259	240	246	246	237	254	244	252	243	229	243	250	252	239	239	273	250	240	248	235	237	206	236	247	251	214	222	260	249	255	226	245	245	246	230	265	274	231	240	262	237	211	243	243	251	243	239	231	244	227	234	235	251	235	258	245	288	228	254	284	232	243	236	225	214	230	253	257	222	244	265	240	243	208	234	220	234	244	233	241	284	271	224	239	266	227	245	233	222	253	267	236	214	216	218	255	248	266	266	221	240	268	230	226	256	230	221	241	227	242	252	221	235	219	216	240	244	245	251	249	264	224	229	255	276	242	240	252	233	245	257	236	250	241	256	227	231	230	250	247	249
39704	44805	49341	39480	44426	35307	27026	17744	9494	4139	1989	3315	3461	2490	2875	2871	2830	2672	1823	1289	1388	1378	1838	1891	1243	1020	936	1132	1084	1379	913	628	622	610	579	599	585	623	590	577	596	578	638	550	565	592	592	584	551	553	575	584	582	544	608	583	595	597	602	534	607	605	571	546	570	598	621	574	579	622	580	553	579	602	572	558	588	582	581	605	552	610	593	551	582	615	584	560	615	600	590	566	578	625	551	550	592	558	563	575	536	579	564	599	556	553	568	561	612	548	580	612	592	582	584	554	603	507	607	524	613	556	572	555	604	602	583	537	565	569	541	568	560	551	599	555	599	569	576	544	565	597	546	546	626	615	646	613	594	582	591	549	565	542	578	593	560	574	566	565	580	583	535	548	596	596	586	586	570	576	579	587	607	578	560	590	592	523	554	626	580	581	571	551	566	573	596	561	567	582	552	539	562	595	564	541	582	590	583	589	562	591	550	550	595	547	534	582	629	611	572	606	587	531	575	552	599	557	582	540	594	574	577	557	564	597	600	586	541	557	568	614	591	596	614	591	568	562	559	573	599	583	578	563	561	571	577	548	601	570	614	582	583	554	539	551	576	651	610	587	560	592	549	546	558	555	598	569	548	571	589	602	588	563	560	591	572	587	604	566	569	583	553	560	582	572	556	572	628	590	560	580	578	541	602	588	576	585	551	533	541	567	564	586	550	574	552	547	566	589	568	539	547	572	541	514	569	531	581	580	582	551	563	589	536	599	584	542	575	579	541	569	553	584	589	586	542	615	552	643	540	565	613	573	602	571	548	545	571	581	568	590	577	613	605	580	592	563	615	590	553	553	580	556	574	550	568	558	581	578	614	572	564	584	547	579	548	582	575	547	583	581	599	586	624	602	595	589	549	618	556	585	584	552	546	607	594	573	570	544	551	595	577	535	587	564	572	592	587	581	604	626	601	585	581	589	559	573	588	577	558	617	607	592	595	580	589	561	552	579	582	579	544	554	584	584	602	566	573	566	603	529	595	585	560	575	601	568	555	600	585	563	621	594	558	573	580	550	603	602	577	611	589	583	537	630	547	558	586	561	562	580	585	575	575	541	540	592	577	629	587	556	574	541	605	546	602	555	565	585	594	556	598	601	631	550	568	548	598	610	578	580	591	589	570	567	595	575	568	562	617	579	623	561	543	584	569	585	646	606	572	558	595	610	579	557	574	573	571	582	598	593	549	552	581	564	537	605	570	611	588	597	606	625	535	573	583	541	575	593	586	611	584	555	592	575	533	584	572	591	570	614	565	594	589	562	549	570	595	549	568	589	578	571	551	570	521	562	563	550	578	544	601	584	578	567	576	562	598	566	641	585	528	559	601	605	610	581	574	613	592	578	589	559	591	568	570	602	605	577	634	586	549	569	543	576	549	596	593	591	569	541	603	536	549	586	564	566	568	550	590	568	564	606	551	566	550	610	599	549	544	561	616	569	544	573	612	571	522	587	570	583	562	550	568	606	565	625	566	584	587	573	629	571	596	534	624	601	530	600	588	552	583	570	577	596	554	564	588	591	620	537	548	549	618	593	607	594	578	534	571	615	549	558	617	561	564	578	570	560	572	561	581	601	622	591	553	588	602	543	570	559	571	561	549	570	569	572	594	564	591	579	573	586	548	560	569	569	571	590	563	568	580	611	600	598	580	623	577	559	575	588	583	562	603	558	534	602	595	585	580	554	565	583	600	570	567	553	549	571	600	590	565	604	559	537	585	573	583	583	582	553	575	565	548	561	567	554	626	554	601	562	610	594	541	598	604	592	575	576	581	575	565	602	564	584	591	588	549	560	626	563	578	551	565	594	612	617	564	586	537	581	625	546	585	568	574	591	570	618	576	595	574	603	574	551	599	608	554	568	575	598	586	589	593	567	582	555	578	585	536	541	554	578	580	547	535	621	589	600	559	593	567	572	603	581	598	532	547	570	575	556	560	623	585	590	573	563	579	570	521	571	570	597	610	596	641	574	548	577	543	595	588	578	563	558	582	603	551	568	576	600	608	595	583	556	555	581	607	594	570	601	571	530	573	605	562	610	565	556	570	573	586	597	589	569	597	555	545	555	549	605	598	559	585	563	621	569	579	592	575	572	636	579	581	605	615	605	606	570	547	612	545	583	596	619	612	569	597	558	592	621	591	568	572	565	560	585	585	574	585	567	574	583	531	579	539	563	605	588	585	565	577	581	586	593	568	621	607	616	571	585	593	554	586	597	607	580	597	563	604	533	587	561	548	576	568	577	582	554	576	595	578	590	580	524	610	612	628	567	540	601	615	628	535	595	621	595	583	596	583	600	620	599	597	587	603	602	602	609	575	604	566	563	609	597	585	553	538	574	554	583	584	567	536	621	540	607	556	611	628	575	597	611	553	568	619	559	574	601	586	583	571	574	592	553	576	568	624	591	588	539	566	574	571	564	595	534	581	553	598	565	557	586	599	597	587	525	584	592	576	615	597	587	573	600	606	578	547	599	584	589	575	547	584	596	580	585	610	576	593	596	618	534	593	547	594	560	536	575	547	610	563	556	583	536	569	580	592	603	599	612	568	571	578	582	554	556	543	599	552	559	575	582	562	616	617	604	534	601	606	551	580	588	577	605	583	578	555	612	613	541	624	614	563	566	601	571	575	568	570	580	584	567	563	589	593	587	567	554	607	592	588	560	552	541	602	615	598	551	537	567	543	579	605	569	558	561	614	601	555	584	635	547	588	565	539	572	587	552	560	531	584	576	556	546	594	588	590	525	545	549	588	586	604	603	604	578	617	571	573	612	559	561	550	562	542	533	573	585	561	572	590	566	562	550	587	557	586	567	561	571	581	619	584	573	590	583	529	627	546	553	545	628	618	571	542	572	576	571	545	587	585	597	576	606	557	559	576	590	600	557	590	591	583	612	617	599	591	573	597	607	587	636	568	583	599	585	604	596	592	555	587	598	570	618	593	615	607	618	561	571	556	602	573	599	570	557	539	595	547	585	590	568	619	590	584	532	585	594	559	547	576	540	577	610	571	579	575	599	591	628	538	560	534	585	549	607	543	621	578	593	576	605	589	610	625	573	583	584	555	549	580	514	585	598	630	555	576	602	551	592	615	589	553	581	607	566	574	594	575	572	554	573	547	596	589	549	629	588	613	614	623	550	582	626	597	601	588	587	563	571	559	591	548	599	569	563	539	600	595	553	534	572	609	609	582	589	592	589	591	595	561	631	579	588	564	548	598	572	605	564	572	571	581	602	553	575	570	558	559	541	574	618	620	609	563	526	617	528	593	587	559	596	553	592	588	569	541	558	561	544	579	564	576	600	587	607	587	626	603	610	588	548	550	584	551	579	551	551	599	589	587	632	575	581	579	594	548	591	598	584	575	547	563	583	598	564	539	544	584	583	563	566	588	568	563	606	568	577	542	550	592	604	558	588	594	562	556	554	584	585	585	603	578	576	539	581	570	554	555	580	556	565	603	587
72096	57087	54577	37229	36752	34190	26919	23968	16404	5867	1552	1058	1210	1171	903	613	617	877	458	327	465	410	461	697	665	341	222	362	280	379	244	189	160	174	173	186	189	173	179	163	152	172	160	161	163	156	138	149	161	142	147	160	150	159	158	143	160	144	149	145	161	149	183	164	157	164	165	170	170	168	152	178	157	138	140	164	148	141	178	178	157	175	164	150	173	170	171	158	146	171	159	160	144	144	148	174	138	150	155	173	162	146	147	160	155	146	150	132	167	159	164	132	148	151	162	150	158	139	159	144	144	177	128	151	161	155	151	152	146	169	158	182	144	146	177	153	138	158	156	154	137	161	129	135	148	153	156	157	155	153	138	148	160	169	144	157	174	143	143	160	150	168	140	156	146	148	159	137	143	153	146	132	152	158	133	129	187	158	168	184	157	153	161	182	172	156	165	203	135	161	132	158	157	146	168	184	170	141	137	153	147	173	166	159	158	149	143	165	133	137	138	151	163	154	152	146	140	142	152	131	165	162	179	138	154	152	137	132	143	172	150	131	139	137	151	152	168	146	155	154	141	136	147	148	163	151	154	168	181	163	138	160	153	168	152	158	152	147	141	163	156	164	131	148	150	137	132	172	149	143	152	152	152	140	155	154	158	149	124	140	160	157	145	133	151	169	174	154	168	140	138	175	145	187	156	137	145	177	163	176	184	173	185	159	150	144	151	155	156	157	148	138	143	147	161	154	121	152	165	167	151	164	167	166	150	134	195	142	142	160	140	152	155	141	169	147	148	149	147	150	147	155	156	156	168	150	165	173	133	153	147	170	144	166	153	153	130	154	149	149	151	151	158	150	143	161	185	131	168	171	126	144	135	174	148	152	156	151	151	146	129	156	140	146	137	141	157	166	178	185	159	143	153	168	148	150	155	141	172	154	166	129	163	151	155	154	151	153	163	144	150	156	154	167	144	158	159	160	179	154	181	161	174	177	156	182	161	161	135	162	158	154	167	169	154	154	159	160	137	162	161	147	150	176	146	155	166	162	112	169	145	141	160	153	131	161	166	139	164	137	142	155	150	136	158	152	150	160	172	149	157	162	149	161	165	150	152	166	155	132	123	158	161	154	127	182	165	156	143	150	180	174	166	147	158	138	150	165	148	153	169	159	153	159	149	158	165	156	156	153	129	145	166	142	146	172	149	196	152	143	163	155	157	159	155	147	164	146	160	183	168	147	168	148	162	160	153	132	160	149	155	162	165	138	141	150	149	134	154	150	185	154	153	184	168	173	157	155	159	145	148	148	141	167	166	145	153	138	140	160	179	139	125	180	140	153	132	148	159	140	135	141	162	147	170	162	173	163	153	120	184	150	147	139	178	145	157	152	163	143	168	120	152	158	146	152	144	149	173	157	164	169	141	160	147	135	131	155	141	184	140	139	144	130	148	150	160	136	154	157	163	135	164	160	163	174	159	168	154	169	162	175	137	155	152	147	141	149	172	179	167	141	164	192	154	154	161	172	149	159	173	178	158	175	153	159	151	166	159	157	159	178	138	150	130	172	149	155	147	161	156	151	153	168	153	145	162	114	163	149	169	154	155	143	126	152	147	139	151	129	172	176	150	158	144	126	149	173	144	166	175	148	164	141	156	150	153	167	150	146	169	152	176	142	134	146	158	187	171	164	179	145	151	153	163	136	164	127	119	164	155	155	154	137	145	153	144	158	142	152	150	165	163	148	156	137	164	162	148	136	154	150	155	149	164	166	169	183	142	141	140	154	161	150	180	189	161	155	158	134	163	129	185	177	152	151	129	144	176	161	153	145	172	153	142	155	147	137	148	185	150	152	139	168	177	157	144	144	186	167	150	165	146	155	144	133	149	149	174	143	155	152	125	144	156	181	152	163	134	154	138	145	154	164	153	150	177	147	158	154	148	141	151	146	168	156	164	140	169	153	151	161	162	164	142	145	176	151	157	144	151	168	158	152	159	157	167	125	144	180	136	154	147	156	146	153	186	159	143	167	156	155	152	151	158	159	170	176	161	164	135	156	129	166	164	165	160	134	173	142	150	173	169	133	170	160	146	143	162	153	150	151	169	159	165	149	143	133	164	158	148	160	156	175	152	144	145	166	140	161	166	143	146	155	145	145	152	165	146	180	155	151	126	156	167	156	154	136	157	151	164	177	168	180	129	176	173	126	157	176	151	151	151	159	144	148	157	164	175	155	135	182	173	145	143	162	167	163	147	158	143	144	147	144	158	166	179	146	137	155	167	161	156	160	155	144	156	160	147	146	143	161	171	153	142	170	153	142	162	128	150	135	157	159	145	137	141	154	172	154	165	161	149	143	149	171	174	169	153	148	152	163	148	157	163	160	172	142	142	153	163	162	180	163	145	162	148	173	156	144	142	148	154	150	157	149	149	147	150	151	151	156	166	162	127	152	193	135	152	164	151	136	145	136	156	147	150	179	157	132	151	172	164	172	164	153	144	134	142	134	161	160	168	148	144	159	151	139	154	143	140	159	130	162	174	147	156	145	151	114	163	166	141	138	149	159	145	181	145	158	172	171	148	149	168	136	143	155	126	150	146	164	142	163	163	165	131	151	157	164	143	157	167	172	147	145	150	148	158	150	153	170	156	136	145	165	152	145	151	167	177	176	139	156	152	151	168	153	144	163	146	154	166	143	163	165	149	174	126	145	154	160	156	118	161	162	154	177	148	181	171	186	143	163	147	155	159	170	169	149	165	140	130	153	160	163	174	139	165	164	158	166	151	151	165	155	155	150	173	153	138	153	158	159	147	156	149	159	135	171	146	141	173	160	146	131	191	139	136	144	169	175	162	146	145	176	157	155	142	164	168	155	156	137	147	178	163	185	153	155	164	141	137	142	163	174	140	155	145	179	161	155	154	155	167	152	142	146	165	166	160	161	156	144	165	156	147	161	169	148	173	164	156	153	156	161	142	148	152	139	134	155	183	138	139	157	166	158	168	154	169	162	171	141	158	148	154	156	153	161	168	165	153	163	132	163	153	155	144	147	143	160	153	167	147	139	164	166	150	153	165	142	160	142	150	159	139	152	154	153	160	151	163	144	157	142	146	147	171	146	150	166	147	156	148	171	157	173	152	155	156	145	141	163	171	145	170	158	156	173	140	157	140	175	166	133	168	151	138	156	139	159	144	136	177	143	171	153	161	151	142	158	143	155	141	143	170	150	143	157	149	140	160	161	151	165	158	160	145	139	147	151	135	171	150	152	182	161	173	180	171	154	156	162	164	192	155	150	142	167	177	148	156	177	143	152	134	177	149	170	158	156	158	137	160	143	165	155	134	142	166	153	143	159	154	143	161	138	162	144	147	158	153	178	172	187	164	123	156	183	151	131	143	135	154	146	146	166	175	143	136	153	164	158	155	161	176	148	147	143	151	149	132	135	161	153	148	142	144	156	163	174	156	162	144	171	147	153	170	133	176	149	163	188	165	149	166	161	151	156	151	131	127	174	156	186
48538	52675	51865	45257	49742	43648	33251	31586	19423	6048	3252	5187	6126	6337	4710	3359	3245	4872	2180	1703	2285	1964	2574	4371	4063	1605	934	1710	1636	2222	1225	588	517	521	471	484	493	506	435	470	456	454	462	460	432	433	443	404	414	459	485	451	431	417	418	425	428	405	425	417	406	409	409	424	423	430	431	429	418	432	398	412	393	425	462	379	390	418	415	394	381	412	426	384	420	404	408	380	389	407	393	392	416	455	447	380	437	437	395	422	410	417	411	431	426	420	435	425	434	381	411	405	422	430	438	438	407	442	429	389	386	425	414	398	392	428	385	388	413	383	375	419	419	418	354	387	428	378	374	404	408	421	402	426	387	375	409	433	430	438	426	395	415	434	412	376	390	384	411	364	419	397	386	413	409	411	424	390	400	397	428	411	376	412	359	422	363	392	362	424	404	425	427	383	391	418	438	453	380	400	426	435	395	406	371	387	409	413	407	408	365	428	372	403	429	410	411	391	416	398	382	390	377	415	405	406	412	421	370	402	407	382	386	449	390	430	402	404	392	412	403	411	378	394	399	388	416	398	396	394	388	428	421	415	441	398	400	410	432	399	427	389	369	377	393	412	421	400	410	413	386	391	380	402	382	404	379	393	411	389	398	378	393	429	426	389	409	446	419	391	394	403	405	380	392	407	410	379	422	391	403	394	396	400	411	376	400	410	382	382	412	365	365	403	391	409	412	397	408	411	369	385	389	436	392	384	394	430	396	434	451	411	366	381	410	413	373	401	378	412	385	434	379	425	367	380	412	361	416	397	394	392	376	452	381	376	414	392	417	411	375	394	413	377	419	405	438	399	394	376	410	406	385	400	404	413	412	364	396	395	415	383	382	368	393	440	388	392	425	404	429	395	385	379	412	377	350	421	419	409	400	380	401	404	396	369	424	397	374	459	418	411	422	386	413	425	393	398	387	419	400	449	402	379	404	377	379	381	397	415	376	383	416	414	394	365	362	408	407	407	381	384	406	417	406	340	436	401	346	391	387	376	441	362	407	406	420	386	422	386	405	403	381	415	413	398	394	402	408	382	385	397	393	361	408	381	391	406	377	397	415	418	421	408	405	421	403	436	433	393	391	401	410	383	391	385	385	423	422	369	413	410	401	393	397	420	397	405	353	403	424	359	421	375	398	422	396	399	399	420	384	365	353	416	409	403	428	385	380	400	384	401	402	395	387	440	390	396	407	360	381	399	401	410	440	437	406	392	394	400	408	411	396	420	397	426	396	404	405	385	379	387	409	416	370	421	390	415	392	402	410	378	382	389	424	379	396	381	401	415	412	384	404	389	414	365	414	364	423	396	376	408	365	399	362	386	409	388	412	391	403	379	378	382	428	431	433	411	400	391	399	396	428	401	389	381	399	370	365	385	388	385	444	424	402	350	399	383	406	417	422	414	408	407	384	371	372	400	386	414	390	396	385	395	389	413	409	411	390	393	415	375	406	401	371	430	362	392	370	405	365	394	435	397	415	402	388	397	379	414	385	406	395	389	373	390	422	410	403	372	406	374	403	384	410	397	414	387	384	391	393	411	402	435	394	402	413	370	393	373	398	374	377	414	398	395	416	443	395	397	412	416	426	373	429	399	372	389	376	374	381	362	388	365	421	410	380	388	403	367	394	408	442	446	382	430	397	434	378	383	407	406	426	407	403	388	393	400	429	392	385	387	409	406	408	414	373	394	413	389	397	386	398	419	423	370	421	424	424	418	405	374	422	404	410	365	393	401	367	369	415	377	375	420	394	394	404	386	399	411	388	381	407	392	389	402	405	399	401	379	390	391	426	400	405	384	389	388	373	399	408	382	411	380	409	410	435	404	397	432	371	380	422	400	392	393	395	388	412	401	407	408	407	358	393	388	381	412	385	432	411	404	387	426	418	415	420	416	398	371	401	374	397	397	407	400	392	405	405	397	410	423	382	403	375	400	398	396	405	404	395	414	425	394	406	377	431	385	397	422	412	411	398	409	367	412	396	370	393	390	410	406	397	420	345	431	382	410	421	426	360	400	392	408	416	396	394	371	396	374	414	417	398	427	385	371	403	397	409	419	448	403	413	410	396	392	356	374	403	428	403	368	422	423	423	399	411	420	378	423	381	429	413	412	390	418	372	438	414	393	397	385	400	401	415	420	380	397	428	375	408	387	437	416	403	386	406	448	422	389	378	404	380	406	373	370	362	385	389	407	399	438	393	389	399	420	428	402	433	404	423	399	424	405	387	394	386	391	401	404	380	436	377	422	424	412	372	362	441	395	398	459	383	413	387	352	351	455	398	402	412	417	377	395	391	406	430	369	419	411	396	392	418	389	401	396	410	391	406	379	398	402	377	411	383	423	411	391	374	400	407	375	378	400	391	393	415	399	390	406	411	403	386	410	407	397	386	406	419	398	393	424	425	421	394	392	409	444	402	386	391	384	395	390	381	418	392	413	376	407	406	393	403	355	396	413	394	438	408	391	412	413	385	419	423	429	385	397	387	428	388	411	392	412	404	393	419	412	426	397	378	391	417	416	357	445	391	389	432	366	418	387	393	414	403	428	412	387	391	427	367	449	428	403	415	409	388	391	415	379	418	412	377	395	390	424	416	432	456	404	380	464	402	414	386	386	411	400	383	386	403	382	409	393	393	421	407	411	420	414	403	397	396	354	397	401	390	411	402	402	361	399	398	386	390	408	424	417	377	430	410	374	387	371	407	419	410	373	402	395	390	418	408	416	375	385	385	417	391	417	386	406	393	367	423	386	405	365	388	425	363	419	430	404	444	411	419	398	353	423	422	416	399	385	399	412	400	398	435	367	390	399	394	433	388	399	393	392	421	379	353	378	397	403	423	424	380	441	413	428	394	388	392	380	369	405	414	406	434	370	398	367	388	426	389	389	418	356	403	370	382	442	415	367	416	416	424	376	416	398	389	420	386	414	432	398	408	417	405	377	401	371	426	382	392	391	409	421	405	363	392	407	382	398	377	358	429	393	435	431	402	394	409	416	391	386	377	419	372	404	399	432	405	397	382	385	399	406	390	378	377	409	375	410	414	425	390	389	398	396	393	391	422	374	381	393	402	407	417	364	386	424	403	411	414	427	390	389	395	401	415	399	387	403	394	406	408	391	410	401	417	408	395	386	407	415	380	397	403	390	398	373	364	408	393	412	418	407	412	398	360	384	422	372	373	362	361	380	381	388	394	397	430	428	399	370	382	381	365	430	447	386	390	418	413	371	382	396	445	377	424	372	416	404	408	402	378	420	413	412	413	410	363	385	428	383	392	425	368	403	429	393	386	431	379	425	404	362	420	449	380	419	365	381	430	378	422	376	373	405	380	412	413	400	367	429	365	402	356	382	366	405	380	417	410	411	372	401	381	389	386	395	381	408	399	388	379	407	402	408	374	400	437	401	429	390	375	377	395	400	396	364	406	406	394	403	364	409	372	419	402	418	353	375	368	416	416	393	400	396	369	399	390	391	387	373
22709	11568	15694	6430	4430	3506	1541	842	611	415	398	403	406	383	393	418	436	407	396	416	367	409	405	420	428	389	426	391	409	418	365	429	404	370	352	416	385	423	423	386	363	404	423	408	376	410	348	362	413	383	413	409	373	410	397	408	404	380	400	417	437	433	420	382	383	392	414	429	390	405	386	401	443	393	368	405	377	411	439	413	394	395	387	408	415	397	371	408	381	414	367	389	414	397	383	388	373	368	417	397	424	411	402	405	430	411	405	383	374	407	398	393	398	380	420	403	381	439	378	398	424	360	461	438	399	415	414	400	382	371	367	404	376	419	420	413	375	396	384	401	379	408	398	418	380	394	419	408	380	402	402	437	365	401	406	391	377	405	419	362	395	393	441	442	417	405	411	393	399	403	370	407	421	425	371	422	427	383	348	370	410	409	400	432	395	386	355	420	399	405	361	390	429	417	404	423	451	390	405	426	388	430	382	441	382	391	430	385	398	381	409	384	414	415	434	422	362	408	416	398	444	390	406	391	379	384	411	393	400	409	406	402	401	377	387	441	421	371	373	417	401	429	430	378	396	399	364	426	462	420	411	426	389	391	389	402	395	410	388	358	402	388	367	457	405	368	411	381	392	366	458	409	376	444	394	390	400	413	403	387	375	373	396	403	388	391	439	420	419	390	383	387	385	411	406	395	384	411	405	403	415	365	406	396	411	422	388	400	413	418	376	390	401	433	429	396	394	373	374	458	401	397	396	418	364	374	379	406	438	404	421	413	395	429	425	434	393	411	405	420	428	403	416	435	369	394	414	418	406	405	396	424	391	406	371	394	363	391	439	405	429	409	417	393	436	438	389	360	392	432	399	415	416	394	406	414	370	375	380	408	398	443	390	383	398	393	400	372	422	417	414	437	391	400	416	366	396	407	393	411	410	395	357	387	405	416	410	410	347	404	429	375	409	383	380	404	389	414	398	403	413	412	391	398	374	411	379	415	387	382	382	364	373	376	385	399	402	405	406	450	431	421	427	385	409	382	406	428	392	389	398	400	397	413	404	389	393	392	393	375	400	373	410	413	405	390	391	408	370	392	393	430	441	386	369	433	414	388	396	420	396	452	390	418	408	397	420	394	416	392	387	391	386	392	427	393	415	450	405	369	409	374	460	395	420	386	371	355	432	403	392	396	395	389	413	355	380	403	382	359	388	417	419	388	366	432	413	425	378	417	410	413	400	413	400	381	419	426	410	397	377	361	366	423	386	387	405	407	414	423	379	434	377	436	460	371	391	411	397	404	404	407	394	428	422	407	424	416	391	424	409	404	392	438	408	394	399	406	379	436	396	424	407	439	423	398	434	402	420	418	388	396	406	377	418	383	420	360	422	375	399	395	431	381	389	428	416	386	385	386	381	373	438	386	401	444	412	398	429	403	436	370	437	426	420	408	397	410	382	394	391	384	429	378	453	424	390	382	432	403	408	417	388	384	381	441	413	385	387	419	370	378	411	400	415	377	392	410	395	415	407	416	419	422	430	443	369	431	396	388	389	433	387	441	391	388	412	416	436	380	391	442	401	406	368	405	390	416	401	399	401	377	381	390	369	427	391	444	437	367	380	388	425	399	407	404	389	392	422	413	385	407	396	410	388	393	387	410	418	375	352	369	389	435	386	423	381	418	399	425	377	374	394	429	373	400	413	392	367	386	392	431	377	397	406	415	382	436	412	382	406	387	377	423	378	363	407	427	425	403	422	379	423	406	432	405	392	378	392	410	399	392	405	386	415	416	388	370	396	411	408	410	405	424	387	405	414	400	386	401	385	393	398	419	385	390	416	410	427	368	389	384	408	392	428	409	358	386	396	391	429	416	375	390	358	409	397	415	409	438	382	412	430	359	388	391	457	415	401	386	408	400	402	365	366	427	424	377	413	384	375	365	393	393	426	385	405	371	406	403	395	384	416	422	380	369	436	349	405	377	395	408	406	412	386	408	382	381	363	439	407	441	408	402	400	407	398	380	410	376	409	364	397	416	365	398	387	394	433	429	406	373	408	356	396	374	386	435	389	423	405	417	379	398	394	418	421	402	368	414	442	426	405	374	399	410	453	411	407	378	402	392	354	388	424	405	369	408	412	423	392	415	386	373	390	401	369	385	411	396	393	407	366	403	367	388	352	433	375	383	414	431	438	407	414	372	426	396	411	386	395	398	427	377	397	402	410	370	413	410	415	421	450	405	426	387	390	436	442	399	394	394	417	387	409	394	379	428	391	390	407	384	437	418	405	394	464	390	412	396	388	430	436	371	424	370	400	396	437	382	409	395	398	390	376	373	393	394	410	409	426	407	439	417	431	386	388	397	460	388	403	383	392	406	403	397	380	390	388	386	405	367	332	424	408	425	374	415	419	401	398	430	433	413	389	391	388	421	375	392	386	419	374	402	407	374	390	399	431	428	415	409	434	400	380	417	375	438	427	380	437	424	435	405	427	380	413	365	415	374	395	406	404	426	407	409	390	406	392	398	414	388	382	385	370	410	393	422	349	385	416	431	412	385	407	412	425	390	398	384	416	390	398	398	392	386	389	424	382	421	396	394	405	438	404	421	412	398	449	376	408	417	390	377	401	421	376	382	391	422	392	372	408	415	387	412	414	393	374	394	443	416	411	420	455	407	444	398	383	370	387	415	395	439	401	431	406	358	398	448	399	427	410	413	436	437	414	413	386	385	419	386	408	408	374	422	412	393	381	445	370	370	454	386	378	400	413	402	422	405	407	369	411	431	425	401	426	380	420	362	391	395	417	407	410	403	404	382	394	350	382	385	420	410	378	379	413	428	452	416	373	435	394	395	416	435	446	385	421	384	375	367	388	388	422	364	401	358	394	439	377	399	402	408	395	414	391	396	432	402	401	409	380	402	411	399	427	386	397	423	382	410	383	385	390	379	405	361	424	407	374	429	395	419	404	404	385	454	396	376	417	417	406	416	447	395	389	407	404	385	401	372	377	408	373	416	424	387	373	428	409	401	425	415	462	378	430	418	414	410	414	410	376	349	379	410	421	401	379	379	351	382	425	408	412	358	371	406	401	405	413	383	447	401	381	364	390	379	410	428	407	379	389	402	373	398	380	423	435	397	434	368	415	431	419	428	393	384	385	430	415	396	382	406	400	370	381	403	383	394	395	412	371	390	424	411	394	401	394	402	422	418	419	425	388	403	476	387	398	380	379	389	388	409	402	430	417	378	408	380	426	452	386	439	417	423	414	391	450	403	434	388	416	382	406	380	421	386	409	444	390	414	407	388	421	373	370	436	393	439	432	416	409	407	408	444	411	406	405	403	443	422	383	425	415	417	439	398	427	429	374	349	420	386	384	401	381	392	447	387	369	388	409	381	373	371	389	415	374	374	392	417	391	424	369	426	429	393	415	413	401	393	402	371	433	412	404	426	427	416	406	384	367	414	402	434	428	431	412	364	408	400	388	404	380	426	374	368	436	388	420	376	406	390	424	372
16701	13394	24955	13356	13302	13638	6614	3523	2344	1196	1014	1039	1144	1115	1072	946	1048	1082	985	973	1001	941	959	1059	1026	979	997	940	975	908	927	929	961	906	930	933	903	923	982	940	932	906	888	917	931	951	914	942	913	938	933	911	949	905	907	877	891	947	956	901	966	926	959	947	943	931	912	937	936	951	866	931	876	895	940	975	911	919	960	934	944	941	921	879	917	876	943	957	922	969	967	917	965	882	907	988	946	911	947	976	938	927	916	930	975	894	909	876	915	902	927	914	898	927	927	915	901	859	925	927	891	922	912	952	929	876	892	915	910	905	952	967	941	868	957	944	931	939	930	903	961	951	915	888	897	905	938	903	952	939	884	962	903	836	864	910	880	899	917	903	932	900	903	938	947	955	866	906	948	985	907	875	885	916	969	861	945	937	944	891	932	977	933	919	922	890	951	924	936	941	899	952	893	967	939	921	914	907	916	911	894	922	872	902	908	918	870	921	868	909	947	935	876	899	892	895	942	919	900	945	882	961	926	915	957	925	861	966	873	921	898	896	964	918	897	866	962	894	885	918	919	904	910	937	958	926	908	883	888	1002	888	909	939	941	880	953	906	967	878	896	936	947	940	861	970	940	937	897	935	989	947	899	937	921	922	870	907	878	898	931	921	936	911	915	925	898	923	922	924	964	889	900	938	911	968	942	940	963	958	934	874	895	928	916	876	945	992	940	924	903	963	934	893	947	908	926	906	861	941	962	904	926	945	983	885	919	964	933	898	918	929	961	887	913	918	881	947	888	916	927	922	889	923	952	918	912	907	904	896	899	883	898	920	904	868	929	873	983	947	909	918	864	914	922	917	893	932	913	876	886	925	915	904	921	946	910	908	947	931	939	861	910	862	868	937	869	965	907	907	944	867	853	884	900	899	920	888	935	939	980	916	919	971	866	876	960	921	964	938	909	902	936	929	956	918	919	904	897	930	960	890	930	892	917	960	935	913	910	915	967	941	855	879	874	905	875	930	924	896	944	943	944	901	956	891	945	897	942	926	930	982	932	892	878	960	850	905	911	900	917	939	972	889	932	955	936	914	911	928	949	943	906	923	881	946	952	934	912	907	1004	897	914	916	956	932	946	912	899	905	949	929	902	1007	893	926	969	930	912	920	909	921	840	900	938	923	898	926	964	966	955	931	852	926	959	934	900	887	922	913	884	914	937	941	946	897	836	953	904	940	937	968	856	869	924	953	878	926	870	935	966	892	924	876	923	945	895	897	891	930	931	916	902	925	870	936	899	893	909	920	928	953	944	963	915	1000	937	936	916	989	918	966	950	913	935	893	955	951	938	921	910	940	902	938	947	958	928	929	885	924	926	902	899	973	911	900	936	855	917	884	913	899	931	934	916	953	876	895	905	922	915	896	884	888	973	912	977	937	914	850	938	895	933	944	897	908	932	954	930	898	923	903	974	932	959	921	893	947	963	950	896	923	923	935	937	939	895	884	915	938	867	943	917	943	917	895	914	946	880	987	905	984	897	951	904	929	936	967	918	939	944	915	932	877	892	942	911	945	894	904	932	919	940	894	982	917	928	906	963	930	922	962	954	942	1000	944	915	925	980	956	897	933	951	857	951	903	952	933	913	917	944	921	937	946	908	955	944	865	988	973	880	896	957	934	978	946	913	918	888	924	891	928	959	940	939	945	918	915	946	884	884	901	944	890	910	888	912	936	915	874	911	971	924	899	932	907	930	902	852	949	925	932	896	939	915	911	889	922	917	908	917	911	932	900	973	921	914	932	892	872	924	974	928	928	885	929	902	881	886	932	932	930	942	924	917	829	884	939	943	938	886	934	919	916	919	861	900	922	859	984	945	965	873	858	913	922	873	896	925	895	921	902	959	932	889	904	908	903	879	906	961	962	969	909	900	962	902	859	908	901	889	887	884	930	910	883	937	920	955	918	937	907	926	946	874	932	894	913	914	894	943	875	919	900	864	937	951	925	944	909	883	934	943	882	939	878	928	959	906	916	906	955	882	915	931	901	912	925	949	934	889	837	904	946	979	979	899	948	933	903	912	901	975	896	902	885	903	970	882	883	944	892	937	949	862	925	919	885	891	912	953	947	918	931	962	914	926	949	901	926	864	873	959	912	922	908	918	933	914	848	920	903	922	950	858	898	902	909	911	952	899	895	895	930	887	875	903	904	950	846	940	923	936	900	902	967	906	903	933	894	901	922	984	982	961	910	917	908	912	909	956	951	886	911	950	879	853	907	965	905	861	927	907	968	918	950	894	896	922	892	920	899	898	882	990	924	897	915	942	970	940	877	844	904	959	941	869	876	872	930	892	932	923	929	876	920	907	944	893	892	985	918	849	930	910	925	919	894	931	893	916	903	939	871	927	928	853	910	885	893	904	924	926	924	881	919	911	937	938	884	906	916	892	934	948	933	937	949	920	965	920	950	966	908	855	905	956	910	944	907	943	928	935	899	874	937	935	883	922	938	904	921	954	951	910	924	976	927	861	879	896	944	947	920	866	941	928	935	939	874	943	910	950	942	967	892	859	967	881	961	908	894	926	924	905	889	889	868	1014	928	896	942	972	858	937	926	903	906	953	941	906	938	901	877	931	876	957	910	924	856	920	917	889	933	951	913	986	923	932	997	961	923	941	895	951	960	876	881	900	885	906	950	867	912	887	899	940	979	919	947	893	920	887	924	903	917	887	939	949	926	946	906	892	950	947	940	904	919	883	917	918	908	877	894	953	875	921	927	938	956	936	900	890	877	955	916	929	869	914	883	918	868	886	926	879	965	896	953	965	902	903	930	899	897	895	892	959	922	891	919	896	873	874	880	894	919	904	879	913	899	949	890	956	933	924	944	891	917	933	903	913	911	917	921	951	895	939	956	936	895	889	917	914	925	919	941	956	901	952	903	910	965	923	918	945	925	884	917	974	940	877	942	941	903	900	927	877	889	910	948	992	971	970	933	948	890	870	1015	858	851	854	909	921	946	961	873	975	930	922	909	982	923	887	962	914	927	912	919	950	921	933	911	946	930	906	916	937	874	890	879	988	943	912	887	923	922	964	908	862	973	901	948	895	965	977	925	934	903	957	940	897	963	903	920	919	930	917	941	953	951	986	863	898	940	915	881	973	901	934	917	940	953	935	885	859	901	914	951	942	916	881	943	946	956	922	903	926	850	909	916	920	906	916	966	880	886	928	962	956	893	936	930	889	901	927	878	896	856	885	904	954	888	944	960	912	972	937	963	909	933	961	918	875	927	909	906	982	932	929	929	930	913	909	989	905	902	930	905	926	889	888	905	894	933	924	941	936	946	888	894	958	952	913	913	903	910	867	912	914	922	874	872	914	911	911	950	866	933	894	986	914	928	882	934	956	913	916	902	936	859	886	943	961	924	903	875	875	914	930	956	932	905	955	898	935	910	912	927	949	902	929	932	904	901	921	919	957	913	926	963	953	958	918	936	935	925	866	887	984	969	924	922	909	943	915	883	927
60135	53967	54151	36626	35389	35139	32811	25709	17557	4453	900	677	1000	725	676	366	661	598	425	415	390	331	372	525	432	326	334	298	321	349	328	286	226	242	235	251	282	278	240	261	238	281	233	266	271	276	259	246	240	275	224	263	239	277	253	254	258	230	245	283	250	277	252	237	276	262	243	267	243	260	242	246	267	233	246	257	237	259	262	257	270	237	273	226	261	253	255	262	296	250	229	252	258	234	266	243	237	256	248	246	260	244	240	245	229	269	244	278	246	268	253	247	252	269	260	266	280	260	241	270	220	230	256	257	239	275	258	242	258	256	243	241	256	238	237	283	268	246	237	221	274	244	248	254	241	252	223	225	240	228	241	249	260	223	268	215	256	221	248	243	275	244	236	243	239	243	238	250	258	260	266	248	239	245	238	249	254	242	259	268	243	246	244	249	255	260	264	253	236	269	236	253	253	257	242	258	249	238	248	260	253	264	257	236	245	215	257	249	235	261	274	278	247	252	284	257	270	243	222	229	241	217	213	273	250	232	192	226	236	265	218	268	253	255	219	287	254	242	238	277	230	275	263	272	238	269	243	275	217	288	248	243	261	257	264	247	241	238	228	248	232	248	251	237	238	257	256	243	266	247	286	228	284	267	270	272	228	248	237	245	252	245	252	263	283	265	286	289	228	252	253	241	255	259	234	262	268	254	238	235	272	268	267	274	279	234	266	222	268	277	260	244	243	248	248	243	249	257	246	224	247	241	246	246	257	220	261	245	255	263	278	249	262	224	271	239	235	274	263	229	259	248	251	256	256	226	220	273	236	252	232	257	251	243	216	256	239	256	235	256	253	242	241	244	263	263	254	268	233	267	217	275	284	231	242	254	228	290	213	254	198	269	208	229	243	277	268	271	232	247	240	244	240	247	269	225	246	252	265	250	231	240	259	256	269	282	276	245	229	239	262	250	275	260	258	238	268	219	257	230	268	239	282	242	239	261	243	238	256	267	259	265	244	252	258	253	263	235	247	242	240	259	230	281	245	237	254	216	261	239	281	258	254	249	260	229	263	265	270	252	249	255	281	243	246	254	241	229	255	261	246	266	215	264	241	238	248	252	272	260	222	251	239	260	252	266	277	267	245	249	254	249	255	259	251	240	217	245	257	277	238	245	291	255	255	259	275	241	260	243	228	263	257	225	261	253	223	286	237	264	243	282	243	249	234	269	267	246	260	269	258	240	277	233	248	217	246	262	285	246	228	242	307	243	250	231	225	243	262	270	261	252	248	275	273	249	270	276	252	244	282	220	266	236	232	237	237	286	232	232	233	274	250	236	245	263	277	278	261	272	254	271	243	251	281	234	236	234	232	253	239	229	259	276	282	237	283	277	219	252	251	261	237	250	260	302	274	258	268	235	248	234	278	234	250	267	261	265	226	255	243	223	267	259	258	245	256	255	230	245	244	239	254	232	245	259	259	286	245	249	241	237	236	246	266	257	242	253	272	237	257	273	241	241	262	256	240	265	234	267	218	219	259	231	233	245	236	275	247	235	239	252	250	241	276	230	265	275	258	242	238	249	245	266	236	245	260	241	229	252	224	258	242	244	247	231	281	259	249	236	234	255	237	220	260	246	265	230	229	248	247	249	255	231	250	275	242	241	255	263	230	281	243	223	233	260	243	262	237	219	245	212	250	233	253	266	223	277	243	271	244	259	259	240	253	245	224	270	244	241	229	217	229	291	258	256	252	254	281	247	251	257	228	248	272	239	246	232	258	226	232	252	281	223	235	248	249	227	225	247	210	216	252	210	241	241	257	265	266	242	269	237	238	247	244	256	263	241	280	235	269	238	237	264	272	238	266	232	236	241	238	252	234	240	219	255	246	257	248	250	275	253	257	229	278	245	275	237	263	234	268	250	251	227	260	256	243	243	240	238	240	263	234	223	217	260	257	261	262	264	216	277	259	247	255	221	244	229	244	239	253	228	255	235	274	287	246	261	249	247	253	244	228	238	220	249	254	241	243	242	259	254	254	254	265	243	271	245	251	288	251	217	255	262	256	267	283	235	261	262	257	228	266	253	257	244	255	249	266	261	260	252	252	232	271	226	247	250	252	228	238	230	259	266	231	273	257	263	227	269	270	272	272	251	248	264	258	253	220	246	243	255	268	249	229	257	280	246	268	257	247	230	258	249	258	244	247	260	262	261	291	276	279	269	243	243	255	237	266	242	256	257	270	201	248	259	265	245	266	233	255	262	245	235	218	268	227	262	246	242	275	265	242	245	250	241	266	276	255	229	249	258	229	227	265	224	227	216	227	257	237	237	242	249	235	255	223	234	260	246	284	258	266	258	261	234	243	242	274	264	259	269	255	279	229	271	244	254	254	230	227	261	237	274	225	243	258	221	239	247	242	286	266	253	255	242	240	268	242	225	229	237	241	250	219	236	239	242	223	251	241	236	257	244	257	257	251	239	203	221	242	217	271	244	237	237	234	230	253	234	248	267	237	244	269	223	254	264	250	283	247	252	269	252	235	256	237	222	265	249	251	208	256	277	241	266	268	249	276	224	271	244	259	242	231	260	231	262	271	258	261	239	245	256	239	246	225	259	250	257	235	259	251	244	248	234	262	274	259	285	243	252	254	235	244	233	250	256	255	260	205	236	251	244	252	245	234	241	261	204	250	238	229	250	229	263	240	246	249	238	281	256	274	231	261	256	246	290	269	289	237	207	243	247	248	256	251	231	246	229	269	255	241	274	265	279	248	230	217	304	246	250	285	263	266	269	244	209	248	256	272	273	263	238	236	278	248	246	246	238	244	273	251	246	264	247	261	269	285	266	261	242	260	239	248	273	271	266	272	217	231	255	239	254	269	268	239	254	229	273	252	245	226	231	252	254	235	243	245	267	273	268	272	244	226	250	299	235	255	276	241	237	248	269	249	256	233	245	278	255	245	228	255	279	216	246	262	261	254	254	251	272	246	233	270	250	251	249	260	230	231	252	244	249	270	252	241	238	241	269	255	229	258	258	239	282	238	263	260	249	239	262	236	251	204	249	246	270	248	248	242	237	242	283	232	261	238	255	242	249	210	246	232	255	283	261	257	247	243	258	240	249	254	252	255	302	238	249	231	233	243	237	261	286	242	253	246	234	261	250	251	264	235	238	235	251	261	268	237	247	258	243	259	249	226	236	236	261	228	266	259	257	259	255	261	245	265	245	252	245	252	245	256	270	273	273	282	250	269	259	248	243	282	245	246	255	265	245	258	249	259	271	243	258	237	271	286	249	281	273	259	260	247	242	244	251	253	246	253	260	248	255	276	268	245	259	251	243	259	258	231	237	237	239	270	253	221	273	277	260	259	260	256	270	236	233	270	242	246	228	238	246	269	255	240	245	256	263	229	251	258	235	286	247	264	234	232	236	263	289	267	221	249	256	249	288	240	249	244	226	215	254	259	247	268	266	255	274	241	236	276	234	235	260	241	229	242	249	267	295	274	275	250	249	269	264
39352	47653	51774	41442	46305	48020	43386	38173	28149	5644	1858	3138	5007	3589	3205	1369	3103	3148	1641	1894	1394	1203	1568	2672	2131	1254	1419	1125	1163	1519	1026	748	694	636	613	645	666	651	610	626	630	655	612	556	613	582	659	601	622	650	642	678	617	590	576	617	603	608	621	643	643	594	619	582	609	609	578	612	607	601	635	606	573	590	622	612	649	546	624	570	630	598	606	615	627	565	630	605	610	612	610	595	594	607	607	605	633	588	632	593	604	572	622	604	604	621	583	640	565	588	576	597	595	616	570	575	599	609	611	589	599	576	611	605	576	603	559	590	604	607	633	565	575	607	577	621	599	645	598	608	577	610	607	596	597	573	625	639	579	565	593	615	597	589	631	582	570	555	599	569	593	633	620	576	587	620	625	595	582	580	593	613	601	561	561	591	577	571	580	575	609	604	560	559	627	611	589	579	565	571	620	609	568	546	597	612	608	570	583	602	626	593	595	565	591	598	574	591	590	556	586	577	575	569	617	624	557	540	555	606	569	587	561	561	592	586	607	601	556	628	567	592	604	596	610	562	585	636	609	578	571	603	619	591	629	584	605	605	595	579	581	642	558	590	588	576	605	564	587	620	575	644	623	641	612	625	603	613	593	588	563	590	589	649	561	639	606	594	607	552	654	546	622	575	626	589	617	592	577	600	549	602	593	575	572	601	636	600	576	615	613	582	603	577	554	612	565	571	597	615	611	593	631	563	580	551	621	593	583	544	570	621	574	540	636	592	592	619	612	579	589	600	596	610	592	596	593	590	581	640	625	585	600	607	594	605	565	568	664	576	570	575	622	578	634	574	570	599	614	599	587	603	564	575	608	604	592	594	593	583	587	593	590	589	617	567	625	604	564	568	589	598	596	571	609	575	564	573	597	619	610	605	551	593	511	604	555	599	560	589	594	596	576	606	572	585	575	568	591	585	580	553	622	595	564	604	615	599	624	632	582	577	601	630	588	621	557	560	561	572	576	604	589	578	600	644	641	569	591	579	634	620	616	593	550	585	590	587	605	581	578	605	607	598	611	569	559	585	599	563	588	567	620	608	573	621	637	572	637	569	622	629	583	588	619	595	596	591	639	576	553	594	631	559	618	594	610	607	591	581	575	600	590	582	605	635	566	627	620	592	571	550	609	557	584	579	586	616	616	589	642	612	602	583	602	623	600	586	621	616	601	625	587	549	628	574	578	592	568	584	595	557	563	568	642	590	559	598	583	598	562	572	598	611	605	595	595	615	555	554	564	626	618	606	565	585	603	607	600	637	593	577	598	555	638	568	611	601	631	624	570	627	597	625	575	627	630	564	579	663	614	596	595	598	585	585	557	580	632	593	662	602	606	563	576	578	582	568	557	546	572	572	614	599	568	615	592	562	593	554	570	663	639	584	632	605	580	590	590	601	598	591	548	583	616	559	579	610	631	610	606	548	556	582	590	570	576	605	581	572	628	598	612	576	598	604	606	599	613	604	582	568	589	614	581	597	584	609	597	595	597	592	604	576	604	637	568	643	582	590	669	613	548	619	588	612	596	619	600	616	568	593	638	600	586	552	598	574	583	570	603	586	581	570	616	592	566	579	601	616	551	579	593	588	609	641	609	585	589	608	575	589	602	608	580	618	598	570	617	622	631	618	584	588	611	583	624	611	582	626	572	619	627	554	625	591	615	557	612	637	627	594	622	591	594	594	577	622	550	618	647	577	557	580	610	638	611	594	595	555	639	601	586	589	579	570	597	593	607	563	551	572	630	591	559	533	563	556	603	603	576	601	595	580	588	535	600	580	601	582	627	615	653	597	609	606	534	583	589	569	598	569	609	587	594	597	616	588	569	614	599	606	587	598	573	592	585	593	532	566	587	578	577	602	618	651	603	623	559	549	600	596	578	522	586	593	599	604	564	594	631	588	554	618	591	535	554	596	568	590	591	584	585	594	568	551	614	608	610	599	593	598	598	601	594	606	593	616	642	578	593	600	600	592	556	603	595	618	616	605	576	640	629	705	585	589	578	629	612	619	605	590	606	609	586	608	611	560	589	573	566	542	609	624	600	591	623	614	609	586	615	617	579	553	590	586	568	586	606	558	593	611	572	562	610	594	570	605	540	595	585	585	577	612	589	564	596	551	586	633	575	577	591	560	601	587	625	548	545	563	571	550	618	569	581	582	640	613	628	619	629	615	599	599	631	575	629	597	589	596	593	617	645	574	617	581	561	571	578	621	570	594	568	605	555	608	614	598	572	583	581	626	565	612	601	527	619	616	569	601	598	591	579	588	584	588	581	589	636	553	556	596	580	580	622	629	615	596	616	600	589	579	606	574	560	587	596	602	592	564	616	594	569	610	591	583	598	617	624	612	624	568	642	583	558	590	605	580	616	594	590	609	593	611	612	554	610	575	621	574	608	586	600	580	630	566	613	592	598	626	634	610	623	600	616	582	603	554	621	573	590	611	564	610	542	587	599	588	588	577	568	605	570	589	549	612	615	616	633	606	591	614	571	626	597	585	599	557	575	611	569	602	590	595	567	553	669	576	580	569	561	612	596	583	565	586	572	563	616	610	585	612	622	622	596	614	632	576	597	581	563	564	608	608	593	571	576	591	584	541	563	559	616	621	594	555	568	588	576	607	613	575	592	619	630	601	569	593	603	594	609	610	584	570	576	601	610	584	593	629	578	581	558	573	565	602	571	593	568	586	550	581	556	566	590	633	562	611	542	654	589	610	631	628	585	585	620	593	601	544	568	583	565	555	646	582	599	569	620	555	640	581	625	585	609	563	585	554	576	625	572	598	558	527	589	587	564	578	565	590	605	556	628	622	553	607	567	618	618	601	590	575	584	539	581	629	554	571	660	603	582	595	605	595	620	617	580	638	608	619	621	606	580	642	634	617	611	573	673	608	565	609	612	539	596	569	568	607	607	619	591	614	555	594	580	623	615	535	616	601	625	632	583	580	615	596	617	584	621	567	599	559	624	594	557	569	596	580	603	543	583	568	633	626	590	567	574	597	578	576	616	580	598	597	586	590	574	578	601	585	538	560	623	583	602	572	603	590	575	557	593	574	601	582	556	601	547	560	583	628	648	555	578	604	556	598	595	562	608	601	613	603	627	584	630	578	601	591	577	598	596	586	594	613	598	578	599	611	575	607	567	561	603	586	580	624	552	593	612	582	620	596	563	575	641	606	616	629	573	642	596	594	602	603	592	598	559	626	605	615	601	553	600	562	613	616	628	578	592	575	597	586	613	633	569	600	546	606	560	585	617	584	588	570	577	581	559	608	595	560	595	606	620	590	571	594	605	563	580	580	616	583	591	586	588	591	619	586	586	590	590	583	610	627	638	598	576	632	618	567	572	567	595	600	597	608	609	591	609	557	612	597	583	581	595	566	600	596	590	596	655	607	629	579	621	600	663	529	613	576	581	569	568	596	586	587	613	580	647	596	548	578	566	623	578	598	570	613	613	564	598	598	583	592	622	582
71035	59999	49027	35622	35574	33278	35355	31579	25935	11513	2059	1082	2038	1600	856	475	1193	840	729	673	392	428	493	727	561	450	519	536	314	314	303	233	174	159	209	190	181	167	157	176	160	164	156	149	153	169	137	165	160	182	167	193	143	159	177	176	180	178	159	144	187	164	160	186	135	140	173	166	144	160	169	156	166	177	159	182	138	151	152	182	143	176	178	160	174	165	140	162	180	147	153	188	176	165	162	161	143	190	177	160	152	166	155	205	163	164	148	172	198	163	132	155	156	153	169	141	151	154	178	159	145	173	158	147	140	172	161	169	154	163	158	163	171	169	154	154	149	162	182	171	175	149	190	145	160	182	147	137	177	147	145	167	179	173	138	159	148	187	168	158	172	186	168	151	168	193	182	157	157	145	166	177	157	166	171	145	176	176	149	148	137	145	168	145	165	140	148	166	164	170	170	152	182	158	162	169	174	155	163	162	167	161	183	185	143	147	183	142	157	161	136	169	172	156	183	172	161	138	168	166	154	174	157	169	173	142	153	134	154	158	157	162	151	158	188	159	192	163	173	187	179	175	136	176	173	157	150	154	144	162	176	157	169	167	151	182	167	139	163	134	143	165	173	147	177	171	180	160	164	152	187	163	150	169	160	150	168	180	160	173	137	156	169	185	178	190	166	139	153	193	144	185	171	152	151	151	149	158	181	159	188	161	157	173	164	164	148	156	151	132	155	151	167	170	166	140	163	157	150	155	142	183	155	169	147	180	163	145	159	169	163	169	177	159	152	158	166	146	168	159	162	165	149	155	177	154	162	152	135	154	165	147	173	176	123	145	181	149	168	184	149	164	155	166	176	154	169	202	173	147	164	154	164	154	175	198	183	136	148	146	179	158	157	164	147	167	169	159	184	177	166	173	156	166	169	151	148	142	164	151	158	156	163	145	179	152	178	139	154	153	146	166	149	148	148	155	182	151	153	147	164	146	179	151	161	167	157	158	167	180	164	167	123	169	164	162	175	155	175	148	171	149	164	141	172	160	166	165	156	169	171	159	147	149	174	181	146	156	155	149	161	153	167	154	147	133	166	160	170	159	150	164	159	164	155	149	168	158	192	167	175	150	167	167	131	195	183	166	148	170	173	154	158	162	164	171	159	175	158	154	140	149	172	176	162	147	182	136	167	141	165	168	181	180	175	167	174	138	160	185	161	146	159	173	163	174	162	160	166	142	160	155	154	144	180	179	172	152	159	171	151	186	160	163	151	168	150	167	156	165	168	162	175	164	184	162	163	179	172	156	164	156	167	174	180	154	162	166	171	157	173	168	165	150	165	157	159	156	145	163	155	166	173	167	142	144	152	172	170	138	145	125	151	173	166	162	151	168	153	164	172	144	146	160	147	164	160	164	181	162	156	158	171	152	179	149	180	176	160	133	154	142	173	157	149	176	169	154	146	149	156	148	164	151	148	167	178	137	155	170	165	172	157	165	152	140	146	173	150	139	160	190	142	198	168	157	190	167	159	151	173	175	166	166	175	163	169	176	153	147	155	170	187	170	161	145	169	176	175	178	177	186	166	166	161	177	150	159	140	144	163	179	179	176	157	158	158	163	168	158	158	162	171	162	145	159	139	156	136	149	165	154	171	176	153	140	151	157	143	169	150	160	173	176	165	173	166	183	170	163	183	123	150	165	160	175	145	166	165	165	177	193	166	165	160	147	155	152	151	176	146	160	174	161	178	155	157	152	148	167	155	152	173	167	145	166	165	140	163	175	152	163	177	164	171	161	133	152	147	194	155	160	157	144	169	163	163	152	147	149	154	175	154	138	159	148	145	156	174	173	177	180	170	173	155	163	164	170	163	156	136	166	158	181	144	169	152	190	157	141	178	152	151	145	165	146	162	137	168	151	158	162	155	147	169	141	159	175	145	169	156	163	169	191	114	126	187	147	156	170	178	127	161	172	144	140	156	157	173	181	143	165	177	169	166	144	167	192	170	163	164	173	158	159	157	165	147	157	170	157	174	153	198	141	187	144	154	171	181	166	155	167	195	140	181	188	155	170	132	148	163	155	157	140	166	163	174	178	134	168	152	179	145	155	165	168	165	154	142	149	130	155	143	158	188	151	148	180	181	156	158	169	156	134	159	154	140	175	142	142	174	183	180	155	169	152	176	167	149	155	168	168	141	154	162	190	170	148	156	151	164	160	163	159	157	168	189	165	160	149	165	169	191	153	169	159	179	144	153	178	167	160	164	172	157	131	139	175	175	166	183	147	178	151	164	158	162	152	170	167	168	152	153	167	154	173	153	170	169	151	140	181	164	153	157	187	169	165	144	144	175	155	183	159	179	169	159	162	151	161	160	171	130	155	175	156	161	152	153	131	140	166	146	133	168	151	179	166	151	167	161	141	176	181	167	162	149	163	179	159	148	152	154	150	150	178	173	151	163	164	143	144	163	159	162	170	157	156	185	168	144	163	181	147	136	164	160	141	169	154	170	169	149	158	155	139	163	159	156	166	171	180	157	149	174	154	148	173	183	158	165	150	166	136	155	140	165	143	194	144	157	148	156	169	168	193	132	165	140	160	157	157	159	170	155	174	159	149	141	169	142	166	155	147	145	161	145	177	168	181	159	165	152	148	158	139	153	152	150	179	169	176	151	147	165	186	143	161	156	147	172	161	162	170	185	161	174	159	150	152	152	131	153	157	153	169	182	161	195	164	158	164	178	167	157	170	149	192	177	162	155	185	161	136	169	144	166	161	177	188	167	162	169	158	190	148	170	167	164	185	152	174	145	155	158	161	161	153	156	147	177	135	183	166	138	192	153	170	145	179	156	158	171	171	172	159	154	166	158	155	158	155	153	163	173	169	177	178	138	159	172	166	165	146	170	145	145	147	149	192	174	166	162	133	167	160	139	169	167	185	152	151	150	160	178	150	174	197	160	167	153	167	184	173	170	159	161	175	150	179	146	145	171	180	167	163	160	145	154	124	156	176	157	155	177	163	153	162	159	170	174	139	144	164	161	172	173	159	160	177	173	167	154	153	142	132	159	179	169	154	172	187	154	147	159	160	143	148	160	143	157	152	157	147	151	164	195	177	172	168	169	170	148	162	150	174	148	155	157	161	156	167	185	168	153	166	167	148	168	168	144	166	172	170	165	150	154	150	169	150	162	161	136	152	151	166	155	165	152	156	156	142	188	170	147	166	152	152	170	161	147	187	162	152	158	157	136	157	155	170	172	136	161	157	156	150	180	160	150	156	163	181	144	169	171	168	164	179	168	174	177	165	156	158	176	150	158	170	175	171	149	158	157	155	173	176	170	151	139	172	148	148	166	173	162	149	162	166	181	174	155	167	177	181	138	182	182	159	162	145	165	163	158	144	171	148	175	147	178	162	155	174	167	164	148	160	180	156	175	136	145	148	177	149	162	156	156	139	159	143	157	175	170	166	154	154	167	159	158	154	165	149	145	167	161	167	156	173	159	176	183	169	161	149	159	161
47749	55881	52300	43231	50145	49837	50789	45791	39272	10582	3054	4452	8996	8028	4192	2142	6727	4569	4371	3602	1728	2085	2876	4416	3336	2045	3124	2910	1612	1870	1520	981	558	539	505	462	493	501	486	470	431	440	472	480	430	457	459	477	448	485	457	426	438	459	443	420	462	443	433	441	425	430	425	412	412	434	427	428	408	468	470	423	471	427	434	411	442	419	447	445	418	390	440	401	396	454	432	443	410	414	446	378	432	422	387	430	455	457	410	405	389	435	444	402	422	412	427	417	423	375	417	426	466	442	441	423	441	388	396	381	396	418	428	386	420	403	421	403	437	411	407	413	401	414	440	416	429	420	435	417	425	405	452	404	425	386	447	446	412	389	412	477	447	395	434	435	410	437	408	429	414	423	419	402	429	424	434	401	432	435	413	401	382	387	387	426	410	411	427	417	434	409	407	400	405	436	398	421	423	454	409	429	424	410	443	419	442	410	372	392	419	396	436	401	396	397	437	394	409	448	431	416	400	402	439	425	427	434	424	411	407	447	397	377	416	417	412	434	441	423	446	404	422	435	383	417	427	440	412	412	433	426	421	422	403	406	430	420	420	392	394	416	423	407	446	384	427	437	409	392	415	455	410	421	425	414	411	409	392	394	406	426	421	406	406	460	432	404	427	413	441	406	407	406	383	422	449	398	399	423	418	447	411	392	431	397	435	408	399	416	410	414	471	412	440	447	421	411	436	430	432	448	421	412	383	434	414	428	404	413	412	397	406	405	418	416	399	418	387	420	438	394	425	480	393	422	416	455	434	398	404	427	457	413	388	420	435	370	433	410	383	422	447	455	395	428	381	429	414	387	417	402	407	352	412	398	408	416	437	440	421	398	412	424	417	433	438	413	432	427	434	448	393	412	387	445	411	447	405	389	412	405	389	431	386	412	458	395	412	399	416	434	432	443	435	405	400	425	413	419	443	404	410	427	440	396	392	418	417	408	399	421	402	460	454	440	414	443	434	436	402	414	418	408	421	394	457	422	450	438	429	406	437	427	396	426	408	378	409	388	383	410	428	419	415	380	397	416	382	443	405	400	414	392	427	427	411	404	395	383	421	414	404	410	409	411	387	399	412	373	403	376	438	444	401	440	453	420	420	390	419	419	434	394	395	393	403	415	394	409	388	397	405	417	422	405	407	390	438	420	427	400	397	441	426	399	462	428	427	439	424	419	439	461	410	421	406	456	403	455	444	381	400	396	405	416	442	435	391	411	403	397	426	432	477	411	374	384	411	434	431	402	426	415	393	421	426	416	410	416	476	438	421	385	421	421	368	419	438	413	407	421	391	410	432	446	373	404	413	374	426	430	415	407	432	403	437	430	435	417	478	397	419	433	378	415	420	419	454	409	417	411	410	399	392	424	438	433	422	416	391	409	425	444	408	439	411	446	391	412	432	419	422	431	447	397	437	405	435	428	390	424	398	408	407	404	383	421	419	453	386	427	431	438	426	395	429	381	426	471	408	397	409	401	426	412	452	417	416	406	390	438	410	391	404	402	438	409	431	390	405	430	417	438	413	397	432	413	428	399	402	404	401	418	438	430	425	430	434	383	425	427	434	390	456	402	436	389	427	398	421	406	374	381	423	405	405	445	398	433	383	398	390	390	373	422	442	378	450	430	420	406	407	413	427	409	388	367	449	423	389	466	418	409	426	401	422	419	425	414	413	407	421	415	417	432	449	410	435	417	375	410	434	415	428	404	423	445	419	424	453	445	376	433	419	410	408	445	397	410	434	408	439	409	442	397	402	472	437	406	441	391	439	409	440	400	392	415	408	392	404	428	410	417	422	404	401	418	405	442	375	438	366	454	420	396	393	395	402	420	424	427	377	442	369	404	421	393	447	371	387	411	436	391	392	439	418	394	401	395	399	412	403	434	389	417	403	447	456	396	439	420	425	423	436	411	443	400	423	429	428	404	406	416	444	417	457	368	440	401	377	410	422	433	428	429	401	431	392	438	418	408	388	388	404	433	432	389	441	422	412	429	434	443	430	433	425	428	423	414	361	452	409	379	415	418	418	389	393	473	410	388	399	430	430	421	416	389	391	414	416	408	417	411	432	414	424	406	406	393	432	415	402	425	423	412	374	428	421	430	432	380	423	387	400	420	427	427	446	406	420	402	421	371	396	425	415	405	439	449	384	388	412	385	419	394	390	399	400	396	395	408	381	421	394	398	419	409	388	446	398	410	424	427	421	414	406	377	442	403	436	421	424	406	401	374	415	400	428	390	427	398	403	409	426	400	408	394	433	416	387	392	390	385	408	401	393	405	436	418	429	413	447	408	431	438	406	423	393	405	422	440	409	421	422	422	398	412	441	440	424	373	423	425	440	421	436	429	427	455	465	420	408	468	390	411	454	441	416	426	434	406	415	415	402	426	401	433	430	417	408	406	384	423	414	424	444	439	402	457	393	389	416	432	394	432	374	440	438	419	380	437	417	414	406	404	411	407	391	450	430	422	386	350	401	399	415	432	404	417	432	407	440	445	403	377	452	452	406	397	399	417	416	380	377	439	415	404	402	447	427	388	409	400	436	419	401	402	418	397	437	392	414	399	388	427	422	409	391	424	428	415	431	432	440	412	454	404	403	415	412	424	378	393	435	442	470	420	413	399	402	419	451	381	404	446	404	435	387	420	392	436	396	440	429	422	404	396	400	439	439	415	418	390	423	425	409	422	357	399	397	406	414	433	402	443	432	417	409	397	413	448	432	419	399	410	437	405	411	399	436	430	410	429	421	418	409	427	392	401	392	441	403	409	398	453	396	382	435	423	386	415	416	383	426	412	395	437	434	419	395	442	389	424	395	447	438	431	441	417	436	415	395	398	410	408	424	472	433	396	400	424	429	407	418	384	421	419	431	405	423	405	387	400	416	413	428	430	420	437	426	430	462	394	428	391	432	393	389	404	421	420	437	381	409	417	450	416	413	452	404	397	446	396	401	383	412	427	391	409	441	429	376	394	398	417	410	391	384	423	464	412	407	416	407	401	415	427	453	437	421	414	381	383	404	401	434	426	380	424	434	418	406	391	375	419	422	382	409	431	435	436	388	434	433	419	406	411	411	433	413	455	398	423	418	386	434	401	427	431	458	432	447	425	429	417	403	440	392	411	399	405	393	413	429	416	437	429	443	445	449	459	394	423	419	408	399	400	406	442	431	407	399	420	429	407	400	435	410	397	411	426	404	404	416	414	391	412	409	391	388	411	441	403	390	429	411	429	439	420	392	414	415	414	425	396	455	407	388	413	428	389	449	398	421	446	437	415	401	409	408	411	399	418	422	410	429	395	424	420	395	394	406	414	431	411	443	413	438	394	423	396	387	399	442	427	434	388	426	391	426	407	434	378	368	401	450	400	445	419	474	437	391	438	404	400	410	418	420	392	438	426	400	420	427	402	415	380	390	434	389	402	433	409	438	410	420	398	431	402	418	414	406	387	390	396	421	369	399	414	458	404	414	432	416	440
21728	14112	17127	6673	4662	2677	1898	1069	681	500	430	387	480	432	436	394	433	398	466	422	425	377	423	442	402	405	413	389	408	401	378	419	414	445	406	363	391	394	409	379	431	386	428	427	425	397	438	419	387	412	393	392	425	400	430	443	431	404	407	392	433	415	398	403	422	392	386	394	412	416	420	407	402	407	455	391	407	372	412	415	417	416	381	425	366	425	439	414	393	420	451	403	409	412	373	404	437	386	429	441	415	389	418	423	402	443	423	383	389	432	407	393	411	424	405	414	410	458	424	418	371	375	424	454	394	436	371	419	414	413	435	398	381	370	384	404	386	415	405	383	397	406	389	448	395	411	446	402	377	389	413	390	402	398	411	438	364	402	420	429	441	447	405	407	406	419	414	395	379	425	409	397	435	406	407	400	425	400	404	409	402	438	433	435	370	385	389	436	353	413	409	438	389	416	389	380	422	423	419	419	383	402	441	375	436	412	413	391	394	392	390	390	426	413	400	392	381	398	388	368	433	417	424	369	395	377	420	435	448	427	404	427	396	425	431	421	405	384	370	363	413	399	410	418	397	427	430	424	390	379	387	402	412	392	440	391	402	430	403	396	397	404	424	382	381	385	421	417	403	412	416	413	438	437	445	413	421	401	354	425	427	384	407	396	444	382	426	430	389	399	395	409	450	437	398	389	413	424	412	413	416	450	395	386	447	427	398	398	451	414	396	413	428	398	423	355	414	403	402	447	431	405	424	400	425	421	396	426	440	412	375	482	415	393	403	371	402	441	399	399	383	401	392	419	385	416	411	413	437	420	378	422	428	406	407	397	422	421	391	424	433	417	405	416	385	408	378	394	421	422	412	428	438	446	402	429	432	412	408	394	402	392	414	408	427	430	423	402	402	405	451	390	441	394	384	424	416	399	425	410	450	376	395	405	421	387	419	409	445	413	414	424	364	408	402	431	402	402	413	415	408	405	386	438	433	385	407	420	388	431	426	390	444	423	417	429	434	409	395	405	403	408	406	401	403	398	417	400	412	391	408	401	376	399	393	432	427	387	427	413	416	447	431	391	406	378	435	436	385	408	417	419	395	444	405	439	398	444	436	416	381	404	377	390	415	371	408	401	410	398	419	424	414	388	402	363	381	364	414	414	381	401	404	435	401	386	398	372	384	441	410	421	407	395	408	363	408	420	392	419	409	401	411	429	437	430	394	437	387	386	443	377	427	396	425	440	410	437	387	405	405	389	414	410	421	425	447	431	436	390	452	409	427	454	407	407	395	397	411	420	432	399	403	438	435	436	396	417	427	398	413	437	427	360	429	390	451	415	409	412	397	402	373	385	411	443	400	402	428	407	415	376	374	405	370	392	412	427	429	417	398	412	419	434	423	395	382	438	420	385	434	417	421	406	386	418	412	409	400	396	412	378	389	433	415	394	396	406	402	410	367	394	412	409	402	424	381	461	405	440	429	465	422	406	403	371	412	437	405	405	416	395	461	394	413	397	393	413	407	404	416	463	394	442	388	389	440	463	447	409	411	401	399	399	395	429	413	429	373	405	427	416	410	420	400	387	389	406	433	423	406	417	422	386	408	380	397	397	436	414	399	396	441	372	387	419	402	397	444	386	396	416	411	455	411	394	410	447	418	419	413	393	391	412	426	373	430	415	371	420	421	425	417	395	398	393	443	416	434	466	401	435	382	428	417	414	380	412	382	394	412	395	424	430	464	415	394	405	357	396	426	403	426	404	432	405	408	404	386	416	409	387	451	424	417	401	370	397	376	397	417	403	416	426	436	407	380	413	414	397	376	381	418	411	412	414	416	406	429	415	404	386	434	414	391	429	452	425	430	398	431	453	416	378	438	397	413	402	417	417	396	416	428	409	374	365	400	378	372	420	400	416	389	424	429	379	441	421	429	434	414	431	410	377	420	423	423	432	408	408	399	384	430	414	408	422	393	406	391	368	386	458	424	420	432	377	387	421	398	427	439	376	455	396	435	410	362	435	439	393	404	424	428	428	400	408	376	400	411	397	433	428	430	380	429	404	405	396	452	405	434	395	423	373	413	376	445	442	420	384	387	398	435	399	392	435	410	391	408	385	390	405	395	404	399	436	430	385	424	373	379	410	403	406	403	390	435	419	429	394	420	441	451	399	394	372	402	416	378	433	396	377	394	436	377	405	425	411	372	400	377	406	404	409	417	406	416	434	411	407	419	449	443	385	393	407	391	419	366	386	404	414	452	428	419	410	403	436	428	383	427	388	447	427	378	368	417	401	432	418	399	386	393	383	420	409	384	400	423	415	396	399	404	384	403	386	411	407	432	388	404	411	443	413	411	374	419	382	411	425	389	438	413	436	415	424	421	448	399	424	391	454	363	372	414	439	395	398	441	424	389	416	394	407	395	422	410	423	412	412	417	429	434	381	391	386	402	417	420	429	443	401	403	414	433	400	428	456	401	413	360	391	385	385	428	385	411	403	394	377	415	377	378	399	457	399	407	393	401	423	428	370	408	438	399	382	393	405	412	429	404	440	420	371	426	432	430	386	393	423	405	398	433	358	384	385	410	392	422	406	447	414	412	377	430	434	383	423	428	405	421	422	385	370	399	448	378	415	397	367	453	389	409	407	406	458	402	422	394	427	402	412	440	405	455	373	427	418	415	429	426	403	418	368	447	400	429	434	406	414	430	399	389	467	360	368	393	401	372	387	372	405	401	359	358	373	403	387	431	415	429	414	434	425	412	399	417	363	399	420	410	409	398	429	448	401	413	394	425	424	399	370	412	411	393	457	394	406	454	411	388	417	370	381	392	402	406	402	406	403	404	417	354	394	430	423	402	449	379	414	404	423	427	389	406	456	412	393	425	420	414	418	399	388	425	422	407	415	443	390	407	369	402	376	418	394	422	360	406	394	413	436	423	401	409	435	404	415	380	406	405	387	458	427	433	392	401	401	431	399	409	446	370	391	436	440	403	417	381	383	408	375	412	413	428	381	426	438	385	418	424	404	403	424	391	377	429	417	407	442	400	402	415	394	403	383	408	405	393	450	401	396	396	387	397	422	416	406	428	398	408	390	388	387	408	440	410	409	416	390	445	386	393	395	440	442	396	398	412	408	424	430	416	414	459	374	377	423	393	425	376	431	401	435	407	434	381	436	412	386	442	402	415	409	414	447	397	413	398	436	409	395	421	397	389	379	396	392	423	392	398	393	443	437	405	407	419	424	405	415	409	384	432	412	406	423	441	407	383	434	437	381	407	460	374	392	406	416	425	395	418	397	432	411	428	400	414	432	402	394	414	416	419	397	391	410	374	414	409	371	373	419	440	417	417	435	452	390	354	407	396	396	416	368	406	390	398	414	394	409	382	415	412	420	413	399	457	393	458	383	408	438	433	481	392	442	388	396	447	400	441	422	412	414	443	435	408	405	396	413	400	430	404	380	403	389	380	369	408	444	408	463	390	388	416	433	437	415	372	429	408	358	398	391	410	414
15955	16288	24680	13528	13008	9734	8390	4953	2770	1406	1136	1091	1154	1166	1033	951	1039	1103	1154	1013	1006	914	1028	1019	999	1013	995	1042	945	917	950	911	902	946	936	947	942	907	862	936	919	931	989	928	938	889	931	909	955	927	928	951	949	970	958	967	897	964	920	959	895	910	967	919	955	939	930	954	909	917	982	965	920	935	881	952	967	865	922	933	874	981	959	925	923	902	897	926	884	927	891	938	958	928	916	879	966	906	915	960	889	923	895	968	880	967	913	942	929	912	876	948	961	908	943	933	958	909	902	928	930	918	888	889	872	942	929	1047	962	928	962	908	969	926	937	918	942	915	869	910	922	945	976	934	924	894	952	969	948	914	920	931	977	935	933	881	949	892	945	896	939	921	885	910	922	976	908	932	931	926	974	917	963	907	937	888	886	950	940	939	930	921	933	930	892	881	906	954	900	913	913	967	927	933	911	884	1003	917	980	953	934	940	945	937	909	895	941	954	949	917	930	964	931	914	894	893	915	939	938	934	927	908	914	895	947	962	970	898	966	942	915	932	936	985	952	970	923	937	892	880	945	914	935	915	917	911	972	886	894	932	931	944	916	1004	900	944	942	963	937	947	882	934	942	947	889	948	960	960	913	933	898	944	898	891	903	966	906	931	896	921	990	955	935	922	936	940	980	928	952	849	947	933	899	994	941	927	928	937	863	927	875	872	948	939	915	931	933	963	952	957	966	972	935	951	908	886	974	926	937	945	957	924	929	982	910	933	952	960	963	923	949	895	953	908	946	998	906	917	899	927	876	913	924	905	916	911	909	890	988	937	949	914	949	911	933	884	952	894	951	913	930	910	896	916	933	950	937	909	943	947	950	964	917	918	895	977	943	914	903	918	932	900	890	963	911	917	928	875	909	895	916	893	918	964	909	905	978	904	956	945	887	917	937	875	942	937	895	902	996	936	951	893	924	921	950	896	967	906	955	921	877	925	939	914	934	970	914	959	915	875	926	947	949	950	935	874	897	892	943	921	937	958	916	954	930	912	989	889	919	901	946	916	854	916	909	957	865	972	916	902	963	891	944	949	928	914	920	915	940	957	904	959	934	918	985	959	943	974	943	952	957	900	912	953	932	955	955	936	922	934	878	890	861	949	954	934	939	1002	953	896	878	939	936	900	936	962	914	885	901	912	938	898	942	972	964	935	900	920	940	970	964	917	958	914	878	881	926	910	947	844	963	913	918	952	867	973	887	888	935	916	937	890	943	887	895	980	956	920	917	915	918	930	933	965	924	946	933	950	938	955	964	968	943	962	833	918	905	957	979	940	936	907	937	965	927	907	968	961	877	966	956	934	918	935	921	1037	936	1014	925	965	956	930	954	907	885	975	913	913	865	961	928	933	967	973	887	976	999	934	916	876	927	903	921	911	946	970	955	946	904	933	968	1011	924	883	930	911	979	970	976	919	940	906	948	946	903	946	924	915	944	957	918	932	915	965	923	942	888	942	922	949	964	900	920	930	897	940	862	933	889	940	869	921	936	940	971	880	931	948	978	919	923	897	945	924	917	971	935	955	932	919	941	956	932	934	911	948	916	891	887	926	958	911	949	953	953	939	916	943	926	951	935	973	920	949	915	969	966	981	975	968	927	941	899	948	925	867	910	857	938	881	899	934	948	885	948	938	931	923	944	918	911	975	934	920	895	919	985	953	947	927	859	903	931	864	910	877	907	941	928	894	873	917	904	920	891	974	941	901	930	934	893	884	924	912	946	933	894	960	954	936	893	979	947	950	913	924	937	909	919	902	897	932	918	916	925	932	922	926	938	931	881	928	951	929	928	961	987	914	909	892	968	920	913	941	916	948	900	957	930	970	921	946	929	988	891	979	980	966	927	968	904	946	908	962	914	931	928	945	983	901	987	918	966	957	969	898	949	971	904	908	925	921	915	944	973	947	928	940	903	877	976	931	911	922	942	878	911	907	960	895	951	914	979	915	922	863	948	914	891	912	874	1014	946	925	987	917	905	971	933	963	947	951	926	919	944	955	926	939	942	935	943	922	908	930	963	933	931	903	924	942	943	930	919	917	945	876	964	895	959	906	912	957	945	935	910	953	973	950	911	865	960	925	925	917	954	898	975	935	895	948	858	929	937	926	904	924	918	909	947	880	888	938	946	898	917	945	912	938	935	968	934	895	920	917	980	973	948	954	938	969	866	891	893	926	985	896	873	942	934	925	898	1010	942	989	953	968	894	904	965	960	945	938	957	987	902	949	937	984	959	937	959	929	933	901	932	950	901	892	923	960	956	906	914	957	894	923	907	974	951	937	935	930	926	951	941	916	928	980	928	909	938	935	925	932	935	935	921	937	905	942	941	943	933	945	961	974	961	977	930	950	950	909	920	903	985	945	880	960	951	947	944	913	930	954	926	944	921	923	985	892	973	927	914	908	984	844	890	952	959	940	969	943	931	923	919	968	922	951	943	912	893	882	941	911	921	876	891	963	843	913	936	923	951	913	930	904	919	966	897	904	948	959	894	953	886	884	948	910	892	915	938	938	914	982	924	876	930	916	955	905	934	924	904	972	983	945	963	1006	935	962	907	877	958	947	952	916	940	859	917	939	900	931	965	966	930	934	895	991	929	885	970	899	895	956	970	981	920	940	897	908	934	976	919	885	902	917	982	952	942	945	912	904	972	966	922	999	906	921	917	953	969	902	961	922	928	914	962	996	936	930	952	915	982	897	880	941	945	927	1003	931	919	998	917	902	961	890	921	934	950	954	961	931	928	980	1001	913	918	920	954	912	893	949	917	962	879	903	955	982	856	933	946	982	956	942	1002	935	916	952	939	948	960	901	910	877	926	951	894	930	913	909	958	956	889	922	932	977	876	887	883	955	873	911	939	944	956	906	952	947	933	906	929	972	907	942	894	950	897	902	936	898	895	895	921	890	952	907	933	938	876	984	948	932	922	945	900	927	951	911	919	932	946	940	976	947	971	931	918	957	930	915	938	911	957	967	954	933	924	959	945	900	944	940	943	906	924	962	951	887	918	890	936	977	876	986	922	916	958	919	956	912	964	919	912	922	933	941	934	955	969	955	913	949	919	960	971	927	913	921	929	922	943	971	934	944	874	899	920	900	901	928	948	941	939	921	934	893	904	940	971	895	956	894	930	911	929	947	920	899	989	917	910	929	923	997	924	891	913	917	891	966	986	925	954	898	917	919	925	963	902	906	901	909	907	942	925	956	941	912	958	985	951	939	922	914	938	969	925	970	942	896	929	898	938	960	873	932	919	928	921	957	916	938	903	930	906	954	948	935	928	923	897	934	913	944	957	930	935	913	938	937	897	897	926	922	938	977	942	877	917	925	887	930	922	955	912	927	916	930	947	950	950	973	885	1011	937	942	950	952	966	885	885	921	959	939	934	936	926	913	938	953	887	927	957	858	897	999	949	902	970	930	929	949	936	909	956	938	934	965	900	892	906	927	912	964	977	921	931	958	945	894	924	928	955	893	914	984
59244	58655	52091	36921	34961	35155	34711	27846	16794	5223	918	777	1284	977	449	563	726	860	829	378	375	440	444	583	541	495	425	332	337	347	355	264	272	288	293	265	265	280	263	258	254	265	271	283	289	246	253	255	254	247	249	257	247	277	268	252	246	285	238	257	262	253	290	277	241	265	275	271	266	236	213	272	255	246	258	261	231	278	258	238	234	249	258	251	235	229	279	238	246	273	229	283	248	264	236	236	278	303	259	257	226	271	247	262	252	271	263	269	243	253	258	268	242	277	241	232	291	253	246	279	271	270	259	272	258	276	308	236	253	271	269	233	254	247	217	235	245	281	260	278	298	270	258	248	272	266	228	246	273	228	250	258	269	257	247	254	240	270	256	237	254	255	261	262	281	241	273	227	262	244	252	266	256	245	271	256	255	286	255	242	271	223	243	275	259	288	257	261	241	267	274	259	239	244	252	236	261	269	254	269	273	254	240	255	253	232	258	248	243	282	276	244	254	242	266	239	245	246	272	254	255	277	255	269	290	273	259	267	280	251	258	276	248	262	214	255	265	234	281	246	270	263	252	279	287	257	267	275	241	240	280	268	288	274	265	266	251	278	253	211	247	227	247	239	247	253	258	266	257	239	257	254	261	227	259	240	284	209	243	244	271	228	261	253	250	239	246	242	248	260	238	254	238	254	244	265	267	260	239	231	249	270	271	266	257	240	248	256	261	274	245	259	263	267	264	270	288	276	287	269	256	257	258	264	240	263	268	252	246	263	239	254	245	274	249	286	261	262	255	269	273	303	261	257	266	247	273	250	275	276	260	254	280	230	253	227	232	263	253	239	252	272	242	254	232	259	275	265	256	278	252	242	256	259	251	252	242	271	260	292	269	247	260	261	239	282	251	239	251	245	230	277	249	258	251	255	267	248	257	249	223	254	266	251	263	266	237	272	258	231	259	269	249	246	285	267	265	281	251	245	284	274	271	252	260	279	237	274	277	255	272	259	244	260	236	275	232	252	258	248	254	230	270	279	236	237	219	295	251	244	269	255	232	233	239	281	236	275	251	260	272	242	231	249	267	214	237	263	287	247	250	267	236	260	236	256	240	264	266	253	247	262	266	271	264	237	241	257	251	270	241	261	243	272	255	253	255	257	300	256	270	230	263	256	251	232	268	212	243	285	245	258	278	239	281	264	222	273	258	248	290	277	254	252	253	251	260	224	245	248	240	256	264	249	268	248	244	288	254	234	270	275	251	221	279	252	304	246	277	243	249	249	248	227	265	233	243	266	248	259	258	267	252	285	244	242	259	272	238	224	286	255	234	255	274	268	257	251	265	239	264	229	273	267	248	233	240	243	258	256	254	255	264	239	262	264	248	245	221	258	262	276	282	254	238	237	208	232	251	248	250	248	249	270	237	234	257	248	259	264	230	243	254	276	257	279	280	278	252	259	265	266	269	265	270	268	251	240	248	270	232	238	253	256	240	265	256	277	256	269	280	265	275	265	283	243	232	254	243	235	243	268	257	232	241	257	265	247	259	273	250	259	240	263	241	257	272	253	271	270	253	286	260	284	250	266	281	249	251	246	268	261	231	250	277	248	279	215	266	250	253	259	276	236	263	280	244	271	259	260	243	258	249	267	257	242	252	270	236	272	249	293	261	270	262	265	272	236	287	256	265	260	292	247	242	264	248	282	245	256	264	259	243	277	260	236	235	243	270	259	273	254	271	258	253	249	247	257	251	251	230	238	262	259	281	293	247	255	249	266	252	237	237	247	272	255	271	256	248	238	227	299	223	251	246	245	273	265	262	265	244	238	268	262	284	243	259	225	270	237	240	260	251	278	253	265	246	245	290	278	268	261	239	266	246	280	284	260	263	238	217	220	250	279	255	247	262	265	272	273	229	247	246	247	263	290	247	269	227	253	252	276	261	248	247	291	290	254	237	254	280	238	267	286	272	248	257	269	241	277	268	256	285	270	257	218	245	252	257	269	262	249	239	276	257	245	275	271	220	251	258	230	276	266	239	259	278	303	258	309	283	252	269	266	266	258	258	275	289	268	258	296	239	257	242	252	258	250	246	255	248	238	220	278	264	264	262	275	282	246	271	233	253	269	268	270	251	234	257	218	219	269	275	272	270	234	261	228	265	280	248	289	261	232	253	259	245	253	233	253	254	274	283	259	267	283	232	235	262	218	262	264	301	240	288	277	277	253	273	257	258	261	241	276	304	242	280	252	264	250	260	253	263	285	261	239	233	277	248	255	275	280	248	271	261	248	269	229	268	273	245	253	264	241	232	269	249	262	259	244	284	259	283	239	258	278	265	264	257	270	253	251	256	268	245	243	232	261	259	254	266	243	243	284	270	243	246	274	250	225	238	256	266	259	286	281	247	253	247	247	248	249	276	294	273	274	265	292	285	244	256	256	223	256	270	284	281	227	261	273	224	258	236	285	258	256	257	268	287	273	254	247	254	250	240	233	244	243	268	236	262	263	283	243	263	285	272	272	259	258	264	242	251	253	285	239	256	243	245	260	223	298	258	242	255	272	238	257	255	254	273	254	258	260	235	246	228	240	288	275	263	263	284	248	258	243	253	266	256	269	253	248	261	269	249	266	247	260	267	236	247	255	266	239	276	242	219	248	240	243	241	253	247	242	266	217	275	246	268	260	260	246	266	279	249	267	249	262	266	274	263	264	263	257	249	252	235	245	257	225	247	262	261	244	263	255	274	247	228	233	226	243	244	259	266	292	255	237	263	252	274	274	283	270	263	246	222	247	275	222	247	242	265	268	254	278	230	257	221	284	267	255	238	267	238	265	257	278	257	241	247	259	252	229	240	269	262	228	240	253	267	273	263	253	257	243	258	255	278	245	245	259	236	269	245	229	242	285	277	251	266	234	245	218	262	254	272	259	266	258	255	254	244	253	245	231	271	225	240	266	253	245	267	221	239	254	256	279	260	278	284	249	269	265	277	264	262	258	238	249	253	241	251	277	251	242	254	243	255	249	222	229	236	300	273	250	265	270	237	239	271	268	279	257	291	278	243	240	285	266	259	249	251	273	275	270	288	237	269	268	233	283	249	266	253	264	245	248	272	250	237	272	253	270	261	259	271	240	257	279	251	248	258	255	241	231	262	292	258	237	241	238	244	261	257	236	240	279	257	243	293	237	246	237	254	275	257	256	263	255	267	246	276	252	267	234	235	242	268	245	260	286	251	280	241	280	237	263	237	230	284	268	238	249	296	251	261	273	254	225	297	279	260	244	251	221	270	261	280	254	256	257	259	236	289	251	257	277	261	261	283	257	239	251	253	264	254	244	235	266	254	273	283	256	271	217	265	269	264	244	239	271	242	255	241	238	244	237	241	264	225	242	268	272	253	268	234	252	269	238	251	245	251	276	236	256	259	271	261	246	243	263	264	241	241	244	252	294	265	250	273	264	273	243	260	281	251	270	221	249	248	270	242	261	223	276	269	253	271	241	267	267	232	264	264	248
38625	51129	47816	44873	46080	44532	48240	39053	27294	8254	2195	3263	6232	4716	1881	2859	3546	4882	4393	1491	1305	1909	1853	2945	2750	2009	1894	1434	1470	1475	1577	960	773	643	686	623	634	621	587	626	666	643	632	615	605	588	589	596	654	583	637	660	619	648	634	622	613	654	654	669	637	651	626	637	647	587	612	625	604	591	592	679	671	565	603	599	597	624	636	593	614	608	625	639	616	620	601	608	601	613	624	560	583	591	621	627	631	649	611	619	593	626	596	621	611	654	604	612	585	638	633	655	597	614	625	645	639	593	627	605	610	608	589	601	608	627	590	612	600	630	591	621	617	560	628	567	606	628	588	631	637	583	631	604	625	604	640	608	620	619	648	611	631	605	530	621	619	613	617	558	595	622	578	629	623	557	593	602	577	596	594	682	606	614	582	620	585	643	643	595	649	618	591	567	632	573	599	617	626	641	570	601	596	630	634	619	594	623	621	591	589	574	608	588	548	558	576	609	576	651	606	598	539	637	636	593	626	600	616	592	599	573	607	622	634	635	624	602	573	597	587	595	585	625	615	561	613	631	572	633	603	600	603	605	611	618	592	633	614	603	633	587	578	621	624	615	619	602	664	618	631	585	558	599	629	586	599	648	607	595	599	587	608	600	636	594	597	618	643	618	587	618	612	564	610	578	590	582	565	644	596	600	606	605	645	619	590	646	584	577	557	566	584	604	582	577	635	599	578	588	593	585	643	626	603	621	605	605	594	633	599	602	625	609	625	601	586	596	604	610	611	594	590	601	578	616	636	567	643	621	627	588	643	561	589	587	633	614	614	603	631	595	585	627	627	628	625	615	566	643	590	613	555	612	591	599	576	633	608	602	614	574	615	559	629	601	626	607	579	593	561	608	598	628	586	596	608	655	585	634	585	629	563	614	605	651	601	578	591	593	615	617	584	579	626	580	613	654	624	615	597	592	566	614	619	610	637	638	539	580	603	658	619	614	582	611	622	579	601	592	614	582	589	641	650	576	633	622	624	627	595	581	618	625	648	616	630	586	608	574	574	586	605	578	625	553	677	601	624	601	562	590	622	609	639	618	626	586	634	581	629	602	624	573	642	583	619	613	606	560	590	600	618	612	558	582	560	607	581	596	568	584	608	584	602	599	613	603	649	569	635	599	617	623	549	621	624	578	643	574	585	629	617	575	554	621	584	617	598	606	567	642	576	590	610	598	567	632	623	608	628	579	616	593	607	569	621	579	577	614	596	619	586	604	591	576	608	589	567	598	617	610	644	570	608	624	598	586	554	567	632	607	606	567	582	549	595	564	639	578	603	635	571	600	581	567	556	649	615	620	626	611	651	577	607	640	653	618	595	593	611	615	611	627	611	601	583	605	590	615	575	590	617	592	621	634	633	621	579	569	571	600	624	589	588	628	622	626	575	656	608	621	607	600	611	558	580	583	623	585	656	592	571	591	604	585	598	634	579	596	620	634	578	587	614	571	608	626	571	617	582	579	575	615	595	617	580	610	606	615	588	580	571	604	594	565	608	684	571	664	575	577	607	615	602	594	587	618	570	605	573	595	591	614	589	579	581	622	629	581	596	624	590	631	611	597	557	635	620	611	633	579	606	605	557	597	607	632	614	624	570	633	592	608	644	606	599	637	607	553	638	642	611	578	635	610	601	591	571	626	575	652	632	611	628	634	575	663	586	658	622	600	603	589	603	640	602	593	645	619	628	582	579	605	587	571	583	590	621	585	579	614	622	598	666	587	579	634	629	615	605	619	579	597	571	571	607	624	588	593	571	586	600	607	636	593	643	623	626	601	618	646	606	592	575	603	606	594	633	630	627	623	602	620	607	608	594	582	592	595	589	575	600	630	584	593	620	560	575	599	616	609	589	604	573	627	608	605	561	648	598	572	588	594	596	616	607	616	668	640	588	573	608	581	587	600	591	623	589	589	607	600	627	613	605	627	618	581	588	557	607	615	583	556	563	595	587	641	621	637	572	599	658	628	583	580	584	612	609	646	604	609	592	624	623	599	631	586	607	615	580	635	582	654	611	601	603	588	643	630	632	562	586	598	570	609	628	635	600	589	640	579	622	608	629	640	603	582	644	582	557	568	599	602	599	560	614	612	587	655	631	625	614	589	583	603	578	622	612	592	613	614	598	634	568	605	642	623	586	626	548	581	587	617	582	628	616	598	597	604	617	596	588	641	602	619	630	600	606	583	559	607	607	611	605	585	627	649	591	583	643	604	619	608	577	626	553	587	579	621	643	625	599	595	586	613	647	607	640	607	594	600	588	669	625	589	642	615	624	552	642	597	588	640	631	611	567	648	602	608	606	622	604	631	632	640	619	639	572	599	574	601	608	567	588	578	623	596	619	602	612	612	592	629	592	592	595	589	594	582	597	605	649	608	571	608	576	612	634	578	641	661	609	605	638	603	601	615	583	616	633	597	563	588	585	633	592	662	577	563	614	607	573	579	615	646	601	598	604	632	570	597	613	580	641	606	602	655	574	625	576	551	555	597	640	617	606	629	632	608	589	595	592	616	585	634	611	619	615	599	587	575	617	577	614	622	594	610	614	647	608	636	569	608	657	650	619	614	637	567	586	585	585	616	623	622	616	642	593	576	611	570	636	619	629	624	603	567	608	645	592	580	663	561	578	613	596	622	624	617	607	610	641	634	593	573	568	597	620	628	601	582	624	593	603	619	617	617	587	614	596	655	613	606	586	603	619	601	576	618	622	614	559	611	544	603	654	601	622	600	618	587	605	643	625	633	619	579	610	584	580	609	603	586	582	648	635	577	581	617	604	627	575	605	626	577	645	585	627	614	627	604	590	614	580	612	605	569	607	616	612	649	606	658	615	574	579	600	614	631	609	649	588	591	605	599	609	636	614	564	613	591	625	606	610	599	643	616	592	611	593	613	608	596	622	584	606	585	581	645	580	645	604	627	592	619	628	615	620	629	597	569	617	582	643	576	588	593	621	596	606	588	588	543	628	598	611	633	673	644	594	578	585	584	618	628	623	602	594	558	593	569	612	593	588	647	619	574	595	628	575	606	590	612	604	634	579	624	662	575	617	608	615	544	558	621	559	640	627	609	603	606	569	565	620	607	610	617	624	602	588	605	584	642	618	623	600	550	617	629	619	618	610	584	611	598	585	574	650	591	625	572	615	609	567	594	588	588	550	588	623	600	581	616	613	583	589	623	605	626	647	623	654	609	596	569	632	585	588	626	617	603	624	621	589	571	638	640	616	594	637	610	608	596	612	597	641	611	617	599	593	580	616	620	625	615	592	606	600	678	560	605	642	638	609	598	584	678	614	654	575	591	623	583	583	600	592	566	585	597	606	582	628	596	581	628	601	636	565	584	614	644	602	634	632	597	595	566	640	628	605	588	619	578	613	608	615	568	609	560	608	566	593	633	628	602	650	564	571	600	577	588	610	574	622	610	578	656	605	568	617	608	581	570	590	633	586	589	609	575	612	597	614	560	604	657
70452	61497	48775	39046	40444	36833	37108	33773	25261	14157	3805	1358	1707	1067	712	1290	1233	2199	839	426	439	572	574	1067	765	477	536	565	724	689	364	226	187	156	166	161	181	185	191	209	182	192	168	190	172	180	174	167	178	198	170	191	157	162	151	158	160	173	163	168	179	179	158	151	176	166	176	171	185	155	148	141	170	184	212	176	159	168	172	175	164	160	159	197	155	135	166	150	188	161	161	194	165	175	172	162	171	167	184	163	183	201	150	165	167	137	149	170	151	173	170	166	164	158	170	167	173	167	168	170	168	195	167	160	159	190	170	158	144	159	156	160	166	210	160	156	171	166	171	165	158	181	195	159	163	181	168	186	164	170	150	167	139	182	166	179	166	183	167	169	168	161	170	156	174	163	164	163	137	164	180	158	149	146	162	172	195	190	174	170	174	161	140	182	151	167	170	156	160	167	174	161	169	168	180	167	177	149	185	193	171	167	178	152	191	173	193	164	152	192	181	162	160	149	151	194	177	152	189	168	160	185	174	166	161	174	186	145	169	190	161	188	170	154	161	165	171	164	190	151	172	176	158	140	167	168	160	147	163	152	145	160	163	176	205	150	161	162	159	185	170	171	174	177	149	190	161	180	158	171	182	186	155	142	168	152	171	155	171	187	154	175	169	152	167	163	158	171	169	155	119	186	175	153	176	162	165	144	161	181	180	162	145	202	160	180	194	182	183	167	186	149	155	171	169	164	162	175	155	193	187	152	169	166	185	168	174	169	177	176	144	162	177	168	184	146	185	194	180	151	158	171	179	160	163	147	188	168	184	157	157	165	164	164	183	162	173	178	170	173	147	143	138	132	192	175	170	155	164	171	179	147	190	188	157	166	171	180	169	165	155	172	192	201	165	171	145	176	159	184	163	156	169	175	154	173	181	209	172	169	163	177	161	168	168	183	172	146	162	170	186	142	144	156	166	188	160	171	177	170	183	182	158	141	189	155	169	186	186	154	155	182	169	162	168	153	139	174	148	159	153	164	178	152	157	191	166	190	176	150	156	136	161	162	176	180	161	169	183	153	177	167	169	160	178	180	180	191	165	154	178	177	177	152	170	159	171	192	160	159	162	185	157	199	160	163	178	169	160	170	165	172	170	176	161	177	155	159	170	138	173	209	166	184	171	182	165	175	149	163	179	163	145	203	178	162	173	158	179	158	170	174	161	155	161	185	187	185	168	176	142	171	156	162	195	163	183	164	171	172	188	156	147	190	184	172	164	138	159	164	170	178	163	171	166	174	181	186	178	181	171	164	158	158	173	178	169	164	162	154	161	171	184	174	187	198	164	143	153	162	137	183	181	143	164	164	160	201	190	165	137	170	171	158	181	164	187	153	154	184	188	163	172	162	155	173	159	149	166	164	178	185	166	185	182	172	179	167	153	174	159	162	138	160	172	169	187	154	182	163	136	183	158	171	159	166	186	176	166	161	158	183	166	198	170	164	175	163	174	162	169	183	159	170	152	167	159	131	145	175	147	162	155	174	179	155	206	163	166	178	150	158	187	146	168	187	168	159	183	168	143	185	177	170	168	170	176	182	162	170	145	173	147	157	167	169	184	168	176	183	153	181	159	183	173	171	166	146	177	176	184	159	179	171	146	168	150	139	158	165	160	175	147	176	182	173	182	179	166	177	173	167	156	168	164	152	176	158	161	188	186	147	179	160	165	182	149	170	165	168	176	188	146	142	157	149	170	148	204	178	155	154	156	167	186	167	182	154	147	170	174	189	158	163	181	176	176	176	177	190	194	183	177	152	161	182	154	157	161	174	186	162	151	187	167	162	165	178	168	183	165	173	158	188	175	173	139	167	158	164	164	185	156	159	176	196	154	162	185	154	168	164	172	176	166	175	156	147	163	185	184	142	155	170	160	166	168	169	149	178	167	160	170	141	149	166	192	190	189	159	177	182	193	157	145	150	189	172	170	174	186	164	152	183	167	166	161	174	157	162	160	192	158	171	158	159	177	172	150	164	169	184	166	169	180	145	168	172	178	181	155	176	160	177	160	164	160	170	168	189	177	186	181	168	173	167	178	178	159	148	204	160	177	188	163	184	191	182	166	173	148	157	160	173	150	152	157	169	181	195	204	154	175	170	148	183	178	161	160	154	180	150	178	166	179	145	146	183	176	134	167	176	170	157	151	158	184	168	163	164	172	169	155	169	175	186	157	170	158	182	180	161	166	160	181	183	192	174	141	169	157	156	162	154	185	144	153	162	177	170	188	150	152	158	168	156	168	170	187	139	164	172	181	184	168	204	168	186	168	162	188	167	170	167	164	162	175	163	184	165	166	161	171	172	171	176	151	156	151	145	146	157	173	150	180	178	174	134	160	181	181	174	136	161	162	167	172	186	172	158	178	147	153	175	166	152	163	154	193	159	147	181	188	157	156	170	149	170	184	153	160	178	164	192	162	154	182	161	172	183	154	188	172	150	169	180	190	152	166	176	173	167	166	183	181	156	177	156	155	161	186	191	186	193	151	165	165	191	179	160	153	195	164	183	184	164	176	153	159	168	175	161	178	171	185	179	162	173	176	162	152	170	177	178	154	164	168	181	157	175	146	152	173	158	143	170	172	166	153	177	153	163	151	169	168	172	155	163	157	156	164	140	167	164	178	154	144	174	151	147	165	184	170	167	163	165	160	162	173	167	172	163	149	149	160	165	150	160	184	159	160	174	163	152	162	179	150	174	184	172	155	159	169	183	177	181	189	182	174	175	152	147	161	134	155	174	163	150	171	161	153	201	195	156	163	188	174	205	175	172	153	157	167	146	173	170	164	188	173	169	175	185	154	174	133	172	190	171	166	149	195	159	162	182	174	188	173	161	166	161	160	164	184	173	153	183	164	160	170	157	162	165	167	156	185	175	168	163	148	159	177	159	152	195	154	168	172	153	177	156	153	151	153	178	180	180	141	153	176	187	155	181	188	161	171	166	159	164	182	157	162	178	191	170	168	175	162	167	168	159	156	175	172	149	176	180	153	182	175	146	192	169	158	166	170	195	171	196	170	144	169	195	171	166	174	169	168	165	175	162	161	153	174	193	168	173	192	145	164	189	166	181	141	156	161	138	162	183	169	186	161	185	134	141	161	177	174	144	164	175	157	162	175	161	156	166	160	157	181	195	193	161	146	161	173	157	158	196	163	158	164	193	144	152	174	162	140	162	181	170	168	157	189	153	175	188	158	171	179	156	174	145	174	178	169	150	170	178	167	168	187	187	189	157	177	158	162	156	179	168	164	169	140	170	157	182	163	187	173	138	159	163	170	181	164	165	167	170	156	158	179	180	152	150	152	160	199	135	162	150	165	176	159	165	168	166	157	170	163	161	167	157	164	163	166	184	144	157	169	153	159	183	176	173	167	182	158	161	148	165	165	183	158	150	169	162	169	162	136	178	174	145	165	152	170	175	163	157	173	155	139	154	188	178	166	152	154	159	185	186	161	170	153	161	161	182
46925	58682	51368	49720	53658	50358	56929	50209	34941	13075	3830	5595	8061	5141	4056	7044	6333	12179	4338	2014	2263	3239	3130	6780	4721	3040	3146	3657	4487	4684	1858	1063	732	540	523	549	505	501	473	490	472	489	536	459	472	440	520	458	481	471	450	444	433	492	474	480	496	483	442	486	455	414	426	457	448	441	444	445	439	468	421	461	426	420	407	447	444	437	413	476	446	413	467	429	427	461	426	428	462	430	450	436	459	449	460	449	447	450	436	425	470	406	469	414	426	415	468	425	464	477	449	384	420	445	431	442	404	417	426	433	477	393	454	435	441	458	425	422	415	437	396	417	439	459	405	433	436	437	451	454	444	428	439	449	379	431	415	436	429	417	444	429	426	418	424	440	419	420	433	454	440	446	425	411	434	426	423	436	404	449	428	419	430	406	413	440	433	414	425	446	439	439	450	427	426	413	421	450	427	423	449	403	442	424	425	408	422	435	434	403	393	423	421	429	396	433	391	428	453	422	416	426	466	447	443	447	410	407	420	400	452	405	416	431	455	417	430	436	438	437	439	426	417	425	450	447	469	427	407	428	454	466	466	451	457	424	397	448	451	442	435	398	433	434	440	457	439	461	377	423	400	455	401	490	410	424	430	434	426	448	404	440	385	398	448	445	430	400	436	396	467	395	425	409	463	403	421	464	430	434	431	445	477	470	451	441	467	420	445	386	463	458	450	421	419	419	433	414	438	427	425	440	462	415	448	444	402	432	385	440	420	436	378	468	425	424	431	391	467	442	444	472	411	414	407	420	420	431	426	418	404	434	420	449	429	405	420	472	440	435	430	456	451	426	438	428	402	435	436	420	420	429	444	433	442	444	436	397	373	479	440	435	423	410	408	436	421	401	413	457	444	456	407	447	427	441	460	441	454	438	438	410	425	448	447	423	426	426	474	388	427	460	434	461	423	438	431	428	406	443	423	420	406	452	444	428	463	403	402	432	419	401	417	455	399	442	436	424	453	421	400	400	391	437	416	412	419	414	439	444	415	428	430	448	447	415	424	438	428	385	435	449	430	438	415	400	422	388	419	426	389	417	421	422	449	428	417	435	454	415	444	439	402	418	414	467	449	440	417	424	432	392	423	453	429	396	461	446	429	433	405	451	452	407	454	424	445	446	423	441	402	426	392	425	455	445	439	436	393	446	423	416	425	452	388	394	416	439	423	394	407	406	425	413	470	454	419	448	440	455	440	444	409	404	448	445	439	414	449	398	438	442	427	393	451	411	440	432	404	414	408	423	437	411	429	441	421	420	424	444	429	453	394	467	433	431	439	441	473	450	437	408	411	401	459	433	427	450	363	432	429	437	406	388	389	435	409	429	446	435	439	410	419	500	430	431	431	435	449	446	451	417	453	413	398	446	407	422	418	433	449	423	412	400	397	445	416	443	405	465	400	407	461	410	421	405	440	429	439	400	403	423	423	415	454	421	394	460	409	430	439	439	444	454	403	426	441	405	465	391	425	424	418	416	427	450	417	451	414	469	472	427	431	435	393	409	457	437	404	458	420	434	422	424	413	401	444	439	450	401	410	436	396	446	401	417	433	416	409	429	419	438	461	426	426	419	413	419	441	460	440	412	429	424	374	421	457	433	430	448	398	428	398	453	415	428	429	401	449	438	450	429	427	396	436	424	427	432	425	413	437	448	433	439	429	419	450	394	424	394	419	434	462	456	450	410	440	463	412	438	461	441	431	454	421	427	469	430	443	456	431	457	441	442	440	436	395	435	442	445	419	399	416	436	431	464	435	429	428	433	446	428	426	443	440	439	443	462	390	430	426	447	424	381	439	461	451	414	453	450	460	454	463	424	416	451	458	406	471	451	431	443	460	456	449	423	420	432	381	438	411	447	418	422	408	422	424	449	442	409	449	431	423	413	427	458	456	429	439	434	426	387	417	428	450	440	439	468	409	411	423	470	434	396	429	423	458	437	426	445	409	428	431	396	436	387	442	428	422	410	385	406	452	437	430	452	438	456	446	437	428	429	477	417	415	409	441	418	436	430	445	435	403	444	408	463	417	416	418	443	435	418	442	427	440	417	423	430	491	447	437	437	387	456	470	435	452	429	428	405	410	455	404	447	408	414	468	462	429	431	414	435	405	427	422	451	454	431	428	454	433	417	425	397	413	441	396	435	419	450	447	428	386	433	420	435	422	401	421	414	419	399	460	436	417	428	400	422	433	450	434	443	447	439	407	387	425	457	430	440	434	447	443	417	429	464	399	407	428	434	395	418	448	394	414	417	419	434	429	476	433	461	441	432	418	422	440	456	428	418	391	429	418	431	429	434	441	399	450	444	482	441	422	426	430	429	416	404	429	454	459	412	447	413	424	440	399	444	452	448	437	465	420	370	400	449	452	402	398	448	445	385	448	454	474	436	415	451	435	423	463	436	388	466	430	431	424	403	453	423	435	444	416	413	409	402	446	401	482	425	428	409	416	431	421	432	414	423	407	444	421	423	447	412	406	440	446	436	453	408	444	444	458	415	425	445	427	415	453	417	484	423	413	432	390	439	462	436	421	453	428	431	427	425	413	425	455	411	420	402	444	445	453	432	421	426	435	415	438	454	425	452	446	444	463	419	416	428	398	413	420	428	449	456	431	444	428	427	442	433	460	443	414	462	433	433	418	416	409	433	445	448	417	432	436	434	410	420	434	460	439	452	439	464	401	447	448	406	453	442	410	431	439	437	432	418	427	430	442	456	441	485	401	432	429	457	454	451	435	430	408	410	460	447	451	444	436	463	417	446	446	431	416	422	433	448	420	423	418	437	426	418	445	433	435	438	424	437	427	448	415	400	442	445	400	421	448	451	408	455	466	427	427	405	459	431	406	439	481	424	378	443	419	475	435	443	442	450	473	443	387	452	444	412	429	443	443	422	429	449	448	447	426	462	439	439	401	421	402	421	408	463	459	415	421	447	396	423	428	395	464	426	416	403	408	396	472	447	435	405	420	419	427	443	381	466	431	394	440	421	424	419	435	441	386	428	429	422	446	453	429	441	432	397	492	435	435	404	414	418	413	477	426	416	443	416	392	428	404	382	407	451	461	440	444	448	452	453	426	431	431	375	397	405	443	430	446	444	460	439	452	425	460	391	428	399	468	429	438	446	415	434	402	438	434	398	429	439	432	455	415	418	428	429	435	432	428	442	419	466	470	436	483	402	424	416	413	470	420	445	404	437	432	448	399	462	422	418	441	450	468	415	440	454	375	399	426	429	433	409	432	420	393	457	421	411	438	436	393	454	424	421	435	429	427	440	448	429	401	413	406	421	463	400	411	435	421	441	418	395	421	446	433	421	435	430	424	409	404	427	463	416	435	441	454	416	448	439	442	441	449	413	404	404	399	422	430	452	423	477	497	480	454	445	462	423	421	435	446	436	443	403	453	430	458	419	431	452	412	417	454	423	422	408	386	438	429	428	440	424	466	428	457	484	414	465	408	429	386	460	406	418	395	397	409	476
21148	15676	16269	8097	7708	4331	2687	1551	725	504	433	413	476	454	424	445	423	416	409	408	433	389	440	400	443	423	441	398	441	427	428	431	399	422	417	383	400	400	360	415	417	422	398	449	436	464	419	408	414	456	427	461	406	426	440	424	433	417	432	419	418	403	381	418	395	430	421	377	413	396	417	430	441	407	415	393	463	427	401	370	445	361	394	406	418	430	430	413	423	407	400	392	429	418	398	409	409	402	427	390	410	406	457	428	400	418	411	434	420	403	423	418	445	452	407	430	425	431	398	403	406	419	422	418	417	423	415	430	406	400	413	459	437	422	398	412	411	438	395	403	415	350	405	420	423	406	389	472	418	437	436	417	465	387	441	430	429	435	403	402	438	399	442	402	418	435	434	400	435	431	410	413	414	401	459	418	393	386	398	413	421	394	424	426	446	408	389	427	394	404	421	405	399	399	396	376	430	397	417	379	446	411	427	382	382	406	397	362	434	422	404	402	436	417	417	378	375	400	389	400	395	392	431	414	423	435	429	401	419	408	410	421	370	422	427	373	423	402	431	442	401	426	411	390	407	429	447	457	445	409	401	403	434	411	422	397	414	436	436	402	394	406	418	414	416	412	393	413	400	374	397	406	437	430	402	440	402	406	404	385	475	403	421	421	444	451	420	435	393	389	423	439	377	407	426	442	408	385	412	437	380	379	400	422	428	437	441	443	407	416	393	412	384	413	395	469	401	442	418	435	425	469	428	425	416	425	401	397	407	408	430	417	419	441	421	386	412	428	394	410	421	417	444	420	382	394	428	465	440	461	425	418	391	438	405	399	432	415	437	401	410	439	418	397	413	444	438	417	398	422	442	377	450	419	430	436	391	399	421	384	392	420	408	450	396	396	405	418	415	390	456	414	385	414	381	411	388	414	408	396	408	402	412	399	418	413	421	438	445	411	456	426	425	455	426	418	404	404	410	425	407	396	389	416	391	406	435	397	426	393	395	412	467	429	410	417	405	425	419	387	413	382	387	438	428	425	451	389	396	363	394	384	351	433	406	414	451	413	430	449	426	453	415	383	406	427	419	395	394	430	406	429	454	422	413	432	371	393	425	435	422	401	414	419	401	443	439	421	447	424	386	403	397	438	396	426	386	383	426	445	431	419	398	408	403	430	430	408	441	401	414	438	415	406	388	408	395	409	400	432	406	400	418	363	395	417	431	392	390	412	413	455	425	417	392	388	431	421	409	393	415	383	450	398	413	421	458	396	397	432	375	434	447	419	410	384	392	417	387	404	416	388	444	404	428	406	416	427	423	422	394	389	453	440	396	449	431	413	441	419	424	425	418	402	439	453	426	395	452	398	428	410	393	405	399	429	395	439	411	429	424	406	387	405	414	392	439	383	411	444	438	398	433	439	395	403	413	382	404	414	436	438	405	394	438	389	434	381	425	424	428	437	427	419	451	399	429	398	405	390	453	420	437	440	417	407	436	436	401	370	409	444	380	438	446	431	374	410	445	420	400	401	415	399	384	393	403	422	422	421	420	425	461	413	402	399	391	401	405	416	448	413	403	387	424	398	412	412	441	411	382	432	410	369	407	390	401	389	388	408	402	438	402	426	452	434	371	417	409	412	414	421	378	421	417	412	472	383	422	407	436	423	411	415	395	378	410	434	372	415	436	423	401	447	395	405	401	422	396	410	406	442	394	403	409	412	387	410	437	430	449	412	383	384	433	414	447	412	401	373	398	405	448	405	412	414	429	381	400	398	417	428	419	413	425	432	406	398	407	396	448	404	424	391	442	418	437	414	411	394	418	421	413	385	419	402	464	412	434	409	423	407	418	397	388	390	411	424	406	416	374	378	412	385	421	423	383	419	440	411	408	416	390	407	423	390	496	425	434	402	405	368	389	410	431	430	397	399	409	426	409	400	385	399	435	406	371	414	399	401	405	356	426	411	416	386	437	428	396	420	403	410	402	415	390	449	398	400	432	425	425	379	409	417	442	428	396	428	416	452	398	436	406	422	406	417	418	431	384	416	419	411	423	419	410	454	462	437	408	418	419	407	384	439	432	379	389	419	421	386	413	399	432	413	433	431	432	426	403	430	389	430	383	418	441	388	416	397	397	422	422	407	459	386	447	409	404	439	412	392	387	405	416	414	404	388	400	421	456	417	429	416	415	384	450	468	411	411	434	429	437	425	428	420	406	460	414	392	431	447	419	442	419	434	435	447	410	434	402	421	412	403	418	422	425	416	426	436	411	426	458	437	425	416	441	415	450	408	445	413	408	389	384	391	443	410	423	400	407	382	402	433	431	422	403	413	430	439	390	423	428	385	414	371	382	414	407	421	388	430	442	422	427	443	428	448	407	425	447	421	426	403	404	426	391	407	424	424	408	421	405	409	397	407	410	402	390	437	410	406	404	405	390	434	401	446	431	396	441	435	408	402	422	441	394	382	447	416	469	452	393	406	430	451	426	399	414	434	452	455	412	423	410	386	402	415	411	422	415	450	411	404	429	422	459	396	402	426	443	423	436	400	385	392	403	435	472	408	395	373	402	428	426	349	404	414	425	395	404	429	416	473	455	408	447	395	424	423	423	472	403	387	428	357	406	410	426	445	383	417	395	464	432	416	409	404	423	444	430	403	383	457	401	413	408	424	431	457	426	448	377	372	438	415	424	392	427	415	448	434	379	383	417	392	417	408	435	414	408	422	400	462	440	405	439	424	415	413	419	435	405	415	385	395	384	413	397	431	424	420	440	422	420	389	460	409	405	399	400	419	381	412	372	391	394	430	424	428	421	403	393	403	403	393	427	382	427	432	444	435	390	404	444	470	406	463	387	424	422	417	416	375	441	413	434	409	415	409	411	419	415	422	425	396	412	407	399	396	382	428	403	424	410	416	419	433	427	456	451	417	426	390	409	413	443	407	397	415	423	413	386	428	418	426	395	385	363	415	408	432	396	411	427	449	453	423	403	381	410	434	428	390	387	391	404	420	431	406	428	418	407	421	432	437	416	428	417	447	426	417	415	460	416	402	395	398	431	403	413	415	414	463	387	394	397	381	365	410	416	373	456	399	436	399	416	451	396	421	401	416	441	452	443	419	383	408	396	392	410	435	389	426	384	399	442	426	399	414	425	422	439	448	389	435	396	426	418	414	428	410	390	419	423	422	418	424	414	391	412	435	416	451	421	456	413	396	436	434	379	415	423	410	421	400	402	411	399	405	395	449	434	414	464	432	392	405	443	378	415	400	419	414	419	441	429	438	382	457	414	417	407	436	388	414	427	418	421	400	410	403	437	412	382	408	439	416	400	390	398	424	422	406	437	395	415	398	412	374	419	405	408	405	440	448	429	450	434	390	432	423	423	385	408	407	384	406	404	408	400	418	451	411	410	414	383	429	447	410	457	434	430	385	399	402	413	427	378	434	425	426	413	377	434	386	399	397	417	417	392	431	383	406	432	422	417	431	409	429	363	423	416	439	394	444	392	412
15722	18704	23116	16054	17951	12628	12034	7645	2972	1579	1086	1135	1206	1074	1092	1075	1152	1230	1119	1025	1005	1014	1009	1115	1085	1002	968	1014	1021	1058	996	981	951	984	973	985	944	979	888	976	938	980	912	950	961	966	923	990	956	945	900	920	999	997	896	945	943	972	994	927	949	952	907	936	965	905	959	948	917	1010	943	911	968	922	907	926	928	965	929	957	904	926	952	947	988	916	916	968	977	942	907	927	947	911	916	937	884	966	970	924	909	925	971	900	943	970	954	941	938	916	1011	906	907	962	878	951	976	844	909	988	948	974	935	946	951	897	1004	908	966	937	976	901	951	954	989	967	940	968	939	985	961	898	947	970	952	943	958	973	931	946	936	974	925	935	962	1000	922	964	933	936	932	954	946	945	936	930	919	958	976	966	931	973	989	979	965	1010	948	1008	958	914	989	948	1039	992	967	931	944	946	963	937	945	927	982	951	971	907	902	1014	963	997	951	948	944	977	1013	960	915	977	956	943	915	935	988	974	921	962	1004	1001	1020	954	944	962	934	898	946	958	882	899	888	949	964	981	905	919	949	936	989	944	942	914	924	1004	956	935	981	928	900	990	996	968	941	971	921	909	916	947	922	979	979	937	980	945	885	952	1001	940	959	884	934	1014	928	915	1002	935	990	934	948	937	989	922	1041	956	975	906	961	950	910	976	1007	947	913	956	936	976	916	927	968	941	948	961	954	950	937	992	931	946	950	942	936	913	973	930	938	965	957	927	929	964	991	941	1000	929	947	925	958	955	920	970	962	943	977	964	984	900	957	940	991	952	941	928	984	937	986	952	977	943	916	919	986	969	911	948	953	866	976	918	942	956	980	947	975	908	1003	962	984	913	986	955	981	956	943	968	981	958	931	978	923	942	975	894	946	988	998	918	929	935	914	928	959	994	936	909	937	978	959	903	979	941	985	974	973	947	915	931	903	968	912	918	958	916	986	935	965	935	943	989	963	933	966	912	982	938	935	887	947	871	904	932	920	938	900	935	989	1011	1001	943	925	910	962	961	974	969	981	947	969	941	983	973	961	938	929	973	1006	954	881	927	1008	974	933	853	959	945	922	954	991	982	950	969	1006	985	953	915	948	925	992	935	953	917	949	976	944	929	940	977	975	916	904	861	914	1007	891	940	992	938	951	976	955	961	944	936	936	959	958	941	965	934	970	948	944	888	959	909	936	999	992	936	929	916	943	978	949	934	947	894	927	918	964	994	947	926	949	946	903	1008	917	942	904	945	992	932	967	988	1061	945	937	967	874	936	989	958	974	936	961	939	924	987	949	995	993	970	959	999	986	991	927	922	933	1014	948	977	946	942	966	951	971	921	932	958	972	999	907	981	1014	952	954	966	955	913	964	937	933	940	960	990	941	933	922	922	982	1013	928	954	997	928	923	989	951	967	985	908	875	975	912	895	972	940	959	924	955	945	935	957	966	951	911	997	899	980	992	958	926	924	926	951	979	922	987	916	974	951	939	943	941	954	939	931	955	942	948	984	959	893	956	942	981	954	932	985	935	922	982	919	978	972	983	987	944	919	954	946	936	972	975	994	991	930	1007	1032	923	972	916	971	993	963	963	881	958	929	994	919	909	998	938	956	960	940	937	948	970	919	972	952	933	938	882	994	977	949	977	914	965	942	946	940	935	917	931	949	923	972	991	930	1059	951	881	866	970	934	944	944	1039	967	970	955	964	919	899	945	947	948	969	963	955	915	898	924	958	906	966	880	924	972	933	924	984	924	959	908	964	933	950	1011	941	924	937	982	917	902	962	994	948	899	959	967	998	988	898	924	907	920	972	950	941	949	995	939	946	944	992	990	926	992	957	897	975	977	960	939	952	984	926	923	972	924	982	978	973	984	977	1035	988	991	918	984	938	949	957	939	902	1000	967	1000	969	987	890	914	1007	944	935	893	971	1023	909	967	912	977	948	962	909	936	973	937	934	937	928	998	968	1029	874	914	974	970	919	1006	939	912	1007	896	975	976	902	951	966	882	937	954	965	973	984	907	966	944	945	986	927	998	1012	940	903	881	913	947	955	948	928	936	928	999	985	976	992	901	960	926	963	950	958	1009	891	936	948	984	990	933	916	1013	1004	916	1017	982	980	941	932	940	951	953	930	988	943	966	972	948	925	945	957	970	960	954	907	891	961	977	963	953	934	936	986	977	940	990	951	971	951	930	912	957	966	902	965	899	1028	902	967	927	933	919	934	945	910	925	968	941	923	920	943	948	887	914	976	958	984	899	961	980	961	954	957	948	926	958	894	986	915	978	966	964	973	941	933	966	1005	946	905	925	954	899	1009	967	945	962	940	942	998	945	960	943	955	949	923	924	959	970	976	970	926	970	926	951	950	929	932	930	971	917	920	952	975	942	980	1003	977	986	960	966	967	928	913	977	973	965	968	977	969	982	932	960	975	960	915	947	921	979	947	942	977	937	994	953	966	979	948	983	959	962	905	966	943	968	987	951	984	943	921	928	934	928	934	930	924	905	968	990	916	917	1004	919	881	913	926	892	953	907	897	925	1018	900	932	916	916	917	936	984	967	917	963	902	947	913	989	986	909	976	977	917	937	994	939	968	981	969	973	927	909	947	954	951	967	942	992	928	966	956	1007	979	947	935	908	916	970	1009	992	925	928	986	951	924	919	938	984	990	942	947	913	991	984	959	960	965	967	936	890	939	927	970	936	967	969	957	995	949	947	984	904	965	916	957	1009	937	977	960	982	932	1015	983	987	873	963	926	918	954	928	1015	981	905	949	955	959	926	979	889	924	954	933	956	902	911	1042	918	936	900	919	940	992	970	948	967	942	922	956	929	868	947	950	938	987	945	949	937	983	897	951	958	961	935	952	967	1002	1006	937	943	947	901	944	953	948	940	930	952	943	1006	886	926	963	967	879	955	1013	946	975	927	984	958	940	964	945	973	942	895	946	967	941	939	980	961	963	921	995	907	936	976	933	903	912	1016	932	894	980	939	947	941	912	966	1001	959	1004	955	985	941	962	952	1011	1003	979	961	944	909	992	970	970	949	932	962	943	952	945	951	968	992	925	944	970	954	967	947	941	914	953	931	926	929	978	934	904	923	936	942	957	921	938	968	969	970	949	962	949	893	908	939	968	973	891	939	965	928	1005	929	878	966	972	935	970	930	956	960	952	939	948	911	965	917	935	926	944	967	979	891	921	942	971	964	935	924	952	954	947	938	927	924	955	1007	947	999	905	921	914	904	952	945	949	1013	955	967	984	966	922	978	957	959	914	944	938	952	917	900	926	946	923	947	925	935	914	1006	904	978	934	962	927	888	996	994	953	940	966	1022	964	928	981	965	951	946	969	929	1025	931	955	962	956	924	961	919	966	960	929	960	1013	928	982	943	931	971	958	982	915	949	986	905	939	1033	915	946	958	949	1028	957	958	981	938	971	958	976	973	987	964	994	968	924	966	926	957	920	946	940	957	960	989	947	932	911	943	961	997	967	929	930	971	960	992	926	976	921	970	930	949	919	969	921	951	974	929	991	886	983	981	954	947	921	989	945	938	943	1002	942	891	909	978	945
59630	59431	51356	35511	39866	35194	35215	32044	21629	8534	2078	1004	1188	1018	772	664	1198	1068	617	419	464	440	535	895	615	369	409	405	375	398	356	323	270	272	283	265	268	275	293	262	270	275	260	268	251	254	239	280	267	227	275	274	260	254	254	246	253	274	275	258	245	262	271	253	267	261	265	284	249	254	263	284	280	278	227	279	249	268	262	283	266	270	285	261	277	291	246	257	265	250	268	263	272	272	272	256	282	265	270	274	255	255	269	266	258	268	249	233	281	248	300	269	253	312	259	309	257	218	258	253	268	270	266	267	264	261	270	251	261	249	283	283	250	268	320	252	255	276	256	264	270	249	265	288	270	276	284	255	283	281	267	273	271	235	277	246	234	271	235	247	251	243	249	256	257	252	264	237	281	250	246	255	257	290	251	261	244	259	277	267	247	260	271	294	262	274	263	272	279	239	263	261	232	263	271	272	249	263	275	260	282	272	258	263	281	273	290	206	268	298	270	270	259	259	258	254	240	267	285	248	284	295	282	258	257	271	278	293	296	265	280	264	246	277	266	277	251	254	250	249	256	276	282	250	279	271	265	233	242	220	285	272	281	249	273	243	272	255	267	274	250	253	271	263	266	260	273	298	255	264	258	264	264	267	281	290	255	296	287	276	287	238	257	248	297	285	257	261	301	327	261	271	235	252	246	252	269	242	273	242	267	250	266	255	272	241	277	253	262	254	250	282	245	275	268	251	275	287	241	247	245	284	223	251	289	286	267	254	264	270	224	261	270	279	274	267	263	244	270	250	281	282	274	272	253	228	284	227	272	265	234	260	247	293	261	272	283	255	283	241	302	314	268	272	273	263	257	263	271	256	273	259	267	232	252	257	250	270	248	268	280	251	278	262	301	268	276	255	287	250	260	264	289	269	273	269	275	279	283	274	294	239	260	266	270	249	259	272	281	260	266	282	238	270	246	283	260	254	262	268	262	264	294	277	249	280	281	287	252	277	265	239	258	267	268	267	277	221	261	262	255	280	256	263	259	272	329	284	274	292	283	299	241	261	265	248	268	269	245	261	250	253	282	271	304	250	266	243	263	229	261	284	287	266	295	274	294	263	280	261	280	245	291	265	266	271	304	266	263	272	241	231	237	281	283	246	276	260	262	281	260	233	280	260	284	272	247	251	238	272	258	258	265	247	250	253	259	244	252	250	302	289	273	300	267	273	271	252	254	285	262	268	268	269	234	252	229	233	273	265	273	239	259	283	264	304	293	270	270	277	307	278	261	278	253	251	245	290	243	236	288	237	245	264	248	291	261	276	222	263	280	242	248	243	256	308	232	262	273	295	267	290	280	275	269	284	285	261	277	268	277	270	286	273	248	257	259	270	251	271	272	269	281	230	234	284	265	274	273	288	246	238	270	284	258	277	269	267	256	256	231	269	261	273	259	271	223	266	251	287	280	279	270	305	277	294	266	266	277	277	251	266	253	250	288	274	264	281	260	270	274	269	236	257	262	268	274	249	269	271	283	276	275	245	276	251	291	252	265	249	249	251	225	253	257	284	254	301	274	264	272	252	250	250	270	272	248	252	256	266	247	253	270	276	261	253	253	261	248	243	273	265	273	290	274	262	261	239	261	282	255	254	270	276	252	262	271	286	242	243	261	260	262	284	262	248	297	247	264	277	300	262	261	283	256	264	292	237	260	271	256	280	295	271	242	255	285	251	269	261	252	259	299	262	215	280	286	283	274	258	298	291	267	236	232	233	279	241	263	276	246	244	270	264	282	289	279	276	293	281	241	263	276	267	270	295	278	250	250	286	249	251	287	260	286	266	285	283	266	241	232	273	282	231	282	263	272	236	286	263	224	267	253	260	270	254	266	253	266	284	275	261	275	258	246	285	272	240	247	236	279	273	287	276	267	264	259	312	265	274	274	260	263	261	267	269	247	276	256	259	280	267	254	245	258	265	238	244	262	269	256	285	258	294	268	241	263	251	246	277	262	279	258	271	248	263	243	228	288	235	247	271	266	270	287	288	281	258	270	245	269	267	257	247	233	258	261	222	291	242	278	262	238	263	254	280	271	269	268	284	283	293	245	272	262	239	315	252	266	281	269	262	276	268	250	254	275	267	263	259	249	254	230	250	253	261	266	282	265	266	271	264	279	259	285	265	221	257	223	246	275	281	230	257	251	265	289	271	293	279	275	268	257	288	240	276	276	245	261	295	277	276	227	265	285	284	242	274	258	276	272	265	275	277	264	281	258	250	288	257	282	284	250	270	271	266	231	269	261	282	283	269	245	247	267	266	257	252	264	285	249	250	262	274	280	253	255	258	259	269	283	266	250	240	280	258	250	308	274	272	275	263	245	270	256	274	279	256	269	280	261	258	273	268	241	257	267	266	268	275	263	255	299	278	293	262	250	257	272	270	263	246	253	270	256	288	241	286	287	282	275	270	237	288	270	276	266	252	307	266	268	296	283	261	257	245	288	244	301	278	282	251	255	242	251	271	267	278	265	249	249	252	223	268	283	273	243	267	267	277	281	246	292	251	295	286	249	247	271	294	271	279	286	254	271	265	258	258	267	260	273	285	295	230	283	279	276	261	280	229	229	247	231	265	246	251	262	291	259	297	271	231	242	253	257	275	243	283	280	255	274	300	239	265	260	270	238	267	295	238	262	267	286	271	286	263	309	259	261	277	264	260	275	285	250	272	269	285	293	279	284	254	280	250	240	297	257	254	274	268	268	233	245	251	293	269	245	270	272	272	276	293	258	261	274	265	274	272	257	285	288	237	278	240	261	255	293	271	264	271	249	230	260	262	277	254	247	239	273	285	290	264	294	252	280	279	272	245	264	256	254	292	270	260	279	262	261	257	234	264	290	244	251	299	259	272	257	263	254	249	247	251	258	251	277	265	270	268	252	227	266	301	250	253	251	283	312	259	287	252	290	227	259	290	249	242	260	237	274	266	248	241	264	263	281	281	262	288	276	290	257	260	285	268	242	257	276	285	240	242	284	277	264	276	277	254	267	248	256	280	257	271	275	268	266	267	243	261	227	278	236	255	266	274	261	277	247	262	258	256	263	277	258	263	256	272	279	248	251	286	252	259	300	245	269	303	258	244	273	268	291	266	280	254	288	268	301	289	261	271	278	254	284	263	260	262	282	292	255	279	246	276	239	248	260	258	287	245	246	279	259	274	282	284	252	276	260	257	242	236	216	272	231	263	276	271	269	265	260	268	258	282	280	296	257	248	276	287	268	256	269	267	239	270	255	265	287	246	244	243	261	228	274	250	269	267	272	270	226	257	246	267	289	260	280	259	261	277	285	285	252	237	244	297	267	256	289	266	255	263	269	275	308	263	285	259	253	284	267	291	307	260	247	272	240	273	269	250	287	284	273	272	267	274	261	255	276	277	257	271	255	277	262	255	260	248	275	297	274	245	267	270	253	273	242	261	301	256	276	242	263	258	300	272	273	269	261	270	241	263	248	273	292	281	227	251
38562	54406	49898	38030	49419	45963	50827	45734	32861	11721	4672	4453	5410	5209	4043	3072	6568	5624	3364	1654	1778	1974	2362	4944	2829	1391	1372	1816	1573	1694	1518	1196	854	658	681	643	650	705	600	671	655	669	641	619	672	627	609	600	665	640	663	672	630	640	648	649	663	622	642	586	661	637	591	640	608	660	642	664	572	602	634	635	610	688	621	629	650	605	613	596	608	607	615	671	610	618	654	618	670	654	629	629	616	646	588	668	607	606	598	644	617	596	591	656	609	628	607	636	645	619	587	596	599	643	621	608	568	639	620	664	647	660	635	600	662	615	626	622	638	616	624	604	601	618	663	636	634	636	600	587	617	606	608	607	610	599	611	639	653	619	661	617	578	593	615	622	594	622	628	633	616	609	607	600	652	581	629	592	582	584	603	616	591	629	592	614	662	638	610	588	659	660	599	659	645	640	579	613	651	610	676	603	627	636	647	626	606	645	654	584	597	648	626	623	606	595	648	619	638	636	602	583	600	654	635	603	592	635	590	596	637	621	613	630	597	602	683	670	612	627	652	651	609	608	668	635	594	642	629	598	592	608	636	624	607	596	636	629	636	604	618	613	672	618	571	627	595	586	604	622	661	660	620	611	609	601	663	590	627	608	589	631	626	642	635	631	632	639	596	661	622	598	580	643	658	599	577	588	615	605	606	601	651	602	649	638	618	647	638	655	634	611	647	647	636	605	613	622	616	652	643	646	618	661	615	629	605	636	601	617	626	626	596	578	581	646	612	631	581	632	638	628	616	632	630	600	638	616	620	662	665	626	590	586	619	638	641	565	618	620	608	590	580	620	575	600	588	625	656	638	631	625	635	586	620	628	614	610	636	591	627	613	648	569	625	637	598	619	628	669	610	590	644	637	618	576	627	588	617	613	602	611	654	651	594	616	584	628	625	636	557	588	608	618	643	562	610	613	614	659	622	632	662	621	601	638	646	603	602	635	592	612	625	631	610	623	559	622	635	637	617	625	611	647	604	618	642	603	635	581	646	590	600	598	616	619	606	633	625	658	623	603	639	643	625	604	608	611	652	629	617	598	639	613	647	613	614	582	607	642	621	569	630	645	566	651	586	625	650	661	636	637	577	608	620	601	657	608	632	569	619	635	602	617	609	621	658	629	627	621	646	626	591	643	649	664	615	625	613	631	676	627	636	603	619	601	623	609	640	624	625	626	607	600	620	627	646	654	673	667	591	662	645	654	590	619	633	614	658	609	587	575	638	607	604	597	655	624	645	663	611	624	644	615	641	605	617	605	639	602	642	611	655	647	660	642	584	590	620	612	630	655	630	644	613	671	616	659	615	619	632	582	597	600	626	629	615	589	637	632	577	653	634	612	638	610	670	597	593	579	639	641	631	607	618	586	622	611	605	595	585	629	613	652	625	686	650	614	623	633	633	580	640	601	623	591	640	645	616	575	598	622	626	605	601	613	615	620	603	639	630	663	632	634	608	625	614	591	587	628	624	609	596	620	633	668	573	597	640	629	628	665	650	628	632	664	626	601	663	615	634	586	600	616	635	619	604	611	614	625	620	580	596	665	625	650	667	618	616	640	642	664	610	626	630	621	650	639	648	602	635	585	654	649	612	573	602	586	610	619	639	624	640	609	617	590	622	622	628	660	624	615	634	627	671	643	633	652	658	674	658	627	624	633	576	600	603	668	565	624	662	620	644	617	627	658	626	624	604	615	624	668	636	626	635	622	607	588	642	678	636	621	646	664	600	615	609	631	608	608	586	622	590	639	669	607	629	619	670	646	647	606	572	620	606	618	634	642	616	615	588	570	608	622	642	614	629	609	633	603	606	604	625	617	602	629	622	634	592	618	610	594	584	611	667	624	602	609	591	631	689	604	641	617	604	603	619	621	618	625	639	672	653	629	577	596	631	609	689	618	619	643	605	612	662	618	614	618	647	621	615	609	566	609	595	564	618	619	587	655	597	618	652	635	621	690	605	626	603	622	631	598	631	620	592	611	636	652	627	625	601	649	622	626	609	621	584	659	663	641	611	591	574	649	615	629	609	666	637	648	612	623	626	581	640	620	604	559	635	614	657	616	621	663	657	647	621	629	633	622	631	645	625	604	669	598	644	639	601	635	606	593	653	630	631	615	630	652	618	631	630	594	613	616	659	647	631	598	560	593	673	624	679	653	620	605	619	620	640	602	621	638	622	621	617	606	671	638	611	619	621	608	632	610	615	593	592	600	626	624	601	613	598	665	599	580	632	634	607	626	627	585	612	641	595	669	659	595	606	621	638	613	660	658	635	685	648	656	576	682	634	633	679	641	633	602	643	653	609	656	697	629	640	595	600	576	612	658	639	600	681	634	628	663	602	657	611	667	604	621	646	606	639	616	619	601	619	626	593	594	626	606	615	588	646	598	641	626	654	582	626	614	604	649	612	584	643	609	627	607	665	633	616	623	664	641	596	611	587	615	629	628	615	617	593	602	631	621	616	618	643	607	631	624	604	630	600	643	639	592	592	595	638	605	624	652	568	648	646	607	639	609	582	682	653	573	603	647	659	628	639	606	567	593	641	606	595	608	577	651	645	608	619	627	635	623	604	646	617	590	620	631	680	616	627	684	611	634	595	594	624	630	628	566	642	561	590	666	649	611	627	645	652	632	620	642	614	553	645	644	633	614	623	571	629	593	565	597	598	585	640	597	582	592	583	622	581	678	638	628	629	632	645	611	631	615	611	583	643	597	615	614	593	597	639	693	589	649	645	608	632	601	573	567	558	628	612	622	633	626	632	599	621	618	608	658	646	616	652	571	638	605	629	646	633	620	613	598	611	651	658	645	582	623	658	595	638	596	590	620	653	595	595	601	611	609	605	578	615	644	589	628	608	610	624	611	612	633	622	614	661	631	600	602	625	644	601	610	632	626	593	668	642	586	609	634	618	600	613	640	620	580	627	609	631	629	615	586	717	591	637	661	632	633	551	602	628	610	679	635	609	642	650	618	714	590	613	588	586	634	651	623	617	612	658	638	586	611	628	609	612	597	623	628	645	641	630	636	568	632	623	593	633	607	624	644	553	643	653	604	618	621	584	682	643	610	589	641	609	660	633	636	636	611	627	658	626	616	648	615	624	612	657	587	581	623	602	649	600	576	611	605	624	617	635	587	606	601	610	638	645	630	655	628	618	634	598	645	628	603	609	611	665	612	592	573	638	663	630	601	613	644	626	664	609	593	613	619	611	612	615	616	609	630	636	567	585	647	646	639	627	596	604	607	630	637	619	610	589	610	597	582	592	636	605	587	632	671	599	682	567	646	665	585	646	656	613	653	627	608	594	631	673	607	640	636	634	618	607	622	667	637	599	597	598	626	595	593	649	582	617	626	613	619	614	648	615	621	609	608	591	570	628	634	643	642	611	585	632	646	591	645	625	613	624	590	648	656	689	657	612	605	647	592	646	618	598	621	655	631	638	652	620	597	635	657	648	579	613	619	622	576	627	638	607	594
71052	60835	48382	36841	41313	38348	35368	32506	29560	18456	6919	2375	2031	1775	1049	1297	2467	2109	1163	512	500	633	730	1642	1165	429	345	600	516	327	355	396	289	208	183	193	196	195	181	174	195	206	178	175	176	206	175	174	196	201	154	186	195	202	167	203	152	158	172	169	190	162	179	176	173	170	174	197	222	154	177	182	185	170	186	179	172	197	192	180	201	190	160	185	174	189	182	179	160	164	146	183	196	177	173	176	188	169	166	137	170	170	166	181	158	161	164	181	199	193	194	194	181	174	169	179	168	178	177	170	154	159	164	152	193	170	186	163	193	169	187	208	200	176	179	178	194	159	134	156	165	190	187	167	177	172	197	150	174	163	191	191	174	198	170	168	171	150	160	174	160	189	178	183	188	157	142	150	197	184	201	185	152	163	180	201	165	182	177	152	174	182	187	188	174	188	168	170	176	198	175	160	184	182	184	194	183	192	173	178	163	192	166	168	183	177	171	174	158	163	192	167	169	178	154	186	161	175	165	190	218	169	186	177	161	193	192	160	171	170	194	154	167	156	191	172	164	182	171	132	176	175	178	174	165	200	154	183	175	181	165	197	166	171	176	175	180	199	161	159	196	182	174	176	169	167	178	171	193	192	168	157	191	186	199	193	170	185	175	173	159	197	164	194	190	162	166	175	175	180	162	160	211	172	187	178	175	164	160	179	207	164	183	189	153	182	185	170	170	176	175	198	178	181	172	183	169	193	173	155	188	184	175	158	185	161	190	179	184	165	176	209	164	171	195	162	173	146	160	160	176	148	187	175	176	194	178	172	175	182	189	147	181	174	174	181	197	193	180	163	193	188	184	167	178	179	172	189	166	150	168	174	174	175	176	166	141	147	165	166	179	174	179	188	152	166	171	191	187	140	169	202	204	186	187	199	191	189	172	158	157	177	164	178	169	150	167	191	172	196	199	188	148	188	183	194	161	191	153	181	200	196	171	170	169	168	162	151	190	178	175	170	167	185	183	171	198	156	169	183	192	166	183	195	176	183	165	176	186	171	183	184	163	187	160	188	155	180	181	176	172	184	194	167	151	170	178	183	175	179	191	185	159	171	166	171	168	186	169	192	179	145	181	180	148	166	148	178	185	158	186	163	149	162	176	157	167	164	179	180	173	175	173	158	169	178	182	194	175	185	198	141	194	169	160	175	174	182	158	185	183	162	209	156	157	164	197	161	147	184	171	159	161	170	186	187	165	169	171	170	171	198	171	181	151	155	147	171	164	169	173	154	160	166	193	183	170	158	157	186	168	163	195	171	165	180	175	181	184	167	164	170	200	153	189	169	176	181	145	204	172	170	158	160	170	156	194	167	182	175	188	196	166	170	171	153	159	171	170	179	174	158	186	172	183	188	197	178	226	191	157	210	172	163	178	146	151	169	192	185	176	174	162	188	172	188	177	163	161	195	192	161	187	189	152	187	176	182	176	184	190	173	163	169	173	187	160	180	165	162	162	168	196	174	173	187	169	161	162	177	184	170	168	173	176	197	158	172	178	193	165	186	199	173	188	152	203	146	154	154	183	183	214	188	162	196	156	167	188	175	180	180	152	182	147	184	175	167	191	190	165	185	206	160	182	172	173	168	173	171	185	186	176	158	166	160	206	168	172	155	159	197	175	168	165	173	161	146	178	178	163	157	178	152	176	185	164	155	167	166	169	171	198	170	164	169	176	168	182	162	201	185	175	170	158	181	157	182	186	181	186	153	193	190	181	209	185	162	177	169	181	174	158	191	149	176	205	178	161	182	184	161	193	167	191	199	170	162	184	196	191	163	182	177	181	192	167	168	168	166	173	193	193	173	186	174	182	172	200	169	177	159	167	207	183	185	197	162	172	152	165	149	143	150	164	157	162	179	161	161	165	142	172	161	163	187	174	166	177	198	166	165	155	163	182	162	154	173	166	183	188	167	144	173	155	181	184	158	159	177	181	172	177	172	176	177	173	159	150	184	185	195	186	174	192	163	194	163	175	179	194	154	171	183	186	195	184	172	193	175	186	160	168	171	159	199	173	174	186	184	171	158	159	171	175	200	176	179	179	170	175	198	179	165	160	168	183	167	181	164	171	167	175	168	179	163	151	163	183	161	187	181	184	164	187	194	157	187	176	167	178	149	157	160	185	170	174	187	156	164	166	164	173	175	168	168	185	167	181	166	186	177	160	198	197	166	169	159	176	187	164	167	162	164	180	163	186	167	214	178	174	168	202	168	171	173	185	181	178	179	174	185	160	184	182	177	164	182	157	165	182	178	157	195	189	193	162	146	180	181	178	172	207	173	178	164	181	180	158	160	174	172	168	186	169	186	189	178	196	179	163	161	170	191	185	166	173	172	175	167	182	186	178	161	183	187	167	164	190	181	192	155	199	171	165	190	148	155	168	173	157	168	191	176	170	180	190	191	181	149	151	178	167	174	166	188	167	156	183	160	152	165	189	200	181	152	172	168	143	209	186	191	183	185	164	190	182	163	182	154	176	188	172	174	196	168	185	179	183	182	166	183	162	154	139	173	171	166	188	186	160	171	190	167	176	190	156	167	165	180	189	173	171	169	173	166	190	155	167	162	203	189	189	165	162	182	177	162	166	159	189	158	160	177	166	144	166	168	169	173	156	152	176	182	189	206	178	198	193	218	178	177	163	176	187	182	178	182	183	179	185	183	191	153	156	169	185	177	172	149	201	195	156	169	165	166	188	169	159	150	187	167	160	188	170	178	163	178	209	177	205	185	168	167	166	194	187	165	166	183	205	173	161	165	168	196	172	179	164	185	190	166	166	173	157	189	182	165	161	172	175	191	176	184	182	147	148	175	172	179	152	172	153	166	180	175	218	151	171	190	176	185	175	189	198	168	157	165	166	167	166	169	179	165	155	164	160	173	169	158	178	197	176	164	179	179	167	201	147	150	192	178	204	188	170	172	176	154	168	171	164	195	166	169	146	160	190	177	194	168	179	147	200	171	176	181	188	180	196	166	162	155	160	193	179	217	165	178	167	179	156	177	181	169	179	161	169	156	185	179	193	167	146	179	161	169	143	165	174	191	182	176	198	200	208	181	189	158	159	171	174	168	170	183	170	207	168	136	176	156	150	170	188	169	178	178	187	167	179	183	177	182	156	189	166	205	140	167	203	170	180	177	185	172	174	179	178	195	184	164	179	177	167	159	179	168	167	175	172	190	148	157	182	204	173	154	198	169	152	164	194	169	188	149	159	159	174	175	186	188	176	174	171	155	164	205	161	153	186	165	185	180	174	191	163	154	168	173	188	173	186	176	164	169	147	152	178	179	179	177	199	187	189	168	167	173	176	189	166	195	167	175	173	170	178	172	163	160	200	188	195	156	183	179	172	165	198	173	171	166	174	167	148	158	148	179	182	177	148	171	159	164	156	169	187	179	162	179	169	193	178	164	153	165	169	143	192	171	166	169	156	171	190	183	163	184	173	173	180	193	169	155	183	178	166	172
47723	60153	48766	46144	52896	53417	53197	52071	45005	18471	8221	6757	9460	8398	5668	7088	12759	10375	5905	2490	2864	3760	4222	9778	6147	2026	1750	3340	2869	1754	1822	2158	1306	563	544	522	518	503	528	498	532	495	500	505	489	485	500	514	497	439	496	478	477	481	472	498	487	499	451	459	449	494	409	463	448	496	483	436	465	464	467	437	482	430	472	494	496	457	490	466	461	492	492	481	437	452	463	434	449	454	423	448	440	451	447	421	432	440	443	419	448	439	446	441	452	438	469	465	429	459	473	443	446	443	420	392	466	418	438	398	484	479	450	463	447	438	455	481	453	509	442	462	446	427	438	502	457	440	442	432	435	465	449	416	453	435	495	447	438	407	489	424	420	470	459	474	436	441	458	455	453	440	460	436	448	458	453	457	467	401	466	418	456	440	421	473	409	435	445	470	448	485	418	445	474	454	423	449	451	462	417	438	411	425	452	428	456	440	427	461	485	436	450	469	471	439	441	424	440	491	425	447	451	468	425	459	453	422	466	452	448	419	451	464	478	471	451	407	436	466	444	452	443	434	486	409	429	443	423	425	463	481	456	420	455	470	467	435	465	447	419	467	471	454	427	426	469	425	450	428	457	460	456	442	394	458	408	432	509	412	453	424	491	429	451	446	475	479	474	470	480	443	486	470	423	475	456	451	415	466	401	412	416	439	459	481	429	452	453	463	481	418	469	451	436	467	416	420	449	497	456	452	462	456	469	387	481	458	434	461	430	443	481	428	463	446	427	404	461	425	456	427	438	452	420	426	462	433	445	424	454	450	425	467	449	426	420	440	441	433	395	455	467	449	450	423	451	473	429	435	461	449	416	436	420	435	414	445	491	445	459	467	427	415	482	461	427	403	436	457	446	455	423	425	457	417	469	469	437	433	428	454	456	449	446	458	482	440	413	444	432	441	439	457	448	497	437	410	445	431	447	467	477	453	428	452	472	462	447	434	413	395	409	429	443	457	453	435	448	397	470	474	438	435	435	425	474	475	404	434	454	432	439	438	427	434	451	445	428	454	421	414	448	451	458	438	451	439	417	460	454	431	459	490	415	460	454	403	456	420	438	431	436	388	472	433	420	441	455	471	438	469	453	440	463	428	432	437	442	481	403	481	439	426	479	437	472	407	469	445	477	445	458	433	421	404	406	455	460	450	451	418	488	425	450	448	445	455	409	458	428	446	423	425	443	430	477	414	427	433	408	453	380	434	452	424	453	401	454	425	423	439	442	470	425	479	454	422	463	437	433	449	403	485	451	384	433	461	445	449	455	449	478	420	445	479	434	458	447	460	476	467	423	437	426	445	458	442	436	440	438	464	458	439	447	435	449	462	473	426	462	477	415	434	437	463	464	441	442	445	432	444	479	456	461	433	436	463	449	482	395	423	413	437	432	449	449	458	473	438	438	464	463	432	405	408	462	447	436	445	403	461	424	462	491	458	407	439	465	418	450	446	470	474	424	469	463	464	475	469	489	468	455	456	475	452	462	448	461	413	445	446	473	439	462	455	453	403	443	445	434	438	447	450	431	462	399	455	454	471	443	440	438	430	448	474	423	414	480	444	444	420	429	416	442	416	400	422	442	435	416	439	477	462	485	421	425	455	418	433	424	439	449	449	432	450	436	444	471	442	452	480	428	441	450	458	430	444	444	445	424	430	430	438	418	407	463	457	444	449	429	461	446	441	440	439	429	430	429	425	430	443	454	442	422	479	425	433	428	437	439	420	457	460	447	409	455	431	438	452	434	422	461	447	467	419	448	429	425	468	441	385	468	457	472	456	456	493	486	448	411	460	460	418	476	418	436	417	443	437	430	432	412	440	449	428	494	432	457	468	481	452	454	434	461	452	431	434	408	421	456	432	406	479	384	444	423	407	416	456	431	461	461	488	483	450	440	466	439	469	452	437	445	475	454	438	447	441	416	400	480	451	455	454	461	450	482	422	411	408	467	400	459	445	437	431	437	420	448	419	430	447	453	439	440	467	444	444	444	485	426	435	415	451	440	408	421	427	457	456	448	429	448	432	446	398	453	447	442	423	444	470	450	445	451	456	450	462	444	423	414	410	460	430	445	416	445	419	431	462	461	468	459	432	446	461	444	420	422	457	483	467	403	467	485	462	443	408	414	409	469	447	462	430	453	446	426	452	470	432	448	440	473	438	455	474	412	477	388	435	465	482	431	466	436	424	439	456	420	453	509	444	425	449	465	425	436	439	447	445	439	438	441	413	465	430	459	426	444	450	456	410	425	421	433	471	442	428	418	462	464	452	448	426	467	436	427	446	411	427	434	438	437	436	488	430	409	436	443	450	484	455	458	470	458	472	469	443	447	463	439	481	436	480	457	452	452	430	451	460	479	453	440	474	432	411	430	442	464	431	434	463	471	424	414	399	452	469	462	479	419	463	439	463	470	429	454	425	440	439	470	426	460	438	442	415	455	438	475	439	448	464	432	460	477	430	386	466	452	451	448	423	472	396	461	454	427	425	437	466	440	422	444	426	458	451	441	444	456	421	429	455	458	429	431	416	463	404	450	451	444	447	438	442	468	475	399	465	434	463	391	427	434	462	430	422	461	457	431	424	435	442	464	438	414	444	437	465	413	412	418	421	446	442	401	400	458	447	418	422	417	436	437	388	447	457	440	426	491	419	433	429	420	454	442	440	487	429	443	404	446	423	445	486	464	452	478	481	451	413	439	437	444	436	443	448	434	409	458	464	421	450	457	437	465	463	439	445	436	465	430	432	443	471	483	420	450	440	432	430	439	466	455	415	462	447	441	412	478	446	437	414	462	452	452	451	443	434	415	448	441	441	425	430	445	457	493	409	458	432	462	446	438	446	429	426	461	414	435	410	449	454	461	447	445	453	437	464	440	472	423	453	447	433	448	482	465	430	458	436	428	431	440	422	468	420	430	439	438	460	459	439	452	463	448	435	519	450	433	431	465	462	422	486	437	464	449	443	450	419	430	441	439	482	431	450	435	454	485	455	455	468	453	449	416	434	431	460	428	421	425	427	431	411	426	413	466	410	450	433	485	425	395	450	436	446	474	458	458	454	434	441	448	428	429	474	426	433	480	396	428	453	448	454	414	451	431	415	443	434	430	476	403	423	438	448	432	424	453	475	447	420	457	424	475	459	445	470	433	469	438	414	482	467	434	416	428	468	450	467	467	429	472	451	396	475	454	441	449	454	421	469	452	475	435	430	446	459	433	453	443	455	449	471	443	444	440	441	473	417	416	434	420	464	453	454	467	422	431	442	452	461	474	439	413	444	437	453	465	464	409	432	439	438	455	479	467	444	461	432	457	482	436	429	467	440	421	485	428	440	403	451	445	434	464	431	480	434	442	436	399	468	457	466	446	480	444	394	451	427	433	453	483	480	413	435	457	443	436	498	443	470	455	477	409	446	478	443	414	435	450	467	440	452	462	461	445	404	454	426	428	425	434	440	468	448	448	407	469	469	455	454	446	401	454	468
21412	17222	15888	9826	9785	6272	2592	1483	1153	525	509	486	447	418	428	439	453	443	409	443	465	486	413	438	493	458	452	411	426	461	419	446	448	446	474	428	383	437	412	409	409	418	429	454	417	453	417	413	457	454	419	422	388	420	437	483	399	403	421	467	451	421	427	422	459	417	411	408	442	391	409	408	428	445	437	416	426	436	403	441	406	436	426	410	400	442	413	426	450	440	408	456	445	451	427	419	418	453	417	460	402	415	430	464	413	445	391	436	467	418	417	435	447	450	385	450	372	405	425	430	432	419	457	455	425	420	434	431	453	411	422	415	415	442	428	438	453	412	435	413	412	386	422	442	379	402	440	424	441	467	429	422	415	445	373	461	440	425	442	414	439	432	405	446	404	417	421	380	444	444	420	444	434	412	455	425	417	428	428	422	436	386	417	395	425	417	412	438	389	382	416	434	445	425	395	437	425	444	421	395	437	409	416	438	417	412	430	458	429	409	393	424	432	404	446	392	444	427	410	384	403	421	432	405	414	423	455	420	444	440	440	418	440	483	430	426	408	417	403	416	390	434	393	451	442	419	401	411	411	419	411	404	417	413	414	424	408	427	456	417	399	469	405	405	440	424	432	418	386	459	391	398	360	405	444	451	393	445	451	432	423	421	415	404	413	468	435	441	408	418	441	386	412	483	432	425	434	421	428	451	442	444	421	418	433	452	424	423	460	454	438	430	381	437	414	397	396	441	434	418	411	419	456	398	399	416	415	428	419	404	446	408	459	400	426	470	383	451	473	461	448	426	415	424	410	409	432	436	416	424	428	409	409	413	451	436	439	439	433	443	379	409	451	376	440	421	414	401	454	392	449	462	424	414	439	436	430	427	419	436	420	436	453	447	398	407	432	440	431	452	443	424	453	435	408	412	433	452	404	463	461	435	457	412	438	420	419	431	403	398	419	448	396	395	428	421	447	415	473	451	401	404	445	363	412	424	400	424	413	455	432	428	431	445	403	397	452	392	448	430	410	416	469	418	424	427	403	447	419	438	460	430	419	442	419	386	410	457	408	454	426	422	431	430	439	438	399	435	440	419	422	419	395	393	505	404	427	426	426	414	439	460	409	389	384	440	444	409	409	453	433	487	414	431	410	419	424	435	388	429	438	399	459	391	436	436	418	433	417	444	452	421	414	369	439	425	419	394	437	417	408	455	448	437	457	432	406	437	416	415	454	419	428	392	406	379	438	415	413	379	385	423	440	401	453	404	434	423	427	412	426	411	451	428	455	444	473	451	393	445	422	429	420	401	413	468	385	434	456	446	418	428	420	485	428	439	432	409	427	437	431	402	432	408	451	455	426	402	417	425	404	414	391	403	401	406	412	435	408	405	384	430	408	439	397	435	452	423	383	397	379	422	420	388	435	383	407	425	423	398	418	425	429	431	429	428	414	448	424	429	417	411	449	426	422	427	426	422	424	426	389	407	433	442	420	415	408	447	429	407	425	399	427	425	434	400	416	454	431	412	413	469	397	400	432	381	436	396	430	438	417	392	438	428	403	443	393	441	409	407	446	428	436	391	413	468	434	431	435	434	451	416	404	415	428	429	437	456	494	427	402	406	421	398	438	458	445	396	439	427	426	420	390	442	434	445	421	432	425	439	405	408	431	440	431	402	412	386	467	415	421	418	397	398	454	430	442	420	423	420	438	444	375	378	423	407	422	439	414	449	421	454	422	437	425	431	405	494	437	465	465	431	394	458	437	397	431	412	419	449	420	410	416	452	372	425	437	400	410	423	417	459	447	438	416	423	443	387	409	422	402	485	404	403	393	388	421	397	413	405	423	405	412	426	433	457	396	448	394	432	424	457	402	473	451	432	429	460	423	407	390	437	419	389	409	472	399	418	407	433	438	396	447	462	433	460	420	447	443	428	439	429	438	428	430	418	425	456	417	411	438	443	409	429	411	423	415	444	419	446	423	440	483	422	444	406	462	447	393	410	450	410	417	379	403	381	426	427	423	449	435	433	428	407	436	435	407	408	435	406	414	465	454	423	422	435	403	390	446	426	433	434	430	439	445	406	402	426	429	407	393	427	411	414	432	441	439	426	427	425	453	444	396	422	468	429	423	431	432	433	431	408	388	456	445	427	427	401	415	442	397	409	427	446	388	393	430	439	451	415	465	438	450	380	409	426	436	423	409	402	417	406	422	403	425	420	385	407	390	433	407	409	435	441	387	422	448	439	399	442	463	370	418	415	427	415	406	424	390	425	448	428	427	441	376	420	428	406	447	433	406	405	423	452	407	477	433	443	419	458	424	437	439	423	424	440	451	439	413	438	375	436	432	438	387	389	424	455	418	401	418	447	408	404	428	426	436	455	415	480	439	405	463	440	425	417	425	422	408	440	433	434	387	413	413	379	425	444	418	432	405	459	421	438	431	404	463	422	423	373	460	424	399	442	440	432	396	397	489	416	393	438	401	397	462	426	417	410	440	402	405	417	450	458	425	378	420	487	394	407	418	383	390	441	433	448	456	418	409	419	386	399	431	407	416	430	428	399	426	405	425	409	469	444	456	449	374	451	464	446	386	423	449	411	413	451	424	412	430	395	392	438	425	438	404	386	432	452	392	417	393	433	417	431	410	445	413	427	402	470	401	386	446	434	402	429	382	436	427	416	436	430	450	417	421	414	459	439	400	388	421	403	440	413	424	438	413	436	437	424	413	424	385	369	437	428	437	469	483	446	471	446	445	413	390	435	429	401	425	459	446	428	427	402	411	429	429	401	416	422	455	405	409	447	446	408	448	438	433	469	405	471	416	408	405	393	410	458	445	447	403	391	438	401	435	403	416	415	415	461	413	448	445	434	422	463	428	435	463	402	430	459	429	479	414	434	403	458	467	435	411	434	442	415	437	438	430	407	436	442	457	428	415	420	446	429	470	459	440	423	411	388	406	484	476	425	426	424	434	428	441	447	407	434	385	382	440	433	438	474	440	428	417	427	438	406	432	443	469	430	404	439	425	409	456	450	413	404	415	462	399	439	423	410	429	398	418	448	431	418	392	449	467	424	431	388	409	444	416	419	447	452	460	433	415	409	424	415	379	438	388	445	431	416	454	420	418	459	439	412	405	427	393	416	418	388	389	427	435	402	453	436	458	424	429	443	415	416	439	418	447	428	469	469	403	443	425	427	439	440	395	449	464	424	424	394	430	444	430	449	449	432	417	437	453	417	437	416	423	445	406	442	405	450	415	422	404	424	411	408	395	414	448	434	406	385	396	408	411	433	400	449	434	438	430	484	401	426	442	441	460	434	450	409	454	397	478	437	456	443	445	410	439	471	451	412	394	382	458	411	412	477	404	460	395	437	377	443	440	445	392	419	431	410	428	399	449	457	410	403	443	447	443	437	429	401	457	447	451	442	428	433	416	428	390	417	396	434	436	431	373	442	442	426	459	431	432	418	450	444	440	409	452	450	393	443	460	427	452	439	426	449	432	371	417	410
15596	20165	22959	19411	21764	17624	9552	6934	5160	1750	1561	1447	1175	1129	1092	1211	1357	1306	1140	1026	1014	1014	1093	1064	1092	1018	961	992	1011	1005	1043	988	1019	993	1022	949	980	928	983	983	980	938	1019	966	969	1001	946	995	957	971	970	981	930	932	960	948	982	949	967	964	940	927	928	963	1022	923	902	1018	971	942	960	946	994	974	940	939	988	961	961	936	940	956	936	969	960	993	941	966	975	962	963	998	945	961	947	1029	936	980	999	959	944	1019	880	966	945	1047	1020	966	931	933	976	961	933	989	976	953	917	981	928	944	989	1001	1008	1024	975	943	1004	930	976	971	923	988	931	1032	969	962	958	954	990	935	965	952	995	950	980	914	971	988	904	985	948	960	993	994	943	959	984	958	966	968	917	1008	913	947	958	983	893	960	1003	963	972	966	963	997	939	967	908	939	941	964	972	1025	933	960	930	950	967	963	960	990	986	970	982	984	1013	932	978	971	973	974	911	971	948	961	980	923	991	950	967	986	951	935	992	1009	980	996	904	1006	929	964	955	975	931	970	945	941	968	963	986	919	1013	950	918	971	936	1011	952	991	938	976	943	977	933	938	1007	993	961	972	932	1001	925	974	917	994	985	921	988	904	983	941	943	985	1001	906	955	944	935	975	1021	985	1005	933	952	1024	1004	981	987	984	962	955	1036	960	901	988	967	941	908	976	1016	969	992	951	953	1003	964	967	956	1001	982	1026	999	965	983	968	964	959	938	919	964	979	1002	990	979	936	935	938	957	902	966	935	974	970	966	963	903	968	1029	938	898	960	946	929	985	987	964	1022	968	905	926	1023	947	970	919	948	996	942	952	1002	1008	972	958	979	991	910	974	967	1032	1003	968	963	936	976	950	964	996	987	933	891	921	960	891	964	976	981	1053	975	924	945	977	908	967	933	867	979	940	986	958	948	939	976	990	922	988	982	975	1001	913	985	942	980	962	946	992	982	933	981	957	1015	968	1003	984	931	990	999	939	953	1047	1006	998	986	960	957	945	1000	993	984	965	1015	965	920	969	954	980	938	968	956	955	931	960	982	998	965	978	920	950	934	959	937	970	989	930	949	968	974	987	974	952	993	958	979	1073	952	982	949	947	971	974	963	1004	988	982	928	986	988	942	996	967	959	987	1002	991	930	963	995	980	989	1038	1002	990	976	957	954	973	983	935	1042	993	929	1041	911	933	907	953	963	970	965	945	982	997	932	996	942	972	981	995	1001	965	961	982	978	973	975	959	955	945	975	1000	951	1011	943	964	949	979	975	925	1011	954	914	1017	994	979	952	918	988	989	1006	948	932	986	931	929	963	939	937	992	933	937	928	941	956	948	969	1005	917	919	989	941	1005	993	980	920	965	976	1012	996	910	953	1031	913	950	973	979	966	951	966	986	965	1007	977	1013	999	980	967	933	946	997	944	954	957	1017	954	962	1014	994	1003	975	1012	960	972	962	948	1007	919	989	964	960	979	993	938	998	939	965	987	956	981	980	968	1003	957	937	967	947	945	962	948	925	973	922	925	970	979	882	922	972	931	1029	970	950	983	960	999	961	917	920	964	982	928	965	985	961	944	995	908	995	923	972	925	989	955	966	982	980	963	935	961	988	980	995	985	965	956	959	989	908	972	990	958	932	933	929	943	994	911	977	962	963	1000	983	1025	968	919	977	953	960	944	922	1007	967	930	932	971	949	1014	924	967	936	935	971	1014	901	1027	988	921	954	931	1002	946	933	978	939	947	986	966	1018	955	999	905	906	931	975	977	980	926	1007	993	929	964	993	930	923	949	1010	928	1015	986	1004	998	934	988	953	991	956	1015	963	912	932	977	990	988	1015	970	973	926	1017	1002	949	951	912	1000	960	977	1000	895	954	947	916	980	1028	994	956	904	974	988	962	982	935	993	945	950	1010	946	947	961	979	1021	978	980	944	913	1011	970	1032	956	933	1021	917	976	923	975	948	950	927	948	961	948	916	998	1012	960	1042	943	925	924	951	1021	991	965	943	936	956	986	967	1001	964	955	943	956	978	928	969	969	968	990	955	952	990	919	975	943	967	937	993	972	973	987	984	976	922	986	966	979	986	976	978	983	996	957	941	976	918	968	1004	990	976	991	920	977	962	951	1016	939	1009	974	976	933	1050	930	951	964	989	922	986	911	946	1010	956	985	945	949	989	1008	998	963	1008	964	981	1015	1001	931	1046	1005	1002	987	955	932	940	1032	957	1009	1027	1028	957	980	1001	1017	975	1055	973	916	981	959	953	980	948	984	947	909	1019	1020	1026	999	982	966	933	949	976	990	949	934	956	954	942	924	1011	927	971	952	977	957	949	955	1007	977	976	929	968	965	970	995	999	901	1020	999	988	952	929	944	927	913	1007	975	982	989	963	1006	967	942	938	993	928	972	1016	946	1014	990	959	1013	979	941	992	945	960	994	936	949	992	945	974	1030	960	924	941	995	947	947	966	952	967	915	1015	938	970	979	925	945	919	966	935	1008	956	951	1004	1004	982	988	961	1017	999	970	965	949	931	921	964	968	955	940	940	945	935	959	962	973	1000	970	956	988	980	965	919	942	947	1014	978	987	949	942	1029	952	939	942	982	941	961	967	933	943	971	1013	936	972	940	959	970	1004	997	978	981	1002	958	1018	970	991	979	993	965	1028	924	941	993	949	993	966	988	960	946	973	934	955	1011	961	951	981	1014	915	960	950	997	943	988	1005	955	949	977	989	910	925	1010	926	1024	961	994	930	905	996	941	977	932	893	992	962	969	947	982	941	931	936	954	956	977	1035	921	929	941	935	984	994	988	1031	951	983	942	949	960	1022	933	994	978	1004	992	985	987	946	991	954	980	966	1013	925	976	968	919	981	950	941	975	982	939	964	937	955	937	962	977	934	1026	993	990	967	957	952	904	987	954	945	935	964	907	956	978	941	954	928	1009	980	991	936	1020	961	935	964	932	1034	968	980	953	1000	1014	926	1045	927	999	1034	964	1029	961	997	934	1014	932	940	976	920	956	977	938	927	977	1015	982	966	967	968	950	936	1010	980	962	953	967	997	917	971	980	985	964	1028	917	979	933	958	979	942	996	931	973	965	1008	981	909	969	973	940	1026	951	1016	969	935	948	1052	972	1014	978	953	967	917	975	984	1010	916	959	1028	997	911	956	973	978	944	945	1003	918	989	941	956	961	935	965	985	929	956	978	985	973	982	978	949	936	951	902	983	941	970	923	965	1006	914	942	979	1003	955	943	936	985	944	972	991	1012	966	971	933	1005	948	951	948	936	988	967	980	983	978	922	959	994	948	1017	944	954	968	969	1006	1023	937	1024	969	1000	899	1008	930	941	995	1008	1026	973	921	957	954	992	945	947	965	1027	1030	931	995	980	936	984	925	957	987	982	941	975	970	916	927	913	945	992	930	1004	1015	921	992	998	921	920	1005	938	905	916	1035	964	1055	1016	1016	965	942	960	958	917	945	977	940	974	982	973	1003	1003	935	970	980	916	970	929	961	928	919	947	1003	989	1020	971	942	913	920	959	991	940	987	975	989	926	927	991	980	941	966	899	979	958	945	916	1029	977	980	960	935	979	1002	999	941	942	1021	935	1000	947	940	968	993	961	1034	935	957	1019	948	973	967	999	953	949	931	963	978	1006	960	1003	950	895	1006	957	996	1000	907	991	943	920	962	941	964	919	994	956	976	922	951
60163	60231	51769	41678	41657	38108	31059	29549	24609	10337	4339	3129	2761	874	796	1128	1407	1104	518	470	481	509	645	571	716	645	349	417	402	452	342	277	279	275	293	270	298	298	276	284	281	272	272	271	258	296	259	272	263	270	282	269	293	255	286	270	306	231	248	266	268	260	259	253	293	241	260	262	294	280	240	305	279	264	265	274	288	256	286	272	250	294	301	268	258	291	281	269	299	312	283	280	288	287	264	256	280	276	296	239	255	255	270	268	284	263	293	271	268	296	276	299	301	293	277	277	309	229	311	246	266	281	265	254	256	279	277	268	265	271	264	270	269	282	247	277	282	276	256	314	274	265	268	289	247	279	284	267	278	241	262	316	269	272	276	282	274	274	266	273	259	254	291	272	259	288	269	292	288	274	277	274	287	256	270	290	270	275	295	271	271	279	252	276	264	284	231	270	285	271	314	247	280	293	254	275	285	270	286	283	257	269	263	304	272	290	266	288	284	284	273	267	246	258	272	269	275	292	224	286	275	274	265	236	289	266	283	231	286	296	259	273	283	282	276	284	268	295	275	292	311	312	283	298	271	244	269	269	281	270	277	275	289	282	270	250	284	259	264	296	278	308	275	254	261	295	278	296	262	255	272	300	262	245	306	273	286	269	238	296	272	309	265	269	271	262	257	265	265	267	269	282	291	294	259	291	269	276	244	273	296	286	242	247	254	227	279	277	264	257	268	285	272	258	256	257	259	280	306	254	267	264	279	291	274	283	286	297	289	294	273	303	271	265	255	285	261	270	260	263	254	240	283	262	281	310	276	259	268	283	262	271	287	279	285	290	291	298	286	262	268	267	273	290	276	249	268	290	252	252	257	272	264	264	257	290	263	270	269	246	279	238	301	276	286	279	266	266	259	280	253	267	263	283	297	283	261	248	258	256	272	282	260	239	264	294	262	303	278	264	282	268	295	259	251	277	280	278	276	275	267	307	290	278	247	255	265	234	296	252	291	271	263	262	269	283	267	291	257	277	276	293	268	274	292	260	274	259	262	271	302	280	276	283	261	264	298	294	294	286	263	254	302	295	268	266	287	274	272	272	292	288	268	276	242	263	256	278	271	269	269	255	284	287	299	281	293	272	264	266	289	256	288	249	276	297	263	301	280	320	252	275	263	316	284	291	286	262	277	282	268	300	289	278	290	292	279	297	285	275	286	292	262	260	270	294	276	262	280	258	265	263	309	293	292	249	273	245	283	291	245	253	268	269	292	258	278	263	241	261	288	251	277	286	257	286	266	271	267	262	249	266	259	279	293	268	304	260	288	258	274	276	254	240	275	292	263	280	292	276	267	269	256	257	272	264	264	212	280	306	284	250	278	292	293	253	295	241	315	266	278	299	289	271	276	276	256	292	286	290	283	251	265	282	282	259	265	267	260	276	263	287	278	281	259	263	273	270	268	296	278	272	267	283	285	292	281	310	294	261	265	286	276	297	273	285	283	285	265	262	263	323	255	299	264	308	297	277	295	304	290	278	279	267	304	278	285	267	256	278	253	278	279	282	258	260	266	305	274	308	258	267	272	264	262	290	298	242	280	289	292	312	291	309	258	296	269	283	257	253	308	283	280	273	283	247	260	276	248	286	265	246	263	283	265	266	264	296	288	296	279	280	277	241	276	252	264	271	275	278	295	281	299	265	260	280	283	239	257	239	296	291	229	262	285	265	275	282	257	252	257	270	279	279	274	258	258	272	269	260	278	244	266	272	250	263	288	311	282	274	293	273	284	310	252	285	271	267	273	271	298	298	280	284	258	281	277	300	254	284	268	299	262	259	280	276	323	292	294	292	293	292	262	267	267	252	282	280	268	258	272	294	276	276	300	304	244	297	275	272	285	262	268	286	284	278	286	282	285	243	275	265	256	263	291	273	302	292	292	238	244	264	270	282	298	264	253	266	272	277	281	261	285	265	240	308	289	288	255	276	286	245	275	298	250	291	271	304	256	320	276	292	297	252	253	277	284	279	259	267	245	281	285	254	266	290	275	278	289	286	273	279	262	268	281	296	288	267	246	286	254	281	296	280	261	279	281	295	261	289	273	288	266	251	252	247	274	264	262	284	260	244	301	273	295	291	263	251	246	284	260	298	288	256	288	278	283	261	279	261	310	262	294	289	276	264	269	315	283	309	284	269	274	267	262	286	257	253	307	273	267	305	249	287	265	272	260	292	278	284	291	267	285	273	267	309	276	262	262	271	274	267	280	241	258	269	312	308	296	270	282	256	277	281	290	293	261	275	251	260	274	258	277	283	262	309	256	268	310	279	289	254	282	264	276	262	300	276	249	270	263	293	278	305	271	318	252	242	274	277	295	270	272	241	259	285	235	270	275	279	271	297	257	282	272	266	290	268	267	271	268	278	262	297	264	241	254	264	251	269	293	286	284	293	308	290	252	257	298	271	273	232	238	271	267	263	276	278	273	275	277	284	241	276	257	265	280	283	287	273	283	321	283	253	256	309	289	259	292	269	251	291	275	286	275	255	254	279	334	275	275	271	278	278	266	291	279	289	305	274	269	261	233	255	294	269	272	271	275	313	252	271	260	282	283	266	277	292	281	258	296	311	269	261	263	301	271	271	287	280	262	270	284	245	265	282	266	278	266	284	306	268	280	263	285	277	253	242	261	297	237	267	281	288	256	273	242	286	290	278	265	279	276	252	261	301	260	266	254	275	257	263	257	272	280	238	256	279	269	277	308	274	297	277	253	254	299	292	274	248	292	257	260	290	260	286	280	253	287	287	299	287	310	265	285	289	273	273	274	293	265	274	310	262	271	259	287	255	272	291	303	269	279	249	258	272	302	276	281	292	262	270	270	248	246	273	250	298	246	272	268	253	280	307	251	251	287	262	286	289	314	286	261	288	271	256	268	262	298	268	256	283	273	244	249	296	294	312	253	271	287	280	315	297	301	282	243	277	303	272	281	263	285	268	268	268	261	278	273	271	287	293	294	274	249	266	260	289	286	284	296	301	270	268	255	286	308	307	269	275	259	285	328	280	260	271	285	274	260	279	264	255	307	283	239	233	274	284	269	237	245	254	300	276	256	277	262	285	285	266	266	229	299	277	283	292	243	250	266	228	292	243	263	251	262	277	263	281	270	293	324	263	265	258	265	270	269	255	294	293	254	270	260	266	272	269	246	287	257	282	289	255	289	278	252	270	277	247	271	281	264	251	281	257	237	295	264	298	303	286	261	264	286	296	279	269	282	293	280	278	278	280	248	267	268	283	291	242	316	272	304	264	284	280	246	251	293	277	249	271	275	281	308	252	294	271	297	259	277	268	280	277	275	255	294	258	266	264	305	260	277	238	262	312	297	276	264	286	284	263	277	287	274	300	284	316	270	259	276	288	289	287	258	308	271	285	298	250	259	264	286	261	287	267	252	240	258	270	307	277	281	290	264	245	265	257	278	284	294	287	291	240	274	281	272	269	249	280	271	240	275	274	271	287	286	315
39978	56164	50049	45413	54542	49711	45710	45573	36356	14220	11545	13009	10385	3711	3873	5943	7619	5285	2357	1817	2099	2189	2981	2766	3736	3161	1247	1710	1741	2110	1090	694	817	725	690	675	701	688	716	661	692	677	650	704	649	671	676	680	631	659	618	709	629	699	664	656	609	679	668	660	630	624	707	673	644	636	657	622	665	640	618	621	706	645	654	611	629	651	616	651	685	638	638	639	665	622	642	660	686	627	636	654	608	637	678	621	612	636	647	659	654	642	668	647	636	603	692	663	633	631	649	665	654	635	655	634	624	632	649	643	658	653	646	673	694	624	672	650	671	635	618	681	622	669	673	671	662	644	640	667	630	646	647	604	625	647	630	664	663	662	719	638	608	680	635	615	661	628	684	658	639	640	648	632	636	645	609	668	658	622	642	655	657	636	664	664	629	604	635	595	637	631	616	657	679	655	665	639	588	624	614	697	627	658	627	678	623	628	569	611	658	650	621	658	651	652	642	636	643	617	599	643	651	656	641	684	622	591	628	673	659	668	665	654	630	642	675	613	656	622	670	656	636	655	640	651	621	618	686	658	627	624	641	633	631	650	641	633	617	635	638	667	613	652	652	634	670	659	689	678	655	645	643	624	658	564	654	659	676	593	582	697	626	629	661	686	650	614	636	620	652	645	657	619	645	646	670	581	592	651	724	615	680	637	621	640	579	651	631	657	677	609	647	686	650	625	640	653	679	590	628	680	663	650	626	619	647	658	642	618	652	684	703	662	648	641	654	610	615	634	631	658	611	639	618	649	609	681	632	655	645	645	656	615	615	645	654	646	666	676	666	611	628	654	687	630	663	621	647	629	650	626	672	620	602	675	696	633	628	657	648	628	668	636	623	657	646	632	620	641	576	670	637	657	685	660	629	620	649	676	676	669	663	647	606	633	626	648	652	621	614	643	636	636	625	627	605	624	627	621	635	626	654	627	575	634	641	631	644	663	642	677	642	710	619	642	626	646	573	593	661	601	651	603	640	609	632	591	632	594	680	630	686	649	584	705	629	622	697	653	653	621	682	700	613	664	653	700	600	621	602	612	599	645	634	644	644	613	638	664	645	622	621	689	582	698	626	639	673	646	626	586	621	718	679	653	633	667	642	652	622	641	639	613	622	653	641	664	665	645	633	676	641	640	649	655	582	631	647	617	636	635	661	642	645	702	649	667	621	653	618	612	668	646	663	635	609	637	673	654	639	617	672	603	650	607	632	697	638	683	616	658	632	633	639	622	613	664	619	630	653	633	688	678	661	671	601	628	650	669	654	676	638	645	666	647	663	646	631	699	665	678	626	625	705	697	640	618	615	662	634	664	639	563	667	667	627	642	588	652	623	638	690	645	657	661	603	661	605	661	598	630	615	645	677	625	632	667	682	665	658	626	654	662	662	643	653	668	637	617	684	660	590	664	639	613	677	601	628	656	674	653	609	651	627	663	665	602	617	634	623	603	625	612	694	660	631	651	685	628	622	617	649	668	614	622	592	662	697	591	691	631	667	699	662	663	644	639	636	640	649	689	620	711	649	669	680	646	633	659	639	649	680	657	652	633	602	606	636	612	612	648	671	672	658	618	610	649	647	645	633	594	721	646	614	607	633	635	711	664	661	661	641	711	638	631	587	634	639	640	645	673	660	616	638	633	621	683	654	615	643	639	637	629	658	647	602	664	674	645	650	669	612	632	615	616	658	624	631	700	634	613	639	633	657	651	602	620	636	656	608	653	639	644	632	624	628	658	625	629	624	651	674	595	648	616	627	635	673	641	661	657	652	654	645	636	672	593	626	619	635	642	649	636	605	614	648	611	640	630	637	642	618	662	630	653	661	674	639	653	634	635	631	627	650	671	651	640	607	659	636	604	625	632	687	654	622	594	611	623	638	625	617	603	630	624	635	606	669	646	672	648	655	603	656	616	628	622	673	592	674	651	637	646	633	629	678	665	634	663	614	653	597	676	690	690	651	652	634	652	591	633	585	681	636	647	660	678	625	690	623	613	684	672	641	627	630	643	630	658	632	667	596	656	630	638	678	593	634	648	651	663	668	682	635	638	664	626	665	655	641	662	594	642	650	599	653	684	653	679	642	627	641	615	658	590	651	654	699	664	637	642	590	637	667	642	646	640	615	646	694	631	618	650	650	628	633	642	621	656	616	653	648	596	649	679	659	667	612	602	686	617	669	624	615	636	678	658	649	643	653	642	683	660	659	655	679	693	639	658	642	646	671	635	659	643	702	592	683	604	633	617	666	628	650	622	641	611	618	605	685	663	628	677	633	637	609	616	635	660	648	630	649	649	606	633	649	627	667	658	646	684	647	682	653	618	632	637	645	616	612	594	688	602	639	606	633	656	639	657	663	663	660	629	660	649	644	669	638	641	632	645	624	624	649	665	628	643	629	621	635	656	612	659	655	660	653	599	677	612	621	696	660	689	639	640	628	649	663	632	638	673	630	628	650	651	639	641	657	609	613	702	619	647	643	626	631	654	609	695	660	664	644	625	639	658	672	657	674	666	663	641	652	670	602	666	662	617	655	649	628	614	627	627	616	649	659	645	621	644	675	625	580	669	669	704	659	623	596	629	654	655	620	650	661	635	653	657	656	672	630	650	663	656	667	621	695	630	652	634	615	633	630	625	612	624	638	677	634	644	648	650	574	597	670	610	692	650	635	651	641	641	607	651	611	624	628	681	635	653	648	653	665	699	659	644	632	656	615	620	635	620	692	591	618	615	627	641	628	688	650	645	652	688	717	617	688	620	664	633	643	635	615	622	672	611	686	644	681	650	653	650	631	622	610	627	658	647	670	643	622	648	648	630	598	615	645	643	637	619	616	594	586	632	666	630	628	672	632	628	646	645	633	649	652	621	640	679	685	661	675	667	593	657	644	625	687	651	679	624	631	652	660	635	636	619	620	636	602	610	642	615	655	598	658	620	624	624	644	640	650	661	618	641	625	610	624	609	639	623	676	596	648	660	637	634	633	617	596	636	643	639	661	622	597	652	608	624	663	570	656	655	635	612	666	618	669	642	618	611	594	656	613	640	668	648	668	653	613	629	649	685	654	622	624	650	640	653	648	663	645	591	650	615	642	663	618	687	663	642	645	682	620	622	623	641	665	598	646	611	661	646	665	658	664	626	644	660	625	630	651	649	668	643	647	630	613	633	649	649	642	640	619	626	662	635	643	608	620	637	629	618	610	651	642	600	615	693	672	604	646	603	630	651	671	642	617	624	650	655	603	642	643	620	606	674	622	630	656	629	622	633	640	688	609	695	642	678	627	636	633	650	646	628	627	608	620	654	590	681	627	634	641	611	660	650	637	626	628	598	634	675	658	624	641	663	609	675	628	619	688	653	678	653	646	615	675	640	661	646	688	653	636	641	633	656	635	661	653	647	621	651	616	591	634	609	639	624	608	655	636	660	645	631	635	644	596	670	648	640	680	606	659	665	644	624	635	624	627	646	599	682	623	696	651	671
70783	60555	50005	41295	39683	36285	33057	31655	30868	19650	11190	7832	7913	2607	2274	2261	2390	1487	802	661	621	1016	1093	855	944	956	329	433	434	502	317	255	202	198	204	222	224	180	182	200	190	192	199	183	171	185	207	186	183	184	212	198	193	174	183	216	185	188	201	184	169	193	183	195	198	191	205	155	181	210	180	177	189	174	171	206	207	208	191	166	175	170	177	193	192	176	192	189	176	184	185	174	169	191	167	193	179	195	193	224	159	186	176	163	180	175	175	168	192	183	201	201	219	180	186	190	191	179	180	195	188	208	187	163	188	160	194	163	189	182	198	164	160	191	193	202	170	185	186	161	192	155	168	189	190	196	188	178	196	191	194	181	189	180	202	164	185	193	216	154	182	164	170	180	186	175	207	187	178	194	175	189	192	200	167	192	176	204	175	181	173	195	157	195	185	195	164	191	210	180	185	190	193	191	177	169	186	206	202	182	181	206	193	179	193	185	186	174	194	176	204	174	175	198	198	182	170	198	188	193	168	173	165	172	182	153	197	181	180	189	190	188	191	210	191	203	166	195	176	196	185	178	182	194	207	161	184	169	194	205	168	173	152	183	182	162	162	205	207	189	175	176	205	210	190	181	187	202	161	157	185	184	181	176	167	165	186	203	168	180	177	187	190	205	170	203	199	152	207	176	178	191	178	182	208	164	170	162	188	154	165	177	183	172	171	189	159	182	198	182	177	170	188	204	176	195	187	162	186	187	185	167	200	208	199	171	204	197	189	173	194	194	185	204	179	164	158	165	182	212	186	190	179	176	172	188	184	168	173	167	193	174	199	186	173	162	175	182	214	180	191	186	198	192	179	154	189	172	223	198	187	198	201	188	190	180	168	179	194	181	165	179	181	187	222	200	177	186	177	201	196	193	187	185	190	170	155	172	179	190	182	171	186	186	203	169	176	178	184	188	187	175	178	152	205	186	183	186	170	206	190	173	179	159	169	176	181	187	164	199	181	171	184	172	182	169	204	181	192	166	189	181	185	159	195	171	173	170	177	192	206	181	204	206	176	186	181	180	180	161	193	206	219	155	182	196	189	200	186	220	190	190	189	232	170	199	206	176	183	204	170	179	199	177	173	176	185	230	182	167	170	167	180	178	181	183	189	177	166	193	182	193	157	178	205	184	165	193	167	189	197	184	175	201	162	172	163	183	193	183	211	208	183	183	191	178	165	199	168	204	186	154	183	163	183	201	206	179	182	177	199	190	193	192	211	200	171	190	180	196	183	157	184	198	185	181	172	208	199	168	170	184	205	178	183	173	189	225	189	171	166	167	158	196	181	179	169	155	160	174	186	172	159	205	169	193	209	190	192	185	165	173	192	181	199	186	207	179	185	182	193	190	188	190	205	179	187	190	191	202	202	178	183	197	171	199	207	169	200	183	175	176	193	171	178	203	169	193	178	175	195	161	184	186	166	196	180	187	175	187	175	180	193	173	186	203	213	164	195	177	199	205	177	195	176	176	204	187	195	190	188	174	183	197	174	178	199	188	179	158	189	180	172	182	192	190	182	170	183	179	199	168	167	204	199	183	188	167	182	196	181	196	172	193	166	174	174	189	190	167	172	193	171	191	175	172	172	181	172	190	190	167	184	194	190	172	170	182	165	191	164	166	172	182	197	189	196	201	204	193	199	185	187	193	171	177	173	173	186	173	179	178	197	181	172	192	191	175	182	195	186	187	172	181	188	195	193	196	170	195	165	206	206	181	197	183	200	164	194	169	180	191	205	198	182	174	189	191	177	162	198	192	189	177	210	196	199	170	180	183	176	183	196	198	201	163	164	181	199	184	178	192	179	191	178	181	177	191	196	161	188	177	191	171	166	207	197	182	174	198	179	173	193	181	187	165	187	186	177	188	173	179	166	181	194	180	172	189	198	182	177	154	193	183	176	172	152	192	166	172	190	179	181	153	186	176	206	193	177	197	189	202	200	174	196	175	181	205	177	193	192	188	173	167	167	195	190	217	188	185	190	178	183	201	180	159	188	193	166	179	191	215	206	180	178	178	190	191	195	176	194	187	223	179	164	171	197	169	191	188	223	173	173	190	172	179	187	166	175	181	173	198	165	179	204	188	205	192	173	177	166	219	187	177	195	188	198	177	161	153	200	172	198	181	146	183	179	173	171	175	183	169	177	172	181	191	195	189	197	170	180	180	171	173	152	184	177	174	163	206	211	190	175	205	178	201	186	202	188	166	203	172	181	204	183	185	180	162	179	201	175	180	189	166	157	151	190	175	194	156	181	148	165	167	188	198	184	158	209	229	180	195	213	164	175	175	174	187	202	181	203	177	192	165	182	196	191	160	165	184	169	190	186	188	205	175	168	186	199	162	185	184	186	204	204	173	160	190	181	187	175	179	196	190	160	183	177	185	191	172	209	189	171	203	193	170	150	173	200	207	182	187	203	157	197	178	180	206	190	203	155	189	172	165	165	202	155	186	192	193	151	212	156	161	186	189	197	185	193	183	185	174	180	200	201	175	176	183	183	192	200	210	179	173	158	175	194	195	201	174	171	182	180	187	179	169	179	180	181	188	170	191	179	177	170	184	174	184	186	176	160	184	176	160	170	184	193	173	176	172	196	176	193	152	183	180	183	186	190	197	188	176	200	141	158	197	182	153	192	168	159	182	173	166	177	169	167	180	168	197	192	152	197	178	161	181	165	164	171	157	165	169	161	180	169	179	195	177	201	198	194	174	145	153	193	166	186	182	185	191	218	175	185	204	209	205	213	159	199	210	160	193	180	182	195	191	191	203	195	175	164	166	167	170	197	205	180	203	196	170	200	171	198	204	158	158	169	184	180	214	176	175	204	184	172	178	171	185	175	179	177	177	179	189	184	168	157	189	161	217	191	165	180	158	213	183	191	170	195	168	179	177	168	194	195	180	184	171	182	192	197	185	208	180	188	187	200	192	208	166	194	184	173	164	172	177	188	181	197	207	185	181	148	187	192	178	188	183	198	177	228	163	183	215	183	177	198	187	193	173	193	191	227	185	173	163	193	228	190	169	171	193	211	190	188	199	167	200	177	178	198	197	189	168	174	170	171	189	184	202	185	183	184	172	182	192	189	176	190	193	163	175	197	192	181	185	173	200	158	191	177	184	187	171	197	170	213	165	183	177	148	185	199	163	189	181	184	173	202	200	184	166	162	172	227	190	173	161	207	190	188	166	195	172	191	181	222	179	206	195	200	196	209	195	166	208	161	209	181	173	193	185	149	177	188	192	199	195	189	213	177	210	161	152	189	183	184	213	158	160	196	180	190	193	182	192	172	166	180	179	214	179	161	161	181	174	179	199	205	172	178	176	172	178	165	183	178	205	174	166	200	200	205	183	196	148	180	161	194	152	207	185	166	210	212	204	171	180	169	148	181	189	198	177	151	197	184	160	194	179	179	174	182	174	186	172	184	188	144	187	170	173	197	169	164	182	171	180	194	177	174	173	203	173	193	181
48772	60246	50987	48043	54778	54402	47169	53021	47077	22666	18838	22594	21974	9856	10946	10806	12100	6627	4219	3430	3529	5728	5902	4926	5600	5471	1552	2334	2424	2933	1355	891	562	525	550	538	552	543	526	536	538	514	509	510	518	493	503	478	491	483	479	499	488	475	454	508	522	505	494	459	479	465	502	483	483	488	462	476	450	508	488	488	456	442	479	493	490	432	428	507	447	467	463	476	474	470	479	450	494	458	441	503	457	480	471	493	425	452	463	477	479	466	491	449	454	458	508	439	451	481	454	466	473	461	453	446	445	436	433	445	467	477	491	485	462	494	462	451	478	426	433	439	495	495	476	494	469	482	464	441	460	445	457	429	467	473	471	476	482	434	465	513	498	442	452	476	471	490	456	438	448	452	462	481	477	455	456	477	461	484	458	453	462	437	423	472	445	457	423	462	502	456	453	443	453	451	471	448	456	479	469	537	450	464	468	471	450	478	438	424	476	479	445	460	451	471	425	513	453	455	432	455	457	457	476	442	480	489	457	487	430	432	445	439	407	468	516	412	435	450	475	487	485	454	460	466	455	449	454	475	465	482	452	455	492	440	455	479	428	492	472	467	472	464	464	466	429	463	509	466	454	455	473	461	446	464	490	479	492	443	467	476	458	484	436	460	474	474	473	461	445	463	451	470	461	447	472	469	464	456	487	472	472	472	458	471	454	461	448	467	423	472	443	458	489	455	451	426	481	430	456	451	466	476	479	453	451	456	470	479	439	442	464	508	507	445	455	458	443	497	482	441	482	460	490	437	498	426	456	463	427	443	456	451	491	480	477	442	448	471	488	465	436	437	444	454	479	434	446	443	447	483	465	459	449	433	488	444	468	490	473	482	458	475	409	425	423	472	475	465	439	487	441	498	431	468	446	450	445	458	470	436	467	468	477	477	484	458	480	469	464	460	435	468	468	460	460	434	458	489	462	446	485	486	476	482	450	464	461	457	451	476	427	467	446	439	452	444	439	456	484	434	461	476	458	460	482	440	428	445	445	483	473	491	474	431	477	483	457	459	440	461	455	445	440	455	449	444	473	441	428	445	451	473	435	489	437	457	478	471	471	438	457	448	484	453	458	485	470	460	452	511	460	486	487	507	485	440	498	474	447	467	467	459	491	439	476	471	450	460	472	482	476	468	483	498	476	483	422	452	505	485	470	470	462	454	414	472	457	483	497	442	443	472	470	509	513	463	456	428	402	444	476	447	435	479	462	464	462	461	451	477	461	462	426	518	457	455	464	468	464	456	485	492	462	431	397	464	478	466	453	444	463	464	435	434	429	452	474	458	459	441	436	480	457	454	474	466	434	441	446	468	466	463	496	471	454	450	461	495	479	435	439	447	462	424	477	488	438	443	451	489	423	495	455	435	454	430	429	454	487	432	458	456	497	470	449	491	442	438	466	444	439	453	481	468	429	432	462	504	458	466	451	466	450	473	489	474	449	471	435	503	437	445	440	485	457	428	472	476	455	451	478	453	420	443	459	474	485	452	484	454	457	437	452	454	469	478	463	453	450	449	448	453	431	480	468	446	477	431	464	433	435	459	441	432	464	475	478	479	465	453	495	479	466	474	440	454	433	436	444	440	487	445	448	476	468	453	459	441	439	510	499	452	470	472	484	454	433	465	511	467	443	426	488	476	471	485	433	459	442	440	455	527	433	480	457	490	466	436	461	436	480	478	454	412	444	454	430	498	448	484	434	425	411	465	480	477	460	485	434	483	479	406	472	481	446	497	459	445	438	477	441	480	475	496	470	471	472	442	501	421	447	444	432	469	474	460	444	464	462	483	444	396	447	454	490	453	457	447	467	442	498	455	477	479	470	504	488	481	478	446	486	452	450	424	487	470	513	464	464	522	446	451	430	500	431	454	433	475	460	406	472	479	444	467	443	467	502	464	461	459	496	458	459	427	418	448	455	428	472	477	468	415	478	473	484	447	438	518	490	455	505	458	470	452	451	464	473	454	445	452	448	466	474	427	448	417	514	473	499	478	480	480	488	424	468	478	464	441	450	440	456	466	437	456	456	429	464	459	454	463	474	441	440	472	460	484	465	430	467	447	482	496	460	469	425	430	476	469	458	482	492	460	467	483	480	466	472	499	491	481	442	456	453	443	454	458	466	452	495	430	484	445	463	457	444	466	435	472	471	452	439	456	481	449	446	455	493	436	441	491	453	485	464	475	475	445	453	454	455	473	458	502	454	454	494	449	448	465	481	470	444	462	452	448	434	455	473	476	473	434	459	477	406	447	475	479	527	426	457	497	454	480	476	461	423	493	462	460	494	416	431	441	478	475	453	452	491	484	439	425	471	456	467	483	465	438	457	448	503	413	447	483	473	448	457	462	491	438	451	426	435	450	495	460	494	462	473	469	445	460	464	479	455	454	428	427	469	488	411	437	457	417	441	483	479	489	476	460	488	470	469	453	477	469	472	441	469	479	461	436	483	456	452	496	474	486	498	484	448	471	460	487	439	450	425	438	481	488	434	481	461	507	458	483	460	454	446	482	453	468	438	447	480	457	461	481	467	477	439	468	508	461	410	433	440	417	448	437	495	477	462	461	488	476	457	503	442	453	471	443	472	477	447	448	467	479	460	460	431	457	463	449	489	465	459	491	460	480	457	435	475	509	432	475	456	518	459	424	445	416	458	472	439	441	437	472	467	438	453	477	459	504	505	505	446	447	450	413	477	433	457	452	448	458	513	427	434	439	474	434	488	448	447	488	492	432	454	484	441	454	481	472	435	461	476	472	463	438	443	488	442	429	482	429	450	445	475	449	446	438	456	453	469	489	427	502	466	496	424	500	442	471	440	415	444	487	447	492	473	470	482	457	462	457	459	455	478	500	496	466	435	446	458	422	489	457	499	447	464	462	481	486	442	429	459	463	446	456	467	466	499	450	425	440	461	452	500	473	441	474	472	471	472	449	443	462	433	431	460	459	445	434	438	418	472	468	413	484	478	451	463	483	471	460	462	450	431	415	459	474	470	483	501	448	428	435	497	481	458	464	448	450	440	466	449	428	482	480	476	444	456	435	450	470	460	445	452	417	494	450	479	452	471	479	475	439	456	451	440	477	476	462	462	487	461	473	443	490	457	536	463	441	467	446	482	463	431	455	445	461	406	467	449	465	437	482	458	448	469	429	455	429	452	468	428	425	449	471	443	436	435	445	442	475	479	467	481	432	428	398	437	452	468	445	431	459	442	453	479	451	465	433	449	443	455	478	472	462	451	438	457	454	489	466	518	475	447	403	460	460	460	519	459	429	464	474	477	457	462	465	447	479	480	475	451	497	439	464	440	436	461	454	467	490	429	471	449	416	438	496	441	442	472	449	489	446	471	494	461	458	443	475	446	462	494	444	449	469	506	445	446	433	443	443	472	507	456	449	434	474	454	439	433	449	443	464	469	490	456	490	476	439	456	446	489	412	415	444	453	422	454	413	492	477	446	497	480	496	468	438	451	469	452	479
21276	18655	20367	11782	9816	5778	2484	1409	1039	624	551	550	535	505	468	525	454	452	455	429	461	454	434	446	448	434	438	445	431	457	434	420	489	444	431	471	429	424	434	433	409	432	451	413	427	428	425	402	456	430	410	428	415	463	447	438	428	440	426	450	442	443	442	484	447	460	435	448	450	432	414	424	444	445	476	426	442	424	441	441	415	402	443	428	402	433	430	417	435	389	422	442	455	424	445	449	461	451	436	448	465	446	441	457	475	431	433	429	445	403	456	442	433	404	463	422	439	473	415	458	441	446	405	390	409	405	459	442	424	400	440	448	442	470	446	425	413	398	471	455	456	398	441	438	399	419	469	452	443	445	442	457	446	443	401	432	431	408	417	412	461	452	419	429	428	452	495	444	464	431	423	467	443	413	439	427	474	451	409	408	436	403	443	433	451	425	445	411	424	456	385	445	379	399	454	413	446	396	432	421	408	428	386	459	419	451	409	421	435	502	455	403	416	412	414	407	424	461	418	439	449	411	432	400	428	429	434	402	428	397	422	410	436	426	438	406	449	381	444	391	444	442	397	437	446	431	434	427	422	433	471	451	421	402	466	410	412	463	497	430	421	407	452	450	429	407	456	407	423	440	431	454	447	407	445	418	443	412	443	469	405	434	445	448	425	447	443	406	435	413	424	430	421	472	417	452	424	392	452	422	413	445	449	426	409	385	396	420	485	416	435	430	403	424	434	415	409	401	410	429	440	414	426	436	404	452	445	459	455	425	440	404	419	436	403	423	431	441	398	438	442	415	420	439	424	463	455	442	444	431	448	432	367	436	412	423	418	433	430	459	446	458	402	475	462	428	418	467	422	470	418	445	433	466	425	431	447	452	468	421	421	452	447	421	446	438	437	463	419	426	438	416	432	431	408	462	470	419	442	409	469	396	462	458	437	448	421	414	445	436	423	433	457	435	442	469	408	430	434	406	438	452	447	437	434	405	425	413	453	408	431	418	412	453	402	436	453	408	450	447	387	431	441	433	425	457	435	437	460	450	456	454	425	455	411	399	402	429	411	428	443	415	420	447	411	418	408	437	467	432	413	448	400	482	430	414	418	464	447	412	447	430	399	431	434	390	406	385	398	433	430	429	430	451	451	432	432	451	460	446	455	433	444	429	418	462	402	443	378	461	448	433	438	438	430	416	393	452	389	413	435	420	417	462	417	445	431	371	436	396	407	436	435	412	454	380	422	449	431	430	417	374	415	443	426	476	429	462	451	419	433	453	439	445	433	482	417	401	424	456	439	417	390	441	424	442	442	471	433	448	393	445	469	453	440	444	419	381	440	466	442	442	416	437	402	435	444	435	433	433	394	403	468	458	474	420	434	419	443	470	422	427	429	444	436	428	395	427	440	457	446	434	456	441	423	463	435	416	421	407	431	424	406	453	454	462	453	405	414	460	420	403	462	448	472	444	408	451	415	434	428	405	420	424	407	444	461	432	424	468	444	421	427	433	477	449	447	433	440	454	445	454	428	450	444	441	451	489	445	421	428	472	403	437	412	419	399	387	420	430	435	452	451	442	439	469	452	402	442	464	418	392	438	447	437	449	428	464	415	441	456	496	422	428	447	431	436	420	433	467	442	421	421	412	467	462	439	440	430	430	396	487	445	438	448	463	445	427	439	457	421	461	417	452	410	444	415	432	423	455	418	438	451	474	413	401	416	433	420	417	402	445	433	438	455	432	433	443	473	443	448	380	414	435	436	408	433	397	449	427	412	435	455	450	386	450	444	423	436	449	417	442	470	453	439	457	450	435	439	441	462	430	458	421	427	425	420	422	427	457	405	463	430	439	444	426	441	458	463	418	407	420	440	448	433	407	468	467	428	405	439	413	460	449	419	445	453	408	427	421	440	427	416	452	463	395	454	415	411	448	397	416	409	362	435	406	411	433	419	398	450	440	409	432	462	416	433	454	467	420	422	458	461	431	430	432	415	462	460	446	448	405	422	421	426	411	484	412	397	428	420	457	400	445	450	476	450	405	438	438	435	403	443	438	434	452	452	396	407	448	415	428	428	424	404	446	421	449	450	423	398	424	427	379	454	426	441	448	411	438	461	411	432	411	402	400	407	414	424	454	446	423	418	418	415	439	459	473	437	425	495	420	463	438	439	451	458	431	473	421	464	408	408	447	424	420	489	430	457	456	438	421	472	409	416	398	389	451	410	420	436	433	457	439	455	398	411	430	429	410	396	428	447	439	480	375	461	405	433	454	423	390	458	424	436	428	431	437	449	437	413	450	423	396	432	432	422	445	456	449	446	447	451	453	430	442	452	463	432	446	416	411	408	396	416	444	442	442	440	451	416	413	447	445	403	462	432	455	446	478	432	451	448	478	417	401	383	438	459	442	486	443	426	408	445	427	409	439	388	436	470	447	428	451	429	420	447	424	421	421	434	415	395	452	436	420	428	441	429	425	407	427	407	409	379	458	434	422	439	431	440	439	450	411	440	422	428	430	427	457	455	455	420	436	462	418	412	406	419	454	470	461	403	417	391	395	426	444	421	416	435	444	417	428	456	393	446	448	436	456	439	411	423	434	458	453	417	431	459	444	421	448	433	420	422	407	433	416	413	452	429	454	438	436	435	418	420	443	410	463	481	438	430	442	434	457	452	452	453	409	429	419	434	386	454	434	436	470	422	413	411	389	397	410	466	476	442	447	420	393	410	429	420	406	455	393	454	444	423	446	429	410	411	430	397	412	431	434	411	427	431	429	398	430	446	399	434	480	451	447	449	427	419	436	446	435	426	389	443	443	481	440	404	436	420	461	434	415	439	417	434	384	438	422	435	417	443	431	416	402	457	441	414	434	430	389	433	409	419	470	424	461	415	410	487	424	430	448	438	402	401	422	438	439	425	418	386	434	419	466	405	426	444	427	427	448	459	418	440	433	416	455	459	472	456	419	447	400	420	472	429	469	433	398	439	430	432	406	477	426	440	397	462	458	439	442	444	481	394	417	412	428	387	472	432	459	427	465	425	425	436	449	470	452	449	418	399	436	458	460	447	424	413	452	394	392	426	445	422	420	450	430	436	437	449	408	421	444	415	448	408	413	417	475	421	415	449	424	428	404	437	365	446	418	399	414	416	459	427	424	421	413	443	463	478	439	417	422	440	408	439	439	451	453	423	424	421	426	428	441	423	451	372	459	448	421	439	427	430	437	422	428	396	430	418	408	455	466	394	418	435	415	467	398	433	425	398	460	445	375	399	422	442	445	439	409	421	453	433	413	426	433	423	386	456	463	420	425	457	446	423	416	407	421	426	426	447	408	441	410	431	440	423	419	401	464	404	409	439	431	468	395	437	422	441	415	413	440	450	437	403	454	396	422	425	425	441	426	404	419	406	426	415	449	431	441	414	447	432	446	414	479	419	457	384	419	434	371	440	409	428	418	401	431	426	419	446	458	427	433	429	476	394	438	432	449	451	429	437	460	417	402	445	445	427	422
15621	20765	27280	20074	22637	15898	9858	6458	4677	2093	1626	1845	1861	1584	1353	1327	1286	1133	1114	1012	1094	1144	1107	1116	1074	1072	1020	1005	994	955	989	1007	897	1014	908	956	1005	1001	953	967	932	967	994	1006	1017	985	1012	1012	938	1032	974	1006	965	1021	992	979	986	988	1003	960	988	1006	959	973	1035	993	962	1008	990	973	974	1010	943	1015	947	910	980	1049	999	965	932	1019	938	942	971	1012	965	982	1011	1053	1019	950	945	1015	991	969	929	958	991	958	963	1006	978	984	901	966	954	1003	972	978	1008	981	960	989	987	980	991	978	960	987	1000	956	953	1002	944	982	938	993	914	968	1016	1029	940	981	992	995	1002	980	960	988	976	898	995	965	1005	937	932	982	930	986	950	971	955	988	1002	960	986	996	940	1006	925	969	946	958	876	951	970	1007	959	1025	1040	946	931	971	994	992	992	978	997	1007	1024	1025	937	950	976	1032	979	1006	937	964	972	1014	958	986	1014	955	982	973	983	974	999	1017	982	954	988	966	1015	988	950	1028	912	993	941	942	957	963	953	1006	991	978	955	961	976	942	1003	953	915	978	933	999	985	1002	981	940	966	1049	1004	935	949	949	960	957	994	960	1044	891	1004	1011	1022	965	927	999	1038	980	945	966	920	982	1003	883	944	910	980	959	957	987	985	990	923	1025	943	953	954	992	936	993	950	964	986	965	935	991	1019	971	1004	947	1013	955	941	1011	1004	958	921	975	981	1011	965	956	1007	1023	972	986	957	956	908	947	963	960	956	958	919	955	1033	976	956	957	999	909	959	977	976	954	1029	1021	940	972	938	979	991	1010	954	1000	937	965	981	959	953	976	970	964	1035	952	1008	951	965	1007	918	978	954	1044	937	967	973	981	1019	943	937	983	916	985	931	989	947	943	974	955	945	997	986	1024	973	1009	946	961	972	988	1044	915	911	1016	1022	950	990	1012	980	1035	995	957	998	961	968	984	1008	940	970	959	1010	950	966	964	952	897	1021	1032	1005	976	1007	985	965	1026	912	971	950	917	1057	927	1002	998	997	1007	935	957	1017	929	985	990	969	1016	963	1007	1007	997	978	952	981	964	1027	978	1007	981	935	978	1006	995	991	1009	961	966	939	999	954	924	939	971	979	997	975	1001	992	946	956	917	1009	975	985	963	1026	946	1040	988	922	987	964	957	962	968	1012	977	970	940	973	1055	965	917	1023	1002	966	984	923	1011	962	951	939	986	957	956	922	989	980	940	957	998	998	945	990	933	938	1038	970	1021	979	993	949	956	950	988	997	1011	988	956	960	981	944	998	1009	993	957	931	959	925	968	990	908	972	1004	979	976	960	938	950	954	1031	971	949	1027	958	1024	1019	941	954	965	1019	953	990	1040	957	975	993	938	985	1019	972	940	947	981	946	971	951	962	973	960	996	1015	978	975	968	984	1000	1029	990	988	1008	956	973	924	943	962	1018	976	902	965	984	937	1016	986	977	980	1020	978	979	998	985	1002	965	961	1002	980	988	1005	975	959	907	925	927	953	938	991	1027	1025	981	954	971	967	938	966	994	1023	915	956	970	972	966	958	994	982	995	1017	976	970	945	987	1000	997	1026	953	970	983	932	995	997	992	969	911	999	961	923	931	972	979	929	946	954	968	999	985	993	1012	942	1068	1008	947	940	983	976	961	1013	952	916	986	972	1012	933	946	943	992	994	968	975	949	974	981	1018	966	1004	988	964	966	979	1016	932	1020	926	964	959	994	954	1056	978	981	1007	1010	988	1045	955	961	977	961	967	1011	1011	1019	983	1048	962	933	1015	1039	942	1007	960	960	999	976	954	972	961	967	981	987	981	982	987	981	979	975	964	1017	960	1006	961	993	1082	958	951	1016	1014	942	953	1017	971	994	960	936	964	973	971	982	965	961	970	1001	965	993	968	983	997	998	922	1070	974	942	1020	958	988	1001	1000	968	960	943	937	1016	978	973	960	981	978	990	980	979	986	1005	984	957	998	1000	978	961	918	1008	1014	963	935	1005	988	972	983	980	983	1008	965	983	954	973	933	960	1005	977	956	967	951	1013	993	967	992	966	988	988	988	980	951	1016	1000	1013	1023	1013	981	999	993	985	1036	1007	979	981	1007	1041	1012	949	987	973	965	944	1012	966	930	959	960	966	955	975	992	952	1051	938	998	979	966	988	1035	958	1034	937	1013	994	995	1037	1020	980	990	1006	947	989	963	990	954	958	991	964	994	922	945	963	1001	979	1018	951	1023	979	961	942	960	999	1016	954	1012	1018	984	949	945	946	987	930	990	949	950	955	957	1010	1000	951	942	1013	929	963	974	973	958	966	1005	977	985	933	931	928	946	957	973	991	1009	985	964	984	1016	976	947	962	966	973	924	1046	1066	939	941	1006	941	910	971	988	970	1016	946	983	1003	971	951	1015	996	960	987	974	993	945	1004	1002	954	971	996	961	982	979	983	959	1023	1020	965	1014	989	1017	959	944	1001	967	982	946	928	957	984	940	980	930	970	982	1035	998	961	980	1002	956	990	981	1002	967	983	968	1020	972	974	1001	957	958	1007	965	1015	972	942	987	934	1006	961	1006	929	975	993	975	1011	1012	1003	995	971	933	920	1003	1028	954	962	947	946	994	972	926	1013	943	984	1033	1058	985	956	1012	978	945	953	983	989	1002	898	977	964	999	928	1011	1003	1005	983	963	1013	980	941	1011	948	945	936	949	976	965	1008	999	997	941	1001	986	997	926	983	1017	954	1027	963	1018	923	905	1002	970	982	969	993	995	993	982	972	1003	953	1017	992	1004	999	996	965	1011	971	985	967	973	971	1009	974	988	963	987	942	942	1002	894	973	949	939	971	960	896	952	974	958	969	995	991	1018	1043	946	965	966	965	966	984	996	1021	936	926	1018	1028	984	978	944	988	1024	949	977	989	973	905	969	973	1005	959	954	994	890	960	913	961	1009	930	1008	983	920	897	955	1027	1006	970	1011	997	967	937	937	965	996	980	1002	972	964	957	954	979	974	955	967	974	989	992	986	978	978	955	975	969	1024	952	1044	938	1010	971	1009	1043	992	932	958	1025	945	965	917	992	985	940	953	992	913	944	951	970	985	954	999	981	963	988	913	967	1013	966	976	992	1080	996	943	950	944	951	914	951	1008	969	973	980	1003	994	1015	972	976	957	952	1021	931	1013	989	1013	1036	953	965	980	984	925	969	996	1021	996	979	1006	966	991	962	961	997	944	992	967	966	898	953	983	959	970	984	983	929	992	978	998	956	955	970	918	957	939	956	935	950	967	940	990	935	933	973	995	969	956	962	1003	893	938	897	1022	985	970	955	989	947	965	999	938	1011	968	979	1004	993	1012	996	1001	984	1000	965	1007	1034	961	971	1015	986	1008	974	965	1002	934	933	920	977	948	978	1017	951	986	1005	979	926	977	1021	1012	969	991	925	954	985	959	959	958	938	1013	943	949	1034	964	945	999	962	931	999	1045	966	978	912	1016	984	955	959	946	937	980	980	955	1003	983	957	959	980	937	1023	1014	993	940	904	949	1015	979	1007	963	1003	960	965	987	973	964	1007	906	999	991	896	983	958	977	1000	985	960	933	977	976	1045	917	955	969	961	976	955	954	984	977	984	961	1027	976	1013	1000	941	1022	979	950	995	981	988	1035	1019	947	1012	1026	957	1011	967	1017	937	938	932	1041	1024	967	1008	979	979	976	970	964	1017	984	968	940	979	1041	936	977	935	948	939	981	1054	948	979	970	941	983	1018	1014	936	981	1007	1049	980	984	1007	1003	993	980	975	966	989	974	963	988	948	990	927	979	999
60292	58565	51244	36861	37236	36234	33680	27633	21960	10143	3622	3527	3031	2647	2183	1361	969	969	545	524	545	655	699	622	462	655	499	348	409	495	384	325	322	275	272	304	268	279	292	294	299	275	276	280	278	279	289	280	305	275	266	282	249	275	262	297	292	300	253	270	278	267	276	303	289	278	277	259	288	256	259	279	255	284	271	253	303	259	282	249	305	308	302	251	239	322	258	281	269	261	272	291	317	313	249	303	279	256	277	292	277	267	298	248	275	252	283	269	277	286	274	296	270	269	292	257	279	247	282	289	277	277	305	260	258	249	297	273	288	279	255	264	266	251	277	267	276	292	265	297	246	270	269	275	284	283	274	269	276	295	280	291	305	277	285	270	275	283	291	260	285	268	243	294	253	243	281	295	293	299	256	292	278	299	283	271	281	288	266	247	232	290	298	256	248	280	273	259	276	269	261	277	312	304	279	292	272	262	283	257	293	261	303	285	288	283	282	289	258	283	265	255	308	279	289	268	269	254	282	285	283	249	278	267	266	280	276	283	270	286	293	295	283	256	277	293	263	246	277	296	240	261	256	314	272	245	292	265	266	280	283	274	274	274	269	259	277	273	271	248	284	272	283	275	275	254	295	270	284	272	269	237	264	265	266	278	282	296	277	277	253	285	290	276	261	249	265	274	252	277	272	271	262	307	290	266	276	287	302	273	237	271	282	298	261	265	263	291	268	256	298	244	283	238	271	265	289	246	271	283	256	279	294	285	272	274	269	261	303	278	289	271	283	241	286	244	283	276	313	289	288	319	254	254	277	235	297	261	261	293	285	272	276	258	249	295	296	275	272	272	295	269	300	265	316	283	252	269	263	268	276	289	288	282	284	283	296	235	274	264	291	286	265	264	298	260	272	297	276	263	258	293	297	264	266	294	288	272	267	280	278	261	271	285	295	288	299	286	259	295	249	269	311	287	269	275	258	251	298	289	291	299	271	286	281	269	264	313	252	266	288	259	253	285	280	316	313	276	283	251	282	294	279	297	277	275	261	289	261	258	312	283	258	298	270	280	281	292	310	276	263	262	274	261	275	266	285	300	307	270	289	253	267	276	264	296	257	245	277	282	264	269	258	254	278	292	287	291	251	271	253	271	260	293	274	253	299	250	282	281	259	329	263	285	286	275	265	262	282	296	290	263	262	258	282	260	269	281	278	256	277	310	275	268	288	303	308	261	275	266	289	254	293	283	244	263	248	239	250	297	254	277	285	288	273	274	296	275	283	274	278	264	279	296	275	296	275	255	279	279	243	280	267	285	285	321	278	268	262	291	278	249	294	252	272	268	277	293	281	258	283	251	272	294	297	272	283	275	288	265	273	298	265	280	251	286	260	296	309	319	261	275	292	255	269	312	306	276	254	281	284	272	265	272	291	270	283	278	288	273	267	290	277	261	279	279	278	297	253	288	285	274	291	265	293	270	271	266	277	303	269	262	279	289	274	245	279	283	279	297	271	257	263	274	274	283	274	287	282	266	291	233	276	266	270	279	286	268	278	269	290	262	277	296	285	291	256	278	268	257	291	287	229	295	286	269	272	268	274	272	304	282	307	286	254	285	299	281	243	273	287	290	252	238	245	279	274	292	309	248	269	298	281	264	276	266	320	262	288	266	301	265	290	286	278	297	290	288	292	277	309	279	287	260	256	300	258	289	269	292	294	272	292	275	272	265	249	279	275	261	317	276	259	281	280	266	268	286	282	288	266	251	339	268	263	268	292	266	266	266	279	292	292	272	265	274	267	289	250	301	245	271	285	265	264	264	287	272	255	290	303	271	258	258	274	282	271	262	293	262	278	263	281	278	264	266	258	264	270	298	291	278	256	265	297	276	276	272	296	249	287	317	261	281	266	286	241	267	283	269	282	286	288	278	263	281	277	262	279	260	298	253	280	289	265	256	308	272	291	318	283	292	269	253	281	257	279	262	236	312	262	291	272	277	296	278	271	280	270	271	282	277	257	256	258	290	272	290	311	271	288	308	292	289	255	279	263	293	288	293	299	256	294	248	269	276	267	281	286	311	294	284	279	249	262	286	258	244	252	260	295	260	275	293	284	269	267	243	278	272	292	255	300	278	283	311	284	282	291	234	267	262	267	237	281	300	252	270	250	292	289	275	287	245	248	281	301	272	257	278	275	305	281	260	267	304	280	282	262	280	278	293	273	296	304	277	256	276	264	289	273	279	265	270	314	290	296	313	280	282	276	299	277	279	295	277	279	273	260	255	263	269	303	288	301	281	273	261	289	263	279	281	294	286	269	251	268	272	236	260	275	267	254	289	268	241	252	278	281	288	272	253	261	290	279	280	318	280	265	262	244	271	290	286	291	291	271	277	229	279	299	291	265	240	258	265	270	255	260	266	283	281	266	267	258	297	292	270	267	236	282	278	285	260	298	320	288	247	280	254	276	294	273	250	273	280	252	300	275	285	264	268	262	287	292	263	288	291	278	266	290	247	282	299	266	261	285	266	299	259	276	267	281	223	273	280	280	279	266	279	262	238	292	282	274	284	293	265	271	243	303	280	262	278	285	279	256	276	230	262	252	277	294	269	271	268	283	298	256	260	280	274	272	286	245	275	246	273	311	282	292	259	311	295	280	286	286	270	270	285	289	293	268	284	275	275	258	261	278	281	295	282	289	247	236	243	264	261	266	260	295	258	258	273	280	278	265	239	291	265	275	271	243	244	278	280	287	285	272	294	255	247	253	259	261	282	251	287	289	295	267	286	281	255	308	285	269	270	269	249	313	264	291	273	296	284	291	268	283	252	261	263	297	258	286	271	272	304	267	296	259	279	285	301	301	240	295	313	282	277	304	244	233	247	279	240	274	274	240	256	297	278	296	271	280	298	269	266	268	283	277	260	298	281	270	254	292	305	275	296	266	271	292	289	283	289	275	316	287	292	240	295	283	273	279	281	272	264	277	282	296	290	259	283	246	269	269	273	284	255	288	238	291	270	261	288	291	261	241	269	282	305	298	298	251	296	266	289	280	277	265	239	274	280	262	282	292	316	271	312	274	286	239	258	290	245	299	280	284	267	291	286	291	269	267	295	271	293	304	286	282	251	273	258	279	286	255	245	298	270	271	284	297	289	253	276	248	307	254	274	273	282	274	252	289	249	288	275	269	294	236	270	286	285	278	280	248	269	299	328	252	288	259	270	285	268	287	283	251	265	272	252	256	284	277	262	274	287	275	261	282	284	274	276	276	265	249	270	257	289	265	277	301	276	297	284	267	299	293	256	289	278	288	283	270	249	287	301	263	291	265	269	294	278	281	286	297	294	290	261	295	309	265	277	296	289	288	289	265	274	268	299	282	277	242	274	249	260	273	285	253	258	249	297	276	279	274	294	278	282	261	262	268	273	257	300	269	259	280	257	265	288	282	269	277	250	254	271	275	290	299	294	291	278	295	284	259	280	306	245	254	270	262	279	257	306	273	277	306	254	271	253	282	262	275	248
40418	54739	47022	47986	50850	48707	46618	40549	34589	13680	9107	14489	13712	12427	10301	6991	4866	4893	2815	2419	2797	3293	3134	2976	1814	3559	2202	1152	1868	2181	1382	948	795	732	755	665	696	637	663	710	656	663	674	671	682	626	661	635	710	662	678	677	672	701	622	695	636	659	666	656	660	639	605	685	654	624	672	640	660	663	633	678	707	679	635	703	638	632	657	641	659	629	668	648	653	646	638	642	611	659	697	684	625	643	679	625	635	674	657	681	639	622	666	638	630	626	593	622	671	678	649	605	673	618	638	665	646	646	633	649	626	636	630	622	644	651	677	615	631	639	633	637	660	663	655	592	623	666	629	665	670	652	676	615	626	655	672	624	680	651	662	597	689	650	646	677	630	646	656	641	654	631	670	607	642	645	679	634	640	595	675	658	628	644	644	633	702	659	624	642	642	645	646	646	638	646	649	592	641	665	632	638	634	682	630	655	660	669	618	621	615	612	665	641	569	675	624	598	631	660	667	640	583	648	612	624	647	658	621	677	655	629	632	628	656	597	638	646	672	651	623	668	660	623	632	653	679	633	619	650	633	630	690	640	645	613	669	631	632	644	627	647	667	652	611	618	658	645	694	714	603	637	636	607	656	611	633	606	696	616	652	625	610	647	649	635	660	638	631	679	651	669	664	646	708	647	648	656	685	659	639	633	637	628	660	651	659	638	578	615	666	583	620	605	631	661	668	612	601	644	635	635	616	652	644	631	620	654	647	650	648	620	665	662	610	650	641	612	635	635	663	671	646	634	638	630	653	635	680	636	644	603	657	682	619	656	661	614	617	738	635	666	661	611	641	590	645	653	638	624	647	634	642	617	623	645	650	665	632	655	683	642	648	596	670	683	596	617	609	659	656	668	637	657	682	669	623	675	650	614	665	632	671	593	617	647	670	641	650	645	665	609	643	640	645	656	641	687	659	643	605	630	651	675	651	630	615	679	654	606	659	674	599	686	639	643	637	632	623	661	650	656	671	617	647	653	657	664	635	638	703	688	616	642	631	643	616	580	636	658	657	588	640	619	642	672	603	636	638	617	634	635	608	604	652	651	708	662	658	651	629	605	637	604	676	675	663	653	620	624	616	675	628	691	691	644	642	647	644	637	610	585	638	640	667	676	671	612	663	653	644	675	662	637	665	621	661	678	607	656	634	645	663	593	629	633	650	640	643	639	625	639	620	591	575	634	663	651	586	629	681	647	632	655	596	635	640	652	641	633	624	647	634	662	629	627	629	616	645	627	613	681	593	602	711	627	650	683	651	656	618	643	630	650	627	627	605	607	646	609	675	618	628	671	653	688	653	640	644	659	673	632	610	586	623	689	624	638	663	645	665	686	616	693	644	626	662	652	673	650	644	666	626	640	671	656	602	651	654	633	601	676	657	618	642	653	651	634	627	644	641	648	620	602	678	669	637	646	641	637	661	628	623	599	604	658	605	674	672	642	605	608	624	663	632	650	683	609	631	649	672	640	647	617	662	630	682	656	651	585	619	686	667	647	653	637	663	641	674	621	629	611	677	623	656	678	667	669	615	631	612	600	632	681	645	683	649	680	684	665	659	681	622	675	631	664	664	665	676	661	657	660	648	639	661	672	647	641	643	638	658	632	664	670	649	615	646	638	674	615	616	633	635	629	611	651	622	690	625	604	665	668	612	618	641	604	647	647	646	657	621	660	659	637	650	679	627	677	612	642	593	682	677	657	611	639	634	664	622	619	622	663	691	654	639	658	653	636	657	679	684	639	663	646	646	679	651	662	632	713	639	632	677	650	661	692	670	666	603	632	595	636	661	637	651	665	633	638	655	616	621	637	654	654	596	625	624	664	695	619	662	625	651	646	665	634	624	656	651	635	616	683	656	600	664	600	619	612	686	695	664	664	652	651	663	647	626	644	628	615	659	641	612	690	663	626	656	624	649	624	615	626	629	675	682	615	647	601	672	656	651	639	660	656	597	650	643	627	610	615	633	662	672	640	606	670	628	640	614	647	612	665	655	633	626	660	618	603	631	630	650	687	622	641	610	616	651	688	642	648	645	655	660	644	679	655	684	650	665	624	629	626	662	640	641	596	644	658	652	605	607	694	642	681	634	620	645	643	630	635	660	672	691	647	656	645	637	638	595	627	624	621	657	642	619	617	625	600	674	625	675	652	621	659	652	643	663	616	633	656	674	689	588	602	638	626	626	647	654	640	646	657	585	632	661	623	667	636	705	655	674	666	609	643	670	630	637	643	647	631	680	669	627	685	661	643	639	624	666	594	693	647	626	609	625	673	635	626	666	596	620	651	615	628	633	688	664	657	675	635	649	667	650	656	579	605	657	615	633	578	634	650	640	616	609	616	646	659	653	624	613	672	659	672	637	622	639	668	655	622	673	632	644	618	635	687	663	684	645	627	612	650	683	605	650	638	633	691	616	661	641	625	666	649	665	636	659	651	668	677	633	662	616	627	659	641	664	634	626	624	660	643	611	638	615	637	644	624	704	617	647	652	584	625	646	631	623	682	672	647	642	606	597	636	673	674	635	666	625	667	681	626	652	679	631	592	656	610	636	640	631	632	662	683	709	658	578	641	621	677	634	701	630	669	632	610	612	635	623	642	617	653	675	592	622	680	642	654	621	623	644	605	655	639	634	643	647	634	650	617	643	619	597	638	646	671	640	633	673	672	648	689	668	660	610	656	659	640	684	624	686	684	641	642	658	663	629	640	662	669	643	636	621	675	698	615	624	645	644	656	665	614	668	586	618	669	663	642	624	662	679	639	628	631	608	673	675	660	662	652	664	644	604	645	666	606	631	666	647	656	654	679	635	641	627	629	629	619	640	626	615	630	618	638	671	624	646	616	659	651	665	664	687	628	635	666	676	633	685	669	703	639	669	652	621	636	669	624	610	633	641	615	640	679	669	634	662	664	633	628	633	605	677	673	661	613	624	649	674	661	627	641	623	674	623	665	650	640	651	650	638	645	654	665	638	675	638	653	629	646	657	671	615	640	618	655	652	630	611	653	692	637	624	622	629	644	619	653	642	602	657	653	629	679	605	667	622	659	677	639	646	646	598	658	633	671	663	602	632	644	621	617	628	677	641	685	625	687	634	691	656	676	649	643	612	627	654	616	640	649	618	676	627	666	583	646	624	649	636	625	664	663	621	613	620	650	610	652	644	654	642	675	600	616	621	624	639	639	657	667	645	628	680	623	653	658	609	637	636	682	607	675	676	640	675	616	640	641	621	613	695	658	639	684	658	597	677	648	666	646	675	647	631	667	672	631	600	670	658	627	671	626	683	632	661	646	596	673	621	657	645	660	640	627	671	614	604	675	695	651	635	612	637	675	616	670	646	668	632	638	621	642	624	607	664	651	641	701	637	636	600	629	682	595	657	654	675	665	630	658	636	661	637	655	637	675	642	646	686	659	641	653	644	671	631	603	653	639	595	590	630	621	597	603	646	642	651	641	642	669	599	636	641	605	649	628
71478	56766	46922	35429	34355	35930	37013	32777	28241	17355	8471	7370	7419	5453	4083	2459	1561	1472	888	764	599	749	913	683	402	668	1141	660	267	351	465	252	225	200	161	194	173	202	219	195	175	166	184	190	155	189	172	213	191	197	198	183	188	182	201	184	175	186	174	179	203	177	178	188	203	169	198	210	200	183	190	187	196	182	156	169	181	182	181	209	174	172	172	196	205	185	184	208	171	203	193	184	194	196	179	198	203	170	156	207	193	177	185	197	200	202	167	181	183	184	182	186	199	203	162	173	180	206	183	198	152	185	191	170	221	187	173	184	174	186	208	181	194	186	192	178	186	165	170	194	190	179	217	187	170	185	140	192	203	195	173	188	158	170	188	186	176	181	183	165	182	185	217	190	171	184	216	174	168	196	169	209	182	187	173	166	186	193	186	187	186	183	160	191	192	193	198	194	180	158	172	185	168	159	197	180	190	167	168	181	206	176	200	175	174	185	179	177	183	205	178	187	188	198	177	187	172	189	201	204	186	178	185	188	194	199	168	167	175	172	184	212	158	182	176	168	187	184	178	171	166	163	179	191	190	182	186	177	171	171	189	185	191	177	180	186	186	191	182	180	176	210	185	161	182	200	185	176	198	178	189	175	182	176	167	192	193	164	160	183	170	188	183	209	178	194	164	202	178	165	180	181	175	179	179	186	190	195	185	165	205	184	186	188	189	170	180	186	202	192	182	187	199	179	183	184	194	193	202	190	194	197	193	169	189	177	149	191	148	201	180	155	184	206	195	182	190	183	166	180	187	183	201	185	148	148	195	190	182	161	156	210	189	202	150	179	184	190	191	185	182	180	180	192	173	198	170	202	184	179	161	165	203	174	178	180	173	158	204	190	173	174	168	214	188	198	198	192	176	183	186	197	180	207	190	169	174	195	170	178	191	176	192	179	191	191	213	177	204	200	174	174	188	190	192	174	174	180	171	188	178	163	194	176	154	173	194	154	180	184	185	151	174	183	184	195	180	183	176	184	178	185	183	172	190	193	183	188	192	177	172	219	160	174	175	196	210	169	187	187	174	184	161	200	196	193	188	183	184	197	189	191	177	190	208	176	174	207	197	183	217	218	158	173	192	178	174	167	189	180	205	181	186	172	159	173	190	169	182	162	176	181	164	182	180	187	205	164	180	176	181	215	161	174	191	218	211	181	175	176	185	183	184	204	158	214	186	172	191	179	175	161	165	182	186	222	187	169	165	180	192	164	182	190	205	205	168	178	170	176	211	183	172	185	162	207	171	196	189	196	170	199	200	179	173	168	180	181	174	185	189	161	177	168	150	198	159	182	163	207	201	174	187	183	182	176	191	154	197	181	192	156	173	171	190	190	195	167	158	204	186	165	185	183	180	161	152	180	172	174	189	188	170	183	188	195	174	201	176	195	174	164	207	179	172	195	200	190	170	153	176	180	201	162	189	197	161	155	201	165	177	171	207	182	191	193	216	196	189	201	165	180	196	173	218	172	188	181	155	171	182	177	161	193	193	174	197	177	196	201	181	193	179	172	191	158	178	195	161	200	196	168	208	188	172	186	178	171	180	182	213	172	187	191	210	189	177	183	185	183	168	175	195	210	175	199	204	172	174	150	188	187	183	209	194	173	178	166	197	183	204	173	170	172	190	186	193	176	185	187	186	203	184	177	186	202	191	186	199	182	190	218	195	194	182	184	195	161	184	200	190	163	185	182	180	202	195	195	193	145	179	189	163	156	177	165	178	189	168	206	155	189	199	200	185	184	176	216	180	200	189	185	176	183	169	170	185	176	162	181	221	182	167	173	214	188	203	182	182	179	168	191	182	163	177	194	171	186	171	181	171	183	204	177	199	193	202	178	164	185	198	183	180	170	192	181	180	162	184	181	208	177	178	199	189	199	170	161	162	187	173	185	179	168	190	164	196	164	166	183	174	206	174	191	179	155	168	168	200	194	180	180	208	186	197	205	176	191	190	207	204	201	185	189	173	191	179	186	157	186	200	192	200	203	201	206	180	190	181	201	209	186	171	157	187	190	190	205	178	183	176	168	204	153	194	184	190	180	173	143	185	179	167	189	156	173	173	175	187	184	168	169	211	180	166	175	173	179	190	182	168	159	190	187	177	188	181	184	199	180	192	178	189	200	198	194	185	183	173	181	184	170	171	177	195	188	179	176	169	203	178	195	180	171	180	178	182	168	171	189	196	194	201	190	204	177	175	186	160	192	170	169	186	172	188	180	170	175	203	176	185	191	175	178	200	188	201	173	199	180	177	202	200	188	169	152	167	188	190	185	192	196	180	158	226	178	208	177	164	178	197	163	181	191	186	190	177	161	166	182	175	166	174	213	183	184	189	174	192	189	191	175	189	215	168	172	196	189	182	169	219	198	192	204	176	190	175	198	195	184	192	182	186	179	195	194	179	179	187	185	182	200	173	187	187	197	196	180	193	209	180	186	179	181	179	169	157	187	182	197	206	169	150	186	229	176	159	206	187	179	195	193	164	222	200	202	177	197	202	197	180	187	189	197	197	186	176	177	169	196	193	193	174	201	156	192	187	179	169	170	208	163	185	185	182	188	201	160	185	186	174	208	182	155	157	177	184	182	173	197	165	181	188	163	209	165	170	172	193	173	184	180	175	197	186	169	178	160	193	172	170	172	176	170	168	163	211	169	185	176	195	166	172	181	182	181	194	178	181	179	186	213	217	187	177	176	186	197	202	149	172	165	191	162	205	181	186	171	177	191	196	193	159	195	181	188	201	177	197	187	187	184	199	181	178	184	186	187	207	184	204	192	169	186	191	172	202	157	187	179	180	184	195	225	205	189	188	214	186	192	174	190	184	197	197	191	207	175	193	153	179	192	191	185	181	192	162	176	167	184	207	175	204	178	177	190	218	168	176	185	167	198	163	172	191	178	182	184	172	177	197	161	158	162	181	195	194	205	200	184	191	167	199	213	176	179	209	189	179	179	179	183	206	193	193	207	204	195	167	207	215	195	240	162	181	187	175	213	181	203	187	176	175	185	205	178	190	213	175	208	170	188	183	198	179	200	195	176	166	183	206	152	177	201	166	173	173	176	199	198	167	185	192	167	191	179	164	186	207	182	189	181	173	189	168	183	197	189	155	161	188	198	187	158	161	142	172	157	195	167	185	159	165	199	202	177	188	187	169	171	170	167	199	205	176	179	169	187	213	172	189	173	166	172	202	173	218	190	150	196	177	177	170	154	175	161	193	193	181	177	183	179	170	193	182	172	185	191	191	164	180	185	172	198	183	196	181	191	176	186	206	181	194	176	165	171	163	197	187	175	192	177	183	192	197	186	191	158	173	196	165	172	166	194	200	191	202	157	173	156	218	200	176	197	206	175	163	198	208	178	175	216	189	167	192	162	185	170	188	197	168	192	210	188	169	182	176	174	166	184	195	180	187	199	203	180	178	164	182	190	181	197	180	178	202	183	181	217	169	191	201	188	170	188	185	174
49935	58968	49752	48703	53124	52148	53009	52355	42854	15333	14448	21851	22730	19493	17116	10131	8412	7663	4425	4091	3016	4379	4958	3770	1962	4162	6966	3488	1160	2014	2415	966	810	561	581	546	520	508	552	542	489	517	526	495	486	546	526	537	504	498	478	493	499	515	487	494	464	468	473	533	517	501	461	514	478	500	479	468	485	451	468	439	476	499	456	473	497	463	470	429	497	464	469	467	474	509	454	485	474	476	453	459	471	490	472	452	471	457	459	509	512	494	423	463	459	482	467	466	414	467	464	466	467	452	425	474	462	451	451	463	474	454	457	489	460	453	478	403	505	441	475	499	493	515	470	452	454	471	434	486	487	494	460	493	455	438	482	507	511	460	458	476	494	478	444	473	452	471	418	461	464	469	448	459	462	441	491	447	475	461	419	434	451	483	474	478	486	501	468	469	515	469	429	457	507	476	479	444	466	454	418	455	487	471	495	461	456	489	475	476	467	439	468	452	466	454	451	457	496	469	468	453	467	415	445	465	435	431	489	486	433	457	469	490	499	453	420	456	433	482	476	436	485	442	452	456	455	454	451	424	437	462	498	465	437	435	443	494	457	437	449	471	472	469	461	467	450	454	470	485	436	464	494	459	446	466	467	462	436	454	461	437	479	448	466	469	483	441	455	479	476	462	435	460	470	457	469	477	475	481	450	467	461	440	431	474	466	454	482	443	459	440	449	434	497	462	448	494	454	425	402	400	508	456	471	460	407	435	414	464	457	495	478	460	465	474	482	461	474	461	462	413	463	490	492	496	493	465	437	432	482	436	435	484	459	420	439	455	438	479	488	468	441	439	436	430	457	473	465	467	426	457	463	444	473	449	458	480	470	481	437	467	482	494	444	479	488	460	447	487	463	470	445	459	441	473	453	467	460	453	469	442	465	449	418	449	474	409	464	429	468	460	491	506	471	456	444	483	458	484	454	447	424	512	455	462	458	464	454	449	521	468	461	419	457	452	475	446	448	428	450	483	482	480	440	468	481	477	448	487	475	447	442	540	452	452	520	461	449	440	419	482	435	440	470	456	478	455	464	455	454	423	477	472	419	495	480	491	453	457	452	463	481	475	441	450	482	476	427	490	487	478	490	446	471	510	465	482	440	488	512	473	423	500	448	481	468	468	449	466	458	450	468	417	486	462	441	440	469	478	441	471	440	464	492	479	445	476	487	478	445	464	426	453	497	486	497	487	460	443	456	493	457	445	483	475	474	456	465	451	455	455	477	459	435	430	472	451	440	432	429	449	476	434	430	411	440	464	442	465	501	473	453	473	444	465	435	461	425	436	474	478	437	408	483	465	494	458	426	451	465	442	427	439	439	464	455	506	454	441	437	455	460	449	445	464	446	446	433	453	462	428	489	471	464	453	444	456	440	491	463	465	449	436	486	477	464	493	483	473	451	448	431	474	458	449	452	439	436	471	467	467	469	487	449	460	446	462	425	454	496	464	460	463	448	416	461	457	522	441	440	464	431	459	391	473	452	454	458	428	486	458	436	460	457	475	427	458	451	459	472	460	435	458	483	466	482	484	483	439	482	478	464	456	465	455	474	441	447	446	462	449	439	471	446	477	452	466	475	449	438	471	468	430	422	439	430	424	426	468	476	462	424	466	437	479	463	472	480	439	498	463	457	442	467	486	442	465	473	445	446	463	461	430	483	449	475	436	481	467	457	429	486	451	449	460	470	416	465	452	434	429	447	466	447	457	434	457	493	461	476	468	495	450	463	467	461	434	455	466	485	478	434	452	445	460	477	469	430	477	487	467	480	458	463	443	430	490	425	445	476	479	473	446	443	425	506	464	487	440	477	477	513	463	425	481	503	425	473	472	470	489	483	444	464	459	449	484	457	422	473	420	433	449	457	411	464	474	465	464	462	483	469	460	458	494	455	460	483	441	448	453	473	441	475	471	407	484	497	462	486	461	456	484	457	440	454	455	466	465	446	529	447	476	444	462	431	462	450	469	479	465	488	456	418	439	468	462	487	452	473	459	463	475	485	480	465	480	451	450	503	417	465	444	446	475	443	465	485	447	438	424	493	450	433	469	444	447	468	503	460	411	433	459	434	446	450	426	436	459	458	442	472	468	450	445	458	499	469	454	465	474	417	499	451	405	457	432	478	456	445	480	483	484	419	443	480	439	468	452	486	466	478	477	449	479	499	480	462	459	499	493	466	487	464	484	495	500	489	471	461	468	499	506	488	451	433	455	445	471	451	449	461	440	444	426	490	472	496	472	487	485	429	454	475	492	452	461	520	445	443	442	431	452	452	452	489	425	478	448	469	421	473	433	470	484	488	508	446	445	448	467	435	464	480	455	473	452	435	443	498	425	467	478	498	495	416	484	468	462	440	429	465	476	444	486	484	458	447	436	458	463	427	467	499	438	460	470	447	436	483	448	443	460	475	481	434	424	465	452	432	460	473	486	461	440	474	460	482	475	479	446	497	463	465	437	436	470	418	478	490	447	426	452	462	473	461	475	471	484	438	470	470	485	431	485	475	444	478	467	407	486	469	449	456	443	486	446	486	489	471	427	469	496	446	425	454	464	425	460	471	465	420	483	441	449	468	455	468	475	457	446	475	471	478	470	472	471	487	473	494	473	488	445	474	439	480	464	450	444	464	413	463	503	460	465	448	458	427	419	423	465	445	459	468	451	464	445	476	471	415	419	465	451	423	506	453	416	458	461	410	430	480	477	449	436	480	451	479	442	536	484	464	447	429	472	451	453	457	439	485	445	468	456	444	483	423	447	469	456	436	457	456	453	450	457	447	453	477	467	465	463	451	446	464	462	491	458	435	468	474	456	468	456	414	416	478	470	468	453	472	456	462	438	444	447	453	473	451	472	472	484	460	467	466	493	474	461	452	497	478	445	451	470	464	433	458	459	449	493	473	461	445	479	492	448	456	474	446	484	499	473	427	486	478	493	446	457	473	442	460	479	442	469	443	485	483	474	459	477	451	461	488	447	454	450	444	473	451	449	470	464	458	463	447	437	460	428	426	463	465	459	465	440	456	426	462	514	443	473	460	476	468	470	500	467	437	484	465	499	495	477	426	453	451	449	452	433	509	439	450	479	450	483	451	439	479	461	438	490	450	465	479	452	429	467	463	448	479	470	438	456	436	519	453	433	472	484	467	527	462	456	447	474	467	494	438	447	486	476	434	462	425	454	489	511	450	452	449	417	491	485	481	469	461	430	480	456	412	454	464	458	451	444	484	443	449	493	442	474	460	425	436	491	479	441	459	460	483	427	449	456	451	441	420	474	458	440	460	445	465	461	435	477	460	481	475	483	463	437	466	485	492	469	461	460	495	441	458	498	458	461	449	448	508	474	475	450	457	470	428	456	475	469	469	460	472	487	454	463	438	442	481	409	412	474	419	469	434	451	456	442	471	461	477	465	484	447	447	451	455	461	473	440	448	496	452	461	454	435	465	435	456	459	454	489	433	425	454	517	466	476	444	465	502	452
22856	19859	24074	12057	9223	5200	2561	1631	882	518	498	595	535	530	467	456	497	483	401	463	468	465	452	445	447	466	473	484	435	381	453	427	483	436	439	423	419	474	404	435	423	409	477	409	430	423	423	443	414	383	411	404	447	470	424	385	408	418	417	385	465	420	409	420	452	435	402	411	431	433	412	381	395	384	424	416	441	426	437	407	404	434	434	404	434	441	420	437	382	436	413	414	463	439	427	437	468	442	419	418	381	387	415	404	438	418	428	404	399	432	413	450	443	442	407	408	451	435	420	439	467	404	426	412	446	416	432	425	419	435	430	410	422	448	464	468	431	489	405	435	418	467	461	468	413	441	456	414	413	451	415	436	424	402	414	431	433	408	415	453	410	429	431	451	460	421	435	476	437	418	448	401	466	406	412	429	433	422	417	440	452	403	443	444	441	435	443	433	475	387	439	409	413	436	426	437	468	435	429	436	429	466	433	413	457	426	451	450	402	414	401	420	445	398	414	419	403	471	464	435	403	395	428	423	425	412	464	394	410	407	469	403	421	474	389	432	434	447	457	432	393	447	443	437	415	388	432	414	400	428	446	465	483	411	414	416	447	403	464	404	447	438	471	452	419	460	468	457	439	448	423	438	453	408	423	422	447	418	388	418	468	409	437	429	451	445	418	428	424	451	451	445	435	418	422	395	456	453	434	443	418	440	404	472	416	401	411	418	405	404	415	439	402	444	434	450	433	443	395	440	433	447	453	414	441	413	423	390	458	433	447	446	425	445	465	439	462	444	428	426	402	432	415	432	411	455	425	441	462	404	399	424	443	436	452	460	456	430	485	404	452	440	396	453	458	435	462	443	418	433	471	422	406	380	433	421	445	415	421	414	408	415	422	398	428	396	394	376	444	429	434	418	425	400	450	429	430	411	493	413	472	399	423	442	459	442	432	462	425	420	399	445	414	460	405	476	434	437	408	450	409	459	425	451	448	450	397	449	412	416	421	429	460	432	443	435	440	380	434	445	426	469	432	418	457	437	450	440	403	383	434	399	445	392	446	449	434	412	474	420	411	426	427	427	444	415	418	431	386	412	413	428	439	419	440	421	419	415	433	458	391	439	453	419	445	459	441	464	446	432	401	436	433	441	422	438	433	461	403	437	422	453	418	420	440	433	398	417	412	429	409	409	399	444	416	430	428	440	436	428	396	435	443	416	418	393	437	439	438	445	435	456	401	464	437	457	438	445	399	427	385	394	459	437	437	400	436	446	409	435	412	446	435	430	441	426	420	407	433	436	442	405	432	428	419	449	439	464	428	435	405	428	380	395	462	499	456	399	451	402	468	448	437	439	399	386	459	385	424	456	421	468	422	422	393	400	410	432	440	458	434	413	433	414	414	470	425	394	437	446	459	433	424	437	404	436	452	422	427	403	415	438	432	441	507	471	434	405	407	461	455	456	409	451	414	433	445	460	398	466	447	459	427	409	451	402	467	410	428	422	458	415	417	443	435	460	429	416	426	464	427	434	409	474	434	430	444	415	395	459	434	431	419	453	460	475	409	458	475	439	393	449	414	501	458	430	425	440	415	442	431	468	450	459	426	443	453	454	448	420	395	428	426	447	434	464	427	466	400	437	424	405	441	479	424	456	456	436	453	423	439	411	452	440	413	439	445	387	443	441	441	442	419	464	430	430	445	443	453	408	430	465	415	447	437	412	421	412	444	444	448	412	432	445	435	428	425	420	422	447	419	429	426	426	403	417	437	435	425	422	411	422	426	430	469	474	429	415	431	457	412	454	440	431	466	443	440	410	464	417	437	429	400	434	432	460	438	421	403	429	398	448	426	408	439	393	446	395	440	418	455	430	432	409	401	434	448	402	376	420	428	406	465	427	449	409	465	455	461	445	456	412	410	420	420	438	449	415	414	479	421	491	458	476	458	397	444	451	418	432	427	461	451	464	397	433	432	414	493	436	471	397	404	465	437	396	407	413	446	456	447	437	432	427	433	421	438	399	429	478	457	427	476	463	416	414	416	442	468	432	387	421	418	448	442	471	388	439	418	433	419	428	482	477	380	444	411	449	462	448	441	430	448	462	430	411	453	445	430	441	391	419	432	398	457	412	384	455	412	467	415	410	472	401	429	396	415	430	436	428	418	406	451	413	407	467	445	428	400	478	400	410	408	412	498	432	409	444	405	430	435	431	430	462	442	419	427	435	419	436	447	403	437	439	442	461	451	425	408	414	442	424	449	418	483	425	445	414	467	466	405	417	436	444	411	387	398	431	475	418	387	429	447	434	420	422	387	437	437	419	449	457	403	452	428	424	444	462	408	472	435	400	418	445	447	437	427	466	423	437	422	448	456	422	428	437	425	438	447	412	420	426	428	417	478	440	415	463	429	474	451	450	379	421	433	410	432	417	449	435	423	417	384	409	432	436	404	423	424	433	420	435	412	448	435	436	446	428	443	457	456	367	436	446	480	416	471	442	428	440	436	479	444	391	438	404	419	404	453	436	423	416	451	406	435	434	442	429	411	419	440	439	438	431	424	425	421	443	412	414	394	470	434	444	436	446	440	428	460	459	424	433	446	431	428	421	429	386	391	468	429	420	414	486	407	427	428	439	448	445	436	435	428	400	437	425	423	411	436	412	465	414	412	456	419	437	443	408	488	414	442	454	402	426	417	456	442	458	444	419	428	400	432	408	419	379	463	457	425	382	443	452	394	430	427	412	422	477	442	442	435	460	438	447	431	448	439	455	452	400	427	433	440	434	415	431	437	413	408	411	425	456	416	403	424	436	428	412	412	449	450	411	434	420	411	400	426	419	419	476	418	394	449	418	417	433	456	447	437	414	469	408	417	397	448	409	439	409	409	493	439	448	434	441	458	431	433	457	437	379	407	422	448	444	417	414	433	442	442	436	402	452	381	465	432	410	440	450	442	433	418	424	437	429	438	403	422	433	439	470	412	439	400	481	432	429	413	467	458	432	425	480	462	397	446	425	438	464	455	432	422	412	433	377	411	434	445	405	424	424	418	448	422	464	453	413	460	441	388	454	448	439	412	452	427	356	432	455	430	443	425	439	432	436	413	408	442	458	445	444	422	412	423	472	428	452	429	436	392	468	422	440	450	429	433	456	462	454	434	432	436	450	411	452	408	408	427	478	434	401	432	416	404	417	422	428	429	410	410	391	430	420	430	461	424	435	437	416	424	491	397	440	442	461	427	426	441	447	433	418	467	453	455	425	423	448	480	408	441	445	430	427	409	424	411	440	415	403	430	431	421	436	439	457	400	433	421	456	443	443	452	465	438	390	420	424	417	459	433	424	401	433	427	418	446	450	426	405	405	473	438	407	433	478	436	452	442	453	415	422	473	442	413	466	438	401	401	435	399	417	422	422	413	470	454	445	411	439	420	396	416	426	449	426	434	449	419	426	435	436	421	399	408	452	440	428	425	438	440	433	452	442	463	410	453	437	423	440	481	379	403	452	489	400	444	437
17299	21250	29848	19818	21882	14267	10185	7640	3364	1452	1568	2015	2058	1686	1571	1233	1225	1154	1086	1072	1053	1011	1144	991	1002	1037	1170	1120	978	1019	1056	1008	945	958	969	961	923	1000	965	933	1042	985	988	975	971	919	965	944	931	989	992	956	983	974	1003	971	996	1007	947	957	965	1066	1026	986	1012	940	1021	1039	1011	1002	1009	989	994	953	943	952	980	990	988	1024	902	992	986	982	1028	937	1020	975	974	984	954	959	1026	964	897	973	1016	956	967	991	996	1014	941	911	987	1019	986	946	954	988	945	953	1027	984	1011	969	944	932	987	964	936	972	975	952	997	1021	945	951	990	1011	1000	975	1013	972	993	1013	920	956	998	942	1015	979	982	954	973	1019	1021	974	1011	921	987	1006	994	992	987	970	1003	1001	988	980	963	1018	1010	991	969	983	1003	971	996	985	988	951	941	971	983	986	1002	930	986	993	999	994	964	950	989	1029	979	976	949	962	940	957	981	968	968	969	957	976	945	951	1007	999	957	995	942	943	975	1036	969	951	1038	957	958	968	923	964	1010	941	1016	973	969	934	1004	999	993	1039	973	1023	985	934	1019	948	954	951	970	937	976	1028	960	977	1011	1008	946	981	986	1025	1005	990	1063	957	978	990	976	985	967	927	1016	967	998	948	949	966	971	959	929	1000	943	991	936	993	932	929	999	966	998	1011	1008	997	958	994	929	996	917	963	991	1006	1017	979	922	941	947	985	978	944	1009	993	1005	970	987	975	975	957	975	964	984	974	1003	978	963	983	995	1001	994	1002	978	960	983	1039	964	935	983	939	984	992	1004	977	984	957	972	972	1011	982	950	974	958	919	1006	941	982	975	982	957	992	981	946	968	991	1044	946	951	946	1005	969	986	971	956	975	1010	937	935	986	990	967	967	1008	997	1040	998	991	977	1013	951	936	975	968	1023	963	970	996	947	965	959	948	930	986	946	943	1011	1054	977	1001	1005	1001	936	957	944	943	1005	969	946	957	979	982	971	978	990	956	1014	895	932	960	972	951	994	939	989	947	951	994	1003	994	989	964	958	954	996	988	976	944	953	962	984	979	989	980	975	899	1002	974	954	1001	984	1015	944	952	988	1031	1059	979	1010	931	979	967	1004	946	982	1045	970	1006	995	981	977	1023	968	983	927	974	968	1005	1020	967	940	961	983	941	991	987	974	954	957	993	970	989	938	995	957	978	988	947	979	958	1002	954	928	937	936	974	940	979	1005	1017	1041	959	947	982	947	983	959	966	998	981	930	946	1001	1002	998	996	997	978	992	984	991	960	987	1024	1019	968	1014	926	954	971	1007	972	992	988	911	1002	961	1025	1007	980	1026	1004	909	978	973	967	987	975	1011	975	986	969	936	984	959	980	1000	963	962	946	940	955	977	981	963	975	1023	927	1011	1047	963	997	946	1004	992	966	965	925	965	931	1007	1065	909	1000	965	1013	936	1022	963	963	1006	987	974	988	1022	974	1023	930	1001	981	1023	1006	1023	987	970	976	1033	984	1078	1076	956	961	1057	965	1043	913	945	923	971	961	960	987	990	953	984	954	957	1071	975	933	1008	904	965	882	1009	987	977	1002	952	954	999	974	923	1005	989	978	981	939	1031	919	991	996	980	961	964	962	943	993	1012	1012	976	981	990	928	970	1036	965	994	979	994	989	949	1042	976	965	982	1026	962	940	1013	975	969	992	964	1008	950	962	1047	974	1014	969	1026	971	962	965	956	1063	946	960	905	974	994	976	1020	984	1004	947	970	915	961	981	929	956	983	960	963	976	962	1008	942	1021	962	949	1004	1028	921	909	991	1007	968	996	893	956	1010	974	1003	953	957	907	987	1006	1055	967	921	1015	1001	1044	1003	975	959	912	1000	1017	975	1004	944	997	937	1017	985	955	967	976	975	997	1007	1066	944	946	1029	976	975	949	983	975	936	957	936	987	1013	1007	947	920	931	978	913	978	1050	938	972	971	1022	992	962	1000	973	997	961	999	1009	1010	998	1012	1001	939	973	1022	947	1027	1001	962	915	927	1023	990	970	948	1004	1034	989	959	976	955	948	924	1015	969	1062	947	949	943	975	984	993	955	941	1006	1022	917	986	968	986	949	981	946	981	1035	1023	993	1024	947	979	913	950	968	897	991	1020	987	1002	993	1021	926	1001	978	919	943	1036	972	967	941	985	970	947	992	987	984	948	981	1038	979	950	999	994	1000	957	981	1021	992	978	982	955	987	957	960	1016	991	930	947	972	972	954	976	1017	980	962	967	982	998	957	995	957	1035	965	927	934	1023	1024	979	982	977	944	949	961	997	1009	967	951	942	987	1057	995	1026	977	1025	1007	972	920	966	944	949	971	989	966	1010	973	1062	964	1018	1017	948	1022	963	996	1007	1024	994	1006	1011	970	940	1008	965	936	1036	980	962	962	1009	1034	981	974	977	978	1007	961	963	1025	926	971	1021	1001	991	961	1016	1003	986	986	962	973	1015	908	988	969	936	977	1019	994	940	957	953	931	970	948	978	1003	887	959	964	982	1021	940	981	993	959	1019	937	961	1083	949	1009	990	960	982	957	964	965	977	978	942	975	912	925	947	1058	1001	995	934	980	953	935	947	948	950	993	990	968	989	996	928	987	982	1030	1000	943	984	951	953	997	1005	991	1003	963	943	986	1033	962	972	976	998	985	960	997	1023	1007	987	949	974	975	1040	963	1027	975	970	974	1003	940	1006	944	951	974	995	964	1038	984	990	951	932	973	974	954	1010	978	979	994	952	979	935	1011	980	939	1033	1012	969	983	1002	961	991	991	978	1085	996	1048	1022	940	981	996	930	953	910	1003	975	975	972	975	1018	978	916	938	971	978	1033	975	1000	997	1000	971	1033	974	996	933	968	1014	977	1018	941	1051	981	1029	1008	1007	1027	1021	931	964	962	1004	1015	1024	976	955	966	990	973	1007	1047	988	952	1012	960	963	974	960	993	903	971	968	1007	972	918	982	966	944	1006	970	954	1038	1002	955	889	944	1015	995	983	994	995	988	1024	984	950	962	946	999	965	971	946	1028	1001	940	999	967	986	995	945	988	977	957	1021	928	940	958	1009	998	972	1009	925	964	1043	917	986	957	989	1018	936	1022	1021	966	1010	976	1015	931	950	995	992	975	1006	963	996	1002	927	955	1009	983	965	977	999	941	1021	962	949	957	979	1025	995	983	972	1019	980	975	990	968	1026	1026	964	988	932	1005	974	985	979	970	994	1045	1025	984	1046	934	970	965	1014	993	938	968	990	984	968	1003	996	943	1003	1016	981	921	967	1007	1036	995	1056	970	997	1007	979	924	935	986	974	973	953	970	941	990	968	925	921	965	953	990	988	987	978	980	1005	932	931	979	953	1014	981	992	1007	1017	978	959	960	1009	1015	1022	986	1010	971	950	984	951	942	1010	923	941	995	952	997	988	996	961	971	985	958	1040	974	933	896	970	959	951	971	965	977	932	1034	934	986	979	952	1053	938	957	1015	1068	1001	979	966	991	1010	1020	980	972	1027	991	946	941	965	962	1003	944	996	998	985	944	973	1006	990	931	971	924	992	972	1015	961	969	959	975	970	991	971	1013	966	952	1007	980	963	987	1030	1040	997	1022	991	991	976	968	1024	983	994	996	978	917	964	965	989	974	989	969	1007	1005	934	977	979	1038	982	991	998	999	997	963	965	971	987	987	1027	983	922	979	989	933	977	948	964	1010	978	968	1013	988	987	917	971	933	1027	938	993	992	996	947	1003	973	986	971	959	957	971	964	997	1042	943	973	1017	974	948	952	983	1027	1024	966	1001	1008	969	960	980	984	968	1055	947	970	989	957	957	964	1030
62244	57466	51025	32574	37715	35957	30671	28364	20297	7296	2333	2825	4133	2894	1889	953	1102	645	481	423	425	423	519	452	349	359	458	686	349	339	387	337	272	269	301	279	260	263	287	298	288	285	257	245	255	268	289	263	278	266	253	274	285	265	277	270	267	303	272	277	301	292	248	298	249	282	264	271	317	279	299	255	263	272	300	289	289	268	267	263	248	253	274	287	278	295	280	301	304	248	273	259	266	246	265	250	282	260	259	231	267	271	242	282	269	297	297	253	314	296	297	288	246	276	289	274	287	277	281	275	281	243	281	284	268	291	303	270	261	284	286	262	273	268	306	298	277	284	291	304	268	267	258	269	286	284	241	258	253	283	274	315	315	285	282	325	273	270	273	280	289	251	264	263	295	264	296	254	283	266	277	278	275	289	260	271	244	279	297	295	294	244	296	287	250	300	265	258	276	286	284	277	259	301	276	292	313	254	275	269	255	260	265	293	279	258	318	290	256	277	283	300	301	270	276	265	270	277	290	293	247	263	258	268	281	272	276	277	290	267	271	299	288	270	282	291	278	276	256	278	256	301	278	289	293	252	274	283	267	279	266	269	284	293	273	244	280	256	259	296	285	278	252	262	283	297	262	283	265	271	264	273	247	244	292	270	278	264	285	265	271	270	256	255	297	279	261	265	259	264	273	284	260	285	278	305	298	309	301	278	272	274	257	251	268	283	263	254	247	284	264	293	262	272	262	262	296	282	266	283	289	244	268	263	253	283	262	270	269	255	269	270	253	287	282	256	296	268	284	274	279	240	265	286	251	243	254	252	266	250	264	264	280	302	272	286	295	285	283	277	290	273	248	265	262	286	249	261	292	281	278	270	284	290	270	270	283	251	272	278	273	277	265	267	295	283	274	281	301	277	282	259	262	256	276	280	261	274	274	266	274	299	271	293	266	269	265	302	304	276	299	265	259	256	295	261	270	279	245	236	281	276	270	259	279	266	283	270	289	283	266	248	313	290	286	243	266	274	295	291	236	298	288	261	259	240	265	292	257	272	285	315	279	249	286	283	263	276	277	257	285	288	307	238	278	288	269	259	266	289	258	294	281	282	243	290	268	282	287	290	292	235	271	289	286	271	266	276	275	276	296	275	288	300	285	286	265	270	232	267	238	326	288	306	329	262	282	274	242	247	294	288	309	330	247	273	294	282	279	278	296	306	264	320	251	294	307	268	284	272	317	246	253	308	273	293	286	269	283	270	301	290	252	254	274	268	252	261	293	271	250	285	277	265	285	269	258	289	263	292	284	268	247	288	280	284	254	289	275	289	262	287	282	267	289	255	288	283	269	277	252	277	277	256	272	273	246	310	300	264	296	264	281	283	261	260	284	283	278	263	284	279	257	276	271	306	303	291	267	296	289	270	298	303	289	257	305	299	266	271	252	270	259	273	282	258	310	278	268	294	278	239	264	289	251	289	290	280	294	260	275	232	279	274	287	260	282	323	255	284	282	292	230	259	261	284	310	253	254	244	269	285	286	272	260	281	275	285	254	292	295	265	258	281	289	265	267	249	288	271	274	293	321	255	263	266	271	272	285	284	279	274	273	296	273	278	252	271	288	277	283	281	284	247	287	272	272	264	262	289	299	279	275	305	270	290	292	302	240	284	293	257	258	266	267	281	269	266	246	274	273	272	287	274	267	277	262	280	253	270	312	287	254	292	282	278	301	277	261	283	287	252	268	264	294	279	259	274	234	261	278	258	283	258	292	253	266	267	276	257	279	295	271	264	263	261	288	270	249	281	291	281	287	256	283	282	267	265	293	267	259	312	284	274	253	243	235	252	273	273	276	286	271	286	252	245	246	260	277	286	304	248	288	264	290	275	279	284	253	278	265	267	255	269	271	274	291	268	322	233	279	281	259	234	273	265	303	313	267	288	278	259	265	256	278	265	283	278	256	300	281	259	283	259	304	265	270	271	280	285	279	262	265	255	267	290	274	250	283	256	285	267	302	273	291	277	255	235	260	262	275	270	263	291	295	260	310	258	270	265	306	284	264	265	299	283	264	261	287	288	303	276	272	262	276	244	255	281	258	315	273	251	256	261	299	292	261	281	297	249	276	284	285	277	255	270	252	244	259	298	284	285	279	297	251	257	266	249	274	265	287	237	286	270	276	314	280	264	268	265	276	285	244	288	251	303	279	301	266	274	278	265	272	241	287	318	295	292	297	248	278	256	261	251	278	267	286	308	258	248	247	253	280	269	284	283	251	281	287	304	260	292	287	287	275	284	267	281	259	281	249	298	269	254	252	316	251	296	267	281	277	270	286	279	277	261	276	274	283	262	232	262	248	276	244	259	292	270	273	269	303	275	269	282	297	281	304	282	282	288	304	295	260	258	267	268	270	275	252	271	302	272	256	278	241	260	261	285	252	278	277	268	260	290	280	301	250	293	265	272	281	276	260	277	277	294	284	277	276	262	273	253	290	275	265	290	269	303	263	275	301	303	271	276	289	276	287	260	294	291	294	280	305	302	286	290	272	289	278	266	289	279	306	286	315	292	287	280	276	273	276	262	284	271	243	278	245	275	284	272	249	274	300	273	292	268	279	252	265	261	279	303	262	258	261	276	254	272	277	264	286	269	300	293	282	272	294	282	288	272	291	287	283	272	246	270	253	243	259	285	275	274	289	268	302	272	296	256	294	287	299	269	281	257	300	274	273	274	234	280	261	280	277	269	291	251	315	279	280	313	271	257	285	281	296	305	285	284	265	277	272	281	244	234	259	272	297	287	296	301	291	270	288	274	285	252	275	266	260	299	302	276	290	281	292	313	298	280	312	278	251	282	278	278	264	279	263	250	265	284	260	288	269	286	289	276	278	270	269	272	277	292	284	261	288	248	283	283	271	304	274	273	281	262	255	285	239	254	273	257	284	273	311	287	287	308	286	300	241	269	259	267	277	292	281	254	268	294	257	262	256	273	265	244	307	279	253	238	307	289	301	284	274	296	265	276	279	281	255	238	265	263	274	265	272	302	274	287	276	261	285	264	278	285	262	266	297	239	264	252	286	261	270	295	275	261	274	289	289	274	256	274	291	276	267	247	276	229	295	248	275	272	262	243	260	277	306	268	265	255	283	287	268	273	272	258	270	279	268	269	266	275	278	239	251	283	257	277	318	279	277	262	256	289	276	306	283	316	279	265	288	278	289	248	269	265	251	274	247	303	280	280	279	263	299	266	271	261	289	254	265	265	284	287	254	266	248	280	240	278	255	268	250	269	285	291	274	268	304	241	254	273	277	265	254	277	274	265	246	268	304	246	309	256	271	299	262	279	267	297	259	256	259	270	273	284	282	271	281	276	292	268	280	271	293	301	277	299	287	272	268	272	267	282	260	271	267	282	239	289	264	274	322	295	267	289	281	270	268	280	272	266	259	280	278	279	283	293	266	270	295	293	267	282	299	294	287	263	281	267	324	272	288	299	280	293	260	263	280	265	285	287	265	288	287	263
43359	56481	46718	45174	51716	46542	43545	43346	27304	6896	5823	12334	16569	12912	9012	4442	5776	3110	2141	1688	1734	1801	2398	1866	1047	1268	1902	3526	1118	1030	1637	1089	704	728	672	689	634	686	680	652	628	635	686	679	649	680	676	675	654	684	664	662	633	619	659	634	674	650	638	675	680	607	628	618	633	645	662	664	656	658	627	655	695	623	661	634	701	652	658	632	632	662	617	588	679	631	633	627	661	642	656	646	650	654	594	619	700	645	625	643	680	656	642	645	641	660	632	641	616	682	653	636	642	602	659	649	623	616	639	659	644	619	606	630	633	691	619	646	635	674	656	664	643	645	661	636	585	650	637	675	639	610	634	695	670	682	638	631	571	612	621	597	637	662	650	629	698	682	672	685	604	624	620	650	629	649	623	630	655	578	615	662	648	669	603	645	623	639	628	612	661	618	616	652	611	655	655	645	646	680	631	611	621	591	684	661	697	633	616	628	605	639	693	701	658	659	615	653	688	647	657	608	666	645	601	698	632	647	691	609	664	623	685	670	616	675	625	634	653	658	609	648	649	648	655	638	657	654	594	630	669	640	629	656	641	600	656	646	679	656	627	647	689	637	671	669	661	651	642	622	637	639	674	639	649	600	649	618	581	621	614	620	689	651	672	617	615	680	649	596	673	644	616	629	658	661	648	625	655	647	640	626	642	624	643	562	618	666	610	615	627	625	622	586	576	650	639	629	666	665	604	675	697	580	637	593	615	631	604	651	684	665	641	665	597	613	619	604	584	655	624	667	668	622	660	651	643	667	641	678	619	633	612	668	682	622	656	649	608	638	617	654	623	634	645	643	621	623	647	651	662	671	621	705	648	646	647	643	606	645	643	658	683	657	649	589	649	619	657	644	614	644	668	639	672	642	663	642	656	666	662	619	648	617	654	624	626	607	676	596	661	618	658	667	707	662	657	632	634	645	634	666	630	660	615	645	698	618	666	662	626	579	651	617	654	621	636	641	665	578	644	644	651	652	643	654	631	689	630	636	652	659	656	639	618	661	679	649	633	654	603	642	668	618	637	635	633	691	616	662	607	646	595	632	638	689	651	609	626	611	626	620	636	677	667	673	656	660	664	677	674	638	614	623	674	655	662	659	638	639	636	612	631	565	626	636	666	640	643	631	632	612	703	634	665	636	650	646	609	617	629	632	663	635	649	640	644	662	615	632	680	634	649	653	633	666	652	653	622	594	653	641	623	624	589	640	632	611	669	654	628	653	615	647	630	663	603	650	636	630	643	621	647	658	661	637	632	620	638	660	630	683	604	688	626	651	635	628	603	643	694	679	643	622	638	682	627	665	640	666	620	635	662	657	644	636	628	610	641	672	575	699	644	611	681	665	672	601	621	633	657	643	656	602	637	665	658	618	654	694	576	661	617	649	575	583	662	626	646	652	656	620	636	665	626	637	674	566	659	634	622	631	675	614	641	650	632	644	627	689	634	625	634	641	625	652	647	633	661	664	610	626	656	657	637	601	623	670	638	663	665	668	647	626	668	640	705	628	630	627	681	673	618	639	689	659	646	605	648	619	618	625	624	647	599	614	631	658	604	578	648	649	699	649	635	650	655	674	632	648	681	645	604	637	638	652	642	677	662	664	634	666	614	622	652	643	612	660	654	613	637	639	629	636	644	632	634	571	635	616	723	644	649	658	631	628	619	662	632	671	639	638	613	664	625	668	645	658	623	663	669	639	650	583	666	658	654	632	647	627	646	626	658	681	626	637	638	637	646	629	675	630	597	631	590	653	592	656	675	634	673	648	676	656	622	661	693	634	590	670	630	657	610	614	647	623	659	671	606	633	654	627	594	612	645	650	632	611	628	622	599	630	644	646	638	626	625	627	706	685	675	619	651	658	661	620	669	672	645	618	649	647	660	629	651	641	670	617	658	616	621	625	625	657	654	629	684	625	634	650	647	637	675	622	610	684	675	601	715	643	666	653	651	621	646	638	643	666	608	597	662	634	651	692	674	642	668	656	684	638	582	642	633	668	620	633	657	614	620	636	664	645	591	637	638	652	619	636	643	651	642	672	616	637	653	637	643	667	652	648	594	670	650	607	655	616	647	654	667	654	644	650	629	591	626	655	641	639	634	645	651	635	623	683	625	666	626	622	635	625	711	641	622	676	676	640	632	619	629	678	611	599	646	665	654	610	655	674	609	605	643	667	649	643	617	649	646	615	583	647	636	681	589	600	638	622	620	625	622	649	643	639	633	656	632	639	652	642	635	657	633	602	594	641	616	613	624	638	683	668	657	622	611	679	623	585	680	601	609	647	627	607	637	630	662	641	681	630	600	621	601	672	647	663	718	630	683	625	622	663	625	620	641	635	677	663	622	630	626	660	640	617	671	648	688	643	637	655	605	624	701	625	638	601	630	580	654	646	615	679	653	669	620	653	662	648	625	652	658	679	637	660	657	605	615	607	631	656	643	605	609	683	674	601	647	675	658	681	630	667	680	642	606	674	656	609	672	674	628	636	620	654	638	660	660	627	633	671	664	619	656	621	647	658	593	661	585	682	657	652	628	668	640	672	700	612	653	612	609	672	641	625	671	634	665	637	687	634	676	662	663	601	649	618	668	658	648	671	613	649	671	654	662	662	674	614	630	604	621	639	633	633	601	619	687	674	613	635	657	613	666	627	646	678	667	596	653	664	700	630	596	660	654	672	613	636	637	613	652	694	616	596	617	616	647	629	659	659	599	680	626	627	621	644	640	656	687	643	613	644	632	660	688	640	641	666	630	599	617	660	619	650	672	639	663	637	583	636	653	622	689	635	669	660	673	619	658	638	643	643	628	665	664	640	657	696	619	682	605	640	642	621	593	644	637	593	624	651	647	650	635	636	637	638	640	588	694	593	623	621	606	600	594	636	670	625	666	632	609	667	680	658	661	626	651	660	682	625	632	575	624	568	638	654	672	634	596	624	634	625	674	705	635	652	622	637	659	670	665	638	617	644	609	613	688	649	661	622	636	683	646	621	643	618	615	632	677	630	651	683	631	632	626	617	644	601	638	647	650	656	621	626	658	636	629	682	641	644	656	661	701	651	601	585	646	636	643	681	671	670	646	639	620	647	671	612	643	626	636	629	658	642	694	686	620	659	614	684	646	645	701	683	708	603	648	574	640	679	624	620	655	648	644	658	650	668	572	631	678	627	637	662	665	619	593	651	632	619	647	597	678	662	657	630	657	643	653	670	644	630	701	627	648	681	613	650	668	652	659	634	622	659	662	603	621	639	677	690	639	671	610	626	646	630	642	661	677	624	631	602	616	637	696	651	646	644	659	636	630	584	602	612	641	695	635	676	634	638	622	653	612	631	661	624	633	651	637	616	672	601	677	647	627	663	619	682	657	651	644	643	661	647	600	624	629	672	634	631	615	640	651	622	644	622	624	661	637	662	634	630	676	659	641	687	653	632	625	625	648	645	637	616	660	648	594	602	678	664	606	625	666	661	669	626	606	649
70870	56421	47428	31794	39861	36159	33429	34655	30892	14208	5760	4955	6500	4889	3194	1541	1545	1034	508	512	555	566	562	507	326	297	366	770	451	265	456	388	193	170	203	206	202	198	174	197	187	167	179	175	185	170	170	188	192	199	191	190	192	176	194	166	210	190	193	186	181	174	191	169	193	191	203	180	166	161	183	177	174	160	186	205	193	193	191	180	188	175	195	184	189	176	203	166	175	176	172	177	187	187	177	192	156	165	189	178	181	170	201	188	165	184	189	183	175	199	190	187	165	197	183	179	201	206	169	191	204	168	181	169	177	186	192	201	192	204	179	178	212	184	182	186	178	177	196	224	219	208	191	157	180	183	172	178	168	178	201	195	173	211	196	171	171	174	179	213	204	193	193	171	188	204	172	166	181	189	198	195	161	154	179	185	175	196	183	182	177	155	172	194	183	175	165	202	178	201	170	172	173	178	178	188	200	201	182	192	193	169	168	201	192	198	189	204	196	178	178	187	184	174	172	169	210	171	192	183	189	170	159	167	199	202	209	198	183	181	166	182	195	201	185	169	189	176	190	180	190	213	201	187	197	203	193	193	189	180	159	162	162	161	184	177	168	197	181	166	176	158	180	190	187	192	202	198	191	180	166	179	209	161	176	173	190	180	163	184	176	166	176	144	164	180	190	181	197	177	193	181	187	147	195	167	208	208	190	190	191	189	168	169	176	197	169	171	193	170	196	157	201	194	182	199	193	184	187	166	192	197	185	134	197	185	164	213	162	177	171	214	185	163	183	192	190	198	194	195	205	200	165	184	176	208	183	178	176	194	196	193	193	181	179	171	178	175	189	168	199	155	184	172	176	199	161	189	206	179	181	183	169	161	175	191	189	192	202	189	177	175	203	206	173	164	217	182	200	174	184	186	205	185	183	184	179	195	179	167	193	166	183	194	187	169	230	158	163	178	162	198	172	184	188	214	180	174	185	192	182	197	157	180	193	183	180	180	186	182	186	198	170	215	208	193	202	170	186	185	154	199	165	191	179	206	185	189	185	167	172	180	180	162	211	180	187	168	175	178	186	186	164	159	186	227	181	166	194	172	203	175	183	182	165	167	186	200	191	168	188	194	185	198	151	192	200	183	157	176	176	198	178	207	176	185	161	191	160	177	173	170	206	197	188	198	192	183	201	184	161	195	200	180	203	166	153	173	181	185	166	212	196	183	178	184	174	160	182	183	162	170	190	163	172	175	205	163	188	184	165	183	171	177	186	188	187	177	173	174	200	178	162	183	199	191	172	177	175	193	174	179	178	190	181	205	167	176	187	205	218	187	199	177	174	192	207	181	160	191	169	200	190	179	188	185	179	186	211	199	202	197	182	203	175	189	192	176	191	184	171	198	207	221	209	171	191	190	186	193	199	155	192	178	197	177	165	161	169	173	194	189	196	172	169	181	173	175	169	191	172	203	169	149	170	179	179	186	181	184	194	167	175	213	179	191	178	211	162	167	191	178	198	164	162	171	161	191	172	207	172	164	182	179	163	190	212	196	180	176	183	183	165	172	183	182	182	176	170	180	189	200	164	185	199	173	186	160	183	165	161	151	176	188	194	181	190	176	194	167	162	169	195	180	167	162	190	188	172	173	173	184	189	215	185	181	178	193	183	188	191	186	202	175	175	196	172	154	166	185	187	181	184	157	185	173	188	189	176	179	190	189	181	178	181	174	163	167	191	185	216	183	195	193	191	198	175	188	186	194	179	169	171	174	179	203	194	179	194	173	159	204	167	189	178	208	196	170	175	183	199	184	177	142	186	176	172	182	189	196	197	192	170	169	177	194	199	175	190	164	178	164	183	193	179	181	187	188	194	186	162	186	158	166	156	201	171	166	182	181	192	174	177	164	165	169	162	163	170	178	180	197	169	188	168	163	194	194	202	181	183	172	175	165	190	157	161	191	190	174	209	181	174	206	209	187	165	143	200	188	181	188	195	186	165	158	160	170	173	182	170	206	167	199	186	177	194	164	162	207	188	185	188	198	194	179	168	176	199	180	203	187	172	182	184	180	176	195	185	196	180	170	202	178	180	188	193	182	194	170	182	182	200	187	178	178	192	194	186	194	210	193	177	184	196	187	169	180	204	171	176	168	187	199	216	198	197	201	199	181	168	186	194	193	185	176	183	166	216	160	173	179	191	180	178	170	151	187	183	185	186	158	189	183	198	183	187	178	179	172	184	180	171	181	196	200	201	201	177	200	181	193	206	175	172	195	178	166	162	169	183	173	177	191	180	175	197	174	223	181	195	172	187	166	198	193	169	204	200	181	180	162	178	209	212	189	181	165	174	147	175	163	179	161	195	169	176	194	194	178	164	175	205	188	179	166	186	159	201	194	203	194	183	197	204	173	192	196	180	184	193	190	197	191	182	187	181	194	207	171	178	160	200	154	172	198	176	181	213	179	191	177	194	179	138	182	178	199	188	174	183	173	167	187	168	182	155	194	176	184	182	202	161	190	200	207	197	186	153	152	190	179	178	174	183	187	151	211	172	194	167	191	187	178	177	187	205	164	211	190	177	182	184	166	183	184	152	175	180	152	164	176	194	188	188	203	187	180	187	193	199	177	194	182	178	187	169	179	167	181	185	202	177	169	197	176	190	187	201	204	165	183	160	177	191	175	189	168	191	177	167	179	182	190	192	182	210	182	195	185	163	216	181	179	186	163	199	180	178	189	179	162	196	181	178	178	161	168	195	196	172	179	194	179	191	173	181	223	224	166	158	189	187	167	153	181	201	184	183	191	191	179	158	180	187	184	174	168	188	195	157	183	185	194	189	180	183	194	178	207	191	190	177	146	189	184	182	192	175	152	177	149	191	187	175	194	201	180	180	177	202	204	198	207	192	197	181	195	200	183	177	182	189	178	194	208	171	196	190	157	170	168	182	167	170	187	183	170	200	199	191	188	191	214	162	182	187	205	165	212	203	183	163	167	186	171	196	181	176	183	195	171	170	181	195	173	181	182	169	160	157	176	196	202	175	179	205	192	153	183	162	192	184	161	201	185	183	166	199	183	182	179	173	198	173	150	216	166	177	187	164	168	177	178	201	185	196	185	189	186	161	188	180	172	186	196	168	172	195	183	188	177	216	180	193	173	180	172	176	193	190	181	189	199	224	180	165	191	195	176	174	180	176	193	171	184	162	188	197	179	194	175	159	199	196	223	168	175	180	215	207	198	184	184	208	190	168	176	164	182	209	179	175	179	191	169	200	184	213	176	161	193	195	173	179	201	162	189	181	195	188	167	173	169	195	181	202	189	182	181	162	175	181	188	200	190	200	183	193	219	179	178	169	173	192	168	168	169	176	183	188	160	201	181	178	190	170	208	195	162	177	169	168	178	181	178	183	174	162	170	196	178	207	176	183	183	170	180	180	191	198	155	174	188	219	169	179	198	189	191	168	170	212	192	169	183	181	177	187	202	188	200	171	184	172	185	211	162	189	163	167	192	189	186	185	165
51248	60883	46881	49946	56012	48584	50780	53156	42126	9453	10044	16866	21938	18427	13261	7612	8047	5077	2507	2723	2733	2977	3034	2624	1336	1346	1893	4752	2451	1125	2301	1631	585	564	509	520	545	572	551	556	503	477	576	487	497	541	499	477	522	486	531	484	473	457	507	496	482	489	454	467	472	465	496	493	504	444	478	490	450	478	478	506	510	493	491	474	489	468	461	493	403	480	460	477	476	480	469	435	467	478	410	474	476	455	526	466	472	481	453	459	500	466	459	486	456	478	476	473	496	490	470	445	455	485	446	452	471	422	442	437	456	474	475	435	418	468	464	461	420	433	450	471	483	431	485	461	425	451	463	468	431	459	468	471	466	467	453	439	496	433	450	482	418	453	472	443	469	483	473	492	452	454	467	471	428	453	447	471	468	467	452	449	480	494	486	473	482	458	502	455	451	460	491	474	452	442	479	453	496	488	491	438	442	482	469	429	479	468	476	465	485	455	488	443	451	462	472	444	486	469	477	482	446	485	433	442	442	509	472	468	453	461	494	471	434	440	459	451	447	429	459	459	466	480	462	443	515	511	492	449	468	453	437	498	474	425	473	448	490	499	466	467	461	469	486	435	409	438	442	468	438	474	466	480	471	464	494	460	477	449	432	446	465	442	473	433	446	474	433	434	454	451	491	483	467	427	489	475	452	472	444	455	479	477	436	448	450	420	448	435	485	433	462	479	432	491	448	448	460	457	443	446	455	448	480	477	485	431	484	469	457	469	459	438	449	417	481	414	450	483	436	482	474	471	423	478	469	443	476	432	472	495	467	478	481	424	445	490	487	472	469	500	474	475	459	483	449	469	460	449	471	488	482	453	467	444	484	455	433	456	438	432	394	484	451	410	428	486	449	471	429	453	423	450	450	444	427	450	461	446	479	384	472	507	447	429	447	475	443	491	444	463	453	440	448	464	488	495	447	465	427	450	480	456	468	424	450	429	482	519	477	454	454	453	464	429	499	474	455	421	458	456	465	444	489	436	453	446	467	462	467	452	477	454	462	430	481	436	462	470	434	448	479	446	475	426	513	492	504	431	483	458	491	484	454	443	472	432	466	480	458	469	458	489	452	505	485	454	456	459	484	451	490	433	477	505	461	508	464	484	423	473	429	457	473	457	439	514	469	439	477	494	436	461	455	488	480	445	480	454	467	461	436	492	424	426	405	396	435	443	458	460	430	424	452	482	470	458	525	443	512	481	441	455	474	435	454	453	442	458	449	457	444	455	492	465	442	426	466	406	399	452	424	444	479	489	475	459	440	471	433	462	481	447	476	492	424	453	453	459	464	472	431	445	490	434	449	473	467	441	455	476	490	470	446	438	481	455	419	472	467	439	460	464	471	481	400	416	465	496	446	447	463	454	469	448	470	461	452	497	450	466	439	483	478	463	446	450	443	450	456	438	456	440	450	455	500	476	488	455	463	423	409	445	485	446	440	490	417	472	432	446	469	442	504	462	494	472	470	491	417	484	432	481	485	465	443	457	433	459	490	458	453	463	448	443	435	449	467	432	437	452	456	448	455	420	436	452	485	479	452	483	479	472	434	465	445	429	437	493	431	438	467	478	446	467	482	437	453	475	439	488	458	424	480	438	478	475	482	491	467	486	490	473	431	491	488	456	438	398	481	483	476	481	476	450	462	489	443	468	443	498	434	442	447	478	456	480	505	442	446	450	417	466	436	452	445	485	479	463	480	459	464	442	431	465	451	456	451	474	476	424	496	426	464	473	429	483	488	477	477	471	466	456	476	490	442	422	440	446	464	463	481	493	457	501	428	465	469	479	453	415	477	472	460	440	496	483	454	437	462	446	487	452	508	488	475	458	465	460	454	491	459	436	441	456	461	470	469	473	464	456	478	478	479	448	490	457	432	478	452	469	481	455	497	480	478	466	435	477	457	478	453	461	474	428	433	499	442	439	425	454	485	473	452	478	449	447	469	513	470	430	481	472	460	482	420	476	440	460	477	474	436	469	400	500	425	471	502	470	468	458	428	452	462	445	465	478	466	470	444	456	446	414	441	463	448	433	457	487	466	454	482	475	435	416	486	485	438	451	479	477	457	479	418	470	474	489	441	454	454	455	477	447	448	507	486	451	438	458	458	453	440	450	472	469	451	451	481	483	431	464	451	458	462	455	472	436	515	466	477	488	449	460	470	468	440	442	446	457	451	448	470	495	460	480	476	458	444	463	450	493	456	475	487	473	451	448	497	507	466	421	447	437	477	461	448	430	443	424	490	460	469	461	487	458	482	487	463	458	477	464	479	480	503	460	484	435	447	477	462	447	484	420	452	457	473	423	444	459	448	511	489	476	467	462	476	466	454	460	476	466	450	477	489	476	465	448	445	499	450	471	441	481	479	450	463	427	430	422	441	473	509	487	484	448	464	424	445	455	469	468	497	499	442	442	424	462	475	462	459	441	461	484	485	478	474	470	476	464	448	474	477	452	439	453	468	465	489	486	453	395	453	446	471	505	455	465	482	447	450	491	471	502	458	448	465	461	479	451	445	493	485	461	469	424	471	479	479	481	458	454	470	449	445	481	447	461	441	428	462	499	447	469	430	457	461	506	483	437	475	452	397	429	459	433	461	460	442	470	439	470	506	452	451	473	492	438	434	482	445	475	483	438	418	482	468	455	457	490	421	456	448	471	484	442	501	465	466	504	441	474	421	466	500	460	447	500	407	463	461	446	505	469	491	487	471	437	466	465	476	468	447	416	453	459	466	471	430	484	438	515	452	483	465	469	466	463	423	426	492	446	412	476	440	490	477	468	445	472	461	457	433	443	460	505	469	443	458	419	451	464	440	431	432	440	441	443	457	464	427	462	441	458	475	515	480	462	474	469	477	486	446	470	492	453	468	459	476	453	492	449	450	473	442	434	474	449	483	471	441	466	441	452	492	461	473	484	467	429	496	442	454	465	454	497	480	489	447	471	444	460	471	436	450	500	471	451	455	479	445	465	486	468	464	479	460	466	490	487	438	478	461	471	458	439	445	449	486	454	448	457	452	449	454	451	466	434	444	432	448	440	450	457	448	489	445	459	432	483	490	394	496	466	433	444	498	504	426	448	435	418	512	463	470	440	467	466	440	482	511	434	420	484	451	480	464	478	452	423	458	464	429	466	473	476	484	484	444	457	456	485	498	452	458	490	447	460	479	433	464	472	474	470	462	452	516	447	458	472	441	457	455	524	495	439	491	452	442	521	441	478	445	447	461	464	470	441	437	453	465	462	454	471	452	469	470	430	493	477	463	456	420	438	506	441	422	438	426	414	468	473	441	513	476	478	443	466	450	473	465	473	466	490	456	497	439	472	470	469	479	470	448	450	413	470	446	458	450	466	454	458	509	446	487	474	468	437	453	471	460	454	496	448	484	470	486	464	485	450	477	475	467	484	497	465	461	454	427	438	461	442	468	449	412	447	448	483	455	467	487	464	472	482	476	468	449	441	435	442	467	435	493	519	493	442
23609	21392	23654	9616	8152	3831	1873	1491	912	507	535	472	542	514	466	489	468	420	408	485	433	424	430	487	455	459	451	443	450	417	396	434	417	426	423	437	453	454	452	411	450	432	434	435	459	444	423	457	412	410	432	435	440	424	451	422	419	442	418	420	464	395	446	404	465	418	411	415	439	464	448	426	451	446	426	419	404	429	422	425	416	437	448	426	447	444	414	453	450	437	481	444	444	414	425	450	447	436	421	455	430	439	462	440	413	413	465	435	431	438	431	431	454	443	426	493	438	436	461	429	419	430	439	466	438	434	450	422	400	436	431	406	467	424	464	397	398	437	457	434	408	432	420	469	410	413	438	418	456	381	440	470	427	446	438	466	433	406	406	434	428	496	418	455	451	422	440	405	438	433	441	409	431	424	443	432	422	422	440	425	407	432	440	443	426	480	420	429	439	447	414	430	449	446	409	466	420	424	434	460	414	429	452	395	417	439	435	428	430	498	430	439	448	420	471	429	433	451	429	433	444	423	464	468	441	412	403	437	429	451	432	433	436	425	460	416	413	425	438	417	398	457	403	467	439	456	424	445	450	461	437	413	451	453	442	457	430	403	409	422	438	416	412	411	408	386	421	433	422	422	442	408	470	433	456	403	474	420	425	414	448	423	435	451	439	448	436	411	420	401	427	449	458	468	434	417	402	454	394	430	441	444	430	440	459	410	419	442	466	482	455	460	419	438	452	433	461	442	451	412	446	424	449	443	440	447	412	465	442	393	390	416	437	424	449	429	406	441	436	471	447	435	439	429	409	434	462	420	416	453	461	417	476	474	450	414	398	430	441	413	424	441	381	437	429	429	400	417	424	442	461	462	417	416	430	463	438	445	455	423	401	418	433	447	450	444	408	429	444	405	444	462	381	427	418	479	452	398	450	443	403	438	412	437	453	444	424	417	452	436	397	437	456	457	437	463	411	428	412	422	435	398	418	445	474	413	422	420	438	445	441	488	394	448	445	418	423	444	466	405	436	468	416	480	427	443	415	399	456	451	427	431	434	439	482	458	452	472	447	412	415	436	443	416	479	424	426	434	433	461	426	418	414	418	448	464	451	457	424	420	431	416	481	453	452	415	400	464	447	420	429	414	453	417	419	428	421	421	440	457	440	440	401	415	429	383	441	472	444	428	394	455	448	423	425	437	460	452	454	466	469	435	459	415	417	436	398	461	439	413	440	433	442	413	471	411	411	432	488	416	447	482	444	430	395	428	427	416	421	438	454	413	445	470	436	462	416	457	449	452	388	430	431	465	418	455	444	474	405	435	445	491	421	444	442	436	489	418	446	396	468	444	398	406	436	465	415	422	457	441	461	443	411	462	414	425	455	440	421	424	447	425	426	471	408	405	436	424	443	397	400	439	436	426	415	416	430	481	449	498	445	439	430	382	386	453	459	433	390	458	412	443	444	395	452	400	424	444	412	407	459	448	434	449	410	486	442	464	467	417	449	462	432	429	426	461	430	410	443	420	435	429	409	434	464	384	431	432	457	452	456	444	423	413	413	450	408	424	450	440	458	404	420	450	415	436	458	438	400	430	414	452	423	431	428	459	435	394	446	456	427	459	391	399	435	434	445	489	464	420	426	435	412	462	451	437	418	475	438	467	464	453	425	407	474	416	421	430	422	439	442	432	422	435	437	421	446	462	445	419	439	442	453	423	437	427	420	454	425	424	403	445	431	456	434	445	444	451	410	436	409	406	403	424	467	418	426	439	430	400	477	382	420	420	437	391	399	459	450	429	403	426	459	422	442	425	438	441	472	445	439	398	438	469	415	448	432	462	418	442	445	420	411	449	460	447	439	467	439	402	371	430	462	405	476	417	436	451	457	458	444	460	455	495	447	427	443	450	409	463	464	443	412	437	429	441	447	424	438	403	396	424	438	429	461	448	450	487	422	418	456	411	427	426	434	435	458	421	471	430	439	430	446	432	431	444	400	422	426	435	417	427	409	454	431	412	458	452	458	421	441	383	456	478	424	452	431	419	440	424	432	423	463	416	444	415	447	435	418	404	385	467	440	410	432	444	423	413	419	433	425	452	399	424	442	429	442	410	474	444	443	424	463	460	445	457	435	433	423	463	479	425	391	441	423	431	444	419	402	448	442	433	447	448	418	422	388	428	428	422	445	430	427	442	406	388	466	488	417	408	393	417	436	419	472	436	452	425	424	398	427	455	455	468	427	448	426	412	430	424	402	457	418	406	499	479	436	451	418	422	419	420	445	415	461	423	428	431	430	412	453	411	441	465	406	446	476	425	430	432	479	467	398	453	433	437	439	466	440	456	425	424	435	474	415	434	445	412	458	473	423	385	451	449	435	425	421	406	437	411	471	441	435	450	444	415	455	434	438	487	387	456	436	470	407	488	473	424	449	448	455	432	442	407	397	428	398	398	433	456	440	422	420	472	447	445	427	417	432	416	433	460	400	410	391	406	409	440	407	420	412	428	453	444	394	417	422	381	436	434	411	424	453	443	447	411	476	445	420	470	411	444	422	436	396	476	447	449	463	484	404	434	430	468	420	398	397	459	455	438	425	430	425	426	442	412	475	426	417	411	407	431	473	441	433	429	412	431	462	449	430	423	409	474	407	441	414	405	411	426	401	432	479	439	455	431	424	382	427	455	423	416	406	435	440	449	427	421	423	451	438	398	438	448	467	420	455	413	426	448	427	481	445	473	453	425	416	427	454	432	468	414	440	430	383	411	397	436	425	450	422	425	461	441	448	420	465	471	424	433	388	442	446	412	414	434	484	462	425	426	434	459	429	429	452	446	436	406	410	417	426	461	429	419	479	479	425	433	436	450	449	431	476	439	432	444	423	432	434	441	432	440	450	415	439	414	431	436	439	428	449	436	450	428	439	444	425	447	463	359	431	399	418	450	408	446	407	469	406	493	434	416	406	394	421	412	463	466	420	409	446	456	439	449	458	425	476	444	432	437	469	410	488	419	455	489	459	460	435	420	458	456	421	460	452	395	445	442	451	401	433	406	461	409	420	430	409	434	443	452	458	459	433	377	394	436	452	462	420	465	444	434	403	433	473	430	446	427	434	473	423	460	422	399	447	423	435	386	419	438	424	417	431	399	420	413	441	443	474	444	470	434	419	486	435	451	439	453	428	399	414	453	419	421	424	445	449	413	409	410	422	430	419	371	393	450	456	434	435	431	447	438	482	421	479	440	435	419	424	412	430	394	420	464	411	443	454	469	412	445	401	418	410	408	435	469	430	412	420	398	424	451	458	464	456	463	470	434	461	447	456	434	381	425	440	438	456	416	432	485	475	450	405	442	444	423	429	440	433	377	438	427	437	413	429	463	409	457	456	421	432	438	426	437	436	456	421	464	456	446	478	441	415	404	403	470	439	430	415	422	441	431	433	422	468	449	407	419	414	476	431	458	468	431	425	417	417	445	451	449	426	446	442	427	422	469	454	426	451	431	484	399	425	435	410	448
18542	22212	24918	17038	22283	11466	8128	7090	4421	1537	1573	1657	1663	1491	1385	1271	1130	1194	1059	1098	1109	1058	1004	1039	1019	967	1005	1033	1072	998	1039	1069	994	964	975	1009	948	990	942	933	933	987	994	1023	983	987	977	990	1004	991	1072	1033	950	981	985	1033	928	925	967	956	990	965	971	985	976	985	1006	970	992	969	964	979	947	957	1022	993	953	958	1045	968	935	1004	912	1011	1005	949	956	1035	1000	1014	1046	966	972	932	1013	923	966	1022	986	951	978	988	1026	992	965	962	999	1030	958	981	1001	997	953	917	965	937	973	1010	956	1019	956	936	1008	967	985	991	1003	981	998	1000	983	1026	954	1000	996	948	990	994	919	965	988	1026	1004	962	920	960	967	982	1034	1020	1016	949	970	980	994	991	985	1015	974	969	1008	963	1017	949	977	1014	984	998	996	974	938	1017	1012	1029	957	939	1005	1029	1015	940	1001	987	998	984	953	983	999	993	954	982	972	996	1012	940	972	984	1027	920	1006	980	1006	921	990	929	951	1005	973	981	1015	1080	965	1020	949	995	990	998	1032	1007	1056	999	984	973	1013	998	972	1007	1014	983	1052	986	970	988	955	1017	966	1021	995	983	979	1009	964	979	1004	970	995	993	987	959	965	982	1014	983	1021	968	950	994	1015	1011	1011	978	962	981	1010	991	962	1030	965	938	1028	984	957	960	1017	1011	1038	985	1016	913	988	1015	938	962	1012	995	1027	969	946	1010	981	930	979	887	1020	1025	1013	961	961	972	1013	941	968	1017	930	985	971	1001	982	1019	997	971	983	998	954	1019	964	955	987	975	992	987	962	1001	929	960	981	947	959	990	1011	904	1009	988	997	896	910	1005	986	990	987	993	997	1062	994	987	942	976	946	1023	985	968	1018	975	937	1027	1007	971	964	943	1025	969	1007	987	1047	977	1000	965	948	970	940	1013	1002	977	1006	967	985	959	1006	1034	938	948	1019	1001	1003	942	1003	962	988	1042	982	973	991	947	984	959	976	1019	996	998	982	941	1001	949	975	1006	962	997	956	1002	1017	973	987	964	989	1002	975	933	980	978	1009	1025	980	970	949	986	1053	1009	987	942	975	976	966	1030	976	1010	1035	993	1016	1029	966	939	1006	909	1005	987	936	1012	983	986	917	967	984	981	1071	929	985	965	983	979	1043	969	1008	1026	993	1002	958	986	1030	1022	1012	968	1033	956	991	948	925	981	979	986	985	1015	963	954	965	955	938	1032	932	962	993	979	1009	949	974	989	982	1006	991	982	990	992	999	967	962	965	994	956	942	1020	984	967	923	989	963	961	975	1004	971	970	992	1031	974	980	968	1033	1020	981	995	942	973	1069	966	959	968	967	967	991	1005	1019	1000	1011	974	980	983	968	945	974	999	967	981	984	933	943	1002	974	1007	902	930	980	966	965	956	955	964	1005	1008	977	965	989	980	1050	981	964	1009	1057	1005	978	978	965	977	968	953	935	1004	965	991	960	1014	997	973	983	1035	1022	978	966	1003	984	1035	1002	1019	1028	989	980	981	972	884	1007	940	1001	977	971	948	991	989	969	995	1035	977	1022	984	1034	976	1000	1000	1025	981	1014	954	1003	965	951	967	994	976	972	1038	1016	961	962	952	996	1010	964	906	984	1017	968	1017	952	969	1021	1040	950	970	954	992	1101	963	943	969	918	949	1014	989	1061	959	1002	981	999	964	978	978	971	974	971	996	1037	992	998	965	997	963	1007	1024	956	923	952	960	950	955	956	1028	1017	954	947	976	954	957	990	934	957	943	917	993	1027	1018	993	1041	954	1016	953	916	1011	991	1014	1007	1008	958	967	1002	970	990	966	953	983	999	1022	983	1002	992	1006	912	968	1034	960	1042	979	996	936	951	951	977	969	935	973	963	1027	946	961	985	996	987	984	945	1018	958	1038	1023	982	1039	914	1030	992	972	992	981	1013	944	961	927	968	976	985	1013	967	985	962	954	986	1014	957	993	1011	975	1001	988	972	1029	1000	1012	953	1008	1067	1027	983	956	1050	966	986	1002	934	994	942	1045	1009	967	957	933	985	984	1017	1017	959	985	981	997	991	1014	991	1030	973	960	985	924	1008	979	986	950	931	982	966	1002	970	1013	964	976	953	990	952	993	919	976	1016	1024	963	983	969	992	966	1038	1027	1012	987	989	954	1030	970	987	983	1019	1018	1011	921	988	947	974	946	942	931	1000	991	994	988	976	996	991	985	1025	962	967	1059	934	1000	977	992	964	990	1009	1020	956	980	990	988	1014	1012	1018	1036	1026	975	999	927	914	988	948	886	971	972	1013	1029	1004	939	991	925	1041	947	1028	959	1010	993	932	978	942	1008	1024	981	929	1041	967	1006	945	1030	915	1030	978	967	985	983	979	958	1002	1014	938	1063	1037	979	955	939	994	1006	942	1013	1026	1018	974	957	949	1018	1016	976	1020	965	990	979	1058	1013	987	953	977	1037	1062	977	998	979	981	1014	986	968	925	980	956	1033	988	994	1006	1028	985	976	1001	991	925	970	997	977	979	979	978	979	1011	970	1003	956	983	996	976	910	941	942	1031	976	996	984	1043	977	982	953	972	963	952	967	1023	1026	992	967	987	1023	1015	1041	983	935	964	986	1003	1001	945	1014	990	977	982	957	1025	1053	958	941	951	956	981	1016	1023	978	1016	965	990	1037	1011	1021	977	965	970	950	1012	960	1029	977	959	982	1037	970	984	997	948	992	1023	998	1006	937	962	1001	953	975	1003	985	977	1004	967	1009	1019	1010	990	930	960	1002	969	981	970	1039	977	1001	1000	1025	978	955	1025	990	962	1005	971	1010	961	984	997	1007	985	991	926	1006	1032	1084	942	1016	969	977	975	1032	1035	996	970	980	1020	959	1007	990	1001	964	969	1041	942	1037	967	991	951	978	938	978	932	1000	1006	966	1002	958	945	964	1004	991	960	1005	976	998	1020	989	1031	997	975	988	981	986	909	984	961	998	964	1006	966	1019	959	961	931	1010	1010	980	983	959	1004	963	979	954	1020	1026	1042	962	1013	976	993	968	1018	934	943	972	972	1031	977	964	1002	1011	991	964	966	990	993	1018	1033	973	984	1007	944	978	971	985	993	1044	1021	993	987	926	957	972	962	990	998	930	969	980	1031	962	1029	976	1004	971	939	970	947	980	1007	1035	1001	955	946	995	979	990	1015	960	1004	1023	941	958	939	939	1025	939	985	926	966	950	1001	956	983	1016	950	959	1034	1004	927	983	996	958	971	1016	980	997	994	979	948	973	911	944	1012	962	951	980	987	979	967	954	977	921	993	1012	960	938	975	1000	917	972	932	996	978	1016	953	977	976	1010	979	1054	1008	927	968	1005	1031	974	978	975	970	961	1022	1010	922	1015	1008	954	1060	1022	930	932	989	920	956	1013	994	1014	954	915	972	964	981	980	945	1029	950	1006	969	1017	965	1004	912	1017	996	982	1008	937	952	955	971	946	976	1033	892	955	1015	948	947	1037	993	1004	939	967	982	948	1025	1020	957	1006	986	1038	1011	993	980	992	942	959	958	989	962	1007	989	933	991	911	989	983	950	1046	990	962	994	1023	938	995	966	968	1019	975	983	1001	1026	958	979	1020	1036	1014	990	934	1000	1010	995	1033	985	1010	1011	1005	970	1011	967	972	959	971	986	977	934	961	990	968	1004	932	963	963	1010	987	930	1008	1008	992	1043	981	1017	1019	963	929	961	987	993	1047	941	973	1001	1016	1022	938	1038	961	1003	994	986	946	974	957	987	939	974	1020	1019	1025	964	1005	962	963	1060	1008	987	972	1015	954	995	1004	1013	1000	1027	991	987	1005	973	1001	966	956	1023	989	1047	996	1049	1022	1018	948	943	959	987	989	986	969	1007	942	914	1008	1060	1006	996	985	1002	1001	938	984	979	1009	1014	968	1021	998	1006	995
62148	54609	50385	34725	42187	37821	32316	32040	24102	7944	2937	2268	2677	2064	1467	948	811	648	760	543	428	381	375	358	385	354	384	448	612	377	353	336	296	306	287	298	279	308	283	298	282	302	280	319	254	314	272	244	297	270	283	281	257	250	268	311	283	290	284	291	310	264	274	291	311	286	274	273	283	250	301	272	292	284	291	267	259	287	275	269	279	257	275	280	272	264	278	256	317	253	283	287	290	272	291	262	290	284	276	296	269	311	293	242	288	298	230	297	259	280	304	273	233	271	273	288	272	264	289	265	266	254	302	269	294	290	294	289	269	287	238	301	254	267	299	300	272	309	244	295	275	299	313	273	283	266	250	272	293	241	268	256	287	265	256	275	305	272	313	299	259	266	285	271	285	280	262	281	274	275	261	274	283	278	283	278	245	284	288	293	283	283	269	288	299	264	258	297	262	311	276	282	270	306	287	272	265	279	275	295	294	290	307	257	272	268	263	286	268	271	239	272	280	255	275	271	262	317	262	274	261	288	258	261	292	275	258	270	302	310	277	321	292	302	278	270	261	296	283	269	305	275	291	296	261	289	258	299	272	260	279	293	274	275	301	277	272	305	285	256	278	256	285	289	292	283	272	267	267	271	272	290	260	304	273	258	285	271	259	288	260	273	224	285	264	292	285	300	281	284	261	278	298	266	284	274	277	256	294	291	280	272	278	259	290	290	259	275	270	294	276	307	294	295	277	264	292	275	305	260	260	291	264	256	249	271	255	254	262	255	290	298	286	253	303	271	277	269	264	290	300	275	271	275	294	250	284	274	262	291	273	305	309	273	291	273	250	283	252	272	272	273	291	316	304	264	295	276	281	272	312	290	293	292	260	316	289	271	266	270	278	254	255	269	301	286	280	285	271	288	293	280	262	326	273	290	246	304	288	274	281	260	251	285	246	267	320	261	269	279	293	289	340	302	277	287	257	250	275	261	273	291	258	248	263	267	267	290	319	292	280	250	268	267	285	285	278	312	284	281	297	297	290	302	234	272	296	270	278	291	250	273	276	242	264	270	280	292	266	285	279	257	299	287	254	248	261	266	270	299	285	299	297	261	304	275	255	284	288	249	275	276	271	285	258	289	269	251	277	245	283	276	280	295	259	289	270	281	272	263	271	268	304	268	296	294	290	272	288	277	253	279	268	275	269	266	297	289	271	255	247	288	276	278	282	297	273	294	277	272	284	283	285	278	257	287	293	288	255	357	268	255	309	293	274	305	282	264	295	291	296	286	310	283	269	294	291	249	297	254	309	261	296	266	289	279	253	291	261	277	279	235	263	276	251	267	299	275	291	284	288	314	290	272	290	271	264	266	282	282	303	256	281	274	241	295	273	269	263	263	265	284	268	281	257	245	266	265	267	253	287	281	268	275	261	240	268	272	280	297	286	276	275	289	283	271	273	267	310	305	256	285	259	281	246	290	264	316	265	266	266	267	270	256	236	280	252	264	303	263	264	302	261	304	275	267	261	297	271	242	249	271	288	305	262	294	286	275	295	284	298	281	290	246	258	256	295	268	270	320	281	304	263	285	281	271	287	262	305	262	260	268	278	270	286	288	294	278	302	257	290	292	271	253	272	302	284	269	288	267	281	289	290	294	289	255	274	290	275	261	282	277	286	289	310	280	275	254	297	289	261	249	298	272	269	282	283	291	264	277	240	259	272	308	289	272	291	266	268	267	290	260	287	255	271	281	275	274	252	280	296	252	241	299	273	280	287	308	277	261	280	260	259	289	304	275	288	271	280	275	306	284	297	291	297	254	244	306	286	275	295	287	265	291	278	260	271	293	309	306	279	279	282	257	252	257	294	270	277	265	304	274	287	281	292	280	286	278	276	286	281	247	286	327	296	282	267	261	317	269	257	267	280	282	262	304	279	288	281	292	320	293	304	298	332	286	300	272	255	295	310	309	269	254	272	305	254	266	291	281	296	284	278	265	267	273	266	266	281	295	258	272	290	284	300	303	264	321	275	266	282	272	257	279	285	283	294	255	262	279	286	267	272	266	276	291	298	277	319	286	264	266	315	263	244	288	245	277	299	260	279	286	281	246	280	258	288	251	267	272	297	269	283	241	295	282	269	261	270	267	282	325	292	298	287	289	265	262	290	280	275	283	266	259	272	304	277	297	306	270	308	281	278	274	283	280	279	248	261	282	288	272	273	271	310	272	284	264	266	288	262	261	296	248	282	257	275	274	298	270	268	282	277	311	325	350	287	289	279	262	275	289	277	298	284	260	281	274	276	290	295	246	306	271	299	259	271	288	285	299	261	294	272	297	284	292	270	237	264	260	278	260	236	286	287	275	294	271	248	291	278	288	262	294	277	251	257	280	279	296	265	290	272	263	283	289	259	269	252	270	283	275	271	295	284	268	304	273	256	246	292	290	284	297	255	268	284	275	305	279	265	272	260	277	248	265	291	265	243	310	278	253	273	296	275	254	276	284	252	284	281	286	260	299	295	288	288	273	265	251	268	240	262	240	291	279	279	272	264	273	296	281	269	281	290	270	278	248	307	272	259	259	289	294	296	280	256	304	287	309	270	286	272	283	281	320	267	271	278	269	287	271	258	282	289	275	239	261	279	286	276	251	280	269	287	289	277	273	310	261	265	257	250	272	289	287	279	264	285	289	279	257	275	255	262	318	261	276	261	312	339	305	304	290	249	295	261	268	294	290	278	267	265	262	261	282	277	286	288	270	271	307	268	280	280	275	241	274	237	266	254	283	235	289	249	281	287	289	295	265	281	298	256	275	275	291	289	291	292	293	265	288	266	264	251	304	280	265	266	295	297	275	275	267	274	243	294	292	278	269	277	262	280	312	288	282	306	281	254	257	262	262	288	248	271	297	274	284	310	291	265	277	281	265	281	281	267	287	243	254	263	291	257	255	256	234	266	289	282	283	270	256	268	268	276	284	263	264	244	281	282	265	276	300	265	281	274	275	284	286	278	254	267	287	298	278	273	279	279	283	274	306	292	238	271	248	267	266	244	299	292	265	256	308	277	257	288	270	258	257	264	263	256	259	260	282	316	278	270	268	315	299	293	256	270	259	271	256	261	294	284	275	281	287	279	266	268	293	271	294	302	287	252	273	262	281	267	285	263	307	267	281	280	276	278	299	296	284	301	275	300	270	285	253	280	246	283	283	260	259	257	243	281	292	275	270	319	300	295	278	258	294	287	286	270	266	285	263	275	299	302	304	296	283	303	272	300	278	288	279	284	273	293	271	290	276	304	281	263	302	259	243	265	273	288	281	288	287	254	285	301	297	242	285	278	279	268	274	257	306	276	258	283	290	292	273	274	278	252	271	277	287	263	267	296	287	276	293	285	294	272	253	291	271	285	235	324	304	242	265	279	269	258	282	286	294	260	255	273	269	259	268	246	267	278	264	292	308	274	274	280	257	276	271	294	280	252	305	272	293	294	289	272	285	276	277	281	305	271	275	282	289	254	299	262	275
45566	57062	44694	45222	55358	44492	45452	46807	34501	9459	9078	10342	12020	10232	7154	4738	4056	2841	3380	2546	1759	1623	1297	961	1325	1125	1369	2076	3551	1472	1336	1030	752	710	707	657	686	687	651	658	748	652	690	627	709	665	647	646	696	681	703	605	644	689	681	634	683	633	608	658	658	619	661	627	676	658	644	643	626	680	642	664	646	660	652	638	653	640	629	600	677	668	689	665	633	666	671	690	675	627	641	717	647	614	668	628	693	700	700	656	641	670	636	647	634	625	637	677	637	605	644	628	668	638	625	611	653	705	659	605	632	655	669	677	636	659	637	658	656	638	667	672	681	605	644	606	669	635	646	639	612	667	660	636	680	669	645	661	685	635	655	633	667	601	668	675	628	629	642	671	606	609	646	618	646	641	640	648	658	654	663	602	657	624	652	655	630	653	653	628	614	640	636	642	668	654	620	691	647	674	675	642	684	665	670	677	639	587	697	593	630	632	677	627	651	620	596	670	646	643	627	645	696	657	640	677	647	647	684	618	603	625	674	630	679	637	603	693	626	638	607	638	667	666	671	662	661	625	661	678	629	607	676	619	606	630	634	630	641	645	619	624	589	613	621	645	614	638	668	686	617	629	644	627	653	615	635	649	645	632	642	652	595	649	639	674	657	645	615	680	637	655	598	657	662	655	666	620	684	662	653	645	648	648	610	694	640	673	681	684	616	647	718	621	625	647	619	646	688	637	602	685	625	627	610	650	664	656	635	666	688	627	614	689	652	659	658	647	662	602	648	607	632	616	688	615	627	652	610	665	577	633	658	640	623	611	646	650	645	637	649	661	663	643	613	709	640	708	642	620	608	634	640	620	637	630	662	622	681	694	629	627	670	658	658	671	668	671	655	642	643	644	642	653	663	638	607	655	639	649	639	754	660	645	633	663	669	682	632	628	640	685	660	653	663	699	672	674	682	661	661	649	606	693	692	662	637	646	634	663	631	660	674	599	623	635	604	669	698	662	673	629	662	671	613	694	621	629	674	673	633	639	592	627	655	656	615	648	625	657	671	654	632	622	651	687	680	640	686	606	661	643	606	665	628	647	667	632	648	659	644	659	664	631	644	695	649	678	651	627	620	650	725	680	626	616	635	665	669	621	674	671	676	650	682	618	663	688	673	674	645	621	656	675	688	640	645	652	656	611	590	655	680	642	657	626	615	637	700	663	637	611	660	626	640	642	645	616	690	663	642	633	684	670	638	615	633	678	641	632	625	662	688	667	649	662	705	651	642	628	634	652	650	623	635	648	666	696	658	642	636	653	642	680	675	657	660	643	630	682	644	630	691	632	667	659	686	679	618	625	618	676	666	631	601	666	615	625	657	631	673	649	624	627	638	685	664	641	667	639	674	685	679	597	655	661	627	633	639	651	664	614	679	638	631	633	665	578	665	696	659	692	652	642	652	664	645	618	652	673	635	620	635	668	666	636	650	674	646	653	623	676	674	649	634	637	659	631	688	675	665	625	623	665	667	673	648	633	639	640	615	667	662	627	625	663	651	694	670	679	610	649	633	606	648	611	625	624	601	646	673	633	647	649	719	698	611	657	649	611	675	638	690	648	658	620	655	661	633	660	670	630	630	658	641	633	644	633	633	626	703	653	629	598	665	651	670	635	670	629	648	663	685	623	668	626	682	640	636	631	628	666	682	656	641	673	677	621	636	674	660	624	688	657	646	669	635	612	616	661	665	640	651	669	641	671	638	658	651	644	677	650	661	665	662	652	617	618	650	592	641	718	688	650	654	624	702	689	643	685	625	633	621	648	623	624	722	665	607	665	660	692	638	676	676	613	665	618	634	647	628	647	636	671	673	663	669	651	679	641	622	628	665	657	694	671	675	633	647	577	656	686	627	646	689	656	607	723	655	654	643	624	663	712	659	648	663	624	696	634	617	662	639	656	641	680	678	654	606	595	625	643	662	625	679	633	593	660	646	631	642	630	634	675	630	648	677	587	616	677	610	681	625	645	668	619	608	627	632	664	664	628	666	642	613	634	632	686	611	663	681	644	665	627	632	669	698	657	662	627	673	664	642	670	661	635	655	653	628	672	629	671	626	656	655	679	640	659	650	621	645	657	596	664	650	653	690	685	650	606	630	655	651	636	668	665	693	674	647	627	658	651	654	631	647	642	622	635	649	688	652	673	664	680	669	630	648	665	627	618	627	658	679	631	678	704	625	673	571	653	646	649	677	659	565	647	660	677	660	599	613	678	651	667	638	623	603	651	652	688	653	650	623	652	666	653	651	631	647	616	650	639	682	693	687	681	663	627	626	658	662	643	630	602	617	668	618	623	678	634	632	642	664	628	649	673	670	641	630	680	655	625	608	655	629	649	653	620	639	691	674	626	610	619	652	685	696	641	639	641	649	599	623	636	693	641	667	650	617	676	629	667	649	659	631	643	646	649	650	643	679	642	638	672	638	642	629	637	625	651	616	642	682	636	654	643	655	623	640	650	683	642	626	683	650	654	664	641	645	651	641	644	649	674	682	684	652	662	649	660	682	611	653	697	666	644	673	642	663	678	635	629	719	600	623	581	634	627	671	666	673	617	647	657	628	649	694	628	627	655	653	663	655	616	631	617	656	651	635	614	587	656	681	670	664	601	630	635	654	690	653	645	640	691	638	674	633	637	693	654	654	655	650	653	633	643	631	648	643	639	692	644	639	620	645	692	637	697	655	691	676	665	630	604	646	670	618	642	642	646	667	656	608	681	649	667	633	643	627	615	631	599	647	637	623	645	656	644	615	656	661	677	672	640	635	626	645	675	634	646	645	675	642	667	643	652	719	659	643	672	651	682	631	663	673	643	657	688	613	667	623	613	654	666	661	631	698	609	652	674	635	648	637	644	634	628	690	660	641	652	708	662	670	598	680	647	677	630	619	614	598	651	616	650	614	631	622	640	657	685	674	680	648	644	624	648	597	687	675	649	691	638	638	708	650	641	638	622	642	618	638	630	602	622	611	650	668	655	646	633	653	578	589	622	684	635	640	645	660	586	648	661	655	626	643	676	647	638	641	660	667	624	593	692	623	628	665	658	675	612	675	650	615	690	645	632	625	637	669	622	640	658	608	678	678	625	655	658	623	598	627	660	629	692	624	661	724	680	631	685	628	661	650	623	625	676	696	610	644	607	628	652	638	681	598	630	639	601	642	658	670	638	605	675	638	629	671	640	662	635	643	625	682	695	633	648	662	639	653	621	646	679	642	651	639	593	667	687	673	671	652	599	706	647	644	670	640	623	652	654	670	636	641	635	653	617	602	677	633	584	685	655	641	675	649	627	635	622	625	638	611	663	594	657	623	667	653	631	653	606	645	623	676	654	628	634	672	684	592	631	659	662	679	642	638	610	631	676	672	650	631	631	645	627	651	642	630	663	583	695	606	673	668	643	662	647	579	642	644	637	662	650	681	652	653	600	647	672	649	686	626	668	623	700	675	684	662	653	630	693	638	666	685	616	637	606
68692	52174	46839	31807	41334	39568	37240	35985	30236	16803	8422	4974	4854	3364	2884	1651	1462	1269	1419	816	495	431	321	245	337	348	345	626	779	512	325	296	202	208	211	207	219	195	209	200	197	192	189	200	186	209	174	192	190	168	200	192	208	209	170	190	205	182	197	177	174	227	206	186	188	202	163	179	179	196	184	191	200	195	192	200	198	185	167	211	210	192	176	182	194	193	174	163	185	191	194	178	203	165	187	198	203	213	205	187	190	192	201	211	169	159	198	205	183	200	165	197	182	175	181	199	193	177	187	208	182	182	178	182	182	196	192	171	183	205	209	179	182	208	207	182	182	205	180	200	185	171	173	177	205	206	184	167	189	207	189	188	186	186	200	197	175	161	188	177	180	218	176	162	174	171	181	164	212	207	181	183	205	194	167	201	166	198	168	209	174	181	192	195	193	206	191	213	172	172	180	185	191	172	191	173	189	190	183	193	206	173	174	206	150	165	192	181	186	196	193	185	199	201	195	192	156	173	198	183	183	203	195	191	194	165	181	191	182	210	177	188	169	193	205	182	166	182	185	189	189	184	218	188	216	206	189	176	186	195	199	190	200	187	197	162	199	189	203	162	201	188	196	200	170	210	190	194	186	193	182	164	187	195	168	186	185	181	196	191	179	171	183	169	183	183	178	181	169	203	190	169	215	175	178	211	213	156	184	177	184	223	156	178	181	213	166	186	171	182	183	189	204	198	198	190	198	155	179	160	171	173	216	204	180	194	189	165	196	170	189	185	202	161	188	182	180	215	198	179	148	170	199	190	178	196	164	183	163	182	209	171	179	191	170	170	159	187	178	172	192	177	185	175	169	182	203	178	206	188	178	184	196	210	165	183	214	193	180	229	196	193	203	169	192	175	181	197	226	199	185	177	200	179	187	182	199	178	189	151	190	189	183	163	177	205	179	178	160	159	188	190	173	197	205	179	189	194	175	204	180	165	191	180	178	190	205	175	204	175	181	170	164	169	189	177	189	177	167	207	216	191	206	185	183	163	161	190	200	178	183	199	191	192	166	206	175	187	192	176	184	176	168	193	190	179	177	184	175	177	177	179	167	200	214	204	202	193	195	218	186	197	166	177	173	179	193	180	190	190	201	181	187	202	204	187	182	192	188	198	182	183	185	188	200	179	195	191	199	198	191	170	173	181	176	160	187	206	177	173	187	199	187	208	175	189	196	198	172	199	216	198	178	199	184	172	182	175	176	176	170	184	184	174	183	179	192	189	191	174	201	169	176	214	167	185	183	201	186	194	189	191	182	202	211	166	161	188	186	194	177	189	171	172	191	213	186	196	181	168	162	159	181	172	207	187	167	178	164	203	157	190	200	155	185	200	183	225	215	196	172	186	186	174	178	173	198	190	191	179	171	193	201	201	178	174	167	189	152	191	166	188	175	199	179	193	176	175	201	167	187	203	216	184	199	194	208	164	183	197	174	193	181	193	211	182	170	193	195	185	194	194	157	218	192	202	180	224	174	207	191	201	180	188	182	186	175	176	186	190	180	171	201	205	198	188	197	170	210	185	153	168	176	186	173	190	198	195	184	175	180	173	201	206	191	165	184	211	179	175	176	171	168	185	184	209	198	159	175	180	192	194	198	175	196	187	180	212	190	176	182	195	185	194	179	190	177	206	207	154	207	189	189	173	196	204	184	183	191	183	179	192	191	175	170	181	192	198	177	170	170	173	206	211	205	194	189	214	183	143	159	171	175	165	208	197	200	174	171	171	189	162	204	196	180	164	172	233	189	181	200	200	206	201	181	193	164	203	172	169	176	186	183	169	184	182	200	167	169	194	195	208	163	192	177	169	192	179	198	193	163	196	177	192	187	195	194	182	179	196	204	188	164	211	188	176	177	202	186	213	159	170	181	177	166	197	181	154	173	190	201	196	176	188	204	218	189	205	159	183	197	180	197	181	178	175	175	190	199	208	212	197	200	179	169	201	190	184	159	199	211	199	169	182	184	163	200	173	182	172	221	186	175	178	150	169	204	164	202	170	194	179	186	192	199	179	187	196	182	194	198	196	195	198	159	160	182	192	185	200	194	164	171	178	186	172	192	210	206	168	173	166	175	175	185	189	188	184	151	195	205	170	184	181	198	184	165	175	180	214	196	189	195	194	184	182	170	205	170	176	181	196	168	178	176	197	211	192	182	185	173	165	186	173	192	190	175	192	174	178	190	161	162	212	217	206	163	221	190	203	213	187	178	162	181	177	194	191	186	185	210	207	219	176	164	210	177	173	175	199	175	176	168	186	187	209	176	178	206	187	188	187	173	178	173	177	175	171	201	198	203	171	200	188	172	185	161	203	216	189	171	193	194	188	188	186	169	166	189	182	163	167	154	174	175	206	185	185	198	227	178	186	162	188	203	175	189	154	195	193	194	176	203	180	188	197	189	183	194	201	192	209	196	197	216	182	198	198	174	190	213	178	173	154	188	180	205	178	204	206	188	179	185	191	174	182	189	173	183	166	219	185	198	171	199	167	197	181	205	175	181	192	206	162	181	186	187	180	165	189	158	168	194	197	184	208	177	184	201	198	196	198	180	191	180	191	180	171	172	174	162	174	188	186	198	172	209	186	192	179	193	187	183	197	184	208	191	189	175	213	194	192	176	184	205	176	194	207	183	213	208	180	210	158	186	193	165	184	212	162	205	173	203	182	179	181	203	197	186	172	178	177	169	167	195	193	197	192	195	198	173	186	180	193	184	178	190	219	180	173	174	168	214	201	195	208	201	181	193	181	201	195	187	186	191	183	187	189	170	170	188	208	203	174	175	181	210	200	175	168	176	200	210	180	189	163	200	188	187	185	208	175	193	193	194	180	191	167	176	188	170	212	192	210	205	200	195	186	169	183	182	199	194	180	195	179	215	191	165	171	174	174	171	199	193	173	186	185	180	176	189	165	206	194	193	171	175	202	177	180	202	183	190	192	215	229	172	189	150	199	182	196	175	184	182	184	171	187	167	181	182	202	173	198	183	207	184	177	175	190	194	181	182	168	198	184	185	187	169	188	182	213	188	170	190	208	178	199	179	161	194	219	176	192	200	172	183	187	178	181	204	189	211	201	163	188	192	181	184	176	205	207	167	180	198	193	189	180	194	196	188	204	192	187	204	192	199	159	171	171	171	199	176	153	224	180	179	216	179	184	176	209	193	199	195	193	189	225	182	197	203	196	178	205	197	212	206	181	196	174	210	184	162	211	189	174	169	182	175	181	178	204	202	184	207	195	189	201	211	182	189	194	192	205	194	171	166	193	173	171	190	192	194	145	214	193	211	190	195	160	174	164	200	168	185	205	192	173	193	178	203	186	196	186	185	215	197	155	172	204	187	171	188	190	188	197	184	169	169	185	203	192	208	179	197	191	221	173	165	200	183	173	175	190	187	189	171	186	162	177	178	193	211	189	202	191	196	156	209	188	206	210	204	229	180	197	164	172	203	182	210	194	196	191	201	196
52063	59771	46095	48001	58299	50815	54265	56488	37967	16335	15412	16007	17400	13453	12189	7508	7783	6628	6969	4119	2747	2051	1499	975	1511	1579	1667	3683	4547	2883	1581	1013	673	592	559	571	586	600	548	549	528	503	499	544	507	563	505	506	501	506	475	518	511	464	474	516	491	514	529	491	465	494	521	479	490	502	477	465	481	472	509	474	500	498	484	471	489	504	489	492	485	421	525	460	433	446	451	481	464	473	496	447	462	499	467	463	495	452	490	505	460	494	443	464	444	470	546	480	459	473	442	472	454	444	504	492	402	474	468	464	494	461	453	503	441	465	500	499	466	450	441	501	466	438	450	500	509	480	434	515	467	505	492	489	465	472	469	460	485	440	489	500	435	492	441	441	470	492	467	482	451	454	483	476	447	508	508	479	460	476	468	447	482	470	490	477	479	513	453	443	459	484	468	515	487	456	463	445	445	476	469	464	453	481	479	453	490	447	484	486	483	477	459	439	462	468	497	477	483	448	479	470	470	438	456	490	472	478	488	476	453	443	486	511	448	487	450	464	451	493	516	466	474	480	456	463	480	509	471	491	456	460	469	430	490	465	476	452	468	436	452	531	469	475	476	456	515	496	454	500	470	464	497	466	469	453	448	460	478	432	503	506	501	516	470	434	508	498	451	465	475	495	460	449	482	467	477	461	467	446	464	493	503	456	509	492	492	429	493	456	464	514	500	498	492	478	437	483	483	486	470	448	485	464	477	466	458	491	494	424	492	466	492	494	502	434	466	486	441	427	484	458	476	462	448	437	459	474	465	477	486	496	481	471	471	479	485	461	448	473	524	509	469	415	480	477	473	474	512	452	494	444	455	448	449	484	458	448	429	435	463	468	478	470	415	464	465	423	477	479	485	482	487	484	487	477	472	482	493	474	478	459	449	450	451	434	425	457	491	434	517	469	467	464	471	464	446	512	436	505	498	455	458	475	475	449	473	416	472	515	448	460	457	472	479	442	489	460	488	481	485	505	464	473	471	445	426	474	462	451	476	473	488	456	449	468	488	452	459	451	436	447	448	459	459	504	486	492	457	493	475	484	428	448	454	480	483	480	455	465	479	485	484	478	427	465	514	504	493	472	494	463	485	486	455	472	503	468	426	487	459	455	465	500	489	447	487	461	431	463	510	472	451	469	462	483	489	425	470	482	490	465	424	439	480	435	442	471	445	471	460	414	499	462	469	475	478	508	493	474	487	509	504	462	477	499	458	480	450	468	436	487	444	455	483	455	444	462	486	491	428	495	492	429	459	478	447	469	487	443	452	436	449	484	474	469	502	456	496	483	496	437	457	476	483	452	466	442	473	493	449	470	435	471	456	461	515	469	521	478	490	485	486	452	474	460	463	478	482	463	462	517	502	497	433	483	471	432	490	457	469	451	465	483	468	475	459	450	448	486	450	499	444	486	441	432	488	434	513	467	443	435	467	472	461	491	453	508	511	475	489	493	448	448	493	467	457	460	495	475	461	477	473	480	425	462	454	488	473	448	451	450	494	474	483	468	459	442	481	480	491	486	485	468	496	449	469	468	467	429	509	465	517	467	470	439	452	487	436	453	451	459	436	452	448	467	465	458	481	489	448	474	436	489	484	501	469	486	460	470	445	463	448	508	456	520	476	499	498	449	478	461	449	446	477	446	415	466	429	477	478	452	505	478	484	449	463	424	470	496	469	514	448	465	464	452	490	485	464	466	492	460	492	456	481	521	504	497	454	479	462	465	458	446	460	505	489	460	442	452	427	517	497	467	468	482	517	498	453	420	453	471	466	445	444	427	467	460	474	427	460	503	521	454	472	444	488	494	498	414	482	478	436	460	447	484	463	467	481	479	492	478	482	486	504	472	449	473	515	491	472	464	485	478	456	492	463	484	452	485	479	445	498	467	465	481	472	464	488	459	500	458	491	486	491	490	481	476	498	453	461	430	467	464	486	478	447	478	441	439	458	434	471	480	494	461	428	426	462	458	501	471	463	468	474	487	442	434	478	476	461	490	497	483	502	445	455	477	462	464	513	477	469	497	476	508	428	431	465	457	459	453	442	443	469	467	444	469	469	483	444	443	440	462	469	440	464	471	459	470	476	456	468	472	502	482	491	482	465	437	458	461	452	486	459	467	438	456	507	455	480	466	462	511	476	457	476	466	504	488	483	427	476	463	470	502	458	472	474	475	488	464	471	486	471	490	506	450	434	452	464	476	474	498	476	428	452	447	462	454	461	491	464	486	491	478	496	480	497	467	448	476	489	470	465	462	476	454	460	460	501	464	503	469	444	468	487	476	494	493	450	469	445	476	466	448	506	475	496	458	470	448	480	452	487	479	460	440	483	479	444	424	448	460	483	472	479	451	404	488	474	450	450	442	500	464	464	473	463	461	435	449	449	475	458	424	488	460	461	491	472	461	461	463	464	482	506	484	470	465	476	486	477	450	492	479	489	436	468	486	444	491	443	455	467	470	509	492	497	447	508	468	445	520	487	446	413	444	477	502	505	452	476	467	465	445	447	448	466	440	493	444	462	432	450	444	458	489	501	480	487	482	430	433	537	499	476	476	444	461	453	457	416	473	498	479	474	444	505	522	464	481	427	466	465	443	490	470	451	476	451	494	472	457	474	468	431	434	483	499	471	460	452	493	457	455	457	478	476	461	466	460	454	481	467	469	448	463	490	488	458	480	494	459	470	441	465	521	473	483	509	432	435	470	433	496	475	460	467	488	461	516	468	479	485	426	438	462	465	477	436	475	446	482	455	446	498	499	432	468	494	451	435	519	522	481	504	477	446	457	481	468	480	472	467	453	481	491	487	458	487	495	475	485	513	478	454	459	480	485	495	462	448	460	505	485	475	489	456	433	485	491	477	450	425	489	466	454	473	462	425	458	515	506	437	491	461	455	454	480	507	473	455	458	454	458	504	454	473	478	470	484	463	456	462	534	491	430	443	502	443	456	465	485	487	448	464	492	454	487	483	451	467	459	481	492	488	470	457	474	486	464	450	466	494	500	459	482	403	452	479	486	510	419	474	457	487	445	453	472	488	492	480	447	489	464	446	468	432	444	483	436	503	431	536	475	461	473	451	495	451	481	436	455	459	459	472	470	487	466	461	461	497	482	452	450	468	461	488	431	477	482	455	438	489	461	494	433	463	472	482	438	476	502	492	500	452	492	512	475	473	454	448	469	439	444	478	481	485	442	477	513	459	457	458	463	442	493	488	470	472	458	462	490	444	467	477	454	458	461	447	456	459	453	473	494	457	491	481	424	464	455	461	456	444	468	459	474	477	497	475	496	497	491	518	472	471	483	459	488	443	469	490	479	458	460	481	458	473	473	472	498	442	511	465	497	433	466	481	464	447	500	473	495	460	513	478	497	475	424	501	435	461	479	446	465	483	498	541	456	460	462	499	489	473	485	465	492	481	448	499	469	458	428	466	464	471	478	428	497	420	473	464	479	429	472	464	471	518	491	479	455	455	463	454	486
24990	21906	23459	10159	10176	5646	2802	1661	774	553	507	487	511	499	480	433	458	498	462	414	431	469	414	444	387	448	439	423	464	479	429	441	432	413	419	429	459	434	425	498	422	442	414	410	431	440	404	484	460	425	434	442	403	441	454	433	460	409	436	448	463	446	429	418	436	439	439	438	420	413	464	427	445	455	447	443	496	410	421	461	404	384	446	452	459	419	453	474	447	409	467	431	420	383	426	436	426	411	402	440	475	430	409	417	408	399	436	449	433	416	431	440	425	432	449	471	430	447	429	436	414	437	441	405	446	452	442	454	406	431	425	410	430	414	456	475	450	445	438	437	427	430	438	462	428	386	413	484	459	434	418	442	389	429	434	455	470	444	429	426	450	445	440	433	426	425	447	453	429	440	463	444	431	435	411	468	437	425	435	398	396	450	426	419	443	452	437	425	404	450	441	427	442	430	447	422	448	459	424	428	449	448	459	474	416	381	457	428	413	420	428	389	402	436	433	383	423	431	459	436	437	420	424	437	427	420	434	449	465	461	409	467	428	443	380	454	445	448	476	398	434	407	417	462	406	423	478	451	444	465	394	409	436	439	399	424	465	410	492	438	383	478	430	437	413	399	439	405	404	404	435	428	458	445	435	441	435	438	445	433	436	380	426	478	388	437	428	431	457	436	444	437	414	467	437	429	408	447	447	423	397	468	497	457	420	414	464	411	467	461	418	449	414	441	436	429	404	457	399	446	445	488	439	420	483	447	429	447	422	427	415	443	476	402	427	430	415	401	482	427	439	451	442	447	399	430	459	467	452	429	401	481	457	437	439	447	455	441	427	442	426	448	432	425	433	455	466	414	424	422	462	452	421	455	444	441	427	421	423	406	385	418	398	401	407	414	454	405	416	387	441	454	405	425	425	413	431	435	393	412	396	416	409	427	437	438	445	437	401	446	456	467	424	435	404	443	458	412	428	412	427	443	427	440	422	433	402	396	420	441	436	436	439	448	432	501	404	432	429	475	427	425	449	444	425	393	416	446	429	447	426	437	476	403	420	433	443	412	412	449	454	439	458	435	441	466	461	429	450	413	435	395	438	458	438	416	433	456	459	439	422	419	449	389	425	426	440	386	410	420	433	434	466	436	449	417	438	449	476	441	442	439	401	437	437	417	394	435	443	449	436	454	409	467	454	418	441	451	428	391	420	474	414	458	448	427	415	450	388	457	467	415	474	431	445	409	451	399	419	432	449	404	420	439	442	462	420	416	431	427	467	421	444	380	430	453	423	459	435	469	452	447	450	463	456	418	419	439	461	438	401	461	469	399	407	420	438	426	419	417	437	420	408	451	427	461	435	422	455	439	417	401	425	410	433	483	433	465	413	463	399	412	458	449	423	456	421	447	417	432	459	405	407	460	402	409	475	430	441	430	435	464	455	391	429	426	441	442	439	461	435	415	434	426	455	463	412	419	417	454	408	464	453	436	472	461	432	461	432	432	439	435	411	463	462	433	407	413	443	445	422	455	459	454	455	434	425	437	446	429	425	440	478	418	406	422	434	463	458	441	437	433	449	449	435	408	423	424	421	415	442	431	414	464	422	456	441	406	442	429	437	424	451	462	436	416	446	411	407	447	444	479	443	412	437	376	439	446	417	441	447	464	469	447	464	444	429	448	422	438	432	442	415	411	457	420	455	437	417	402	443	431	442	401	435	435	447	446	434	411	444	444	437	415	460	474	428	422	404	431	428	398	449	435	431	425	435	462	467	418	423	415	411	396	446	416	442	401	429	434	423	442	403	432	464	447	380	445	463	460	429	465	423	428	427	414	422	419	434	457	446	423	447	432	410	448	439	433	468	461	448	420	444	450	401	448	474	468	416	430	404	404	422	439	442	429	418	445	424	476	454	452	414	413	431	458	420	438	453	425	431	440	481	431	434	443	427	426	430	419	453	443	441	436	418	461	412	438	431	414	463	441	438	457	437	444	452	453	410	462	433	415	436	423	409	451	440	424	454	449	489	387	424	404	462	477	441	439	417	414	433	443	427	417	385	430	437	412	416	413	451	414	432	443	442	437	445	443	442	488	431	407	418	445	436	453	420	417	480	477	418	436	423	428	444	403	456	433	468	391	425	460	451	446	401	458	432	468	425	450	449	431	401	423	429	439	452	465	416	414	443	438	395	432	423	440	437	442	433	453	409	443	428	436	462	426	473	430	422	438	411	440	421	414	444	420	433	451	442	421	453	453	452	464	408	426	423	416	407	439	433	425	433	468	395	464	410	466	421	429	414	423	424	409	429	447	452	434	428	431	453	457	403	439	434	475	431	420	462	452	411	454	462	468	433	400	413	453	420	442	423	471	439	405	421	418	438	455	416	429	425	425	467	459	449	450	424	459	411	438	408	430	454	449	424	451	445	417	482	434	429	419	422	465	418	436	426	460	443	437	449	449	403	430	487	424	394	451	442	428	439	441	483	363	400	406	441	436	441	420	410	415	439	391	448	402	426	431	412	464	430	426	454	412	432	448	434	443	447	450	421	390	474	452	449	448	450	441	441	438	468	433	452	404	426	394	453	384	424	450	445	392	409	463	443	434	417	433	471	483	416	420	443	427	442	405	439	478	416	448	450	454	411	432	427	442	430	436	422	415	419	408	444	432	395	440	422	432	397	434	440	419	416	466	466	450	458	454	432	419	409	427	394	451	435	413	426	441	416	438	429	417	440	444	440	455	411	416	418	468	400	449	468	425	441	440	447	424	425	423	438	433	474	465	447	451	435	435	432	402	397	428	436	406	449	426	423	455	427	431	445	428	426	416	452	408	444	433	426	429	410	429	408	430	444	428	417	435	413	456	410	399	425	429	387	460	387	408	423	427	402	427	427	449	463	422	431	430	410	471	454	418	445	428	486	468	419	428	422	420	381	420	415	439	419	406	442	436	482	466	460	441	457	430	421	436	443	452	440	455	422	436	472	432	426	447	458	419	449	450	409	444	414	442	434	418	443	459	450	407	449	439	471	433	418	396	418	422	449	375	407	446	454	453	428	407	443	424	435	442	420	455	435	425	458	400	386	443	432	482	452	425	417	398	450	436	434	424	458	449	410	436	424	471	470	422	424	429	471	435	430	412	468	424	459	414	438	449	414	436	465	442	442	429	416	460	440	426	422	454	421	441	446	426	417	454	437	444	422	434	418	426	424	416	470	464	432	419	444	432	391	392	428	437	478	437	431	440	475	380	463	421	403	416	435	444	426	421	408	444	444	411	441	473	419	398	490	412	441	434	479	452	430	452	427	462	473	393	423	402	405	424	451	414	455	466	452	443	494	431	431	452	437	441	427	389	480	436	428	441	447	454	424	478	446	399	394	431	442	425	397	428	458	426	417	439	402	406	464	425	436	432	449	459	422	439	442	419	486	427	431	445	432	445	480	416	444	462	472	450	452	461	438	369	408	441	446	425	432	430	458	456	429	411	411	444	449	445	435	448	464	466	442	470	416	418
19066	23013	24639	19264	24827	16431	10902	7382	2795	1568	1747	1608	1552	1399	1414	1248	1238	1295	1257	1064	1039	1010	986	960	1018	1010	1043	1025	1039	1010	1016	984	1014	967	1007	985	940	1013	1035	961	997	967	983	1065	923	960	978	979	1019	983	1029	1006	990	1018	1043	987	977	1005	989	1017	982	951	910	960	919	958	1016	971	976	982	978	962	1007	1017	969	995	1044	902	1001	997	915	975	971	939	971	961	1011	978	971	974	958	905	991	998	999	1032	1025	964	938	944	959	1051	950	935	926	1000	958	953	1017	996	988	974	972	980	987	1008	903	1046	1007	978	971	1003	1001	974	981	926	966	1006	979	935	976	965	986	1031	960	967	946	1014	976	958	990	959	987	933	980	939	981	975	1013	973	982	961	955	941	975	953	951	990	1000	982	968	944	951	1044	981	970	945	969	981	959	996	948	956	956	1046	1004	954	1032	971	977	959	1023	993	946	972	973	999	955	967	938	964	986	1023	973	1001	979	1021	1027	963	925	1007	1000	951	963	975	992	989	959	995	937	988	985	1038	943	967	1013	1010	968	1031	973	967	1029	1006	1021	976	1014	971	911	1040	910	1034	964	1001	986	974	930	960	1000	993	972	937	983	1002	973	968	1003	992	965	949	1003	994	990	1004	966	996	940	1004	956	1015	981	942	975	974	963	986	1008	1004	968	960	998	961	944	993	979	931	991	1004	993	978	986	1011	990	965	976	970	1008	1008	939	944	967	1015	953	1019	955	1013	1001	964	977	1002	984	1021	1004	980	966	960	1037	1006	1038	1009	1029	1029	979	964	961	983	997	1069	1025	961	1032	1003	995	940	973	966	941	982	1033	1014	922	993	989	921	997	942	1023	945	933	982	969	943	1006	953	1002	983	951	1008	934	949	923	1014	1038	961	1015	1008	1011	995	1035	989	1024	1063	1011	948	995	951	937	1024	983	1006	927	968	938	1011	998	994	954	1039	949	952	956	929	1064	961	976	1031	1006	1065	945	1034	979	984	963	991	982	950	966	986	984	952	932	1004	1055	939	1003	1017	980	982	992	1051	940	997	973	957	975	947	925	1038	949	947	955	960	968	981	998	1020	966	969	1023	984	1049	990	959	962	1004	1009	1014	1036	1016	954	898	1021	1016	1020	1000	989	967	946	979	1013	985	918	932	977	969	1009	927	989	1053	991	950	929	937	1024	961	964	958	1038	984	976	990	979	925	1083	1025	1007	964	905	912	973	984	986	980	984	1025	956	969	991	1047	988	985	976	1018	963	1021	992	987	1006	1008	997	960	1004	950	953	1019	1010	1035	993	944	999	939	979	970	977	958	985	1018	972	971	954	975	989	990	1019	991	1050	956	949	997	967	991	925	1080	1020	1002	971	990	963	1023	984	968	978	971	998	1032	984	957	1008	973	1002	972	1014	990	976	954	934	1005	1015	935	972	959	1007	972	1002	955	942	1032	983	1035	967	998	1005	958	1021	1010	947	953	991	1021	1011	942	938	976	994	955	987	971	1001	939	990	994	971	967	951	973	967	1007	1017	990	967	965	1010	984	954	982	940	987	985	1019	926	995	1022	993	979	945	946	983	966	977	944	990	997	1013	1044	947	945	945	971	921	928	1047	1031	1001	965	1007	1002	977	989	994	988	1019	974	1017	962	1030	946	1038	1018	973	955	965	926	970	949	1014	950	981	979	1019	991	968	1014	969	1000	994	983	971	1025	995	984	968	942	987	977	1001	991	980	1001	944	999	947	937	984	928	971	998	976	954	976	997	958	1030	997	977	1006	936	994	1013	1020	1038	954	1005	975	1004	938	987	962	989	948	1041	993	942	991	926	994	959	1037	992	1001	986	960	939	1044	1002	1004	984	995	977	1019	998	962	944	953	970	979	936	1055	980	961	965	983	1001	965	979	965	947	1012	958	1041	999	1029	986	1023	1022	983	959	920	978	1012	981	1017	989	975	974	1020	954	967	985	991	1036	987	998	999	987	963	968	1000	976	1017	1004	1019	957	982	1013	955	990	956	1004	1004	980	1060	1001	955	1053	1009	1029	974	954	946	977	999	976	967	996	999	928	1013	998	949	941	956	1002	990	1047	1010	1015	981	1019	987	967	993	993	969	979	983	1015	1013	1016	953	959	1041	919	950	1059	966	979	959	981	1027	1035	951	1004	1005	1021	972	973	966	1001	1000	1021	1023	1026	1006	1024	1033	1017	945	959	1027	908	1011	987	905	1007	956	959	926	950	983	986	1051	981	989	962	983	953	989	978	1002	940	1016	962	970	964	979	997	971	992	973	985	943	976	975	964	960	942	1002	988	986	1044	944	1016	1001	948	952	1007	1003	975	958	1003	961	936	933	997	987	949	982	947	1000	984	1028	989	962	999	969	964	978	987	1035	985	964	960	938	993	984	949	1071	964	990	1001	975	972	1000	985	949	1032	985	1015	964	989	1023	956	966	1025	983	998	999	1029	1020	958	1023	955	978	979	975	990	1005	1015	999	1024	988	990	966	1052	925	952	983	967	972	1026	984	981	957	1012	966	1008	973	975	958	951	974	959	960	1012	960	969	987	965	1002	947	979	986	982	960	965	1057	966	1001	983	1009	977	1024	983	936	1007	1022	996	976	995	937	962	964	969	972	996	977	1007	1003	988	1004	1028	922	976	962	917	951	945	963	1011	1014	972	1023	1030	1003	964	960	983	1013	1006	978	970	993	988	1003	981	946	973	940	998	993	945	993	1019	996	985	972	949	946	990	969	988	937	1043	986	954	946	953	994	928	1001	1033	1017	967	1004	977	978	986	1003	1055	1003	975	959	953	954	916	915	960	975	980	991	975	947	972	980	935	1005	1061	974	1029	989	995	1018	1020	959	966	924	986	955	953	944	980	993	991	945	983	978	999	1016	985	994	955	1000	991	951	964	1025	979	908	965	945	991	1004	1016	997	972	1040	970	1005	971	987	978	1024	965	1005	949	957	1014	988	999	981	979	972	973	952	1003	927	925	1036	979	999	991	998	938	952	997	1027	959	1018	1006	970	978	984	1042	990	938	1002	1014	1012	935	913	986	1027	988	946	1036	937	971	918	960	995	980	981	984	932	976	972	981	987	949	1047	1010	990	1012	967	961	974	999	932	942	1021	954	947	947	998	1006	995	943	978	940	923	955	995	986	1016	990	1025	970	987	921	998	999	908	1020	1002	970	1007	965	962	1002	992	976	962	895	928	940	940	956	1008	950	942	989	1000	955	1011	940	968	1012	979	1037	938	954	986	989	985	971	1022	917	1007	976	1008	984	965	951	930	1042	1008	959	994	978	972	952	988	997	951	948	974	1000	1004	957	995	918	1014	990	1012	960	981	984	968	1033	956	1030	962	957	949	986	959	988	1001	982	988	1010	979	968	981	954	1009	1030	1024	988	968	973	1002	942	963	942	954	986	998	957	915	959	998	970	942	1000	1023	1009	969	1008	950	985	916	954	933	1030	914	961	997	961	933	1039	1009	1036	991	991	946	986	1015	990	1039	952	983	1008	1006	994	962	1016	916	955	968	976	993	1010	940	1054	1013	1038	1014	978	998	998	1003	981	1010	1043	1028	965	963	1010	949	975	991	901	1004	1045	1009	984	970	968	986	947	992	968	939	965	990	926	1002	974	961	1005	1062	1001	965	1007	982	952	952	991	978	984	925	983	939	975	965	965	1004	998	956	967	941	974	963	971	994	1009	972	952	988	990	941	1008	970	992	1007	917	941	989	998	1000	986	999	1061	967	972	993	996	958	954	997	938	1057	967	984	961	963	966	1005	995	951	983	976	1044	975	972	989	1017	1008	964	981	967	1012	947	955	977	950	994	1006	988	984	983	1015	997	972	978	1026	1020	987	1006	975	956	998	998	965	1018	1027	1000	986	954	1003	965	967	916	998	991	981	981	989	981	972	938	965	972	948	1017	981
61730	53258	46832	33480	41378	38171	36134	32565	21626	8347	3412	2282	2741	2079	1588	983	1380	1297	875	555	528	431	384	376	356	375	357	446	598	427	382	279	296	298	345	289	285	309	296	307	267	282	299	272	290	309	308	296	285	305	275	267	295	296	271	281	271	298	288	281	276	284	321	301	298	274	259	285	252	243	289	317	286	293	290	281	292	308	263	317	266	298	247	258	285	251	283	290	264	253	284	282	284	288	272	286	279	270	271	263	276	295	294	303	252	294	282	297	275	314	291	279	274	275	272	260	292	286	312	263	311	304	308	299	293	262	292	281	264	272	290	305	279	284	273	305	280	311	289	265	273	300	258	266	297	303	265	298	275	273	318	269	279	290	295	284	287	307	258	274	304	316	277	265	307	285	270	270	275	288	259	273	293	282	304	287	275	268	246	247	259	284	280	252	288	308	295	274	275	301	261	266	279	265	282	294	291	317	279	275	284	298	294	295	320	258	293	294	284	255	303	268	282	285	283	246	275	288	274	288	277	258	265	269	290	250	281	264	294	260	278	322	270	303	246	268	264	276	294	240	247	262	251	275	298	297	269	306	323	259	325	308	300	248	297	266	276	280	278	283	316	275	272	270	260	320	275	285	295	311	293	310	289	289	298	255	291	279	254	280	249	291	252	264	273	286	341	294	324	288	247	305	313	275	295	246	283	283	283	271	278	289	285	285	285	255	311	248	304	264	300	280	292	260	293	296	280	282	277	278	292	287	276	273	291	289	284	272	299	264	278	289	305	290	301	268	294	271	255	256	269	298	284	295	272	269	274	273	270	282	292	285	277	253	267	285	298	254	283	272	270	280	272	298	270	245	266	248	281	232	284	317	290	279	281	300	322	286	313	316	292	281	274	289	282	255	276	262	296	282	329	268	273	271	278	264	257	306	280	255	268	300	260	258	281	282	259	263	264	281	268	251	286	294	299	290	278	270	285	266	283	287	299	265	271	283	288	311	289	307	297	279	256	296	294	270	289	275	291	291	290	251	292	293	271	293	297	256	278	251	286	299	265	331	303	266	272	280	253	305	238	253	277	292	302	304	296	272	269	289	241	285	297	297	273	263	308	306	234	337	283	284	292	293	267	259	246	248	297	291	292	305	262	273	284	272	296	291	270	286	292	276	268	297	263	284	257	268	293	268	300	285	280	290	287	283	294	297	287	306	312	278	307	279	300	312	298	276	272	285	275	282	276	251	323	293	269	265	259	286	269	303	287	256	254	288	309	252	289	294	281	274	318	310	264	282	270	275	293	284	280	317	282	279	295	270	264	275	297	271	262	264	288	281	272	279	265	296	277	276	306	246	314	275	327	263	276	272	276	297	286	266	307	277	310	261	255	293	263	262	312	290	304	296	310	299	248	247	290	291	290	308	293	269	279	239	276	294	281	293	300	276	275	271	288	260	297	306	272	282	289	294	272	253	268	273	283	290	278	310	274	311	296	290	255	274	256	304	268	285	312	256	286	231	294	267	285	271	295	264	296	280	283	256	314	274	259	270	286	274	281	266	282	272	277	284	270	251	272	250	252	262	291	265	277	281	313	276	318	263	260	275	280	281	295	277	277	310	322	276	287	297	321	287	274	251	280	286	248	245	315	296	271	257	236	287	296	309	259	254	249	282	263	279	265	276	286	258	296	298	312	289	254	294	306	260	298	262	257	306	284	257	303	286	265	303	277	289	281	303	253	286	280	288	287	290	272	311	269	282	287	298	290	275	278	276	282	258	289	320	311	312	259	278	297	295	266	281	275	287	296	291	262	303	300	285	270	277	299	265	270	295	286	303	272	275	294	266	286	279	250	310	258	292	308	303	283	290	281	292	259	262	245	296	281	299	295	265	286	287	256	279	290	267	310	294	286	276	281	252	294	316	285	320	272	261	293	253	269	312	297	279	317	289	288	237	261	335	290	280	267	287	265	308	282	263	264	299	270	281	267	269	308	312	289	295	295	252	281	296	282	278	273	274	282	289	299	299	272	275	275	272	272	257	262	252	278	277	253	285	303	269	285	296	275	265	264	238	293	267	259	265	269	275	267	258	290	295	273	293	270	274	271	255	233	287	263	296	300	292	274	281	290	271	266	301	308	309	240	290	254	256	293	288	277	261	269	305	241	288	279	264	277	275	293	268	270	263	261	244	260	281	281	284	297	252	266	283	270	253	281	262	276	278	271	260	283	281	305	277	306	275	288	292	286	283	323	282	317	303	242	298	283	259	271	287	285	278	282	273	273	270	255	291	286	286	294	271	260	269	260	269	237	298	280	260	236	270	268	290	304	256	244	306	289	282	296	277	287	312	272	266	267	261	281	286	302	292	292	293	289	276	277	281	312	270	264	266	295	269	304	254	245	278	269	290	327	309	263	301	291	295	295	285	263	286	288	295	298	281	274	277	268	259	264	289	278	276	288	294	280	323	272	285	307	276	274	281	286	283	266	266	289	264	301	303	291	304	285	302	270	305	258	276	296	311	293	272	294	292	292	294	278	276	268	293	247	298	313	286	299	267	318	309	298	273	252	294	301	305	277	249	296	298	296	288	293	278	283	249	292	308	277	259	305	284	272	253	285	297	294	263	261	274	284	250	272	274	273	291	278	281	303	261	255	302	281	286	289	313	297	273	261	280	283	232	270	302	295	288	275	258	293	279	269	271	286	289	301	295	283	259	248	289	281	298	247	279	267	277	287	268	275	309	282	308	341	306	279	253	287	319	282	260	297	279	330	272	289	275	273	281	266	289	300	303	283	293	316	273	319	252	289	264	275	274	268	272	275	278	269	261	267	287	280	283	291	293	286	292	298	292	295	291	299	269	265	296	279	284	247	268	275	250	269	275	263	303	306	259	264	267	285	278	278	268	294	313	287	285	272	295	282	281	272	254	279	305	290	318	263	277	283	275	281	255	286	265	273	246	276	290	279	300	295	265	306	276	255	289	276	283	287	287	265	277	290	283	262	300	307	259	277	260	290	250	247	278	302	274	277	261	263	275	254	283	322	281	268	271	250	295	268	277	275	239	273	316	295	311	280	319	301	284	293	290	275	265	294	265	273	307	286	262	295	283	263	283	292	296	282	291	293	284	287	249	279	289	277	286	281	300	273	278	301	297	252	302	267	295	274	253	299	277	305	261	299	284	277	269	288	251	263	305	279	273	279	300	283	272	269	277	307	300	285	292	293	286	244	292	256	263	274	276	319	284	298	285	305	279	268	281	265	265	280	303	266	269	294	290	313	284	250	281	308	256	251	284	298	275	280	278	296	269	288	274	274	303	265	288	287	287	285	303	279	246	256	301	279	309	286	275	312	294	287	262	289	310	272	295	274	278	310	264	282	304	279	291	293	289	305	289	284	295	277	277	305	286	286	289	277	326	306	291	293	278	296	295	261	281	265	267	267	330	288	297	268	287	267	265	267	274	308	263	253	305	288	290	288	286	280	297	299	256	280	290	293	277	285	271	278	305	287	258	294	304
45585	56470	42953	47485	55378	48398	51151	47429	26946	9450	9750	10586	11582	9592	7795	4363	6784	6375	4503	2570	2180	1730	1291	1320	1105	1206	1379	1767	2982	1630	1410	834	707	717	684	713	672	679	732	723	690	681	646	685	703	703	686	662	680	759	684	671	649	652	696	682	594	695	681	667	701	690	653	657	643	662	632	674	677	638	691	671	655	669	624	632	663	634	654	677	642	636	681	666	670	671	678	732	664	670	667	619	636	677	707	640	629	631	671	671	670	681	629	621	623	661	673	713	657	671	638	636	692	684	663	619	633	669	697	647	654	633	634	628	672	649	671	665	636	635	675	644	595	681	628	651	634	610	679	643	670	663	673	611	637	625	656	666	620	695	676	687	643	679	696	631	676	659	633	691	653	679	656	677	653	676	628	663	683	643	662	626	627	674	666	634	694	676	657	683	682	677	643	681	679	645	639	657	673	626	631	713	630	667	659	652	621	672	628	613	691	647	631	674	619	613	662	670	613	687	661	666	657	609	680	667	681	656	660	641	660	620	658	692	635	636	620	651	616	654	668	650	672	677	672	675	649	654	662	641	678	677	671	655	632	655	644	653	657	617	639	645	633	634	666	637	645	649	683	655	672	650	642	646	676	644	652	626	620	622	672	657	680	662	678	627	647	624	667	625	694	710	642	640	645	697	686	671	656	655	643	640	652	658	671	653	658	614	623	662	619	646	648	715	666	641	619	684	621	649	632	621	656	629	635	676	668	674	636	715	684	642	650	692	655	649	658	642	695	596	687	634	630	677	652	680	625	631	652	669	650	656	659	630	659	671	655	622	625	641	661	653	664	665	646	710	686	657	636	653	689	641	648	686	646	629	661	658	631	634	640	687	688	625	641	658	668	680	657	641	658	644	628	614	666	663	643	680	652	670	695	693	628	666	677	678	674	652	667	687	656	651	674	652	657	653	667	651	686	676	646	647	694	659	664	643	675	639	627	680	623	647	670	718	693	695	677	669	671	650	674	642	697	626	682	692	724	617	676	647	634	645	676	679	660	630	683	690	639	609	661	689	663	643	651	627	624	651	644	685	696	665	694	658	659	681	661	616	681	677	695	639	658	627	654	668	672	629	664	660	621	650	674	650	666	622	647	628	670	667	668	712	673	600	668	648	671	645	659	686	696	657	672	670	608	695	636	670	673	635	686	685	621	665	658	625	657	656	649	672	636	621	648	658	630	683	658	695	637	660	662	643	667	619	712	654	660	668	621	640	678	633	681	602	655	679	650	651	610	641	669	653	650	671	646	674	652	670	633	636	629	679	642	656	619	672	694	655	632	607	641	685	640	652	671	652	649	680	654	688	657	667	739	607	687	715	657	664	670	616	652	657	681	650	667	612	672	650	714	620	605	658	666	592	658	665	630	633	677	636	699	658	629	663	621	677	658	636	610	678	666	647	607	661	644	686	646	660	713	649	611	659	667	642	664	671	635	657	646	631	597	652	671	673	659	683	680	644	659	644	628	634	633	641	659	684	652	655	647	661	687	675	614	664	671	657	651	641	632	653	645	630	623	673	658	636	674	668	665	679	640	653	625	663	671	660	674	660	641	645	653	644	684	662	661	685	640	646	636	651	673	662	674	589	715	659	647	685	642	673	636	660	615	626	659	675	626	621	620	651	616	621	642	619	670	619	642	642	662	622	663	674	643	684	670	689	663	694	644	677	661	633	681	648	628	659	707	639	678	615	640	649	648	636	656	680	630	643	655	642	636	659	664	675	612	642	678	690	668	663	666	615	645	651	651	619	678	678	641	657	649	650	652	676	640	671	667	619	681	670	662	662	652	637	643	641	603	619	661	625	615	656	700	657	665	682	634	671	666	630	657	669	675	647	632	618	659	667	683	624	626	633	675	677	605	654	609	684	656	643	628	649	660	685	694	638	662	670	624	683	647	666	658	623	625	681	651	618	632	703	702	649	660	675	657	675	626	674	670	627	701	673	662	692	648	629	703	649	650	647	656	672	661	639	685	658	674	640	643	697	651	616	651	714	661	617	688	634	658	681	626	670	691	666	633	644	680	685	639	640	676	622	654	674	662	652	617	648	637	638	671	634	693	704	658	638	658	669	679	684	694	660	644	641	646	645	657	655	650	672	662	679	634	669	653	630	651	675	653	672	650	651	682	662	665	691	666	660	679	672	658	675	634	642	626	684	609	654	629	643	625	636	724	626	673	655	623	683	628	672	665	631	654	659	656	597	638	657	632	666	690	647	653	667	644	657	623	633	670	662	646	665	670	680	652	635	680	652	642	659	636	667	672	659	664	659	659	665	625	675	639	680	654	627	690	648	629	694	598	644	707	700	684	720	654	662	643	647	675	686	674	675	681	667	676	625	680	603	678	668	618	681	633	645	628	639	619	655	584	616	676	654	688	685	643	652	695	633	625	664	662	673	625	646	712	648	652	659	655	636	667	687	663	657	678	645	641	699	658	699	662	651	623	648	614	643	636	656	671	602	655	655	670	679	639	717	668	634	652	680	611	621	639	679	670	639	671	671	602	700	672	628	631	671	655	646	639	686	645	658	672	632	664	666	675	647	661	607	681	656	640	629	638	630	646	640	635	651	631	666	671	658	669	691	686	623	641	670	661	643	641	591	672	692	663	648	680	663	695	623	637	627	654	652	646	643	664	651	666	652	648	685	686	675	657	651	641	670	644	651	641	658	680	666	666	613	641	665	674	662	696	653	705	634	676	675	675	658	640	645	659	644	673	672	638	672	687	682	631	635	653	682	695	655	633	649	698	640	615	652	701	638	642	613	637	633	670	712	690	696	633	631	668	658	696	639	684	652	632	688	648	668	653	689	656	664	645	671	638	674	653	673	659	670	660	660	629	653	657	642	667	647	691	616	681	674	628	646	642	645	648	647	646	641	666	614	676	689	665	611	615	650	628	693	645	643	672	641	636	643	630	651	669	687	662	677	658	672	657	693	634	632	654	635	653	687	635	613	640	672	654	606	650	641	651	682	665	671	599	648	640	683	676	704	686	597	660	670	644	618	631	628	687	654	647	661	648	668	675	643	626	627	667	674	667	644	722	670	680	657	645	661	614	629	685	619	640	652	692	652	638	693	652	659	640	665	665	643	638	660	617	600	639	667	626	665	662	637	643	640	670	686	620	661	654	636	622	630	655	648	691	666	641	688	684	668	626	646	654	597	633	661	631	664	634	675	637	618	643	663	678	676	667	625	647	657	651	637	650	651	643	651	687	616	667	652	643	642	675	671	640	654	657	662	638	621	682	677	711	645	680	647	646	601	647	675	660	640	653	650	664	666	617	617	670	704	657	673	609	657	625	671	662	586	614	642	629	659	647	675	636	643	632	672	628	674	629	647	634	657	647	627	634	648	631	657	686	657	660	654	629	642	675	659	644	681	649	637	651	646	651	677	707	636	599	640	646	679	652	675	666	676	613	651	678	643	588	632	666	653	629	654	659	610	689	631	672	645	681	664	651	648	683	655	663	687
66178	51984	43880	30487	34261	38986	37634	37364	27783	16830	8147	5513	4918	3610	3076	2049	2854	1864	1305	889	720	617	492	365	272	304	359	496	600	594	325	255	211	228	207	197	209	207	208	189	197	198	230	181	190	190	210	196	224	192	204	179	202	195	182	191	199	206	222	183	202	185	201	194	192	216	188	191	196	178	192	190	183	183	205	209	190	185	177	223	203	184	177	184	201	184	191	188	178	188	176	188	173	187	212	196	207	199	204	181	171	211	183	183	205	178	182	201	165	194	158	178	177	199	211	205	198	184	196	189	176	199	182	194	197	219	200	179	201	197	201	204	193	188	186	189	185	175	187	211	174	192	197	205	192	191	215	205	178	193	178	198	189	192	193	216	185	185	162	158	182	195	180	206	181	174	210	189	191	184	187	182	193	206	198	180	190	181	205	172	176	208	197	210	188	177	189	181	186	199	196	193	153	199	162	181	216	165	175	200	205	191	196	187	188	204	191	186	179	199	195	166	175	180	172	178	192	182	164	184	196	202	172	199	200	179	188	161	197	205	197	186	213	195	171	194	182	174	179	201	191	192	180	178	173	198	193	213	179	204	169	171	193	209	200	174	207	205	189	206	197	183	154	179	188	218	166	176	195	179	179	178	189	199	150	213	176	196	215	199	202	194	190	178	184	186	187	194	194	195	188	179	193	176	181	219	205	169	192	192	182	183	222	171	180	211	225	175	207	179	202	190	193	209	203	204	196	197	204	212	195	200	168	171	196	181	181	188	191	204	183	200	178	194	198	193	213	207	180	190	181	188	208	204	224	200	181	211	162	164	186	169	218	187	183	196	207	191	200	179	198	193	180	193	205	194	179	155	190	192	171	207	183	181	183	168	180	193	192	201	201	204	204	182	189	191	187	177	151	183	190	179	161	198	192	201	162	172	186	216	183	205	202	212	179	183	191	191	174	165	207	190	229	184	194	182	177	178	215	185	184	179	188	173	213	186	214	188	167	177	195	179	165	191	192	199	200	180	202	210	181	173	199	186	203	194	198	196	221	216	208	176	175	183	193	171	202	199	193	167	195	222	199	191	174	194	184	167	205	185	189	193	170	176	187	185	210	198	186	194	174	195	173	192	197	183	208	196	174	178	161	183	184	197	167	174	165	194	198	183	202	167	207	168	171	191	197	175	191	216	202	179	167	207	197	175	187	190	179	168	201	175	200	200	174	209	178	206	196	215	167	204	217	181	172	190	203	185	219	187	181	194	181	172	178	192	197	202	201	213	198	197	189	202	194	188	170	188	176	200	197	201	217	205	183	186	178	201	174	168	177	175	181	179	207	195	182	172	205	179	182	212	185	179	195	181	206	176	202	184	203	207	202	164	186	202	189	175	197	195	211	177	196	193	203	187	198	196	198	188	180	200	172	173	184	169	190	193	214	183	198	216	189	198	191	196	181	185	187	192	200	190	196	177	180	186	199	216	205	200	174	208	185	203	207	197	184	185	203	176	213	221	171	192	179	208	198	214	202	212	190	183	190	184	179	200	180	226	189	206	178	167	194	178	193	192	218	180	161	179	194	183	188	198	162	190	192	186	203	183	188	191	195	181	184	198	209	198	188	183	194	187	216	180	203	211	197	173	174	162	182	190	192	192	190	195	189	191	210	227	218	179	199	192	171	194	213	179	175	210	199	208	184	206	203	211	178	205	182	205	173	193	189	197	193	203	198	184	161	204	184	201	176	176	194	190	200	199	191	200	182	167	211	170	197	181	213	194	208	176	178	179	219	189	176	168	193	181	174	203	191	198	202	167	173	178	159	226	181	198	203	179	187	170	200	233	222	193	169	200	176	190	198	186	195	180	196	192	202	179	186	196	191	151	214	194	205	192	212	191	215	171	179	213	185	201	215	192	191	198	176	163	190	189	175	155	179	184	188	198	201	205	198	203	212	192	181	171	201	168	189	174	185	175	187	192	176	222	211	184	179	203	168	191	194	178	179	196	193	166	177	198	216	171	200	192	179	175	218	212	197	180	191	180	202	178	175	191	191	183	200	202	205	206	184	202	179	198	185	202	204	208	175	171	189	201	177	202	185	184	181	199	177	164	163	170	191	187	181	199	201	202	205	166	187	191	189	210	165	168	185	177	196	155	170	212	193	186	182	195	179	192	169	195	198	187	184	216	181	171	196	219	181	197	198	164	172	177	197	182	199	159	200	204	185	171	189	208	216	179	156	197	204	192	201	174	222	187	135	162	234	177	194	210	191	174	204	175	195	211	207	209	198	199	184	207	168	172	186	184	184	171	193	203	185	192	182	210	178	202	175	203	183	193	214	196	184	195	208	181	186	187	166	166	190	182	199	214	146	218	198	181	183	163	206	208	197	215	194	189	190	196	206	177	186	187	186	196	200	186	206	185	194	219	183	203	189	193	198	209	218	190	196	170	204	211	189	209	185	194	179	192	194	204	192	207	186	169	180	205	186	210	198	190	213	178	184	185	187	177	182	178	204	174	167	183	192	189	212	200	201	214	190	191	224	179	187	163	189	191	164	209	176	180	190	201	173	205	188	178	185	203	201	197	184	164	193	198	214	195	196	178	182	174	215	195	198	169	205	177	200	183	197	207	205	175	167	203	204	201	188	193	213	156	201	151	181	185	192	221	197	205	186	204	186	191	183	218	189	166	198	196	210	188	202	180	166	163	192	175	162	204	186	163	204	173	202	162	176	194	180	223	169	178	201	181	185	219	194	196	190	184	197	198	193	161	191	179	211	190	191	211	194	212	183	200	197	230	185	187	209	178	190	155	205	199	185	179	188	203	209	183	190	172	191	197	204	181	175	194	206	200	211	192	208	191	207	196	175	187	168	211	180	175	185	211	182	209	205	186	180	169	177	199	181	194	178	164	195	205	224	229	193	224	201	201	180	152	172	203	181	203	192	194	186	209	198	209	174	180	183	209	183	192	174	164	171	174	166	191	181	173	178	172	216	172	196	182	193	194	202	160	191	213	185	188	179	190	172	183	190	200	200	185	164	204	193	206	202	204	204	176	185	195	167	184	165	189	191	172	193	186	170	165	179	175	192	198	194	192	175	179	189	196	215	215	194	191	240	211	200	210	194	181	204	191	173	181	167	173	193	169	132	188	220	196	185	178	166	177	185	171	194	194	184	184	177	190	162	200	201	182	188	182	181	177	183	198	166	184	186	198	179	191	198	196	194	192	194	195	187	198	224	205	162	179	221	190	188	197	200	181	167	176	200	186	204	200	197	192	189	206	188	202	207	177	191	179	199	182	189	203	194	191	177	183	184	194	192	200	204	198	210	164	204	180	186	180	167	190	199	193	168	201	194	208	185	195	186	197	186	179	214	187	166	219	188	182	183	194	178	186	189	198	189	193	177	185	192	210	165	189	168	185	197	215	195	221	186	194	179	214	173	199	207	189	192	181	205	178	193	180	183	158	172	198	203	197	188	215	209	205	202	212	198	199	208	212	189	219	166	170	196	211	182	193
51994	60262	44535	50711	54072	53194	55747	53209	35569	16025	14881	17668	16818	14821	12852	9334	13682	9387	7408	4676	3751	3544	2535	1658	1123	1269	1685	2634	3553	3369	1452	928	607	589	560	550	577	570	550	529	505	508	546	537	513	539	488	497	498	517	502	499	524	503	446	521	505	519	494	505	487	501	492	479	485	471	525	519	484	500	502	503	487	474	500	475	503	473	512	459	493	482	489	480	505	457	444	460	474	503	501	459	523	456	496	475	459	474	495	463	472	476	451	459	482	485	462	499	465	458	488	446	483	479	498	497	489	468	488	477	455	477	455	444	502	465	485	501	485	459	485	492	517	472	505	436	446	433	504	506	454	426	479	504	501	463	470	464	474	459	462	507	462	486	496	494	490	497	466	471	499	505	524	434	488	518	477	449	489	486	452	475	471	544	488	522	433	491	494	487	429	461	493	452	480	472	445	465	482	485	522	482	449	476	471	492	501	446	443	512	473	519	475	477	458	447	443	450	489	507	464	474	478	478	451	478	494	477	466	448	472	535	484	463	503	487	467	492	488	486	484	473	456	498	495	487	492	457	490	495	487	467	493	498	450	488	464	486	490	451	504	466	489	487	496	466	441	466	468	459	494	466	488	455	534	467	485	482	508	478	451	506	453	458	466	464	486	515	475	484	479	474	493	467	483	462	521	476	485	425	491	492	515	491	462	484	510	458	487	465	487	511	483	477	468	450	456	509	471	478	513	484	471	470	477	483	459	484	473	420	494	474	468	489	465	486	428	453	517	467	479	480	521	499	456	465	497	465	527	464	470	489	462	456	484	472	438	479	491	484	500	496	469	536	465	449	443	501	502	435	471	449	451	470	450	505	474	511	481	478	454	528	472	445	464	500	487	488	497	433	470	440	462	480	501	495	488	498	429	444	475	486	501	455	448	478	462	460	477	479	475	505	476	487	440	509	457	463	476	528	489	449	490	477	543	506	474	431	517	475	501	463	483	460	502	445	461	466	487	445	476	501	486	496	487	464	467	473	510	466	496	443	525	458	481	488	461	458	466	472	459	471	466	499	488	459	464	479	448	475	474	504	480	494	461	457	453	444	481	463	458	514	456	474	495	467	529	474	470	479	463	471	486	468	538	477	494	494	462	483	483	465	487	471	466	472	498	473	462	470	493	448	503	459	494	466	469	510	500	475	490	458	466	486	478	508	477	479	458	489	457	447	513	490	475	484	462	467	486	524	471	472	516	522	474	457	455	470	449	492	500	440	462	502	490	467	485	455	421	444	524	499	472	487	494	456	456	469	476	440	475	468	484	444	477	512	486	442	477	501	485	522	536	492	514	494	468	467	443	459	459	503	523	486	458	475	480	475	466	474	494	469	458	494	440	517	487	446	488	490	463	536	460	461	487	472	538	487	493	500	490	461	475	476	474	493	473	498	461	449	502	472	481	438	451	461	505	486	479	469	451	472	446	473	473	464	507	495	452	496	473	463	480	484	472	464	481	435	512	461	437	485	444	503	435	503	419	473	483	420	479	491	453	504	467	467	464	450	424	479	474	459	455	468	516	479	441	504	456	490	505	473	491	494	461	476	444	499	459	465	510	480	531	444	449	472	479	463	427	451	471	554	493	482	447	483	498	492	463	481	498	478	491	474	448	472	489	466	456	493	489	492	466	435	456	456	472	503	452	472	499	470	481	488	474	493	494	504	466	492	469	438	481	496	473	472	470	431	462	460	476	508	486	466	523	501	449	524	443	516	513	485	483	478	494	440	483	477	511	514	466	465	464	448	496	503	450	500	462	506	490	488	469	478	497	478	451	468	470	471	492	473	470	450	473	487	442	489	472	503	488	521	495	470	479	493	488	488	477	477	494	466	475	482	427	509	482	468	484	465	468	454	471	473	430	467	478	423	451	521	524	467	466	532	485	488	508	488	472	497	487	469	480	477	495	492	486	486	449	502	465	454	448	489	476	463	508	437	453	490	483	477	483	469	455	464	480	497	474	502	456	478	475	508	489	491	504	464	484	488	492	465	489	456	465	482	484	499	490	471	516	469	466	491	444	500	468	484	521	491	446	511	473	495	460	491	476	485	478	528	468	435	461	424	480	506	463	467	499	459	478	470	459	458	479	445	484	468	492	464	497	448	450	460	478	460	491	456	479	448	485	434	495	453	440	483	488	453	450	460	446	497	469	469	465	482	472	476	477	472	457	472	454	469	464	455	491	478	488	498	474	483	468	476	438	469	446	455	480	458	453	483	477	480	455	468	456	469	476	439	477	528	469	502	468	472	493	465	476	474	470	471	484	504	480	441	462	487	462	495	485	482	497	506	481	494	504	486	441	462	465	478	487	450	464	491	480	499	457	485	475	485	475	479	449	485	448	483	500	481	490	458	512	481	481	473	479	478	516	512	443	497	473	450	453	461	455	496	465	483	466	500	483	459	502	484	511	503	488	464	481	521	453	469	452	439	432	486	485	482	450	505	437	488	504	441	464	492	481	526	525	468	469	487	478	486	447	473	472	429	417	447	498	502	459	443	483	455	503	507	478	461	492	494	486	478	475	507	449	460	482	445	458	484	472	465	469	508	461	486	491	443	472	432	491	520	508	472	463	490	442	461	490	491	491	477	470	502	509	469	485	494	502	448	499	434	485	503	475	486	484	470	497	469	454	454	465	502	475	452	500	491	456	479	485	496	463	494	465	481	517	440	473	468	488	474	468	493	457	437	474	444	473	478	479	427	466	505	477	481	485	444	496	465	484	466	476	452	453	451	469	467	505	472	493	540	487	491	460	468	454	486	468	443	433	497	474	449	494	470	485	458	504	459	473	460	495	464	490	444	493	495	457	494	481	460	446	489	486	494	458	512	488	462	463	455	473	447	456	475	496	463	494	479	464	528	488	474	426	499	463	456	452	455	460	470	476	492	463	459	436	471	456	432	510	489	477	473	511	495	468	434	475	492	460	459	490	510	483	451	472	485	530	469	516	478	460	457	489	472	485	490	444	486	432	453	500	477	478	471	514	460	417	479	485	487	492	452	432	469	461	458	449	552	468	459	460	499	459	466	451	449	476	488	486	445	436	474	479	472	472	460	468	477	481	494	497	499	460	501	510	489	490	491	483	454	488	468	446	469	475	491	483	489	522	482	471	457	480	451	495	488	510	475	480	490	464	478	486	458	453	476	440	435	478	455	476	454	457	497	456	465	493	463	492	469	486	474	496	456	433	463	468	491	469	489	480	499	475	486	461	488	479	475	478	492	486	539	486	471	459	462	478	474	466	485	489	458	497	465	503	507	466	492	477	483	489	486	437	490	461	450	475	466	493	462	487	491	457	478	487	513	416	510	512	478	448	481	482	472	465	498	468	475	477	427	463	457	474	507	453	446	470	482	455	443	469	462	470	467	486	523	525	488	489	524	477	500	460	458	459	510	475	451	467	472	479	470	502	476	505	475	486	492	465	446	446	499	472	491	471	485	495	455	460	472	459	518	464	501	481	475	507	477	452	512
25934	23116	21702	10029	7238	4276	2963	1830	849	594	529	504	527	522	506	515	469	428	462	405	436	449	449	434	428	452	429	439	438	442	448	424	447	446	402	437	442	427	442	480	435	447	462	476	428	446	436	406	456	435	443	457	433	417	428	468	436	402	444	455	435	448	435	459	451	448	453	476	408	445	429	447	424	432	435	395	412	443	427	428	464	439	497	437	447	444	432	458	480	432	449	470	423	426	436	449	408	416	445	427	432	426	422	435	409	465	440	429	392	380	408	410	443	450	445	420	396	423	439	395	454	463	396	459	417	452	425	442	458	424	483	453	437	450	473	446	420	421	472	448	456	419	431	434	453	419	439	435	432	442	408	447	399	423	436	409	423	414	452	434	434	470	410	448	453	358	474	469	428	453	477	471	446	420	421	426	456	469	426	450	453	480	462	452	438	384	459	445	433	424	415	445	438	457	420	470	429	479	444	436	425	433	426	433	436	411	446	469	418	436	423	414	420	444	423	450	451	460	433	430	446	474	467	469	441	447	420	458	438	476	457	498	459	429	402	450	474	435	443	444	420	443	445	477	431	426	435	446	409	426	437	424	407	474	428	437	448	448	402	427	430	469	437	471	453	438	407	405	422	422	449	470	431	488	458	441	440	429	436	450	418	478	451	439	468	437	411	445	434	426	457	450	453	431	433	424	443	439	402	430	444	440	461	465	423	462	463	419	447	430	439	465	396	447	476	459	441	423	459	385	444	438	434	400	430	415	435	437	431	444	444	429	432	437	416	432	450	432	475	468	403	450	460	450	437	428	418	429	432	453	413	436	481	473	438	448	426	454	448	425	425	417	440	431	448	429	402	444	462	454	457	473	413	453	410	410	425	444	433	396	472	437	411	451	420	440	437	428	444	446	472	463	448	473	401	386	457	423	438	443	431	442	454	466	403	436	434	445	438	481	482	396	433	464	457	439	439	451	454	430	448	455	449	438	416	438	452	419	425	407	444	470	461	443	445	436	458	448	429	430	424	407	410	427	423	444	483	423	433	455	449	396	437	435	446	423	478	457	436	449	413	446	440	456	451	450	412	430	423	465	432	412	453	421	441	428	441	435	460	474	448	438	406	421	464	420	474	433	405	431	434	466	419	433	476	425	454	426	463	453	411	419	439	478	427	458	425	444	461	407	431	413	457	405	398	444	438	411	467	422	435	456	437	437	408	433	416	468	472	471	454	467	399	428	444	426	512	431	463	405	454	467	422	418	423	455	442	430	440	446	420	413	404	455	434	441	433	439	480	431	470	447	429	437	464	417	460	436	441	455	468	460	463	427	453	433	467	479	430	425	458	444	440	436	422	449	414	431	430	473	465	476	472	466	444	423	488	468	470	444	434	482	426	431	467	445	418	435	428	440	434	443	458	392	419	419	427	429	461	448	401	467	471	458	429	461	457	437	405	432	458	473	435	450	437	472	435	431	473	440	453	440	444	464	477	416	391	399	446	459	396	444	434	458	476	407	436	446	441	422	432	418	414	424	448	482	444	452	459	456	434	416	476	432	428	443	491	415	438	453	415	433	452	447	462	441	432	437	465	434	425	466	471	450	433	438	444	449	455	425	431	465	445	402	443	401	453	479	456	457	407	454	440	484	433	456	433	430	459	399	435	464	424	407	427	453	462	438	447	433	419	427	466	445	444	404	450	459	402	424	441	456	431	455	442	434	426	438	479	469	480	452	441	493	448	460	439	411	454	431	484	463	426	445	450	465	458	452	408	464	399	415	409	418	449	440	431	457	434	455	442	445	445	409	428	429	460	425	430	419	438	443	452	412	440	500	445	445	444	425	450	436	472	426	448	457	460	449	423	405	468	448	443	429	451	431	413	394	488	413	408	421	453	427	426	488	423	412	426	444	429	456	476	429	462	412	458	449	468	418	423	393	462	424	459	453	452	437	432	420	422	474	464	429	413	449	471	447	442	419	416	454	457	457	419	463	462	449	441	421	431	417	412	506	470	439	439	437	479	464	428	441	438	421	449	445	471	481	465	438	414	450	428	493	406	449	460	453	451	474	427	433	428	472	425	392	425	433	444	421	461	450	482	426	362	441	427	463	439	411	457	432	481	441	435	451	465	446	464	471	450	432	486	442	403	423	376	475	389	443	453	418	432	479	444	426	439	447	429	428	462	470	425	468	447	449	473	442	461	413	408	417	471	422	391	441	438	455	434	444	436	411	454	403	441	457	430	424	452	423	462	479	415	486	436	412	435	431	469	429	386	414	451	428	432	453	440	424	430	441	423	449	397	411	457	463	460	430	454	421	453	475	465	458	431	445	469	431	450	423	447	445	451	423	435	452	448	419	443	459	410	466	477	429	464	441	440	432	428	412	431	461	440	426	441	440	453	392	449	393	430	439	439	424	456	413	417	436	451	412	425	432	424	469	439	409	487	474	453	411	475	439	456	477	431	410	430	457	495	460	423	415	421	417	463	448	477	434	441	445	420	428	402	433	458	472	437	450	460	452	438	461	395	459	464	443	445	411	474	447	455	420	455	472	405	434	485	437	433	447	451	454	444	418	425	426	451	458	505	439	437	448	444	442	458	444	439	445	458	452	457	405	469	451	411	430	443	464	422	450	457	403	450	468	414	420	424	449	456	473	460	421	405	458	446	475	441	452	478	465	428	429	394	428	457	442	431	444	440	414	454	440	443	437	441	433	466	444	447	415	456	458	422	440	434	431	464	454	414	452	466	415	423	463	448	421	425	444	446	443	535	444	433	476	448	443	421	407	422	444	450	460	428	472	382	433	398	474	440	421	439	432	454	455	475	456	448	420	450	457	459	407	397	490	432	431	448	477	427	436	449	373	411	450	446	440	428	452	465	451	436	448	461	434	415	442	415	454	466	454	419	477	454	442	459	435	431	427	437	432	475	456	443	458	445	459	467	450	436	415	417	443	428	465	456	435	473	458	480	440	432	433	480	430	425	455	463	433	437	455	471	448	477	442	450	457	434	474	454	432	432	441	452	431	423	403	462	470	420	436	462	427	446	447	422	415	449	424	430	474	448	402	450	465	389	487	444	417	449	448	446	423	442	435	434	444	460	439	444	437	440	449	465	455	436	438	430	430	437	451	450	429	475	448	479	443	451	466	418	469	462	457	487	452	415	438	462	382	460	421	454	456	452	453	439	432	430	425	434	372	444	458	433	440	414	456	445	457	454	454	439	431	407	421	456	403	445	416	398	431	488	411	490	408	435	457	432	428	444	429	439	467	477	457	423	427	477	446	478	439	460	421	436	413	447	446	500	438	408	457	454	426	439	452	418	440	414	450	437	466	450	413	421	421	446	438	419	445	390	468	426	494	437	477	452	414	446	439	419	457	484	464	450	422	441	464	476	443	421	402	417	438	462	446	409	464	483	437	447	429	441	425	445	416	411	421	451	438	388	438	428	449	491	459	442	432	407	474	434	429	412	422	456	396	459	471	437	410	478	432	439	409	451	478	441	447
19111	24022	23441	19091	18406	13511	12090	8548	3475	1781	1679	1629	1516	1453	1406	1373	1304	1229	1146	1063	1105	1024	1030	1033	996	1002	1063	1019	1010	1092	1034	990	1075	1000	1047	1003	995	930	1008	991	965	1034	998	1001	1056	944	976	955	1015	1068	965	1009	1016	975	990	997	1013	968	963	1026	950	1034	1013	1024	992	998	982	1008	1020	982	970	1036	1018	980	962	999	985	1066	998	1025	1014	977	1054	1015	926	949	1014	984	973	980	987	933	1015	1014	1008	991	967	1003	1004	980	1016	1012	985	1006	1051	997	1007	1014	1087	985	1016	1040	945	955	1026	962	1036	951	1012	983	984	988	971	1025	1053	1043	1020	945	1024	1020	987	1075	942	1018	1036	947	976	957	1024	978	993	946	1001	997	1025	1010	1035	974	962	978	1033	1017	966	934	983	1027	978	1027	997	959	978	1014	955	1003	967	998	973	1004	978	974	977	981	983	933	997	1042	1019	1002	974	1019	1091	953	1051	949	1067	1007	998	1014	985	1024	1052	1047	1049	1017	953	981	966	993	982	987	963	1037	989	1013	1017	988	971	976	1006	1005	1033	1006	1033	1055	1016	951	970	995	1012	935	991	1042	1016	1020	968	1024	969	1047	960	986	962	982	960	1032	1031	991	995	1025	1032	1019	932	980	968	1013	1001	967	1028	995	1011	1017	1035	986	951	1019	981	1001	1017	1005	983	1011	954	1011	980	970	1005	1012	1020	1025	1039	977	954	1031	990	931	1013	988	993	1025	1008	996	975	1022	966	1052	1007	969	985	1003	986	985	978	1033	1017	1010	967	1010	980	965	994	944	1018	957	984	1016	1003	981	1051	1005	994	995	1014	951	1016	968	964	946	980	1050	987	972	981	994	1009	985	1017	1005	922	940	1062	986	1029	1008	1018	1002	1010	979	979	978	965	995	1000	926	1025	952	955	1033	947	989	998	1004	985	998	998	941	1005	1011	992	1059	1044	1008	976	946	1029	957	971	994	1027	996	1021	955	976	1032	978	1022	1028	946	1003	1026	998	974	979	968	1012	1024	978	1004	1032	1019	969	973	995	962	1073	975	1004	1006	940	997	995	1077	964	951	962	994	1013	1034	1005	941	1031	1023	976	980	987	1019	966	1000	996	933	967	947	957	977	992	1007	978	981	963	977	998	940	954	1021	964	962	1041	961	1008	1003	997	979	981	978	976	985	964	1055	1019	954	998	1017	1032	978	967	988	1019	1049	996	1010	983	978	1026	1023	1004	1003	1035	1021	1003	997	935	1038	963	952	982	941	1023	985	998	911	984	1039	1015	988	995	1045	934	984	990	962	1016	959	1004	1052	1039	1027	1018	1001	996	1060	936	1025	1038	982	1026	966	988	1019	961	992	979	980	992	968	1075	1019	971	966	1008	994	976	1026	1039	952	988	1025	996	1038	997	958	966	987	1025	1038	968	979	920	943	1015	1005	1021	992	958	1006	977	1006	987	1033	937	1027	959	1062	995	1024	1003	980	976	1080	1005	977	1002	1025	1004	1005	1016	1019	988	1010	1009	1001	949	1001	1041	1041	1045	1011	1019	946	1001	1010	977	1020	948	955	1007	1068	933	1000	989	971	951	955	1028	988	1020	1028	977	1004	955	969	987	924	991	977	1028	990	1012	961	1067	1026	1000	987	976	968	976	1006	983	984	977	934	1011	1015	978	998	998	1013	1007	991	987	1024	1003	935	1029	990	987	1005	979	1004	998	957	1008	1026	969	1018	980	1004	942	965	994	1037	1019	989	1042	946	1013	1014	1010	937	958	1007	1012	1003	967	1009	1007	1001	986	990	935	996	988	1011	1020	973	960	986	975	987	1048	976	1024	997	1020	974	1005	1019	1010	1048	1031	992	997	1056	985	983	997	1026	1020	1057	969	969	976	1021	1022	952	1003	1008	957	1032	964	1036	1085	974	991	973	1038	955	1039	989	996	972	1026	957	1014	1011	1049	1017	992	1049	1007	1002	984	991	1011	993	978	1021	996	984	1045	984	979	937	992	966	971	993	1005	951	1014	986	962	987	1016	974	1006	1010	993	952	1011	996	1001	999	1029	1027	987	993	1004	1036	1015	941	945	932	978	974	1051	983	1048	1044	998	989	997	995	1059	980	956	985	1005	1022	1010	1027	1029	1026	949	979	1005	1046	950	1099	987	975	963	1002	1019	1006	988	1015	987	990	988	1003	1053	1011	982	1031	1026	1061	990	1013	998	973	1003	969	1019	1034	990	967	969	959	978	1001	991	997	1060	960	1003	1026	981	973	987	1020	957	982	1043	954	1034	1031	1048	985	1011	968	1041	898	1026	984	983	1018	1021	992	1000	997	971	1008	983	995	978	1011	969	954	977	990	999	994	961	990	1046	973	993	933	978	984	975	975	1001	1027	1043	1055	958	996	1011	1036	965	986	969	1000	1014	947	1064	1017	984	974	987	1014	1053	964	1029	966	1015	993	1007	1031	998	998	1014	917	1032	977	1005	1004	951	998	980	986	994	994	1024	1043	1039	977	1027	998	986	994	977	1042	982	937	996	955	1021	920	1033	993	937	993	979	1028	940	1017	1019	998	1015	970	1040	962	950	1037	1036	1001	994	1026	1016	985	998	1034	989	980	947	1013	1027	1004	953	1064	1017	964	1014	961	994	1002	1007	1011	936	996	1052	1041	1003	956	995	995	979	977	1004	980	986	975	949	987	996	980	1002	1048	970	1041	1008	956	963	932	976	990	1010	1014	975	1015	1013	1026	1069	1029	962	1066	1006	990	987	997	944	995	1001	982	978	969	959	981	1045	1017	1039	1050	1005	963	982	1046	998	1017	970	949	1042	1003	1045	1000	1040	1004	945	1010	957	982	961	930	1006	998	944	993	951	1039	1017	1012	1025	998	1011	1069	997	947	984	951	1023	1066	1037	1002	954	1045	958	988	964	1046	1016	959	1012	1021	995	973	997	928	1062	981	1007	965	975	1052	1000	971	996	960	965	1046	958	991	1034	1022	981	997	1004	995	985	1004	1016	966	989	1023	1035	1006	1022	1012	959	997	1007	1057	965	993	988	1013	979	933	983	1032	996	953	1021	1043	1011	979	1048	972	999	964	992	960	987	966	1065	987	995	1003	991	984	1026	1038	986	941	987	979	970	973	959	1034	1024	961	1029	936	926	974	978	1038	947	1014	998	1008	1023	985	1026	995	1021	1024	1019	1013	996	984	996	981	957	1022	939	944	997	914	1025	967	1011	1042	979	1016	937	975	1059	979	942	942	1025	951	1037	992	1025	1009	1033	980	1040	986	1029	940	1035	1052	1004	971	978	1033	1003	1006	964	984	1003	954	1026	1035	1011	997	1004	968	979	1040	963	1024	1026	1014	965	1009	986	1018	991	990	985	991	1062	945	1041	929	974	938	1050	959	978	969	1007	999	1007	944	1004	970	1054	968	944	980	966	1011	975	960	1012	1006	1025	1042	966	1017	1000	1011	1017	1004	969	971	1009	950	967	968	1007	1006	980	1039	968	963	947	1025	964	978	1010	970	995	1033	956	1004	981	914	951	992	1000	979	942	1009	1034	996	964	992	976	1006	1042	1015	969	988	996	991	993	983	1030	1015	986	1014	969	1000	968	969	977	997	931	1026	981	968	986	1002	966	1001	992	1007	987	1029	1026	1000	989	980	1034	1009	1037	949	970	947	963	972	962	1055	989	1002	1028	1036	987	950	987	987	979	1001	1017	966	982	986	1017	997	1019	1025	1027	967	996	944	989	1028	970	1006	950	963	972	950	957	979	990	934	963	1014	968	1008	1053	1009	998	895	992	999	967	990	988	963	968	1018	1017	972	962	979	1017	1013	1020	1004	952	984	1008	946	1014	995	947	985	999	1004	1026	1007	1045	1025	1025	1043	987	977	984	938	1040	977	1045	1005	988	954	942	992	958	978	980	989	1021	924	1030	975	950	997	984	1020	951	943	994	966	1072	980	952	997	941	1022	977	981	963	977	1008	1019	1034	1038	1002	957	1039	979	1000	981	1030	1003	1021	962	1050	973	1000	1039	981	947	987	981	990	1007	990	1031	1042	983	1018	969	1004	1007	1044	983	964	993	1016	1016	950	999	1026	994	979	981	951	993	992	999	965	1019	990	1000	1010	989	962	991	1015	1012	976	985	1021	936	970	1001	1000	943
58350	53991	45770	32746	37787	36453	37634	34489	22843	9150	3790	3542	2715	2084	2019	1613	892	742	699	568	759	467	464	358	317	355	318	358	398	521	382	341	282	264	261	263	259	269	284	263	280	280	279	304	268	260	293	295	267	290	276	296	308	292	296	301	288	298	282	294	279	262	262	250	300	274	308	269	291	277	291	268	290	284	281	290	286	279	274	280	248	268	301	285	250	291	288	280	286	283	263	244	265	309	307	305	260	299	277	275	261	305	290	263	288	256	275	259	273	286	253	267	292	286	283	306	311	265	267	311	314	261	272	290	262	291	272	265	283	241	271	258	266	286	291	278	272	304	266	306	316	299	294	293	281	273	287	316	288	282	281	280	261	263	257	280	273	270	276	281	292	275	288	303	287	281	261	276	258	291	268	313	279	280	297	307	241	301	297	303	274	277	298	285	273	306	293	292	273	271	268	271	288	302	276	280	307	270	278	288	292	301	246	260	299	294	285	289	283	286	263	261	280	270	260	265	312	283	264	272	286	266	265	308	275	280	285	276	271	284	282	272	290	318	259	296	275	281	290	279	271	300	299	253	266	277	293	250	254	294	309	297	304	308	273	288	288	274	244	296	282	278	257	290	275	284	279	293	278	291	284	280	296	251	265	268	238	270	278	257	264	258	286	269	284	290	271	232	297	276	292	285	298	290	297	274	293	280	266	261	303	281	276	290	306	297	260	288	283	279	300	278	281	305	258	295	316	289	284	295	269	261	244	254	284	266	285	303	282	310	288	287	272	271	298	292	272	274	289	305	282	265	287	251	291	279	280	297	246	275	263	283	318	261	252	296	280	314	248	254	294	277	285	291	261	279	276	298	285	269	271	271	336	309	280	261	261	292	293	291	279	304	271	289	289	283	294	311	260	266	271	303	316	262	270	298	281	290	305	318	276	290	305	268	293	306	297	295	277	275	264	289	284	266	274	271	292	248	282	250	253	267	310	252	304	300	296	277	265	303	293	304	252	246	258	289	280	299	270	247	285	333	259	272	260	273	271	274	293	282	266	238	294	258	279	310	273	286	297	292	250	297	293	303	269	326	285	241	283	250	280	255	300	273	265	297	269	281	293	281	294	304	260	295	269	308	262	285	287	278	286	267	266	262	292	281	313	264	301	263	286	257	277	279	290	283	280	261	290	271	260	243	263	263	247	251	304	231	292	312	263	289	308	284	263	255	252	286	259	287	279	274	278	290	267	291	280	270	311	275	250	289	263	256	261	255	285	263	303	280	296	271	276	262	302	312	285	284	303	267	264	269	299	313	245	270	288	292	262	276	320	280	318	288	285	306	292	274	279	265	303	305	291	290	258	278	282	256	292	300	289	282	303	295	304	271	260	278	291	274	289	319	270	238	285	272	279	262	296	288	278	269	285	289	295	311	284	253	292	290	261	298	286	261	280	334	298	298	311	289	245	262	262	299	271	296	268	287	270	284	297	303	278	283	270	282	276	277	275	291	262	291	298	272	277	307	262	287	301	319	278	283	288	254	273	286	263	250	292	285	279	298	245	327	272	280	297	280	301	282	257	272	286	282	280	267	311	274	260	289	266	302	268	283	296	297	276	260	299	290	264	299	284	300	298	270	268	288	278	276	280	287	306	306	322	290	308	254	281	262	298	287	267	288	287	287	293	297	292	295	276	306	303	275	292	299	271	289	281	285	271	281	304	291	290	267	250	257	270	293	273	296	286	301	255	261	300	285	319	292	224	263	276	272	323	261	317	281	268	292	268	284	290	255	261	328	276	307	247	287	272	302	247	303	320	253	261	304	287	277	275	282	262	265	294	305	269	284	287	252	273	304	281	300	292	285	281	268	306	301	309	292	280	292	307	264	270	272	292	276	287	279	297	268	257	268	300	290	313	274	279	276	259	290	275	293	281	288	289	306	265	275	289	275	292	260	279	280	262	276	285	293	300	254	268	275	304	263	284	263	277	290	272	281	278	279	280	283	283	258	283	278	284	322	313	298	284	306	266	279	281	262	303	305	294	285	253	300	295	266	264	293	293	264	290	269	309	294	267	324	298	252	283	265	277	327	280	283	308	283	302	265	299	320	269	295	282	290	279	307	278	280	287	303	314	283	290	285	285	289	288	294	256	289	285	325	290	275	250	261	250	291	300	313	302	272	293	270	297	286	262	312	284	277	286	313	273	301	283	282	264	292	255	261	320	313	253	265	258	303	295	289	273	274	276	291	297	298	266	273	295	305	279	307	276	263	282	300	270	271	266	294	290	263	268	296	276	314	291	291	275	265	270	292	302	278	253	274	304	273	291	302	302	284	272	268	312	281	279	284	296	269	277	270	258	271	252	269	314	299	313	273	297	270	292	303	274	308	267	262	280	282	298	315	297	308	289	299	277	297	304	283	266	301	262	324	288	299	281	263	273	284	294	309	315	264	262	273	268	276	274	274	271	268	284	280	283	268	277	281	292	231	258	267	293	284	273	283	291	292	277	304	278	294	273	306	259	274	300	283	283	281	278	279	277	286	293	281	262	296	245	285	250	293	281	278	294	282	242	254	279	266	282	272	306	287	283	303	271	266	265	297	283	278	280	289	279	273	279	311	283	282	270	269	280	291	278	291	277	304	263	294	229	282	257	256	289	296	262	301	288	299	295	301	270	283	278	303	269	288	312	276	299	268	267	303	284	295	296	262	255	264	270	284	300	290	263	290	287	265	268	308	253	302	277	296	293	291	255	285	274	270	281	262	271	288	284	306	303	312	297	288	262	269	268	280	270	338	304	305	269	291	322	284	286	276	291	307	285	293	287	250	275	292	303	285	285	257	313	286	251	286	280	337	285	276	283	286	278	294	268	286	258	278	298	323	285	283	303	278	283	295	269	295	256	315	298	266	297	262	270	308	308	274	286	283	282	293	303	306	292	247	289	294	267	282	269	305	240	290	275	283	291	293	279	284	306	278	294	280	289	293	294	269	306	257	277	287	279	273	271	269	276	293	264	283	272	307	302	286	293	315	284	271	306	270	296	278	295	271	255	287	262	279	294	286	313	286	278	288	267	259	289	291	244	292	284	280	253	294	285	265	290	253	296	300	272	252	293	306	273	302	261	258	249	266	279	256	293	293	312	297	284	235	285	297	304	280	279	267	300	300	274	273	284	262	280	275	260	277	264	299	314	271	278	295	272	270	253	252	284	292	277	261	252	289	301	292	269	262	297	297	322	276	253	270	253	250	272	272	240	293	261	286	311	290	298	303	280	258	264	262	261	295	277	254	252	256	299	274	262	312	267	286	289	300	311	274	278	301	273	280	297	290	254	268	284	264	293	267	285	264	282	258	273	290	279	256	284	256	303	279	279	279	270	287	280	272	269	272	264	305	246	261	276	301	335	290	269	317	303	270	300	286	271	260	259	273	261	266	299	288	250	284	250	290	303	273	268	301	305	295	288	289	267	294	267	281	291	283	267	264	269	265	286	276	230	255	268	305	273	243	287	292	310	284
46740	58367	44323	48286	50507	48811	50672	46352	29621	10621	10760	14564	10919	9920	8930	7496	4070	3618	3301	2344	3617	1970	1909	1175	923	953	1067	1276	1690	2476	1345	1062	733	737	699	674	712	683	706	668	722	760	644	692	674	661	655	680	658	726	650	690	665	701	689	693	712	652	625	703	678	708	644	707	654	699	683	706	629	682	677	634	692	663	660	647	658	637	610	683	628	685	632	652	671	668	634	653	632	629	660	671	637	681	667	673	655	658	664	677	635	642	633	670	679	666	678	711	664	617	672	614	699	694	668	660	680	671	651	665	700	684	658	701	660	656	682	651	669	656	667	641	655	668	636	705	613	693	730	680	676	618	598	665	668	609	680	650	641	627	675	659	677	681	617	628	662	679	628	609	664	645	681	647	652	663	662	618	648	671	641	656	687	624	674	633	668	641	648	637	673	613	690	655	670	654	625	616	640	699	618	666	625	655	690	655	670	665	657	677	645	639	619	632	637	649	622	670	625	632	682	659	685	654	702	669	670	635	648	680	691	697	652	664	654	627	657	665	657	677	684	643	652	678	649	635	641	684	637	667	669	671	635	685	664	640	642	657	685	664	683	672	655	731	611	675	655	683	650	662	647	665	636	640	643	641	622	629	619	656	665	680	642	647	635	620	679	667	680	645	648	642	659	681	680	696	711	623	644	637	645	641	702	673	627	662	624	617	643	624	661	689	647	621	715	664	673	645	664	669	628	637	643	694	654	703	655	683	652	691	651	656	672	679	637	624	611	631	671	681	642	685	696	678	712	659	610	686	688	674	639	679	628	647	687	690	635	651	652	661	684	642	615	669	649	591	669	644	658	668	673	682	652	682	673	688	700	646	648	636	678	643	646	697	696	620	634	653	627	691	652	653	671	664	684	712	668	643	715	629	642	645	651	643	616	686	636	640	685	643	648	662	667	611	655	663	673	628	698	650	612	649	702	641	622	654	670	679	672	649	683	626	637	625	636	665	689	602	646	668	636	646	625	691	659	659	654	644	649	707	656	657	603	656	703	606	633	655	654	659	684	705	643	671	692	639	673	648	635	702	592	656	700	640	706	678	630	695	665	652	642	612	672	649	651	653	628	644	639	659	710	662	690	677	656	669	674	663	664	666	620	628	647	656	658	652	641	648	660	631	641	654	621	643	664	677	675	661	653	658	647	655	662	692	681	688	688	651	721	682	689	645	693	602	659	654	644	680	680	663	613	700	683	622	665	646	688	646	682	677	665	667	667	690	677	622	644	679	639	672	617	676	617	650	681	662	657	619	667	631	635	663	611	672	659	640	633	676	640	675	646	664	628	663	634	661	665	666	610	663	614	672	647	646	685	672	636	638	648	605	681	669	655	661	682	633	642	650	645	655	667	699	637	606	657	630	667	574	655	671	676	676	678	605	679	603	699	641	657	663	644	622	594	664	649	631	646	630	630	677	644	663	651	688	663	701	640	629	704	635	618	627	730	637	686	617	639	662	635	683	720	674	668	643	662	647	650	725	661	645	702	672	648	669	665	636	664	662	626	616	678	656	664	629	675	684	637	630	652	665	673	629	644	618	610	627	659	655	659	620	668	676	717	681	682	661	647	645	639	667	623	654	660	675	677	677	651	683	662	693	655	686	658	687	637	634	642	681	663	649	673	665	647	658	633	698	665	655	669	646	675	644	687	647	661	688	645	653	671	654	657	648	630	657	612	650	640	669	647	662	672	706	651	644	657	663	699	657	639	611	681	671	646	666	703	658	626	677	672	663	665	614	634	685	608	669	604	655	636	640	691	605	674	618	663	665	641	603	670	678	672	594	662	660	645	635	623	650	662	646	654	632	682	617	723	654	631	654	647	648	674	647	674	639	638	641	670	694	643	653	616	665	616	660	659	602	618	671	703	666	667	676	617	643	632	689	629	661	635	611	638	654	657	660	653	655	678	635	642	672	668	634	656	654	653	655	632	679	676	624	636	633	659	677	700	615	644	652	670	668	642	663	699	663	677	680	692	637	649	672	665	665	660	641	648	658	691	676	694	631	672	600	638	658	670	636	624	646	657	684	660	634	663	650	668	632	626	639	683	659	660	629	696	669	659	652	702	667	663	637	693	645	673	650	670	656	611	637	629	636	645	628	632	627	653	625	664	649	640	667	646	641	617	632	605	637	647	642	670	649	608	621	623	645	626	659	647	684	697	663	637	720	665	631	665	655	628	688	668	696	661	625	647	674	631	675	639	679	671	681	657	638	660	648	649	635	626	648	635	628	655	672	700	656	643	635	669	631	694	675	664	679	674	650	623	686	634	673	660	712	654	608	629	683	672	646	634	641	655	644	653	684	630	665	696	704	642	599	686	649	634	631	645	657	657	636	620	689	647	706	648	685	665	667	662	593	654	641	696	630	701	645	716	662	671	642	663	638	649	598	669	648	639	653	633	615	676	656	653	649	685	646	663	670	658	645	666	679	639	690	633	689	660	671	681	654	668	675	637	683	637	622	667	672	609	694	660	672	673	703	629	661	658	639	666	702	706	663	658	663	642	657	663	686	697	642	653	654	658	646	647	688	654	676	669	667	612	624	671	667	602	646	659	672	659	606	620	690	633	684	666	697	698	618	644	656	679	662	614	688	649	627	677	639	655	648	634	634	648	635	664	614	642	648	654	621	664	683	649	669	675	675	677	637	668	649	656	679	696	614	652	624	635	636	645	652	637	667	617	690	644	654	646	658	674	654	681	671	648	703	675	713	651	663	660	674	639	672	667	655	682	698	688	644	671	661	646	623	630	680	665	636	647	653	699	618	650	684	684	628	676	678	642	660	655	704	634	668	630	703	670	632	699	651	689	633	707	680	675	683	686	664	637	629	643	650	668	691	645	672	636	660	664	670	673	667	645	640	659	658	617	649	616	653	662	656	673	674	635	628	695	675	632	635	648	658	662	655	684	624	662	668	603	651	621	677	648	661	684	631	659	682	663	633	671	633	653	663	609	640	650	612	656	665	657	654	706	663	626	673	624	627	680	652	612	672	631	661	677	666	641	662	652	621	682	671	649	668	651	629	612	653	652	650	676	630	610	602	646	631	667	654	642	679	646	651	637	667	686	676	657	630	657	640	601	617	683	638	635	675	725	648	632	641	704	651	661	662	655	677	679	656	688	632	677	706	692	677	671	663	644	624	693	662	650	658	601	640	646	655	672	626	669	677	659	639	655	695	671	712	642	627	627	669	657	690	668	673	667	635	685	655	647	662	675	666	644	657	658	676	691	625	630	588	685	617	633	673	630	634	675	677	639	683	685	638	665	637	671	676	639	671	685	669	684	630	663	613	645	612	681	717	673	639	652	593	606	650	662	629	573	637	666	637	638	681	629	632	643	673	624	634	664	658	661	656	641	667	630	661	641	658	648	649	669	619	633	638	659	604	669	620	651	636	627	618	682	668	653	649	661	691	627	660	665	627	644	627	728	659	650	665	626	660	677	677	669	702	662	711	627	665	662	693	622	640
64654	51444	42759	31886	37557	38477	44192	36774	28801	16895	8980	6767	5597	3975	4493	2437	892	1002	656	939	1126	614	553	398	280	355	346	359	413	446	372	207	244	207	226	178	175	186	190	231	203	207	236	170	196	209	208	181	199	215	176	211	185	192	206	195	194	180	192	185	183	185	206	186	206	216	184	184	211	176	184	197	196	205	166	179	207	206	187	194	182	175	173	185	178	185	184	192	195	183	200	189	184	201	181	166	173	200	192	176	211	187	193	201	191	188	192	193	182	188	198	195	187	193	207	203	183	188	185	201	183	196	191	204	174	181	213	185	179	182	174	163	196	182	198	188	205	198	199	168	178	201	161	162	186	192	167	186	177	199	180	178	194	210	172	199	207	172	176	173	187	185	173	167	165	182	203	172	206	164	190	182	199	191	173	208	164	191	180	181	185	180	195	205	191	182	200	196	177	194	195	200	180	185	165	195	209	172	172	184	186	198	187	191	201	193	192	195	197	196	196	176	187	196	184	190	177	186	178	175	189	175	170	174	181	183	238	192	186	180	194	179	180	175	181	185	170	188	160	195	176	189	201	206	187	203	196	174	211	188	179	172	163	188	192	214	207	189	179	185	200	186	203	197	197	192	205	182	183	189	193	191	214	209	217	188	200	178	170	186	195	215	177	189	187	189	183	209	193	192	192	186	200	199	163	208	177	186	189	189	188	183	205	203	183	214	201	196	212	188	201	212	176	197	177	175	204	200	202	176	169	182	199	190	185	210	190	175	182	198	185	198	169	196	172	194	183	151	182	185	193	194	201	206	184	195	207	208	172	183	171	203	209	177	196	203	178	217	207	209	210	200	193	157	187	210	216	205	187	184	192	178	201	165	206	199	191	171	191	184	176	204	177	210	175	165	218	176	193	207	183	188	181	175	162	200	158	188	190	190	206	191	189	192	160	189	215	182	158	184	183	185	198	207	175	205	189	187	203	204	177	198	158	187	183	166	171	191	180	187	188	186	200	186	191	205	187	199	181	193	191	168	192	205	192	185	189	178	192	197	197	206	186	170	182	185	176	180	196	182	188	205	182	191	181	190	199	201	185	222	194	188	183	184	198	188	191	198	201	181	181	179	180	190	186	185	212	219	183	191	217	197	193	193	202	164	183	184	190	200	201	200	195	210	190	184	167	162	201	172	211	182	197	192	178	209	172	199	195	212	178	189	195	177	190	178	220	177	193	205	179	185	187	197	188	193	156	196	182	178	198	175	199	188	214	174	171	177	180	185	185	158	205	171	174	175	186	198	186	176	192	200	201	175	211	203	190	189	193	180	207	198	192	189	216	181	185	202	193	154	195	191	191	218	192	188	174	192	208	185	181	199	174	166	200	174	189	209	195	187	186	188	189	189	182	200	172	179	187	171	189	186	167	221	205	169	147	196	173	201	209	188	178	182	191	188	169	206	194	199	207	189	172	167	181	202	203	198	182	194	195	193	158	195	180	200	184	212	222	199	194	205	190	182	194	162	205	200	178	178	191	186	177	227	173	196	184	212	174	179	183	183	195	176	184	203	190	180	181	178	195	209	213	184	176	181	176	193	189	172	190	186	193	181	206	178	205	184	197	188	193	189	194	224	183	178	164	170	187	186	190	190	209	187	195	186	181	180	175	205	185	182	188	199	183	187	196	176	172	177	193	187	180	201	213	192	179	188	188	206	166	174	215	189	197	215	189	168	176	174	188	182	183	186	192	193	204	197	191	190	203	174	177	190	193	198	187	198	176	205	212	190	198	196	202	185	192	241	204	180	199	158	168	190	177	179	221	170	177	183	195	180	180	193	177	182	186	196	174	185	176	186	174	169	180	169	201	196	172	199	203	182	173	197	202	170	182	183	187	198	185	201	186	190	206	219	206	178	188	175	199	162	196	166	181	195	189	174	188	183	168	190	187	200	177	175	170	184	202	182	207	200	188	189	199	179	177	167	184	170	196	211	206	195	183	201	203	205	169	184	196	196	225	192	186	196	176	167	173	175	189	179	189	178	185	184	207	199	195	186	209	189	215	185	199	187	183	199	200	181	185	172	188	180	187	209	188	204	202	158	163	200	185	196	174	193	188	188	174	191	218	195	195	175	185	208	207	211	178	202	201	190	169	186	183	173	159	189	202	186	181	189	179	178	172	167	187	161	182	198	164	186	187	186	169	189	185	183	198	201	193	185	183	173	185	190	176	181	187	200	197	174	192	196	167	185	197	172	205	199	210	201	188	186	191	162	183	188	194	170	205	197	197	181	185	184	208	172	174	162	176	191	185	181	193	211	193	166	196	193	195	173	188	168	191	144	198	179	188	185	196	165	167	178	197	207	194	196	192	182	201	181	184	194	174	177	219	188	200	184	183	184	192	187	197	190	192	192	162	167	193	194	156	173	196	184	195	177	181	163	161	188	163	173	188	192	183	175	179	184	229	188	187	185	185	166	193	196	186	193	199	183	177	185	211	173	188	191	193	190	172	184	175	180	174	213	210	186	173	178	208	196	170	180	187	193	186	212	205	205	188	169	207	183	191	185	209	191	181	170	190	203	175	196	206	181	191	206	206	180	179	199	201	205	186	180	174	198	220	215	181	187	186	183	173	215	200	164	176	198	212	238	175	185	183	189	164	185	195	180	165	183	168	181	180	187	172	186	180	183	175	174	187	179	196	192	199	163	207	174	202	185	185	204	155	162	169	208	202	200	214	206	195	218	173	176	212	181	188	173	212	188	187	163	187	210	214	182	175	188	201	203	179	183	184	193	187	176	203	196	193	180	201	175	198	178	211	195	219	192	199	174	209	189	197	210	188	206	174	193	201	175	182	202	202	200	182	195	177	210	185	199	199	193	193	192	215	171	197	196	177	188	192	185	200	198	161	198	180	154	190	175	185	178	187	204	172	192	180	193	193	207	154	181	187	191	168	175	206	180	193	175	183	176	182	204	189	198	192	202	198	193	185	193	197	197	185	210	184	158	189	186	186	189	188	201	175	179	193	186	194	171	174	169	164	166	196	200	192	187	203	204	197	176	191	202	215	177	181	185	193	199	223	179	185	196	191	209	182	195	198	205	201	164	158	198	230	184	198	156	191	184	197	202	178	170	190	184	183	172	190	196	182	201	188	201	191	209	201	172	194	192	191	200	172	170	210	187	209	191	192	173	223	196	199	185	196	171	185	168	190	202	205	166	204	188	195	175	165	194	187	194	205	210	204	185	201	181	203	205	171	186	179	154	203	180	158	198	210	180	172	186	177	196	191	192	161	201	193	176	160	210	193	177	169	182	187	190	203	199	193	202	192	174	191	184	219	191	196	201	167	198	185	191	187	211	171	189	174	199	188	182	210	176	174	184	189	181	190	183	193	175	180	196	216	193	198	202	202	218	194	190	170	200	195	196	164	189	176	155	182	203	214	200	187	168	167	160	193	189	183	173	179	210	181	190	197	174	212	178	213	191	190	190	197	177	159	177	183	170	166	206	197	189	194	199
53272	60692	47117	50765	54518	53604	58533	49619	38272	16538	16771	20495	17230	16315	18148	9319	4213	5245	3723	5358	6050	3195	2956	2024	989	1404	1745	1731	2173	2239	1873	754	641	620	600	543	585	585	531	566	571	516	539	505	486	492	490	541	499	480	505	516	471	511	510	512	488	496	474	492	485	465	486	464	502	456	471	510	493	495	478	483	493	472	474	495	459	495	503	443	477	461	490	464	473	491	505	471	469	475	474	449	465	504	449	473	478	428	470	469	451	502	485	481	478	471	495	472	521	475	513	483	539	513	490	497	476	473	463	480	476	466	494	456	529	467	449	483	452	415	482	483	456	469	458	483	481	479	445	455	504	478	480	451	451	467	467	421	493	469	478	439	421	452	473	445	445	448	492	469	462	484	467	478	493	474	469	460	476	466	478	473	489	434	474	468	465	496	495	477	523	504	473	434	475	495	478	493	489	458	474	445	483	478	472	457	456	479	479	457	467	478	443	492	443	487	442	479	495	474	468	498	461	470	493	485	453	481	451	483	460	458	474	478	479	468	476	450	487	484	483	488	466	478	498	543	456	480	488	480	425	469	491	440	503	478	428	474	492	480	482	472	496	506	478	473	431	461	501	468	456	477	484	465	488	481	486	516	477	492	491	481	515	472	488	460	460	453	490	418	455	471	515	474	519	508	451	486	492	459	444	442	476	464	481	478	447	499	461	463	502	455	507	462	500	439	499	467	437	494	490	479	452	468	452	476	474	446	497	471	465	469	464	499	449	482	472	471	441	456	455	461	479	465	476	494	490	468	467	455	457	478	490	460	464	499	474	446	516	503	482	455	473	466	483	437	475	522	482	479	438	462	470	471	488	482	450	447	474	473	449	503	473	487	442	445	437	469	525	454	483	442	468	488	436	468	490	489	508	438	463	489	479	479	497	466	480	437	493	510	490	464	475	477	471	459	477	475	459	444	472	499	476	474	448	453	478	465	475	477	454	497	477	470	456	505	439	495	464	446	459	487	474	463	472	480	442	475	475	498	472	461	448	468	472	479	494	479	479	463	461	479	474	465	479	470	487	504	484	457	477	475	460	464	467	470	475	474	520	482	462	480	442	511	508	498	485	473	449	442	479	438	449	484	466	499	489	466	476	438	455	453	403	483	501	492	455	474	488	468	458	473	479	504	460	485	462	475	490	475	452	475	501	445	469	499	465	478	490	492	513	479	458	449	444	483	467	433	463	449	505	474	423	466	462	456	464	485	466	484	481	507	452	484	469	457	507	475	484	471	440	475	483	516	488	488	462	491	477	489	457	491	534	479	502	438	458	481	471	452	469	458	483	447	457	453	502	490	495	499	480	449	460	454	459	488	483	465	466	507	457	471	446	466	449	481	481	505	471	446	474	462	472	479	486	495	503	467	520	492	477	483	462	499	500	471	451	484	451	474	475	484	429	477	497	523	468	488	449	440	476	456	421	445	516	468	470	460	448	477	493	459	453	470	459	473	479	498	483	444	450	468	515	470	456	466	473	466	484	502	433	533	492	466	486	455	486	455	469	458	458	490	503	419	475	486	468	493	482	491	461	444	447	479	507	467	485	447	445	481	463	448	493	478	454	480	468	468	478	470	465	508	431	445	539	463	469	520	493	467	463	441	517	452	497	500	485	462	498	470	496	465	463	454	409	510	458	454	475	434	468	447	459	495	471	485	476	469	482	496	484	454	485	465	478	434	486	490	470	455	502	520	482	464	448	463	492	484	471	446	492	459	472	470	484	473	485	522	475	503	465	509	490	449	498	486	495	452	456	497	467	473	475	473	443	445	478	459	461	438	470	480	484	474	449	451	479	468	459	491	522	445	450	491	494	510	480	522	446	469	447	432	487	478	475	478	472	477	488	448	475	464	466	448	475	471	478	490	472	511	444	517	449	505	460	470	505	480	456	458	489	453	517	465	482	445	514	454	446	447	460	476	448	464	502	464	444	504	452	470	458	461	441	451	478	447	485	494	521	473	472	517	501	471	436	480	489	453	510	464	503	467	461	482	440	437	468	473	441	449	454	491	503	467	463	462	483	470	452	467	462	503	471	520	473	508	459	480	497	438	464	481	459	476	471	517	474	505	475	450	490	484	432	443	469	476	503	468	487	489	473	486	483	505	503	462	481	509	483	456	497	489	466	437	462	457	439	477	453	516	486	466	516	465	446	482	498	509	480	471	441	487	463	490	479	472	452	488	473	441	483	430	463	472	463	458	536	460	438	479	462	508	458	476	437	458	488	463	471	435	453	473	431	481	466	461	494	474	449	480	466	473	490	431	468	464	465	480	475	469	463	455	488	453	468	502	485	488	472	471	438	477	478	516	506	474	489	443	469	448	450	473	461	461	453	525	467	453	480	459	417	459	463	435	450	440	492	469	456	459	464	468	467	456	455	444	432	485	498	450	449	474	474	455	486	481	471	487	449	479	452	471	476	462	466	462	486	456	469	473	488	472	451	497	443	490	478	479	500	472	527	467	500	481	443	466	463	483	451	460	427	486	491	457	465	502	456	502	474	442	490	481	459	465	460	454	422	458	487	451	494	452	451	475	490	481	459	457	457	444	482	506	500	460	499	517	491	478	469	492	471	463	487	427	498	451	461	465	425	480	474	456	459	455	453	468	450	476	461	484	504	435	500	470	464	484	502	459	438	431	474	491	468	486	458	446	444	517	483	451	445	494	503	468	459	414	470	493	425	473	457	512	496	481	450	469	471	490	498	483	432	412	471	474	481	507	477	460	483	495	433	456	438	444	490	471	474	480	478	472	520	497	522	460	476	479	463	481	473	494	458	493	479	463	446	483	489	468	477	449	449	435	528	467	476	484	534	468	477	502	526	451	490	453	458	441	478	462	453	470	473	478	502	478	445	455	488	465	467	474	487	445	462	440	486	466	435	500	471	459	483	465	475	470	460	490	492	469	444	499	501	463	470	510	475	467	484	485	429	439	511	449	464	494	499	450	442	480	461	475	498	466	474	458	488	478	490	448	539	467	449	485	501	489	514	459	493	498	474	451	483	441	446	508	457	475	483	470	514	487	492	463	445	487	479	476	483	464	501	476	481	513	501	491	473	471	476	520	443	515	463	458	469	467	434	461	484	516	460	502	496	457	464	456	466	471	493	493	465	481	444	469	481	437	463	447	490	475	490	464	493	484	451	448	462	456	439	429	441	494	440	488	462	459	441	457	487	474	484	483	473	480	449	477	488	453	448	436	444	455	461	499	475	440	461	482	469	480	469	468	471	459	481	508	475	467	527	435	455	483	435	505	466	432	452	490	515	466	481	477	468	437	445	467	487	491	460	478	471	502	467	471	489	486	463	447	470	507	448	471	434	495	477	456	517	470	474	457	480	472	462	491	473	469	489	459	468	489	470	446	479	469	477	454	461	518	475	493	492	470	460	445	451	450	453	462	475	459	498	477	462	427	473	472	511	494	429	524	456	468	468	488	482	468	516	487	478	458	496	478	496	461	458	480	488	471
25354	24586	20592	7795	5751	4158	3517	1703	743	556	522	576	540	538	537	475	455	449	429	458	453	415	463	467	407	445	451	458	484	451	436	475	434	462	435	439	418	444	445	468	432	455	439	432	424	445	437	430	446	452	499	469	404	432	450	416	459	444	420	452	399	444	399	402	394	434	418	370	474	448	458	428	426	389	437	427	439	416	391	436	395	468	392	426	466	451	452	430	465	413	433	426	469	438	456	454	419	446	453	456	433	404	422	449	431	474	431	423	456	425	411	467	462	453	412	431	441	417	469	463	427	423	447	395	424	452	426	437	439	459	411	396	433	449	437	419	439	490	421	435	445	405	446	414	431	445	460	439	418	441	412	434	415	468	459	439	396	424	442	391	418	407	434	439	432	464	430	444	456	421	437	425	432	439	449	423	419	426	427	409	440	452	451	407	392	457	420	411	455	447	458	457	411	441	418	423	424	402	402	414	438	440	441	430	444	405	426	413	423	396	447	427	474	441	454	439	432	486	435	460	428	480	423	412	431	467	474	456	467	434	442	425	431	414	415	506	459	408	467	471	445	415	444	428	402	443	419	427	380	458	455	453	458	434	433	427	430	479	451	424	457	402	385	455	431	426	469	439	444	443	424	421	418	446	414	439	453	417	451	509	429	426	421	411	469	419	433	427	456	410	442	478	463	398	458	421	392	415	421	410	453	438	434	446	414	422	413	440	415	434	414	413	398	396	431	442	470	400	436	454	440	408	456	418	447	449	431	397	381	447	418	437	442	412	405	460	430	420	483	432	433	432	430	452	464	447	472	449	437	422	416	451	446	399	421	438	489	457	442	416	459	433	413	429	436	424	443	454	416	402	426	430	431	451	416	418	443	390	423	427	432	441	457	459	457	410	471	439	402	431	423	424	400	406	430	431	406	429	437	462	435	415	432	420	433	431	424	421	455	406	445	400	435	430	445	429	423	451	404	449	437	444	451	436	438	444	442	409	419	478	471	482	427	415	436	428	424	414	441	421	439	399	423	420	393	465	440	464	465	446	442	445	468	474	421	430	443	399	482	433	437	438	430	471	456	466	413	463	472	436	406	446	466	391	441	442	466	413	459	402	433	412	442	451	418	415	409	379	451	423	434	460	467	454	446	452	433	430	414	438	415	423	403	429	418	423	446	456	456	433	439	452	403	459	454	444	428	460	429	452	420	423	441	399	421	438	466	419	422	437	403	421	460	465	463	418	385	427	411	448	453	445	430	420	404	467	434	427	449	460	436	452	481	424	437	458	434	437	456	423	443	412	443	417	403	435	439	421	386	428	439	453	459	403	442	411	439	441	447	462	460	451	460	426	448	448	427	489	442	457	425	451	437	422	414	450	469	443	450	429	440	385	450	484	416	392	374	480	416	424	388	396	438	456	437	411	433	421	440	436	417	474	446	450	471	397	443	426	404	410	417	392	412	447	397	410	435	440	455	413	458	438	444	432	401	425	423	457	467	430	478	469	420	424	461	443	431	424	446	473	424	422	460	424	437	427	420	418	422	454	420	448	460	431	458	406	432	400	386	420	438	436	462	463	439	464	463	401	465	406	432	449	396	440	439	460	447	456	430	408	456	483	430	427	414	412	413	386	387	439	398	406	431	443	424	453	427	440	439	446	401	433	436	438	435	414	441	470	458	442	459	446	459	464	439	430	421	475	442	430	442	442	445	425	397	423	422	426	431	432	461	456	422	450	467	461	401	463	423	422	435	434	433	446	451	432	432	425	415	410	509	433	445	456	430	435	458	410	393	422	465	471	472	433	433	441	490	422	432	439	387	435	413	455	445	411	422	432	438	406	434	412	418	441	430	443	417	467	434	432	489	410	424	440	413	450	454	475	422	442	432	449	464	409	446	425	396	429	452	406	471	441	410	435	397	462	435	434	440	415	380	454	421	437	465	433	443	421	444	407	447	471	422	445	435	441	478	465	416	488	437	456	423	414	457	450	459	448	433	435	421	452	449	410	440	442	434	466	414	412	437	434	446	416	417	423	458	467	449	472	413	412	423	406	404	442	422	445	434	432	393	444	445	431	394	439	449	459	395	469	426	434	389	437	457	412	450	432	444	435	467	452	411	479	449	440	431	433	401	436	436	428	425	425	414	462	420	429	422	422	434	464	421	447	394	423	449	462	417	502	422	478	430	450	430	406	410	454	462	448	424	417	435	426	493	466	440	429	469	421	423	409	433	406	451	427	443	448	471	465	413	420	458	442	418	420	457	416	421	446	434	410	411	432	463	423	449	428	417	417	412	403	434	439	442	418	472	390	422	385	457	410	420	429	419	440	429	419	427	441	438	433	443	420	424	416	441	387	416	419	420	405	424	429	439	431	435	406	407	405	423	454	436	406	474	423	406	412	445	444	415	454	402	418	434	427	453	437	441	419	441	426	454	411	444	423	445	432	466	431	433	425	411	438	452	451	452	405	450	432	421	440	483	435	471	434	412	463	418	461	454	423	431	403	451	446	458	440	399	464	446	448	496	407	400	423	448	461	436	463	436	428	436	427	421	456	450	472	402	449	411	450	478	430	429	446	410	448	436	425	432	457	450	466	469	439	429	476	443	445	392	475	435	483	423	429	474	406	480	444	438	430	442	444	452	450	438	413	428	463	439	464	459	428	439	444	415	411	462	470	419	430	406	455	484	425	439	452	443	425	441	442	449	407	414	443	492	468	418	421	437	425	446	417	410	438	409	423	436	413	384	474	430	411	417	432	444	442	397	438	393	456	409	406	475	456	453	432	433	423	424	468	409	460	451	431	459	442	415	444	442	442	459	433	436	432	457	429	461	419	459	426	466	447	433	456	421	414	435	396	449	427	415	427	405	412	396	434	430	451	423	444	456	419	455	444	445	479	440	437	472	486	424	434	441	426	442	449	408	461	446	451	447	398	403	460	435	429	423	440	456	458	448	426	403	424	405	383	420	404	419	434	414	473	436	424	446	442	451	431	403	446	456	430	488	452	403	477	438	447	438	422	473	437	434	422	435	445	384	423	443	446	439	428	444	459	412	428	411	421	448	414	409	457	437	426	425	406	458	488	463	403	430	418	423	445	431	408	417	398	412	421	415	421	440	397	446	425	428	447	432	413	432	430	408	422	418	481	394	438	406	440	457	429	422	440	448	463	452	444	437	433	447	382	434	430	495	451	403	407	394	414	436	419	392	360	383	434	426	454	409	389	459	464	472	436	477	465	453	437	437	461	450	416	448	451	453	434	414	448	466	446	408	464	442	383	445	460	415	437	455	449	438	442	428	440	500	442	472	446	431	427	447	431	440	417	427	442	406	415	443	396	424	443	467	411	424	442	453	420	466	430	457	454	454	466	426	453	412	422	451	437	431	423	443	399	446	414	431	393	434	434	403	452	420	426	416	439	481	420	429	454	429	430	437	497	436	425	444	397	416	459	439	425	461	472	464	450	450	449	457	428	465	437	438	449	461	420	435	423	452	466	423	460	431	456
19108	24387	22596	15722	14899	14392	14655	7640	3092	1798	1643	1800	1792	1787	1597	1205	1142	1158	1110	1114	1081	967	989	1065	1009	987	984	986	978	1034	970	1025	1005	985	971	897	1016	1035	977	983	999	1017	926	997	913	960	939	964	960	985	995	969	964	988	922	1011	997	1012	956	1027	1004	992	998	975	1019	927	936	983	993	994	949	1009	972	1011	984	954	992	1034	931	972	968	995	1008	945	1024	978	980	958	984	968	950	1034	964	1033	974	981	989	948	1012	989	989	960	965	947	982	979	959	965	913	1039	945	1009	1032	1006	1001	990	1064	1007	1000	1029	958	1047	986	979	1075	966	954	989	1017	980	983	979	989	1005	977	1001	967	1012	1006	989	969	965	1032	944	956	961	992	1034	954	948	1008	947	907	938	969	1010	1003	930	934	951	925	982	1014	978	1023	933	996	959	1010	1005	932	984	1001	1028	953	945	1021	919	1005	997	970	976	978	969	1004	938	965	968	983	1078	985	934	972	1001	990	996	963	974	987	998	909	977	974	991	993	1032	930	943	946	1019	974	1008	984	998	977	972	1010	980	961	965	996	971	936	1005	1021	1057	981	914	978	997	1027	960	1003	947	987	973	951	1024	994	1003	1004	1008	983	1014	991	1010	1047	1032	1033	964	1006	962	978	1011	970	1000	1000	981	967	973	984	998	971	1013	992	1000	1031	942	915	940	962	977	944	951	986	962	1020	1039	1047	956	1064	990	960	1016	1016	950	981	983	1021	1029	1008	932	968	982	972	955	1015	1010	991	977	997	1035	997	930	1015	945	999	992	982	1003	938	956	975	1003	975	954	1066	976	938	966	1000	979	990	961	918	1006	979	972	1007	1007	975	1043	975	981	966	966	980	995	952	986	1006	968	968	968	980	993	964	989	980	960	988	936	981	1024	1036	967	965	991	993	974	949	941	958	938	945	967	1015	1057	985	960	1003	988	925	1015	996	978	1015	1097	983	1011	1019	960	963	995	1002	962	1007	1003	963	994	921	975	968	990	995	1016	1007	914	1020	964	1024	1010	1006	1017	981	975	996	968	972	979	969	989	1004	971	985	955	989	1000	991	949	1001	1011	977	1013	1026	955	950	1003	978	985	948	1003	1028	973	950	972	973	993	1003	1022	955	975	1014	988	1033	984	957	984	971	935	1004	982	993	971	982	1026	997	957	977	1007	968	1045	928	953	998	972	961	1004	1027	964	1009	1040	957	1001	974	1027	1004	962	1045	989	982	1055	1022	997	953	982	896	998	1000	1001	967	966	930	961	1020	1026	1047	1005	975	951	970	1005	980	967	976	986	975	965	1011	1005	967	1021	966	1005	949	976	1012	949	966	980	964	1005	1035	997	961	967	983	959	992	951	954	956	959	1014	944	999	1020	1068	987	944	995	979	967	1015	966	1004	977	930	960	978	967	1022	963	943	927	967	928	991	991	1006	1052	989	1009	966	946	979	987	977	955	939	970	951	974	976	955	1013	940	1011	981	989	990	1025	961	966	975	954	953	997	1032	994	981	982	985	942	965	973	1009	1004	1020	993	976	968	1027	965	942	983	991	1000	929	1024	966	1010	985	1007	982	972	1024	961	973	969	947	945	1021	977	994	968	918	969	996	1028	994	975	965	961	957	997	1011	1032	985	973	985	1017	956	1009	994	1010	1020	1022	977	1024	1002	996	970	987	999	965	1002	918	1005	981	1032	952	1006	912	931	998	1043	925	991	1013	995	986	978	967	957	1027	992	967	954	957	998	948	933	1009	956	1004	964	977	1036	942	993	989	988	1034	981	979	964	1002	963	1013	940	1019	1045	1001	1056	957	990	983	1020	1022	914	975	1004	946	981	1002	987	967	1008	954	1035	1008	950	1010	994	1014	1037	1017	1003	1029	984	991	1065	1031	960	951	933	921	937	994	1004	954	1024	945	1016	987	959	975	966	972	956	1008	938	1023	947	1013	969	986	1021	970	998	1001	972	959	961	958	911	993	961	977	955	973	983	996	983	942	1019	970	991	893	1030	996	1033	983	989	953	1020	976	1006	1065	967	960	978	969	995	972	998	1022	976	890	977	977	981	995	1022	1015	946	1029	985	976	969	990	1011	973	971	999	969	958	981	990	985	1018	966	960	1013	957	989	970	1002	967	992	967	988	957	960	957	1018	978	975	1007	988	989	958	1034	934	1002	951	962	945	988	1001	998	996	1023	963	1009	982	951	947	974	983	960	1038	971	983	1001	1043	904	986	1024	952	966	961	992	968	1016	1005	1048	976	973	1002	939	992	943	1000	995	953	954	992	989	980	962	990	947	923	971	949	969	967	956	983	1007	1012	946	963	1001	987	1085	991	931	980	1013	1001	1033	1047	1014	986	962	934	949	954	955	1017	985	979	959	971	943	1021	961	1000	943	933	953	1018	985	988	962	1056	1001	1000	963	996	1000	1026	934	990	1001	948	998	1004	1036	995	963	934	983	989	1055	923	997	968	994	894	995	946	912	987	972	958	941	1013	939	995	940	994	986	965	1026	948	922	984	945	1016	945	959	949	980	1004	985	1019	985	1004	967	928	1019	935	1008	978	983	952	972	1003	1002	985	1002	979	973	983	1054	937	984	976	949	969	998	1024	957	1000	1001	954	976	1031	975	959	1026	1003	934	985	985	967	942	959	998	966	980	1002	952	969	981	899	1011	1017	987	997	971	975	956	995	992	952	950	1021	970	974	943	998	985	981	974	977	1015	1028	990	914	988	1006	952	946	1010	1000	974	999	972	942	973	1004	1009	931	1005	979	943	1001	947	992	955	998	1021	934	999	956	966	953	1063	951	1007	984	989	990	1019	1004	983	1033	977	982	972	996	1027	988	966	985	951	988	992	962	1021	954	987	989	1002	979	939	987	1017	959	994	975	1038	1040	956	1049	982	969	1026	999	964	986	1004	992	1042	992	1034	904	987	1044	932	985	997	1003	992	1025	993	1004	930	964	1030	1027	993	956	948	1017	944	975	934	1033	979	986	993	960	1010	1006	987	949	994	970	1000	1011	969	993	1028	998	916	1012	994	1013	932	975	1006	1016	945	970	1006	975	976	1016	990	1056	968	1029	981	1022	1014	1025	996	1012	991	1030	975	1051	981	954	991	1042	988	1003	978	956	965	1006	986	945	1057	980	969	1018	1047	1014	1032	959	933	1010	966	985	970	963	990	1004	975	1016	1009	976	1009	949	1001	999	998	990	1022	1032	938	957	1062	1020	959	1014	1041	932	1014	975	988	940	997	931	984	991	1033	968	1014	982	960	1026	924	968	953	972	932	939	1017	1010	984	954	972	1022	982	1012	956	981	992	1007	949	991	947	943	1023	1010	1013	969	999	1014	938	983	931	948	995	973	1013	966	1010	991	1053	976	967	939	951	1049	987	975	968	959	963	1059	972	966	1001	939	962	1009	1041	1051	988	983	1040	965	1003	926	984	994	962	1000	986	1061	978	1000	981	994	964	1008	993	947	967	1014	1017	943	969	998	983	1020	957	1048	968	985	987	951	987	989	962	1034	957	974	995	1002	1045	1011	969	1032	996	955	968	982	939	1017	983	1002	995	1002	961	963	992	980	990	982	955	932	1003	1042	1013	973	966	1021	1009	968	1011	1050	1007	953	1003	1008	1020	984	951	955	1011	1002	1003	1018	974	985	1042	981	971	991	978	1028	989	973	1006	989	962	964	991	983	1005	963	955	1002	978	961	998	961	980	1040	983	1012	952	970	984	1023	904	977	967	1034	959	995	1012	978	955	998	1024	1024	987	950	1020	1004	1017	980	972	963	966	976	971	982	982	963	978	1002	985	980	978	898	1021	1016	958	991	1027	1039	935	954	974	976	993	1007	1002	940	981	1026	980	1019	1010	967	965	1007	991	948	953	960	1030	988	979	978	1012	938	953	1007	996	978	939	942	964	963	1022	974	1042	961	946	981	966	981	1017	1030	957	968	997	986	964	980	978	966
59331	51049	42549	33208	38187	38038	39284	32688	19949	8151	3048	2628	2589	2819	1719	556	512	573	487	542	409	392	442	338	315	322	378	332	376	355	318	293	298	259	281	288	266	241	283	263	321	292	273	278	267	274	272	272	283	263	276	278	277	289	281	250	242	259	270	305	290	244	267	283	252	288	274	267	295	282	310	277	267	290	251	269	268	307	279	265	280	308	274	280	259	291	282	274	351	271	244	274	291	288	260	248	293	281	267	282	285	267	278	307	296	268	272	274	234	286	274	279	285	258	265	292	278	267	285	260	276	268	280	283	268	264	253	281	293	262	280	264	281	286	287	277	282	296	293	280	270	270	297	285	293	260	298	295	286	252	301	271	273	252	275	274	289	276	245	290	280	285	307	285	270	252	296	259	282	274	296	282	297	282	275	270	278	313	287	267	282	275	308	272	276	267	266	270	295	303	285	289	311	282	303	273	267	293	270	290	272	280	268	281	287	265	259	269	244	296	282	273	278	284	274	265	251	302	297	290	261	255	286	299	277	250	291	266	258	276	300	281	268	272	285	280	278	257	262	318	269	273	276	285	286	276	257	283	249	293	275	295	294	285	275	278	265	277	280	282	262	253	284	283	293	300	288	286	277	293	279	308	267	277	254	263	297	304	279	257	293	320	271	242	310	275	259	276	252	275	301	268	298	233	314	248	302	274	260	300	257	241	292	242	274	286	249	288	259	290	296	286	319	262	298	309	271	285	256	289	260	280	279	303	252	262	292	282	243	267	279	275	274	244	257	266	261	300	260	311	250	273	289	277	272	284	290	300	283	282	268	255	290	261	262	250	269	272	236	283	277	271	314	271	269	277	259	271	274	284	277	286	280	283	270	300	294	273	278	275	267	274	304	254	282	296	272	297	277	303	284	254	291	300	287	290	295	258	289	271	294	281	260	293	271	271	302	276	283	233	293	277	271	298	289	265	274	310	279	264	264	272	239	269	272	288	268	278	273	271	265	271	268	298	291	311	276	261	290	304	315	270	273	299	274	307	264	274	287	274	291	276	306	256	255	277	271	298	300	317	248	248	297	276	255	277	274	303	253	274	275	284	261	298	284	288	253	285	271	271	288	282	302	293	276	290	286	289	275	270	282	270	297	267	264	288	253	277	261	267	260	256	275	279	271	241	285	289	295	305	298	292	289	267	266	262	325	282	311	283	242	267	272	313	272	271	260	248	273	280	270	278	278	257	268	310	240	271	272	298	281	265	309	295	281	264	258	279	241	284	267	293	293	280	297	240	249	274	268	295	281	301	270	310	280	294	277	289	310	249	271	277	296	288	277	304	298	241	287	273	275	277	307	276	248	262	254	294	292	261	250	277	267	283	272	279	242	316	277	288	283	292	274	248	284	276	282	241	287	292	279	255	273	257	306	282	280	293	290	274	264	277	273	269	258	256	283	295	296	261	273	292	268	254	269	286	255	292	278	291	282	238	278	281	264	261	282	311	262	279	265	271	262	280	277	252	272	264	300	293	284	275	272	276	284	254	285	289	251	284	279	290	292	265	293	271	294	259	240	285	267	238	285	302	266	293	280	277	283	243	286	307	299	266	285	263	272	279	292	266	325	271	261	277	264	266	280	276	257	289	287	276	287	269	285	260	294	280	279	307	276	274	279	259	249	263	254	280	270	256	229	270	283	276	295	254	239	288	326	311	306	295	274	272	285	298	263	278	288	284	258	272	247	278	265	307	262	277	284	252	264	304	273	276	282	246	278	281	299	275	259	263	309	255	304	311	291	279	265	252	302	292	278	314	293	296	271	300	300	297	306	296	240	282	259	298	275	265	266	229	246	263	273	314	290	309	276	284	278	281	258	265	306	287	278	297	286	305	294	260	281	282	266	290	262	278	280	291	295	236	275	270	270	293	255	252	297	293	268	276	272	262	281	293	277	290	285	280	284	307	321	272	278	262	247	278	271	262	259	287	268	287	270	306	295	294	257	301	258	242	268	274	264	297	268	262	304	262	268	286	288	268	257	279	277	283	239	283	279	273	270	255	269	284	296	266	264	308	285	272	272	295	253	285	306	279	313	271	267	293	250	285	280	262	287	274	258	288	257	270	281	291	319	290	305	263	251	255	258	262	291	259	284	253	276	292	287	276	275	288	290	267	284	269	270	272	267	278	293	308	260	257	288	274	261	275	288	288	311	287	289	294	253	286	294	285	311	306	286	282	273	292	272	302	298	264	288	311	280	254	263	255	289	265	258	302	275	298	261	263	306	265	283	311	248	284	265	264	241	281	262	281	282	277	305	265	291	298	286	254	282	259	271	307	272	274	274	280	267	276	290	291	288	280	286	271	277	278	265	272	285	290	293	270	243	280	278	265	294	262	305	280	273	260	298	294	241	289	276	258	265	279	300	265	248	248	288	273	281	298	289	289	263	272	291	288	295	290	261	313	301	278	254	288	281	255	296	268	304	284	318	293	283	258	286	286	304	300	288	290	260	289	303	317	284	277	285	280	230	276	289	255	246	252	268	244	266	262	270	258	269	295	270	273	266	260	259	269	297	280	295	260	281	325	254	280	263	281	262	278	268	277	300	264	291	266	250	281	292	272	293	249	258	282	298	291	277	298	291	294	262	308	292	297	275	240	286	285	287	254	273	320	279	257	272	235	276	289	292	271	271	284	256	274	285	279	272	269	284	272	282	278	256	303	261	252	300	289	288	272	301	287	275	258	299	274	270	286	282	318	268	287	290	294	275	282	281	277	271	294	269	263	284	269	273	245	274	274	273	293	272	268	292	264	263	276	268	256	304	280	277	249	266	278	302	313	294	301	284	273	287	284	272	269	307	256	249	267	287	279	286	311	282	262	306	304	256	281	266	264	259	290	262	255	258	291	239	265	257	305	270	262	287	275	271	312	295	268	265	278	261	261	264	279	293	270	272	262	284	274	264	291	270	260	311	274	283	279	290	270	283	289	254	262	292	306	251	260	283	313	314	288	312	307	280	284	282	306	265	293	242	266	282	259	256	270	283	287	266	310	285	262	265	266	276	245	281	287	283	284	309	255	289	309	305	296	259	290	271	296	311	276	263	258	280	293	264	300	271	258	314	265	280	240	286	242	282	264	285	295	241	281	261	252	283	244	306	287	286	252	277	252	278	285	288	288	260	320	252	297	264	309	279	255	304	259	233	285	252	228	264	276	286	275	290	311	243	278	312	256	300	293	286	274	270	290	265	269	274	244	263	260	274	284	277	266	301	276	276	305	279	248	268	307	266	273	261	272	309	269	284	261	287	288	269	290	274	283	285	304	273	268	247	285	271	282	276	260	292	236	301	262	287	278	268	262	279	282	274	301	254	291	278	284	265	287	261	284	304	284	255	230	261	295	285	284	268	270	233	249	272	280	304	272	304	279	292	257	291	252	246	285	288	258	276	273	287	275	285	295	278	274	275	254	260	270	242	305	278	290	279	294	289	292	294	280	282	278	300	254	267	286	300	279	294	280
48021	56821	44171	48577	49396	49163	50630	41713	21194	9267	7977	11700	10428	12270	7433	2078	2476	2366	1874	2668	1685	1428	1689	1045	927	912	1157	1145	1248	1202	1135	917	695	670	681	679	679	665	647	722	714	673	665	705	666	652	661	658	659	674	618	637	643	649	658	645	638	641	694	724	629	654	673	678	677	663	636	660	633	618	605	640	622	653	580	652	679	618	649	635	652	636	647	656	639	686	691	659	685	665	676	653	661	653	646	624	669	676	638	624	632	672	623	646	640	629	663	692	628	666	664	654	656	681	662	655	637	650	629	738	603	651	629	648	611	630	618	689	658	613	662	631	662	658	688	652	643	660	661	630	652	624	624	635	623	638	652	625	634	635	639	620	623	651	650	633	605	656	638	652	676	729	672	648	633	644	626	632	649	682	701	648	707	633	691	655	673	651	643	618	590	665	637	620	596	686	661	651	658	644	671	617	660	657	608	625	670	641	671	618	636	669	678	628	648	666	660	650	647	598	643	603	627	614	676	628	689	637	619	624	643	617	653	640	638	613	580	621	633	654	654	657	619	625	655	663	650	663	630	669	670	613	619	633	634	634	655	677	666	645	684	644	610	659	601	653	640	616	665	639	673	661	667	650	667	637	662	664	642	640	657	649	633	678	651	674	605	664	659	637	667	654	667	622	686	651	640	595	620	591	634	635	641	652	705	660	640	642	662	647	641	648	644	674	654	645	645	665	605	634	624	667	671	645	656	687	644	656	659	665	643	653	652	650	644	631	704	670	637	628	698	666	650	673	656	598	646	640	654	646	654	622	627	656	626	621	685	698	659	645	679	644	656	677	615	638	650	644	651	638	670	643	694	626	624	641	635	622	604	660	650	649	637	650	665	630	685	644	672	624	596	621	632	607	606	637	609	715	626	646	662	622	639	649	655	654	645	614	665	642	598	637	662	624	674	626	606	686	634	593	627	637	658	665	630	637	639	660	675	674	644	641	652	659	646	731	661	654	658	681	648	645	690	631	627	648	646	628	648	676	634	659	609	634	666	658	659	648	644	628	633	636	630	644	602	670	650	657	641	654	675	626	660	651	661	688	661	630	684	638	606	677	627	640	625	635	623	628	650	643	664	644	652	633	629	662	681	629	647	645	648	637	655	597	649	608	687	664	655	633	645	670	625	665	627	640	661	597	641	643	673	648	607	681	666	645	670	632	660	669	611	652	678	658	644	625	647	611	633	655	660	645	656	625	626	643	641	611	671	668	658	616	654	639	639	657	613	660	655	661	651	666	639	629	628	660	611	662	632	626	640	599	630	628	613	639	642	665	654	625	621	667	628	663	650	685	645	637	646	625	616	650	653	661	652	640	619	651	609	642	648	643	640	621	687	647	619	660	658	649	651	625	628	665	660	647	638	624	609	635	639	603	632	621	672	642	658	651	626	672	633	619	658	715	620	608	638	646	622	661	693	591	624	626	636	662	644	590	650	624	652	641	655	650	645	644	639	660	656	648	670	671	649	586	663	665	623	598	665	625	605	679	704	617	634	636	632	622	595	639	628	623	644	660	584	645	633	673	651	637	640	663	646	653	611	644	686	621	657	672	613	622	655	640	712	658	668	657	655	650	673	648	615	657	665	623	617	641	631	646	636	662	640	670	661	613	603	631	663	652	625	675	626	642	669	640	714	656	673	612	655	628	657	641	637	631	658	613	643	630	662	653	642	670	658	668	602	635	625	611	672	702	652	650	636	670	647	642	658	690	676	638	660	589	639	620	624	706	605	627	692	659	680	667	640	648	662	630	669	595	656	609	630	640	605	645	629	610	656	659	640	652	630	613	655	666	640	650	666	669	651	667	622	662	631	652	642	617	695	617	652	662	669	632	614	631	638	656	642	619	616	670	597	662	731	637	640	651	701	670	667	626	649	659	662	647	666	642	625	616	619	651	617	636	683	652	669	631	628	668	620	622	647	637	634	685	670	665	673	591	629	655	621	718	665	645	622	615	619	657	660	647	639	631	655	656	660	608	647	672	604	626	633	698	648	699	674	638	672	640	630	627	629	612	670	636	625	626	636	648	648	609	639	652	640	674	635	665	657	579	694	619	644	658	643	666	640	625	691	636	643	683	638	680	654	683	665	674	640	632	633	654	618	681	682	662	679	626	628	678	641	609	659	628	658	639	608	661	668	666	642	651	653	650	621	628	669	641	653	646	626	619	614	628	654	601	643	650	583	643	654	636	655	662	620	639	618	682	624	644	620	610	681	685	684	679	626	612	602	636	640	653	587	631	689	650	673	643	617	673	625	629	677	656	608	619	666	669	662	637	670	642	647	626	659	673	650	618	595	631	610	687	627	648	640	586	630	639	654	665	658	643	661	638	585	646	614	617	614	616	613	677	630	630	613	703	694	661	665	663	694	645	614	626	653	656	635	704	660	689	621	620	627	649	675	636	631	658	664	667	642	672	649	639	666	601	668	645	620	666	638	647	646	641	619	661	691	653	669	624	662	625	612	601	661	670	625	703	606	616	618	658	661	655	660	691	599	692	653	637	652	703	614	656	629	652	626	665	646	685	612	657	660	620	683	641	621	652	625	685	662	683	629	661	650	685	676	645	645	639	670	625	638	636	634	615	677	689	655	705	614	608	614	631	656	591	607	686	614	651	631	688	659	670	661	643	609	642	580	601	655	648	624	630	587	677	623	615	631	638	621	711	643	644	635	640	609	660	613	666	648	666	661	631	627	629	599	695	634	648	637	655	625	627	646	641	635	649	611	679	651	644	658	661	664	670	635	692	658	625	639	682	650	633	671	654	662	662	605	617	640	641	644	630	625	613	622	634	622	660	639	629	666	650	643	653	626	654	650	657	629	620	663	602	615	634	651	641	655	649	656	620	650	620	670	664	587	665	628	637	602	597	630	650	662	690	635	632	593	656	599	675	668	665	633	657	623	684	663	675	644	673	673	651	621	627	633	639	638	628	620	624	643	670	638	584	635	643	623	660	655	628	643	608	657	626	630	654	626	644	677	666	664	652	649	618	660	615	641	640	649	646	657	646	619	628	598	646	636	690	648	633	665	676	624	645	622	610	621	641	604	636	683	624	655	659	656	627	603	668	600	628	665	656	660	645	672	638	648	611	673	641	656	636	628	673	690	649	671	607	672	620	653	685	638	694	617	675	683	688	661	603	655	628	650	645	662	591	667	655	611	613	650	655	653	660	599	673	673	654	670	607	617	622	670	580	661	637	658	657	620	634	638	627	654	651	679	658	607	619	642	665	683	615	642	653	668	662	610	637	650	659	635	676	653	590	606	639	682	601	684	647	672	608	634	677	624	652	643	653	608	631	644	677	643	600	673	641	586	674	578	635	645	643	664	649	626	657	589	675	626	627	673	647	672	605	639	666	633	637	661	646	645	685	665	685	621	623	649	653	673	652	621	663	657	625	657	649	667	652	670	662	673	684	698	650	639	650	687	656	606	649	629	651	616	641	664	651	631	650	634	693	640	675	632	629
64309	48902	39114	30707	38260	38252	40414	35150	26358	16204	7595	5023	3340	2693	1470	563	651	685	564	570	500	347	428	283	255	271	361	332	294	258	287	262	212	194	211	222	192	203	193	205	186	198	175	192	183	209	195	215	200	167	173	202	190	192	202	169	178	193	176	196	175	175	186	187	197	207	181	197	198	208	176	191	192	194	207	220	191	178	198	194	163	214	184	178	173	187	156	170	191	185	178	171	190	178	193	177	168	191	197	193	175	171	170	157	186	181	175	186	162	185	189	178	181	205	210	189	177	191	186	167	203	190	189	164	176	154	183	160	190	180	192	181	184	186	196	181	192	179	185	188	180	208	207	194	196	166	193	171	210	181	191	173	221	183	187	167	170	188	181	167	168	189	191	195	204	164	209	157	182	187	199	169	195	157	200	188	174	178	190	177	186	171	189	179	157	179	191	170	181	167	168	180	184	183	190	185	162	184	177	185	178	190	157	188	179	215	175	189	174	186	190	188	168	173	181	173	162	179	189	191	192	200	180	162	181	177	199	189	183	166	195	173	203	195	166	199	204	180	193	184	172	180	187	184	203	193	172	182	185	191	175	199	174	185	213	199	199	201	191	170	183	163	169	168	202	162	169	185	187	180	187	171	186	179	181	192	175	178	181	156	191	176	175	172	217	201	189	212	198	191	175	195	203	159	194	207	202	190	180	198	174	171	211	185	162	188	194	164	182	192	191	181	184	165	213	191	179	183	170	177	211	205	213	166	184	163	187	188	209	175	214	172	208	164	203	190	183	184	169	165	190	183	209	181	193	171	159	190	181	188	194	183	181	183	165	179	182	189	175	185	204	198	210	187	176	194	195	163	210	180	166	162	205	197	190	177	147	192	169	185	188	198	180	194	204	195	171	202	204	200	188	188	197	182	178	176	166	200	166	185	200	193	188	169	187	171	170	168	178	191	196	185	203	193	189	178	170	180	186	171	196	190	178	187	168	207	183	181	182	198	183	166	205	196	210	178	192	173	198	209	170	191	176	178	200	187	227	200	192	185	153	187	177	209	166	203	176	179	190	196	183	193	156	184	188	161	142	172	205	211	222	191	187	177	176	175	188	166	183	191	153	171	201	180	179	184	178	197	177	169	178	177	189	180	216	177	194	180	179	178	179	200	186	194	204	161	170	205	169	185	191	190	185	204	177	168	169	157	165	180	186	164	165	183	215	180	204	177	192	183	202	198	182	158	171	170	176	183	195	177	163	207	213	191	177	170	170	165	185	193	164	168	211	195	177	192	190	179	225	188	167	166	206	201	176	152	171	205	173	200	175	203	188	179	209	193	164	190	202	177	176	183	214	181	173	193	176	168	168	198	181	185	187	178	190	174	188	176	184	162	181	157	182	181	222	184	171	161	195	185	160	178	192	221	205	187	189	183	196	186	176	213	160	187	189	189	195	202	168	153	196	201	199	202	166	185	191	185	190	179	163	176	214	190	176	194	192	188	177	213	201	173	192	215	185	167	169	177	181	187	213	180	172	202	180	171	166	179	158	165	173	211	168	193	192	182	199	183	194	203	208	192	200	167	182	174	196	171	218	206	171	189	182	174	175	204	187	179	193	185	193	184	182	182	177	178	191	161	199	165	199	196	195	186	161	196	177	199	180	180	144	174	191	148	184	188	177	194	169	171	186	179	161	156	150	183	200	180	193	158	187	184	167	159	188	176	179	214	187	181	188	190	170	198	202	191	193	186	184	171	197	178	193	178	176	195	169	210	193	176	206	160	177	181	158	183	199	197	198	180	189	192	183	202	180	189	173	177	177	200	198	165	183	177	194	166	186	185	188	202	194	213	183	175	151	190	211	211	174	182	195	197	179	155	182	193	183	190	181	185	181	170	181	169	168	174	191	195	183	195	167	173	193	168	168	153	174	170	191	176	172	187	183	175	165	198	188	182	213	185	174	199	184	170	161	190	179	197	205	185	179	161	173	184	188	199	198	175	201	210	191	174	164	200	200	179	160	213	205	190	195	173	187	192	189	197	176	183	204	181	186	178	195	182	174	174	157	183	192	204	176	155	172	166	167	191	175	189	182	169	167	173	203	190	185	178	185	172	185	220	185	184	205	199	211	179	200	198	190	167	175	195	183	185	192	192	170	179	164	193	181	187	185	193	184	205	197	198	181	189	197	192	159	176	192	187	193	195	168	177	170	177	199	193	172	208	175	194	170	156	172	178	177	174	176	164	192	202	196	177	194	185	176	190	172	184	169	162	188	160	176	193	191	190	214	151	190	176	195	180	186	168	179	196	185	191	196	177	187	169	175	162	200	214	168	154	214	184	186	195	194	178	201	177	180	159	184	211	174	186	193	187	207	166	177	182	191	178	175	183	203	178	186	158	169	176	180	200	182	146	176	200	190	183	197	172	196	174	180	178	183	183	192	192	212	202	184	187	157	171	170	158	201	183	190	184	165	179	178	213	158	162	194	190	184	168	207	212	161	186	200	190	157	172	194	202	167	181	195	181	180	181	168	194	185	179	178	198	170	202	176	192	178	179	196	189	165	192	191	167	204	183	183	224	190	203	193	203	205	209	178	190	173	173	169	165	199	181	191	163	175	170	194	195	181	172	191	173	160	190	192	173	183	193	182	189	183	202	177	186	194	169	171	195	161	165	185	213	168	182	161	197	188	187	178	187	211	205	177	177	174	177	185	178	198	199	159	173	167	201	182	188	168	166	159	198	178	204	182	168	184	172	191	205	175	215	174	198	208	175	210	188	193	170	177	196	199	178	162	187	182	197	193	166	181	186	193	236	219	166	173	178	201	203	166	190	185	197	168	210	192	199	203	184	169	181	165	186	192	197	198	169	168	193	193	180	199	178	209	209	189	193	202	180	175	220	189	193	175	178	168	179	173	158	169	196	190	194	201	185	177	191	180	174	197	212	187	201	184	191	156	182	187	173	192	172	197	174	189	171	181	173	183	187	178	191	181	191	177	216	183	194	193	189	183	202	183	185	202	182	190	218	192	201	177	172	182	155	180	175	176	176	191	177	191	196	173	206	193	166	178	181	185	183	164	178	170	174	159	170	186	174	179	182	164	196	186	179	143	180	170	171	172	188	148	178	177	208	193	195	192	184	217	187	189	189	196	185	192	189	188	169	209	194	193	193	180	164	166	194	172	201	188	172	211	174	186	164	182	167	180	187	183	199	184	155	213	194	135	187	184	183	207	170	213	193	200	168	196	184	167	192	196	182	190	214	197	179	204	199	178	173	179	192	215	177	180	183	176	188	180	182	166	183	156	173	190	183	182	176	203	171	181	171	177	184	183	199	207	184	161	174	186	169	187	185	192	182	191	180	200	186	184	197	186	187	174	179	200	198	191	177	174	189	171	178	176	186	177	180	194	169	179	189	182	202	213	215	181	167	189	173	169	200	184	199	195	195	199	207	187	197	190	179	221	172	192	176	179	175	187	162	182	159	182	146	195	188	187	188	195	166	175	195	204	184
53495	58523	44296	52179	51935	51141	55491	49304	29050	12623	11458	15151	11835	11954	6423	2575	3507	3233	2920	2796	2686	1764	2125	1222	784	1118	1450	1517	1156	970	1037	885	641	617	607	570	538	611	519	525	506	535	488	553	491	530	565	499	502	510	474	488	478	493	487	508	489	460	506	506	479	504	486	519	479	502	454	497	494	502	482	493	502	474	489	497	481	435	461	447	484	468	430	491	481	480	482	474	476	479	472	470	456	465	480	455	480	468	416	457	467	475	474	479	454	481	465	462	431	457	501	475	459	485	447	456	469	484	493	462	467	500	489	437	520	455	477	448	441	481	428	457	459	461	439	462	465	447	441	470	447	453	475	422	523	449	489	453	476	448	471	476	431	428	462	448	462	443	475	490	462	502	463	457	471	436	486	471	512	453	457	469	444	447	476	440	488	478	433	443	435	471	457	501	479	471	444	445	437	477	501	426	456	471	439	453	492	479	498	499	434	451	489	459	457	475	486	468	441	457	450	456	467	474	461	460	488	445	485	464	442	513	455	489	482	494	431	417	492	464	460	441	429	444	452	509	461	492	474	440	457	450	468	435	481	475	482	469	481	442	470	490	455	424	482	454	496	463	456	444	485	459	452	456	459	436	447	481	463	479	461	476	480	465	482	443	481	458	443	438	489	494	465	452	509	458	428	470	438	478	417	454	470	461	432	493	450	465	443	430	487	463	477	463	481	485	474	486	462	471	458	498	502	443	477	453	463	491	438	464	494	455	455	509	481	486	473	397	452	468	464	488	455	492	481	447	456	454	411	450	486	481	440	458	444	472	452	452	471	452	459	512	471	424	467	454	435	471	458	452	471	458	458	454	465	433	437	448	483	468	455	440	449	469	488	449	464	482	455	458	454	464	468	410	491	433	438	490	479	451	441	437	484	469	496	448	458	459	450	444	480	500	466	420	445	434	478	477	456	425	444	461	476	468	435	453	430	432	491	480	472	446	500	496	477	452	462	491	457	461	497	484	437	444	470	460	500	477	410	464	466	444	446	456	444	472	443	468	450	471	420	453	490	470	480	439	455	474	453	485	445	462	449	448	463	506	418	465	464	446	443	461	428	523	474	452	474	497	459	467	432	469	430	465	441	471	434	476	463	456	448	464	438	480	475	464	456	469	449	446	473	438	460	455	477	461	434	465	452	439	483	471	440	471	412	499	488	465	466	450	469	460	498	461	420	436	460	481	459	453	451	431	457	433	477	434	491	445	452	426	455	454	466	478	434	436	422	450	452	460	454	467	445	495	479	483	450	443	474	458	458	478	442	487	458	450	472	472	477	486	483	462	469	453	444	484	459	465	517	478	437	478	448	456	446	465	482	483	440	445	450	463	469	479	434	446	421	483	448	468	454	445	503	460	448	459	465	476	489	430	475	464	430	474	515	450	480	445	486	488	472	491	472	464	467	436	463	452	442	467	448	468	472	503	457	456	478	468	498	453	486	461	480	493	495	477	486	463	433	461	476	467	491	467	469	486	459	458	465	503	427	503	481	480	422	483	382	461	470	476	470	457	436	457	458	500	485	392	504	469	438	448	474	457	443	453	459	488	460	472	539	483	451	502	473	478	443	451	448	483	497	488	458	505	466	495	452	435	476	502	493	493	465	471	456	459	437	468	437	482	469	459	421	467	456	476	455	438	452	459	468	456	484	506	480	473	439	451	437	449	480	467	463	452	487	457	476	454	484	420	460	473	451	511	476	467	469	470	457	427	470	464	456	424	437	454	479	472	489	458	448	445	457	452	437	466	451	488	440	445	487	446	478	407	446	470	492	464	430	496	457	453	494	465	454	470	487	443	461	445	453	450	444	486	478	472	471	451	449	446	485	470	463	504	457	465	453	448	462	441	495	482	465	439	453	500	472	444	430	421	435	443	483	454	473	482	485	465	456	434	468	485	444	480	483	421	463	467	499	446	470	442	477	451	429	479	497	473	450	414	432	442	464	477	481	461	466	446	422	501	466	464	476	488	470	486	450	483	486	465	458	462	464	452	477	466	475	484	461	445	433	466	450	476	461	437	491	455	455	484	448	459	444	486	431	475	473	456	462	443	430	434	461	461	477	466	491	502	442	453	465	495	466	467	462	435	479	469	452	472	479	475	462	462	465	440	454	429	456	462	469	473	470	476	450	453	458	459	475	476	460	481	487	397	485	439	483	510	471	471	462	442	434	518	464	455	465	480	457	472	466	487	459	458	469	479	470	439	483	500	470	499	492	484	465	457	445	469	443	446	477	503	452	496	453	488	463	445	483	469	441	470	497	439	459	455	433	449	455	482	467	459	456	470	449	467	468	484	486	427	444	465	444	468	456	454	471	467	489	460	514	479	473	468	457	497	479	469	455	456	425	463	466	455	406	449	440	488	443	463	464	454	445	468	475	456	481	433	460	491	502	458	472	470	460	449	459	487	484	469	447	464	470	477	475	461	467	451	461	477	489	431	434	471	482	431	440	469	443	475	440	453	500	474	442	451	461	446	485	466	470	448	465	454	442	442	481	469	490	477	455	452	493	431	463	488	433	451	468	472	507	468	494	436	468	473	471	488	454	453	475	517	429	446	477	460	490	466	485	465	485	452	470	480	464	449	478	461	450	468	446	478	468	481	454	461	457	448	513	461	451	460	470	478	439	430	482	487	472	424	462	453	478	455	432	448	453	478	481	500	452	445	467	477	451	491	491	470	489	417	472	439	482	417	468	468	509	471	475	471	452	478	453	516	426	441	497	457	450	443	424	458	473	507	477	488	421	480	410	493	488	479	451	445	440	479	424	483	457	451	435	482	457	482	479	435	455	490	444	445	475	457	446	447	456	488	434	467	510	485	467	454	463	469	453	433	473	466	488	500	459	453	455	444	438	465	444	441	464	419	462	434	474	480	443	474	489	441	482	461	466	428	465	462	457	448	450	443	468	474	429	448	446	478	449	470	489	489	442	449	456	454	467	444	466	458	472	479	440	497	479	488	414	447	522	442	492	482	447	419	478	456	471	467	465	462	511	455	460	482	469	454	476	473	443	454	452	455	463	460	455	422	438	465	433	463	424	473	446	421	467	457	492	434	511	474	453	480	468	487	479	461	422	454	473	479	427	445	489	442	478	451	458	468	461	445	431	460	450	488	440	470	471	496	436	465	424	490	487	471	477	448	419	482	435	464	444	473	440	450	443	453	509	454	492	503	499	458	491	409	489	480	440	482	464	461	419	487	477	475	477	496	434	479	482	481	446	463	454	452	433	490	417	494	501	436	432	472	433	447	451	500	500	440	486	480	496	470	470	444	449	450	473	490	480	470	455	445	484	447	486	485	487	447	453	413	460	436	439	463	467	511	463	467	485	528	472	489	451	534	466	465	458	463	458	476	444	484	478	460	471	460	475	446	470	461	494	486	456	435	476	469	491	470	485	428	438	455	477	458	422	458	456	474	434	444	442	465	422	454	433	474	452	456	460	485	463	457	512	453	452	464	442	460	478	482
25768	26513	18742	7921	5755	4146	3665	1935	770	530	471	508	486	517	464	452	448	437	442	411	458	473	446	399	424	436	418	425	455	451	395	462	425	395	444	443	426	453	446	422	428	390	406	430	471	428	452	472	417	418	444	415	431	436	415	391	438	379	415	395	431	439	444	447	448	439	432	447	461	448	467	469	422	404	399	465	426	418	389	409	428	444	464	442	452	427	436	433	409	439	424	420	476	429	375	413	434	416	418	442	432	413	426	402	422	384	439	421	465	431	435	414	447	451	419	449	407	441	427	457	457	446	451	440	430	397	434	444	403	459	369	412	450	396	377	436	404	420	433	402	433	434	457	402	471	454	425	440	434	435	433	441	432	432	430	402	478	434	452	405	453	436	464	423	390	424	429	397	433	429	429	460	416	404	412	443	447	438	469	423	423	463	473	458	423	437	421	448	438	470	474	408	420	420	453	422	427	406	386	416	424	411	428	463	465	455	421	421	410	404	437	457	436	450	427	426	453	387	445	447	439	431	451	399	400	435	425	503	460	463	430	428	404	443	402	448	464	464	440	416	396	432	390	428	429	408	437	433	406	411	404	454	375	448	386	416	462	432	451	427	429	433	433	428	427	470	430	452	493	430	460	392	407	437	424	449	460	406	442	421	389	413	409	463	455	453	421	406	449	410	426	405	458	429	431	426	458	449	440	441	408	454	444	421	457	416	412	413	415	440	395	444	455	465	428	415	450	412	458	445	414	415	424	514	428	444	441	457	413	441	449	417	454	446	427	430	415	415	401	459	442	433	426	470	477	423	415	421	431	443	432	397	393	438	426	429	422	392	446	457	454	426	470	423	450	451	437	425	474	407	454	435	449	429	428	393	419	430	416	428	449	422	425	464	394	417	430	422	435	432	417	461	439	413	429	459	454	447	423	460	374	443	431	447	457	423	441	384	475	491	410	412	417	423	422	456	399	433	440	443	410	421	425	420	427	468	421	435	416	414	446	422	436	421	422	445	433	436	390	387	465	397	407	428	428	429	464	398	437	425	428	431	407	414	426	444	440	421	418	441	440	426	435	458	419	406	417	471	478	407	432	421	434	462	444	419	427	432	442	400	417	417	420	394	403	457	396	444	411	455	439	411	445	416	435	401	431	424	441	447	425	470	433	439	426	411	399	456	442	432	426	408	447	462	359	444	415	400	455	435	453	435	439	441	430	439	441	391	422	446	401	418	450	437	458	412	420	412	458	399	431	408	417	419	394	426	451	464	431	434	420	435	425	427	414	455	419	438	469	402	416	418	426	437	415	441	434	435	435	416	464	426	429	447	451	413	391	438	427	423	438	416	438	467	448	448	427	483	422	419	421	427	427	437	424	420	454	452	440	404	424	432	419	424	422	448	439	423	427	405	419	441	448	418	442	414	433	460	424	413	458	423	426	414	444	455	469	447	410	441	451	426	405	396	428	444	424	421	440	413	423	447	438	398	422	429	458	427	383	457	425	417	428	390	443	463	414	404	425	413	434	426	422	441	411	426	420	413	445	439	423	474	439	416	418	422	410	432	436	434	423	440	443	409	457	387	440	434	409	387	426	422	424	432	410	436	411	420	437	421	432	421	442	437	448	437	402	431	401	401	443	458	452	410	431	434	472	465	401	416	429	436	424	437	414	444	432	448	411	431	435	456	453	430	421	444	462	410	434	437	439	468	459	444	427	421	431	408	447	447	419	414	416	431	456	421	447	409	440	482	439	428	443	442	429	454	419	411	423	415	474	439	440	408	467	421	433	481	435	422	456	469	461	426	444	435	460	460	428	422	463	385	463	413	443	425	430	464	490	439	379	429	445	417	426	463	416	428	443	422	448	434	423	448	413	425	402	433	427	421	429	418	436	391	440	401	435	413	424	417	426	427	427	419	455	429	420	433	418	460	444	421	439	441	452	464	405	413	459	443	451	467	393	456	420	455	403	455	469	458	431	424	376	438	444	451	434	405	436	438	423	425	431	444	455	460	414	454	408	423	444	436	458	445	457	386	391	423	419	424	415	388	392	419	426	425	431	452	419	431	419	442	427	444	467	467	438	410	448	429	405	463	431	435	403	451	422	417	467	436	458	425	393	415	419	426	445	434	459	420	425	415	442	448	428	391	441	449	468	453	435	419	454	410	427	424	411	452	459	416	420	432	440	416	400	467	417	430	445	466	420	452	473	438	463	416	403	441	447	409	433	393	452	443	425	404	470	444	411	416	394	434	418	414	461	421	420	458	440	417	456	439	429	395	457	432	469	438	448	434	411	433	424	414	439	441	452	443	442	444	389	422	441	460	420	423	435	454	436	475	473	441	442	418	409	422	429	421	455	462	434	456	473	451	433	426	446	451	421	431	443	459	434	421	428	426	460	426	436	463	428	418	437	434	454	455	438	440	385	433	418	421	411	438	430	469	427	478	388	426	426	443	422	415	413	471	435	460	454	421	453	453	402	426	410	424	410	412	421	419	410	450	430	421	421	399	437	407	443	440	380	439	404	433	440	406	408	440	441	420	442	426	417	455	449	428	451	405	442	449	434	426	489	448	447	436	398	407	420	450	473	448	433	423	447	407	416	450	433	441	452	421	468	482	407	449	453	451	448	460	459	439	497	438	462	453	442	418	422	467	417	375	419	456	424	397	416	441	467	464	428	437	410	443	420	407	449	398	441	434	436	417	404	393	474	473	427	419	456	466	435	467	412	430	467	437	444	404	441	395	439	439	442	414	464	443	434	406	401	408	437	415	399	425	423	421	435	432	463	451	470	448	429	423	444	421	447	435	441	445	452	425	409	458	463	435	431	452	412	440	423	449	423	457	443	449	404	414	434	411	448	404	485	450	448	428	487	407	470	426	419	424	423	417	444	413	434	436	433	469	463	455	466	441	436	441	444	423	445	428	448	425	433	415	474	443	430	449	443	424	415	422	467	418	449	479	418	402	486	439	410	475	458	437	468	443	451	456	444	441	435	483	418	440	385	446	439	429	439	413	417	406	445	446	456	441	455	463	417	417	424	417	462	404	453	456	422	416	485	418	430	441	422	378	423	434	420	438	429	488	461	410	430	446	424	435	438	419	452	402	446	431	469	414	467	429	382	466	425	432	459	448	441	431	428	461	439	425	414	430	390	432	453	402	448	435	457	438	450	452	491	413	411	453	418	435	408	439	442	404	405	467	412	425	412	427	416	421	449	473	402	441	461	424	440	402	433	459	426	456	408	426	429	412	426	427	425	423	403	410	417	423	405	450	426	417	432	434	442	408	463	420	431	406	418	449	442	432	432	469	420	438	466	468	420	450	435	437	444	391	444	422	489	446	441	434	504	429	434	436	452	472	418	445	444	434	436	374	401	440	461	456	461	439	474	429	434	445	417	428	388	423	396	443	469	443	397	457	441	453	429	436	433	423	451	406	406	445	422	398	409	446	440	480	464	456	431	446	459	427	420	457	409	423	455	436	423	403	427	439	444	469	426	442	431	438
19497	25486	19733	16781	15659	13492	14501	7753	2516	1497	1426	1453	1344	1238	1090	1031	1040	1097	1003	1000	991	959	990	1008	968	995	989	1009	1010	992	1028	999	986	981	999	956	994	975	961	992	990	954	988	950	997	1003	989	976	965	1007	1012	946	985	969	970	988	975	1006	1023	962	1012	1007	953	927	959	981	978	989	954	949	1039	1018	983	974	949	952	979	937	991	1023	982	980	926	997	952	1003	959	907	1016	959	997	980	952	969	950	909	1005	963	940	954	945	973	971	927	1049	1003	1017	946	1020	974	945	928	978	942	935	962	999	983	1014	1011	969	1006	967	1021	1002	1000	980	1029	977	1025	974	942	986	938	965	966	996	950	990	967	969	982	976	999	971	961	985	950	967	924	986	1028	1019	1016	943	938	936	976	936	952	955	952	975	961	993	966	993	950	990	997	969	943	977	965	911	978	952	965	977	1019	965	976	943	965	980	927	945	980	1005	945	973	955	980	929	970	973	964	1041	962	905	952	969	990	1007	977	966	952	987	928	985	940	972	977	984	968	960	953	989	965	993	940	1007	924	1065	917	943	934	963	1010	977	981	963	973	989	967	1015	1028	1003	951	923	948	932	1014	943	964	989	989	924	1001	997	965	974	949	967	975	967	975	975	970	965	1033	926	938	962	997	966	952	1079	953	1011	985	926	939	928	947	963	933	991	967	986	944	963	922	1007	977	962	912	968	952	967	969	958	1005	996	945	972	937	942	963	963	935	985	1021	986	1021	991	985	955	990	970	960	931	942	965	1027	925	957	974	905	1035	979	936	969	976	990	1007	973	999	937	974	979	1016	953	965	1007	985	1010	960	967	935	957	936	983	999	944	972	960	999	970	975	993	983	1008	967	943	996	941	1032	907	1014	979	937	946	950	1015	993	965	964	999	969	1014	956	1008	995	965	997	1003	949	985	999	966	972	961	978	995	1002	968	1023	975	1014	980	984	1017	913	976	1018	999	1038	983	980	992	1055	1013	965	955	975	900	909	1013	988	989	934	945	993	985	963	1022	935	999	946	981	1020	931	962	966	958	1016	951	990	1001	1000	951	982	1018	959	970	933	931	948	965	978	963	981	976	969	960	953	1014	973	1020	946	984	978	962	972	1005	999	999	946	952	945	982	1003	971	993	966	990	999	948	969	1023	1008	979	947	943	938	998	940	965	980	1009	1019	969	983	972	926	980	977	945	1022	970	1021	987	1025	964	973	943	1033	964	985	957	905	970	967	957	927	941	988	997	994	1014	991	990	973	957	927	999	941	998	947	955	981	973	980	1008	990	984	952	1016	955	967	919	927	995	972	972	976	938	960	961	1005	990	988	979	1041	947	961	940	1027	981	1007	972	1002	1037	958	984	964	937	952	935	974	953	980	983	987	955	998	957	979	1021	993	917	934	916	962	998	968	966	1026	977	983	896	947	988	986	998	940	1026	924	991	1008	930	943	975	1001	993	971	910	986	970	976	992	943	983	967	964	978	982	1022	963	948	947	943	940	964	988	974	926	955	965	949	958	1004	975	963	973	1019	948	957	973	972	987	919	964	989	973	994	960	955	966	936	1015	1005	992	927	1014	996	979	1015	974	1013	965	977	894	967	960	960	945	972	965	1019	948	1001	1031	966	978	968	956	955	993	967	1010	1032	965	911	932	1003	972	993	899	975	983	1008	966	1002	969	968	964	993	949	975	997	952	958	967	958	967	1015	947	956	1024	1020	945	974	988	1005	917	1003	997	995	990	949	928	985	970	943	954	993	970	1013	955	986	982	990	962	950	943	923	986	954	936	988	1009	982	964	975	979	934	977	983	887	971	954	971	980	1038	969	1018	987	972	1058	926	965	1000	996	1035	970	1017	999	927	992	961	980	997	974	965	987	972	996	969	991	953	1041	955	940	938	963	979	1002	1005	1034	1004	938	935	1026	998	951	956	950	976	995	978	956	948	980	980	951	965	946	971	996	920	968	934	966	1000	994	925	1007	942	931	984	1029	968	978	949	963	987	967	930	993	948	962	963	996	1003	950	950	930	934	993	996	1000	975	937	922	983	994	948	991	915	1023	1011	973	955	985	953	998	958	1009	942	936	934	948	938	950	959	1003	935	958	989	968	984	928	943	1038	998	981	973	974	974	983	949	998	952	913	977	934	947	981	1021	893	915	966	945	946	954	979	921	991	972	988	964	998	912	989	987	958	915	966	1011	989	1034	977	965	1018	964	1042	1000	911	1025	980	969	965	922	981	959	926	1011	910	959	948	1004	949	1026	990	972	924	925	1006	998	915	924	988	943	971	1013	923	996	935	996	959	1039	955	917	964	1042	993	960	970	970	957	940	1024	953	925	920	980	983	1029	981	948	939	991	1004	1013	990	948	997	999	977	911	940	942	925	1013	960	958	942	961	995	956	946	994	925	985	930	982	1021	1000	972	954	969	935	984	979	966	1023	951	980	968	970	1011	982	1001	1069	973	952	992	975	963	987	950	988	936	981	979	1018	987	973	1033	923	959	994	954	886	965	983	992	939	959	992	990	981	982	944	991	963	950	935	1016	962	986	963	912	973	954	977	989	962	917	1011	973	998	961	974	1004	987	960	994	998	986	985	992	957	990	1018	952	932	990	956	995	920	964	948	980	998	940	985	999	915	969	958	974	932	939	979	946	969	995	937	1001	987	971	1038	973	987	970	956	978	928	957	971	975	968	939	978	951	964	960	970	925	960	1033	932	967	933	987	981	1003	936	994	984	1043	963	995	907	983	986	964	1025	942	962	994	940	966	953	983	968	898	922	957	980	950	1008	939	973	979	1012	948	960	977	938	986	938	993	1025	980	922	940	977	1023	1006	978	959	967	965	924	987	932	971	960	986	1025	989	976	960	945	1001	938	1029	949	925	964	890	1003	931	975	986	922	987	991	974	1060	952	994	967	929	996	927	994	957	985	940	959	932	1006	946	1064	943	963	961	1042	996	1014	988	992	989	977	955	966	1004	990	924	1000	1006	922	969	1023	974	975	1011	970	947	1004	1035	992	946	974	1045	1009	1031	964	987	954	965	902	960	970	997	982	997	1003	932	981	949	930	946	966	964	944	927	995	979	943	927	984	944	952	929	867	1008	935	937	997	1034	966	922	988	959	940	959	967	966	980	959	962	999	1015	1028	992	929	990	922	995	985	880	966	991	943	980	967	943	893	960	952	998	1038	940	967	916	950	964	989	987	1077	914	929	977	951	963	944	1003	992	992	966	1002	952	938	961	989	951	985	971	988	989	964	951	960	936	974	964	1003	956	932	959	1022	932	1015	1017	1027	1011	939	966	950	973	1022	983	989	939	963	961	943	988	1040	974	948	957	972	997	983	935	989	983	953	979	915	981	970	957	989	971	1023	935	1009	953	989	967	960	980	993	983	990	956	948	982	957	987	1004	948	961	947	1031	951	999	1002	974	977	926	959	1040	959	964	955	948	955	893	900	994	1007	959	920	957	947	924	964	1036	993	976	996	994	977	953	910	926	969	996	959	983	938	963	997	970	967	938	956	977	925	934	949	975	960	1012	998	952	935	1028	948	977	946	955	942	952	1020	989	997	954	921	902	967	972	976	956	972	1001	952	951	918	973	984	962	994	976	979	945	983	996	1008	922	1000	971	962	939	942	991	990	988	920	956	987	974	1000	934	970	979	927	927	997	956	1025	1011	1049	943	953	986	1017	996	999	942	944	989	978	989	939	1065	921	956	973	926	953	975	967	996	959	1004	951
61017	53348	40550	31821	40850	36797	39212	30493	19158	7933	2769	2028	1096	826	579	438	522	417	428	490	422	338	403	335	281	324	338	387	420	357	287	285	288	271	271	267	300	270	307	313	277	267	276	284	255	240	260	286	269	268	278	278	267	259	299	275	253	265	259	260	276	271	271	290	279	274	279	280	267	259	247	257	255	224	276	249	313	253	290	285	253	289	269	283	268	273	272	285	291	268	289	275	271	292	271	271	264	297	296	288	270	288	283	266	277	282	270	262	232	263	302	247	258	280	297	287	299	293	297	266	247	261	269	284	262	273	283	263	287	286	259	249	290	260	267	273	288	291	269	241	297	254	278	262	310	266	254	278	277	261	304	272	244	294	297	260	307	273	277	249	277	243	270	284	270	284	269	268	283	273	280	260	262	275	279	300	283	265	254	298	258	251	243	260	233	278	308	276	289	265	254	285	277	305	277	256	279	309	274	283	246	271	300	301	309	274	275	282	250	267	264	290	263	275	286	269	259	248	277	263	247	243	291	270	292	272	241	234	281	268	258	276	301	235	248	232	322	263	265	246	266	309	262	273	270	265	282	261	272	258	263	243	263	261	248	290	310	284	324	302	270	252	269	290	254	275	251	280	274	278	252	277	281	282	275	263	264	282	272	244	278	294	275	285	297	316	251	290	260	250	286	282	249	251	277	288	275	272	277	270	286	257	241	284	294	292	273	254	235	253	297	262	244	267	265	305	269	261	266	283	284	270	307	280	292	290	292	261	242	294	288	268	281	325	274	239	258	279	280	303	257	273	249	286	273	303	266	311	337	267	288	295	270	302	255	274	283	285	265	273	291	279	268	277	263	289	267	243	276	263	268	262	261	301	277	286	268	235	270	262	259	274	283	284	289	261	303	235	272	243	278	300	274	304	259	258	269	286	241	254	252	277	284	267	279	256	287	258	278	271	267	277	257	251	267	253	279	287	269	257	263	285	267	262	292	251	265	241	273	277	277	269	297	298	282	302	267	300	268	274	272	270	249	270	309	291	279	258	249	304	276	258	276	277	246	305	280	263	289	287	271	283	258	285	265	316	290	248	245	273	278	258	304	283	280	313	280	249	250	293	275	277	270	265	296	293	246	276	248	248	279	251	257	261	266	273	272	289	262	263	299	293	252	277	257	259	269	291	260	276	279	271	275	244	271	280	293	272	276	256	257	284	293	291	259	262	307	280	281	256	264	283	267	301	287	253	249	278	299	295	289	281	273	270	271	297	248	253	280	272	274	266	275	249	267	245	258	255	264	234	265	254	249	273	291	308	254	269	275	300	291	277	290	308	241	274	297	270	274	271	290	296	312	288	278	245	280	269	287	242	258	267	249	241	272	258	286	288	256	259	276	271	280	256	266	268	276	259	260	319	313	280	293	271	274	270	277	276	260	296	296	266	276	271	282	252	253	246	287	281	300	250	293	280	285	272	239	262	288	267	303	298	276	265	267	260	272	263	291	272	276	304	281	290	271	276	278	280	302	274	279	263	262	304	279	286	280	295	238	307	266	283	235	264	305	273	256	259	278	278	263	270	277	281	274	291	279	276	245	245	314	279	258	267	280	273	268	261	272	259	274	250	256	260	279	251	257	267	285	276	279	298	278	287	255	274	261	283	253	278	314	303	277	281	261	252	289	275	262	259	287	273	278	256	278	283	290	285	256	298	317	254	257	271	261	269	287	275	263	266	243	250	283	290	311	258	268	277	253	286	299	274	295	285	249	288	279	273	269	254	265	241	242	248	312	280	255	228	281	250	275	305	271	305	256	291	270	275	308	276	266	267	282	281	297	287	294	297	274	272	255	283	278	247	289	261	276	278	257	280	253	297	254	258	265	246	249	257	280	289	293	321	242	275	306	258	237	233	277	278	280	277	245	258	291	282	283	278	313	258	256	270	269	270	269	294	265	279	280	298	294	254	273	297	301	291	277	271	266	237	283	281	280	285	300	268	308	267	277	256	266	293	296	285	293	273	240	281	268	257	286	287	269	230	266	281	283	259	291	257	303	290	280	282	260	269	260	282	267	260	277	272	254	261	277	299	290	250	269	280	258	273	249	269	252	270	305	279	274	280	255	279	303	256	278	283	271	258	290	277	266	271	270	290	296	243	279	266	291	285	296	267	266	294	264	273	291	281	244	272	285	294	279	315	272	262	311	294	255	245	248	261	258	254	247	270	259	290	252	280	281	265	270	290	289	294	273	245	264	251	294	291	304	286	272	286	279	270	261	296	276	291	289	270	285	265	265	291	297	258	265	249	257	267	280	274	258	257	274	311	299	267	240	244	292	252	283	283	284	270	248	254	286	282	279	274	278	254	276	284	256	275	257	237	271	260	257	282	298	289	275	239	292	264	276	313	283	295	257	275	251	307	294	259	311	258	307	298	255	277	268	253	270	265	279	246	251	292	261	289	286	274	283	262	282	280	261	237	277	300	256	250	304	280	295	276	273	243	263	264	260	268	253	301	264	266	281	283	277	270	271	273	273	278	260	267	271	306	298	272	281	269	282	262	259	286	263	279	263	271	310	282	313	258	274	225	249	258	270	262	281	266	258	263	255	296	302	297	316	274	245	246	273	279	280	286	282	285	288	274	265	273	285	280	284	256	248	250	257	271	257	249	271	278	248	279	250	274	281	289	265	242	264	292	274	253	311	278	254	264	267	252	281	248	265	255	306	294	287	291	255	280	261	261	305	272	285	271	294	278	261	272	265	254	270	253	293	250	252	253	253	274	245	262	298	303	304	268	305	283	258	257	292	266	276	271	289	253	221	266	269	268	276	295	268	259	255	265	248	275	281	299	289	278	298	246	271	293	219	270	277	270	258	294	302	275	243	254	290	254	280	233	280	278	304	268	259	272	311	271	243	273	229	242	236	239	287	264	274	293	239	240	243	264	266	288	276	254	274	268	292	226	282	276	297	255	288	251	250	245	263	258	257	273	284	287	268	265	269	313	268	290	265	260	272	283	282	286	268	277	266	254	240	281	242	266	275	280	265	243	302	253	299	277	275	259	258	278	279	287	302	277	253	280	286	271	256	247	265	260	279	258	251	250	258	269	249	254	282	249	264	266	269	250	265	271	287	284	285	300	291	245	251	272	315	281	280	283	258	245	292	259	268	261	266	297	250	287	287	287	268	258	313	265	260	284	299	265	249	281	272	279	301	252	311	283	270	283	292	266	249	248	248	295	280	249	248	271	291	288	263	288	272	258	266	273	267	327	311	261	279	276	262	290	290	274	277	278	266	281	276	284	278	270	286	265	297	287	254	261	265	280	285	270	288	276	293	267	277	270	262	299	282	298	270	253	279	269	243	302	258	278	255	256	293	294	255	314	282	238	281	300	265	267	258	246	268	285	281	283	304	261	288	237	287	286	264	273	287	263	316	286	287	272	259	270	264	250	248	258	291	284	281	282	304	271	240	257	277	278	248	274	259	297	252	260	271	258	298	280	256	266	301	280	291	246
48210	56291	43871	46801	52858	46819	51353	35671	15375	5778	6281	8127	4563	3778	2567	1719	2165	1670	1864	2104	1588	1212	1629	1213	854	974	1318	1467	1461	951	804	693	796	697	711	697	693	717	672	671	660	692	653	662	603	675	672	613	648	633	642	644	659	675	674	619	684	642	633	639	646	645	673	695	672	662	634	635	625	642	644	633	622	645	649	569	650	652	619	630	674	660	643	611	623	634	642	648	630	638	665	641	638	691	650	650	608	629	660	636	626	668	671	624	621	669	655	640	564	664	662	614	640	632	622	650	591	620	665	632	669	657	628	656	637	675	679	644	627	650	651	664	622	619	653	644	647	676	621	646	651	656	649	648	664	606	654	643	661	627	679	649	645	661	649	688	675	644	636	638	649	652	661	666	641	628	650	635	625	641	636	646	671	645	648	637	611	655	633	655	678	665	622	608	625	622	647	665	586	654	611	681	652	613	645	617	650	624	632	625	598	695	625	636	667	679	689	646	659	670	622	636	656	656	643	637	646	670	601	681	627	571	622	671	670	617	653	621	653	555	641	693	655	571	635	603	617	627	605	649	654	651	664	632	675	650	620	651	649	679	590	688	661	643	606	621	655	622	629	617	627	652	623	614	656	670	599	616	651	650	622	606	607	643	689	580	639	633	623	625	639	626	676	626	630	622	604	624	624	684	600	621	560	657	622	698	599	660	623	633	607	627	607	699	621	635	631	636	638	625	623	666	607	653	638	648	610	616	631	659	615	634	633	595	624	685	637	634	624	631	699	673	661	658	603	611	623	640	637	689	635	618	640	645	630	617	606	612	607	661	642	624	643	600	684	645	622	570	663	620	646	633	622	663	608	650	586	648	637	603	680	663	625	639	646	646	621	613	647	603	611	663	624	613	626	658	634	599	630	619	608	637	625	652	605	601	623	630	651	639	655	626	655	653	642	645	603	645	616	644	644	608	699	606	620	664	646	658	662	655	608	622	636	627	641	664	640	594	624	658	610	625	641	610	654	634	633	660	595	651	674	641	635	661	662	621	627	642	637	641	641	632	617	658	658	642	625	638	674	619	629	660	629	632	611	670	633	617	638	637	628	635	639	640	626	633	632	614	636	626	609	657	628	617	636	617	602	578	617	592	670	666	599	625	615	676	637	571	627	657	598	670	595	638	699	656	644	657	635	675	623	600	595	572	619	673	623	678	650	613	582	654	697	612	685	574	642	604	628	602	632	617	624	642	617	634	617	633	619	672	648	624	628	621	646	587	626	657	645	658	596	623	639	622	616	615	657	626	632	639	685	609	640	605	652	669	616	617	582	595	655	636	650	643	637	639	626	633	640	660	614	624	645	624	601	606	604	623	630	638	581	642	627	634	684	650	669	643	649	640	632	635	640	647	652	654	671	631	646	638	590	652	667	628	629	617	657	635	674	665	669	607	641	665	658	671	618	688	637	663	639	616	628	629	600	634	661	671	594	586	641	643	623	623	653	651	641	634	633	667	654	614	629	592	651	643	620	604	655	648	660	657	644	670	598	633	618	655	656	611	632	627	674	626	619	642	654	648	650	613	633	608	654	634	633	640	596	612	650	641	667	628	693	648	630	580	626	649	640	635	608	648	651	650	602	610	642	632	621	682	682	604	647	668	651	632	681	615	644	637	656	630	636	687	664	639	654	624	665	618	625	638	601	651	650	666	644	643	633	632	645	595	644	658	674	690	604	634	600	633	658	655	625	654	621	607	646	658	611	619	654	636	617	667	643	627	612	608	627	685	598	654	687	655	673	641	636	614	652	669	650	664	679	629	616	630	660	633	641	653	611	624	622	640	626	629	647	629	679	618	624	623	630	637	641	628	615	642	647	606	633	603	632	640	622	605	628	665	630	627	624	638	634	637	600	616	707	626	636	641	607	639	617	608	572	646	655	623	662	648	639	624	666	639	627	646	612	614	561	635	653	620	628	650	595	654	674	649	617	684	635	624	624	610	649	650	638	626	672	639	617	642	660	655	623	664	579	637	613	653	654	626	647	632	644	641	636	621	630	650	610	657	605	693	643	661	619	644	623	624	622	651	652	630	642	597	644	663	635	657	634	646	672	621	624	594	635	679	628	634	635	657	649	614	643	623	627	637	614	624	649	617	620	595	687	608	686	678	629	680	628	599	623	649	667	644	628	638	623	668	627	669	624	629	613	712	640	652	640	653	656	653	596	656	650	657	682	631	625	658	639	647	609	655	659	618	611	652	628	656	630	625	570	684	610	635	593	619	666	615	648	650	634	637	620	635	603	635	648	659	637	622	663	660	609	578	657	640	641	618	647	638	676	605	602	640	618	674	627	641	608	636	658	633	643	641	635	648	621	592	652	669	648	625	666	637	622	608	642	612	594	661	683	640	625	628	584	644	634	621	635	656	660	650	637	602	670	633	636	645	614	656	664	588	651	639	606	604	590	613	620	677	660	588	665	650	609	596	653	627	652	611	641	689	636	630	632	603	657	666	664	601	617	607	636	660	609	655	620	622	598	644	641	624	628	579	612	644	658	635	645	629	583	653	615	589	662	627	625	602	612	610	606	622	604	647	601	605	624	623	646	656	632	625	632	623	651	645	623	599	643	626	676	618	668	663	657	615	615	643	635	653	625	634	607	672	655	567	665	639	663	627	613	677	637	623	661	631	625	597	621	656	641	609	666	613	658	643	618	615	648	658	626	615	613	659	600	594	648	636	666	625	639	638	688	632	625	623	695	630	660	612	664	640	618	630	627	631	588	623	642	659	625	599	605	636	663	659	603	641	603	645	637	608	664	654	657	672	654	691	648	659	669	653	635	665	672	661	626	645	683	631	651	645	622	627	648	631	599	656	639	632	619	640	631	646	675	676	658	645	645	653	674	637	648	638	630	668	645	666	630	655	647	671	647	666	639	640	618	613	619	640	623	674	654	633	587	626	653	630	609	627	620	659	640	638	680	656	618	686	624	650	643	653	659	574	656	654	637	610	583	612	605	651	617	644	622	646	656	613	645	628	579	660	611	610	639	613	693	640	606	651	624	645	641	620	603	667	606	592	609	670	627	644	634	625	633	659	634	607	646	623	650	646	636	623	657	697	649	648	623	644	639	655	646	632	620	693	614	669	616	643	615	661	651	669	621	640	663	625	619	628	599	625	676	619	640	640	609	659	655	634	655	644	635	662	688	661	647	617	660	656	666	672	631	646	590	630	626	639	612	598	625	642	635	646	654	619	585	636	633	673	672	622	628	607	667	642	609	641	604	618	638	661	627	610	637	669	617	615	630	670	634	627	635	619	626	678	696	660	628	665	657	593	644	643	614	645	661	657	634	638	642	623	590	634	624	654	608	653	634	613	638	597	620	638	640	622	643	608	579	670	626	594	660	622	630	597	651	624	616	623	650	623	629	610	630	650	643	611	673	623	608	620	668	667	656	629	621	654	627	685	636	640	655	621	666	665	663	662	613	644	615	621	658	619	631	674	621	626	653	607	618	620	633	643
66207	51040	38989	34505	40300	38739	40065	31097	23733	14486	7618	4572	1757	1219	849	460	615	553	569	604	510	398	480	420	277	254	309	350	388	344	253	202	218	213	212	207	194	192	206	194	183	211	199	197	209	181	196	203	203	199	177	177	151	178	212	166	170	205	188	210	183	167	173	183	190	165	188	205	186	187	172	189	221	187	210	143	196	201	182	179	191	179	177	180	171	187	167	169	207	182	190	197	162	179	178	170	195	175	184	168	188	152	175	186	196	173	200	170	168	186	167	191	182	151	209	202	202	187	168	167	190	178	169	191	180	167	175	219	201	177	185	207	192	199	166	210	190	153	157	170	180	170	195	183	173	174	186	190	180	181	177	185	189	194	193	165	173	168	178	160	187	167	170	195	200	191	177	202	171	172	172	181	176	137	157	183	164	168	176	197	186	207	172	194	176	202	184	181	184	193	166	178	185	206	220	206	185	182	170	196	193	186	190	157	198	162	177	202	181	200	196	186	183	173	160	164	194	179	173	164	194	178	166	176	201	178	171	174	168	206	178	173	179	162	202	191	180	191	193	171	186	214	176	182	203	174	153	184	189	177	169	193	141	202	188	193	170	181	207	192	185	176	197	179	190	170	179	173	180	169	207	152	153	193	186	187	188	160	190	173	157	187	192	177	216	194	182	183	176	161	181	168	170	188	165	174	163	165	201	200	177	207	182	170	163	186	170	180	198	156	182	181	177	213	176	203	173	184	176	156	158	179	163	188	185	166	216	158	157	165	193	185	175	185	174	186	141	169	182	178	164	188	164	193	173	189	154	171	195	162	194	187	176	182	171	177	161	178	168	181	194	137	177	196	194	172	195	173	187	188	181	208	183	189	188	170	164	200	191	229	173	182	182	177	197	188	185	174	167	194	180	187	170	172	211	155	173	187	191	172	170	194	186	197	182	193	192	193	157	173	192	155	164	159	197	192	183	181	145	174	140	194	145	192	170	170	179	176	161	193	174	170	180	180	175	182	179	181	172	179	183	196	167	198	169	188	208	186	168	195	183	192	179	162	182	184	182	148	209	159	174	163	178	185	206	167	169	170	188	189	179	197	196	172	182	174	184	179	173	182	170	156	164	181	176	188	193	184	178	168	163	193	170	185	175	174	210	169	205	181	164	162	187	193	176	168	177	164	213	176	173	177	168	179	187	181	185	187	178	194	187	190	190	199	225	179	194	186	198	196	156	182	154	154	169	193	189	184	189	180	176	153	193	188	189	195	179	178	171	179	195	181	168	183	178	177	194	195	171	195	218	183	168	204	179	179	163	215	210	185	165	196	197	188	187	168	175	184	176	175	185	186	181	172	182	175	182	199	178	192	180	174	158	147	171	181	159	191	158	167	176	181	173	152	186	185	170	189	187	223	175	163	173	206	184	149	186	184	189	164	195	195	184	182	195	186	164	187	203	172	180	195	209	158	169	198	168	183	174	156	200	189	180	181	184	152	193	174	163	183	167	192	199	180	203	183	178	153	160	185	165	183	190	180	177	204	209	204	204	185	175	192	142	176	182	200	187	165	182	200	194	176	182	191	186	196	194	179	177	151	148	186	208	192	190	179	211	174	177	167	190	187	180	168	151	170	196	162	184	178	174	176	163	166	180	182	196	192	187	184	180	217	185	187	168	184	188	188	180	192	157	194	185	171	182	180	189	207	159	173	171	170	179	171	202	182	178	195	188	185	187	142	185	189	165	176	182	176	182	165	194	189	198	177	201	173	178	192	179	209	173	170	164	171	200	158	155	196	181	183	189	197	169	224	189	168	176	216	166	167	187	179	159	178	208	177	177	183	186	155	170	162	164	203	175	201	193	197	180	218	182	194	176	183	192	178	169	179	188	189	199	163	159	213	154	171	207	196	179	165	189	178	196	198	185	183	175	175	185	185	167	177	199	180	152	197	178	185	215	176	175	170	150	182	159	159	176	214	194	196	182	177	182	205	194	162	179	196	183	200	181	173	195	174	200	163	162	194	171	169	182	175	178	171	156	178	195	185	187	196	185	196	183	174	183	169	165	176	190	200	160	196	184	191	177	179	166	196	189	185	163	176	193	203	195	212	180	197	154	180	197	186	163	182	177	172	154	172	201	167	189	162	179	210	164	195	206	179	194	206	189	176	177	186	184	190	166	175	167	194	186	176	200	200	187	192	177	168	170	189	178	169	199	174	176	172	152	157	170	177	156	193	204	184	212	172	189	178	168	183	177	174	180	200	181	162	162	182	167	186	215	184	190	141	173	200	195	193	190	191	191	175	217	189	174	209	171	163	198	173	169	172	186	205	174	182	169	194	168	188	188	186	173	188	182	192	158	176	161	191	189	157	172	197	187	200	178	162	197	190	165	192	181	181	169	173	193	181	161	190	187	178	188	173	188	185	217	199	176	182	219	191	189	185	189	178	174	202	183	178	186	195	180	206	202	181	190	166	173	166	186	190	174	186	172	167	176	169	174	179	159	192	180	187	182	182	188	176	204	194	171	167	183	187	210	150	179	189	165	156	189	181	161	168	194	185	192	190	189	180	167	190	177	163	178	196	176	156	165	195	200	183	166	197	195	181	186	201	181	191	186	175	198	188	193	152	187	207	172	189	179	179	178	188	179	164	191	176	170	187	191	185	162	185	200	154	172	173	172	194	179	167	188	180	181	160	170	179	180	173	199	157	190	176	195	160	217	165	182	157	177	177	183	192	176	186	201	178	165	153	227	180	172	191	175	184	154	187	172	214	209	183	179	184	167	173	191	201	205	171	179	171	188	192	186	159	171	182	152	185	193	185	194	146	179	179	166	170	197	165	191	175	182	209	178	178	201	180	206	205	156	198	163	174	186	158	189	195	174	178	173	176	171	176	191	171	184	175	172	167	171	174	177	167	178	175	174	175	150	171	164	187	195	192	182	179	161	193	215	152	177	200	181	168	161	156	193	159	179	180	196	163	199	177	174	168	161	185	188	184	190	173	167	192	175	193	187	166	174	201	197	177	176	184	175	192	190	182	176	168	187	186	195	176	193	179	183	167	153	167	172	185	192	204	199	178	200	191	173	176	200	190	172	178	171	150	186	178	154	168	198	164	208	176	192	181	165	169	190	186	175	184	187	170	208	193	180	180	199	185	183	190	179	187	174	191	174	219	185	194	184	186	184	209	188	178	181	192	174	169	210	180	170	194	171	184	202	160	184	196	136	181	162	192	191	192	192	153	211	176	160	182	185	190	211	182	215	223	186	197	182	191	197	192	165	199	162	161	180	174	208	191	176	176	184	185	169	162	197	201	187	164	212	204	197	198	179	197	189	187	170	180	174	189	161	167	168	209	157	173	171	191	165	213	186	179	179	176	167	183	192	173	199	174	188	198	164	200	167	181	154	194	175	166	178	185	219	162	189	177	185	156	178	177	188	181	180	168	167	183	184	194	180	185	190	202	216	194	190	164	181	172	176	181	180	185	164	181	163	163	207	171	197	210	166	165
54078	58520	44074	51217	55576	51763	54777	40097	20685	7133	10116	12528	6870	5753	3887	2148	3162	3198	2836	3288	2570	1812	2416	1871	1002	1112	1447	1798	1932	1626	845	583	615	572	575	575	564	547	546	507	523	514	529	510	475	484	512	516	504	497	471	524	489	464	516	478	492	466	528	493	495	479	510	507	476	443	463	444	433	478	470	476	437	437	461	492	473	480	468	462	453	474	462	466	468	504	442	443	509	467	447	471	468	456	468	456	433	446	495	433	454	467	445	507	468	436	466	469	454	456	495	461	451	456	416	449	463	460	433	502	511	440	471	479	441	457	471	411	430	487	471	477	441	464	481	494	455	432	488	434	445	432	449	475	464	453	488	463	505	473	449	479	460	479	442	475	469	462	416	468	470	463	438	433	436	435	457	458	453	433	487	493	436	409	449	447	463	503	438	456	439	427	430	487	452	474	432	467	462	445	435	456	440	448	424	425	461	475	464	478	454	474	455	423	469	472	477	481	407	421	478	474	441	444	507	471	497	448	437	434	464	482	461	428	471	487	467	452	487	467	448	477	467	422	449	460	458	439	441	473	487	484	476	472	452	462	466	462	431	439	458	408	471	439	454	453	479	454	439	443	465	456	450	491	416	454	491	466	466	440	434	470	433	466	420	459	422	472	416	447	479	512	468	446	467	449	487	455	469	452	423	443	458	449	473	457	437	435	442	465	454	414	455	447	416	462	457	454	470	472	451	466	456	417	458	486	452	462	439	481	482	470	438	409	433	464	489	467	455	429	442	468	500	465	493	479	484	473	435	464	465	467	464	477	452	492	484	458	479	500	408	455	433	440	476	405	422	423	459	475	461	436	460	466	469	415	475	456	454	430	434	455	462	491	453	471	433	440	420	419	454	491	473	471	483	439	478	499	467	454	495	416	470	436	436	420	445	447	477	414	464	451	419	456	470	476	431	476	444	473	439	461	451	460	445	434	428	463	442	459	429	395	458	411	468	484	436	460	473	435	467	471	453	484	484	465	443	495	439	471	458	483	437	417	461	444	447	436	459	446	441	461	467	482	503	477	449	439	438	472	461	400	473	384	482	451	476	440	491	422	461	479	460	445	425	439	426	476	466	446	481	452	469	431	478	464	484	418	457	482	492	479	429	455	406	450	436	502	426	475	487	447	489	441	492	453	432	463	414	468	449	480	431	471	486	451	466	457	424	466	422	476	438	422	484	430	462	486	455	463	474	413	447	434	455	474	463	462	480	445	476	433	471	455	430	487	412	480	497	425	461	469	420	473	482	460	444	437	446	440	447	441	445	476	425	448	440	437	481	420	455	442	424	474	474	462	413	467	453	449	435	464	449	438	463	440	421	480	408	431	454	416	438	473	443	441	451	447	432	406	432	440	444	424	483	461	453	432	479	445	466	452	472	447	479	446	480	456	449	455	449	449	491	421	465	425	432	466	479	471	492	491	437	503	432	500	435	445	486	434	458	433	442	447	484	449	499	439	452	455	421	441	444	440	462	451	430	418	432	475	456	436	450	468	453	495	464	463	451	433	473	448	437	406	459	464	440	434	461	480	431	460	472	454	454	461	458	411	475	474	463	434	468	419	435	505	439	458	476	450	462	449	457	420	441	444	463	424	426	447	481	452	457	442	457	467	453	454	480	421	441	484	455	446	492	454	437	453	450	423	468	429	433	472	451	442	469	463	450	418	454	423	462	438	447	412	458	465	454	464	463	438	455	408	450	473	451	452	429	450	436	470	457	437	458	439	499	434	457	431	448	467	495	433	464	466	442	450	447	458	460	505	458	449	465	463	437	493	470	453	455	478	447	475	468	486	426	447	444	437	461	473	492	468	470	438	463	445	431	490	440	468	453	464	450	485	459	444	490	422	440	492	489	454	483	453	465	442	513	463	477	450	472	433	484	460	441	462	439	448	445	443	452	430	462	439	426	429	471	484	472	477	458	477	453	445	473	461	490	470	462	483	437	448	461	441	468	439	475	474	482	450	415	477	451	436	464	471	466	446	479	470	420	480	469	432	496	433	493	501	421	479	438	454	463	423	446	392	415	441	458	447	448	438	451	430	431	483	451	503	481	461	422	454	437	443	460	457	456	452	494	445	473	457	462	461	431	495	433	437	467	497	492	506	483	449	496	458	430	453	460	445	509	446	444	456	454	444	450	473	414	436	416	478	461	443	425	443	435	482	467	460	488	472	427	449	480	463	433	436	449	451	438	437	415	479	455	463	423	429	481	494	456	462	470	436	478	431	445	441	482	469	465	452	437	463	473	472	464	441	449	456	427	432	486	458	511	463	483	416	416	447	424	444	461	432	451	451	408	409	467	446	433	463	489	434	437	465	441	439	450	407	494	451	431	475	481	482	451	442	428	441	451	461	507	420	486	451	428	445	473	490	428	492	448	443	455	482	454	472	475	456	448	411	470	449	460	469	447	458	482	478	442	426	434	439	463	475	435	426	446	471	515	445	441	443	451	452	476	465	490	469	434	432	450	481	445	472	465	495	451	477	446	462	476	470	437	441	446	433	452	432	453	429	465	467	451	437	477	484	444	465	417	435	436	444	454	454	424	476	474	472	450	443	447	428	436	453	455	469	478	452	513	426	455	468	455	477	442	410	452	499	467	439	438	443	497	458	439	448	459	434	451	464	450	441	434	452	464	495	452	431	445	448	435	442	454	455	460	450	457	464	439	474	453	501	450	452	448	476	457	457	460	482	440	443	436	447	492	414	438	465	461	480	463	414	462	408	449	493	423	427	427	478	495	457	416	467	444	445	441	462	446	453	432	456	473	479	454	449	468	414	460	466	471	442	427	419	453	477	475	463	460	463	449	449	438	446	471	488	478	445	482	459	440	468	468	475	474	491	437	423	469	473	453	477	484	434	477	482	450	418	458	443	427	450	467	448	439	463	459	444	429	458	424	427	441	451	444	437	466	469	453	440	443	473	471	414	473	417	443	433	445	443	448	440	454	457	489	411	465	449	476	461	470	441	438	433	468	460	458	445	475	474	423	411	465	452	431	478	423	475	451	450	444	499	487	456	466	445	446	455	463	466	465	463	478	464	470	448	455	458	439	462	488	444	465	469	480	397	437	472	465	451	441	464	484	458	447	448	452	462	456	455	462	477	459	462	442	442	451	449	445	451	442	438	473	422	439	471	443	489	457	454	427	419	442	428	454	455	461	456	471	441	421	438	441	515	484	448	449	469	436	456	450	490	448	436	439	442	424	438	445	502	457	396	455	469	453	444	456	451	502	449	471	456	450	430	442	469	449	482	474	449	444	475	463	461	457	437	436	437	425	490	429	462	461	478	482	423	456	463	439	470	443	460	441	432	464	460	463	468	437	406	467	415	439	451	434	475	451	477	451	448	470	454	458	438	465	500	434	459	453	462	442	449	469	434	445	456	474	499	422	438	447	451	523	469	449	470	465	428	432	480	427	433	446	457	425	461	462	498	415	434	454	453	453	475	473	459	483	463	433	474	454	464
24365	27508	17239	7152	6455	3948	3808	1486	674	511	506	472	519	465	452	484	451	444	404	431	417	469	458	465	396	455	425	444	430	463	444	395	446	467	430	446	435	417	459	417	466	440	435	451	435	414	412	432	436	422	445	429	398	439	416	431	432	439	446	442	435	394	438	442	446	467	437	406	457	392	457	437	432	458	461	465	440	461	429	428	448	405	429	458	459	501	437	499	442	383	408	434	437	448	419	437	486	470	411	395	418	441	452	426	422	439	482	419	452	460	392	421	446	435	434	435	428	410	423	430	394	484	475	437	432	424	454	437	447	469	434	428	442	472	397	428	457	436	444	427	423	435	417	435	431	418	469	454	401	450	455	463	465	459	408	462	461	449	426	446	395	410	444	424	410	405	454	458	447	457	469	426	432	439	391	441	413	495	422	436	451	430	436	509	492	454	464	419	418	417	441	435	402	429	406	432	421	412	420	409	456	413	445	462	419	423	427	419	453	450	454	428	399	423	432	446	427	423	441	420	447	436	393	438	424	463	411	446	446	433	391	447	430	429	409	412	438	442	464	418	438	423	393	412	434	410	412	472	442	446	473	420	426	441	431	480	480	423	461	437	439	411	422	416	424	478	450	427	433	441	444	436	435	428	408	445	475	405	428	458	451	450	442	464	434	413	417	414	419	430	428	437	436	442	478	431	419	418	466	396	414	424	424	462	408	468	453	425	427	426	456	469	429	465	461	400	408	420	419	421	447	440	420	437	445	402	449	401	457	429	398	455	447	430	429	438	462	464	438	413	429	466	421	392	432	402	424	426	442	416	434	474	371	430	449	435	418	444	422	395	423	456	432	422	422	412	430	394	419	437	401	425	481	428	449	454	459	450	429	416	446	444	445	373	447	435	426	431	426	461	424	437	448	425	417	436	411	422	434	447	457	430	421	408	445	444	444	441	452	435	421	419	434	379	438	439	433	408	430	418	436	426	436	411	433	457	444	414	434	441	444	402	431	424	428	408	447	408	426	411	455	428	475	402	449	412	441	453	468	507	409	405	413	414	467	430	457	490	435	436	434	456	426	411	448	442	433	478	408	449	467	410	445	451	448	480	482	382	414	447	433	423	449	441	450	460	450	446	450	426	460	434	420	418	470	459	441	437	481	448	457	454	450	431	440	398	431	467	470	424	401	475	408	450	448	443	423	406	437	437	457	423	399	415	460	460	424	449	435	453	423	400	468	406	433	443	400	442	448	433	419	442	467	407	401	418	453	429	429	444	409	469	451	431	446	424	417	430	451	486	429	467	455	442	419	429	433	424	425	443	458	434	436	470	451	435	407	403	440	449	470	450	441	414	445	434	415	464	468	442	427	461	427	395	390	420	440	432	452	432	426	426	458	438	437	431	396	443	464	431	410	447	410	416	458	445	413	425	386	437	439	386	423	430	399	465	432	397	478	442	449	407	487	423	467	392	464	395	456	460	415	422	473	411	416	455	422	439	390	425	420	459	399	419	452	439	443	468	412	460	428	449	461	434	454	463	439	451	457	431	421	428	424	409	405	433	457	426	418	447	425	419	430	418	418	412	447	407	429	392	445	429	397	417	454	425	434	439	445	469	466	422	468	438	430	417	421	418	456	431	442	415	462	453	444	394	453	446	418	446	400	488	456	461	422	455	475	447	435	477	444	418	446	438	424	442	418	461	463	427	434	382	423	433	455	468	425	447	402	413	417	401	421	419	440	426	404	468	402	434	461	450	435	441	423	430	386	416	409	400	449	403	440	448	435	421	453	459	442	459	449	413	429	436	456	414	424	464	444	440	433	456	423	465	457	423	451	415	457	441	416	449	439	404	411	420	447	405	447	468	405	455	433	421	446	424	425	432	421	412	478	441	488	438	414	400	436	440	427	482	427	472	464	450	479	432	442	428	444	427	412	398	415	423	452	423	427	441	428	432	477	421	463	416	427	429	427	430	431	444	447	451	419	446	442	435	449	410	399	430	439	445	452	444	412	384	460	419	437	421	458	385	458	422	422	444	423	436	455	423	444	407	462	414	429	437	409	468	430	418	436	457	443	412	464	457	464	444	461	440	426	458	436	447	415	463	438	464	443	414	478	441	421	431	427	409	435	430	433	420	448	442	445	464	429	413	452	463	466	438	410	442	461	415	458	411	415	434	438	428	429	442	446	440	433	439	409	415	437	448	414	482	410	438	443	407	410	444	423	454	439	438	416	431	424	428	439	468	431	433	434	449	404	405	460	399	466	432	450	455	462	441	405	417	402	443	440	417	446	445	420	441	474	417	457	436	452	425	426	440	442	418	448	409	456	424	433	457	413	455	441	470	432	437	404	402	460	410	431	433	420	425	455	430	448	423	398	442	439	444	417	433	407	448	413	396	447	403	381	492	424	439	408	441	425	404	447	393	414	423	445	456	441	443	433	453	417	439	372	417	442	443	387	413	454	450	446	440	432	416	435	482	464	445	446	448	425	459	427	428	451	441	468	450	457	418	441	398	412	436	466	434	462	435	398	420	375	423	428	460	431	439	425	474	451	411	450	430	471	433	462	465	398	439	437	408	467	449	443	398	395	432	451	437	420	421	437	438	416	442	454	452	429	489	462	450	438	419	435	426	425	439	446	431	459	431	385	450	463	440	427	445	442	435	439	460	423	452	455	437	414	384	472	435	450	431	451	455	443	405	455	459	435	444	467	477	463	432	457	446	409	468	429	438	417	465	452	461	442	453	442	432	452	430	438	427	445	435	435	464	457	426	418	442	452	432	446	455	397	427	452	473	427	459	421	439	420	420	450	449	397	432	505	432	464	450	435	435	407	416	435	437	464	429	440	443	425	428	444	419	458	426	422	449	435	454	456	479	439	405	425	435	401	431	424	462	413	453	407	442	426	460	458	430	431	428	427	412	416	445	424	453	438	453	444	449	462	421	406	450	456	439	449	448	441	455	401	423	440	448	452	439	444	451	417	439	442	464	400	458	441	415	457	446	409	465	422	400	454	417	410	418	434	443	430	484	443	444	450	421	426	413	432	450	416	427	394	452	494	455	442	425	420	412	431	408	441	421	460	436	435	419	431	434	435	482	455	427	459	492	431	389	399	427	418	416	469	451	433	405	420	419	447	442	451	444	410	442	492	408	461	439	444	404	448	440	445	465	454	385	409	421	485	470	438	441	432	452	458	452	437	427	424	435	400	436	458	424	466	431	455	423	410	424	441	440	441	429	441	401	462	427	415	483	421	393	465	460	441	436	429	423	434	465	436	422	460	426	440	419	452	446	468	429	462	425	463	420	427	443	442	444	415	463	416	432	445	447	420	460	436	453	456	418	440	466	436	415	420	452	444	439	456	434	450	403	427	406	425	428	428	416	420	434	440	446	436	403	458	439	416	406	417	397	505	465	438	449	414	408	443	464	471	463	439	424	448	400	409	416	428	426	459	431	421	404	410	401	389	452	446	448	455	410	436	439	430	425	441	418	429	457	397	413	434	429
18766	26281	18367	15858	18067	11640	14469	6080	2093	1254	1345	1380	1230	1162	1126	1046	1023	1091	1058	1033	1004	997	1009	1013	1025	957	954	1005	1039	991	939	987	1012	1031	982	990	979	973	977	991	979	975	962	1033	1010	921	991	1012	975	930	975	949	991	984	929	987	960	1047	992	933	987	948	945	987	1016	966	965	915	957	964	958	956	963	968	990	916	921	963	1002	981	976	991	1005	957	974	943	1026	950	1013	965	977	976	972	982	959	1005	983	956	938	952	1001	984	1005	949	1019	984	973	1005	964	984	961	999	1027	954	964	999	920	982	966	1026	975	1025	951	985	941	996	971	916	941	986	953	941	996	964	1012	957	915	981	939	958	1041	1000	967	983	968	983	995	984	1022	959	929	1041	967	991	958	948	970	915	1025	947	923	933	960	989	1007	957	959	1002	961	953	975	947	999	998	934	957	954	1025	1013	926	999	954	997	963	959	968	931	1039	948	977	988	948	909	988	921	1042	991	977	920	974	1055	956	963	970	1005	990	920	939	1007	995	954	983	987	1018	1019	1044	985	971	938	993	1002	1025	984	975	951	998	956	1013	1012	953	1027	1053	977	903	989	956	1035	1024	945	981	920	967	999	992	1004	1012	974	970	993	949	981	976	955	962	968	949	1050	982	956	976	981	939	1013	938	1038	992	961	997	964	1006	933	977	996	1003	949	979	968	942	1003	971	961	971	968	961	995	963	999	1016	942	973	944	925	940	1004	995	942	960	958	927	939	965	967	949	997	963	986	975	958	963	973	939	973	923	988	1003	980	968	1006	963	1011	982	933	1018	994	1013	977	986	951	963	985	1025	1022	981	921	985	946	1020	1022	975	1008	967	956	988	935	978	1000	977	1003	960	987	1043	897	958	975	946	993	997	1024	983	964	990	1033	985	970	951	966	984	981	929	948	961	976	996	1002	951	957	995	971	891	960	995	977	991	997	974	992	975	959	945	961	994	962	982	980	974	1038	1019	953	1004	968	1015	990	971	979	953	933	1013	996	953	981	985	989	983	993	984	947	1025	1048	961	955	913	1008	932	972	926	983	978	1019	951	940	998	966	954	957	992	1023	1020	996	940	1026	943	948	903	894	1081	877	952	958	971	924	970	976	960	988	948	953	1010	1001	956	1008	1024	939	969	1035	966	1010	967	991	995	939	982	961	933	910	932	973	1012	932	992	938	955	940	992	975	952	1002	1008	958	979	1048	932	945	962	989	961	939	973	919	994	924	930	949	930	952	966	930	956	986	973	970	1027	980	977	1034	994	963	983	1012	1000	960	987	1004	971	951	951	943	997	1036	964	1003	861	942	1014	980	999	958	920	1013	941	1043	985	941	941	975	956	1020	984	973	1001	947	979	990	955	1003	940	931	974	994	943	997	926	982	976	985	916	964	960	996	997	1002	967	979	959	944	965	1037	1004	960	971	1010	1036	960	997	912	1009	966	957	954	967	999	974	1002	951	916	1006	967	981	904	1046	957	1015	972	961	983	992	960	886	975	964	955	999	1012	953	1007	995	973	967	994	955	921	956	987	965	1032	990	996	954	985	919	985	929	928	1007	984	964	991	991	950	1000	1037	966	921	966	1002	1004	967	947	997	977	1038	1008	973	1003	934	960	955	994	964	953	953	960	992	1034	909	956	969	960	1021	990	1002	1026	944	1009	968	999	987	927	944	988	982	1028	984	995	947	922	976	945	1033	956	951	1004	982	971	957	977	964	959	1002	970	958	979	935	975	987	1013	984	984	991	996	988	952	995	951	942	986	958	928	952	1010	1004	1000	976	904	973	939	953	933	974	895	984	1001	946	975	995	981	981	962	955	990	992	1019	968	965	962	1020	914	995	957	943	954	970	940	940	965	931	978	927	994	1010	980	933	934	974	1013	963	951	968	965	935	1000	966	1043	986	1005	996	988	959	985	953	945	959	907	960	955	917	941	915	974	1002	983	998	965	899	983	1004	986	987	1000	969	949	981	1000	974	1004	933	989	1015	1023	968	909	1001	950	1005	1013	989	986	941	950	965	981	975	978	1018	907	966	983	943	927	977	980	930	948	1012	943	983	961	918	971	1018	1034	958	980	963	958	1036	980	983	941	945	984	953	966	971	1016	984	969	1030	1040	987	944	947	958	970	959	932	962	962	1036	976	987	977	1047	935	966	962	1003	1005	914	955	940	927	1012	940	1006	961	942	1030	976	989	978	982	1005	943	995	972	965	1009	1010	983	974	937	985	946	999	937	974	999	966	1027	973	982	970	960	954	931	980	991	950	960	1008	1018	1008	984	977	962	1017	943	971	958	1032	967	992	959	956	1037	994	989	949	890	1023	984	974	973	1029	946	1011	972	969	953	979	997	1019	1008	1000	971	976	957	981	958	977	1020	964	977	1002	1017	1006	971	929	980	941	924	977	912	1009	942	972	1038	979	999	983	925	961	974	974	931	983	985	928	976	971	978	991	995	940	986	1020	925	1004	989	923	925	960	981	1015	992	991	975	1002	926	983	998	1050	946	1007	943	926	987	992	985	996	978	955	951	964	983	972	985	1036	960	1012	956	1006	1029	974	968	977	969	993	1007	1003	903	1004	1017	930	1010	982	952	985	953	1001	1003	954	1021	980	1004	1031	975	1005	953	954	950	977	909	1016	995	1049	995	952	971	971	980	951	964	983	1005	951	982	1029	1002	929	1015	989	962	1018	998	976	978	978	941	910	1032	971	969	958	948	988	977	975	939	978	953	994	1008	972	924	979	973	962	964	924	1007	980	941	967	961	972	976	1019	1021	929	1030	956	985	974	996	946	933	990	948	990	965	1020	969	1007	959	980	989	998	988	950	977	1022	986	982	1000	942	1012	994	980	997	988	1028	969	964	973	1027	960	967	1010	926	1029	992	970	900	977	950	985	1000	978	996	952	973	940	968	980	1008	942	1035	930	1002	1016	976	1029	973	965	1012	989	986	990	972	957	936	1007	987	1027	934	966	1032	991	1008	927	1004	955	962	984	966	973	910	1019	999	935	989	979	971	1006	983	1015	988	1003	993	925	998	961	965	933	977	970	943	956	970	961	951	1018	976	998	990	1024	951	939	972	982	988	902	974	949	914	1010	929	972	966	980	1034	1049	983	1027	949	1029	935	979	939	1009	974	931	947	920	935	951	970	957	931	1007	942	953	956	1039	969	964	965	976	996	968	978	961	981	957	959	979	950	975	972	953	902	1029	934	955	957	934	1041	994	940	955	981	966	1012	984	982	882	991	994	967	960	960	991	1004	991	959	1013	985	945	968	976	1012	928	1014	932	985	978	933	956	990	969	939	1009	914	971	965	1021	956	949	949	990	962	972	970	1033	1005	944	937	912	921	995	1031	951	963	1011	996	949	933	994	1009	919	925	1067	974	966	935	957	924	914	933	958	1012	956	946	997	976	987	934	928	992	1027	900	956	951	986	1022	1044	953	950	1006	968	952	976	977	1003	944	959	923	972	976	989	1045	961	941	934	968	931	984	1006	1002	1019	932	984	979	997	1001	895	922	949	938	952	963	992	996	961	1013	949	963	963	970	1051	986	939	1060	948	952	933	985	961	957	951	1019	1016	980	987	994	1003	1005	1016	932	935	946	1006	930	931	1028	963	991	969	1008	974	974	998	957	967	1044	965	927	974	915	1004	972	980	997	945	967	999	958	976	986	999	982	981	951	982	1005	979	947	960	934	971	935	979	972	916	968	967	929	954	1008	1021	948	947	1006	977	942	1022	950	968	961	1008	971	1024	975	994	945	984	962	1033	960	991	990	1007	954	963	965	934	1019	979	940	964	953	919	1002	948	939
60622	55069	40914	33463	42157	34336	38022	29931	18318	6811	2400	1908	1033	616	446	391	484	630	379	371	401	430	397	338	321	317	312	325	331	329	320	267	300	293	304	262	265	293	295	279	289	319	287	262	275	287	294	286	286	266	276	267	254	267	268	285	285	300	272	284	265	307	260	287	264	245	298	274	284	273	231	272	283	254	251	283	263	286	249	287	266	281	288	280	292	283	263	270	270	239	284	285	268	274	254	249	278	267	267	289	301	274	284	275	295	277	266	251	278	284	265	274	277	282	238	277	301	315	273	279	279	231	263	245	275	277	284	288	263	272	277	278	290	275	273	275	306	274	265	294	283	275	258	263	249	266	265	254	263	286	239	276	274	243	283	291	265	290	305	281	283	274	303	287	274	264	296	273	235	246	291	269	247	261	254	273	274	254	285	276	292	295	250	284	268	282	281	251	245	268	246	292	269	233	255	284	275	278	284	262	290	300	258	285	250	272	264	270	295	294	284	292	281	245	274	253	283	282	272	247	290	268	279	260	256	311	265	269	267	289	247	278	242	239	278	263	265	280	250	301	295	254	272	273	257	275	270	292	249	255	309	245	245	302	285	277	312	250	257	273	274	255	285	268	277	295	275	261	255	270	268	288	257	294	285	295	284	288	290	292	282	295	269	269	287	275	262	291	279	290	273	266	289	278	271	240	257	263	275	287	268	269	254	248	296	254	281	261	281	293	259	282	260	278	274	255	289	246	266	250	266	262	262	285	267	276	302	282	277	271	270	278	265	266	295	301	291	266	266	269	265	282	269	256	305	266	274	255	234	255	272	256	271	276	252	268	296	261	288	265	270	295	265	268	258	264	296	267	261	265	288	265	267	283	307	286	258	250	279	286	249	285	306	275	259	255	279	261	255	298	307	324	290	271	294	266	275	293	233	242	277	265	282	270	286	270	273	251	275	261	271	291	251	279	272	262	269	268	252	263	296	258	261	238	277	294	250	263	234	298	263	251	300	279	268	302	286	235	250	269	262	256	319	282	291	289	273	266	276	267	264	291	258	240	267	303	268	270	277	272	295	283	257	266	273	282	253	267	231	241	276	255	295	289	270	261	234	277	274	261	273	275	261	262	273	254	291	275	263	289	276	273	277	287	280	296	254	249	242	309	289	281	281	282	299	276	289	261	291	286	273	296	266	305	280	267	289	258	254	277	255	251	253	257	277	271	291	245	265	273	259	291	248	267	256	270	299	260	256	289	251	308	290	277	259	298	273	232	273	257	268	272	277	274	272	259	244	269	252	274	241	292	262	246	259	268	278	271	272	292	265	230	268	261	272	228	252	298	250	258	320	296	269	237	278	289	297	286	287	276	304	258	293	271	289	250	293	268	272	247	274	259	275	230	270	277	278	262	267	260	259	276	260	254	270	258	281	299	279	286	274	250	253	258	299	268	256	276	238	283	298	278	275	281	264	242	276	304	266	255	254	286	251	289	273	267	255	260	268	258	305	239	257	308	264	253	271	289	286	287	257	281	262	285	271	246	261	281	301	278	254	284	267	286	276	263	247	281	279	276	280	265	254	279	266	277	254	266	250	244	271	292	261	242	268	264	283	280	273	250	253	276	272	236	286	283	277	307	261	278	280	264	242	281	302	256	263	258	297	290	262	290	288	269	236	269	241	292	271	245	290	286	266	298	279	258	279	255	276	226	271	298	281	280	267	281	286	304	248	272	265	264	278	269	253	265	266	255	292	282	300	290	255	294	283	274	249	263	268	233	260	260	276	276	279	265	257	298	267	278	268	256	274	251	266	270	292	277	277	279	286	262	290	285	254	305	297	290	288	261	270	232	261	293	232	298	245	243	270	277	289	260	268	261	290	284	248	263	277	252	278	266	306	269	303	271	274	261	247	267	236	267	279	286	271	291	271	287	278	287	276	310	292	264	276	288	278	252	297	277	272	271	264	299	266	276	256	276	263	256	277	283	304	271	277	273	233	281	265	293	312	252	256	273	241	250	289	279	230	251	276	245	300	274	285	286	279	264	296	264	298	288	264	276	293	256	298	264	316	282	227	238	263	289	265	231	257	293	277	256	229	267	273	276	280	245	265	275	267	284	273	257	265	256	272	281	276	292	255	289	265	269	260	242	234	280	252	276	258	268	288	293	249	271	256	296	262	273	242	256	276	279	299	271	303	279	295	285	271	248	274	263	279	277	292	287	260	261	241	264	270	271	288	271	270	263	272	276	305	282	277	267	265	280	243	266	262	277	264	284	252	264	263	280	304	239	260	293	301	276	315	281	297	284	243	285	286	306	279	269	291	272	273	270	261	261	290	270	283	291	270	267	276	291	273	278	299	269	282	294	293	238	257	275	271	268	270	284	263	302	282	216	281	292	283	328	262	250	280	262	288	249	263	260	257	236	275	255	286	252	277	263	264	271	271	291	301	276	307	259	278	295	257	283	267	282	252	284	291	295	245	264	231	313	273	267	304	265	262	246	273	292	273	285	267	270	247	278	248	271	320	279	271	244	279	276	275	259	271	273	255	255	287	279	281	264	290	304	270	293	259	263	262	232	287	264	288	272	244	263	264	270	266	290	279	258	303	249	264	264	270	314	251	266	274	262	269	278	241	277	285	286	252	276	258	263	284	283	281	296	271	254	266	277	300	258	277	261	271	246	262	277	273	235	271	273	291	280	279	269	282	262	311	262	261	293	271	267	258	269	283	275	232	294	253	250	299	270	248	255	287	275	290	300	229	275	238	279	282	232	286	286	297	263	288	282	288	269	264	305	282	249	269	262	263	288	272	282	268	255	257	292	290	272	245	287	274	274	288	235	255	299	242	247	238	260	249	265	253	254	274	279	263	289	272	259	290	266	266	277	270	259	264	248	249	247	274	264	278	291	273	288	273	250	276	253	284	291	289	292	288	312	278	275	255	246	271	258	237	286	295	284	280	270	280	283	251	252	271	282	281	240	265	291	294	273	276	258	243	235	268	246	242	275	285	288	276	285	299	307	257	278	242	277	269	260	252	260	306	243	292	254	279	266	283	280	301	267	277	254	231	292	264	280	279	253	245	284	263	268	289	301	262	255	265	286	273	287	290	292	273	270	258	297	275	253	248	259	279	265	276	262	265	271	263	290	291	294	246	272	277	249	249	267	272	272	259	269	281	257	286	268	286	296	276	251	277	263	276	250	250	254	264	291	266	257	281	275	263	270	281	278	285	258	237	233	261	252	262	263	262	254	268	292	269	289	272	280	245	261	231	291	273	241	257	279	249	256	252	233	275	216	309	251	276	276	239	284	274	256	249	261	276	268	273	253	288	291	285	272	272	277	263	301	233	301	284	275	262	252	284	266	263	281	255	276	261	264	268	259	273	272	267	274	237	249	263	280	232	287	288	279	273	271	271	280	272	242	256	285	267	269	291	243	246	259	266	286	288	266	271	261	281	269	257	270	252	294	256	283	286	265	248	280	279	274	249	248	291	274	272	291	270	268	304	281
47942	57699	41221	44688	50387	42232	48641	37036	12004	2877	5092	7494	4081	2520	2089	1496	2027	3199	1476	1461	1468	1704	1425	1096	946	870	1154	1046	1186	1045	801	705	715	691	671	716	681	647	638	676	699	656	666	635	628	652	651	667	598	692	654	648	650	638	645	629	668	619	597	629	688	618	632	667	641	593	637	656	658	617	631	704	635	630	642	635	668	673	612	622	624	647	618	622	631	661	676	671	608	633	604	678	586	612	676	619	653	616	651	636	658	649	648	629	641	656	622	647	648	617	597	643	614	663	633	631	583	643	665	666	653	637	600	610	616	649	647	657	622	622	633	659	602	613	658	634	585	632	593	621	633	618	631	585	638	634	589	616	626	620	666	644	649	623	640	637	649	633	633	619	669	649	636	663	637	638	616	628	666	614	658	620	621	663	594	648	620	647	598	641	642	654	614	661	600	563	607	635	657	642	625	612	621	653	631	687	633	616	652	629	673	600	638	620	643	619	581	611	670	685	627	635	623	632	649	689	599	620	615	576	640	627	625	633	668	666	681	661	633	630	641	634	607	609	614	640	632	610	619	666	637	697	587	640	616	586	636	607	634	641	641	582	625	639	606	612	615	619	607	641	658	611	561	650	597	686	633	640	605	638	596	665	615	621	636	609	609	668	630	616	633	630	637	639	569	605	632	656	635	650	626	611	662	614	634	672	593	622	622	628	673	631	648	604	650	622	618	640	620	649	643	634	633	627	632	608	626	629	650	652	633	600	598	614	658	666	604	642	644	623	610	631	632	642	645	612	610	652	647	637	606	639	639	610	676	639	614	629	634	614	623	613	631	613	633	622	643	636	619	616	647	590	582	649	638	641	660	622	613	620	613	613	662	594	633	657	660	608	605	637	597	641	656	611	630	671	636	624	601	592	639	578	622	605	652	635	631	624	603	605	621	608	609	653	645	634	648	604	630	621	654	601	634	628	621	629	604	589	583	628	597	558	674	648	608	664	614	632	638	628	636	623	663	634	603	649	603	600	602	648	591	591	584	637	657	602	561	650	641	585	591	639	641	638	611	650	622	626	632	627	622	598	637	639	631	609	591	632	635	595	608	686	609	645	689	611	616	649	600	657	591	628	610	639	571	635	616	608	589	609	583	636	595	654	637	585	674	625	622	642	682	648	633	626	615	647	659	636	618	633	630	634	640	648	565	635	629	631	640	634	640	667	633	607	640	609	638	627	594	601	625	630	618	596	670	649	615	629	635	582	605	651	632	648	597	635	592	622	667	656	675	654	690	624	645	547	652	654	619	639	657	646	650	656	635	644	615	605	678	629	677	631	614	689	586	600	638	641	667	593	620	613	644	591	622	609	623	620	611	617	621	560	666	643	611	669	640	631	648	668	632	637	604	649	641	613	596	631	649	627	656	626	626	636	666	629	674	626	656	679	615	643	620	614	641	644	632	640	597	622	640	610	658	674	700	609	639	609	612	630	631	615	674	609	639	621	633	650	647	575	604	631	639	628	640	601	633	602	642	607	657	633	628	609	592	609	625	604	636	614	641	638	607	627	607	670	632	643	635	650	632	614	634	638	607	601	622	644	627	643	664	669	607	605	589	641	617	612	602	656	626	674	623	596	644	609	609	621	621	656	637	578	612	631	632	618	585	636	620	636	629	604	630	638	573	613	611	635	617	614	679	611	594	614	591	584	644	632	624	632	683	637	659	610	635	618	623	623	668	650	609	638	624	617	618	612	624	643	706	592	642	630	582	660	645	606	652	627	570	604	619	655	621	598	613	645	606	660	655	676	583	625	621	599	628	603	631	631	592	605	634	662	622	609	637	675	634	608	583	651	608	658	618	625	639	625	636	669	655	678	606	646	658	637	632	603	607	616	654	690	649	642	642	705	633	663	643	649	652	605	602	633	617	666	623	624	633	606	629	677	616	635	618	633	593	609	651	629	596	641	621	609	657	633	642	593	605	668	652	658	641	643	580	626	623	615	678	632	602	666	618	601	605	643	630	635	624	623	622	628	627	618	638	653	596	626	641	638	646	600	617	632	644	616	651	622	613	653	626	627	636	569	640	590	582	614	582	624	609	649	644	637	612	645	615	585	617	646	631	656	640	612	624	603	569	620	584	627	661	662	614	664	589	641	628	636	617	651	622	613	630	645	617	635	651	634	601	637	614	628	626	584	640	639	658	591	575	622	638	656	592	745	661	659	618	599	653	646	620	627	599	637	654	665	624	639	591	602	636	635	628	615	607	619	666	619	637	590	650	647	597	610	652	617	622	617	619	564	606	646	631	656	647	610	631	672	605	639	581	629	669	622	610	614	636	586	641	600	632	620	638	614	619	650	612	608	656	643	646	613	626	661	624	641	625	650	640	627	658	618	599	614	634	670	658	647	676	613	661	574	655	651	624	635	672	640	672	599	630	617	604	710	628	621	602	657	587	634	606	585	655	638	626	633	641	617	611	645	612	605	638	616	597	610	596	661	632	617	689	632	633	635	621	604	647	654	645	624	652	603	582	629	614	587	656	646	622	657	628	648	662	588	673	614	599	637	644	579	608	653	613	574	644	650	653	596	622	632	584	609	627	628	649	622	667	686	638	611	650	599	605	625	625	647	596	637	615	643	636	632	639	673	652	639	627	685	654	600	631	646	630	610	616	637	639	617	607	645	665	641	647	630	610	669	618	656	669	642	599	607	664	592	644	627	612	613	646	600	647	643	647	637	629	597	642	640	668	611	614	586	610	583	634	628	625	622	621	608	609	621	638	603	587	623	627	607	613	649	633	628	601	612	652	615	616	659	614	648	644	630	624	617	650	620	619	608	698	632	622	672	599	655	641	608	667	616	625	629	604	655	651	611	661	611	587	616	687	659	630	597	603	585	604	607	676	631	609	626	624	626	609	600	652	651	646	657	622	649	652	673	602	632	646	640	601	601	651	656	640	656	656	614	659	669	638	649	636	647	574	645	620	635	605	634	622	617	593	683	642	587	647	634	675	615	620	622	599	613	649	636	645	612	586	652	610	672	589	620	650	613	657	609	626	626	629	645	647	646	661	606	600	620	652	627	661	672	637	618	619	663	640	648	629	645	702	641	624	636	661	629	644	586	631	647	622	651	622	603	590	605	647	627	638	622	603	631	629	617	642	642	620	563	646	675	650	604	634	640	592	620	606	628	611	646	620	621	597	583	634	668	623	659	658	627	643	614	630	637	636	630	623	620	632	641	615	616	594	582	660	678	612	668	615	647	624	593	655	667	624	657	648	629	614	608	627	614	596	640	613	617	614	617	634	626	645	566	623	583	618	636	649	631	608	596	587	629	633	654	627	632	614	621	621	633	594	599	626	615	595	617	631	638	586	626	614	584	599	588	659	648	653	603	619	615	661	673	598	608	611	608	625	592	656	614	620	664	617	641	649	645	627	609	645	631	634	610	649	631	569	678	652	611	603	637	624	632	643	635	596	627	669	648	634	606	596	685	643	640	624	582	645	600	685	638	635	693
65439	50525	40138	33646	42594	36248	39875	34147	24212	13036	6582	4017	1811	831	724	488	829	1040	474	453	542	628	520	333	264	298	356	290	329	267	227	204	202	221	225	210	201	173	187	178	201	163	169	192	194	192	199	167	181	172	192	208	182	190	193	224	196	189	167	180	176	175	196	182	185	208	172	175	182	182	180	189	201	191	174	172	146	195	176	175	184	217	181	179	185	198	176	188	195	183	198	193	180	186	181	188	171	189	190	215	177	185	162	150	166	160	155	161	164	188	184	184	231	176	207	173	189	188	198	172	171	176	191	187	155	180	185	191	174	200	158	171	170	182	182	177	169	152	213	181	174	161	163	180	177	185	185	188	169	202	194	211	186	184	182	179	155	176	186	177	166	182	162	175	177	192	202	214	181	149	186	212	179	171	190	196	167	182	164	174	191	187	176	179	199	199	157	198	185	187	143	171	164	164	194	185	199	182	165	182	166	180	195	171	191	197	163	157	174	168	169	176	166	184	213	150	208	212	162	190	168	177	174	200	186	179	212	192	207	180	192	190	152	190	192	179	186	177	190	182	167	185	165	172	174	175	200	170	177	164	161	189	165	180	183	173	194	183	177	154	168	192	168	148	171	177	174	192	177	184	153	182	182	191	174	159	195	166	161	171	160	201	211	194	185	194	199	193	184	200	173	168	153	179	185	164	168	181	186	177	184	182	193	175	177	200	187	180	180	179	179	184	187	173	176	177	211	203	182	168	195	202	185	190	211	196	181	185	202	185	168	186	156	194	182	184	178	175	159	187	193	168	159	166	183	172	172	170	198	190	194	178	167	177	187	169	174	167	175	202	168	195	205	155	187	189	188	153	192	157	155	203	195	172	184	159	194	162	171	175	175	172	172	159	186	185	169	180	189	184	172	192	183	196	168	203	169	172	165	173	184	194	182	168	205	213	195	163	158	187	185	184	158	194	165	187	179	197	173	174	168	169	166	190	167	184	149	151	162	183	168	173	171	199	176	188	177	166	174	201	198	191	164	157	174	200	158	160	193	194	175	193	197	167	183	162	161	170	181	183	187	170	170	141	194	211	180	192	150	191	195	205	177	176	172	173	190	211	183	167	199	175	173	171	187	182	191	179	212	181	181	188	184	171	180	185	213	176	198	209	190	160	200	192	189	184	166	176	168	183	174	175	202	182	183	186	191	183	185	163	176	173	196	190	157	199	197	151	189	186	177	204	170	172	178	143	160	188	190	175	174	173	182	168	163	169	169	180	138	194	142	186	185	180	183	176	194	197	183	164	180	176	181	175	197	160	197	203	182	174	174	163	184	161	160	189	155	164	191	178	180	179	186	170	191	175	187	199	163	197	198	180	164	207	182	161	170	210	183	186	192	182	147	173	178	191	174	166	186	151	173	176	167	189	153	164	185	178	175	196	190	190	181	198	152	171	180	174	185	190	170	188	196	176	186	188	182	175	165	187	160	176	198	185	188	183	175	199	175	151	207	169	175	183	174	195	187	180	192	194	177	180	181	189	189	180	188	176	164	170	181	189	190	189	188	180	158	161	192	169	172	200	147	186	176	189	176	195	175	189	169	175	177	201	169	181	149	190	162	190	150	165	182	171	172	148	187	197	159	182	177	159	180	176	181	162	177	163	178	183	184	176	178	154	181	176	175	173	155	183	151	184	158	175	161	171	202	204	220	166	190	172	165	160	174	176	184	196	152	155	170	182	179	207	169	192	192	193	184	181	169	163	177	182	179	185	177	163	154	178	191	178	177	186	194	194	179	174	201	185	204	166	191	175	201	196	165	173	161	192	189	193	185	179	177	158	175	185	169	187	173	178	166	163	185	167	161	209	165	173	167	189	181	185	170	157	169	185	173	196	169	186	182	200	207	167	183	208	175	174	181	194	157	199	163	170	147	187	168	170	182	170	162	187	199	171	177	156	168	170	182	186	214	181	197	190	184	166	184	197	172	191	167	207	177	191	201	181	185	174	204	172	181	186	166	176	181	151	151	168	173	160	178	202	171	210	193	194	181	173	157	183	189	176	179	187	168	170	170	189	158	179	178	169	172	164	193	158	171	174	177	164	171	185	166	166	181	156	188	189	190	199	171	180	186	163	195	165	192	160	186	160	186	166	194	169	173	139	192	202	175	192	181	206	164	197	174	172	185	178	159	194	164	184	163	190	182	170	179	165	195	172	183	225	156	196	169	185	173	188	203	177	173	197	191	210	171	177	172	184	171	159	180	186	162	198	179	171	187	161	180	195	179	185	180	206	195	180	167	168	166	199	165	170	164	180	170	188	193	197	173	172	183	154	179	157	181	176	182	197	190	186	173	185	205	181	179	195	214	171	156	169	180	184	163	171	155	189	189	177	155	200	177	201	167	182	190	164	205	157	192	169	185	202	164	207	199	175	176	178	208	182	195	190	179	161	161	171	173	165	172	199	184	187	175	165	187	180	195	180	181	171	151	190	209	180	185	174	198	195	159	158	185	175	188	185	186	195	182	179	172	206	150	195	182	217	188	202	173	193	165	179	166	165	183	172	174	179	177	183	166	170	193	193	184	157	177	185	188	202	234	203	178	170	166	185	178	155	177	170	192	182	204	161	180	195	178	173	164	172	203	161	214	158	165	190	214	192	177	179	192	194	203	188	173	181	176	179	191	176	158	163	171	174	174	188	185	166	177	170	162	199	172	168	169	162	162	174	174	182	226	167	147	189	172	168	201	185	190	171	156	198	165	150	155	164	183	164	169	188	170	185	158	152	177	167	162	172	170	174	192	171	176	144	196	193	162	197	150	180	186	180	192	166	208	170	170	188	200	191	174	179	184	178	197	184	174	167	176	166	189	180	157	172	172	186	163	168	165	180	191	173	183	183	170	179	177	191	183	172	170	178	170	190	192	156	187	150	165	153	183	189	196	180	197	212	185	150	188	180	161	186	187	161	181	169	158	171	164	168	180	159	184	163	202	161	166	173	173	184	168	191	175	174	174	185	179	185	143	184	179	173	150	179	175	194	202	185	174	178	161	172	174	171	172	171	174	169	187	167	177	170	173	174	203	180	171	195	177	197	171	181	184	182	166	177	177	193	185	165	139	163	168	180	177	156	165	167	174	184	188	175	156	175	166	173	169	188	167	183	177	172	172	168	187	195	197	156	194	172	209	174	188	180	183	207	165	176	183	181	170	162	182	188	182	199	170	192	198	205	194	173	178	170	169	167	176	184	193	193	179	194	183	154	197	195	176	187	192	171	173	164	176	198	157	194	159	178	182	203	175	192	183	175	162	169	173	182	171	183	192	195	186	173	176	177	175	170	155	170	224	191	187	178	205	172	197	195	202	155	193	185	180	184	176	166	168	190	199	180	164	182	179	160	152	184	201	194	169	183	163	189	192	181	182	176	162	166	193	169	175	199	182	165	171	174	187	182	204	166	159	166	187	174	161	145	188	176	215	185	184	185	178	201	202	165	159	172	168	172	168	173	174	184	176	176
54157	60393	44995	51058	54768	45699	52007	45795	14777	4631	8696	12128	7058	3548	3437	2233	4756	5170	2084	2278	2534	3321	2751	1516	1046	1084	1779	1447	1806	1180	739	550	576	546	545	526	543	511	525	525	489	478	478	511	467	528	451	485	487	509	496	455	443	518	469	458	493	470	510	480	490	475	516	461	502	436	465	427	497	461	456	431	461	477	505	425	462	448	495	452	468	482	475	426	464	424	425	441	456	483	471	452	441	480	466	463	457	477	462	445	421	426	428	420	446	474	493	473	406	414	449	418	406	456	475	460	444	487	438	496	451	471	477	465	471	452	467	445	436	453	449	447	451	434	428	453	455	448	431	469	487	440	438	464	436	456	445	448	431	498	464	448	422	463	432	453	418	460	433	468	475	467	482	447	464	466	485	419	445	481	425	455	420	448	445	469	449	452	420	478	465	461	433	454	443	445	447	455	433	448	443	440	443	470	423	460	452	409	464	447	460	468	448	452	446	442	421	429	424	389	466	471	451	434	449	469	452	440	485	429	434	438	486	486	427	427	451	465	438	446	456	437	486	430	458	427	469	444	404	447	483	442	417	442	479	511	436	436	443	437	479	474	436	437	433	459	437	479	448	488	432	458	448	450	419	476	432	498	459	456	452	433	434	471	406	441	464	456	416	476	427	472	458	439	459	449	437	450	414	432	461	440	439	453	425	410	468	423	446	431	472	427	441	450	462	479	469	468	427	441	438	429	501	435	437	452	455	444	426	466	451	419	418	441	429	425	491	435	445	450	438	426	471	462	442	465	468	477	445	436	455	441	474	445	453	466	441	474	469	456	476	479	410	439	436	429	462	407	412	410	464	458	465	458	430	445	468	457	443	484	447	439	499	425	419	454	464	480	454	440	446	460	424	457	418	434	436	409	475	464	468	421	460	441	437	492	408	453	466	438	447	474	422	460	432	434	461	423	428	475	431	459	451	463	445	451	476	448	467	406	444	446	460	415	442	450	448	443	460	449	487	412	463	464	447	456	423	461	443	493	413	467	446	451	480	495	480	403	435	437	468	474	419	467	480	394	423	456	454	434	461	433	430	433	478	434	448	462	469	459	482	452	410	423	441	474	438	447	450	473	459	452	438	469	463	446	465	461	426	417	496	437	448	473	438	420	443	456	429	438	456	455	440	497	412	476	483	452	461	443	483	472	457	474	441	426	412	457	456	471	445	441	433	467	451	454	429	445	413	440	402	435	446	453	437	454	463	449	485	469	481	422	430	419	458	443	458	475	457	452	425	424	475	435	433	484	479	442	456	431	433	436	398	416	449	475	456	455	458	437	460	485	481	478	436	480	436	444	419	450	448	435	436	452	444	455	480	448	451	429	448	460	450	493	463	430	448	482	437	476	447	429	484	475	432	454	470	445	458	412	455	458	449	470	475	428	487	434	445	458	467	397	433	475	424	415	433	497	445	462	421	422	430	470	487	461	427	444	470	438	453	446	470	453	461	449	446	444	456	445	467	450	466	438	448	454	423	429	407	490	463	463	434	441	459	463	438	438	440	447	434	499	449	400	456	432	442	426	455	460	487	462	466	425	460	468	441	440	410	463	437	418	433	434	415	439	449	443	504	444	452	475	403	458	470	424	451	469	417	444	460	477	425	439	430	426	474	441	468	471	397	453	458	438	467	444	436	453	440	435	455	468	448	451	464	447	463	432	456	438	465	426	469	432	434	461	416	404	449	449	487	398	482	450	419	404	411	457	439	456	462	474	451	487	429	433	464	426	462	419	430	463	428	449	420	469	449	467	495	421	450	459	441	459	434	447	466	470	448	458	439	428	437	447	448	490	437	467	435	444	443	456	442	470	427	453	430	449	428	427	424	451	449	469	434	456	453	452	477	494	455	442	479	457	459	447	485	421	432	429	449	451	444	436	449	484	446	442	486	439	445	411	431	436	440	456	491	444	450	424	436	475	387	462	479	446	468	423	481	445	455	463	409	484	433	440	440	433	479	451	436	483	427	441	473	446	472	475	423	432	463	453	430	458	425	479	451	445	414	435	453	465	447	473	407	459	472	462	462	437	477	435	509	435	461	461	430	479	457	453	459	424	448	449	470	439	462	420	438	430	479	471	473	435	423	490	511	449	481	451	439	456	487	418	437	435	449	443	488	436	448	450	440	452	465	472	446	457	458	462	441	450	445	460	430	462	442	443	460	431	453	467	474	450	451	431	464	407	482	452	432	449	432	460	449	493	475	461	445	485	446	411	457	490	399	447	459	472	413	463	438	466	450	447	448	488	511	399	480	460	426	450	403	447	461	461	416	455	451	453	405	479	467	437	431	426	468	489	448	434	457	480	428	446	439	443	451	477	432	435	428	487	441	418	439	469	456	475	444	402	464	423	443	520	460	428	428	454	447	416	457	431	435	469	426	431	477	502	441	437	472	483	448	452	426	433	472	419	440	442	418	450	458	447	460	476	441	481	439	409	450	467	473	438	473	438	464	452	403	483	424	490	420	465	470	492	415	462	458	451	459	437	462	467	429	462	448	446	425	457	441	424	439	449	452	465	477	464	436	455	477	452	479	447	447	445	443	428	427	449	442	439	449	435	476	474	463	451	445	446	469	484	406	489	452	439	450	433	456	454	449	419	446	431	459	467	415	411	456	446	438	461	437	486	415	458	422	479	444	462	456	487	450	461	460	443	473	466	437	412	463	444	466	433	439	429	455	451	450	445	441	470	431	470	476	429	407	462	483	459	474	449	471	467	437	452	461	433	423	450	456	420	421	425	401	426	452	430	434	438	461	447	480	453	429	446	409	453	417	487	449	466	450	383	436	440	446	504	481	452	487	482	400	450	462	447	473	459	435	418	438	469	462	443	460	458	487	430	449	454	461	464	423	435	470	461	435	474	493	460	459	448	413	453	489	437	404	432	454	440	480	392	459	422	453	473	473	434	439	468	456	426	428	401	478	410	454	457	414	475	451	450	456	518	422	451	468	406	468	414	472	481	433	433	458	449	424	430	444	437	463	411	446	443	457	452	452	415	418	473	456	468	458	456	454	434	423	458	429	450	450	445	434	439	432	414	445	439	428	461	449	449	443	487	417	423	473	454	452	451	442	443	437	419	473	436	434	405	439	471	456	432	454	459	452	459	436	412	445	486	426	430	446	448	415	440	462	447	487	434	457	458	451	453	472	436	431	436	445	449	482	424	404	471	423	477	434	455	461	448	482	430	426	453	446	412	432	475	444	472	444	405	462	443	438	455	420	475	443	446	423	428	456	489	446	443	449	464	460	462	475	436	457	451	446	447	438	470	474	411	467	441	449	445	470	448	423	497	444	433	493	472	402	471	472	438	403	449	427	402	462	494	442	445	402	475	466	467	435	450	462	462	488	454	425	452	475	435	408	428	472	420	469	478	438	419	432	459	437	467	447	435	429	464	440	416	442	455	448	433	436	421	423	456	440	415	447	486	490	477	418	474	467	456	443	462	390	483	505	471	433	477	454	450	465	434
25122	25665	16861	6261	6080	3446	2753	1613	652	454	475	594	486	450	426	407	431	465	440	443	431	469	431	402	432	458	454	409	413	440	452	422	425	416	425	445	424	390	447	416	457	436	443	469	413	429	405	444	432	440	404	424	433	401	423	449	411	432	427	404	441	433	424	442	417	401	469	423	440	442	446	462	426	436	441	419	455	444	468	406	414	439	406	477	452	450	411	439	415	418	449	444	434	434	415	431	440	435	456	416	400	421	439	466	423	446	401	440	466	412	422	426	404	418	427	465	434	455	471	438	442	432	436	413	417	444	457	443	405	448	453	437	407	418	396	411	429	447	452	432	465	401	462	483	389	425	409	388	423	415	473	430	410	444	452	426	459	439	455	442	409	429	454	392	426	415	464	407	465	436	421	429	439	446	429	423	451	484	446	451	395	449	458	412	442	451	431	419	405	441	453	402	417	466	451	410	413	442	432	414	404	410	461	454	479	437	416	428	430	462	437	455	409	439	441	405	401	443	417	404	448	451	428	447	428	453	435	399	451	424	418	389	424	408	431	443	425	431	415	415	429	418	450	445	427	433	417	458	449	424	459	428	426	426	389	441	479	437	409	418	412	440	457	438	458	464	387	481	450	410	413	419	416	419	428	436	453	424	414	407	427	432	457	424	393	429	394	444	422	436	424	392	450	439	430	451	405	435	448	416	448	462	434	450	372	433	409	420	412	455	444	433	482	435	420	396	463	417	433	430	448	390	429	424	430	438	458	424	404	425	411	401	448	436	466	451	417	407	451	417	401	416	427	407	404	433	418	450	442	435	396	427	378	428	410	432	422	431	457	440	409	398	436	432	431	439	441	465	436	375	458	430	447	422	433	432	437	459	406	450	464	429	411	454	444	431	475	435	432	397	409	417	413	427	391	433	437	413	419	424	470	439	421	421	377	447	425	417	428	471	409	434	389	396	443	391	451	441	406	457	433	425	448	466	390	449	442	434	430	407	412	447	426	447	434	428	412	427	412	444	428	414	449	463	430	447	397	401	435	425	449	423	425	430	400	409	416	422	429	443	392	453	429	425	475	414	489	443	420	431	448	398	488	458	447	464	443	381	431	406	398	426	427	403	424	442	435	436	433	431	421	416	418	442	421	433	401	391	430	414	465	465	463	447	452	422	463	441	442	434	438	411	405	412	412	440	401	401	430	455	416	484	458	450	419	480	436	399	433	438	397	433	471	433	461	407	455	437	428	407	426	420	441	394	433	451	458	420	460	417	418	409	424	427	457	440	445	419	411	439	424	403	443	396	412	395	405	410	445	423	437	435	409	434	418	398	498	419	463	413	430	421	464	399	447	445	390	415	404	432	422	416	410	418	436	465	430	411	415	416	442	407	465	418	443	426	443	426	420	445	451	430	429	435	463	470	405	450	430	387	443	461	409	437	414	458	415	404	424	437	413	425	432	451	435	417	438	463	417	425	445	415	427	428	428	415	411	410	390	394	439	429	433	417	427	422	486	435	422	441	442	450	415	446	468	455	421	426	468	436	426	387	432	443	431	433	408	418	454	471	418	470	405	467	429	440	396	433	418	431	421	430	410	420	457	417	405	438	415	412	408	417	442	434	458	439	427	408	421	394	445	430	440	401	436	403	411	442	409	431	434	434	453	463	464	400	359	446	400	431	488	407	441	415	470	467	432	464	402	462	438	424	444	414	489	415	408	443	422	461	454	427	447	458	462	411	435	437	426	452	416	420	464	427	426	432	446	431	417	412	433	409	428	437	432	431	443	482	424	435	425	457	447	432	464	485	438	451	415	404	417	451	432	436	447	433	397	433	455	448	426	425	443	422	397	433	421	449	416	459	377	421	448	444	448	412	457	387	401	451	463	437	455	441	431	416	466	462	421	437	404	439	427	440	409	429	433	446	430	427	438	431	453	445	399	423	430	432	436	449	398	432	408	422	411	458	434	415	411	405	442	400	438	433	435	446	391	420	407	401	439	439	428	423	468	434	437	448	424	432	463	433	419	445	433	425	420	440	481	442	460	455	427	383	425	454	406	432	434	413	459	444	424	456	454	436	423	439	441	410	410	421	428	385	412	446	443	446	433	398	466	458	389	396	431	451	436	442	448	446	453	455	446	413	498	427	396	434	461	416	408	441	418	423	438	440	406	458	432	447	435	401	452	400	470	426	433	441	424	440	417	405	454	467	462	406	463	415	425	448	423	444	458	454	442	440	450	411	402	445	416	412	421	439	384	445	435	467	440	464	387	457	424	445	412	391	422	435	433	417	471	388	472	441	462	429	454	430	431	444	403	418	418	457	401	410	421	411	442	414	395	415	435	438	477	453	401	427	415	484	444	422	401	406	404	431	431	420	430	471	438	439	464	486	467	453	437	428	413	424	427	407	439	414	438	448	466	441	427	473	455	405	397	443	419	431	436	462	427	443	421	451	427	414	478	424	424	435	450	467	412	445	442	402	464	459	451	418	492	443	423	415	417	416	453	435	406	461	443	424	431	400	408	427	426	423	393	425	451	405	391	463	453	436	465	419	483	414	446	430	400	426	439	395	425	459	473	437	443	441	380	454	439	410	433	427	416	439	465	409	438	422	440	406	441	439	440	409	387	451	466	415	442	383	399	413	430	438	433	404	451	446	414	398	460	422	409	413	421	434	428	427	401	456	422	389	438	410	406	414	416	412	412	440	449	402	463	440	417	421	440	426	457	417	452	441	436	440	427	456	441	433	427	429	421	434	434	440	442	412	460	437	468	402	425	456	399	411	455	408	451	467	428	451	447	437	437	419	414	466	434	451	430	441	402	415	432	496	408	461	447	450	441	392	439	450	418	453	381	426	423	413	437	433	433	396	439	400	429	433	421	392	455	435	427	420	445	466	460	456	437	411	419	450	426	427	421	409	433	401	426	415	446	440	401	470	439	408	443	435	432	475	431	417	450	460	465	452	444	423	452	438	440	447	441	425	434	428	457	438	405	444	439	456	433	435	455	437	458	486	418	404	448	492	412	442	417	455	429	459	411	423	414	434	374	389	473	445	400	416	454	399	426	450	433	438	395	471	439	437	431	427	416	464	432	445	414	462	476	414	443	434	408	382	446	439	422	416	433	417	460	397	385	416	437	453	431	437	432	480	434	458	434	410	473	442	438	435	442	445	481	431	418	457	487	424	475	421	450	391	419	427	368	438	414	448	445	433	419	469	439	447	388	462	413	409	427	439	429	419	436	437	454	401	453	426	422	390	425	387	457	423	435	409	437	407	469	427	430	465	431	434	450	425	393	407	423	419	457	387	452	430	426	448	442	437	444	406	451	442	445	412	443	386	440	407	408	463	459	430	414	411	436	417	450	433	425	436	426	441	459	433	456	409	467	429	423	458	438	425	405	449	431	425	429	439	417	459	457	457	386	449	451	466	446	449	416	418	441	437	457	392	455	446	410	433	477	462	421	430	433	424	463	464	469	391	400	400	413	437	409	443	455	461	442	449
19163	25081	19107	13725	17699	10811	11036	7145	2110	1155	1396	1326	1179	1051	1131	1061	1145	996	1035	1061	992	1047	1018	1006	1017	967	996	1037	950	1021	959	1019	959	966	907	973	1047	1018	975	1007	966	948	929	946	960	998	929	964	952	969	972	997	957	986	991	987	923	912	977	982	935	954	997	951	923	921	956	926	964	980	995	953	982	1016	957	952	984	960	956	950	995	964	946	976	977	929	1004	986	960	950	947	976	957	996	941	981	896	979	966	1014	936	999	1035	1055	936	963	983	1023	968	1009	994	1005	1002	1007	956	934	978	964	989	967	991	936	1026	1015	964	982	964	1005	950	1031	976	1011	989	962	955	930	968	976	883	918	978	973	991	1018	959	1000	966	990	947	992	955	983	919	948	977	972	963	959	1007	971	960	975	943	938	980	969	976	961	994	962	920	964	934	993	927	975	985	974	967	972	970	961	953	962	988	951	981	992	988	981	921	930	918	969	980	918	953	937	897	948	1002	907	939	946	985	997	990	928	962	942	931	966	944	982	924	990	1003	1032	1002	965	955	951	987	953	931	955	933	1002	973	983	969	960	988	963	924	1000	948	988	1017	963	1012	953	975	882	1013	948	946	1012	969	983	979	945	991	954	1020	1019	969	940	990	1007	889	1008	986	981	968	981	998	974	1002	975	1008	999	959	986	1043	955	1000	1005	1022	946	932	978	981	958	1005	958	900	1019	934	1001	980	1017	980	1033	961	939	937	985	993	983	1019	1006	994	987	1078	964	968	992	936	978	1005	991	943	949	962	916	983	977	999	982	1013	1019	980	970	934	953	965	941	964	996	1002	980	942	982	936	1011	956	971	1014	943	1006	939	917	877	956	970	1001	978	972	900	967	980	1004	948	967	951	978	983	949	978	953	933	987	1007	992	979	1008	970	935	914	990	941	940	941	964	977	961	950	940	933	958	888	965	949	951	955	975	985	939	990	985	955	950	982	954	1034	956	939	977	1016	951	1006	969	959	945	997	942	1016	912	1013	1041	963	992	920	924	941	900	964	955	971	927	1047	973	1006	961	902	991	907	941	992	928	985	964	973	1056	945	991	947	994	925	961	943	1004	948	979	952	976	937	1006	1013	950	1000	925	968	954	967	960	1000	949	977	993	1007	953	969	993	1000	893	1021	966	1008	968	984	893	976	977	899	989	868	1011	986	981	1001	1014	984	958	953	999	972	958	925	974	930	970	955	940	946	964	956	946	963	1023	940	947	957	973	1009	907	991	961	927	924	1020	971	959	1035	965	952	900	983	942	1013	974	946	969	976	980	1023	967	981	990	991	1003	1008	1019	952	955	996	962	982	991	941	999	1017	962	972	976	964	927	961	952	960	1018	963	961	962	971	971	977	964	1029	922	965	986	974	1077	945	895	958	998	993	927	982	1046	966	945	981	1006	942	991	978	1037	953	972	988	942	946	975	957	953	1010	953	968	954	968	962	947	1010	964	948	1024	1050	959	974	997	1023	1059	1020	899	1011	912	1006	935	989	993	985	953	946	980	995	937	990	945	908	990	960	1023	945	930	994	954	962	1001	970	1029	970	933	995	950	892	970	1009	962	1001	898	1043	974	976	955	990	1028	989	972	933	996	983	1035	949	965	942	1024	978	1007	992	957	1021	951	960	987	959	956	992	907	946	1020	1003	966	928	968	974	1031	984	920	954	1001	954	964	962	916	981	956	974	965	922	969	979	983	956	997	929	960	1003	972	948	978	997	977	1004	980	938	937	1001	1025	1010	1007	931	976	933	920	939	1004	985	949	959	897	973	994	969	949	980	971	999	922	982	963	990	1018	970	940	978	1009	979	918	934	926	1025	984	988	974	959	934	980	967	1002	983	967	945	935	982	966	1009	943	981	987	981	976	1005	979	894	964	959	977	941	954	967	966	971	938	935	952	922	1001	996	993	969	934	960	975	957	928	987	948	939	990	958	928	980	914	938	974	945	931	974	1063	937	1015	940	947	902	922	955	1000	999	969	1028	969	935	945	952	920	1005	967	922	978	957	943	968	1002	995	986	962	929	929	942	1019	952	1007	1033	968	974	1014	964	929	981	992	979	958	988	925	1027	952	962	1027	1026	933	971	990	989	992	1026	947	956	972	938	977	966	995	992	962	962	923	1006	964	963	956	941	917	933	1008	981	1013	980	1009	991	1011	975	941	972	1005	1003	952	967	917	1012	1011	980	997	1020	986	977	972	1007	1002	1007	919	939	977	925	981	1029	974	969	937	936	989	940	955	979	962	988	1002	980	976	947	969	1007	954	889	962	934	951	959	984	1020	969	950	1004	997	978	968	1030	936	955	956	976	978	1009	991	986	1012	1000	968	925	979	958	941	992	897	984	966	1015	961	930	1006	942	978	978	1006	947	989	947	926	983	908	986	952	965	1002	964	986	958	886	990	974	918	993	914	1002	968	1008	961	930	946	996	981	982	968	998	958	983	927	1026	1001	964	917	989	953	949	972	1004	967	903	969	975	991	991	977	965	992	981	965	988	935	919	1047	983	1006	933	930	963	1012	914	970	950	976	938	996	913	942	932	989	941	1007	994	1014	982	965	988	918	975	920	977	966	984	975	992	972	954	987	979	971	963	1004	984	971	963	966	976	960	995	975	973	921	955	919	893	983	994	929	982	981	949	950	947	931	991	971	919	1006	985	908	1012	1038	969	976	976	989	964	988	1006	979	1026	990	976	996	992	983	970	976	965	998	929	936	931	970	1046	954	953	928	935	968	1009	943	937	928	1031	1025	971	958	985	939	903	971	956	955	971	975	989	951	965	964	981	1004	983	1005	982	985	1017	992	1014	962	986	951	961	1021	996	962	965	984	910	1016	929	946	978	944	917	925	972	971	961	945	964	987	995	951	1001	955	961	940	995	981	977	1019	999	1009	1007	980	996	946	1012	962	1000	954	922	966	1011	957	1012	1020	920	991	953	978	942	991	940	944	954	974	969	870	978	970	1032	979	964	1018	997	976	1003	952	974	990	988	994	967	997	968	997	906	968	943	974	933	1013	938	922	957	1059	989	972	1011	934	1001	1008	935	907	972	948	987	956	979	959	1013	961	895	946	937	935	947	1004	987	959	988	968	939	945	946	956	990	1016	945	946	1042	983	937	979	917	958	951	983	958	994	958	1013	937	996	1027	1022	1044	978	906	960	992	1017	990	942	992	929	1007	973	992	1000	919	968	941	1007	948	960	956	948	992	973	933	918	970	959	948	930	938	970	903	985	1043	991	950	993	995	986	981	989	983	963	1002	950	971	1021	956	947	958	957	926	932	945	982	967	990	960	975	984	938	957	1024	976	1014	964	938	979	973	977	948	1002	970	971	937	958	1004	931	1007	988	998	952	961	1006	984	934	976	1020	949	939	942	982	975	1027	961	967	1010	972	981	962	1011	940	966	1010	971	997	1002	1003	968	1001	914	900	966	930	994	1031	996	899	984	1007	977	1000	970	914	952	956	992	962	994	922	959	1028	971	984	942	968	950	892	984	960	963	919	992	961	957	971	938	954	959	996	986	1012	960	978	948	943	927	979	1029	964	977	988	961	957	974	948	955	949	955	1000	992	961	967	1011	987	882	944	1009	970	962	946	958	1021	1013	986	1006	962	993	947	1006	942	1021	1042	930	947	964	997	989	980	980	981	985	961	984	1018	983	974	974	976	957	989	922	1013	1033	1025	986	925	967	964	974	1013	940	993	1014	954	957	1018	986	989	992	924	971	990	995	969	945	973	1006	974	982	955	961	1010	952	984	967	984
59480	50990	44633	34427	46187	36653	31969	29900	16201	5001	2181	2133	1006	580	497	497	1022	460	502	445	441	424	444	336	267	331	280	310	424	294	296	290	278	295	291	284	298	306	277	274	276	274	266	298	289	276	261	290	270	269	279	263	297	290	270	227	249	279	291	274	260	253	260	273	278	260	250	285	270	223	296	294	306	267	248	289	256	258	259	229	253	252	255	283	253	268	302	285	275	281	259	283	290	229	245	272	244	284	238	260	279	267	257	280	274	278	321	269	311	260	270	262	263	300	259	271	273	266	248	299	269	290	305	278	249	298	244	269	302	255	261	249	277	267	272	259	313	249	242	276	269	246	275	272	271	272	269	266	276	236	286	309	304	305	280	275	308	280	285	299	278	254	262	270	294	276	287	255	243	266	292	261	299	255	232	304	258	259	254	266	305	262	283	246	257	284	292	267	254	269	287	283	303	268	273	251	261	257	259	263	315	260	246	254	265	267	273	266	252	276	250	250	277	273	271	289	253	259	270	267	287	267	279	277	272	246	254	250	267	280	274	265	255	269	275	269	258	263	284	284	269	259	292	265	245	275	248	274	238	240	266	262	280	277	232	293	284	250	251	247	275	274	261	271	276	285	270	259	265	276	240	279	269	253	276	257	285	276	263	257	271	283	251	245	287	268	279	278	239	253	275	252	244	236	304	274	276	256	263	270	280	263	278	271	208	257	284	285	281	283	262	270	276	263	295	270	263	243	276	274	293	257	241	270	275	237	278	273	254	307	256	267	274	263	270	270	283	274	280	283	254	271	298	268	283	275	248	273	278	282	261	273	266	249	273	281	263	259	251	287	239	263	242	265	273	265	284	265	273	279	267	279	310	286	273	269	270	293	256	276	259	284	254	286	277	273	263	286	271	266	280	279	244	254	287	257	269	287	238	279	249	276	259	232	289	287	279	283	291	283	313	293	288	296	278	240	264	302	272	278	263	240	266	267	280	262	276	292	264	249	288	270	284	267	288	265	268	275	279	254	237	282	288	275	274	250	246	291	285	273	265	280	272	276	266	302	286	294	274	258	250	272	245	287	266	234	283	274	250	273	284	266	276	262	255	270	267	248	270	258	279	307	261	273	246	275	277	238	270	255	303	263	268	293	269	273	269	286	259	275	272	257	277	265	280	286	255	272	285	262	271	257	287	256	263	290	318	284	273	270	249	269	268	265	281	258	292	281	241	253	267	254	291	270	274	256	299	261	269	277	233	257	263	262	241	277	261	256	272	277	278	233	255	238	263	269	261	260	285	269	251	279	274	259	278	269	279	283	311	273	281	275	288	271	271	250	271	275	290	295	282	264	310	279	266	278	267	263	255	245	264	272	271	264	245	260	269	265	246	271	246	258	272	246	256	269	272	290	276	277	262	263	275	279	271	263	268	250	280	262	271	286	286	287	267	304	278	261	262	229	272	279	294	274	281	287	271	268	279	267	270	288	269	241	274	260	260	281	255	279	286	259	292	287	267	276	259	286	275	286	293	267	272	295	317	260	262	263	289	286	252	243	278	263	258	259	246	271	282	303	241	284	249	295	259	282	219	266	293	240	252	268	272	253	256	278	257	285	259	264	262	279	253	309	259	268	258	281	281	274	258	274	249	290	261	272	264	283	269	265	250	252	241	264	247	279	281	284	278	262	263	235	266	302	269	287	314	265	281	275	283	296	274	241	249	291	260	272	269	289	262	251	270	293	264	269	273	265	272	248	272	241	275	254	262	263	258	248	276	276	251	247	281	251	253	262	273	286	288	308	263	272	286	313	277	274	265	275	300	260	284	300	298	259	245	274	278	272	277	287	281	274	269	277	279	288	270	262	265	294	248	298	257	283	295	250	281	275	283	276	263	255	251	257	245	252	273	308	287	262	274	260	285	250	290	282	293	317	289	288	271	267	280	268	267	260	283	270	271	252	285	289	267	274	256	252	256	274	261	249	277	261	252	264	274	247	279	267	272	263	309	272	247	228	270	274	290	257	289	281	285	271	287	272	303	263	295	256	269	276	258	290	255	276	276	278	276	257	272	263	270	275	242	304	276	284	265	287	254	293	279	280	297	252	267	301	265	280	273	273	287	276	274	294	275	272	247	284	281	272	284	246	258	303	262	266	244	279	270	256	250	269	266	303	275	238	274	265	290	252	280	284	266	261	261	257	288	274	269	265	274	267	273	268	292	242	292	260	295	275	250	270	245	270	294	244	276	268	273	288	246	264	301	271	273	265	261	274	266	242	260	278	276	290	303	293	273	239	243	241	244	263	278	267	254	259	281	282	259	247	254	227	292	270	251	248	265	254	247	271	237	260	286	282	279	238	273	244	269	266	275	258	255	274	251	246	269	262	273	264	261	260	277	279	293	274	281	263	249	280	257	292	282	249	262	259	303	275	283	296	279	292	265	282	269	287	272	287	296	286	267	289	258	267	288	259	272	285	296	257	270	288	268	273	259	261	306	272	273	282	264	277	257	232	256	258	252	303	263	287	254	239	264	268	279	249	269	263	265	271	251	286	312	269	270	313	281	268	236	252	255	281	245	253	271	288	273	300	293	274	235	258	289	293	295	262	255	299	299	267	260	299	267	265	259	285	239	249	287	281	258	279	287	278	306	267	267	277	282	232	259	260	262	261	252	252	255	230	284	269	268	250	273	258	271	278	287	301	282	271	294	293	295	275	282	284	236	242	257	276	286	242	260	292	299	264	272	258	297	298	271	281	261	292	266	248	256	246	270	269	263	249	256	278	267	281	277	267	257	232	268	278	288	280	264	261	267	284	294	263	290	256	260	267	264	242	279	274	269	286	276	256	277	265	285	272	252	260	259	272	287	276	301	263	273	288	251	258	238	261	285	282	289	291	291	249	283	254	278	258	257	269	256	271	250	272	264	259	252	219	274	249	292	266	259	263	273	256	252	269	281	255	285	255	277	274	265	287	268	302	256	267	292	277	318	246	265	288	243	292	285	241	274	255	268	263	283	262	240	235	273	255	286	249	284	242	277	281	292	261	292	264	251	247	268	291	274	277	267	276	278	254	253	280	288	297	263	244	258	256	286	284	288	271	332	232	249	260	275	255	277	243	276	285	308	287	274	271	242	241	299	294	263	277	268	240	245	288	286	250	269	275	278	282	255	299	277	270	273	255	281	273	278	285	289	294	248	293	288	258	259	262	249	275	274	297	239	301	266	249	285	278	270	239	296	243	240	288	251	267	262	272	248	294	267	274	236	253	265	302	252	255	291	267	285	278	286	260	251	272	273	262	251	299	255	257	321	258	279	297	288	277	293	257	256	277	275	280	271	237	253	285	251	266	256	257	249	269	255	265	282	255	269	295	245	248	281	289	293	257	261	268	260	282	284	320	301	256	280	243	253	266	262	282	261	274	262	279	254	293	246	269	257	279	272	282	261	282	260	248	243	290	248	277	273	274	278	258	263	241	276	253	292	282	272	263	265	291	294	260	288	322	255	249	282	266
48179	58023	44371	46514	53620	42607	42227	39421	9926	3637	6543	8832	4024	2335	2412	2155	4842	1889	1813	1705	1644	1698	1889	1343	843	982	978	1061	1642	1033	766	733	673	648	725	688	705	655	669	654	670	616	673	650	649	682	672	673	657	626	661	623	630	637	662	654	597	677	633	652	603	632	651	643	669	653	575	633	635	696	643	581	624	684	644	651	639	643	654	643	656	640	646	606	569	595	592	630	633	587	631	661	612	697	666	605	639	657	633	623	611	578	685	614	580	694	658	625	645	613	649	604	649	640	656	624	666	639	615	687	642	588	607	627	625	635	642	579	629	635	671	633	647	615	694	614	647	611	643	595	606	633	670	631	680	636	631	589	643	639	631	622	659	612	649	621	627	645	647	643	681	598	597	647	656	659	653	614	648	671	640	617	586	595	643	642	636	598	658	628	651	636	601	627	669	658	665	644	579	626	614	636	619	634	643	641	601	594	572	681	587	616	618	634	643	638	584	686	589	604	643	612	654	628	627	662	631	624	598	651	636	637	653	677	636	610	616	654	591	623	597	667	643	648	602	612	590	577	655	645	618	641	622	631	653	625	631	598	628	635	638	641	619	663	654	670	648	620	633	606	600	634	592	616	613	639	624	663	607	621	619	652	629	615	648	636	589	616	622	606	667	654	663	640	623	616	639	621	614	614	575	658	629	649	643	637	609	644	659	600	618	660	673	647	660	617	673	578	640	628	659	640	633	617	607	645	648	670	678	592	626	641	655	643	614	611	597	674	593	612	651	654	610	601	637	635	613	617	632	635	588	619	676	658	635	662	649	627	557	601	610	638	642	659	608	660	645	644	622	668	679	638	614	671	642	624	621	643	592	664	596	635	655	583	632	628	629	599	659	618	602	620	687	633	648	642	613	701	625	592	601	626	575	613	613	656	684	656	611	657	623	616	638	653	657	653	630	667	634	618	613	620	649	641	629	596	659	606	614	628	609	617	608	652	659	618	578	604	674	635	641	588	624	683	656	629	614	632	649	640	684	604	643	605	615	630	635	620	670	610	655	628	615	663	626	631	609	598	615	582	612	647	622	643	633	622	658	619	560	613	619	612	581	644	640	666	612	654	611	602	624	620	647	634	620	656	607	648	640	589	595	654	631	621	625	634	596	655	626	632	651	615	606	655	641	642	673	637	668	645	582	623	629	648	649	649	659	639	621	629	673	620	639	634	601	660	602	619	627	593	622	645	629	657	611	610	616	682	646	638	609	626	651	614	655	656	659	603	626	603	638	658	645	654	646	661	641	594	670	601	600	674	640	597	639	617	638	624	635	597	633	652	696	597	645	592	611	617	606	620	653	628	622	669	658	640	619	623	632	658	605	624	668	645	640	632	631	640	611	676	624	621	643	658	622	671	614	666	641	660	627	622	600	630	609	571	634	616	653	637	670	617	619	679	655	613	616	633	665	642	656	630	609	586	613	587	606	644	614	620	634	662	632	646	670	661	630	657	628	633	668	637	626	618	665	623	620	619	612	607	631	639	594	642	649	656	660	591	616	661	630	652	645	657	617	629	645	603	635	598	669	637	650	616	662	677	650	592	653	608	602	648	619	658	622	638	630	624	596	615	622	641	639	648	641	626	632	592	617	621	617	582	603	630	605	611	641	632	589	674	622	625	636	644	654	615	631	614	646	624	621	590	675	622	590	639	624	630	608	602	583	677	595	650	618	591	616	627	605	639	613	590	626	623	610	685	640	612	642	665	618	634	640	625	605	600	676	617	621	581	651	660	641	658	603	651	663	656	635	607	656	613	612	674	623	644	587	609	612	599	638	638	671	642	635	581	591	685	661	655	632	625	672	609	612	582	650	565	674	608	652	604	653	647	600	632	656	595	589	611	632	605	599	611	632	622	611	609	616	613	643	597	614	600	645	641	601	627	648	618	657	639	618	593	651	637	608	580	674	610	635	668	631	659	637	621	637	633	591	634	628	636	632	636	624	647	649	627	615	637	621	597	649	644	676	605	665	595	665	633	609	628	627	623	677	612	615	658	612	607	633	590	627	584	645	615	563	630	621	609	624	620	628	573	636	619	643	632	604	644	660	629	578	659	640	623	665	615	658	613	625	665	644	657	608	604	616	640	613	603	619	634	596	635	616	596	648	620	601	649	666	595	639	629	665	583	623	622	611	646	630	615	675	605	644	642	620	660	608	641	612	586	607	635	640	627	654	603	679	634	619	632	621	647	632	619	677	627	645	581	609	646	629	615	593	570	652	630	620	652	680	612	637	593	646	653	639	647	626	573	641	636	582	661	628	608	638	624	659	636	632	654	601	624	634	654	628	587	640	602	650	615	652	627	709	606	619	654	590	653	642	628	606	613	655	650	617	597	666	649	598	648	646	614	618	696	653	659	612	622	630	636	627	644	623	629	621	639	607	640	622	636	632	626	623	650	606	648	644	673	610	647	604	627	572	567	642	648	605	601	645	674	640	597	620	669	694	625	638	579	648	627	611	612	618	591	636	655	624	621	649	664	645	596	639	691	636	622	598	647	612	677	645	669	644	643	588	604	631	627	660	624	594	638	665	613	644	639	657	624	624	603	685	648	624	590	628	636	625	608	617	655	654	639	632	590	663	638	621	639	625	623	613	652	639	612	637	600	642	635	600	641	619	639	645	630	625	642	636	654	593	601	609	595	623	601	626	624	653	605	668	645	621	657	621	598	628	600	637	618	621	660	613	584	664	635	603	631	621	644	660	653	637	597	644	618	611	628	636	629	628	624	615	603	657	648	642	621	610	616	615	613	634	609	618	586	637	598	629	591	666	613	626	632	604	667	604	620	657	642	649	592	615	686	594	622	615	625	656	648	626	609	628	662	593	620	613	621	659	664	629	626	614	638	615	628	617	663	652	626	637	622	639	670	593	644	637	688	639	641	619	611	661	609	623	676	584	600	642	644	625	643	637	603	610	592	647	663	573	597	620	643	596	636	630	636	667	556	651	585	605	653	627	620	656	659	630	665	608	614	661	606	629	619	663	620	624	674	590	615	644	626	687	575	630	648	625	654	628	643	644	662	626	647	648	597	643	691	609	598	616	649	645	682	651	641	635	618	642	659	600	608	601	684	611	599	634	624	639	665	639	605	661	650	627	684	615	634	616	629	661	621	653	635	648	662	623	627	633	625	645	639	612	640	641	620	636	673	640	608	594	631	604	631	614	628	637	610	621	631	644	652	631	617	634	627	602	638	597	633	655	649	653	643	585	618	664	599	625	651	647	639	623	621	629	638	645	638	585	673	613	622	596	650	640	651	625	645	629	608	634	595	678	649	652	614	591	590	629	616	628	656	675	632	632	586	657	643	598	642	633	642	614	620	608	626	588	658	650	598	670	629	603	608	662	619	642	604	638	602	597	622	657	653	661	628	641	622	638	612	652	642	616	649	628	649	648	661	605	640	690	667	633	673	615	627	628	664	635	587	675	617	633	691	654	662	621	591	620	661	634	632	662	608	627	643
65114	47273	41333	33378	45003	39853	31713	35471	23983	12263	7422	5710	2372	981	929	1406	1221	622	513	541	488	503	513	389	289	238	270	287	423	270	219	214	218	178	188	184	183	187	209	184	184	177	187	211	201	187	180	173	194	187	191	155	185	172	155	187	182	188	170	194	169	183	163	168	185	174	183	192	189	193	203	179	180	177	179	184	183	196	182	208	197	172	179	180	180	191	182	163	190	175	172	187	185	162	181	171	181	156	169	206	162	193	221	173	178	168	168	186	176	184	180	176	191	181	201	199	164	199	155	190	174	172	177	225	177	185	180	166	174	171	201	180	190	171	183	177	173	169	204	182	179	192	164	198	191	193	183	172	196	170	199	178	162	178	181	193	197	174	179	162	175	158	160	186	151	189	158	189	175	157	181	196	202	170	174	175	171	202	166	177	181	176	189	159	160	157	182	164	189	182	168	187	184	206	165	160	138	190	163	189	193	156	183	185	151	191	167	183	179	167	166	189	202	178	184	181	170	178	183	185	169	205	176	202	181	171	162	186	188	204	166	178	173	186	189	171	178	193	203	163	171	178	190	205	158	184	200	184	204	164	182	200	181	190	200	181	181	151	190	186	203	180	153	186	199	203	196	179	159	199	192	182	162	156	155	167	180	172	199	174	206	175	205	197	176	198	202	198	195	189	161	184	183	198	168	186	184	187	164	169	178	173	175	172	163	195	179	166	176	186	155	170	176	188	184	190	178	169	190	175	199	173	195	145	177	206	194	176	180	171	179	161	186	167	228	165	175	156	195	175	193	180	181	177	160	174	219	170	197	168	194	177	182	200	179	178	192	176	169	169	169	188	193	174	173	172	166	162	179	188	182	180	158	188	186	190	169	204	185	195	174	183	181	190	214	172	177	192	182	207	193	172	178	171	186	202	182	197	175	183	183	187	175	167	209	175	180	205	182	189	175	182	171	203	197	198	189	188	168	188	192	178	175	176	173	159	171	166	179	185	200	185	154	184	180	182	217	164	182	208	181	191	177	197	188	185	158	166	194	205	175	168	203	170	182	194	190	206	155	196	186	176	194	171	162	184	176	182	158	188	175	198	176	167	189	168	187	153	164	177	187	172	180	172	171	171	174	180	189	176	182	156	177	178	179	177	177	180	183	162	167	173	183	193	203	174	148	168	183	165	173	182	180	198	193	181	165	198	155	181	164	179	152	162	162	173	179	162	207	211	188	179	193	181	167	174	180	159	167	140	165	179	205	186	192	209	195	175	197	214	182	180	174	184	196	169	174	145	189	165	178	181	185	196	197	173	153	194	170	182	161	177	220	196	180	187	161	168	176	200	184	187	169	178	192	189	208	169	173	158	178	198	168	183	177	182	155	162	184	193	172	179	181	201	182	189	168	188	188	179	179	180	201	209	183	182	199	184	157	194	192	194	161	169	167	177	178	188	171	189	174	171	180	172	162	160	156	143	180	153	178	174	161	168	174	189	176	165	152	196	201	182	164	178	188	167	169	190	166	182	202	196	160	178	183	175	189	161	178	196	181	181	168	176	163	180	221	186	173	160	185	163	199	150	173	196	173	174	211	205	197	187	195	155	175	163	186	174	168	191	190	181	186	180	200	189	177	188	186	192	149	176	167	172	181	160	193	189	175	197	196	178	179	156	173	202	180	174	167	194	200	174	212	172	166	187	184	195	175	173	192	168	197	195	165	206	173	163	193	158	160	169	173	192	195	197	200	194	176	157	170	183	211	191	197	162	164	147	179	156	182	205	176	208	151	144	180	173	198	175	200	192	205	172	203	172	185	158	178	182	174	200	162	194	160	189	181	158	186	171	167	198	202	189	168	172	168	202	191	169	169	190	190	158	178	176	170	183	147	169	155	182	194	178	174	178	175	184	167	182	152	170	170	177	182	179	196	186	194	200	177	169	178	184	197	159	177	176	176	188	213	190	184	200	175	180	179	185	205	176	166	169	168	192	185	196	175	182	182	182	197	190	183	177	167	167	175	162	188	150	171	183	182	162	166	171	183	176	160	175	187	196	167	190	183	164	191	181	162	176	215	194	165	175	199	169	202	196	193	172	174	167	199	195	156	185	178	180	191	159	173	176	188	178	181	193	182	178	171	151	172	207	185	155	182	172	193	184	190	180	190	177	171	190	194	188	201	168	168	182	172	199	178	193	165	174	171	187	176	189	184	183	166	171	200	182	180	198	162	188	178	182	180	172	197	188	199	165	195	188	167	167	201	203	183	161	168	208	187	166	154	179	182	163	180	190	191	190	144	155	188	186	174	194	166	174	183	171	208	179	196	186	185	209	171	190	181	189	184	196	175	189	162	177	183	188	184	174	153	157	186	171	185	153	171	168	168	186	172	172	191	187	174	180	180	195	198	186	199	188	158	192	200	181	177	171	174	175	195	168	196	181	175	201	177	189	182	166	176	185	187	157	186	144	175	173	179	187	186	208	156	168	181	178	177	190	174	159	187	172	188	175	177	171	168	176	193	179	179	192	177	193	186	158	168	204	173	172	176	207	200	192	157	152	179	198	155	172	153	156	188	166	209	177	170	194	184	160	189	169	182	188	183	192	185	150	182	181	172	194	165	152	176	206	191	210	191	197	177	150	167	186	181	203	183	158	178	195	215	152	231	199	166	200	186	200	185	154	170	170	178	173	177	193	190	190	190	200	166	175	178	167	201	184	169	173	214	170	181	181	175	179	183	191	166	175	188	184	181	163	171	191	162	165	185	163	156	194	201	185	176	192	174	208	189	200	172	183	171	180	199	177	168	212	158	162	187	180	174	179	190	175	194	190	164	195	167	207	181	140	180	167	191	185	185	179	190	176	177	165	168	178	182	192	171	191	164	167	196	183	166	209	182	168	173	189	175	194	192	166	170	178	185	186	182	188	174	166	194	177	169	178	191	183	195	194	180	163	187	193	176	192	198	180	201	190	166	149	176	146	205	190	168	151	184	181	185	203	196	193	199	202	167	183	180	207	201	161	158	202	184	193	184	161	160	159	194	183	168	174	201	174	200	166	161	198	170	174	181	179	180	175	190	199	170	170	157	197	165	205	160	163	198	154	179	199	170	192	170	166	166	187	196	185	175	184	156	185	178	173	182	180	172	154	177	157	169	169	170	153	183	198	166	195	196	186	171	155	180	172	138	174	170	173	199	171	191	218	148	183	168	181	184	175	174	179	176	173	189	184	161	175	184	184	209	180	178	201	181	184	192	161	185	168	173	166	178	184	194	173	189	154	167	171	173	159	178	175	170	148	184	182	189	173	181	185	163	170	205	194	183	190	172	165	151	184	175	180	171	173	163	189	200	180	180	186	217	181	194	169	192	189	179	160	176	189	196	170	177	196	193	168	158	180	177	192	171	184	184	169	177	183	172	186	175	208	167	170	186	173	166	177	190	170	181	201	200	194	179	153	206	172	179	201	144	172	163	182	181	183	182	172	171	158	182	195	178	187	153	173	182	192	185	189	188	194
54565	60136	46561	51385	55821	46967	45315	48085	17307	6568	15535	16973	7630	4334	4246	7805	6211	3343	2835	2809	2555	2371	2584	1801	990	893	1150	1321	2656	1194	757	574	572	592	548	557	557	519	571	521	497	522	469	479	529	477	489	481	493	470	488	499	482	499	537	471	469	484	456	464	494	490	487	459	437	487	504	437	455	464	461	480	443	480	462	465	462	477	506	459	429	482	474	455	483	456	482	486	471	468	456	455	453	471	460	481	438	407	441	438	455	464	466	439	456	448	463	450	438	443	446	468	473	458	441	434	452	476	417	469	445	467	451	438	449	482	438	429	466	481	449	429	478	511	453	489	472	453	481	459	470	421	446	476	457	470	459	459	459	472	449	457	449	458	431	429	448	465	434	456	430	467	436	495	503	450	451	415	402	419	427	444	450	444	470	463	446	483	438	492	440	441	410	470	486	440	459	449	462	427	455	426	422	461	485	453	442	443	433	475	412	462	492	443	463	431	443	434	415	419	415	498	478	427	412	464	438	448	460	451	457	462	469	464	453	442	429	449	469	471	451	448	459	421	450	451	472	434	445	458	462	480	425	438	430	458	439	414	457	456	451	443	461	445	465	457	436	469	423	437	453	440	421	483	452	476	470	437	435	481	467	472	440	464	452	474	450	465	453	461	454	427	472	444	454	444	472	443	443	473	453	434	409	418	448	461	471	480	442	467	460	472	475	467	408	454	436	449	487	457	452	459	435	466	481	434	421	437	481	447	460	432	495	443	431	470	481	430	458	410	488	476	459	409	428	435	439	436	448	406	433	447	462	452	457	459	443	455	448	442	459	478	450	415	434	472	489	441	439	482	474	458	477	486	486	420	451	439	474	455	463	476	451	439	453	442	436	497	448	450	440	465	438	443	462	482	430	435	444	432	469	431	441	456	472	433	446	426	500	450	455	434	441	448	477	403	432	437	463	460	464	475	456	478	457	465	479	499	416	445	447	464	442	446	461	458	462	451	433	448	423	426	455	474	467	435	469	434	482	466	435	453	445	477	422	440	449	438	448	469	455	462	465	468	459	478	421	457	490	470	440	452	453	437	444	462	439	459	480	428	454	453	455	465	443	414	480	471	423	441	420	424	488	456	457	486	451	467	438	493	482	397	466	466	431	435	442	451	467	459	447	458	497	465	458	439	425	450	500	443	446	443	475	452	450	430	447	449	434	467	466	447	449	434	453	438	454	489	423	456	443	427	438	469	474	439	436	421	413	425	479	453	457	432	419	424	458	447	453	481	459	458	472	424	438	395	495	453	479	446	429	449	486	435	480	479	443	447	434	460	443	442	415	453	444	453	408	433	428	441	448	484	450	482	432	443	433	435	402	455	412	449	401	500	477	456	471	428	436	452	455	417	440	455	470	470	413	478	452	457	466	468	461	458	484	438	437	516	491	434	459	446	443	456	441	442	469	473	457	426	428	459	435	505	421	455	437	515	415	448	485	469	461	463	445	385	448	440	430	469	403	469	472	451	433	468	487	422	456	462	486	427	450	461	417	442	446	486	427	438	435	469	463	452	443	428	416	431	443	444	493	448	468	440	459	489	454	483	431	426	440	472	436	416	459	481	455	431	496	461	463	441	438	443	471	419	417	474	456	439	452	433	464	458	434	469	447	489	469	459	513	466	472	442	452	462	507	491	465	453	460	451	432	483	458	441	447	402	462	437	443	406	487	421	434	422	435	466	456	448	431	411	491	429	489	451	435	436	459	440	456	473	434	456	445	455	434	457	426	469	475	453	458	502	395	425	447	457	438	434	446	438	458	413	440	431	423	449	495	484	430	457	481	459	492	482	472	439	423	451	448	467	444	459	462	466	422	410	436	439	459	455	403	441	425	481	406	489	492	435	445	466	463	429	437	478	469	442	453	488	461	451	458	402	451	434	463	421	455	474	445	437	463	411	444	443	472	447	440	441	482	425	472	422	432	464	468	447	470	458	425	453	455	480	445	472	442	484	433	461	432	476	484	419	433	454	428	502	429	452	464	422	416	452	443	466	462	430	442	452	505	421	459	457	452	468	430	464	393	445	449	436	433	446	454	438	447	456	462	430	430	467	446	445	446	469	429	415	449	448	461	429	431	490	470	482	434	458	453	457	414	435	427	441	471	481	443	465	470	470	458	467	433	443	471	458	473	474	464	461	422	415	433	481	453	451	420	473	473	461	448	442	424	446	469	430	435	457	432	483	422	456	455	448	428	444	439	450	473	437	432	455	421	440	481	445	469	424	476	448	443	432	454	421	425	481	464	460	442	436	424	443	463	462	453	480	476	469	478	464	447	473	452	467	479	482	460	463	492	474	498	468	436	421	472	455	460	440	467	429	454	460	420	466	444	443	471	462	461	456	446	446	451	432	495	460	459	483	465	469	451	436	467	433	428	449	477	451	463	456	452	445	410	469	451	435	448	440	467	457	429	488	453	476	422	429	437	453	474	453	481	460	477	460	396	462	449	496	456	449	461	434	446	439	436	469	459	418	461	466	445	418	451	478	466	441	417	416	441	426	504	469	448	492	452	440	440	423	491	468	480	457	453	415	434	452	421	449	455	465	447	443	498	445	463	478	452	457	446	429	461	462	472	467	465	451	454	435	461	440	466	451	467	477	427	436	431	432	429	449	454	458	422	445	438	443	473	467	451	444	436	451	478	468	416	479	449	448	445	452	431	454	467	442	428	464	429	447	469	470	461	440	467	461	454	400	434	479	470	448	427	432	440	467	441	432	444	428	431	440	391	450	424	463	428	486	456	472	441	451	443	463	463	408	434	458	447	465	461	433	449	420	452	455	478	430	434	449	465	479	429	465	433	458	431	484	479	462	451	460	439	449	433	464	476	454	476	497	429	472	465	458	440	474	452	456	476	439	482	435	405	428	446	467	464	461	484	476	401	476	466	431	442	465	425	460	435	450	473	453	459	472	436	442	471	480	459	438	460	451	487	456	412	505	468	490	435	480	468	469	470	453	432	483	450	442	438	473	466	483	467	424	483	444	468	423	461	437	462	449	487	441	432	469	475	448	477	454	455	453	474	457	466	463	462	465	481	457	426	464	431	439	445	464	469	451	450	429	447	444	448	439	442	474	488	446	429	444	431	428	486	446	464	460	435	397	456	432	437	457	468	438	475	451	441	434	445	437	477	456	487	468	452	431	462	480	444	430	459	445	482	449	416	445	454	443	413	470	449	453	444	477	472	469	436	468	480	457	433	434	481	428	470	485	457	457	427	443	433	469	440	463	471	469	430	478	485	447	462	438	413	425	490	482	473	503	477	467	477	458	455	463	465	448	446	471	403	458	454	439	469	504	455	457	440	482	505	477	469	454	457	474	484	458	453	469	443	427	487	426	503	449	456	437	448	432	406	451	431	440	391	441	429	443	452	430	460	415	469	451	448	422	436	481	432	405	438	462	466	439	493	440	454	447	448	434	484	481	471	430	448	447	456	471	443	468	421	442	436	458	447	440	473	478	410	428
25897	25890	16305	6772	8494	4356	1849	1669	663	528	506	522	493	458	502	463	439	448	461	403	431	408	427	433	463	389	427	464	446	436	472	437	429	402	442	426	375	405	449	409	433	440	439	444	435	432	419	445	478	460	437	460	408	452	391	455	449	427	422	461	474	437	439	398	439	416	459	412	419	463	411	436	442	413	437	449	455	430	455	465	439	413	404	394	438	424	467	439	456	462	447	450	440	430	420	445	444	430	466	397	431	437	465	432	446	429	431	437	411	469	456	404	447	406	406	446	415	416	429	411	443	408	400	411	437	448	443	465	453	424	430	437	438	381	475	410	404	461	426	439	423	457	401	428	459	421	437	479	418	425	428	422	400	425	417	470	428	419	441	490	432	429	442	405	431	422	426	456	414	419	433	454	442	447	419	423	452	439	432	413	436	399	413	458	425	433	447	432	445	430	434	446	409	421	437	420	448	442	463	419	469	425	443	445	407	412	416	445	418	431	458	448	431	454	403	422	451	417	408	461	435	424	451	446	484	443	463	431	435	405	466	444	432	428	465	451	423	439	464	414	462	445	430	449	431	427	450	402	445	451	407	410	438	460	433	411	441	452	424	409	461	483	406	427	426	390	451	413	414	454	453	433	405	449	407	429	449	430	423	430	444	465	420	421	435	427	431	426	431	423	442	450	422	437	459	464	439	455	422	382	440	432	417	443	457	420	430	397	438	376	427	440	433	398	415	468	428	441	433	391	410	416	449	440	394	435	485	401	452	425	459	460	462	461	418	430	472	464	412	439	425	441	439	450	440	488	426	430	455	441	439	454	405	424	392	473	450	448	486	423	489	442	438	468	405	474	512	460	456	409	443	486	425	408	429	402	428	396	465	412	441	409	420	434	435	459	425	482	432	432	392	430	411	427	440	422	441	427	436	451	446	430	466	436	413	387	435	401	463	421	445	442	417	399	404	395	410	428	435	404	445	378	429	433	456	430	415	465	442	442	461	397	419	450	466	467	409	449	396	400	440	425	490	422	429	452	431	412	407	444	462	454	441	410	412	445	434	448	390	438	461	433	424	421	447	415	438	398	424	428	447	453	428	428	439	409	434	421	457	422	406	413	408	458	423	423	441	473	439	462	471	426	430	438	421	471	441	484	448	461	457	434	396	444	414	420	440	407	453	441	451	458	486	436	394	452	402	429	477	455	447	423	433	437	445	439	425	432	445	444	407	426	459	459	440	429	441	430	422	424	432	444	451	425	400	400	427	404	427	456	457	410	427	458	455	454	425	434	429	421	436	427	386	416	445	446	449	411	402	455	428	393	425	428	428	397	420	443	439	432	448	381	431	440	416	490	451	421	433	436	479	433	464	442	449	438	431	410	384	462	411	452	440	418	447	434	421	444	416	464	461	445	420	424	416	429	431	422	433	432	442	443	418	429	406	464	432	444	417	440	464	416	416	421	422	429	463	412	419	433	472	425	434	454	419	423	444	413	415	449	432	455	410	400	424	438	475	435	425	399	422	403	452	462	437	438	456	438	415	445	442	401	397	468	447	454	427	443	453	410	412	444	426	426	421	469	446	483	395	435	441	472	423	437	440	436	461	410	406	442	440	440	453	430	407	438	458	410	438	404	438	441	447	444	395	434	419	430	394	477	433	397	448	459	450	456	415	469	437	445	459	405	463	421	400	446	412	451	458	404	431	440	435	473	477	440	436	431	401	417	439	443	411	414	412	412	452	437	406	438	485	419	437	428	452	414	450	451	435	429	443	432	444	443	429	462	453	463	415	474	453	472	423	438	397	425	472	433	416	420	476	441	414	439	426	428	461	482	458	410	431	431	457	439	446	412	420	441	436	450	418	404	451	475	437	438	425	439	436	440	406	458	432	419	430	453	437	440	409	401	421	436	429	408	433	437	441	416	466	428	413	432	414	408	441	422	473	436	451	433	435	458	439	405	433	446	409	491	428	436	428	456	430	443	419	460	430	444	473	473	426	445	463	415	445	458	448	461	444	432	452	452	427	433	470	399	449	419	433	398	418	414	444	406	422	430	424	408	453	451	452	408	439	445	415	407	420	423	431	437	440	451	458	452	399	412	395	409	438	459	428	437	424	452	465	500	451	391	414	446	463	455	416	431	419	437	437	450	429	403	448	409	419	417	432	417	406	427	436	435	443	414	445	454	412	455	471	431	451	465	439	430	448	414	467	454	404	422	435	438	379	431	407	403	452	397	418	423	470	454	437	444	454	461	452	458	429	448	435	424	454	409	449	446	451	452	438	431	466	487	417	435	423	451	482	422	432	424	427	426	437	441	439	445	462	451	409	415	446	429	437	477	472	436	457	406	444	469	445	422	403	429	423	426	457	413	412	441	412	455	388	440	438	444	428	442	438	408	449	426	397	416	412	443	419	402	395	412	448	406	407	420	440	424	483	450	436	405	427	473	413	436	415	423	460	445	407	464	402	460	404	414	399	389	407	437	455	429	449	469	448	418	437	416	453	432	446	409	441	431	445	475	455	487	449	407	405	416	433	433	461	436	441	429	429	433	413	447	451	436	453	437	447	430	459	414	423	411	477	425	458	408	452	379	383	429	452	455	482	453	417	431	445	434	408	432	479	484	427	442	381	424	437	459	420	439	413	454	429	411	401	411	448	423	408	425	434	428	418	453	457	411	442	443	413	456	422	396	398	403	475	429	395	466	469	447	453	403	452	486	423	447	414	448	449	452	448	421	454	432	483	421	436	416	476	456	458	423	428	445	456	430	412	436	418	416	464	398	447	411	438	452	434	459	447	415	458	444	475	405	429	412	445	469	433	438	425	431	444	422	380	461	410	447	457	428	441	454	456	422	390	408	477	424	429	393	388	428	458	495	439	441	432	447	429	437	400	452	432	451	419	460	418	429	446	444	426	404	422	422	454	437	423	448	403	414	408	427	464	443	419	435	412	412	452	468	421	391	427	436	403	460	437	477	446	409	436	452	462	449	424	432	430	469	393	437	439	410	431	460	390	428	418	437	423	435	444	446	399	466	447	425	432	439	461	427	407	442	446	447	473	449	426	449	424	418	399	425	457	417	415	451	423	467	410	463	427	404	422	461	409	456	431	473	431	424	448	441	418	440	447	425	396	431	457	386	435	428	423	456	438	449	427	415	414	416	443	427	423	460	429	422	435	445	420	465	438	426	478	462	462	419	465	421	418	475	412	429	417	364	433	435	451	475	431	417	442	452	445	459	404	417	415	418	449	438	464	426	429	440	412	437	417	454	463	449	434	453	433	457	442	397	435	449	477	444	414	441	446	418	416	414	448	427	448	392	430	449	458	448	436	426	419	423	436	420	470	425	414	413	406	418	442	430	444	431	446	464	463	451	428	408	475	462	437	446	423	425	444	442	435	424	441	426	406	442	427	440	424	403	422	452	425	393	422	450	430	398	453	432	448	440	432	431	446	493	441	426	422	387	429	410	430	449	432	450	476	442	425	422	443	444	451	491	397	438
19887	24749	17733	15181	24512	12542	7444	8232	2268	1379	1474	1581	1244	1121	1170	1189	1102	1025	1041	1021	1022	1061	998	1033	1097	1021	997	963	997	991	984	970	985	976	959	990	1024	983	1058	1012	993	987	980	993	981	966	982	1008	972	901	964	967	977	937	985	1012	914	958	993	972	925	995	992	953	951	936	975	1001	966	957	1028	974	979	967	957	1022	928	998	939	991	1000	980	971	1068	1023	989	963	923	982	1009	1009	912	984	1035	988	992	916	990	937	1014	1013	951	1029	993	947	950	994	978	959	990	942	962	1005	996	975	986	994	966	987	986	966	965	990	1015	969	945	961	978	1007	956	1017	988	1049	976	975	1009	995	1080	953	971	986	957	1017	978	1003	966	930	1013	948	910	1000	934	971	941	980	993	957	996	986	1007	992	982	930	953	1028	978	995	988	982	1011	978	966	1014	1042	1014	930	1027	959	951	916	980	1019	920	1039	1003	950	957	971	954	949	990	1006	975	955	986	947	1032	942	1015	1038	998	953	969	1031	961	932	991	1015	984	998	987	968	1023	961	946	980	996	989	954	989	1057	1008	955	973	977	931	975	998	943	982	997	965	947	968	950	930	1004	894	967	1011	992	1024	935	989	967	995	1022	938	942	914	1017	1009	968	937	982	971	940	1035	1016	974	951	922	973	980	1014	967	985	997	913	955	986	984	909	938	961	967	939	938	920	939	936	898	993	974	1013	944	973	991	1003	1024	962	1020	980	952	1020	993	945	1021	947	1007	988	1000	975	945	981	998	957	992	1009	960	1002	934	947	981	991	977	1035	956	1020	968	960	944	905	1009	919	1008	966	935	949	966	974	959	1003	968	1022	979	955	932	934	972	921	1001	966	1045	1076	1031	963	970	1015	998	1015	1054	1066	963	1021	1017	947	975	962	934	989	942	975	942	998	1009	972	962	966	1001	987	984	990	958	1009	989	1074	963	980	980	928	941	978	930	986	989	977	1023	969	962	993	974	997	966	969	928	967	1012	1004	964	988	1016	996	971	957	987	980	973	990	971	969	952	947	965	968	936	963	1042	972	989	1034	991	908	979	999	1025	940	979	938	912	997	960	982	1018	972	997	993	965	993	948	958	996	1008	982	1009	1035	949	958	994	977	956	1013	928	983	979	1001	935	1003	1004	979	941	929	994	922	1023	1000	961	974	950	958	978	945	989	999	959	966	1028	1022	985	1005	918	989	994	1025	1062	971	967	933	956	901	936	1005	968	957	973	990	969	962	951	993	957	989	959	959	942	961	975	1001	939	974	951	989	962	937	960	958	969	954	994	963	996	981	960	962	968	958	998	951	978	1024	961	974	997	969	1023	999	974	1016	952	949	1014	967	982	970	1017	1027	1014	952	920	962	974	1023	1001	986	970	974	983	1031	924	1006	951	1012	943	1022	1030	975	913	1028	991	930	992	969	983	981	942	921	974	953	947	931	1008	1043	1009	1008	1006	979	954	1038	985	988	979	951	949	1002	990	981	992	982	979	985	982	934	984	998	975	980	975	990	943	953	971	998	962	975	1031	944	993	1005	1007	1004	967	974	970	1010	1010	952	968	960	983	1019	968	1008	1009	951	969	1009	1009	961	963	976	939	988	971	1018	961	966	1003	988	983	937	947	874	1070	952	971	961	978	987	1008	1000	994	955	940	990	945	947	958	973	981	1003	991	963	921	965	1021	960	921	925	938	980	975	1014	959	979	992	998	976	983	1001	944	974	1000	1019	918	994	1018	969	933	1005	896	984	949	982	1020	999	1049	947	1010	1014	992	995	948	987	942	918	966	973	994	1000	985	937	1028	919	1013	991	982	1024	965	979	961	1026	955	997	982	951	967	980	961	975	962	958	1002	986	972	963	1015	1001	1001	1020	974	961	993	1011	901	1011	998	1002	1009	919	911	1007	974	956	1024	990	970	935	969	989	1007	963	982	1010	943	957	985	917	975	918	1004	995	988	940	1010	1002	1033	980	956	924	997	1013	939	971	960	963	943	1016	1013	963	958	998	1013	939	967	961	978	952	976	983	931	1026	968	967	999	900	1002	981	957	1020	920	933	972	967	1045	979	996	987	1032	953	968	916	969	914	1016	917	978	1066	976	964	973	984	1017	958	1026	1006	960	953	915	995	991	944	933	982	968	1015	994	942	1020	1031	1027	969	1008	973	969	912	961	929	1033	1026	994	962	973	943	992	985	998	938	994	977	985	906	991	964	1010	948	949	934	994	989	1005	974	968	972	969	940	977	919	979	978	951	1014	934	975	945	973	982	948	996	985	978	1022	995	941	979	958	944	1043	997	959	1031	972	933	963	994	967	989	977	994	1022	986	1004	1012	972	989	975	992	999	982	965	925	960	987	1002	977	989	985	947	938	995	963	976	1011	1028	970	987	970	988	998	978	955	978	963	970	947	973	978	951	969	984	933	1020	986	1023	951	960	993	1061	951	925	1021	1002	951	979	981	960	997	945	1009	998	1014	1032	950	976	1018	970	952	991	1008	975	966	1007	915	1026	932	1025	953	989	962	1005	984	942	958	984	932	954	943	928	950	988	981	966	932	984	936	968	995	938	974	1006	885	958	980	978	969	985	1009	953	975	964	967	945	1000	940	997	1057	975	982	1004	979	969	966	960	957	961	1004	952	1009	990	973	998	916	972	931	938	968	995	1016	983	1009	1015	973	907	994	963	1015	988	959	1038	1002	990	951	962	943	967	956	964	975	980	978	1026	970	950	978	915	955	985	1015	945	988	995	986	968	956	973	969	928	970	1013	889	935	978	991	990	987	963	988	984	968	997	923	1017	962	997	990	946	945	1031	972	1007	960	1015	973	961	989	979	919	975	974	991	965	983	1008	1014	928	947	987	976	979	1030	919	968	1014	986	991	959	963	961	979	941	969	999	1041	968	1021	1025	976	945	1013	959	918	978	957	977	952	988	991	981	987	948	968	1000	970	996	996	992	1009	987	991	988	983	1003	1007	982	927	1031	988	1027	942	964	945	973	991	956	996	1056	971	953	964	930	987	978	1024	948	939	1045	1000	1002	1006	1015	986	925	970	946	994	1029	940	969	974	976	972	1027	965	942	946	964	1043	1000	1035	943	979	964	1045	972	960	980	935	947	950	951	962	966	959	1033	1004	927	1023	1002	918	956	1024	997	955	977	975	973	1001	969	984	1033	994	974	958	1007	1016	969	1012	946	980	997	1012	999	962	1037	980	970	1007	992	969	991	989	980	1009	964	896	965	952	949	985	986	962	926	970	986	987	1012	991	941	977	1005	1001	959	939	912	984	995	966	1012	941	1019	891	978	956	968	988	1030	957	942	990	969	993	951	959	993	936	990	1006	901	1007	957	931	958	993	995	950	982	1001	987	972	927	947	973	977	982	1010	985	966	965	960	960	1005	940	977	994	972	997	994	993	1013	973	1001	979	979	1024	979	949	947	984	966	969	925	988	963	1016	965	1003	977	1030	967	1001	1004	979	1008	972	974	963	1018	1000	962	1004	969	912	954	955	962	927	1024	967	957	935	983	934	939	928	919	976	929	986	942	963	988	1045	958	984	1016	965	1014	963	1012	953	1001	964	995	983	1015	943	982	998	967	1046	946	931	1010	983	964	969	1009	958	989	932	951	1014	1015	1023	993	1007	957	1046	990	1018	951	1015	974	1017	960	905	996	960	970	965	982	906	1005	997	1001	1023	1044	937	995	949	1012	1040	966	1015	961	957	935	986	968	972	995	962	925	1017	966	978	938	951	1021	947	999	945	1008	1005	979	982	956	968	1011	924	967	951	955	939	989	992	996	975	943	989	981	1009	972	974	990	959	945	973	929	964	1004	946	985	1022	971	978	898
59079	51407	43352	33879	50893	37114	29185	29130	16832	5416	2411	2611	1802	1433	1735	961	729	524	460	471	514	456	415	419	358	305	329	364	375	379	307	280	266	247	274	311	301	280	287	269	277	276	271	287	268	281	252	285	288	294	272	284	290	245	272	263	247	254	251	239	282	255	272	283	277	278	300	246	259	300	239	264	282	287	319	287	292	323	259	258	288	247	275	276	274	255	251	251	257	298	275	282	252	290	280	251	261	260	258	258	256	276	287	285	300	253	290	250	297	262	264	277	288	266	294	272	286	246	300	285	303	307	284	295	268	286	311	269	287	274	265	279	255	253	274	280	266	292	288	226	263	281	273	259	266	251	259	251	268	263	285	244	299	246	293	292	278	252	265	264	269	276	304	262	272	271	258	265	307	256	256	255	287	285	261	300	273	286	297	246	274	287	289	280	240	258	270	280	282	261	281	292	292	274	248	291	287	247	248	265	262	273	282	281	243	286	285	286	278	277	278	252	255	260	293	230	278	284	262	297	293	270	264	260	282	296	296	261	282	255	278	283	279	287	274	248	295	287	278	268	251	276	278	270	268	280	259	285	265	288	272	258	270	260	317	259	235	296	286	264	273	275	272	285	269	270	305	290	279	266	256	269	276	278	234	283	284	275	274	289	250	294	273	274	279	261	270	300	262	272	274	278	292	244	278	255	274	287	301	277	295	257	250	302	315	281	276	261	297	245	285	259	241	283	256	271	245	290	256	254	292	279	300	269	267	280	261	278	308	294	261	250	261	258	272	265	258	263	296	253	286	251	274	290	233	272	266	264	242	286	295	291	248	287	281	274	269	270	238	276	258	284	278	284	293	270	262	264	263	268	264	253	287	273	290	267	281	262	280	324	271	246	248	259	278	271	263	241	261	254	287	290	277	244	283	272	260	275	261	291	314	250	270	250	267	294	270	279	280	249	281	281	256	281	284	287	275	245	285	289	293	236	309	287	311	289	277	267	230	251	281	290	276	268	248	271	260	316	289	275	281	252	268	274	237	282	267	245	286	260	255	314	269	267	277	278	249	274	297	277	281	267	298	255	291	269	271	256	252	294	286	270	279	277	276	255	287	260	265	292	283	266	255	281	237	281	273	275	300	246	271	235	258	280	259	275	251	249	256	271	295	283	270	268	241	239	288	298	270	303	259	246	287	267	276	293	252	272	243	251	285	264	279	236	276	264	282	279	250	248	303	275	249	276	258	281	291	289	264	276	263	269	298	274	305	267	305	275	296	271	267	289	279	259	270	300	288	276	232	252	277	294	300	221	310	288	308	276	276	286	279	258	276	254	268	270	256	299	282	262	241	280	277	300	282	292	267	265	286	285	246	260	262	263	291	289	302	279	281	261	248	253	295	299	270	237	235	259	275	291	276	288	267	301	261	280	277	275	290	277	266	272	273	260	251	237	265	268	283	250	296	221	279	281	273	261	276	267	288	255	266	281	260	266	247	272	289	258	303	285	291	286	283	279	244	274	297	275	274	311	274	273	253	277	265	279	249	235	277	265	282	280	285	286	282	294	262	276	250	318	259	264	280	260	279	264	273	284	287	268	295	241	244	278	263	274	252	276	272	269	261	253	267	301	260	259	284	270	283	263	268	285	239	274	282	254	253	288	272	243	258	256	233	249	282	256	260	277	289	238	278	289	279	296	291	251	292	265	265	265	257	286	284	267	281	251	262	269	276	278	262	271	267	292	281	281	259	262	294	279	246	245	242	273	304	298	302	243	292	304	279	284	285	262	263	248	300	289	285	280	265	263	250	260	252	316	249	281	277	272	279	229	259	304	256	242	276	278	286	276	261	279	275	257	268	263	294	259	256	250	263	279	270	279	260	266	257	272	245	298	292	259	255	268	277	260	265	249	269	270	266	248	288	286	253	281	257	248	298	273	287	270	282	279	279	260	282	286	278	297	261	304	255	257	261	272	273	259	236	263	268	281	293	279	280	282	267	283	268	262	245	263	275	299	235	269	258	281	248	253	249	281	249	261	273	273	280	271	280	263	270	273	311	249	299	275	303	288	296	272	273	283	270	268	259	284	269	293	309	258	271	259	298	273	239	274	280	289	278	258	305	256	275	264	251	282	246	286	277	255	236	283	255	276	267	284	244	249	262	269	262	306	245	256	267	268	298	304	251	274	262	243	259	232	295	253	286	293	261	275	282	296	286	265	282	278	266	244	256	268	283	284	281	294	270	258	298	275	286	276	305	259	249	265	272	247	269	304	273	293	278	278	247	290	278	239	297	303	272	288	252	278	270	243	288	261	295	250	279	266	283	275	282	285	262	291	294	284	278	289	293	247	293	281	310	291	268	267	261	260	264	286	229	244	263	270	314	302	274	282	267	278	250	272	307	263	276	301	284	295	275	274	254	246	253	285	308	266	252	288	261	269	263	310	255	266	257	272	276	288	285	266	265	246	276	274	304	256	272	287	258	302	297	276	302	278	246	278	252	269	277	269	283	267	297	287	270	251	263	265	266	286	263	274	267	245	252	293	285	301	253	249	275	255	272	270	267	286	290	251	284	283	246	295	297	275	259	272	291	279	248	258	237	268	288	249	313	254	276	251	289	272	252	251	246	282	247	250	260	271	289	270	285	266	281	279	277	273	295	286	287	285	260	292	320	238	290	285	275	291	258	247	292	296	291	287	278	269	252	266	263	232	250	245	255	285	262	275	222	271	239	280	267	288	284	287	303	277	281	281	286	281	271	269	249	282	242	253	248	295	273	285	246	277	264	279	274	274	283	247	268	268	254	298	271	285	274	250	239	266	280	273	281	258	257	286	277	280	299	270	269	318	279	271	277	284	257	292	278	282	297	260	250	270	298	279	284	288	271	294	269	256	267	284	275	298	271	316	256	257	263	283	268	276	293	290	257	263	237	298	279	298	268	257	286	268	297	294	248	265	282	255	266	262	279	278	257	260	267	269	250	292	251	286	263	262	240	265	307	288	300	280	271	294	292	270	262	266	288	292	267	280	296	257	279	265	273	237	294	283	286	258	291	269	261	312	288	282	259	260	288	255	265	270	318	251	242	274	273	300	261	278	271	274	262	266	279	245	280	249	270	247	259	289	286	302	269	280	273	255	253	304	250	259	274	280	284	273	257	295	279	267	282	284	233	281	283	306	293	268	258	285	276	289	273	266	321	294	255	264	268	265	249	277	273	263	243	252	286	283	272	268	253	284	274	248	258	257	258	282	293	293	304	255	303	291	230	273	274	258	272	269	268	266	280	295	266	273	267	275	274	276	273	286	260	271	301	287	234	298	266	265	273	261	290	259	274	292	287	286	304	274	263	289	288	278	273	290	281	271	268	249	271	277	264	248	258	269	275	284	279	298	254	268	245	263	294	275	294	280	276	258	312	241	262	271	265	288	274	271	291	261	280	275	289	299	276	251	267	282	263	294	262	269	291	285	286	265	256	285	286	263	282	294	276	254	252	267	254	268	288	276	270	271	247	277
48031	57387	44659	46472	56827	41935	39037	38104	16297	4763	7829	11483	8101	6850	9483	4741	3281	2270	1901	1896	2133	1805	1606	1557	1055	907	948	1148	1386	1313	1005	699	721	669	644	677	683	677	714	653	671	659	677	652	635	642	669	684	691	699	645	649	673	626	684	649	650	619	627	623	649	636	678	616	643	665	681	611	644	611	613	628	667	654	635	618	612	633	640	652	667	628	697	619	615	664	637	620	600	618	623	615	610	634	616	615	660	667	624	640	623	635	651	615	656	667	580	636	638	649	618	641	599	607	663	597	650	631	676	660	645	625	649	650	653	626	639	654	611	608	641	633	626	640	624	589	624	649	605	622	633	625	643	599	661	669	634	625	624	651	610	615	649	649	604	642	653	637	657	632	636	619	664	604	651	605	656	660	628	661	671	649	613	673	625	591	633	634	650	637	644	651	632	672	649	599	630	601	662	645	641	600	690	618	699	647	611	663	627	629	635	625	644	620	623	620	624	634	599	639	634	632	686	607	664	615	650	623	624	649	632	655	659	636	627	632	613	607	598	630	603	686	662	586	595	711	584	657	632	636	613	634	628	602	602	631	629	619	637	631	646	590	682	625	633	661	687	619	605	626	644	627	653	632	608	615	611	656	665	615	632	654	685	657	652	709	670	660	658	642	599	670	675	611	636	629	626	611	619	621	620	657	647	596	644	621	640	645	626	610	661	656	666	654	669	693	638	617	660	638	658	631	633	645	639	632	615	647	653	661	661	609	610	632	662	660	633	639	631	669	636	659	635	631	609	627	673	619	611	627	653	649	634	634	686	655	601	627	643	597	667	606	667	643	600	654	623	616	599	585	604	634	598	646	596	647	673	637	589	664	640	651	653	630	651	620	666	660	681	607	594	651	579	649	625	659	626	631	630	674	660	659	624	590	671	643	642	557	636	687	631	611	665	638	650	676	606	643	646	609	661	649	636	669	662	630	678	626	668	616	629	655	669	636	596	581	660	636	649	650	612	648	652	635	627	626	598	651	611	623	667	643	625	629	628	658	614	606	672	632	616	655	622	666	622	569	662	652	622	634	652	636	580	641	613	598	608	670	602	612	603	628	656	659	630	623	609	650	677	675	629	625	660	607	590	624	619	634	569	668	647	593	652	672	666	636	687	588	634	637	649	635	624	638	612	626	664	613	644	639	583	635	677	621	647	673	653	665	552	599	652	662	611	625	667	614	632	631	605	600	663	643	612	642	654	615	591	612	640	648	606	614	644	628	648	648	611	614	632	640	663	602	638	610	668	628	583	641	667	625	664	627	627	636	622	620	651	678	614	662	625	617	660	616	664	632	601	602	626	646	617	655	662	612	662	648	606	647	689	602	643	634	618	625	634	638	603	622	622	641	633	630	679	642	637	648	651	600	691	618	633	667	641	645	639	646	640	674	637	653	642	663	636	633	638	628	643	622	638	660	651	610	660	604	656	643	611	643	632	675	605	651	627	600	636	644	657	673	576	597	633	646	645	628	625	605	613	601	632	620	652	645	641	640	599	671	660	667	648	623	611	619	606	632	613	616	634	647	620	620	644	621	660	590	637	655	616	661	649	604	643	665	655	586	637	640	640	635	667	622	609	617	655	617	611	687	646	660	677	663	640	612	651	630	658	658	654	669	583	621	672	644	663	610	653	623	628	635	640	624	627	602	694	627	659	670	661	636	644	662	645	619	623	622	658	651	679	665	650	654	601	651	616	634	636	598	606	629	651	627	595	614	657	662	655	628	594	677	607	634	640	653	666	699	615	616	618	622	619	646	640	681	677	629	641	642	654	626	665	654	662	634	643	621	622	596	655	640	624	615	606	617	639	650	585	638	618	629	646	597	623	636	609	626	625	641	563	624	574	637	622	649	591	635	621	652	675	658	640	594	591	636	631	611	606	659	615	630	638	613	628	690	653	652	644	691	626	584	668	612	677	630	645	651	649	644	613	675	639	600	645	609	612	640	662	615	641	636	607	624	680	675	626	624	653	633	579	672	591	594	661	660	630	650	617	621	641	636	593	663	639	663	631	668	681	565	622	634	627	599	603	627	581	628	636	650	645	626	624	697	590	637	647	643	616	627	649	670	632	610	623	591	607	636	630	655	610	652	635	623	628	627	645	648	651	657	629	595	610	655	651	675	660	671	620	588	589	611	617	669	637	616	652	615	658	644	640	661	610	576	598	644	651	600	598	643	581	678	627	643	588	609	604	607	640	656	668	592	635	589	658	659	635	624	647	680	638	618	639	669	636	584	648	645	678	642	642	678	648	660	629	618	674	644	606	622	624	639	671	681	679	630	643	642	628	655	624	645	639	604	656	656	648	641	573	612	641	632	645	605	603	642	628	610	622	646	635	620	603	641	626	636	619	619	637	677	620	643	605	608	655	607	617	646	629	615	621	671	660	666	591	663	625	641	623	600	620	653	629	625	620	662	670	660	633	620	642	645	619	645	680	619	646	621	625	627	648	641	632	613	643	625	615	640	632	622	627	616	675	668	633	604	644	636	631	577	635	660	621	660	612	624	615	664	653	595	652	659	621	657	613	639	652	595	659	594	678	618	620	668	618	671	670	640	580	646	611	625	595	631	616	631	596	626	600	644	647	642	652	669	641	617	659	639	633	647	652	649	629	608	639	654	611	662	649	598	646	673	644	662	647	600	577	632	613	596	620	596	625	661	603	631	643	667	629	639	613	630	625	647	661	639	643	686	668	604	636	614	648	643	640	646	594	654	650	638	574	640	654	622	626	661	655	629	621	611	687	640	631	646	622	697	631	639	610	664	622	612	631	615	631	633	621	660	676	652	648	655	642	619	625	626	612	642	631	653	610	626	673	664	640	635	638	616	610	653	622	643	598	623	664	630	672	653	643	616	659	640	656	591	626	628	657	619	673	626	633	645	610	616	632	612	639	613	659	615	609	670	629	610	657	647	642	629	641	662	635	636	622	636	628	619	613	627	643	628	665	698	704	670	587	642	658	684	656	632	622	618	669	646	649	652	626	600	628	609	627	627	633	631	625	605	677	624	609	640	642	617	601	585	631	651	611	608	641	634	649	641	624	613	631	595	654	641	618	643	657	634	660	641	650	658	664	640	653	591	612	628	617	659	640	593	629	663	654	629	649	625	616	679	604	651	649	631	610	639	630	589	625	604	618	609	627	615	639	679	611	589	653	634	615	625	668	624	674	612	642	626	620	658	649	600	585	647	658	609	659	644	662	688	633	637	665	649	603	637	653	632	626	658	640	647	613	633	660	661	651	619	639	641	628	635	650	591	607	623	648	626	615	676	650	636	625	636	652	587	666	636	597	630	615	664	636	668	647	577	677	649	607	670	649	599	634	622	644	653	636	600	627	663	621	636	617	655	609	651	657	617	650	625	643	644	655	668	652	691	634	604	658	618	646	634	646	621	646	664	626	654	603	575	652	660	671	624	666	630	684	636	615	614	610	632	652	638	627	675	635	652	592	597	681	628	615	618	666	645
64655	47334	41079	33226	49473	39761	31371	34170	24501	13392	6739	5300	3704	2945	2530	1166	1003	653	571	735	630	545	417	327	307	292	248	402	451	286	225	197	230	200	219	194	207	220	196	214	201	187	212	190	214	182	197	210	187	189	196	183	169	181	196	197	185	167	197	169	191	201	201	188	187	195	215	188	185	192	175	182	212	208	187	210	169	170	157	178	197	175	167	206	210	170	196	182	175	205	156	155	220	205	187	170	175	208	195	181	199	175	205	197	174	184	190	173	161	172	174	184	175	184	180	175	215	182	191	202	186	204	180	201	182	179	179	211	191	186	176	189	150	187	200	181	160	171	174	187	188	187	167	165	191	196	164	188	170	190	191	190	191	192	186	187	193	188	171	187	195	174	195	160	193	171	211	166	201	180	193	174	181	174	179	162	166	174	191	200	198	182	165	194	184	199	188	166	184	152	180	177	192	201	159	215	166	190	176	190	170	182	198	210	168	170	176	166	176	204	177	195	208	175	169	169	195	157	185	185	162	203	189	158	174	184	192	198	198	197	171	178	172	190	183	198	185	170	193	160	185	180	188	194	172	193	189	199	177	160	207	213	189	210	214	191	177	168	173	190	196	172	179	203	173	174	207	179	180	182	190	182	178	197	185	174	175	185	173	154	181	205	183	186	178	159	176	173	161	191	167	164	191	194	185	188	213	186	166	181	181	187	161	174	188	186	202	210	168	200	169	190	190	196	175	189	170	187	204	184	162	163	177	194	178	209	194	178	193	202	190	197	172	181	168	215	206	174	182	159	188	176	173	190	170	165	176	187	185	168	175	180	164	198	178	164	194	167	175	173	179	183	155	154	168	174	161	180	189	205	168	176	152	152	195	171	195	180	199	187	166	164	171	180	175	158	173	203	192	188	204	188	200	213	189	174	166	189	189	190	196	211	173	174	185	217	181	182	174	181	189	193	176	170	185	166	166	177	186	192	185	190	189	187	187	188	184	188	178	179	173	184	172	166	209	177	188	194	186	171	169	159	156	206	158	190	212	181	175	207	165	206	191	214	170	214	171	182	188	192	201	188	167	172	177	209	177	172	185	149	168	181	185	193	180	184	179	211	173	186	187	206	195	167	178	207	174	174	182	200	190	185	177	186	182	192	209	174	203	173	199	174	157	211	186	191	181	179	208	166	192	175	181	195	167	187	190	192	197	200	174	189	184	185	206	199	155	168	207	209	200	193	178	168	186	202	188	173	200	180	194	180	157	202	204	194	184	172	179	170	170	171	167	169	194	188	176	166	169	177	195	167	199	178	183	158	183	185	177	149	210	180	185	200	152	184	202	161	176	182	197	191	208	195	198	168	184	179	202	193	170	183	177	156	173	174	192	208	170	178	194	154	186	171	180	213	184	162	158	175	180	158	179	196	205	182	172	182	147	186	179	199	183	179	194	174	194	161	160	189	184	175	192	181	158	173	163	176	162	181	181	167	198	211	163	198	179	204	164	169	181	197	180	191	184	148	177	203	188	210	177	187	171	175	185	158	196	182	184	185	201	178	160	203	197	160	162	193	179	172	170	187	189	184	185	178	191	183	172	192	170	185	190	181	179	173	182	175	180	176	179	190	181	169	183	189	194	171	190	170	181	182	174	197	174	193	151	185	205	190	157	189	202	165	149	194	149	186	210	183	195	187	183	190	190	181	175	161	177	184	183	178	168	176	192	197	198	163	183	211	200	187	186	187	153	173	185	209	203	158	183	183	191	189	195	164	165	174	207	183	177	186	175	184	174	198	172	156	177	179	180	186	179	164	179	177	153	200	188	175	181	184	193	166	169	186	189	186	161	164	194	221	199	188	193	187	201	162	152	197	169	186	160	178	184	171	169	184	175	160	182	173	163	185	177	201	204	175	174	171	179	190	189	181	178	182	166	164	187	187	176	172	171	177	207	178	166	208	177	204	203	189	171	181	183	180	168	187	196	184	177	169	176	162	185	192	185	173	187	189	154	198	185	195	196	177	171	184	203	164	189	182	187	208	179	223	199	196	158	190	177	212	146	203	159	162	212	170	188	160	181	166	180	182	195	177	186	190	190	203	196	183	167	208	167	179	183	186	192	169	188	171	175	187	170	226	199	179	191	175	197	169	169	174	163	172	174	179	171	161	185	169	174	194	189	181	189	171	190	195	178	175	173	167	186	181	172	180	171	178	209	196	196	193	190	214	167	191	191	160	186	189	195	205	164	173	178	167	175	186	183	188	168	157	188	168	184	184	191	196	187	183	209	179	199	189	177	188	180	175	205	198	194	191	176	205	162	206	193	192	161	176	194	194	197	192	169	176	164	177	209	201	177	201	169	183	174	159	188	174	194	177	150	167	193	201	197	163	173	196	183	155	202	156	202	188	172	175	170	178	181	153	187	167	181	207	185	197	181	178	177	209	187	181	187	163	168	189	195	189	177	199	175	166	195	191	176	174	200	188	189	171	173	197	202	175	190	173	186	186	180	177	181	185	164	219	192	199	193	155	212	202	191	172	162	199	190	182	164	186	188	203	197	172	188	177	153	163	196	196	151	171	171	179	183	166	204	166	181	175	185	167	178	165	212	190	172	194	186	187	176	175	163	179	172	172	195	185	173	203	171	162	182	180	188	181	184	185	163	161	194	191	188	193	192	185	184	181	179	168	160	174	181	170	184	180	183	166	162	169	191	196	181	182	153	197	183	152	202	215	194	165	182	183	172	164	203	190	171	179	201	172	160	177	171	184	164	194	177	179	175	181	182	162	218	179	195	174	204	180	184	196	174	173	156	181	176	190	199	185	184	189	196	168	190	182	176	197	183	160	183	176	179	196	170	165	189	182	174	173	180	191	185	194	187	174	183	195	170	165	166	192	196	161	175	165	174	216	184	193	186	178	189	178	169	182	172	198	169	160	178	195	180	188	161	182	174	176	180	180	190	190	192	182	179	191	219	184	173	171	189	192	196	189	180	167	215	169	192	184	180	173	173	161	152	172	181	191	165	179	186	195	169	197	206	176	184	191	187	195	188	182	195	196	179	143	198	187	167	181	184	165	182	171	148	174	166	175	190	182	167	183	179	163	190	188	148	181	158	183	161	164	175	188	215	182	218	183	215	167	171	171	217	197	167	202	203	143	172	180	165	207	192	173	166	170	166	172	175	183	196	175	194	188	197	173	172	195	174	150	174	163	169	189	176	186	219	184	197	190	206	172	186	155	190	186	189	188	179	187	147	182	167	195	194	148	178	166	167	171	163	179	191	184	166	218	161	179	170	199	182	175	218	171	187	191	201	189	197	164	177	198	202	195	189	206	184	199	192	192	178	194	177	168	173	191	198	200	197	206	165	156	193	186	165	160	166	184	174	187	196	223	167	165	183	178	157	173	178	189	176	161	154	175	165	177	180	160	185	179	175	188	171	189	187	177	185	208	177	196	199	180	180	170	189	188	161	200	184	173	188	184	192	187	175	186	183	185	204	198	188	180	173	176	171	183
53574	59082	48686	50123	57136	49338	45142	46942	23502	9091	11854	17606	13290	12756	11835	5974	5155	3237	3148	4273	3704	2949	2079	1305	1059	1047	1099	1792	2626	1369	1051	578	569	579	545	573	550	568	571	542	536	518	500	486	496	509	508	506	495	484	509	510	512	461	477	491	483	479	446	486	520	494	483	512	513	479	501	454	490	470	479	501	446	457	457	472	457	508	498	478	513	470	471	470	489	475	428	470	486	495	504	453	479	482	514	455	455	468	455	468	494	467	452	468	458	504	447	470	460	441	440	475	509	447	488	471	450	498	461	430	493	474	474	516	475	512	497	458	494	430	460	488	451	488	425	461	472	461	431	471	456	470	467	430	441	446	494	479	475	470	454	550	427	476	439	483	433	423	464	477	477	470	424	436	485	426	456	467	478	472	501	441	486	489	463	480	422	469	431	475	443	478	442	498	456	476	482	411	445	455	497	447	466	462	458	470	461	455	484	467	459	495	457	422	444	453	441	463	497	466	411	463	488	463	479	436	475	474	487	476	498	443	474	454	409	470	478	451	481	414	484	429	485	462	467	443	471	503	438	451	450	454	456	483	418	436	463	503	480	427	457	468	454	436	466	449	427	454	493	444	523	458	485	496	464	452	455	439	464	447	447	447	465	442	469	467	505	478	452	472	457	468	445	471	422	444	450	468	495	456	446	469	465	498	473	468	495	476	467	468	484	463	440	421	467	484	495	456	456	458	454	453	423	487	438	410	456	448	441	485	461	476	469	445	417	470	457	424	455	451	447	492	446	444	446	438	466	481	472	481	458	453	442	508	467	461	467	449	484	466	464	479	466	449	448	480	421	487	457	467	449	440	427	469	504	457	437	462	462	462	462	458	473	469	477	492	458	461	452	471	426	451	469	458	477	437	466	472	499	451	446	433	463	482	447	423	459	452	475	435	417	462	470	435	446	477	448	473	501	458	460	473	485	479	429	447	490	469	437	465	502	444	447	459	455	467	440	479	445	495	428	461	469	427	430	468	484	483	453	481	470	454	436	470	442	464	443	413	453	400	479	429	433	493	461	461	471	502	475	500	485	503	447	431	476	450	487	473	465	444	491	460	482	460	417	418	423	465	440	488	497	486	426	458	445	450	482	457	436	420	442	470	465	459	506	467	450	485	490	482	451	473	432	437	460	435	470	500	443	468	435	463	460	455	474	450	431	468	442	456	448	453	498	456	487	425	480	467	466	407	457	439	495	468	470	430	459	437	451	466	491	470	461	475	452	503	461	480	459	454	463	477	463	427	445	526	497	470	462	453	492	478	469	479	473	495	431	474	457	446	458	440	435	450	433	465	487	483	487	455	473	443	461	487	491	458	486	497	432	432	468	492	450	476	462	452	432	442	452	497	445	480	454	461	442	507	477	428	496	484	491	499	438	451	443	413	449	491	479	478	441	419	477	450	437	455	447	403	470	460	466	438	427	454	475	446	463	457	447	446	445	431	471	446	457	447	454	455	456	494	422	468	450	459	453	472	452	430	448	470	447	446	503	489	459	466	423	460	490	448	466	457	471	477	411	471	441	451	479	463	439	480	472	459	444	448	445	452	459	432	444	467	473	443	430	484	500	476	441	438	446	488	464	418	469	443	475	466	444	474	441	451	480	443	490	445	438	444	483	427	445	422	465	520	444	478	475	424	480	453	455	445	427	463	489	465	457	428	448	465	464	473	453	460	458	463	459	434	448	464	444	438	470	444	447	460	450	449	447	464	450	428	482	477	451	479	478	459	445	459	428	489	486	460	478	452	447	468	433	431	431	483	464	477	446	431	471	477	445	474	432	506	472	478	426	416	447	442	476	432	484	482	476	476	452	400	470	451	485	502	465	462	500	465	493	461	459	459	479	461	427	498	443	482	473	461	469	466	497	507	484	469	451	458	418	499	440	452	486	475	499	459	459	491	442	450	473	510	421	493	451	415	436	474	484	455	488	478	458	488	444	445	489	456	447	451	455	429	455	496	508	458	490	501	476	454	440	456	441	467	463	462	475	439	419	448	485	466	468	453	500	472	439	479	490	457	456	504	448	469	500	466	479	449	456	460	474	456	444	470	453	424	486	499	433	440	474	456	435	461	487	457	439	456	487	467	427	418	444	510	433	458	483	469	436	481	457	422	464	475	455	475	460	445	432	443	439	445	462	485	460	461	509	475	455	470	473	464	469	473	526	470	442	519	467	429	452	438	449	451	482	511	443	475	425	478	458	461	448	455	462	451	441	449	486	510	481	456	494	458	438	464	477	483	449	469	500	443	433	464	445	436	492	458	488	462	461	466	437	480	431	468	447	491	462	476	468	460	442	493	455	467	421	439	451	484	483	476	498	438	478	454	426	438	430	453	462	461	508	462	465	482	471	440	461	420	474	519	468	466	448	485	469	471	484	464	482	450	469	464	451	480	443	470	478	418	471	476	440	491	447	471	492	402	492	432	454	438	455	487	431	440	482	443	417	475	495	432	443	437	458	429	501	441	456	475	434	438	467	434	483	453	458	464	475	440	453	450	495	441	477	463	437	446	438	461	462	457	490	452	443	446	452	458	464	431	457	483	470	432	423	435	457	447	455	484	470	468	474	462	450	464	415	454	498	455	457	430	442	459	440	472	443	454	440	424	425	451	450	451	466	477	464	436	490	477	408	460	467	476	449	450	449	444	422	446	471	471	470	462	462	460	464	449	426	487	485	441	450	451	460	464	469	461	463	457	478	434	466	458	447	433	428	471	452	460	460	453	458	460	444	442	451	467	457	460	459	484	470	421	465	413	470	458	475	445	453	440	514	442	468	444	466	433	475	457	452	451	429	442	469	472	477	452	479	458	476	430	437	466	457	456	445	449	442	458	486	480	473	474	480	465	440	501	480	435	450	469	440	484	481	479	453	458	430	442	444	448	468	440	470	480	457	445	421	477	464	446	438	435	460	457	407	450	442	451	500	499	452	506	432	513	441	458	440	446	453	493	477	445	459	481	456	471	487	452	461	426	507	434	451	468	470	449	437	482	432	441	469	428	461	436	459	463	465	463	415	484	449	462	477	463	435	454	457	465	490	466	465	460	474	478	471	462	474	459	487	481	465	448	490	486	469	453	462	476	475	467	462	474	455	436	445	469	477	471	494	455	471	466	456	455	472	494	444	457	485	454	494	480	466	464	417	490	483	438	443	473	453	502	432	452	457	470	461	468	490	484	431	443	450	447	467	488	477	467	472	463	451	434	459	505	494	467	498	487	453	430	488	474	457	453	479	443	466	517	486	459	472	421	456	471	528	481	481	454	404	509	472	470	430	504	478	488	483	481	446	464	480	472	474	457	454	501	473	466	464	473	439	447	431	456	448	500	444	463	463	445	489	466	451	454	480	459	508	463	447	435	476	464	481	452	441	491	458	482	467	483	479	439	507	463	453	470	491	443	461	460	484	463	465	439	471	503	459	498	438	463	448	426	467	475	486	447	471	463	443	459	425	457	476	490	444	476	444	455
25734	25913	16756	6088	8748	4833	1790	1376	692	547	519	477	482	496	483	443	460	463	460	463	446	452	470	390	463	450	457	421	451	459	429	468	420	424	393	470	392	448	428	416	431	437	458	490	432	382	429	440	442	400	452	416	456	402	469	443	431	449	424	432	414	456	449	461	451	456	456	412	445	451	467	452	431	439	444	451	404	428	433	429	420	409	486	419	429	419	379	431	404	457	415	444	450	423	433	442	443	430	399	423	425	428	447	482	405	425	410	477	435	429	449	436	458	481	407	457	442	437	442	476	438	447	430	466	395	439	427	439	432	449	439	421	445	438	423	421	433	442	453	456	456	467	422	439	417	439	437	460	472	471	429	401	444	439	454	452	444	400	403	448	408	464	454	444	421	397	445	435	420	453	422	451	424	403	435	416	407	448	430	422	407	432	441	442	411	451	448	419	417	443	432	468	456	411	435	451	448	455	457	452	455	445	442	386	438	438	453	461	442	463	422	426	430	440	475	408	413	412	440	480	426	394	434	430	459	443	405	384	445	419	430	407	377	417	418	429	431	397	460	425	414	466	427	431	394	450	448	466	445	438	439	400	450	430	428	396	435	429	404	406	458	468	441	455	441	450	465	472	448	444	418	404	426	468	427	450	459	427	450	430	437	439	448	446	423	458	422	453	483	443	416	455	473	446	426	431	472	431	445	421	450	424	425	445	406	435	436	437	418	446	448	471	456	450	444	425	408	451	445	442	407	422	380	427	421	416	447	432	456	428	448	486	436	451	441	415	422	411	459	470	431	457	424	459	430	464	487	430	464	475	413	421	431	447	421	455	411	432	480	431	406	407	422	400	460	444	450	400	436	407	442	429	429	469	431	466	435	496	428	397	447	449	470	415	416	425	421	408	433	420	439	455	454	410	417	440	445	428	428	439	434	461	420	450	405	425	434	419	427	447	404	444	435	431	430	425	457	416	422	454	409	412	439	436	444	447	452	427	432	458	455	476	438	426	409	445	425	443	419	450	448	410	453	455	452	445	409	425	437	392	427	435	423	457	396	428	432	439	442	390	415	408	422	435	459	468	447	456	413	445	479	433	435	457	451	485	434	442	418	423	449	401	422	427	405	410	406	497	430	463	406	464	469	452	450	460	453	419	470	453	438	408	423	433	457	451	435	445	454	435	457	410	447	421	443	454	439	430	437	413	398	470	405	405	390	477	467	484	453	453	411	401	436	431	433	453	463	430	418	436	471	428	467	447	416	442	458	470	421	425	437	412	437	423	420	418	451	454	435	388	427	437	428	426	410	369	416	425	432	374	460	443	497	448	445	434	463	428	459	409	440	435	450	413	451	409	454	441	431	405	428	446	435	395	460	411	458	481	422	428	458	424	383	431	442	456	438	425	474	420	448	436	435	416	450	443	461	409	452	449	438	448	436	460	455	395	417	415	430	419	396	410	455	433	426	415	441	431	446	426	443	452	410	412	433	423	476	440	421	410	455	440	424	459	408	442	463	461	429	415	485	429	456	453	457	433	447	458	423	414	447	415	414	452	417	407	418	427	439	488	432	436	407	455	441	442	420	425	432	434	420	437	441	430	463	421	443	396	431	421	432	442	471	421	438	390	422	457	425	447	439	442	416	434	408	447	443	386	454	417	433	419	451	441	417	391	463	420	452	403	419	453	411	439	414	442	408	416	416	428	435	414	443	407	438	426	411	407	398	409	451	454	452	430	423	444	419	413	439	397	412	406	449	459	375	425	439	497	419	474	431	463	452	421	420	435	482	456	475	447	411	451	448	418	410	453	454	414	447	450	459	475	419	457	468	411	413	428	440	416	466	436	417	420	442	446	430	473	458	425	414	450	436	471	473	380	448	440	409	430	443	473	438	398	431	417	393	416	443	434	405	422	465	456	459	451	438	450	447	444	436	468	446	388	456	455	435	414	410	421	423	436	447	426	449	396	421	439	411	446	441	418	405	442	448	425	441	433	460	444	440	471	455	403	450	425	404	405	432	446	446	461	447	457	422	440	486	446	428	448	416	446	444	401	454	424	442	449	446	467	430	430	402	419	399	429	459	450	411	462	456	424	413	444	406	450	419	426	444	480	446	419	458	422	463	411	409	470	443	461	483	450	426	401	453	445	446	437	433	416	435	450	433	438	422	447	403	458	410	437	503	459	430	387	481	416	430	431	433	405	445	435	404	452	420	442	406	436	431	465	408	430	432	426	440	426	424	436	422	420	440	455	467	472	407	437	437	453	515	452	428	422	411	454	437	443	428	439	466	397	443	463	427	447	469	420	390	470	416	446	475	406	405	436	466	410	453	437	420	443	409	448	425	505	441	429	469	476	437	400	383	434	423	436	459	459	447	428	402	454	412	426	481	470	393	386	432	421	453	395	438	405	435	433	407	393	446	396	466	449	428	424	410	409	453	471	420	458	458	441	432	462	418	429	442	428	437	420	441	475	429	451	430	484	430	403	454	430	447	433	419	417	465	417	461	415	412	417	417	440	483	422	428	419	470	450	410	406	437	461	382	445	411	426	418	393	435	435	452	458	434	436	445	460	453	458	444	452	456	450	440	449	456	438	449	450	455	431	447	416	440	429	399	408	445	403	414	464	439	411	444	421	405	418	420	437	421	432	399	410	365	403	418	401	438	458	437	449	425	435	474	471	423	451	386	422	442	442	422	405	434	438	416	397	423	438	452	410	446	442	451	445	471	431	448	447	459	400	440	435	419	452	415	414	418	418	434	455	450	434	428	455	392	451	458	488	436	458	421	427	441	441	466	459	433	421	422	460	437	466	458	439	412	444	415	430	451	446	409	461	445	424	434	453	454	468	417	426	440	448	448	442	430	422	441	395	450	422	432	413	423	480	443	455	446	430	453	441	425	444	401	408	463	442	421	461	457	438	454	468	422	397	421	438	446	459	455	429	448	423	465	450	462	438	446	415	407	454	419	393	423	453	456	411	429	432	444	434	435	440	423	427	443	393	420	464	418	461	453	421	451	462	465	427	427	442	410	419	415	399	415	439	487	448	468	465	413	431	375	419	424	449	422	412	448	409	394	427	415	430	443	430	434	458	418	407	441	414	451	409	413	430	414	432	463	422	447	449	422	446	440	392	438	406	419	407	416	414	432	455	404	458	430	451	419	440	450	436	435	436	420	428	431	438	436	456	425	454	442	458	421	457	457	427	409	440	450	420	475	437	444	405	443	428	436	437	434	424	429	422	415	466	451	421	459	434	448	465	430	435	458	422	416	450	436	437	439	419	438	427	409	444	444	459	411	384	453	401	470	429	404	423	403	412	444	406	465	431	470	422	416	413	439	405	451	430	449	463	408	408	446	454	388	437	412	402	459	459	434	421	438	420	427	420	428	454	435	446	433	414	414	424	401	433	412	419	471	436	408	412	447	414	467	413	424	437	438	445	479	464	443	431	433	472	395	414	446	484	400	467	406	403	433	420	442	429	438	467	412	426	432	403	437	425	449	470
19893	24753	18771	13559	25051	14327	6879	6205	2422	1404	1369	1518	1387	1323	1199	1107	1079	1081	1067	1068	1062	1067	1026	988	987	983	995	988	1104	1025	1035	1025	1008	1023	1028	978	972	1002	972	931	988	982	1070	999	975	968	960	1005	993	973	972	982	1000	1028	975	958	1018	980	917	938	979	990	980	972	987	983	922	970	958	1010	1015	963	1032	967	1022	982	1001	942	994	953	974	976	987	983	924	1006	899	1001	977	940	1023	1016	956	1011	961	973	1008	952	1012	962	991	931	951	977	1003	926	1008	968	967	993	1001	999	960	959	999	970	992	945	944	997	991	983	954	1037	996	983	996	1038	908	978	946	1019	1014	979	919	955	970	990	952	923	980	969	983	971	1009	991	994	990	1011	1004	978	963	1002	1026	931	990	999	1014	997	953	953	974	950	1011	1029	939	996	999	961	989	988	967	954	959	982	942	998	972	1002	1004	1015	971	993	1010	992	1004	988	973	933	967	937	996	908	933	1013	992	967	961	861	994	952	977	992	1012	946	991	1048	977	970	935	1004	918	981	979	969	981	986	976	941	925	1058	998	992	976	959	977	1058	956	952	960	966	963	968	995	974	923	954	985	1047	997	980	1061	1068	990	995	984	990	987	961	1002	973	991	993	1029	966	1006	980	942	936	1017	1045	963	981	946	972	1018	942	946	998	1009	925	975	964	990	1004	973	963	1089	980	969	955	943	983	933	998	997	946	982	977	1008	985	975	969	998	960	966	1007	988	999	931	976	952	987	937	934	997	947	978	974	959	992	990	1009	1007	955	1005	1002	938	985	1065	921	946	959	964	953	987	1012	948	976	963	944	1004	981	1017	973	1001	999	995	946	989	1011	991	984	932	1035	968	968	999	996	953	980	966	961	974	976	1051	986	1028	1005	967	972	985	1024	959	947	974	999	1032	954	969	1025	949	985	971	988	983	1071	1039	979	976	971	945	967	930	1007	964	973	1000	966	964	934	969	940	1013	986	981	1007	988	961	992	989	958	964	945	961	1005	995	951	986	962	1014	986	975	1044	970	971	984	965	1001	995	998	961	995	962	1008	989	980	911	900	1023	1020	992	990	968	968	1011	965	986	1000	927	1017	956	958	981	984	1021	987	953	948	1006	920	972	1000	1032	1015	1048	1031	921	1008	994	986	1025	986	931	1005	998	970	949	996	957	993	984	992	960	1005	995	990	931	1003	983	905	948	966	929	1003	991	957	970	993	1015	965	961	976	1007	1007	984	973	985	953	947	955	955	985	946	973	965	973	1005	925	921	1044	954	933	1009	985	998	1028	995	1019	982	941	988	945	1001	1013	930	983	971	1051	978	996	969	1038	954	985	973	1001	979	995	993	991	981	948	1005	997	1014	933	958	964	997	935	1008	1014	1008	1072	967	990	879	938	1003	951	1014	1010	983	959	979	957	970	999	954	926	999	1041	1003	952	1020	952	980	953	989	1007	964	1014	1003	943	988	927	1042	947	1032	985	1008	1006	1000	1006	985	980	945	989	977	981	979	970	996	972	978	987	946	975	984	976	954	1036	966	958	943	931	969	990	977	1052	956	1020	925	992	971	990	985	949	940	975	1045	1013	984	984	977	1022	995	1009	1038	1018	972	1038	941	1017	929	983	1022	977	969	943	959	992	989	910	1001	963	965	956	1006	946	971	996	1027	936	969	985	1016	968	1011	933	961	979	1021	1039	945	1008	977	964	981	984	1028	964	971	949	963	999	985	996	1041	1001	1068	958	1024	999	946	1004	900	998	958	970	989	995	987	1034	970	965	954	1012	993	918	1023	943	986	994	977	997	956	971	953	988	975	963	1022	1011	986	968	988	964	910	1004	1043	1003	981	984	952	984	996	1013	1004	974	903	1011	971	1028	998	979	991	926	985	979	1000	992	970	998	969	1021	965	1005	943	963	998	951	948	977	999	955	975	998	973	942	978	956	938	1014	1006	980	961	1016	984	992	1009	999	977	971	1026	996	990	1040	972	1015	979	1023	1042	983	949	1004	1009	932	977	949	1006	943	961	963	1019	1012	995	921	959	939	1004	984	1003	956	998	979	949	991	945	1004	1018	1005	965	955	977	940	995	981	991	985	1005	943	914	1003	987	1028	977	1005	949	1036	906	955	954	1000	963	1034	1026	949	949	997	934	1048	975	993	955	1004	1032	914	911	1003	1015	928	1001	948	1009	1003	948	993	974	993	944	1001	965	985	944	957	946	1022	992	1006	1023	1009	934	1006	991	979	1037	1011	960	1068	980	1001	978	986	985	942	1037	948	1006	936	904	984	922	906	996	965	948	1025	978	1004	954	962	974	961	1009	943	974	936	1013	955	918	957	986	998	936	995	988	933	996	987	1014	972	970	989	951	946	975	994	959	968	1015	1029	976	942	977	1021	959	1029	1036	917	1002	952	1010	1001	1018	983	995	997	1043	937	990	993	1050	948	994	1031	974	933	985	997	967	990	976	987	974	999	953	950	1003	1019	1024	1004	995	985	979	1023	979	984	986	960	963	992	989	991	959	965	1006	1018	1000	1016	988	944	961	941	1024	987	948	995	970	973	970	952	953	967	1009	1006	920	944	1034	1026	956	978	960	943	993	982	979	967	1014	1025	1012	933	991	1005	982	930	967	917	943	974	953	973	943	970	973	933	995	939	977	992	931	964	946	922	1005	999	932	945	946	970	1023	991	960	967	1003	909	963	932	984	963	970	970	1013	998	1026	1016	960	946	977	1005	975	943	933	966	940	1018	984	996	966	1013	1005	975	1006	919	1013	958	1002	1040	983	1007	927	988	940	969	1011	951	995	984	974	983	997	1032	960	953	952	1000	980	941	940	960	985	927	965	1010	1005	993	962	957	922	1018	952	969	955	988	938	1007	1033	973	1033	914	1004	951	962	1009	1013	1040	964	975	1025	1000	949	942	973	986	1004	941	993	951	1007	1069	935	977	1021	981	986	971	1017	1012	1002	948	1018	942	981	962	1011	993	972	989	971	947	997	940	988	985	1006	1007	1022	1010	958	989	1003	989	982	972	969	1038	966	990	1019	1008	958	981	923	999	973	997	928	983	959	994	937	959	979	996	938	964	992	989	972	946	1016	969	947	981	995	938	1033	995	1005	951	942	983	936	984	930	1008	999	1035	988	984	912	1032	974	1033	1024	1002	968	940	966	1013	945	966	974	950	932	1024	978	961	972	1029	1000	968	871	994	995	982	925	1018	993	989	956	948	955	1010	948	977	978	1019	1008	974	972	989	956	940	1023	987	987	1014	958	972	1020	1015	986	968	980	1005	1004	971	1000	968	1036	950	950	898	977	992	1011	1025	968	980	984	974	995	1004	972	952	975	998	989	999	957	941	1016	994	958	966	1019	984	933	985	973	1000	930	990	970	972	984	976	1032	972	1001	969	996	982	971	944	905	956	973	917	979	950	1043	1013	993	947	989	960	985	1010	965	951	1023	979	938	1012	1000	982	975	979	1012	976	995	968	992	952	933	981	995	943	994	913	972	999	980	985	1010	1019	982	979	939	974	962	951	965	986	963	1016	987	996	980	1011	1008	932	951	1001	953	1017	956	973	930	958	1011	937	920	969	972	984	975	976	1008	959	1030	974	1005	974	962	989	977	1013	1021	1022	947	983	913	959	943	948	959	967	976	944	1035	1023	1004	1051	949	960	963	957	969	971	989	1013	989	1002	971	1026	1009	938	1009	982	1000	944	979	936	1031	989	981	1039	972	952	1018	1006	984	967	955	989	960	1004	981	1040	983	962	965	947	955	950	988	972	978	978	1019	936	928	926	997	951	990	1038	988	969	979	954	1035	925	949	971	1013	984	954	949	1002	933	974	999	978	997	937	955	932	1000	956	1004	1018	1021	991	946	962	1042	966	937	956	967	966
61887	50784	44483	34102	49508	41025	29786	26305	16023	5413	1590	1766	1832	1433	1111	712	587	489	607	695	582	487	366	305	314	299	315	529	433	332	316	311	303	296	272	269	274	283	276	271	285	323	295	290	267	249	290	296	274	276	280	298	291	276	316	275	291	287	249	295	287	263	288	261	300	295	296	268	260	264	271	275	246	285	275	278	258	272	241	263	300	273	273	299	279	297	281	278	276	304	244	258	306	252	295	280	269	299	298	265	278	258	277	305	249	261	273	278	246	295	235	275	283	296	297	295	279	277	279	298	288	259	272	279	272	274	261	258	251	270	280	291	298	275	261	262	283	281	245	287	272	278	310	264	274	271	266	261	271	262	282	274	269	320	277	278	238	250	284	299	265	303	266	278	266	236	268	302	279	277	292	285	257	296	282	266	257	281	301	282	279	292	274	285	288	258	286	276	319	274	242	264	259	300	287	277	281	255	260	242	279	235	283	268	264	287	283	276	302	273	299	262	273	251	343	271	278	304	261	245	289	274	244	261	275	306	264	290	286	288	281	281	266	295	288	277	288	289	272	260	249	249	267	246	318	286	281	278	299	267	267	280	256	298	249	267	251	275	264	301	280	266	258	266	277	276	292	278	284	268	275	259	264	287	257	257	246	271	272	280	232	298	282	259	282	266	284	245	277	274	283	309	280	270	247	292	279	281	266	304	268	281	292	277	293	268	259	299	280	265	276	290	250	270	278	273	295	264	238	243	257	289	279	278	254	266	299	269	276	267	282	257	320	272	273	291	275	240	259	276	281	279	268	268	275	277	285	294	285	239	320	265	266	269	270	285	290	271	248	262	263	332	308	302	246	292	263	253	273	283	260	279	282	255	230	268	256	253	310	276	274	282	254	294	278	290	249	285	302	278	277	266	291	268	256	277	301	285	278	262	261	274	258	268	263	288	265	289	290	288	244	258	277	275	261	290	254	265	276	263	304	329	285	285	260	231	247	285	284	263	246	286	257	267	269	276	281	269	282	251	283	300	292	272	277	275	265	287	260	282	293	280	268	306	257	272	271	297	284	250	271	271	277	263	265	275	256	243	271	277	276	271	298	280	265	265	279	270	239	253	266	283	262	286	287	285	280	280	271	273	270	274	247	291	273	267	298	276	332	278	248	260	311	263	268	239	245	259	267	276	285	316	275	257	300	285	291	281	273	270	253	271	294	293	262	286	282	240	286	238	228	285	272	271	307	253	275	308	301	270	267	274	237	286	287	271	275	275	265	294	253	286	263	247	281	321	287	275	247	270	270	270	263	280	268	266	270	287	269	241	256	266	261	283	280	275	263	299	282	280	265	275	270	271	271	279	283	294	298	300	273	236	267	270	262	278	265	289	262	274	281	267	253	271	288	300	268	280	287	275	262	290	254	284	253	274	296	296	269	287	290	289	308	268	301	290	243	254	240	296	272	262	281	247	256	279	235	248	292	301	286	267	295	252	268	279	274	275	277	270	282	268	270	279	269	284	275	292	258	292	240	238	271	270	265	261	251	293	267	257	275	277	270	252	272	274	299	270	309	266	290	264	273	284	256	268	247	280	272	272	278	284	235	313	274	287	285	274	282	256	290	314	275	294	286	241	272	260	262	266	276	299	275	279	275	257	272	286	298	252	285	278	290	269	279	311	239	309	279	275	276	275	273	285	282	268	254	302	269	249	288	259	296	296	245	288	258	270	273	248	283	270	285	307	229	252	275	273	280	282	251	283	286	282	257	238	237	306	303	275	276	259	279	280	254	271	288	288	262	266	299	264	283	280	309	307	272	255	266	275	262	319	271	267	290	259	265	280	257	278	265	272	256	273	278	264	271	290	301	275	269	279	293	248	291	296	248	263	258	301	298	297	296	268	291	289	265	243	282	291	258	265	280	272	300	256	265	274	297	254	289	262	275	276	315	273	241	269	275	304	272	261	227	279	276	244	299	268	273	245	279	273	274	272	265	283	249	252	275	281	242	249	285	294	323	260	249	258	277	283	290	254	272	260	287	294	269	279	289	261	257	296	266	267	254	259	257	248	277	296	251	272	280	263	294	299	292	317	269	253	242	269	253	296	302	273	264	297	253	234	263	259	299	291	288	266	293	273	283	287	267	258	255	301	270	274	281	274	284	289	323	322	291	266	284	262	262	291	287	273	264	287	262	246	298	280	264	269	307	271	273	289	244	311	283	288	286	267	254	261	282	279	267	269	282	292	274	285	252	290	245	293	275	257	289	284	272	282	284	254	271	261	301	276	260	254	291	277	283	286	250	283	244	243	274	268	276	260	312	297	269	262	298	292	237	275	275	274	273	259	253	250	268	283	271	272	267	254	283	263	267	288	283	247	258	270	269	263	292	254	249	295	306	282	268	287	293	302	262	272	293	302	248	257	256	267	260	268	274	294	292	291	258	272	248	273	248	274	283	275	275	302	282	292	260	286	285	314	279	265	299	296	270	294	293	272	267	294	267	264	267	257	296	291	273	275	302	311	293	288	267	262	251	254	284	280	279	260	279	274	269	261	275	294	290	262	284	266	273	268	268	265	258	270	259	266	285	275	281	277	274	256	277	290	271	244	283	256	281	267	266	259	280	322	281	295	296	275	287	282	289	260	245	301	263	274	290	267	267	290	267	269	266	266	260	271	231	276	281	289	271	305	252	299	306	259	264	307	288	271	265	271	273	272	266	272	280	261	263	296	270	273	260	269	264	278	271	275	291	264	252	275	279	302	266	276	290	278	278	267	277	302	298	293	277	291	262	277	271	275	277	280	275	295	311	250	280	279	298	278	296	286	264	249	279	269	302	260	284	250	279	271	263	305	280	270	317	248	300	260	261	262	278	253	274	277	276	268	231	276	274	251	269	293	255	289	281	281	286	288	276	299	279	258	287	263	271	272	271	277	248	260	267	273	279	268	266	269	276	245	281	288	278	290	317	247	289	282	302	258	258	312	296	262	275	295	253	268	287	279	272	268	264	266	269	265	282	295	303	278	287	279	280	279	278	263	249	298	261	275	278	263	264	261	308	231	284	258	273	279	245	295	284	300	260	262	284	263	276	287	301	277	267	279	254	285	288	255	281	290	287	272	251	240	315	237	283	288	291	265	229	287	249	270	286	288	277	270	286	253	267	258	264	307	268	302	266	303	249	287	256	260	297	263	278	289	266	279	289	257	273	295	300	284	281	259	291	269	228	278	279	263	306	257	270	230	274	271	275	315	261	290	298	304	252	282	277	258	272	276	269	279	262	289	277	264	278	280	245	310	285	258	275	280	286	263	262	265	275	275	302	260	284	273	246	264	283	258	271	263	259	268	257	256	269	305	280	256	280	262	297	246	284	306	258	273	289	301	276	246	278	274	288	256	296	275	257	262	281	256	288	261	276	297	285	269	245	279	275	266	281	277	268	290	274	286	263	257	292	258	258	278	292	270	288	281	253	253	298	264	251	281	297	280	284	277	253	256	270	271	288	254	268	285	264	261
48493	56070	47210	48491	55004	49448	33835	33709	16392	4891	4062	8136	7674	6800	5209	3037	2773	1869	2818	3193	2677	2348	1183	1108	978	881	1199	2640	2009	1109	809	713	681	668	697	672	659	689	700	681	699	675	712	683	628	667	686	701	639	666	634	629	659	686	725	651	653	664	633	655	676	653	680	633	662	652	637	598	637	681	692	646	649	613	617	657	629	661	609	637	613	672	637	631	659	627	653	641	656	617	626	595	662	670	586	627	594	636	667	622	648	634	644	669	665	634	646	660	630	599	628	676	687	660	596	680	673	634	617	610	632	650	617	627	631	688	655	624	612	641	667	666	674	657	643	636	633	668	620	656	613	635	622	628	627	718	645	605	622	621	618	631	643	623	628	645	605	628	641	664	661	661	645	661	640	650	639	670	607	619	651	685	653	607	604	623	651	647	639	685	663	628	641	675	639	682	646	637	635	636	642	630	685	645	660	616	645	656	635	644	719	630	597	578	658	662	671	628	593	608	669	637	679	605	650	617	658	596	663	667	672	623	653	603	661	623	707	648	614	622	628	665	628	632	628	657	615	674	642	643	661	703	624	623	639	652	598	611	641	616	663	640	683	619	650	638	630	621	695	642	655	658	677	672	606	613	661	680	670	666	627	656	650	645	647	629	672	632	621	597	624	665	617	661	666	657	641	636	628	670	644	661	647	677	668	625	643	605	625	670	631	644	606	651	608	614	690	632	597	661	646	623	603	656	614	631	657	634	642	700	655	644	686	645	680	668	655	668	619	612	671	637	612	675	626	615	613	611	599	705	578	660	646	622	641	619	598	601	663	689	630	663	653	617	676	657	602	628	651	646	583	617	629	658	643	590	656	670	659	664	638	593	673	596	606	677	641	610	625	656	615	631	628	656	631	613	644	669	611	675	634	638	650	603	636	617	630	647	619	605	625	610	659	655	646	637	642	587	653	644	638	651	673	632	601	663	641	654	649	685	615	590	579	659	657	648	613	666	607	630	591	656	688	577	622	662	605	620	650	650	613	616	670	666	649	608	666	649	637	687	629	582	646	626	620	636	654	671	658	608	617	615	638	649	625	609	636	606	599	661	605	618	674	619	594	674	653	653	663	666	630	667	649	644	650	643	626	633	629	667	625	667	630	699	644	631	631	674	596	665	626	618	645	656	636	614	636	626	673	644	647	629	673	650	622	603	608	625	657	664	607	659	682	683	649	632	657	624	600	649	645	625	645	636	582	617	628	633	706	629	638	644	607	629	610	664	623	670	683	654	667	628	611	619	655	653	637	646	648	639	684	624	633	642	621	677	640	617	644	647	621	617	644	667	645	672	624	630	646	627	608	660	680	617	615	658	662	628	627	715	595	658	621	638	653	604	605	676	629	640	617	646	653	637	619	648	642	639	646	655	620	647	632	638	586	660	616	618	631	603	672	656	678	585	658	644	609	643	614	665	623	675	646	643	625	671	608	651	639	635	659	627	659	679	664	666	627	596	658	669	673	625	662	616	661	626	618	652	658	647	675	596	600	623	658	664	647	682	606	638	648	622	635	623	636	611	605	663	687	602	648	620	651	603	661	631	629	633	680	663	673	627	700	635	639	664	640	595	631	633	629	628	611	621	697	647	646	656	635	635	622	648	646	655	633	675	664	665	662	635	648	648	684	614	671	578	647	660	627	637	645	655	607	667	642	674	594	639	615	614	648	632	602	648	627	560	603	634	645	647	669	602	650	625	641	679	614	651	644	608	613	647	622	599	627	736	608	634	648	639	665	663	633	656	601	668	633	674	674	635	645	605	609	656	618	659	691	592	676	639	634	645	660	655	625	651	639	626	617	611	626	662	620	619	613	643	630	642	649	620	633	628	660	667	633	635	650	664	630	625	646	621	633	637	639	641	648	638	677	613	590	619	692	672	656	667	606	648	603	582	660	626	632	645	683	643	640	636	647	632	647	652	648	639	628	640	601	626	611	640	656	637	658	655	657	652	635	605	629	648	662	663	641	678	673	669	587	628	683	681	656	633	620	665	616	618	613	660	608	630	647	626	681	677	612	677	645	645	606	608	662	578	616	638	639	614	664	609	611	600	645	657	617	614	606	614	595	645	623	656	658	638	684	667	648	656	615	665	646	622	620	632	661	612	645	622	669	609	629	618	631	624	651	634	631	674	645	597	649	642	621	644	653	656	665	691	620	623	636	688	614	638	635	622	656	631	617	659	652	628	627	687	579	611	645	595	643	659	691	674	620	638	605	696	650	651	693	666	659	635	672	693	614	641	627	633	668	655	661	664	647	604	646	630	664	681	610	660	692	628	605	647	707	631	608	641	645	672	630	685	631	639	668	655	645	628	624	678	635	645	658	611	597	617	617	618	592	677	639	617	650	624	586	632	702	631	653	669	629	642	623	669	613	662	635	627	649	613	647	652	699	624	655	654	630	645	634	599	621	662	640	611	659	602	615	676	629	625	651	653	634	627	633	664	655	647	662	641	656	657	615	664	623	608	637	601	613	591	593	595	663	692	628	663	667	623	640	683	699	645	615	622	619	593	632	623	621	647	576	644	658	639	656	608	625	618	646	699	665	662	668	646	679	648	626	655	608	619	649	601	675	624	656	573	650	611	633	642	617	615	636	657	675	608	636	628	596	602	630	689	657	641	622	636	633	651	608	665	617	657	653	633	662	678	632	632	645	645	629	664	602	644	576	630	622	623	661	633	684	613	609	641	611	633	641	619	675	663	655	623	621	637	668	667	665	628	629	670	632	647	610	643	673	606	621	641	650	596	682	650	652	628	678	647	668	694	651	636	618	675	609	676	615	620	626	637	656	661	651	640	663	649	663	607	594	629	642	644	630	622	642	651	648	643	646	650	636	643	596	644	651	681	635	651	614	660	635	653	652	639	640	617	659	677	704	621	646	665	624	633	628	647	568	660	670	636	608	618	683	629	639	631	659	630	644	620	567	637	681	635	606	643	656	658	657	658	580	664	623	642	654	655	645	650	650	645	663	616	640	651	657	627	670	674	651	661	681	652	641	623	647	641	660	678	618	634	645	651	663	631	654	650	657	629	653	625	621	680	660	579	661	622	600	643	602	647	635	660	628	653	642	652	692	619	628	688	620	601	669	652	588	652	600	634	659	639	611	674	641	619	668	647	622	618	636	626	602	630	612	638	620	620	667	625	631	636	601	634	658	624	639	648	609	627	643	603	620	642	649	596	639	609	689	645	651	624	629	635	661	688	679	676	638	643	617	642	624	628	682	641	676	669	636	639	659	656	667	643	642	658	627	628	641	641	613	659	601	627	654	608	608	658	628	700	645	629	632	612	636	637	634	649	663	694	623	678	611	659	618	608	631	625	630	677	658	654	663	648	654	629	677	640	681	657	633	659	661	597	643	632	615	629	598	608	644	636	619	651	653	611	644	605	653	638	611	653	653	604	654	679	637	619	641	662	623	645	636	645	615	634	643	603	651	659	680	602	633	635	662	695	617	599	671	646	622	635
66116	46777	41253	33426	48170	39673	31818	29598	22556	12373	4278	2482	2916	2400	1560	1098	749	809	990	691	856	629	345	350	294	296	576	807	465	309	246	196	193	184	197	195	195	216	174	179	199	187	160	203	187	191	220	192	216	183	182	199	182	203	220	173	171	188	169	176	186	177	211	191	191	184	205	193	186	173	204	172	178	181	158	200	184	198	173	203	193	174	187	175	196	187	202	194	173	183	198	207	187	166	177	168	191	198	195	191	165	186	166	185	181	178	203	194	173	207	206	174	183	191	165	198	204	180	186	180	187	199	182	173	189	161	172	184	173	200	174	172	163	169	195	189	185	178	169	153	182	204	199	160	198	190	171	176	175	186	220	174	157	183	146	179	163	186	191	183	208	181	168	178	186	178	173	186	184	203	174	193	174	165	191	181	185	187	178	184	179	187	187	194	181	159	154	180	171	189	155	165	187	193	179	180	175	154	193	180	191	191	185	175	199	188	168	172	205	186	187	173	180	191	186	191	223	183	173	175	158	182	176	191	186	198	196	190	197	192	206	183	163	170	151	169	196	184	186	198	199	196	168	165	174	171	187	186	192	203	208	215	200	180	186	220	169	224	152	191	186	171	202	171	142	197	173	195	203	201	164	172	175	171	180	186	191	175	196	183	206	172	167	180	170	188	184	169	194	183	187	169	161	192	162	197	202	201	190	196	185	189	202	199	181	206	202	188	181	214	178	193	178	209	182	182	201	192	176	200	180	178	197	185	207	201	170	171	165	205	184	191	178	180	193	194	199	182	205	185	175	170	171	173	175	174	195	185	183	181	184	153	173	150	192	207	185	184	185	185	196	194	171	178	198	200	164	170	182	187	185	177	187	190	181	189	185	193	206	206	178	204	205	181	177	176	200	189	207	180	195	155	193	171	225	180	154	186	162	206	182	184	161	184	174	205	159	184	171	180	188	195	181	177	174	170	185	174	186	189	188	187	190	177	184	173	185	172	194	192	194	146	173	174	182	154	206	192	152	173	177	167	194	166	214	214	173	195	177	158	174	174	193	177	216	170	190	168	205	182	173	206	150	159	185	191	183	137	185	191	186	192	193	165	208	180	160	202	158	180	191	185	175	184	196	166	192	168	177	194	187	159	186	182	185	167	170	203	209	188	164	175	196	159	201	208	184	181	154	190	197	182	166	187	199	196	185	195	198	187	197	207	190	204	185	203	210	175	156	177	190	178	184	174	179	186	187	154	170	200	183	179	167	181	169	197	192	174	165	188	200	185	174	175	170	194	181	187	160	185	172	171	201	180	176	184	194	182	183	196	202	189	154	182	173	185	198	178	195	167	190	190	190	171	207	188	163	169	187	164	166	185	197	179	190	183	172	181	169	175	206	216	189	174	176	195	216	172	184	185	173	196	173	183	225	174	172	186	202	182	167	174	181	166	182	169	176	173	205	177	161	181	195	175	178	174	200	198	194	169	167	186	222	162	182	169	204	196	183	187	198	183	194	187	202	178	150	207	181	174	194	213	162	191	186	165	160	191	195	188	192	184	180	180	182	177	193	171	193	178	190	164	172	194	202	175	193	175	192	167	195	197	177	169	196	171	146	180	200	208	175	193	179	212	193	179	194	191	175	186	202	183	178	189	192	197	191	185	187	176	211	185	184	177	185	198	170	203	170	183	165	161	198	183	203	181	196	180	174	177	170	174	171	203	188	223	186	175	200	199	171	190	156	151	173	203	175	176	180	208	215	159	203	172	175	184	173	177	195	163	171	189	167	191	183	186	167	165	166	174	177	186	205	194	164	202	199	180	181	189	180	183	199	188	196	185	158	179	163	184	165	185	200	162	186	192	173	179	222	190	193	174	178	188	169	195	171	200	199	191	187	189	175	179	169	193	180	189	177	208	180	172	216	182	174	184	157	184	187	182	175	193	192	176	196	186	165	186	163	181	169	179	179	170	187	182	175	176	206	182	195	179	169	203	177	184	196	198	191	206	173	180	196	142	200	193	192	183	169	169	173	186	158	181	202	173	196	164	167	190	176	199	198	206	192	195	190	183	170	205	183	180	172	192	201	170	206	216	212	203	204	187	176	189	188	179	198	194	173	212	169	203	163	175	185	189	172	161	184	186	180	195	192	180	178	173	190	200	192	178	176	176	169	176	198	186	199	172	206	197	169	181	176	172	180	176	184	180	196	177	175	203	187	172	191	207	171	197	220	187	163	190	170	151	200	187	177	202	220	207	188	169	178	187	200	193	193	173	185	176	214	202	187	179	157	189	180	177	199	196	184	176	166	171	180	194	165	202	204	190	203	179	203	181	180	171	205	192	196	189	168	196	205	195	166	201	183	185	171	190	178	206	177	204	177	199	183	192	177	176	187	183	178	184	174	190	180	165	178	185	163	196	181	161	205	157	173	200	173	186	182	188	200	205	190	199	175	200	176	202	214	180	187	182	190	191	187	186	199	188	181	228	210	193	173	191	190	187	178	192	186	211	223	172	183	166	208	196	165	197	198	194	169	194	183	178	187	188	186	172	185	175	150	176	168	189	183	190	196	175	178	172	183	186	189	195	191	170	186	176	193	191	156	178	173	187	191	196	175	173	151	158	196	206	175	188	167	156	182	185	205	207	164	198	185	195	186	168	193	184	208	178	174	174	186	156	185	191	211	195	190	197	195	170	183	176	174	201	190	188	200	210	178	196	232	176	198	173	177	170	189	195	204	178	180	190	188	199	176	163	215	189	156	201	194	181	181	181	197	182	194	180	190	194	177	180	168	228	198	174	173	164	202	191	201	193	167	221	178	205	174	188	189	197	182	173	167	186	177	153	175	200	168	190	186	187	183	199	214	197	199	180	189	210	158	196	189	203	195	177	182	224	205	194	190	214	182	176	181	173	198	207	154	183	218	190	176	197	174	188	177	181	186	190	204	193	187	169	189	196	188	203	201	168	177	164	183	162	196	165	175	196	180	169	176	180	193	181	198	182	185	175	185	181	183	174	190	188	194	180	209	163	169	188	182	210	161	157	176	177	163	171	193	166	199	161	181	184	165	194	158	176	183	186	197	184	206	201	186	179	173	166	185	160	160	181	173	195	191	187	185	197	166	192	175	178	172	181	175	182	170	156	179	207	202	204	191	178	182	185	184	197	184	175	183	169	190	177	173	193	182	181	177	190	178	189	173	189	185	194	174	196	180	164	182	173	187	148	178	178	198	172	183	185	188	176	210	190	179	172	166	182	189	194	190	179	164	199	187	212	169	188	190	175	158	192	155	171	173	165	163	165	190	171	189	187	174	178	199	175	210	164	165	185	176	189	189	194	169	171	177	185	156	170	162	176	175	196	164	182	164	171	196	172	185	165	175	164	172	190	189	184	180	199	197	198	217	159	173	169	188	173	149	200	178	188	183	184	187	161	167	172	196	193	178	189	196	193	197	186	197	173	181	191	167	195	186	179	177	181	174	192	199	194	197	196	192	198	185	167	188	187	193	183	162	176
54614	58376	49913	52270	56557	50149	42609	40086	23485	6852	4933	8963	11706	10395	7846	5165	3924	4093	6375	3741	4994	3372	1467	1593	1287	1260	3738	5131	2566	1452	851	612	605	552	604	594	592	511	535	487	528	523	538	521	490	483	486	510	508	498	502	495	491	499	528	509	500	497	485	462	516	502	491	458	501	467	458	474	443	449	493	481	479	496	486	448	478	481	453	479	481	518	458	455	481	488	482	454	458	479	486	462	471	461	443	449	471	485	495	463	470	476	471	497	486	466	498	495	456	443	460	457	466	482	517	467	474	466	453	480	436	459	472	476	483	463	477	449	487	458	440	470	454	466	445	463	483	468	498	472	487	472	458	476	455	495	485	470	447	462	492	480	472	488	455	468	480	475	446	475	442	452	507	520	482	492	471	462	472	465	469	461	413	491	454	457	426	471	440	475	460	493	462	453	457	483	495	469	464	471	487	466	441	443	491	471	441	459	494	485	477	458	471	492	454	483	459	500	439	466	443	514	423	419	481	493	472	472	468	479	435	472	477	441	443	462	475	460	439	463	460	483	474	464	463	514	481	481	451	441	461	438	495	427	442	471	458	463	478	471	462	480	507	461	464	491	460	476	471	461	458	485	479	442	477	503	457	511	435	432	472	465	425	474	441	460	497	479	465	452	468	465	445	458	439	463	480	477	475	516	486	474	474	501	420	440	453	458	440	443	470	478	443	458	424	463	459	481	448	450	480	462	424	470	452	465	478	452	484	495	449	463	486	518	492	470	474	471	425	435	487	442	480	450	448	464	453	447	461	493	435	446	478	441	443	436	463	430	476	456	454	417	453	468	477	470	451	502	481	435	496	445	482	470	461	441	454	443	470	443	475	431	448	460	477	497	477	444	468	471	473	463	444	483	466	434	440	466	473	438	490	484	441	463	476	472	458	434	468	485	463	449	478	476	441	461	479	473	432	441	463	472	435	483	522	463	476	451	449	487	461	459	465	476	489	444	475	449	438	478	462	470	470	437	454	441	475	470	460	457	469	477	471	454	485	460	476	483	456	423	489	448	447	484	456	439	472	503	481	456	480	464	465	437	464	468	465	484	474	490	413	442	436	432	459	441	416	462	423	422	435	434	439	406	464	465	476	446	455	454	501	475	441	459	465	490	474	442	485	447	483	510	426	447	433	462	507	429	429	476	508	453	474	480	473	472	451	463	477	444	472	459	442	471	495	479	463	448	461	478	451	453	468	480	430	490	483	447	446	424	460	470	452	465	467	432	413	440	474	432	456	456	465	475	484	452	454	484	473	493	432	451	482	434	459	493	454	480	450	438	419	470	453	419	493	451	434	482	452	419	472	485	479	462	489	464	461	405	521	464	455	451	442	463	474	477	455	472	494	461	457	437	478	474	470	415	486	493	435	480	443	462	439	500	457	467	428	435	500	500	445	415	455	453	478	443	438	504	477	480	472	444	418	428	465	471	435	485	516	465	466	492	470	491	408	513	433	442	489	463	505	475	440	456	486	443	494	440	452	460	475	457	444	457	489	436	491	451	466	462	440	476	456	448	495	431	441	452	504	483	479	479	459	481	431	480	465	449	468	470	472	481	480	449	463	425	457	450	418	465	458	440	506	486	486	469	453	420	466	479	486	475	461	466	492	447	462	494	478	493	472	480	498	463	448	459	437	451	451	487	469	463	494	483	456	454	474	393	465	426	436	478	444	482	474	438	500	443	441	480	465	469	433	467	448	493	455	447	472	491	455	454	428	472	496	445	461	489	472	486	424	478	459	480	478	451	447	442	468	447	508	469	500	493	463	438	449	454	464	448	465	431	491	454	428	463	444	471	491	456	468	450	431	447	463	471	473	483	451	461	476	472	443	434	448	453	438	475	466	443	462	422	461	437	447	489	437	430	464	456	452	464	437	438	461	449	443	489	465	455	513	465	467	457	473	439	457	444	442	435	470	448	439	455	458	436	504	527	442	463	450	481	458	485	449	456	466	484	472	481	493	471	502	478	455	458	426	457	410	467	495	459	487	467	424	457	472	455	443	451	421	491	498	434	467	507	460	464	487	466	488	445	422	462	464	451	501	449	461	451	487	433	481	452	471	438	439	436	456	447	449	504	476	452	473	458	462	466	481	490	479	471	472	432	475	479	479	424	427	465	454	509	428	419	455	435	512	459	471	491	424	433	434	460	447	492	429	449	490	456	459	484	494	444	451	453	443	455	453	433	475	457	451	458	476	475	478	471	448	443	507	477	475	437	434	430	478	511	480	454	493	449	405	465	441	455	478	472	453	464	477	435	464	463	454	462	480	494	451	490	448	472	446	461	461	462	458	452	463	470	451	508	461	471	411	468	487	454	497	489	420	432	433	447	484	451	485	381	468	488	461	465	456	465	457	454	478	454	465	433	470	461	477	408	457	449	445	479	453	466	489	482	470	449	474	435	505	417	429	465	439	499	450	494	439	456	467	489	456	493	495	448	496	493	453	512	462	448	439	472	471	446	480	462	494	493	464	457	488	491	459	433	493	452	442	477	487	446	477	431	438	507	434	460	444	466	461	438	473	450	476	463	506	452	469	464	459	480	462	461	452	429	448	438	463	487	456	475	453	471	456	488	427	512	454	464	487	451	467	447	448	456	448	446	450	455	510	480	472	486	504	490	481	461	445	451	470	453	421	470	460	466	420	460	475	480	438	448	493	446	431	439	487	492	437	507	453	470	445	432	459	425	451	482	454	446	500	485	422	453	479	458	470	480	433	442	468	465	476	471	436	427	485	483	466	448	482	475	500	487	425	452	477	469	458	481	498	475	441	449	462	454	420	439	438	456	436	482	460	456	469	468	513	459	467	440	460	452	412	471	465	474	425	451	466	477	483	443	452	434	412	475	507	450	415	507	479	458	495	456	488	474	455	470	463	468	482	484	480	410	455	438	484	479	438	442	430	496	453	451	437	436	496	488	475	460	438	439	449	486	433	487	474	465	456	443	474	521	443	459	482	469	445	464	451	464	457	494	457	489	463	464	451	481	462	463	436	458	451	466	464	462	456	473	456	472	494	444	457	452	455	464	405	475	448	446	492	429	436	473	450	437	462	457	501	466	478	463	471	472	453	456	450	457	485	462	471	457	454	414	474	465	484	479	459	468	447	448	461	465	480	485	489	487	416	464	439	445	524	476	481	506	425	466	451	463	461	468	476	456	466	439	474	438	450	424	437	458	468	479	494	437	419	465	452	489	427	431	478	484	461	502	482	484	445	453	472	494	489	452	473	499	469	452	447	429	478	459	469	428	435	488	473	454	445	458	495	434	484	469	456	462	441	430	466	491	484	471	474	467	497	451	464	483	479	444	466	464	434	435	441	477	446	453	451	471	423	490	453	502	457	474	471	419	469	478	417	495	458	437	431	456	483	437	475	458	466	462	457	484	481	437	444	428	429	471	434	442	500	479	457	451	477	445	452	479	447	432	477	458	506	461	434	482	435	470	477	470	464	426	484	428	451	474	496	481
27798	25177	19445	8096	9885	4676	1572	1186	689	523	510	462	479	458	442	467	412	410	494	418	464	428	465	439	446	450	430	419	419	447	437	432	445	440	400	473	430	448	451	457	402	450	410	448	436	388	475	407	428	422	416	422	408	431	444	440	471	433	421	432	421	426	445	437	509	466	430	430	448	424	425	450	430	442	442	407	429	421	425	438	414	399	393	451	433	464	505	437	444	432	421	485	408	423	426	465	439	441	437	430	422	429	431	434	453	422	470	429	420	405	451	397	462	481	407	426	439	441	448	399	444	455	451	449	381	403	433	456	405	435	413	423	445	429	416	423	464	454	460	427	412	461	395	440	452	410	442	429	464	424	476	453	463	423	445	446	493	435	438	454	449	464	449	450	428	426	432	433	428	439	458	456	416	470	443	391	463	432	430	431	441	434	430	458	453	464	436	469	418	386	431	442	468	426	434	393	432	452	437	417	446	485	455	435	414	449	425	459	418	393	467	480	482	478	477	436	450	422	424	467	458	412	432	464	420	430	465	385	411	488	444	447	429	455	423	460	434	442	424	422	445	406	470	430	397	426	478	428	463	458	431	430	414	445	418	428	422	435	450	443	432	450	473	417	402	445	407	437	440	404	439	432	435	481	450	414	443	439	448	455	404	413	445	455	425	456	461	433	413	425	426	437	431	418	409	400	460	448	436	468	422	478	437	420	449	458	441	410	452	464	424	426	482	416	422	428	435	456	426	437	480	416	449	444	410	423	447	406	494	470	428	454	477	478	420	428	436	457	445	417	422	449	447	476	444	435	439	440	477	437	455	393	449	457	423	412	434	443	457	435	443	470	467	479	459	466	434	406	480	436	404	410	454	400	420	448	463	413	458	474	482	441	414	459	438	453	459	435	452	407	425	435	447	458	443	419	418	451	413	463	412	459	403	491	415	433	466	428	436	395	430	412	442	468	409	430	418	473	435	403	435	466	472	472	431	413	408	422	449	426	442	439	408	428	443	440	444	441	441	393	410	467	477	479	456	443	449	420	441	430	468	452	466	442	459	422	454	432	410	426	435	433	502	424	429	447	447	439	429	455	439	382	448	444	440	472	422	467	455	456	451	474	428	408	423	490	455	397	458	420	395	478	422	490	385	455	463	412	429	426	460	421	409	436	410	431	426	437	431	434	425	421	452	448	426	420	473	409	453	451	458	424	435	450	439	438	458	458	446	459	475	443	452	430	431	448	478	454	432	450	425	447	480	441	414	394	430	423	452	439	401	451	442	429	412	455	417	432	426	409	444	440	448	457	440	423	457	399	459	448	434	427	455	458	460	450	449	443	461	405	408	422	439	461	411	473	421	458	430	446	438	421	478	425	429	487	440	419	429	453	432	410	449	456	437	444	422	438	396	456	435	457	450	420	452	450	432	428	429	450	464	437	478	480	417	443	419	434	458	436	436	431	485	460	415	447	446	458	421	435	471	411	442	439	439	425	439	443	455	427	439	462	438	480	432	392	467	423	448	444	423	440	467	433	445	434	451	431	442	428	383	442	428	473	452	426	420	447	443	428	465	457	439	371	448	457	448	428	468	423	445	419	431	465	412	428	428	449	456	385	463	440	445	404	426	450	453	440	433	397	471	460	406	423	459	446	478	434	422	458	426	431	402	458	414	447	439	467	483	450	420	433	456	441	451	430	454	415	451	455	426	417	466	437	460	461	487	415	445	435	434	477	447	457	411	428	425	444	415	463	448	384	421	468	466	416	418	474	419	441	398	450	497	466	458	419	438	454	473	423	436	435	481	445	462	464	453	433	440	408	451	435	472	476	458	459	409	454	412	405	458	459	435	460	407	405	418	456	477	441	475	446	448	436	454	448	455	399	400	419	417	413	405	458	430	435	455	416	432	460	441	423	413	478	428	447	452	450	448	433	480	466	393	440	443	446	400	396	412	447	448	447	452	463	412	495	407	469	424	453	429	452	460	423	473	403	448	421	443	417	429	435	453	444	479	451	384	467	440	456	458	437	458	442	473	453	442	428	436	461	492	434	398	486	437	451	415	462	413	450	485	445	458	433	457	405	448	451	461	446	432	447	491	463	492	435	465	486	451	436	440	445	449	428	449	420	443	464	404	413	437	452	436	412	461	424	464	418	386	455	444	451	419	491	473	451	491	423	459	424	477	411	449	433	448	470	444	409	456	451	454	478	441	452	418	465	441	431	469	447	425	456	409	419	430	442	429	395	459	421	477	439	463	451	397	419	438	434	487	396	442	438	425	396	454	408	435	418	435	413	425	432	414	437	438	434	470	407	462	426	417	447	456	475	400	435	459	419	401	464	410	456	400	415	458	446	431	393	431	442	413	464	465	447	437	449	435	438	439	400	438	424	453	427	437	428	424	473	429	410	436	459	414	433	475	446	371	451	414	435	462	440	451	454	453	421	464	431	391	439	455	450	430	453	424	431	408	457	442	448	454	459	463	418	390	392	415	451	453	410	418	413	427	420	431	417	420	430	463	446	437	445	411	432	452	447	457	410	460	409	448	425	413	454	471	405	452	431	439	418	421	465	399	397	422	456	432	403	459	433	463	427	408	476	436	472	468	428	433	417	457	473	462	382	435	420	391	473	463	415	427	426	444	398	394	421	455	444	450	452	441	443	458	443	444	426	439	412	428	440	430	481	458	460	411	421	454	419	427	410	469	451	379	446	467	433	470	433	451	429	475	435	424	434	436	447	460	467	422	447	427	425	432	471	430	391	404	445	415	410	452	416	417	482	417	462	419	379	411	441	435	461	484	441	474	441	416	398	446	407	463	431	443	429	429	442	422	434	423	484	450	440	489	489	458	428	465	425	429	417	437	470	418	411	421	406	422	435	439	422	451	427	436	452	485	414	445	453	436	460	483	434	421	460	443	455	411	430	443	430	446	449	476	445	462	424	441	467	439	456	456	452	441	380	411	452	473	416	479	443	417	474	452	463	436	461	461	464	440	422	436	440	437	442	451	411	485	463	416	457	412	425	448	459	426	445	484	420	411	392	473	393	464	469	386	428	424	438	443	443	465	428	425	426	435	447	453	450	449	384	432	444	405	417	435	438	436	466	416	433	396	435	406	476	422	417	454	479	440	464	461	465	468	443	438	428	430	454	473	436	474	426	448	440	446	427	448	460	425	469	443	464	471	436	412	443	439	463	457	417	439	407	397	431	470	477	418	434	458	418	449	425	418	438	431	419	452	424	429	452	401	412	437	467	409	466	439	437	506	433	482	478	450	491	439	465	406	470	406	426	464	437	468	407	442	451	439	444	420	416	464	431	397	456	435	412	404	462	453	435	451	439	405	416	448	410	394	399	441	422	444	436	456	445	439	430	461	421	429	465	403	451	481	449	430	438	472	403	470	466	452	429	440	485	456	413	437	437	419	488	463	461	409	460	431	452	472	425	397	454	376	444	414	434	450	455	475	457	493	434	432	455	431	470	424	450	481	481	441	403	400	414	437	434	436	452
21083	23525	21850	17015	26910	12592	5803	5306	2304	1285	1155	1218	1206	1249	1211	1103	1056	1108	1127	1025	1007	1087	991	1018	1049	1078	1100	1069	1006	1054	1033	999	1014	999	1037	1023	1021	955	999	952	971	971	988	952	1003	969	972	949	936	985	1005	982	940	989	995	979	987	983	992	950	991	979	982	962	981	1017	979	960	965	1019	986	932	998	974	1000	1028	1005	999	995	1000	995	987	999	986	1034	1019	984	939	929	940	953	1012	939	1008	1007	924	994	1033	992	888	1012	951	1003	975	1020	1047	1029	969	1002	1019	1000	948	1018	1009	981	1016	1035	957	963	976	979	1025	981	979	961	990	931	980	960	940	981	936	1010	978	994	969	971	1020	1000	949	970	1020	1024	990	987	984	1014	968	968	1000	963	1032	966	970	982	1042	957	989	994	990	989	999	1011	960	1016	972	979	931	985	1007	969	995	1004	1010	986	996	1015	939	1044	1008	1004	1001	950	1006	938	982	976	1017	1007	975	991	1001	970	982	951	938	987	1011	934	970	982	962	1048	1038	983	968	985	978	1024	983	980	962	1021	998	984	1008	960	1022	990	1015	962	1002	954	1022	975	947	955	913	1018	1013	985	1020	992	1029	1000	981	996	934	978	1018	987	1012	1020	954	1029	992	945	962	1018	960	1009	978	1003	1001	995	992	973	956	959	1031	1043	954	1034	964	1004	966	992	938	989	905	1011	946	979	996	940	995	1003	1042	1032	979	980	968	968	967	1010	996	997	963	1031	1031	982	990	1002	980	984	1000	999	1003	955	1003	1020	970	987	1032	1033	983	943	1034	959	983	1029	956	980	952	973	1000	975	1038	1040	966	962	962	984	1006	947	1022	996	988	969	1011	953	964	953	1048	1004	1002	974	983	984	939	1018	1023	971	978	966	1008	1053	976	936	1004	979	1020	989	962	963	997	977	946	976	1031	991	989	1054	932	1001	971	948	949	949	1008	954	1087	968	1010	963	1003	960	1015	955	1008	954	945	947	1000	936	973	1035	960	1002	1012	1022	964	994	931	1072	952	979	951	940	961	991	1057	1010	1008	998	996	979	988	995	964	1016	991	953	984	1013	1004	1002	996	1007	935	989	985	1023	1017	989	1041	972	1000	975	977	939	964	1006	989	983	993	966	942	1018	940	957	908	994	978	945	962	1010	986	1019	985	1001	991	977	973	972	932	952	1017	947	990	966	955	1008	1009	937	1044	986	1029	1013	984	982	993	957	924	981	987	967	992	946	961	952	976	1004	973	976	959	1034	982	1001	924	987	956	963	998	1007	939	1001	985	989	983	1021	1017	1050	959	965	1007	940	1027	976	972	955	990	921	969	1048	984	1010	953	1025	1017	989	995	942	961	977	939	987	995	1006	1006	1024	1001	1027	959	1036	967	949	1004	933	985	1069	1012	958	1013	997	1001	943	985	970	981	1019	995	950	1050	936	970	964	933	998	990	966	1040	960	994	1038	995	1012	994	1020	968	940	1007	972	992	917	963	928	1024	1018	1006	972	968	985	947	1046	1030	973	974	962	991	1013	1048	1013	999	1002	975	995	1021	1002	979	1012	943	1037	939	947	1025	976	1012	981	960	985	981	1037	964	1050	1008	962	936	990	998	996	920	1025	976	976	968	1006	973	994	1021	966	899	971	962	975	975	977	977	945	1048	1027	967	1014	958	993	1024	1036	989	1018	1041	915	995	1000	971	967	981	1012	963	1006	1033	1000	945	999	931	1001	1026	1022	985	1004	944	964	961	985	1005	1029	929	984	917	1004	966	980	1030	988	886	993	940	1006	993	1013	995	994	1010	989	994	991	975	963	984	1014	998	994	1018	946	993	1005	983	921	988	1011	1011	968	999	966	989	995	979	965	1009	961	1018	941	951	1031	970	1037	966	993	995	1008	1009	992	1004	974	963	996	989	1018	997	950	1062	974	944	1031	1017	1005	1007	1016	981	985	1021	1004	1002	941	1001	1013	995	1003	951	984	1008	1010	996	1016	961	933	1006	1011	992	939	908	1026	949	984	944	949	1017	966	983	978	1016	1011	971	994	940	1045	991	1063	995	949	955	956	976	960	1013	1033	979	1003	979	1022	1009	974	1027	969	1018	993	1003	1009	912	1011	997	965	999	980	987	956	959	984	1005	996	951	954	998	933	1002	1023	981	955	936	971	964	973	950	1044	908	989	994	1022	984	1051	1029	952	983	985	993	926	999	953	1012	1023	975	1032	1064	972	969	1009	1011	982	993	958	1005	990	980	990	962	961	965	1020	1001	1046	1005	981	964	982	956	993	972	922	995	930	967	961	934	944	1037	1001	967	973	983	971	963	973	992	1029	1017	999	972	1041	1015	929	990	971	946	1052	1002	962	988	1002	937	998	990	1011	996	975	1046	1013	1048	965	951	975	979	990	962	963	960	966	920	969	987	974	959	1002	956	1002	1058	1020	1069	994	1017	987	1046	1028	997	1008	982	983	968	940	994	910	970	990	965	991	1023	948	969	1065	930	987	962	1033	913	930	924	985	1006	1033	950	990	1025	999	984	1008	964	1007	968	991	1001	977	958	957	982	940	1006	971	947	934	968	995	980	1044	948	1006	1048	949	1026	963	931	948	973	1037	1049	1018	1052	931	996	1022	960	1003	1032	954	1005	974	948	979	999	1032	1002	1005	971	1033	967	937	948	943	925	947	976	1014	995	1020	974	1001	1001	971	1046	958	958	985	1054	962	1003	1025	1041	1028	1006	1001	953	971	1002	973	998	989	934	1017	992	1007	1011	1000	948	983	943	1013	980	986	957	907	999	997	1013	935	991	980	992	984	1003	921	959	1069	944	969	974	958	976	1035	1053	996	914	995	948	1025	978	959	919	935	970	1008	1006	999	953	961	1011	940	958	1016	976	987	908	937	1009	937	1008	952	1030	1001	1026	990	998	991	957	993	1019	986	988	983	992	997	995	959	980	998	1036	1010	935	1015	973	996	1073	990	920	994	988	1001	1023	950	985	1013	981	945	960	959	1042	1036	989	978	932	983	943	968	970	933	966	1009	945	1005	994	961	982	991	981	963	982	1006	1005	985	969	973	980	1000	999	993	973	981	972	1002	1014	984	1025	1001	948	983	941	1038	972	1042	998	998	990	1005	951	1007	1001	1018	985	963	980	1033	951	1006	956	957	989	955	983	926	971	1016	1002	963	979	954	999	960	997	929	1012	990	920	1014	972	991	1019	958	1007	1058	1011	988	965	987	999	961	1005	952	1012	990	980	960	943	988	995	924	958	954	1036	924	1009	914	1016	945	962	994	1003	996	996	963	920	1001	983	980	997	976	948	996	1003	1019	1014	961	1010	984	967	956	942	1007	1035	1030	1002	1011	984	953	992	986	959	934	988	1043	963	1040	997	1025	1027	985	985	983	976	990	984	1002	1029	983	978	975	1030	941	1032	993	992	1010	953	1028	992	1013	942	990	954	976	1022	978	961	978	1015	1003	962	973	963	972	991	981	989	1019	1037	985	965	997	967	991	1002	1007	966	1020	952	965	996	1010	1001	974	970	1041	988	943	943	950	1046	992	975	1006	956	982	970	996	998	988	981	1024	995	1001	1002	1007	992	1013	1025	1006	974	1001	927	983	982	987	980	1002	995	995	947	988	1062	941	1013	1012	1029	1021	977	945	989	970	1048	973	962	976	986	987	971	1005	988	989	988	999	1005	1005	957	992	1021	1009	1039	996	939	992	993	976	952	946	1015	916	999	1016	939	972	1004	997	1023	1003	954	962	957	975	1004	988	952	920	984	980	985	1018	964	981	972	1033	955	951	1001	994	1009	996	999	979	1004	1010	950	947	1019	1019	990	991	966	977	1013	977	949	1003	994	1006	940	974	976	1024	971	1049	980	987	970	987	1009	1009	971	1014	1036	1015	941	971	987	1019	976	998	965	941	1008	966	973	933	1031	1007	1019	1061	987	964	1038	1042	984	992	986	1028	1016	1011	952	985	1033	951	1007	921	1031	1020	975	971	1004	1019	995	1000	1014
61051	49423	45470	33940	49749	42259	27671	28915	16714	5097	1428	1580	1237	1036	964	622	506	743	742	445	424	401	369	341	364	481	533	597	506	385	342	316	282	292	273	256	264	278	299	269	275	283	274	263	281	250	263	284	260	249	275	255	269	275	285	280	266	310	262	305	274	284	298	250	249	263	252	283	291	284	297	294	303	301	293	265	332	273	264	283	299	267	257	252	302	317	244	272	261	289	259	311	277	282	273	258	289	296	271	271	266	301	272	273	281	285	259	302	266	271	286	307	249	264	263	262	261	264	273	265	288	308	268	255	282	271	296	301	277	320	280	260	284	281	262	298	269	262	228	268	223	280	261	261	278	246	270	256	299	266	295	303	256	272	307	316	275	246	288	288	278	274	267	250	282	314	247	266	284	264	316	259	278	277	258	268	266	276	297	289	296	265	311	275	258	289	274	277	268	293	279	269	299	290	290	301	275	265	289	269	277	281	270	269	264	291	256	266	264	280	249	274	285	256	271	288	292	267	264	256	276	274	293	266	300	294	285	274	290	297	301	243	285	274	262	303	295	309	299	283	300	286	260	248	274	291	302	294	304	281	297	279	308	305	276	261	268	277	271	283	278	268	278	267	269	288	267	295	236	271	273	259	267	260	294	279	263	303	301	297	277	275	299	251	249	284	250	284	250	246	290	293	273	244	292	288	281	274	296	293	263	277	246	267	293	238	283	285	282	236	261	262	289	296	251	251	277	250	272	273	289	236	254	302	272	257	279	285	284	271	265	286	284	275	269	324	268	279	274	246	290	239	264	289	261	281	273	269	264	270	278	282	249	274	287	254	260	286	294	301	254	283	280	258	264	262	299	339	285	283	273	304	285	303	288	256	278	271	273	268	293	267	292	284	293	288	268	318	307	275	264	261	266	270	288	272	294	290	260	270	306	259	257	265	309	283	294	254	258	262	279	246	274	299	293	267	280	254	225	265	256	297	270	266	295	291	301	274	275	254	313	287	270	284	274	321	306	278	298	293	290	245	288	278	254	283	265	248	263	247	302	273	301	271	258	288	293	296	267	270	246	269	294	276	258	259	331	269	260	239	282	316	270	272	271	285	291	294	303	284	250	263	244	288	297	331	257	276	275	271	261	251	271	259	303	270	279	272	288	247	270	285	251	257	276	269	266	272	280	255	287	274	275	261	301	283	279	280	281	319	282	248	285	251	267	289	289	285	249	297	248	269	275	314	245	288	295	259	276	265	286	269	283	293	284	307	283	266	273	253	295	263	270	260	304	282	265	261	268	273	280	259	265	295	255	270	291	250	295	253	297	277	252	260	275	264	253	288	259	253	257	283	269	293	281	283	264	265	278	278	243	254	270	254	288	261	262	292	252	250	250	250	267	266	268	273	256	279	282	286	279	259	246	271	273	246	274	276	285	281	288	239	269	279	297	300	264	256	287	274	288	289	297	297	306	280	282	265	288	289	262	279	257	268	311	297	293	307	246	279	265	289	271	240	289	279	312	277	272	308	285	276	254	306	306	272	258	305	277	284	271	290	241	254	283	270	268	257	282	291	301	282	267	249	279	255	319	267	289	279	269	274	262	269	275	263	292	301	299	256	260	250	275	288	297	287	274	250	309	308	286	308	301	323	281	293	288	269	264	317	276	302	286	283	243	286	277	294	268	266	262	281	258	268	252	269	274	317	258	285	297	270	285	269	272	267	270	263	274	275	281	251	278	292	279	262	269	291	277	270	254	289	285	295	237	287	242	248	269	279	287	267	279	273	271	263	286	254	276	273	260	275	268	277	286	252	280	273	310	287	259	286	308	260	297	310	280	295	312	285	261	255	270	286	280	268	278	254	263	251	290	275	284	297	289	258	278	287	291	281	258	252	282	280	320	289	271	277	272	303	314	256	300	273	275	286	294	256	289	295	279	286	292	275	301	275	266	279	253	308	290	289	291	242	280	290	249	290	281	258	255	320	286	284	276	285	297	270	285	268	259	268	282	285	243	262	319	279	289	274	266	289	300	266	254	250	258	257	274	267	264	248	284	285	284	271	288	270	262	279	242	266	252	289	267	286	286	287	273	272	281	274	269	240	242	264	278	274	277	276	292	295	288	264	262	256	261	286	294	276	277	234	274	260	302	303	295	283	274	284	265	270	259	276	264	256	273	298	297	283	254	304	275	268	265	243	306	262	259	274	311	260	255	280	272	278	260	258	244	307	263	259	301	274	289	253	262	277	276	304	277	276	274	263	323	281	288	277	260	302	288	265	278	287	271	288	269	239	282	288	286	265	273	290	262	261	259	254	273	270	264	277	295	287	250	282	255	268	280	281	250	237	270	297	282	251	291	247	259	268	264	282	238	272	318	316	267	289	279	262	276	271	262	264	290	293	266	291	271	274	265	294	259	247	278	275	301	268	269	315	247	269	242	239	284	284	258	268	267	296	289	289	262	247	282	287	301	260	329	287	258	289	305	291	287	290	273	266	245	275	247	286	249	289	272	248	300	285	287	252	273	294	248	262	302	262	274	253	279	276	283	248	303	283	277	277	280	267	290	269	266	282	271	238	254	274	279	319	300	243	258	330	267	250	261	304	283	297	275	240	302	262	280	307	286	274	281	275	249	293	275	281	280	263	305	291	310	230	279	276	263	262	278	287	254	248	292	253	252	284	295	239	265	280	273	268	262	300	286	281	268	273	288	250	308	273	263	233	267	257	273	269	283	279	308	297	266	274	270	259	280	280	292	298	275	266	275	286	267	305	229	274	282	273	273	279	286	260	281	271	297	259	287	280	288	295	276	254	252	273	262	254	275	262	280	294	319	294	297	281	243	272	244	295	282	243	285	271	274	276	261	292	267	260	289	288	296	289	307	280	264	262	264	275	272	276	284	256	276	258	269	273	279	245	281	261	267	262	311	264	221	257	243	267	299	306	261	307	286	284	261	245	254	291	269	266	287	297	269	291	250	247	233	287	281	269	281	285	304	263	261	299	295	308	267	243	280	255	290	279	296	298	298	288	285	283	290	251	244	270	248	287	248	286	279	276	264	264	270	254	286	263	281	250	274	245	288	261	264	284	299	286	274	269	267	276	258	270	254	264	308	289	286	273	228	271	285	298	250	318	265	288	289	242	301	282	267	270	295	270	267	262	266	269	263	292	285	275	270	267	282	270	287	265	280	258	281	268	297	309	299	274	269	274	272	240	268	295	308	293	283	303	268	271	269	314	275	292	278	259	249	286	258	263	280	251	288	275	259	280	278	281	255	305	287	289	269	273	271	282	279	274	303	248	290	272	279	280	278	305	313	279	314	286	262	302	280	302	293	299	298	291	322	312	276	275	280	328	278	296	271	287	290	295	276	244	270	287	264	255	273	304	293	264	299	274	271	269	272	274	262	271	285	280	287	242	279	296	274	274	254	289	260	264	302	273	291	289	257	287	286	283	246	272	277	302	273	280	270	273	282	266	274	269	282	279	281	277	276	265	266	267	295	301	286	292
50326	56363	48438	48074	62060	44067	32906	37199	18401	5068	4331	7267	5575	5272	4907	2879	2229	3657	3504	1961	1850	1586	1528	1067	1351	2009	2834	2982	2132	1319	1007	721	694	682	691	722	680	645	708	701	651	674	668	666	646	669	659	628	679	637	685	643	645	651	632	670	629	681	664	682	672	616	642	669	607	661	621	680	665	632	643	679	669	636	685	647	673	642	654	646	609	647	643	574	676	635	659	616	606	663	664	713	629	661	653	649	645	674	630	590	677	642	623	649	615	656	656	632	674	611	621	644	673	655	657	662	654	629	643	635	621	665	673	642	616	653	674	621	635	606	649	614	627	669	604	636	639	610	661	653	611	646	624	637	629	673	661	602	645	644	646	623	642	652	652	672	638	672	629	668	682	672	658	639	665	606	610	605	607	613	623	627	606	624	635	647	643	630	616	619	634	710	646	619	658	623	634	628	634	600	661	583	638	633	658	664	614	612	658	585	642	613	634	645	600	665	634	645	600	583	657	615	631	613	572	630	645	648	677	625	645	616	630	641	683	605	590	660	626	640	616	600	681	640	629	621	644	607	643	609	625	660	651	638	643	612	603	601	613	642	669	598	620	620	599	609	626	643	649	627	619	657	665	645	690	641	645	649	631	617	619	623	629	669	662	603	668	656	643	650	633	623	651	614	652	628	655	657	622	605	628	615	615	603	568	597	631	653	634	686	619	675	657	604	606	684	632	638	624	609	670	641	642	721	603	588	638	621	687	659	636	630	654	622	629	635	644	630	622	616	651	624	672	620	603	683	664	618	600	679	634	646	647	633	635	628	622	637	692	625	638	636	650	632	688	630	619	659	619	648	657	628	664	661	644	601	616	662	675	646	601	657	660	595	585	671	666	640	666	653	675	641	643	622	641	613	629	623	650	641	653	637	627	630	621	644	642	622	647	626	647	660	591	660	625	625	646	626	636	625	636	653	635	616	614	633	654	648	630	640	611	620	663	667	592	657	656	629	562	627	648	656	666	672	626	681	595	627	642	597	648	590	670	637	598	638	610	644	667	667	601	611	603	617	633	635	659	574	637	622	635	650	642	642	631	642	639	651	627	612	574	651	645	656	637	673	606	650	630	633	597	618	648	613	652	641	627	659	671	631	662	673	685	653	693	614	605	620	638	641	622	660	623	642	650	633	660	652	618	652	617	647	644	639	659	622	640	623	671	656	614	616	646	646	629	654	609	644	621	640	678	632	641	645	641	670	643	652	643	590	676	619	619	595	650	625	635	618	640	603	632	652	635	596	624	639	664	660	659	626	665	650	631	603	660	633	628	660	639	638	590	641	607	679	619	617	656	654	629	633	620	634	624	644	629	635	630	606	592	644	624	624	684	652	604	669	590	591	657	623	588	646	626	617	666	628	633	653	641	645	642	582	671	660	548	640	646	643	608	615	629	589	642	604	624	630	663	618	643	626	673	625	631	634	638	644	596	646	610	636	670	615	638	701	620	649	670	647	632	688	641	709	655	612	678	678	664	659	671	669	638	610	622	630	670	668	640	625	639	627	691	614	676	645	617	613	634	615	676	615	632	644	611	668	673	643	646	650	627	641	630	635	637	614	666	640	645	655	601	628	649	621	648	703	683	618	616	584	630	628	634	643	622	634	678	644	620	628	609	649	657	637	646	615	649	629	613	646	622	673	661	595	635	613	633	660	609	611	614	584	647	666	611	623	624	658	669	666	643	630	617	664	659	634	659	584	605	638	604	653	686	619	661	643	627	623	658	648	652	644	648	646	629	655	643	575	635	640	656	646	634	675	687	652	630	596	634	607	614	635	613	618	640	639	615	647	659	666	605	671	623	628	680	634	648	640	627	633	645	668	645	632	644	641	590	682	652	675	670	611	623	650	619	616	608	664	654	639	595	654	633	655	628	630	658	663	673	651	657	649	618	660	608	622	621	657	647	648	646	646	605	630	660	635	622	659	661	651	647	620	637	596	604	607	623	614	628	645	619	680	640	656	647	675	624	683	653	668	633	610	611	655	620	674	641	652	652	618	626	629	667	653	605	586	636	600	648	620	640	623	616	635	611	647	622	648	662	667	634	679	647	687	653	661	651	641	715	669	594	607	680	638	663	680	608	608	670	648	675	680	617	625	641	667	647	607	645	672	604	580	639	690	608	619	603	591	677	596	602	685	660	668	634	589	610	620	613	683	670	670	629	646	641	618	656	638	668	673	642	648	637	639	567	681	626	651	645	643	662	660	588	664	638	666	601	625	654	648	613	652	589	619	634	647	616	647	631	642	623	641	630	670	650	607	619	627	646	644	646	651	674	609	591	657	627	686	613	667	683	631	626	648	626	649	716	638	613	619	616	641	627	598	611	665	667	688	663	623	607	629	653	650	620	621	648	647	679	708	648	651	637	617	668	614	652	633	592	647	617	643	681	622	603	640	637	618	657	660	636	634	602	588	604	620	645	637	629	658	654	637	600	650	637	662	648	672	604	665	624	647	725	676	623	652	661	612	584	665	622	647	628	648	660	678	577	630	643	658	678	651	646	612	620	613	643	640	641	622	608	662	606	666	668	643	617	657	619	635	634	622	631	671	636	589	639	594	655	650	637	660	614	627	626	634	601	620	629	611	649	677	626	614	625	644	674	578	640	632	614	643	651	668	644	621	633	633	605	601	639	664	635	630	641	623	635	664	656	646	670	638	659	645	625	662	666	625	651	653	646	614	630	617	655	660	656	626	645	683	639	639	603	617	624	648	673	632	649	619	691	643	662	597	655	614	658	630	620	641	635	615	593	651	620	631	624	619	668	639	682	584	648	665	606	663	675	589	619	643	644	665	608	598	597	645	706	638	671	639	663	655	626	646	668	647	627	658	616	624	642	632	630	690	619	604	654	647	665	686	600	623	647	653	630	633	662	613	616	607	640	643	623	597	626	660	577	625	654	633	637	613	618	664	682	614	624	587	641	623	644	650	651	620	585	623	634	645	650	682	636	640	600	584	695	679	626	650	655	640	736	584	652	683	637	620	635	625	628	589	611	677	648	642	658	665	621	609	623	626	616	592	666	656	605	629	631	636	665	668	639	606	633	655	642	599	644	633	630	655	602	663	629	638	669	654	621	673	667	661	644	634	606	602	571	636	622	621	612	647	597	648	650	655	620	660	671	577	645	685	679	623	601	641	666	633	611	607	622	691	680	654	583	614	652	604	616	637	638	612	650	626	628	662	653	654	626	643	613	643	609	635	624	664	617	603	632	658	649	633	645	595	676	654	641	638	641	645	648	623	600	633	630	638	602	626	647	613	616	668	619	696	648	645	616	619	693	665	588	627	627	625	654	612	606	664	645	645	646	613	631	661	639	660	624	682	610	668	655	615	647	605	644	623	635	633	711	657	604	666	637	625	642	652	649	641	660	647	651	650	647	692	635	661	681	630	642	634	639	635	676	677	638	610	630	660	622	622	642	637	658	676	685	649	614	595	622	641	626	645	646	676	613	658	675	665	641	666
65330	46618	43887	31751	48202	45996	29844	31899	24432	11041	4217	3983	3268	1629	1406	890	787	1258	1037	547	489	591	384	399	427	699	682	883	782	427	365	201	200	186	207	199	200	218	205	225	190	199	208	172	175	193	200	211	207	205	212	178	158	185	170	182	168	204	204	196	165	181	192	172	175	192	220	179	180	182	216	197	188	181	197	203	204	231	180	212	184	148	187	176	186	197	193	188	173	179	194	181	189	187	203	195	182	195	183	207	177	179	189	181	180	166	193	183	182	189	177	183	187	200	201	179	176	209	181	169	190	181	180	194	215	181	186	201	190	184	192	152	175	205	211	192	158	178	179	198	190	196	192	199	174	194	224	181	194	164	186	178	199	206	222	183	182	177	201	199	186	191	185	192	176	186	198	205	189	182	203	208	175	170	201	192	175	199	191	189	191	170	209	184	179	191	203	150	193	180	181	156	176	176	236	193	200	175	192	195	162	180	181	204	193	173	211	181	188	195	195	180	196	219	184	200	196	183	179	165	204	193	185	178	193	171	170	189	234	195	173	197	172	187	195	186	171	175	168	166	186	198	181	212	188	180	220	196	173	180	159	181	167	165	182	200	227	185	161	194	159	170	185	205	160	203	201	199	207	202	204	207	210	195	199	178	181	210	168	171	162	207	209	180	186	219	198	218	167	188	191	187	179	184	180	191	194	187	211	219	186	172	188	188	214	170	181	207	194	191	180	192	168	172	186	183	205	187	194	186	198	195	189	181	196	198	189	183	185	231	192	172	169	194	197	202	190	190	203	184	206	182	192	198	196	178	196	173	178	218	192	192	185	202	214	177	183	190	174	188	177	185	213	197	186	207	186	183	147	180	194	160	178	198	178	197	180	192	178	213	196	172	183	205	164	206	176	196	171	175	166	204	220	190	201	205	173	163	161	209	197	170	179	211	167	174	231	223	185	198	186	199	194	185	177	200	187	199	175	188	189	175	177	159	193	179	192	183	195	176	184	189	185	189	178	204	186	205	208	189	203	159	165	225	183	193	189	197	207	196	188	174	188	189	190	202	203	192	178	205	161	167	212	183	183	199	208	211	191	190	192	165	212	190	196	182	198	208	184	174	177	192	168	178	195	201	229	195	176	203	167	199	173	164	187	187	212	172	163	204	175	209	180	178	209	186	195	165	165	187	191	153	185	204	200	174	186	203	179	199	181	185	187	175	200	182	183	177	173	196	193	184	194	187	179	208	179	192	195	189	181	212	209	155	195	167	214	174	173	166	183	178	175	194	196	206	215	179	178	189	185	202	171	205	182	175	192	167	180	198	188	182	172	204	187	190	164	183	174	184	187	177	195	164	174	183	195	178	195	197	195	185	180	174	183	182	208	164	217	189	188	196	197	202	194	196	200	181	198	192	194	188	202	209	178	202	173	190	183	178	187	187	178	170	157	155	171	197	161	174	187	190	173	155	203	179	190	169	207	183	193	184	192	213	202	183	218	202	185	178	180	173	209	190	191	182	206	200	174	203	198	200	213	177	163	187	207	179	192	224	190	188	189	195	210	178	197	175	182	174	166	185	172	204	168	176	191	179	189	170	193	172	177	176	166	190	183	192	181	175	194	198	220	172	155	184	205	185	190	183	174	177	198	199	184	203	185	186	196	186	200	186	196	181	168	180	213	200	175	178	197	186	201	193	188	225	207	178	201	189	220	203	199	200	188	171	181	209	188	176	181	179	179	167	202	177	179	196	182	189	169	204	172	179	173	187	196	177	198	202	173	176	193	213	195	174	188	200	189	208	176	216	191	196	178	210	184	191	178	178	237	187	195	174	206	192	201	163	198	203	201	184	173	160	185	190	206	195	189	203	186	196	196	195	188	172	185	182	163	186	185	178	190	198	186	153	169	197	160	200	169	207	185	178	177	180	184	185	194	179	231	161	187	184	190	177	187	187	193	209	186	214	172	156	176	187	176	192	185	180	172	177	189	191	192	186	191	194	189	185	174	206	202	214	196	169	185	196	165	162	166	192	170	173	180	187	193	220	164	181	191	190	172	195	214	182	184	145	193	153	198	171	198	178	190	191	201	170	207	198	201	179	187	185	174	194	203	192	201	189	175	207	190	216	186	178	189	183	204	184	194	203	189	226	172	187	184	198	188	211	210	192	176	192	175	169	201	164	185	204	177	182	192	208	192	190	187	172	189	212	171	163	188	170	194	205	211	195	193	204	163	186	176	168	182	188	205	206	198	189	195	190	170	199	194	187	171	205	207	191	175	184	180	180	185	165	195	155	175	192	162	183	181	186	185	173	215	193	194	189	183	179	172	173	164	171	173	189	207	177	190	213	208	187	184	210	176	207	192	200	173	183	201	193	216	180	180	179	192	203	183	163	149	159	191	193	193	177	177	180	173	185	190	209	157	186	180	189	176	162	172	177	176	193	188	173	187	179	187	199	177	211	181	197	172	184	210	188	157	173	170	175	189	187	195	214	206	218	193	184	176	165	175	181	190	176	179	191	198	199	191	203	179	165	169	196	184	191	178	197	189	171	196	180	189	183	153	192	193	182	197	191	207	196	180	192	179	199	197	171	180	163	188	166	195	191	201	192	147	182	183	188	198	192	190	158	175	187	195	184	198	173	172	188	185	185	184	218	177	167	169	200	191	191	225	163	190	187	210	182	185	168	189	179	165	183	190	193	207	192	176	203	212	169	178	186	212	190	183	165	187	195	183	214	178	197	206	213	170	205	205	204	176	189	201	184	197	190	182	189	207	199	162	196	202	193	176	182	204	181	195	169	208	192	184	197	208	162	211	166	182	214	194	185	192	190	185	175	169	187	190	164	171	195	182	166	213	173	185	181	173	167	188	175	191	186	207	188	168	195	166	218	193	208	186	184	169	176	191	175	191	196	190	188	200	198	161	177	159	171	189	171	190	195	188	176	201	170	195	213	197	207	189	185	167	195	164	214	199	204	188	171	165	177	179	197	185	176	178	210	173	208	175	182	170	172	200	195	209	211	177	194	187	197	184	218	183	164	193	178	188	189	208	163	189	185	187	178	173	173	189	194	183	178	187	181	172	187	192	186	176	167	203	218	156	182	207	217	194	208	186	210	184	214	208	200	149	189	176	168	200	177	204	197	202	206	177	193	187	192	178	213	183	201	182	184	191	204	177	199	176	173	177	184	180	154	168	183	174	165	207	181	201	192	204	172	190	191	187	208	196	176	169	193	177	218	203	185	199	207	206	195	174	199	172	203	193	190	223	183	170	204	181	179	199	184	201	189	185	183	181	204	183	177	173	207	192	206	186	182	183	186	199	191	169	186	165	201	185	192	195	214	189	170	178	184	181	166	201	172	173	218	188	184	195	179	164	197	174	210	186	192	204	176	176	175	195	161	155	181	195	191	191	182	194	171	182	209	192	176	186	176	176	184	180	189	186	181	187	163	201	187	216	167	199	200	201	185	175	175	191	169	197	184	201	173	199	181	192	206	195	165	189	181	167	182
55941	59035	51331	50993	62867	51962	35482	41317	26081	7663	8882	14224	12687	6686	8036	4038	3816	7095	4952	2721	2286	3122	1667	1719	2240	4024	4019	5395	4533	2538	1935	700	576	564	548	559	559	619	564	524	542	559	556	522	509	513	497	465	523	478	485	475	551	508	531	491	511	483	497	492	513	483	476	498	505	472	500	466	480	468	488	463	486	522	459	483	482	507	469	463	523	539	487	426	503	463	487	471	469	452	496	503	500	461	451	473	486	487	493	480	450	486	494	451	479	524	468	451	460	437	467	484	512	511	501	484	471	500	521	493	477	502	454	460	482	454	450	450	448	491	465	474	480	488	472	526	482	470	489	453	486	484	450	466	456	445	476	466	467	463	482	486	490	501	473	487	443	480	475	471	473	477	456	407	483	488	427	477	464	437	470	465	443	480	447	472	483	436	493	461	494	437	471	445	472	473	506	463	438	471	500	473	476	462	436	442	463	475	469	485	477	430	505	497	473	466	449	463	453	455	454	458	481	478	448	487	415	422	476	498	476	497	468	475	494	487	480	456	478	478	473	456	476	459	457	414	461	474	476	451	465	493	464	446	437	471	477	439	511	411	467	452	443	490	457	461	452	468	472	465	452	473	488	502	469	466	466	498	466	464	463	490	455	455	481	434	424	481	469	466	461	455	483	468	460	424	473	467	474	443	488	477	491	471	442	447	484	486	470	479	467	467	472	481	476	461	487	461	476	488	474	492	488	467	437	458	427	481	434	487	465	486	463	462	458	458	438	472	430	460	446	467	427	425	485	464	468	478	433	454	482	476	466	477	403	458	477	480	471	447	434	453	427	448	488	460	434	454	443	432	470	501	456	467	475	488	454	450	456	452	497	516	479	451	460	432	464	458	497	474	466	506	487	429	447	465	519	473	470	490	513	455	510	497	473	462	453	485	476	496	464	451	452	459	490	502	444	456	483	463	450	461	427	464	479	449	454	475	494	449	482	475	471	430	449	491	428	454	439	456	429	468	509	451	467	480	442	502	449	449	448	491	461	437	457	461	487	479	492	459	513	438	430	427	454	454	475	432	482	463	455	497	471	451	459	438	414	454	465	472	463	483	470	435	502	450	487	465	498	450	454	448	440	455	467	448	450	440	434	452	521	469	470	514	472	445	499	484	447	449	457	473	464	466	494	459	498	463	439	467	490	446	460	482	460	485	475	446	455	487	501	455	438	466	477	478	475	475	472	458	446	463	465	483	497	470	485	457	474	505	513	455	491	482	463	487	445	483	467	458	459	505	479	434	473	447	486	488	449	487	449	483	481	457	467	482	473	431	471	479	438	460	489	457	456	451	483	501	481	435	444	468	498	468	446	499	445	446	454	476	430	459	440	502	508	478	450	446	451	433	477	448	476	453	450	474	495	463	457	455	473	452	459	448	455	436	463	503	458	461	497	480	436	482	446	486	482	459	491	449	430	466	464	496	447	478	468	445	476	459	467	438	492	440	439	449	496	434	473	471	484	452	464	498	439	482	457	437	459	402	498	443	470	431	483	423	457	443	467	482	481	488	471	486	459	495	473	471	494	475	477	445	514	468	488	470	418	469	458	463	471	504	446	445	440	470	460	482	479	461	462	469	462	461	446	485	453	500	446	488	469	425	491	454	490	459	487	493	417	471	415	469	472	475	434	488	446	473	442	494	481	474	507	479	495	437	499	495	437	475	500	496	490	460	482	511	465	448	484	460	469	442	468	457	466	498	472	467	474	488	487	412	481	456	481	491	496	480	476	394	465	449	460	435	424	438	471	460	451	481	482	503	460	461	481	523	473	477	489	478	452	497	452	459	493	495	462	482	464	463	472	460	458	455	507	459	460	464	511	441	463	491	481	468	508	455	449	432	488	450	450	519	480	481	470	479	484	497	456	442	427	522	445	433	447	442	491	449	464	479	440	447	436	454	470	486	446	482	460	458	468	464	462	413	466	451	479	481	461	484	457	485	468	476	464	459	493	466	456	479	429	450	504	453	489	461	494	429	475	458	476	485	455	488	428	494	464	494	452	475	478	468	510	470	455	453	469	452	465	483	434	478	476	461	476	472	463	481	479	469	475	497	460	473	503	469	427	455	450	462	451	461	489	477	456	490	466	492	461	476	436	448	494	474	451	450	450	496	442	468	457	500	480	497	442	466	484	486	439	492	505	495	469	436	481	430	430	464	469	456	437	458	446	462	451	436	484	444	454	449	450	468	483	465	434	469	476	460	481	466	443	420	449	438	472	472	449	421	455	480	467	476	425	449	458	460	460	485	505	448	495	456	461	459	508	501	470	455	478	463	478	483	472	474	425	460	457	465	432	440	471	460	438	458	462	453	459	482	472	452	467	492	503	512	431	475	417	458	471	494	419	449	465	491	438	444	478	484	470	449	434	474	459	462	472	468	455	448	460	466	505	448	469	430	460	492	484	441	486	472	477	475	490	494	463	477	490	456	490	491	452	448	435	430	476	458	448	449	421	445	411	464	483	452	468	446	461	473	490	479	455	473	455	478	430	457	511	470	480	460	489	477	485	434	450	466	441	481	440	482	462	458	474	435	468	477	456	429	450	465	471	451	414	459	469	461	468	459	451	469	447	489	438	476	488	483	475	439	490	425	449	440	471	473	432	480	460	460	468	475	471	464	463	481	482	459	476	457	460	460	462	464	471	500	492	488	451	469	447	495	494	473	478	499	494	457	431	488	478	430	447	477	466	433	480	477	507	488	467	467	444	481	459	449	440	458	455	460	494	443	486	488	460	482	464	445	468	473	466	467	421	449	480	506	479	470	483	481	492	480	459	445	512	465	490	474	436	486	475	498	488	465	445	465	499	441	448	470	458	453	436	492	447	487	458	424	449	470	445	453	457	463	447	467	452	467	463	473	451	488	462	480	488	449	481	434	405	480	439	482	492	487	490	478	484	456	438	481	495	479	468	450	507	500	466	482	437	471	453	446	468	446	452	488	452	483	464	495	484	488	468	458	476	462	469	460	424	487	480	463	408	494	456	494	442	463	474	490	412	478	442	489	488	451	441	471	484	479	508	456	478	456	489	442	466	467	481	488	448	466	439	443	474	477	513	478	441	465	468	460	450	447	511	458	459	458	489	455	437	480	471	486	503	463	454	509	467	465	502	442	473	464	445	472	485	507	466	442	494	468	456	507	471	477	437	493	475	404	465	452	483	492	446	421	430	431	453	437	484	479	460	476	478	493	439	443	457	477	517	474	467	482	457	473	486	455	487	441	441	445	475	476	462	463	490	428	460	464	474	458	427	464	504	436	472	468	452	445	505	469	466	458	468	440	447	496	467	470	464	487	438	468	464	453	487	455	484	456	462	460	445	433	454	487	496	461	439	472	483	449	502	495	495	462	436	484	418	491	439	438	512	481	454	463	447	476	490	474	489	443	464	494	500	450	526	456	482	456	475	458	447	448	470	472	454	449	447	504	460	432	480	464	476	457	439	480	472	471	455	504	435	463	498	450	462	443
27770	24022	20371	6591	7858	6673	2394	1198	844	526	490	475	486	467	488	466	452	482	427	445	460	435	465	464	425	425	442	427	440	418	444	397	448	427	439	453	436	468	446	420	437	427	426	415	422	401	416	415	454	481	455	451	436	466	460	428	451	458	464	414	495	422	469	430	498	409	455	401	395	439	456	441	466	437	473	442	463	406	479	444	440	470	434	411	440	423	451	409	427	469	456	426	426	413	412	431	462	477	445	467	400	447	408	432	440	453	403	455	408	473	397	443	473	443	441	434	451	448	403	439	410	452	439	430	441	501	460	478	420	442	476	475	443	407	383	421	470	423	467	440	444	428	461	396	451	445	454	432	452	437	437	393	505	451	451	418	492	438	459	460	407	421	466	420	458	479	442	444	434	460	422	446	406	440	450	410	436	451	438	422	433	465	439	444	411	430	437	428	426	474	426	424	485	461	385	451	421	449	422	469	452	453	441	421	432	430	459	443	465	466	452	435	428	476	429	451	469	433	453	407	453	456	444	431	417	456	419	444	463	429	442	454	444	455	425	412	422	456	413	437	433	458	442	400	407	411	407	506	473	421	425	426	440	390	477	433	426	467	445	475	485	453	434	452	424	427	456	415	434	468	449	488	441	400	466	430	436	450	442	456	455	432	449	464	429	422	434	448	405	435	441	477	439	413	407	468	431	488	445	419	400	429	466	454	468	449	424	405	455	419	391	441	427	453	439	459	441	456	463	414	409	456	477	458	414	407	470	440	432	443	440	419	459	427	462	450	418	428	453	449	449	451	418	396	468	448	398	431	462	439	461	497	436	418	427	419	464	477	428	429	455	439	487	472	425	438	455	461	435	493	441	446	437	450	435	420	467	461	442	444	434	431	445	429	457	446	416	401	443	419	427	430	452	414	461	419	459	450	449	430	420	432	471	490	455	444	453	450	395	456	429	445	452	431	452	447	442	404	463	456	437	442	477	418	391	477	444	439	438	445	447	425	443	440	436	484	440	411	440	432	425	409	459	442	429	435	452	436	469	476	440	469	443	382	394	416	447	410	461	424	431	458	438	420	453	428	411	420	421	433	423	429	410	448	439	421	428	438	457	413	434	451	468	426	435	468	458	441	483	469	472	478	423	418	464	471	447	428	439	426	453	407	457	424	458	452	456	468	436	418	479	431	408	441	399	434	434	414	420	402	466	461	422	460	409	442	448	420	434	389	451	496	424	426	440	455	430	421	433	445	442	469	450	409	403	414	431	437	448	436	432	431	437	472	454	472	454	441	448	446	401	434	445	435	400	381	407	436	483	450	430	406	433	432	475	441	429	425	426	450	489	409	431	443	453	414	455	432	449	394	481	462	423	431	403	453	451	451	424	455	445	489	406	419	415	473	465	464	449	414	417	444	439	416	437	443	477	429	417	431	461	426	460	434	428	432	419	430	471	427	436	416	466	482	475	435	437	435	387	406	453	432	446	456	417	433	400	442	439	453	459	445	454	469	400	474	442	407	408	434	431	449	444	436	420	430	438	421	442	416	448	422	487	417	398	427	425	463	461	415	464	451	447	458	457	415	447	458	446	440	444	429	441	466	410	399	442	433	456	450	456	409	415	456	422	449	463	453	444	442	469	466	408	389	426	435	447	441	472	412	437	450	445	431	479	417	469	458	472	436	448	439	462	463	469	448	443	440	462	451	487	418	406	450	459	419	436	457	437	433	460	438	442	450	423	428	438	423	448	441	452	472	457	445	447	481	456	470	472	456	457	456	434	432	432	470	402	452	433	399	422	423	416	424	445	446	413	440	399	500	444	431	466	413	457	433	444	452	487	457	422	433	444	475	472	413	411	412	424	433	426	442	452	382	454	434	421	445	443	425	454	375	455	414	449	455	473	437	465	423	456	443	413	428	440	447	414	452	454	441	441	418	451	450	439	425	427	471	425	472	405	445	487	448	432	428	420	454	466	439	407	444	436	439	479	475	433	454	441	459	444	445	467	461	468	461	429	454	446	438	429	425	460	429	442	445	433	444	412	426	433	457	401	432	429	416	467	417	445	450	443	401	440	446	432	414	440	435	463	449	437	465	413	412	411	415	482	456	471	461	430	438	405	428	441	422	444	419	435	444	434	440	420	411	432	422	440	465	432	441	408	455	489	431	428	429	427	451	491	457	467	433	441	484	481	498	438	427	457	416	434	434	419	415	458	456	442	444	452	490	447	457	468	378	408	436	448	456	455	431	471	463	464	443	418	423	424	425	425	433	434	487	426	482	473	468	420	426	396	438	452	413	412	457	472	432	447	434	451	493	443	393	444	439	446	481	467	438	454	461	421	449	443	433	418	454	423	447	435	401	416	482	444	420	455	423	443	483	472	461	411	449	402	422	416	456	444	444	438	465	453	406	410	465	434	430	399	447	464	473	433	463	473	485	424	470	451	450	395	443	414	435	413	471	414	437	437	435	444	449	443	432	453	437	434	455	439	441	458	460	417	451	451	461	429	438	384	449	449	435	450	446	475	504	451	430	472	418	441	453	421	438	434	433	420	402	445	475	489	465	449	464	456	468	424	432	432	421	432	418	471	427	474	458	468	451	434	425	436	434	427	403	456	458	443	425	456	415	414	415	449	432	421	469	416	458	455	388	464	439	431	413	425	442	465	433	429	402	417	446	481	441	447	430	481	488	435	436	447	430	453	431	438	433	429	443	431	416	468	408	450	432	425	491	428	399	415	415	463	432	459	454	448	420	411	468	415	444	464	453	426	463	484	451	452	417	425	425	475	397	473	440	441	444	424	457	423	445	473	456	437	438	418	473	437	423	426	477	493	451	427	478	442	433	436	430	416	439	429	447	446	421	455	439	480	421	412	432	436	449	472	422	433	428	486	434	450	442	438	449	458	417	420	436	449	493	441	497	431	462	471	411	453	454	466	459	428	440	431	429	478	459	423	427	462	425	493	412	416	479	441	440	397	438	442	478	437	452	451	423	445	435	438	445	437	425	455	435	419	444	401	439	449	452	427	426	439	435	449	421	446	439	442	436	452	462	474	469	428	461	473	409	469	493	467	433	480	445	421	457	412	405	416	437	483	462	436	489	384	434	473	456	459	407	436	448	464	437	443	427	408	405	430	474	423	410	471	437	494	421	426	427	454	430	460	456	422	442	480	476	425	456	455	412	389	402	403	482	407	450	440	451	442	431	416	441	453	461	429	449	416	430	447	452	465	436	442	430	419	384	448	444	433	432	497	425	415	454	461	453	407	425	455	426	419	485	426	436	456	412	449	426	416	457	462	475	433	480	444	436	481	452	453	439	456	421	452	419	426	470	431	453	437	470	419	476	454	439	418	447	431	452	453	450	448	468	438	421	467	440	462	456	451	421	499	456	489	449	475	445	471	449	422	453	417	420	437	455	441	453	495	475	462	452	473	445	457	395	465	422	429	465	433	413	447	428	441	428	432	447	447	451	414	431	432	458	464	496	446	432	436	433	449	440	425	393
21399	22638	23792	12662	24614	21422	8525	5248	3110	1355	1328	1511	1392	1199	1186	1054	1096	1149	1071	1028	1040	1050	1046	1046	1022	1138	1095	1074	1087	1020	1052	1018	1070	998	946	1017	1009	984	978	1030	1005	954	996	1007	971	1004	1012	1026	1076	1054	989	974	972	1012	977	972	1012	984	958	1019	1054	1041	995	921	991	990	960	980	1005	1080	1008	1005	1012	955	974	1025	1015	1002	984	980	944	1061	1012	1041	977	961	1060	989	947	1050	973	999	977	965	999	1063	937	1008	954	1017	949	968	996	988	996	1028	1008	990	1011	1002	999	1020	1017	1003	1045	967	987	992	997	1004	1019	948	1042	974	1068	1020	941	968	1013	1002	975	992	1048	970	980	978	1002	931	990	1004	954	943	990	949	987	955	1019	1004	956	1013	1030	995	978	982	1026	994	966	952	957	975	983	1038	973	973	998	1006	1017	990	986	1024	981	906	974	1006	977	940	1022	1031	1037	966	1022	1031	964	1050	1069	991	1023	1010	975	999	1046	992	999	1014	1034	945	995	1046	1026	1018	974	1006	1074	950	984	986	1004	1013	1034	1037	996	1011	930	990	1038	1028	1036	989	994	974	1018	1008	969	948	987	960	991	979	1007	997	953	988	1008	999	965	967	988	1019	957	977	950	951	1015	966	922	1012	1010	997	990	1025	1052	983	1002	975	980	984	944	968	942	962	955	975	977	987	1002	966	1017	967	978	991	1000	990	1048	973	1020	1007	1045	958	1001	983	954	935	1023	944	1026	941	1048	1016	1000	1021	985	957	1024	965	1027	1016	1027	987	952	978	1022	986	1016	988	1009	964	972	1013	979	956	934	1011	1004	1026	994	909	988	983	1001	1014	990	994	1028	992	993	1031	945	928	1023	1016	1017	1001	997	972	954	990	954	990	1028	998	974	978	1031	993	1048	964	961	958	985	999	971	994	984	1024	997	1008	957	947	983	964	1006	981	1047	970	996	1009	1030	966	998	1014	991	954	1061	1009	1004	996	982	1033	972	980	1035	981	1033	997	966	1002	1021	939	928	971	1050	1023	960	961	924	993	1012	936	933	998	950	970	1059	984	976	964	1017	994	1046	1019	976	990	973	998	945	975	981	1011	1020	984	1049	1021	991	992	963	1012	987	995	1000	991	975	948	983	969	977	1045	990	1021	1016	1001	956	1001	964	1035	1007	981	968	1002	1047	967	1024	1029	1018	1003	1011	1018	949	988	1027	1037	968	997	999	1028	1011	976	1002	990	960	957	987	979	966	1026	1017	1046	978	1037	1032	1018	1004	939	925	999	1006	977	915	940	955	950	998	985	1000	1000	996	967	998	940	976	957	963	1021	993	978	1001	969	1018	981	1001	996	1008	909	941	1026	1011	971	1011	990	966	991	967	1029	984	991	991	1010	979	990	968	1029	1008	1020	992	980	993	948	993	1010	988	1012	999	995	1033	1041	986	993	1025	983	1022	952	959	1023	955	1036	991	920	973	1026	946	998	1010	1053	1029	1024	1006	987	981	1019	975	998	1007	983	977	943	1007	1013	933	1008	1008	965	983	997	957	1005	992	947	972	982	961	1000	986	989	942	971	992	999	977	979	964	947	979	1025	976	984	1032	969	1025	972	1005	987	938	1039	985	954	1015	959	1022	992	1039	986	1014	990	1012	961	946	1073	1038	997	949	1004	977	1005	966	1012	946	994	993	973	985	978	1057	1025	1003	992	1007	1046	1009	1037	961	1025	1041	1000	970	969	1010	974	1034	1003	960	939	969	943	972	987	971	1033	989	1013	1022	1022	965	997	944	897	950	1050	984	984	990	987	1038	979	1007	990	934	948	1031	990	1027	1013	992	973	1005	977	952	993	956	926	968	996	982	1022	957	978	1018	1027	988	986	973	1018	985	1090	994	999	966	977	976	980	959	941	988	934	961	991	948	972	1001	950	1004	965	960	1058	1013	968	992	928	992	990	997	973	1015	993	989	1051	1032	998	975	981	1012	998	973	953	988	945	1018	1010	980	978	934	984	999	991	923	960	1001	993	1044	988	1031	1028	1020	1021	985	1028	1005	1030	979	915	1020	982	1004	950	979	979	996	999	1015	959	1010	1034	958	990	970	994	1030	984	992	979	1022	1051	923	986	1014	945	1011	1022	974	1056	945	987	1023	961	951	973	1008	988	994	950	1007	912	937	1020	1070	1007	980	964	977	963	1002	1025	1023	984	1095	989	999	958	949	983	1053	968	995	1010	965	970	1030	983	1013	1005	1006	1020	1004	944	1003	953	980	957	991	989	949	972	1025	951	982	999	967	955	1015	972	980	929	998	1008	945	1058	977	983	975	980	1017	1014	1032	1030	970	996	939	977	1012	984	1070	1002	958	963	1025	938	1004	1028	1044	1024	932	1010	978	1048	910	943	987	991	1025	1012	979	924	980	965	980	1002	1012	1004	983	981	1049	981	1006	953	1031	1001	1006	957	973	1028	940	1028	996	990	980	970	973	978	1001	990	986	984	998	1000	994	995	977	958	928	1003	1038	972	1009	983	958	941	996	946	1041	1024	963	1039	979	1034	1004	1040	986	998	981	967	992	1001	999	1027	999	976	996	972	1005	991	1042	1001	1055	1041	967	997	1020	985	998	953	1002	1016	987	952	983	991	1002	994	1041	976	1049	996	1032	1023	937	999	1004	949	993	1036	999	946	940	1012	981	967	1014	997	967	998	997	979	966	1025	959	987	984	973	944	964	1000	966	983	968	972	1020	1004	1065	959	994	954	979	920	1014	1009	1018	1013	1021	995	972	988	996	1100	1015	962	1011	1014	1043	992	979	1040	1006	1034	1006	1002	1027	994	982	986	1021	986	974	1006	964	1059	1042	1008	1046	976	948	1037	971	1008	1030	986	929	993	990	1004	985	930	951	1044	966	957	981	1027	1005	1030	976	992	938	963	1002	963	998	1011	1028	1037	1054	974	981	1045	1028	958	975	1008	973	926	1020	999	1049	1020	993	965	1001	1017	1034	1011	977	995	969	1032	1009	1011	961	983	979	991	986	1023	1030	926	1006	1004	948	970	990	986	1061	1032	958	979	1017	994	1018	1062	965	1030	986	1045	1024	975	947	1006	1019	976	977	1003	944	1026	986	995	968	971	973	975	1050	1041	980	1000	1013	1005	1043	951	980	1014	981	966	1000	1009	992	1044	1000	1023	973	1017	980	927	1009	1003	1069	996	971	1014	968	1050	958	996	1031	999	1023	1024	925	992	982	983	1011	1015	988	1023	988	1010	974	1007	1051	1009	979	1018	976	1021	1028	1009	1034	959	957	1004	953	1002	965	1008	962	985	994	1015	1015	1031	915	1020	1004	1048	1018	982	972	940	990	967	982	1043	951	945	971	1025	980	989	998	1007	985	1019	986	970	1009	997	1009	1078	974	1053	972	1004	967	987	994	1027	982	1001	953	1002	950	910	964	1028	974	972	1019	1036	1033	991	1006	1002	959	1048	1040	1036	1032	1022	1028	1011	992	966	956	1005	924	1029	1071	974	914	1011	962	1013	1048	999	987	969	967	943	949	1044	951	1034	1009	915	1020	934	1001	968	992	976	968	964	1004	1035	972	1049	970	1013	978	963	999	977	1016	983	976	1006	1014	1012	983	997	999	980	1015	989	1022	973	993	944	1001	1016	1026	980	1004	965	1042	937	990	1017	993	971	951	973	1046	1006	1042	1026	949	1007	1028	1033	1044	992	982	1005	1008	945	952	1017	1031	972	970	981	1032	975	998	942	989	979	1002	979	994	1033	1008	995	1020	1043	957	969	980	987	977	976	989	1015	1016	951	1073	983	996	1025	1031	970	1026	987	980	1005	991	1005	952	951	974	984	1020	994	1036	995	1034	947	978	1012	948	948	995	977	970	962	950	1003	971	1051	944	986	964	1035	974	1024	983	985	977	944	976	958	1001	1025	974	995	1002	1012	1020	988	987	942	961	959	964	980	1027	984	996	910	971	979	967	988	978	956	1006	996	1011	923	941	955	1004	964	984	1017	1003	1016	1001	1006	969	995	968	939	967	1006	1022	967	1045	977	969	957	1056	1044	1025	1025	1042	1018	951	995	986	1007	1011	976	1050	975	949	1022	986	996	1051
59783	48058	46108	30686	44063	54129	38873	27860	21132	6186	2035	2284	1981	979	693	561	746	903	686	495	675	605	485	407	538	576	561	561	507	525	382	284	290	278	262	260	280	281	275	286	302	290	267	288	264	304	282	289	276	322	281	270	296	267	284	282	311	280	249	297	314	308	301	266	250	299	306	304	304	291	268	265	283	265	284	280	298	267	286	281	290	282	292	256	286	253	288	287	257	264	295	294	265	271	281	245	271	293	293	271	264	308	299	275	293	294	277	262	281	263	281	277	281	291	281	276	280	261	258	265	283	257	257	271	304	274	274	266	286	319	286	289	277	270	275	242	292	275	267	289	264	272	269	285	280	275	257	292	267	305	271	321	285	302	292	281	285	258	267	286	280	265	267	277	300	310	290	286	301	280	298	291	295	279	276	293	274	286	301	274	277	290	289	301	297	281	265	290	309	282	242	271	251	269	276	284	280	262	273	270	290	266	300	259	264	286	259	278	294	264	270	243	256	267	298	304	265	261	236	306	279	254	263	305	305	287	295	294	269	281	240	294	302	293	287	271	283	275	284	274	282	263	319	313	310	253	321	286	265	261	271	281	287	269	259	285	294	279	274	289	283	260	304	258	310	278	269	259	278	291	283	303	310	284	266	291	256	278	265	309	291	280	310	294	252	263	243	287	288	294	274	290	299	288	300	269	252	284	284	270	270	317	288	265	270	286	259	287	245	250	291	290	266	236	283	265	272	283	281	300	291	276	325	256	270	292	274	281	278	286	273	303	296	306	244	254	281	293	271	272	290	282	300	295	277	274	271	269	282	274	293	260	247	276	286	296	275	274	318	267	264	305	269	314	282	271	283	250	246	261	275	244	268	246	265	275	296	281	299	303	241	289	269	265	264	306	276	262	275	272	272	294	312	256	296	245	304	258	274	254	298	250	289	256	263	303	297	276	283	263	280	323	302	276	253	273	268	292	286	307	272	310	265	265	306	281	285	252	287	291	308	280	268	268	278	297	263	273	269	293	281	292	264	273	276	297	251	266	293	267	262	280	274	285	302	258	288	303	253	285	286	274	290	272	273	274	272	291	270	274	255	280	286	287	254	291	263	271	304	260	285	255	270	290	265	288	260	285	271	284	270	259	278	277	291	240	324	267	282	275	270	291	265	261	301	254	275	271	291	261	289	296	296	289	284	287	259	275	299	248	297	272	269	305	272	303	287	278	267	271	278	287	297	311	282	245	271	272	298	304	268	278	253	272	289	254	277	274	265	249	268	289	299	317	283	266	286	241	261	262	287	288	265	302	283	273	288	256	298	308	312	282	272	286	348	251	253	287	272	289	277	289	279	275	276	256	289	284	286	293	281	257	282	276	306	289	301	274	281	252	285	275	271	274	268	283	278	295	271	257	284	283	299	261	282	298	292	282	305	268	314	274	263	295	291	291	269	270	277	282	295	280	312	246	281	268	287	272	257	255	265	275	303	297	267	270	269	283	283	278	291	253	269	284	281	270	268	276	242	292	262	262	298	283	285	287	285	269	313	269	249	275	298	293	264	262	267	273	287	258	317	275	250	289	289	240	277	291	288	294	262	284	278	284	308	276	275	256	303	256	282	282	316	277	276	307	260	283	284	273	312	263	273	262	275	258	292	280	279	278	302	291	281	283	274	261	307	300	273	290	276	267	255	313	284	284	288	298	254	251	319	257	278	287	263	241	265	276	269	265	295	291	258	270	266	283	278	280	292	258	268	256	284	309	268	262	262	284	285	294	266	290	252	308	294	285	290	267	274	285	280	269	250	283	267	286	294	280	281	289	291	296	278	249	283	281	270	265	266	290	253	254	274	289	298	300	255	280	283	292	272	303	263	274	280	296	273	275	286	299	307	277	268	301	276	307	265	269	250	283	279	295	294	279	275	270	294	244	277	297	281	254	317	278	287	272	228	258	273	280	289	268	266	270	284	277	267	268	309	296	277	293	306	281	299	251	282	261	297	298	286	299	273	271	292	286	311	329	245	285	299	267	311	274	301	301	296	279	273	262	283	284	286	276	272	271	276	281	253	297	312	245	280	292	237	270	276	285	290	337	270	247	296	281	291	279	268	276	305	276	275	281	299	290	265	282	252	288	258	273	270	293	272	276	312	258	307	280	300	287	283	278	311	302	280	285	309	291	301	282	298	278	286	287	294	270	267	290	291	262	266	262	280	287	315	268	300	260	266	287	283	261	305	284	276	261	289	244	309	258	302	312	304	291	279	297	281	273	267	257	292	269	270	299	287	300	289	282	310	281	284	302	258	306	275	297	265	328	288	295	265	261	281	267	229	285	300	289	285	279	256	297	258	277	283	268	280	268	269	304	303	297	250	260	282	299	281	287	279	305	261	280	275	291	306	290	277	273	273	275	284	269	279	266	247	338	278	283	293	254	256	266	274	262	277	256	288	260	305	328	290	259	290	266	289	248	283	279	241	295	275	279	309	302	294	294	264	296	258	287	256	278	300	252	260	278	265	277	266	266	274	266	290	271	292	248	279	282	252	295	281	278	271	304	252	280	270	275	298	272	274	267	271	277	305	312	292	250	256	302	293	287	288	274	270	275	265	278	269	259	269	282	252	281	257	283	274	290	261	296	307	245	261	305	259	296	265	268	314	274	284	274	278	273	300	246	276	254	276	301	271	257	262	265	242	280	268	280	269	281	274	259	255	296	263	254	278	283	294	316	294	315	268	291	274	289	256	298	276	247	303	312	294	297	232	282	254	274	256	257	271	274	277	260	287	296	282	311	284	271	265	269	268	265	285	308	283	269	306	288	292	303	271	298	283	284	295	279	269	292	276	295	288	270	295	299	249	294	286	260	286	245	286	261	294	278	257	262	272	270	270	273	296	306	268	302	259	270	278	283	280	301	283	266	267	311	253	286	285	281	270	275	312	283	271	253	257	272	261	290	286	275	260	272	249	299	269	300	314	294	251	306	259	272	271	270	292	247	266	287	253	300	244	280	239	260	268	267	294	267	286	268	273	285	275	290	247	283	287	268	246	300	279	287	292	284	283	268	284	293	268	269	247	242	292	280	284	258	260	271	303	257	320	294	302	250	268	279	274	289	267	312	290	297	301	301	292	244	256	283	263	264	266	282	261	285	282	285	250	295	268	272	304	280	274	274	285	241	284	271	273	291	247	273	297	302	258	257	273	292	277	270	315	263	293	277	267	295	269	310	270	268	260	275	286	275	286	274	264	256	289	294	291	290	278	253	255	272	273	261	289	274	283	267	263	246	292	265	275	299	270	277	280	294	274	259	287	281	276	254	282	281	274	286	291	264	269	301	301	301	275	308	287	285	294	286	293	292	262	286	271	283	297	295	294	284	294	268	298	257	288	307	312	293	300	270	277	278	271	299	273	295	271	307	285	279	312	302	292	270	276	291	263	272	277	268	295	276	299	294	294	273	260	271	274	278	287	255	278	259	269	306	298	272	272	294	314	277	264	254	248	277	269	288	271	268
50301	56302	47422	43150	60337	59185	44783	34116	24860	6300	6557	10500	8680	4098	3079	2600	3574	4737	3171	2041	3299	2931	1966	1462	2675	2901	2816	2536	2532	2617	1250	767	723	738	734	620	690	661	677	681	689	670	645	708	682	710	640	692	668	658	682	670	637	700	683	678	623	640	660	665	647	635	678	653	679	667	664	633	707	648	646	664	662	653	655	677	649	690	664	630	689	694	677	643	690	651	664	658	617	633	656	658	647	636	638	671	638	644	628	642	611	625	660	643	663	641	673	642	639	634	605	648	666	669	591	702	639	674	671	651	675	624	594	659	642	678	658	688	659	643	669	645	668	638	663	665	617	641	649	661	676	654	623	658	656	637	668	633	613	682	605	654	674	653	657	651	655	631	662	665	624	633	648	659	611	688	652	604	693	663	624	638	648	657	655	688	633	737	661	631	656	665	688	668	702	666	651	658	611	659	655	635	634	635	666	626	621	672	633	649	630	681	611	639	632	645	643	697	637	648	648	631	654	677	657	680	681	658	616	643	688	651	666	616	686	615	652	636	634	669	646	656	672	670	594	650	638	643	636	655	674	659	710	663	617	632	655	627	624	667	666	620	640	630	668	624	644	659	645	606	699	662	621	633	630	689	606	661	657	662	652	677	652	676	640	628	675	643	643	662	653	701	654	659	679	679	697	669	629	643	651	638	651	661	665	609	595	678	650	695	672	630	654	683	646	609	610	631	678	642	643	671	658	670	626	638	626	644	633	650	710	635	642	633	645	661	616	621	642	646	620	659	610	641	653	676	660	681	655	641	644	657	666	645	619	643	634	640	653	636	626	639	671	658	657	691	666	624	615	675	631	683	579	635	682	684	640	578	639	636	666	627	666	664	637	610	639	649	681	684	656	636	682	594	673	644	610	636	706	657	641	629	661	711	629	641	651	664	657	640	626	608	674	627	665	642	696	670	682	632	621	609	661	668	659	663	610	650	615	638	633	614	655	601	632	658	622	647	674	660	654	664	681	618	655	612	638	606	659	643	651	632	682	671	676	635	615	665	639	683	634	609	657	646	676	640	669	654	619	680	667	688	658	645	655	654	625	645	697	629	662	644	650	676	665	701	658	678	693	632	695	672	650	602	664	699	677	638	638	662	662	658	653	666	666	673	654	673	676	575	685	645	626	682	694	652	677	636	659	657	664	618	621	642	685	616	684	682	630	670	669	637	669	625	594	597	611	634	665	646	655	631	643	663	671	644	636	623	648	646	635	688	669	636	662	668	648	678	634	648	646	655	618	681	615	641	636	635	650	700	636	691	686	664	667	672	628	601	616	620	662	635	648	627	618	626	657	648	668	661	667	659	592	663	648	634	650	682	687	684	660	636	647	625	672	636	679	679	655	688	638	641	626	667	680	646	637	664	702	646	644	681	706	642	636	641	659	612	602	667	670	642	710	649	646	623	646	718	614	608	625	626	643	664	672	674	610	628	607	650	650	618	668	665	644	613	659	665	610	725	682	631	621	636	631	633	605	615	634	649	613	621	600	674	643	641	671	641	682	612	682	647	641	641	602	633	664	644	660	605	630	631	683	643	628	634	643	684	658	647	644	640	651	666	661	634	631	653	661	627	629	646	635	625	673	651	634	634	667	665	638	676	614	632	639	654	652	601	666	634	661	641	685	657	640	712	653	609	656	634	642	647	622	648	701	633	619	675	628	607	662	648	681	629	653	664	649	629	619	635	660	643	647	668	682	638	616	625	657	622	708	660	635	626	651	620	642	674	658	632	665	622	640	661	674	646	694	683	626	686	650	695	691	713	652	682	608	663	659	654	620	591	671	642	694	656	691	606	666	640	604	695	637	597	643	670	652	622	616	665	625	603	653	665	650	639	663	628	647	654	680	671	636	660	681	638	728	647	651	664	666	688	680	640	659	678	669	653	623	690	637	635	648	668	635	648	651	625	670	668	663	685	679	613	640	612	640	684	655	648	661	691	662	677	665	671	648	655	645	614	631	669	619	655	632	608	644	690	614	653	683	652	669	661	639	622	664	662	637	642	586	672	676	608	682	610	654	643	646	648	635	684	621	642	662	626	669	683	641	687	625	681	651	619	601	652	659	631	671	637	690	629	646	648	641	622	685	664	692	630	605	636	681	657	618	638	625	662	621	621	685	646	650	629	649	653	701	691	655	639	711	678	676	690	643	727	635	678	676	677	667	678	662	654	614	672	657	645	689	614	633	628	654	623	678	645	633	604	678	642	680	665	669	655	645	676	679	606	658	673	682	686	655	713	634	633	687	675	688	646	678	637	670	648	686	626	678	658	647	621	676	663	696	623	654	688	652	607	663	610	620	656	652	627	667	699	655	631	657	647	609	671	632	643	678	604	614	650	656	691	688	632	658	674	659	644	613	673	653	610	643	711	651	699	629	664	670	663	631	675	595	675	639	627	657	652	678	639	645	659	594	652	689	632	648	694	651	640	571	664	664	647	646	645	605	701	659	645	623	667	673	679	649	672	665	649	612	632	662	617	626	667	643	637	638	648	680	667	637	662	635	632	678	631	650	641	621	648	672	636	672	651	631	598	624	648	642	653	646	689	695	637	633	640	667	657	649	670	679	663	625	659	656	669	627	638	651	680	636	614	639	624	647	629	602	641	633	679	657	707	659	638	625	597	636	666	669	641	682	660	641	639	605	666	618	635	615	694	687	619	687	663	641	631	635	595	659	650	669	653	649	624	678	628	673	662	659	662	685	633	636	652	655	670	612	673	665	636	653	564	623	682	648	630	648	639	623	631	675	715	597	634	663	625	671	662	628	668	638	641	637	631	653	657	644	668	664	604	625	628	665	669	682	679	674	609	635	622	714	611	613	642	607	642	664	654	670	633	698	652	658	642	644	684	686	657	642	625	617	670	649	664	654	652	690	642	682	613	685	620	619	652	704	670	699	678	639	609	636	659	696	693	625	693	618	659	640	635	666	674	619	649	678	714	689	634	676	632	622	650	674	650	640	676	609	627	684	676	616	601	616	629	614	654	635	654	670	654	634	635	655	595	691	678	640	603	639	606	664	684	631	707	682	614	652	635	666	642	639	690	684	640	679	680	627	637	698	582	681	666	674	643	659	646	651	628	647	616	665	660	702	665	641	654	635	635	668	642	647	667	647	616	660	613	666	695	679	667	643	647	673	636	651	628	662	678	648	586	622	648	643	628	649	654	662	649	673	633	698	656	647	656	657	652	688	615	668	702	620	638	662	619	656	633	661	637	644	628	608	673	633	669	626	638	647	632	651	624	663	637	695	696	646	643	660	667	668	654	605	632	624	618	660	629	631	668	643	578	642	678	687	685	649	669	659	629	639	646	640	639	632	663	628	602	660	616	691	656	612	669	654	672	673	652	624	652	596	667	640	639	654	619	654	605	707	651	624	638	632	644	605	625	630	690	671	635	614	635	639	681	649	647	599	683	666	647	648	622	591	617	685	641	620	652	667	661	639	702	667	634	647	669	657	655	626	647
64675	47502	44773	32240	45563	52391	39955	32366	27248	13961	5855	4129	3056	1489	1150	738	1297	1631	1105	1060	1140	890	596	424	823	716	629	719	723	682	402	235	219	226	228	198	220	205	212	222	197	168	187	227	207	207	215	157	163	196	188	167	212	192	192	190	213	236	167	193	182	185	205	181	196	181	188	184	188	203	176	197	216	204	183	202	211	193	186	192	223	184	194	199	176	217	204	205	213	195	184	184	160	165	191	137	180	190	171	197	196	181	168	173	211	197	220	218	209	200	209	181	189	187	177	187	182	170	175	205	174	180	212	214	184	184	190	186	197	181	167	172	220	184	195	206	185	197	174	205	167	216	172	180	190	199	198	200	216	195	232	176	180	175	195	173	163	166	187	168	217	184	198	151	185	194	200	194	176	197	205	191	178	192	200	206	201	168	187	193	196	165	190	170	201	197	162	192	200	208	173	207	187	183	192	192	200	191	178	191	184	196	184	167	202	191	171	205	172	205	181	192	217	189	175	203	201	161	177	185	184	194	187	189	212	203	207	212	197	183	180	180	202	200	199	175	209	179	168	180	202	179	167	215	196	204	211	202	216	212	192	188	181	210	217	184	192	194	167	197	183	197	188	221	190	216	197	186	197	177	202	166	197	195	201	176	202	194	192	207	194	181	182	213	188	186	178	220	195	199	202	184	203	174	202	197	201	201	177	175	202	186	172	176	173	180	208	198	181	188	190	214	188	195	204	200	181	167	213	201	180	173	188	197	178	166	190	215	175	177	179	181	190	190	177	190	192	202	164	174	170	177	191	204	182	185	169	168	182	194	195	189	183	207	172	174	224	179	193	207	170	183	201	181	148	186	197	175	199	195	201	179	168	189	196	153	194	167	183	193	192	201	171	183	210	196	219	203	166	170	199	189	200	175	195	200	192	180	189	179	201	202	180	173	205	183	205	222	192	186	172	191	187	160	206	184	170	177	171	155	188	179	194	181	171	177	187	178	192	210	219	168	203	199	214	187	187	184	184	202	183	197	183	195	210	173	204	197	207	177	196	220	202	206	177	194	184	173	185	188	196	188	189	200	196	171	215	185	191	179	192	195	190	195	215	190	195	188	194	200	160	174	179	172	187	185	177	202	200	195	193	200	191	203	253	186	195	183	219	176	161	190	187	195	167	169	196	173	185	190	189	206	174	196	200	205	196	167	194	192	199	192	176	186	184	193	155	213	192	182	183	200	197	169	166	168	195	193	183	171	195	213	170	178	176	195	170	189	198	206	194	213	170	215	169	215	211	195	195	188	185	198	186	194	177	203	205	189	188	210	199	198	177	166	191	182	217	191	202	190	186	219	169	206	183	166	178	189	201	197	172	217	174	197	167	184	177	194	200	185	165	199	190	208	183	198	176	180	172	188	186	219	211	210	189	208	187	197	231	185	189	172	187	202	216	227	204	192	185	210	192	183	201	175	157	205	181	184	187	202	170	185	186	180	198	186	207	185	193	186	191	206	158	196	185	191	199	196	189	178	208	193	205	205	184	180	179	190	190	164	212	219	197	191	208	186	183	208	208	202	193	195	183	176	182	217	184	205	211	176	199	171	191	177	169	204	190	190	171	184	185	197	213	217	196	198	201	212	170	172	177	186	195	207	174	187	197	215	203	198	218	174	171	197	168	205	179	213	182	190	207	194	182	194	207	202	198	183	155	183	190	172	186	201	198	185	243	183	186	172	199	184	180	185	190	165	182	154	187	185	188	174	178	178	220	191	188	176	179	179	186	196	224	178	200	199	187	174	189	179	188	184	210	195	192	192	198	204	218	166	193	197	186	172	178	197	201	203	199	179	188	218	184	191	192	177	197	208	211	183	186	161	186	194	211	189	163	178	199	187	183	203	189	176	183	180	205	190	201	179	232	195	187	208	208	174	181	177	205	208	198	206	202	169	188	202	200	179	195	193	208	203	199	185	188	198	198	199	179	189	205	199	189	185	189	198	220	180	211	213	195	202	169	213	192	183	188	191	176	212	206	188	201	173	166	208	195	184	199	198	187	192	191	175	185	157	193	196	184	185	159	196	197	175	194	180	188	189	191	168	178	220	200	223	197	182	182	183	187	197	195	209	193	203	195	204	211	214	181	193	219	186	200	193	199	195	193	191	188	211	185	180	174	194	180	199	212	192	196	202	166	198	204	225	189	216	198	191	207	218	199	188	180	165	180	186	184	175	180	210	198	187	176	200	186	190	163	231	203	183	185	207	198	195	194	190	194	201	193	200	190	203	205	174	200	204	165	206	210	188	172	199	159	187	195	180	171	175	189	200	182	195	170	183	187	204	192	177	200	185	185	185	163	187	192	177	175	193	208	207	157	200	204	157	185	198	188	176	179	194	180	183	169	218	219	181	182	197	189	197	168	192	191	172	189	182	190	189	188	209	205	193	214	177	170	162	177	187	162	168	178	206	203	192	208	222	192	199	184	195	182	209	198	189	191	195	202	186	218	177	201	198	191	175	213	200	189	183	193	174	223	172	202	191	190	176	225	215	198	195	189	190	188	178	177	206	213	176	183	182	175	189	192	181	201	204	188	208	207	198	203	196	179	195	187	179	182	186	191	186	177	189	186	191	214	188	190	180	172	179	159	186	200	170	185	189	178	197	190	169	163	213	191	202	192	203	185	201	184	204	175	204	165	173	190	185	186	191	205	181	176	210	193	188	177	182	177	211	191	199	214	181	185	194	191	175	213	217	184	204	163	211	183	215	159	213	182	192	210	179	208	198	168	202	209	201	172	204	161	163	176	174	196	206	184	195	195	183	165	209	205	176	204	203	176	216	205	166	211	170	185	173	175	200	182	177	180	171	183	193	164	184	199	184	215	191	191	196	163	182	180	195	174	200	193	191	190	162	198	204	194	211	191	197	180	180	185	167	217	208	195	189	170	185	190	190	182	199	205	183	204	196	199	219	197	186	185	186	190	197	174	204	209	198	169	201	162	186	202	186	203	214	179	179	174	187	178	166	184	173	175	213	188	195	204	178	201	175	185	186	180	191	208	193	172	192	183	224	185	169	194	186	195	171	183	191	208	213	204	200	192	193	203	164	183	219	186	209	188	178	184	203	204	180	187	182	187	171	195	194	187	192	195	187	187	180	194	209	182	181	174	174	190	192	192	173	170	167	195	170	199	193	167	191	197	207	184	187	204	159	179	177	181	187	194	194	215	203	193	170	177	195	181	170	201	179	182	156	189	177	200	168	211	209	193	199	198	172	177	183	206	179	201	191	183	186	191	190	193	183	185	178	199	193	184	177	191	180	200	191	168	181	172	181	172	183	200	161	222	197	181	198	196	174	178	203	192	193	214	199	215	184	200	188	192	226	173	184	164	185	206	173	211	195	192	209	190	199	179	177	173	193	200	205	175	189	188	197	217	183	168	203	190	187	191	177	188	182	187	184	191	180	170	204	204	190	203	203	183	175	184	178	168	207	202	190	190	184	187	212	193	194	208	181	197	208
55328	58830	50026	51902	62376	60780	50100	40359	32937	10011	9527	13288	11720	5563	5470	3744	6804	8851	5234	6220	6278	4609	2840	2463	4095	4212	3664	4295	4401	4225	1956	727	593	586	594	565	577	595	613	579	544	518	534	523	559	528	521	499	531	506	501	522	505	548	509	519	485	513	493	482	500	510	488	490	464	479	479	534	496	478	503	536	492	503	487	446	477	469	471	543	484	462	472	471	460	449	513	539	476	471	475	480	453	503	495	494	481	500	505	497	453	507	501	459	502	473	519	506	512	448	473	444	495	458	466	449	486	496	441	475	470	467	487	456	471	463	502	457	508	468	485	440	438	488	481	497	469	490	513	469	488	471	498	460	445	466	468	481	514	479	465	488	504	471	495	503	483	488	493	425	473	454	505	489	474	479	487	494	469	520	489	439	439	501	477	497	457	520	488	492	459	481	435	466	453	481	483	498	469	493	465	474	427	479	475	465	490	472	499	472	455	468	507	465	486	455	489	493	453	482	444	499	473	477	527	484	466	486	472	474	444	479	509	484	463	473	507	459	449	453	469	534	485	473	464	456	433	508	508	469	480	469	482	470	474	494	489	500	451	447	496	471	447	455	498	494	445	506	449	449	467	453	495	489	466	507	469	470	519	477	469	444	456	501	472	482	480	459	445	475	454	481	442	482	480	469	486	459	438	493	454	478	501	475	488	448	455	465	479	474	435	498	519	436	465	440	483	511	478	474	453	457	502	474	427	496	492	462	473	463	472	497	472	457	447	468	475	487	470	481	472	468	471	495	470	462	472	489	499	470	473	495	450	445	481	472	507	471	496	467	439	463	455	486	533	464	478	477	439	446	450	457	536	469	477	452	447	480	462	455	459	451	439	462	486	460	453	469	467	494	469	472	494	440	484	460	455	477	498	478	502	469	468	481	453	459	477	471	482	487	431	515	510	466	460	473	476	470	467	444	489	432	463	498	489	463	462	506	450	477	477	431	472	471	477	458	480	473	496	483	460	444	426	452	452	429	465	405	477	476	487	467	493	484	472	513	484	506	493	441	467	458	443	480	458	481	470	456	492	487	450	486	480	452	476	474	478	461	492	455	459	495	462	430	457	487	497	469	506	437	461	460	443	429	470	469	498	473	485	473	452	510	469	492	461	499	474	469	471	447	503	464	483	492	497	455	486	465	484	486	459	471	496	456	427	459	524	480	488	462	461	474	483	435	472	472	493	470	439	520	498	515	457	474	445	472	436	430	474	478	486	522	468	491	479	470	484	485	486	489	478	465	510	440	464	453	492	434	490	501	461	492	509	468	465	507	451	474	476	468	451	459	467	455	478	474	425	445	454	458	455	456	475	478	465	477	463	460	477	436	472	517	473	475	501	519	462	477	490	459	427	473	466	511	459	484	462	489	496	445	529	497	478	471	459	450	452	475	505	469	489	474	497	497	456	555	443	482	484	492	447	457	456	486	428	500	468	496	469	446	483	477	451	417	468	434	504	461	470	477	449	474	464	486	478	455	476	481	466	456	446	466	511	470	515	471	457	450	461	443	449	446	449	506	427	504	466	441	458	449	478	496	466	470	495	450	446	458	492	480	492	490	470	444	499	487	410	468	441	525	476	482	483	462	470	479	503	455	443	492	479	492	477	492	476	442	450	440	491	480	496	482	457	462	452	503	500	455	464	432	482	491	438	480	436	473	499	475	469	450	430	471	481	508	505	444	472	488	491	461	489	527	485	459	446	438	418	493	476	474	464	513	483	470	498	478	468	464	509	459	480	480	490	457	461	512	470	432	466	451	487	432	487	462	469	475	472	458	474	470	451	467	499	445	483	434	469	476	493	486	463	480	515	449	474	518	473	506	484	463	500	503	486	466	486	457	432	473	472	498	491	496	507	463	530	468	480	465	478	447	455	459	501	476	464	505	495	464	509	504	496	467	486	477	509	481	449	457	488	470	494	499	500	457	506	476	443	485	458	514	488	498	503	505	451	471	488	527	493	461	465	450	502	476	461	528	455	446	483	459	463	439	494	467	499	508	459	430	469	466	499	459	478	445	470	500	470	494	453	472	535	442	481	475	471	451	451	468	506	475	488	468	437	511	447	495	448	433	486	482	480	449	510	501	480	484	444	478	493	467	496	515	479	491	473	479	481	491	462	553	515	448	457	483	502	485	460	462	446	478	470	495	443	518	496	479	459	479	434	476	485	460	483	442	454	484	442	526	481	469	458	501	474	514	511	444	483	463	487	470	439	464	488	507	426	508	461	483	495	503	464	474	499	443	492	459	513	454	442	491	505	502	466	528	474	430	456	446	473	491	463	452	485	482	488	456	419	458	537	461	488	476	473	466	459	426	470	459	473	480	408	462	466	481	443	493	450	479	461	443	505	473	477	495	458	466	461	481	483	497	485	452	429	481	481	481	422	491	464	504	527	461	466	473	444	472	439	489	469	474	482	447	490	447	475	454	465	494	441	469	488	483	482	495	459	481	486	434	499	456	479	436	479	475	458	447	464	476	452	461	449	492	514	442	466	446	506	443	489	507	441	515	454	471	481	446	463	473	454	458	469	496	508	496	443	471	511	472	466	441	491	512	461	499	493	455	499	479	486	483	473	482	495	506	462	440	444	509	470	463	466	472	474	452	468	516	497	454	483	471	482	459	510	481	457	494	457	520	479	495	469	481	497	498	467	435	457	463	471	443	496	478	481	485	512	468	477	466	487	476	471	470	507	454	458	430	507	478	445	472	419	473	464	470	468	423	450	470	456	467	479	486	449	484	470	436	480	419	499	438	480	452	460	461	488	495	526	468	487	467	447	439	475	456	461	513	445	471	439	444	493	463	460	457	499	455	472	480	500	455	472	494	476	502	477	498	493	478	501	490	481	496	460	496	492	436	495	475	465	479	475	476	486	476	470	447	465	496	505	468	435	454	478	506	422	461	499	496	460	482	486	496	453	485	497	500	474	475	475	506	493	450	484	484	481	435	496	461	488	474	471	500	428	490	490	502	483	474	480	476	456	471	504	533	463	477	510	478	464	462	458	455	457	484	480	489	505	486	512	432	476	446	462	448	447	471	501	463	438	483	473	498	473	480	497	530	462	470	499	499	460	481	469	488	455	471	515	486	477	494	477	466	473	495	433	475	448	467	446	472	490	478	506	480	509	496	450	490	446	488	486	493	448	489	473	506	470	475	468	456	483	493	460	452	457	452	484	504	454	502	501	457	453	495	479	457	485	481	498	478	501	511	474	476	473	438	471	525	462	481	476	473	433	493	464	476	485	436	481	458	490	473	476	462	512	481	457	463	442	467	505	449	507	476	460	455	454	483	460	487	523	456	511	468	468	481	510	496	454	479	452	491	489	497	457	494	475	486	475	482	457	474	485	491	449	474	488	481	482	464	468	489	465	506	426	463	505	448	505	455	480	454	458	524	456	474	477	471	469	514	496	498	487	517	490	453	485	498	497	474	451	475	459	442	431	494	493	483	480	445	481	468	460	484	451	497
26364	23897	21809	7673	7112	6400	3040	1429	846	502	444	475	446	503	502	435	452	449	474	457	438	428	478	438	473	432	433	475	450	447	475	495	428	428	434	412	438	402	438	470	434	433	409	436	425	448	417	448	448	438	441	456	445	409	421	427	449	435	428	441	437	431	452	417	421	398	398	444	466	425	398	445	411	423	427	432	423	427	417	439	447	442	451	492	477	435	447	403	437	414	430	477	457	438	416	442	457	447	429	440	433	468	461	464	463	436	453	410	395	465	424	433	462	448	454	458	468	424	432	462	395	462	498	431	462	448	411	462	468	425	434	453	422	460	454	413	436	441	465	429	403	454	443	478	410	468	442	432	468	500	453	425	426	447	449	429	421	447	414	458	456	434	435	436	439	432	449	414	448	443	436	420	426	403	487	423	424	407	408	411	480	435	459	426	461	486	452	444	470	438	427	450	423	452	472	454	399	412	431	460	435	503	433	414	430	396	416	400	421	439	429	411	403	422	449	432	430	447	456	415	439	437	419	463	405	417	425	452	453	418	428	405	443	444	453	479	432	460	445	430	443	474	430	452	427	440	445	420	392	466	457	427	459	438	460	434	442	418	437	469	414	418	436	439	397	445	419	434	459	450	440	462	445	424	455	424	428	449	455	430	431	468	436	405	412	423	455	454	452	435	430	426	403	409	423	470	418	436	470	436	456	452	476	409	460	451	427	460	434	423	400	434	433	429	430	405	428	439	427	418	424	431	480	419	403	460	448	438	419	435	436	470	404	449	459	466	470	396	421	397	475	456	422	444	437	416	436	489	432	410	427	434	445	454	445	418	430	397	406	464	425	433	432	439	436	465	425	426	441	435	482	459	431	444	439	433	429	428	460	394	421	422	414	437	427	439	462	447	439	466	438	444	443	423	400	438	462	437	457	434	437	421	449	459	431	409	410	448	424	408	419	431	442	442	459	448	450	451	434	421	439	479	426	429	418	468	455	444	438	443	417	410	419	444	414	447	429	437	448	427	439	450	436	453	416	460	460	469	440	455	433	427	442	440	430	440	420	474	441	414	460	448	427	419	442	426	439	433	410	415	458	441	435	449	436	412	465	433	462	415	449	407	440	405	438	381	422	430	411	455	452	474	435	436	477	461	447	430	431	420	443	412	438	419	438	415	425	449	439	441	398	459	416	463	475	438	424	416	465	405	467	447	456	437	420	478	412	429	429	394	486	439	464	410	478	443	430	436	432	424	438	458	416	408	407	448	469	425	420	429	417	453	412	437	466	433	427	442	447	431	450	429	415	425	450	450	450	435	403	432	424	463	466	474	437	469	420	457	460	465	444	424	421	425	505	425	427	479	475	447	476	454	440	417	420	443	464	439	459	421	384	417	440	448	442	482	405	435	437	437	427	413	441	427	422	461	388	448	419	460	430	438	450	471	467	415	406	426	414	459	451	414	438	442	429	464	440	434	486	451	419	429	417	446	442	439	472	460	415	463	473	432	452	451	472	436	419	419	406	406	420	447	386	468	451	506	450	420	435	445	421	439	477	457	434	469	449	401	454	467	429	438	464	444	428	417	427	420	421	486	415	422	425	422	447	417	419	388	453	421	403	446	435	452	423	446	442	476	423	453	426	439	485	413	437	455	433	468	377	444	433	437	444	434	477	447	490	469	444	421	453	448	432	409	445	433	466	408	468	448	446	428	442	386	448	439	442	427	435	431	410	430	416	450	397	437	414	400	405	417	402	465	441	453	447	434	456	474	490	429	499	440	429	452	433	431	432	497	461	503	445	461	443	445	453	429	483	421	459	434	419	444	463	402	405	459	461	440	402	429	457	404	403	422	460	445	430	444	415	447	443	445	408	463	482	448	420	421	413	400	406	414	487	456	446	458	460	485	470	436	463	406	446	408	440	445	388	427	455	454	403	424	388	423	461	467	410	422	416	474	436	442	408	441	487	483	433	439	459	431	428	423	444	483	465	457	448	412	443	393	459	460	430	454	439	415	474	436	444	441	416	469	427	462	461	464	440	401	446	397	456	432	428	450	414	478	446	462	473	444	442	454	414	433	424	467	397	404	478	450	417	417	415	391	475	453	456	439	482	433	424	415	434	485	406	431	457	408	420	414	416	427	421	414	437	449	435	467	413	435	423	399	408	389	459	467	412	450	391	424	404	438	441	457	439	446	410	416	398	396	442	428	437	444	438	463	453	441	423	439	492	443	414	444	431	432	427	494	448	435	445	407	453	425	428	429	443	452	431	437	445	418	447	427	428	409	427	475	437	431	474	474	429	401	482	443	510	462	407	459	451	450	421	435	454	466	450	471	442	463	443	423	492	449	423	496	422	406	415	456	445	434	420	433	439	435	395	401	410	422	460	461	419	438	433	421	450	438	425	430	421	417	417	443	440	447	437	419	451	454	392	461	451	442	428	432	413	395	408	441	512	460	501	449	436	411	449	447	491	456	485	456	469	437	419	453	442	395	436	430	465	421	400	420	445	420	406	423	438	437	433	442	421	453	471	497	411	454	433	452	407	431	408	433	469	442	427	433	446	452	409	439	477	415	448	410	419	429	461	409	431	428	446	443	439	457	435	420	422	443	446	435	429	438	397	442	444	434	451	414	422	424	442	435	457	417	410	435	457	432	454	461	435	478	410	422	431	443	425	456	465	448	422	479	457	467	477	451	433	468	417	452	447	415	474	501	466	464	465	479	441	442	431	441	441	418	454	409	449	429	429	467	455	485	469	428	449	420	469	475	418	456	432	453	464	417	474	428	431	448	465	468	422	444	448	421	453	431	424	451	416	428	408	421	449	428	455	441	452	432	459	449	416	419	461	397	432	445	445	478	429	461	427	423	460	422	457	427	412	445	448	471	415	472	426	425	474	416	458	440	415	449	422	438	447	487	431	461	435	442	437	390	454	418	444	463	448	425	446	447	431	423	441	443	441	437	442	441	433	417	435	436	493	437	444	405	455	439	467	446	411	461	465	477	462	435	430	461	459	463	458	434	421	435	448	435	388	459	417	480	417	458	425	428	439	447	461	461	419	466	478	463	430	384	447	450	435	441	426	445	447	451	412	462	400	446	429	441	437	485	446	483	420	438	428	441	400	411	446	455	436	450	438	402	418	405	442	428	469	462	431	454	439	458	448	450	430	432	424	413	433	406	476	418	435	404	413	444	458	455	431	412	445	407	424	461	443	441	456	460	458	434	408	398	478	464	459	453	415	471	440	465	438	433	405	469	427	458	452	423	454	428	466	466	442	452	429	452	436	426	413	433	435	440	439	468	463	450	455	398	459	439	452	430	422	465	417	433	452	436	469	420	456	441	444	463	395	440	461	438	473	446	450	430	437	436	417	420	427	421	414	430	455	413	435	452	416	450	411	458	414	430	427	457	456	477	428	426	448	433	452	432	450	435	436	446	436	463	436	436	422	443	430	473	444	420	450	449	429	421	434	403	450	431	430	423	413	442	426	414	436	471	412	447	449	417
20154	23071	23264	15797	21914	21317	11660	6022	3426	1333	1264	1300	1222	1067	1085	1088	1171	1171	1047	1126	1119	1088	1050	1026	1062	1078	1021	1094	1061	1075	1035	982	988	956	973	968	1034	1002	974	986	1053	999	972	960	1013	964	948	1027	973	950	980	956	1004	937	1007	946	1011	945	985	978	999	954	1029	994	960	1037	996	1022	968	1017	1004	995	1006	992	953	991	969	1005	980	972	932	994	934	972	970	984	989	1030	1032	990	1024	963	988	964	980	1009	966	952	1017	989	982	1004	1021	993	1007	997	1024	946	963	982	1002	960	976	952	1030	936	1018	990	1033	992	993	1021	979	1032	998	989	984	959	1000	1037	998	954	959	933	995	942	993	1046	1025	958	996	978	985	1017	955	1000	980	939	876	943	1013	898	991	1003	967	978	956	996	988	1003	985	997	964	987	983	983	936	1014	985	1067	963	911	997	984	972	944	978	971	1003	1002	1047	969	1018	985	942	982	978	932	1033	931	981	1001	954	951	1035	951	1004	970	969	961	982	993	995	930	1000	972	978	983	988	1008	994	973	982	971	974	967	1001	994	980	999	1006	986	966	995	963	1057	971	949	975	997	980	983	988	1019	969	1062	1030	1003	992	952	1018	972	973	1008	978	945	1043	916	995	964	947	973	916	988	1007	974	908	991	1023	958	989	995	1022	1005	976	970	946	1000	1011	1010	975	997	1028	1013	981	957	1014	965	967	1004	1009	996	1007	979	984	935	945	965	1082	1007	967	949	969	1017	954	962	980	1031	1033	1000	980	915	912	1059	991	1093	937	979	979	962	974	953	966	992	983	983	968	967	968	991	1006	950	943	963	1002	943	983	971	973	972	1015	998	971	1007	984	977	955	1020	957	973	1008	1044	952	996	1009	942	940	945	962	941	1003	1015	982	940	998	1003	950	990	970	1002	983	957	1018	950	953	992	986	948	984	945	1014	945	1001	984	1032	993	1005	974	931	990	1040	980	1018	947	980	1015	969	984	910	957	1007	971	972	977	996	994	993	919	944	991	984	1002	1002	930	1000	1060	986	988	966	990	998	976	1033	1006	962	1008	1010	958	954	971	956	954	979	968	947	950	1023	922	980	996	992	1026	970	1024	990	1036	1007	1007	1042	948	960	1050	993	997	960	1017	979	1014	1038	976	994	963	996	1007	968	936	979	1002	976	1021	998	1010	962	953	1023	943	983	987	960	959	988	973	973	1014	977	992	961	968	972	987	991	977	956	972	940	948	914	927	987	963	998	963	982	956	997	939	981	1005	980	952	949	993	924	971	966	1013	1016	1012	951	1014	1048	1010	952	984	1006	990	1017	956	1002	978	1016	1003	993	1042	973	996	1019	990	1005	958	1051	921	982	943	984	921	978	1014	969	1009	932	958	979	1028	985	944	1013	980	995	937	952	985	987	954	914	984	891	947	986	947	995	967	963	964	989	1007	947	999	942	1004	1023	1026	940	1008	971	992	961	963	986	1008	978	993	1047	974	949	957	1015	968	954	954	990	997	989	922	945	954	983	975	1025	990	1045	1040	1014	987	976	1011	1010	1001	984	970	1015	988	977	957	945	970	938	986	990	989	930	981	959	1034	982	996	1018	1002	1015	912	1008	997	1007	993	954	985	960	1000	951	916	982	939	1006	971	930	965	1014	1061	992	991	1049	962	949	957	991	1018	1006	1005	1036	968	963	967	976	974	1066	996	1011	1011	965	971	967	955	968	968	960	970	976	959	962	964	972	923	966	1023	1016	965	998	963	987	977	996	1002	1010	994	1001	979	923	1012	984	950	949	980	963	956	1007	1003	1003	977	1006	1006	997	952	968	1006	995	962	1016	958	977	935	1005	1008	1027	934	953	927	1001	1001	971	996	945	980	996	926	939	923	984	981	915	992	977	1041	1007	970	939	994	987	1051	920	1008	973	980	992	921	966	1029	974	987	959	967	977	948	989	965	1001	1025	972	959	982	1001	999	969	977	1007	930	979	995	1039	1004	943	939	930	1017	950	988	972	971	986	996	1002	924	967	941	966	952	1028	1007	971	953	997	974	978	981	1005	982	983	1033	998	1009	1006	929	1033	954	948	983	986	941	1010	1009	996	971	986	995	938	1014	964	1001	971	991	990	919	980	937	984	936	990	1035	1008	969	998	1000	975	935	976	972	946	959	993	933	944	967	958	946	978	1028	943	1004	961	953	982	1013	1006	935	981	1025	974	1017	984	970	939	998	1025	975	989	969	920	979	982	993	1001	1056	1002	980	983	925	915	1009	947	1016	989	1003	1037	1024	1012	953	980	978	1008	973	983	996	986	995	972	1064	985	967	1018	960	954	980	972	1002	1000	956	1011	994	1007	1024	1047	949	972	978	1048	954	1058	938	979	995	995	1001	988	916	920	978	947	938	1025	953	960	950	970	950	898	941	943	996	1013	1011	983	976	958	981	941	979	1004	1040	951	907	960	1004	1009	1009	1030	933	971	936	951	993	1030	960	995	985	1032	984	985	995	954	973	1005	977	935	981	939	993	937	991	955	979	1015	943	973	1012	938	984	1035	988	933	1028	982	935	1011	965	935	993	983	946	980	974	954	961	1012	958	919	1007	986	924	1040	932	991	1057	997	962	932	1043	944	1001	995	937	975	994	1004	1007	947	966	1009	1006	1008	1010	997	1025	959	998	980	980	1006	888	969	1058	955	937	958	942	1051	1017	917	1042	951	944	1002	969	1046	1024	962	970	963	982	1025	911	1035	1008	1007	938	1019	920	983	1031	1066	1008	1038	992	990	911	1007	998	935	1007	989	963	986	989	951	943	1007	1000	1027	950	969	981	984	1008	1011	991	1040	1009	1032	998	968	1009	1013	941	1027	968	996	964	945	969	983	1007	984	977	983	987	1020	997	956	1003	975	991	989	995	938	1008	997	916	1063	995	990	1015	970	991	1018	913	986	984	1033	968	986	1000	1032	980	950	974	947	964	1000	999	1005	1052	994	999	1019	984	1060	1002	953	949	949	967	952	1034	989	1006	980	998	998	985	977	1039	1021	1011	950	997	985	950	976	1029	997	988	945	975	982	946	944	965	933	1030	956	1027	955	974	958	958	965	971	985	1002	946	1042	956	967	1003	946	993	938	982	996	971	920	950	990	945	975	995	1003	959	984	951	981	1018	997	957	977	961	954	942	962	968	1019	984	1002	1018	881	973	1032	910	976	957	1006	1044	985	1048	964	995	1033	1021	952	1005	1031	947	1011	971	1016	1006	985	967	1025	1001	977	950	996	1020	984	1014	984	988	932	997	958	1063	933	1014	934	967	1016	1002	987	952	979	990	1028	997	989	1010	968	954	1005	920	944	1010	982	879	993	982	944	986	944	986	985	967	990	964	942	980	977	1005	980	1025	988	1003	924	987	996	981	923	1004	977	1004	938	963	984	1021	942	983	920	957	982	1064	951	1021	977	1022	980	996	1005	986	1017	989	986	982	998	978	1006	987	999	969	952	988	979	1016	944	991	1004	938	949	943	996	949	1005	952	994	1023	952	992	987	986	961	1013	971	1009	979	1014	973	950	973	933	964	911	1013	1009	1003	1015	1017	984	935	1003	948	926	1042	934	980	988	985	934	927	977	912	1001	1014	938	1031	970	996	953	969	994	963	930	1001	1016	985	1040	992	967	929	974	930	1014	935	937	976	1012	974	1019	971	1024	989	956	997	953	924	1014	961	978	984	957	954	1048	966	1019	1023	989	1021	1010	961	951	974	993	1020	990	929	947	1012	961	993	984	1050	1043	1014	972	973	964	957	958	987	988	993	947	1025	996	988	1038	994	926	1025	954	993	993	992	956	1048	1031	1010	1000	1018	997	931	965	920	967	1000	986	993	1007	989	970	958	976	980	1007	964	1012	955	953	952	915	1026	949	1005	942	967	974	943	953	978	922	917	976	940	940	978	946	993	960	974	962
58542	49319	46449	31247	44897	51282	41948	27439	18996	4951	1693	1717	1135	602	607	633	891	890	929	987	917	560	447	523	532	457	396	436	468	476	416	349	292	281	258	260	280	287	300	271	285	295	312	293	280	294	286	276	278	272	274	269	263	288	308	256	309	310	302	277	280	282	265	291	266	255	267	259	270	266	269	255	271	296	297	291	274	248	296	241	283	282	288	306	297	266	256	289	280	292	277	278	276	283	262	257	289	267	291	276	274	281	251	295	284	274	276	282	265	266	275	295	258	288	281	296	257	292	293	274	238	280	297	285	245	279	250	284	281	266	267	266	288	297	290	276	308	278	282	268	282	300	262	283	278	285	293	266	286	271	283	273	252	277	275	275	285	279	269	287	283	285	261	281	275	261	264	274	267	255	251	262	274	266	267	282	266	278	262	307	255	242	262	285	288	284	255	273	264	279	284	275	263	254	250	300	266	279	276	262	263	263	256	285	274	274	254	243	294	278	308	274	266	268	279	275	253	277	263	287	279	287	287	266	261	283	292	259	283	293	270	289	322	282	306	283	272	274	261	279	264	249	263	271	275	257	285	279	281	276	267	247	256	287	282	275	275	272	283	260	259	255	237	272	269	293	299	268	280	275	271	267	275	289	239	271	271	262	284	284	259	296	289	299	255	285	300	281	306	259	282	244	289	285	293	266	290	278	264	275	300	275	295	276	306	283	263	231	251	280	274	271	267	266	288	286	290	272	296	313	283	303	288	268	247	274	259	278	278	273	300	286	283	297	288	258	279	284	287	280	283	271	310	279	269	278	296	301	283	281	263	246	283	286	295	269	257	282	287	276	247	273	263	304	288	267	287	264	249	304	264	275	295	299	290	275	266	279	268	276	238	275	320	310	238	289	275	257	255	267	274	262	289	248	289	285	261	264	280	279	255	293	287	284	275	290	300	263	267	283	309	290	294	258	294	280	265	298	289	268	269	264	261	272	302	284	300	268	273	308	260	277	262	281	300	292	305	281	262	299	306	242	276	237	273	268	277	277	272	267	268	271	303	275	300	257	317	287	276	280	302	252	286	296	269	285	287	262	267	287	263	262	277	260	277	275	303	285	294	291	286	279	292	298	270	250	306	264	246	299	293	307	276	277	296	273	272	282	282	276	255	267	308	306	275	310	295	287	282	296	300	257	253	257	282	281	279	291	259	269	291	248	296	309	264	261	278	279	245	315	274	270	264	272	287	277	280	307	269	280	300	255	282	277	274	279	271	272	286	252	249	278	271	265	265	243	289	260	295	271	286	283	284	293	284	307	259	268	286	291	263	277	290	287	264	327	264	248	273	285	255	273	257	297	275	262	264	298	302	318	290	289	285	274	265	306	290	329	284	261	241	259	244	265	272	291	254	274	294	284	263	270	253	281	257	263	286	277	259	288	272	288	263	292	305	311	253	266	289	261	299	262	293	281	279	263	277	295	285	293	263	266	267	278	278	301	290	304	249	291	314	278	299	245	299	290	277	300	283	302	256	284	290	260	295	311	282	260	279	277	282	273	257	302	272	280	289	271	257	287	236	269	307	249	295	280	284	243	268	286	259	278	293	312	276	264	299	254	295	284	263	262	268	273	248	275	273	263	291	278	312	288	276	301	291	252	262	283	276	274	291	263	316	261	298	248	260	301	271	271	286	290	267	224	280	270	277	266	276	257	266	278	298	262	291	262	289	274	269	267	325	268	326	272	287	295	274	300	261	270	291	283	247	281	278	330	259	266	318	281	306	247	252	297	257	299	294	266	304	277	292	265	249	268	289	268	279	273	292	273	270	302	248	271	291	260	253	273	307	302	263	255	277	269	263	290	284	285	295	277	259	301	263	264	295	328	281	283	295	284	274	285	268	270	269	278	294	269	318	278	298	271	292	265	265	275	283	289	286	276	253	285	290	279	306	272	290	271	290	276	266	303	260	273	268	268	266	300	311	286	307	298	275	303	287	267	311	292	279	312	288	283	289	310	286	270	271	267	281	259	292	261	263	247	309	321	292	290	294	300	260	283	270	272	290	264	291	276	279	273	274	268	273	291	312	285	278	269	278	288	279	281	268	228	242	286	273	280	267	284	259	270	290	266	284	265	253	290	233	251	241	266	282	268	286	238	276	271	243	269	271	287	266	282	274	279	278	263	258	260	270	282	295	321	298	264	271	273	295	277	290	268	266	286	277	301	263	272	280	283	241	252	246	293	273	289	297	296	309	279	294	276	290	244	285	293	265	285	279	251	288	250	248	301	262	289	318	270	268	283	299	290	282	251	308	246	308	282	313	275	274	248	290	261	269	293	271	257	271	293	265	304	270	277	267	300	300	261	313	237	294	280	285	286	287	262	282	264	293	299	275	259	250	291	264	255	252	279	295	262	300	265	281	261	271	292	244	278	280	282	285	294	276	260	286	263	275	263	247	283	289	271	283	279	261	285	263	253	269	261	282	305	257	264	282	302	248	263	256	290	323	271	250	293	254	269	272	272	264	284	254	261	280	290	260	277	280	282	277	277	262	285	249	301	289	283	259	285	283	260	259	262	303	267	276	277	257	291	291	245	284	276	279	264	297	295	305	274	279	261	309	281	280	257	256	266	279	297	294	294	269	286	289	294	252	288	298	279	272	284	263	270	276	291	283	288	302	265	265	286	288	285	265	264	298	293	273	250	289	268	271	298	254	247	294	264	257	306	286	282	256	276	262	291	284	277	276	282	276	285	259	257	294	283	275	283	247	232	255	292	288	250	294	269	291	295	298	266	298	290	307	230	255	337	273	242	268	291	265	276	248	284	278	242	253	271	299	282	299	258	260	290	307	298	283	285	271	285	282	310	288	276	278	274	292	288	328	279	293	259	292	303	303	317	252	302	287	272	296	258	283	264	275	274	282	282	298	279	274	277	246	223	259	263	292	299	289	255	278	277	293	267	273	290	277	272	282	265	248	277	280	280	258	256	285	244	303	284	275	286	291	282	300	271	254	269	278	284	285	285	258	299	277	289	289	331	282	285	305	268	317	268	281	281	256	278	245	246	274	286	305	292	271	241	271	294	318	276	281	292	284	250	283	252	291	288	250	269	271	295	255	248	302	293	273	292	262	282	284	274	282	288	252	274	281	258	262	273	285	250	283	262	280	282	289	274	295	278	312	311	277	283	258	288	281	260	282	284	264	276	312	299	271	250	278	286	252	271	275	322	282	272	303	272	229	262	291	284	259	260	262	290	308	262	244	295	271	283	311	285	272	276	283	269	285	258	305	282	249	272	250	268	278	295	297	264	255	292	255	296	274	320	304	264	294	270	280	304	271	277	283	285	264	277	294	275	247	267	278	286	276	285	275	277	311	269	269	265	241	303	254	297	282	298	276	280	265	296	253	279	267	271	275	281	289	299	255	338	272	273	275	259	286	264	276	287	276	266	288	276	271	237	265	277	254	307	254	307	286	298	300	281	294	288	275	281	271	261	244	273	250	283	278	301	269	276
48203	55978	47497	47503	59196	60352	49790	32466	22934	3481	5740	7818	4612	2315	2438	2833	4501	4211	4815	5045	4598	2328	1796	2474	2328	1678	1437	1522	2263	2389	1624	1090	767	743	736	714	659	694	729	689	699	673	647	683	678	662	650	667	677	654	659	635	670	678	667	689	689	624	690	672	618	640	634	636	696	615	621	641	658	671	635	670	652	622	663	648	635	623	664	619	649	652	616	649	657	652	673	678	650	644	612	653	674	663	653	650	664	616	666	620	630	606	624	626	631	674	680	629	641	707	685	664	613	666	605	683	619	690	592	644	686	670	626	623	607	690	615	681	619	670	599	600	639	663	663	662	640	647	619	672	593	642	615	644	620	630	620	692	673	652	634	624	648	633	634	660	668	626	608	662	655	631	643	667	636	660	643	611	666	613	656	637	622	634	656	620	643	615	662	628	647	670	646	666	652	628	630	648	647	623	647	631	625	600	655	681	613	642	679	651	645	638	593	620	684	653	652	653	664	689	630	608	631	638	625	631	653	689	628	608	610	634	615	652	636	634	636	651	656	650	645	655	635	643	617	680	639	703	635	644	652	666	675	635	632	645	654	658	712	621	684	606	659	638	636	623	646	657	596	654	594	649	663	658	680	618	606	691	631	671	708	624	636	569	650	644	634	670	646	623	678	630	614	694	640	623	690	640	668	641	653	643	666	644	627	632	663	640	641	657	666	608	667	611	616	651	627	667	663	611	605	648	632	641	638	639	703	659	637	584	639	632	621	645	696	659	681	661	685	697	670	657	647	657	606	617	666	653	636	655	680	630	660	633	671	663	634	615	630	638	625	633	686	615	659	655	635	705	631	675	647	666	675	624	617	630	674	659	635	654	631	635	663	635	656	648	590	616	700	652	652	671	631	602	648	697	658	647	649	691	633	605	594	705	675	613	645	672	600	700	667	622	629	613	664	642	636	695	611	664	647	626	695	662	648	678	659	648	603	651	632	675	628	652	619	633	720	639	663	627	622	678	620	638	614	610	641	605	640	646	649	655	657	655	655	650	626	655	622	682	609	639	618	631	630	658	660	655	641	630	666	660	634	613	659	661	623	700	686	613	583	644	639	644	679	652	615	677	615	658	634	662	669	606	646	637	670	648	631	654	629	638	629	592	597	686	664	670	619	625	661	585	643	637	668	646	673	665	657	645	632	662	663	681	617	651	650	634	637	649	597	621	642	666	653	620	675	655	628	628	630	679	638	610	667	658	641	586	653	643	670	589	637	677	617	690	632	622	630	655	666	639	623	608	621	633	674	609	641	636	657	663	662	618	642	675	691	620	669	646	643	655	617	617	646	668	617	634	650	692	637	617	633	628	654	700	634	657	646	647	652	632	683	618	638	625	633	640	620	627	639	615	647	636	687	628	668	666	662	627	633	643	628	639	622	632	662	622	644	675	658	604	657	617	660	674	667	626	613	616	642	669	664	660	665	666	632	643	646	660	631	633	664	624	618	644	635	680	600	636	641	660	616	629	671	661	617	714	652	682	691	639	665	642	664	626	678	679	601	677	654	667	620	636	624	631	642	595	655	641	634	643	653	638	648	663	668	662	587	602	660	642	637	624	627	684	645	612	634	632	619	639	653	618	611	662	618	629	610	633	675	659	662	651	671	659	678	633	616	633	620	663	657	649	622	600	678	630	633	653	647	634	653	670	628	638	679	603	642	660	651	620	651	662	656	658	637	672	651	611	638	638	643	655	657	620	655	636	671	666	642	631	644	654	618	634	601	662	626	647	668	678	648	620	655	622	684	715	642	678	651	643	671	667	667	672	652	633	684	668	645	668	681	693	676	682	666	637	670	562	638	699	634	651	630	578	641	640	627	652	649	732	639	649	650	638	619	686	679	654	650	658	608	605	628	642	685	650	637	659	659	661	677	711	634	654	649	661	628	649	670	629	652	623	655	630	657	662	696	648	657	613	668	642	627	631	620	640	640	650	647	662	673	648	655	681	622	635	684	673	587	602	630	650	625	696	600	668	656	617	653	624	625	656	666	622	673	647	663	626	610	650	650	630	619	686	647	665	657	655	676	656	645	663	641	653	641	627	683	654	629	650	633	618	636	650	631	604	644	637	657	660	647	591	682	663	632	628	632	639	686	647	619	641	677	630	668	667	615	679	634	661	614	640	616	655	660	677	643	623	635	680	684	686	652	613	615	666	658	634	654	666	634	633	655	644	651	627	607	653	700	567	658	628	603	623	659	632	631	652	658	682	629	678	603	646	666	665	631	619	625	661	660	649	680	652	669	640	595	641	651	656	582	644	640	646	644	626	619	658	650	632	666	662	655	637	621	637	623	650	632	620	689	609	655	668	712	644	643	667	639	626	639	622	608	602	651	608	657	654	621	662	637	627	639	685	638	630	618	645	598	651	630	684	660	660	689	672	648	668	588	634	712	662	623	642	628	638	643	660	678	662	655	656	639	614	644	683	605	637	676	661	691	616	673	636	637	663	651	640	612	636	663	686	622	654	689	640	631	642	645	638	663	652	676	619	616	628	683	659	645	641	660	678	681	617	645	651	648	622	609	644	617	620	644	614	655	636	624	648	623	647	652	630	603	639	628	665	695	654	652	646	648	637	640	653	684	649	614	634	678	653	664	649	664	672	651	666	674	670	609	628	629	642	626	646	645	642	635	655	651	616	635	642	606	646	613	652	637	642	653	685	618	600	609	644	676	662	605	641	661	603	652	618	621	617	628	646	641	626	683	651	629	621	666	664	617	670	635	668	622	622	694	625	594	618	640	652	631	636	660	611	673	661	644	628	634	650	622	634	639	639	601	655	623	714	612	660	623	610	648	629	675	737	611	610	671	631	670	611	687	684	639	672	623	610	659	631	646	654	661	637	656	601	652	625	607	642	595	654	644	645	651	659	693	692	617	630	654	656	626	658	673	634	614	656	711	632	650	633	642	696	609	660	651	614	641	668	636	649	627	641	628	605	679	628	615	626	610	620	610	676	630	648	654	656	672	640	645	702	638	647	669	654	627	634	674	624	650	663	670	628	615	648	659	643	704	682	663	685	649	629	640	697	633	671	647	715	642	683	653	666	674	652	628	598	655	634	590	669	682	632	658	630	688	681	633	645	675	696	610	666	665	622	648	687	665	658	632	647	650	614	671	625	647	691	626	628	665	666	623	630	619	687	682	639	680	636	617	647	617	634	696	668	663	651	649	649	674	650	627	640	636	629	616	639	670	636	631	636	626	631	653	639	637	641	649	586	637	620	653	687	652	658	619	669	601	659	661	633	654	634	654	630	633	666	650	631	647	634	637	639	668	669	641	664	668	639	662	637	703	661	644	628	658	610	617	678	677	686	696	627	664	684	645	696	629	605	641	640	672	650	663	664	622	643	626	592	610	678	649	659	635	634	597	633	645	642	662	645	677	566	684	601	664	682	665	627	644	590	664	639	640	637	669	658	630	669	663	667	617	627	644	632	664	651	635	678	668	623	665	649	659	645	677	658
63800	51048	44766	31606	42545	49342	44763	33163	27921	13580	5626	3517	1553	761	828	896	1554	1547	1475	1797	1587	640	453	700	552	530	373	365	576	456	251	233	209	195	201	188	207	237	203	191	196	173	191	179	199	182	208	223	175	203	201	222	199	214	211	186	194	187	205	211	201	158	205	184	201	165	205	201	172	202	173	192	173	185	166	196	184	199	168	184	220	206	173	195	221	196	180	184	177	176	218	189	168	199	198	164	192	183	180	196	166	187	189	200	197	205	197	197	193	189	210	191	188	197	196	197	175	180	196	167	168	181	181	177	184	199	167	204	183	184	171	183	189	179	202	180	176	186	188	170	168	193	178	187	202	179	162	204	203	186	198	179	153	184	214	184	166	169	204	149	183	180	205	202	185	207	197	207	189	203	213	192	196	171	193	184	180	208	181	193	166	196	209	206	197	170	177	202	207	185	191	200	193	200	186	196	184	175	167	199	188	174	181	191	217	184	161	191	188	196	176	209	188	167	201	175	186	167	167	183	179	200	196	171	188	188	187	190	183	194	174	160	162	192	179	179	177	219	216	206	177	193	199	184	202	209	194	162	199	180	177	188	193	186	181	182	189	169	168	189	187	186	192	169	176	178	177	191	178	186	200	167	210	205	169	203	175	190	184	186	175	186	188	200	194	211	207	212	179	230	178	225	211	164	210	175	169	194	186	161	184	190	180	197	201	197	185	200	190	182	196	196	193	188	179	170	191	213	213	195	200	181	189	195	202	193	196	189	181	217	175	173	185	194	194	192	206	172	213	168	179	193	189	184	217	190	205	193	195	181	196	208	203	174	182	181	178	184	176	179	182	173	186	194	189	227	172	162	207	176	196	181	188	171	214	185	176	196	179	185	204	212	198	185	194	204	172	187	189	157	195	215	221	183	198	169	176	162	181	158	216	200	206	194	171	175	204	207	196	181	185	219	200	166	182	200	183	196	200	207	199	178	182	186	190	200	194	189	204	174	177	185	190	190	199	182	177	178	202	196	182	198	192	179	198	202	194	172	194	177	187	182	170	184	185	201	185	190	181	177	184	166	186	220	178	198	183	202	178	218	219	201	187	210	196	210	179	198	192	201	229	173	190	176	183	198	165	187	215	207	207	193	193	191	185	176	186	198	178	167	183	193	173	184	194	211	198	185	199	177	198	179	186	181	178	201	187	186	187	193	186	173	184	166	196	209	206	188	210	203	182	182	206	181	199	173	179	196	179	193	172	177	208	195	188	166	203	166	190	174	201	215	178	189	197	190	192	186	176	203	217	173	162	191	160	185	171	182	218	185	187	163	186	165	184	189	209	201	187	201	187	196	180	210	205	167	212	221	220	194	174	193	181	168	190	215	193	198	197	166	183	221	189	192	186	175	221	193	204	176	185	223	198	184	178	192	178	208	196	181	187	162	173	185	201	190	188	169	181	181	200	210	196	195	192	209	191	213	198	193	198	177	190	178	196	175	184	176	190	183	169	177	160	202	203	189	192	191	192	194	182	179	171	200	178	178	177	184	178	195	179	187	194	171	175	192	160	183	160	184	177	189	174	186	166	191	185	181	191	196	202	170	196	193	189	188	190	159	175	209	175	200	172	182	178	168	166	185	191	198	199	174	185	196	218	185	193	171	193	180	197	180	158	174	195	197	187	182	186	185	161	205	193	196	184	177	170	211	208	195	194	196	223	172	185	182	180	206	201	214	184	170	178	197	185	203	174	187	208	196	197	139	178	191	172	192	187	178	163	196	205	163	169	177	205	179	180	198	189	209	176	169	177	184	200	206	185	192	212	195	217	194	201	208	164	205	183	186	194	184	224	197	203	196	174	190	182	205	187	195	187	226	200	184	189	184	204	183	193	161	196	178	206	184	173	169	191	205	189	173	206	217	218	164	185	200	187	194	188	200	185	182	181	203	201	198	185	165	196	204	191	175	184	185	189	192	214	206	188	192	205	183	177	200	177	220	226	179	172	170	196	166	212	188	183	195	178	221	181	176	176	191	183	211	191	188	184	210	172	172	193	193	191	157	175	179	189	166	193	188	174	196	189	194	185	189	182	167	192	204	200	196	202	194	222	208	183	180	213	213	180	191	192	186	194	197	170	190	181	206	179	168	195	183	197	184	166	200	201	168	184	184	173	187	207	174	196	195	196	149	178	181	185	163	187	191	214	198	174	184	187	168	199	181	190	199	167	195	198	207	197	173	186	224	210	200	186	213	231	191	179	194	182	184	178	171	180	195	187	176	178	209	169	191	192	189	172	192	156	176	165	214	204	194	189	179	189	189	202	194	202	197	207	190	203	178	188	189	209	180	187	184	199	178	178	177	189	183	175	185	205	205	173	217	206	202	194	173	205	174	183	164	190	213	222	207	176	187	190	183	190	178	202	181	196	188	194	158	161	189	184	178	189	205	182	212	193	191	191	206	181	194	187	182	197	166	170	189	218	169	195	199	185	193	197	177	220	176	201	183	197	205	187	166	194	214	177	172	195	184	180	191	199	191	180	175	197	197	198	211	214	211	163	174	194	176	183	174	197	193	166	220	196	174	202	161	170	194	182	191	204	199	170	196	190	170	183	195	167	213	191	167	186	191	203	176	202	176	169	199	196	171	199	184	191	176	186	194	201	187	186	155	204	182	189	179	177	184	192	145	190	173	166	192	192	176	175	196	177	195	179	197	184	204	201	180	173	183	200	189	174	198	198	180	191	190	168	205	167	161	186	185	197	173	197	191	183	187	186	197	182	181	173	208	183	183	182	170	190	202	200	190	188	196	192	196	201	177	203	167	196	232	167	196	206	193	166	167	196	186	188	192	194	181	213	164	209	182	202	180	189	173	208	201	196	183	184	190	202	176	175	180	197	184	195	164	192	214	200	200	193	181	204	194	167	190	194	167	169	186	168	183	178	210	176	182	181	177	193	217	178	183	174	170	184	184	192	195	186	192	188	174	173	174	186	182	203	208	195	196	165	181	176	175	204	210	189	164	178	189	187	201	191	201	187	145	175	185	190	178	170	182	190	196	181	195	202	190	192	155	181	194	183	176	194	206	225	196	219	164	203	172	179	192	201	216	211	204	192	185	194	191	182	204	162	175	191	186	192	186	215	168	184	183	165	179	197	173	208	197	185	187	201	182	175	173	211	182	203	196	209	200	176	177	178	191	183	183	172	206	180	200	198	159	203	153	208	186	205	176	196	171	211	205	206	167	212	163	171	190	210	194	181	155	189	194	181	175	181	186	202	186	181	194	202	196	199	205	176	185	183	192	187	175	208	193	206	213	178	203	197	196	183	171	182	172	188	210	206	189	175	177	181	193	187	167	182	182	192	232	211	173	227	181	165	189	176	217	189	190	213	194	189	190	212	188	197	192	186	211	184	189	199	195	173	175	214	189	175	178	190	183	197	179	200	177	171	186	180	182	174	160	196	188	201	172	189	190	200	167	186	183	194	194	210	186	181	184	181	213	195	177	178	178	197	180
52769	61734	48760	51520	60981	63298	55644	42505	29756	5637	9814	12244	6249	3823	4238	4815	8338	8014	8542	10304	8125	3228	2255	4038	3120	2552	2009	1805	3546	2517	867	724	622	562	556	549	552	565	551	572	495	521	537	559	513	536	492	495	518	504	480	528	514	500	496	477	488	514	497	505	534	509	502	494	503	498	482	462	453	473	483	472	514	472	527	498	490	450	518	449	533	464	491	460	503	478	502	476	491	481	515	513	489	489	515	461	461	498	418	475	480	515	476	475	468	484	456	460	493	502	500	435	481	471	456	489	435	477	480	518	480	429	484	466	486	462	492	488	481	459	486	469	493	453	452	496	462	478	464	482	466	417	482	467	462	515	469	455	454	471	481	499	433	523	448	473	456	456	490	463	481	479	482	444	471	490	467	463	459	479	490	473	474	481	467	485	498	478	492	493	463	473	473	453	446	434	436	457	461	449	463	440	440	492	467	432	505	451	442	465	448	457	474	452	473	484	469	458	491	446	490	486	478	493	487	442	450	491	436	486	470	439	476	470	507	453	460	463	480	471	516	454	457	456	514	453	474	445	444	450	467	484	456	467	441	466	502	485	448	474	470	423	447	483	474	454	467	473	454	470	438	449	478	465	451	418	457	443	467	435	451	490	466	459	468	517	482	507	515	483	460	476	486	452	449	477	470	467	464	443	486	478	462	484	443	475	494	486	470	441	436	474	485	496	470	473	489	467	470	489	442	456	453	511	476	482	483	449	466	508	494	443	451	463	427	520	490	520	493	455	434	434	467	502	492	456	468	463	483	462	443	453	444	485	482	502	456	461	484	470	463	489	477	455	464	479	487	471	495	470	485	484	499	436	451	457	483	461	453	459	404	496	490	475	435	458	459	433	474	461	476	483	448	429	482	474	458	441	444	496	462	492	463	448	441	475	457	474	469	451	447	466	491	502	468	486	478	467	458	485	449	485	470	466	485	478	486	457	479	480	447	480	461	450	463	496	461	465	442	439	453	437	455	409	476	471	479	494	457	456	480	498	447	465	438	456	494	463	430	484	444	497	469	472	489	451	475	483	459	454	492	494	466	484	481	500	452	466	475	483	473	480	449	498	491	447	458	467	460	442	469	443	477	469	470	489	473	476	491	487	443	484	490	510	446	479	455	479	497	461	477	471	459	489	475	454	457	495	481	461	447	462	445	454	476	459	440	468	458	461	447	487	434	445	510	458	461	518	448	483	470	471	466	442	466	451	487	446	436	451	477	484	502	456	429	465	484	486	455	460	453	444	493	474	478	418	480	488	447	445	501	470	475	492	471	477	459	449	439	433	475	439	482	478	489	454	457	471	493	451	454	497	480	433	472	464	442	466	491	466	471	501	461	492	485	425	476	495	440	455	459	488	469	472	470	443	437	477	466	491	454	479	450	480	468	461	473	479	454	483	500	490	457	453	453	441	451	441	467	457	443	462	460	466	501	468	512	491	457	454	457	522	450	498	458	471	440	496	479	487	494	467	498	471	460	484	460	478	475	490	497	450	450	437	461	502	485	422	482	432	489	479	480	501	456	463	482	471	484	477	495	445	503	476	490	450	479	470	429	449	476	449	475	474	411	468	478	438	453	491	478	452	481	456	452	477	467	497	463	445	486	466	480	482	468	468	491	469	437	488	487	440	473	446	444	483	484	492	493	468	435	471	460	459	499	462	499	453	497	465	476	473	455	464	452	444	483	474	513	467	453	472	519	530	456	485	471	475	444	506	448	469	456	461	524	479	469	464	452	471	469	475	498	481	476	454	430	452	489	500	490	437	509	453	445	467	492	464	500	448	478	476	478	468	450	466	473	429	448	459	517	426	456	469	477	493	477	492	473	436	454	483	472	502	440	451	475	446	467	490	486	464	462	481	479	506	467	470	478	465	480	465	469	451	468	500	463	433	492	443	439	476	460	449	482	480	509	488	517	492	507	457	483	522	460	489	446	483	483	501	468	453	452	487	470	450	505	460	510	451	481	497	469	484	504	438	507	476	460	460	457	489	454	441	468	475	483	453	494	498	471	481	412	468	466	486	471	496	451	461	480	489	437	451	480	419	448	433	468	477	463	450	434	498	460	448	459	496	451	494	502	501	469	467	477	517	442	468	459	454	463	440	437	456	469	471	482	472	478	465	453	472	428	508	456	454	519	493	504	478	453	475	438	473	489	467	480	456	472	498	426	432	480	443	472	449	451	426	484	468	442	457	479	472	440	466	431	445	438	501	461	428	501	462	439	515	497	483	497	459	464	439	454	474	442	465	500	503	469	488	471	465	525	493	435	447	434	469	501	496	520	455	461	506	499	488	449	464	468	488	474	510	448	479	464	451	473	463	447	443	447	461	472	459	432	447	464	461	470	479	452	447	503	413	508	518	453	438	470	435	464	485	488	479	487	465	482	435	475	472	458	460	499	490	503	444	474	509	484	472	486	448	478	466	454	451	476	451	458	465	452	455	443	480	462	498	465	459	444	489	459	447	470	461	481	470	451	466	494	488	472	459	475	478	442	465	481	493	459	444	477	429	459	503	458	470	469	500	463	478	454	477	499	503	457	441	456	501	433	458	465	496	451	477	476	471	480	463	464	462	448	462	457	486	482	440	452	478	467	495	456	465	485	509	446	462	462	476	495	462	458	436	451	449	463	462	466	467	445	458	465	415	463	456	452	467	489	441	456	478	457	451	446	437	449	477	457	481	515	455	468	523	495	433	424	497	496	455	460	481	432	456	508	449	487	440	475	496	472	471	452	480	498	494	480	490	478	465	484	480	487	460	463	503	511	488	476	446	470	436	428	472	490	480	449	424	465	481	527	449	469	457	471	468	418	473	450	473	472	490	429	474	493	455	489	470	460	495	437	466	475	437	484	474	463	488	466	443	484	484	477	510	488	455	478	454	470	491	469	451	443	462	465	474	456	473	448	477	484	479	460	476	469	481	473	483	447	451	463	472	474	444	474	462	459	467	470	448	499	478	446	494	451	456	474	463	441	443	462	461	463	474	522	481	461	466	487	532	464	457	492	461	526	445	453	473	461	461	479	477	462	464	491	472	448	475	484	492	474	473	490	466	461	442	469	472	479	438	490	457	492	426	468	496	467	483	475	470	490	493	487	433	427	489	467	427	503	487	444	452	485	472	512	472	475	484	483	477	478	443	463	459	453	503	452	449	519	492	437	438	474	515	469	500	469	469	484	463	446	470	516	483	488	469	462	457	473	495	461	500	459	476	507	448	479	465	454	496	492	481	466	471	486	470	459	476	476	493	490	452	497	493	487	499	488	471	453	488	452	439	504	516	493	452	461	457	437	499	483	475	470	499	463	449	501	485	482	482	454	477	488	484	426	458	492	502	527	451	504	485	470	490	490	487	451	487	501	466	461	455	466	492	469	465	433	503	486	404	442	478	488	454	481	454	506	439	453	439	427	465	471	429	455	466	465	442	426	467	460	469	465	499	409	486	458	470	464	434	465	441	436	457	487	459	451	497
26546	24031	21668	6745	5495	5930	3428	1628	841	494	475	508	459	443	498	481	484	460	467	468	480	439	431	442	428	463	452	415	468	438	426	424	465	433	433	466	436	432	459	442	432	461	470	474	423	420	433	499	431	408	438	428	423	430	420	426	406	405	448	453	431	437	430	448	416	409	404	409	451	445	419	424	401	437	441	430	449	426	464	439	452	463	432	443	449	432	445	416	466	443	437	465	427	503	460	426	435	461	454	434	450	459	450	425	413	432	450	457	418	442	444	427	429	446	413	427	486	469	425	462	470	447	438	433	432	429	429	451	369	431	466	470	468	390	402	448	430	467	423	464	418	431	432	445	434	443	421	465	405	464	423	456	426	466	457	459	422	425	426	453	460	421	453	442	467	442	465	418	421	432	421	434	432	432	482	431	404	420	435	435	469	426	414	392	450	448	433	446	458	439	420	453	444	457	406	436	459	468	440	410	442	459	472	444	458	468	485	406	436	430	432	428	419	427	424	487	490	430	442	431	455	421	434	420	430	447	439	451	486	479	444	461	497	497	409	449	469	429	431	431	462	404	482	427	418	418	446	457	425	435	447	444	423	467	454	477	428	449	453	437	458	428	442	446	442	433	431	461	410	410	467	428	413	447	438	447	447	441	417	440	416	461	480	406	433	429	446	427	437	405	446	427	415	438	409	471	450	429	439	460	444	440	427	438	439	433	450	447	443	411	438	404	459	475	428	485	400	416	449	433	480	428	433	491	426	458	477	453	474	420	443	470	413	426	455	458	447	428	427	450	407	419	427	441	424	414	466	412	426	464	453	439	417	417	444	406	467	423	419	429	487	438	473	453	432	435	472	407	458	394	404	433	439	423	450	476	443	462	442	431	436	429	404	396	452	438	438	426	433	449	420	483	419	435	410	463	430	436	470	441	447	425	444	426	460	426	411	441	441	475	425	421	409	429	435	420	451	434	439	437	422	463	436	418	442	434	443	454	423	434	446	455	428	433	468	428	431	446	446	437	451	432	458	457	420	436	420	472	447	453	439	413	444	431	411	462	390	430	426	466	465	482	426	435	473	431	476	454	458	424	411	423	408	433	444	413	481	438	463	424	448	447	471	433	434	454	411	427	450	459	440	449	467	426	457	437	465	428	434	430	412	473	423	427	409	453	413	430	427	419	411	407	442	457	442	433	488	455	451	432	411	472	427	442	424	457	455	440	452	453	442	447	434	450	448	412	430	440	437	452	470	424	439	416	442	437	434	499	465	431	468	425	416	483	434	467	463	459	471	413	455	457	464	456	445	447	439	456	479	450	436	439	446	461	434	417	456	441	440	452	476	454	450	421	470	418	448	462	458	459	390	423	478	416	418	441	446	448	468	479	436	411	413	462	408	460	432	411	405	428	458	448	428	450	448	471	430	422	395	440	456	480	480	428	415	447	468	417	476	439	449	391	436	433	457	430	442	428	435	446	453	428	435	468	432	425	435	456	423	469	472	423	414	415	431	442	432	448	429	403	456	442	441	456	462	475	454	448	430	454	421	455	420	470	427	433	470	407	435	437	427	404	465	462	473	448	449	429	476	466	473	432	396	435	420	456	451	454	440	442	424	493	500	410	442	461	456	437	458	478	429	419	399	428	431	424	454	433	466	407	450	422	438	503	430	435	445	421	427	442	426	449	496	463	492	452	454	466	439	439	439	425	409	474	442	431	422	472	457	416	483	467	444	462	458	476	436	445	468	438	452	449	462	414	467	401	452	459	393	475	498	447	464	455	475	438	450	425	418	456	465	433	438	420	463	466	484	495	438	475	439	427	444	441	450	442	480	410	449	467	417	421	448	451	445	444	443	491	411	418	447	389	437	399	463	424	418	439	424	444	429	437	422	477	432	425	440	475	410	404	443	489	438	438	431	505	453	431	454	447	425	427	478	455	408	468	412	460	481	432	464	420	431	443	475	456	463	450	462	435	442	473	441	415	482	421	468	420	460	408	461	415	457	439	461	441	429	438	465	434	431	462	434	420	433	444	442	483	393	435	423	451	479	485	472	438	416	434	440	416	479	442	451	467	437	447	469	430	450	427	430	448	419	421	449	414	440	406	452	456	450	464	415	477	445	434	453	489	435	430	459	479	435	444	459	455	462	456	433	453	430	440	443	473	444	433	427	431	419	432	383	427	418	435	430	443	473	461	460	392	412	462	433	487	432	488	418	459	465	479	456	406	443	463	437	418	474	459	452	479	442	430	456	463	499	453	459	461	475	452	423	419	467	433	449	469	467	423	420	469	448	440	419	404	410	427	462	461	470	437	426	439	392	438	453	453	415	404	418	437	436	428	405	448	478	449	442	459	417	479	426	434	417	457	474	432	443	452	420	459	480	396	435	445	415	416	510	426	426	413	446	429	433	416	415	456	484	435	439	435	431	457	425	449	390	432	422	458	423	400	408	472	430	424	455	453	470	406	438	411	461	460	430	504	467	416	427	436	447	491	460	475	453	443	448	427	399	444	427	451	403	429	449	448	485	446	432	437	470	456	456	400	431	456	439	432	395	469	490	404	411	467	429	408	404	454	447	439	445	439	423	398	434	426	508	430	458	435	414	425	434	451	483	490	422	449	424	457	462	418	445	423	414	436	435	481	457	434	465	420	487	439	430	441	447	459	471	447	453	456	447	427	429	467	448	423	408	415	449	445	453	429	442	436	441	456	408	424	440	466	452	456	446	472	480	490	440	443	440	415	436	446	446	451	480	419	431	437	454	446	446	439	416	461	423	435	438	457	437	443	415	465	421	395	429	452	422	441	441	419	419	457	445	451	405	443	441	451	412	475	423	450	426	453	486	437	446	429	455	441	439	451	477	411	414	461	433	412	427	440	474	396	411	423	429	456	461	464	432	448	436	417	477	448	456	474	467	471	412	465	448	449	428	418	440	484	442	433	429	439	462	453	454	441	473	478	448	408	439	450	429	438	449	423	405	446	452	474	477	410	440	448	443	426	427	427	443	467	429	454	456	479	461	450	401	439	438	458	440	399	437	462	421	410	441	422	424	422	434	451	422	469	440	446	426	428	456	467	447	434	474	425	441	438	430	435	459	467	454	424	461	436	461	451	428	386	437	396	424	490	466	434	422	412	412	394	442	426	443	464	456	452	452	402	445	427	393	455	474	481	454	425	407	432	436	425	445	463	431	463	389	477	435	415	404	411	453	444	380	489	470	436	440	439	416	441	441	452	469	433	410	409	427	449	412	459	426	506	436	453	412	408	445	414	407	463	443	429	432	415	463	464	453	463	411	434	420	433	463	413	462	408	450	452	474	475	438	457	473	439	399	419	423	468	436	466	425	429	409	411	435	419	412	443	399	425	425	473	464	440	453	425	450	430	421	401	448	481	449	425	471	441	475	494	444	431	469	435	458	445	433	417	466	435	451	456	439	461	477	403	439	435	432	418	419	430	419	480	445	414	441	463	458	463	434	440	445	412	481	411	451	481	389	431	454	437
19034	24443	23058	12806	17928	21625	13730	7176	3279	1202	1318	1310	1127	1107	1065	1066	1152	1160	1177	1263	1132	1090	1051	1084	1063	1083	1052	1056	1087	1037	1011	995	1000	1026	985	1006	1024	1010	1016	949	989	993	987	983	1015	1037	969	1014	931	989	966	1014	1010	928	1037	1014	1002	994	979	959	961	1006	1016	1026	1036	1034	977	961	1005	970	987	966	1000	1021	996	950	952	983	961	982	1015	902	1043	1005	959	932	970	921	1005	985	985	985	1030	972	1031	1014	1008	934	1009	963	978	1004	976	989	1019	1006	1009	1003	1057	1013	1030	1005	887	964	996	932	968	981	976	1016	1019	1044	1012	1005	1034	954	1038	983	1015	956	957	954	941	998	1008	958	999	989	1033	965	995	945	968	990	985	960	991	1006	1024	1024	1010	1017	998	1005	970	976	954	984	979	1050	991	1017	1006	1039	1013	1030	1026	1039	958	957	1019	1022	993	1013	983	972	999	959	994	1012	923	1035	975	942	1001	983	1038	1002	969	1012	1012	975	1024	1064	1024	946	988	988	1001	1002	975	980	984	988	1000	1030	1011	977	980	1095	990	974	930	975	1003	944	970	994	990	944	1000	1021	964	1002	996	977	940	947	952	967	955	996	996	991	1003	973	986	955	996	964	1006	1039	961	979	994	974	969	939	974	1011	985	1039	1003	1013	995	980	1043	1017	1009	956	1004	1008	967	1016	981	1016	1061	926	980	1056	938	968	967	956	1022	949	970	1022	1024	960	956	976	940	1000	997	1001	961	1019	981	977	998	1008	939	1059	1031	969	979	979	1025	1004	961	979	1002	1042	956	1001	981	1003	997	1023	941	1015	986	987	988	949	1000	1018	878	1013	977	973	1006	1031	976	985	1046	1028	1016	995	974	960	988	963	953	983	1030	992	968	983	916	957	973	1025	959	1028	982	972	1016	989	974	1012	998	959	1073	981	1018	999	998	1009	1027	1020	966	951	964	1061	1022	981	973	973	995	987	1015	1039	978	983	974	1001	966	1005	1025	1046	944	936	970	972	985	984	981	999	989	992	1007	959	1010	1041	977	962	980	966	955	980	1007	970	1014	1033	1054	949	995	968	960	977	1015	1038	974	1004	991	1023	1025	973	996	965	991	969	935	995	983	1045	1023	953	985	1009	986	980	992	974	975	1012	985	1049	1025	928	975	978	945	989	1018	910	1026	1002	1021	1008	1022	1014	958	1010	989	1009	1016	906	978	995	995	991	973	998	971	1013	1007	992	976	1041	986	983	1001	983	928	974	991	958	987	980	1019	1032	1010	951	988	984	957	997	1012	1018	1025	995	995	1005	910	1013	1043	1050	1018	993	973	1006	957	1036	984	936	1009	1008	941	996	1030	957	980	977	1036	1041	1018	1018	954	976	1000	957	993	991	1010	972	1020	1001	994	988	990	1036	1033	1034	950	1045	994	1012	993	942	949	1004	950	1014	1037	960	978	983	985	968	1006	1002	1000	1024	911	972	953	975	944	972	1025	991	980	1003	979	1039	980	1030	985	930	993	971	995	964	954	983	982	978	1004	1010	944	1036	1048	990	1009	1031	987	1011	944	972	990	971	989	1020	985	984	964	1012	1029	1010	1028	1008	978	970	979	1054	936	983	956	953	973	1011	1030	1006	959	986	994	1026	988	979	980	1003	1004	1023	1007	960	994	993	971	938	989	984	1021	972	996	969	1009	963	1016	998	958	960	1035	979	939	983	1028	967	953	1000	971	983	1048	980	1021	985	965	1024	1029	995	967	968	1013	959	966	962	973	988	989	966	1061	989	983	981	961	943	973	1017	951	1033	990	1005	978	987	1018	976	1010	974	990	1013	1006	1015	930	1032	944	1031	961	967	1007	1036	946	1022	1022	986	1000	940	1042	1042	976	998	1032	994	952	971	1001	959	1020	1008	1030	955	967	983	964	1027	962	1015	1002	985	983	984	1041	970	917	984	1023	930	963	1058	998	963	1051	989	1023	1031	1069	995	943	991	992	964	991	983	996	964	1009	1005	988	982	977	1005	973	966	1033	936	943	1014	991	977	1000	985	945	1034	960	1060	1022	1000	955	998	948	1035	975	1014	1028	973	998	966	945	993	994	906	1032	987	945	987	1048	982	1019	991	930	965	990	956	955	966	1020	966	1015	997	993	949	1027	994	1007	999	976	965	1023	997	996	977	966	1020	1004	1056	937	990	1002	952	1002	951	994	949	853	965	1035	1003	976	1035	1027	993	995	987	962	987	961	1034	952	965	984	1019	970	960	979	980	981	1021	978	946	1026	990	1012	1027	976	928	1029	971	941	979	931	1009	962	973	1034	989	975	992	956	971	992	977	1019	957	946	1079	984	987	950	977	1002	1001	960	1040	1011	976	974	920	1012	1060	948	985	1022	984	989	961	946	964	962	957	985	1001	975	961	1071	1002	1022	983	985	973	1007	1035	959	1025	1005	981	987	986	1021	964	971	1012	1002	953	1013	1013	984	1019	976	989	1024	1003	970	964	1014	995	984	979	977	1027	1014	1002	993	1003	981	1022	969	975	1005	950	986	964	993	1010	979	966	1010	967	1042	992	1025	1007	1027	963	970	1011	1035	1022	991	1004	985	950	1057	963	1022	997	981	929	936	1006	962	968	950	985	907	985	1027	976	929	1005	1004	999	1038	1030	975	956	965	1013	938	946	991	1010	972	993	1002	985	962	1008	1035	1009	1003	987	1020	993	912	953	993	1008	991	947	1015	1013	1016	996	931	945	1083	1049	1024	1041	972	975	981	1025	976	993	980	980	1008	989	1023	1033	976	1008	957	961	1018	975	998	1027	1019	970	947	1000	950	1026	997	1014	971	1019	1000	986	945	990	955	990	962	932	1020	1008	994	978	1008	975	1006	999	990	953	994	1009	1015	982	1017	975	1021	1017	954	1025	990	952	1000	1008	1060	991	969	977	1001	1074	983	1006	970	977	1083	1064	937	1016	1028	973	976	1007	986	992	1018	998	1006	941	998	999	947	980	961	962	994	935	993	987	1008	983	994	957	1003	1004	984	1057	991	987	981	989	1056	972	956	961	970	971	988	972	1020	942	979	976	1013	923	940	999	981	959	999	1069	967	969	997	997	917	1002	982	975	980	1046	989	974	968	954	1006	1026	1022	962	974	1040	1013	953	949	1046	971	936	975	966	1018	1016	985	973	978	988	1019	945	965	987	970	1020	960	968	1019	994	967	990	1000	942	973	992	970	961	1010	964	931	1023	991	976	993	961	960	1016	1036	1018	1010	991	945	1011	980	1049	987	1077	1014	1011	931	984	992	981	984	1017	991	983	1006	917	949	970	1006	964	979	995	949	984	1016	969	1013	952	970	959	933	1014	992	1014	984	1016	989	890	1001	941	996	1021	976	1033	933	970	1001	921	1014	1023	961	980	1004	925	1003	1006	996	952	938	970	1004	986	972	935	940	984	1020	949	992	976	934	1024	1059	989	1015	967	1012	980	1026	993	998	1011	1024	1025	952	1007	938	1002	945	1039	984	1035	1047	953	983	980	955	954	972	956	974	981	962	971	988	1007	967	1020	998	994	1000	1014	1001	1014	990	1003	1023	957	962	1033	921	979	1018	952	992	978	1009	1006	1028	922	929	1026	923	974	982	1007	1051	997	963	991	990	1005	995	1023	975	968	1008	981	991	1008	986	981	987	995	1019	975	950	982	1026	1017	998	978	976	995	979	956	913	1032	1047	1011	995	962	962	1011	925	984	948	1009	954	956	1005	956	988	963	1030	1048	1027	999	946	957	978	974	1046	1034	956	924	1010	974	1007	1058	988	938	1009	966	988	952	999	963	993	1032	977	963	1009	1036	945	975	912	957	1039	1020	962	1026	958	940	953	967	960	970	992	935	998	986	1005	1023	966	1065	1001	1005	1053	1004	978	1000	987	1046	1036	945	922	955	937	974	981	999	981	999	979	983	1031	934	1019	970	1059	1011	1037	968	1001	999	1005	1002	1006	990	1026	1024	988	1033	984	998	929	959	1006	985	995	990	1007	952	997	971	997	951	950	932	1009	960	976	1003	1024	993	1005	1007	966	906
57631	50368	45663	30679	40414	49981	40486	31448	23085	6436	1733	1886	990	592	524	667	844	777	1128	1064	809	515	400	450	417	431	441	439	448	379	319	316	278	256	295	285	318	320	294	294	297	286	262	282	256	292	284	280	296	286	305	272	276	262	283	296	297	254	267	272	275	280	259	279	298	263	255	256	267	273	264	311	267	286	277	287	284	294	275	274	256	262	278	275	294	274	273	304	310	286	273	265	276	257	270	283	278	262	284	234	268	272	239	260	265	269	293	265	280	313	247	269	270	277	293	255	280	281	269	247	278	249	264	269	254	241	288	291	283	313	281	283	286	277	258	273	269	284	262	285	274	276	262	246	280	256	283	298	253	303	280	299	298	304	272	254	267	291	283	280	255	262	284	277	252	300	271	307	274	273	307	264	280	279	294	277	272	299	268	287	299	245	293	294	273	245	281	293	267	254	280	272	294	290	262	297	253	278	272	229	289	303	258	290	266	289	307	282	274	270	279	299	277	248	265	282	252	280	288	285	298	275	285	288	284	264	260	297	264	267	283	334	262	259	294	309	285	282	296	301	257	276	262	285	276	285	278	284	270	289	271	264	273	256	277	242	249	302	275	306	263	265	272	252	296	286	263	287	254	245	261	274	277	291	260	273	266	307	293	253	267	258	289	260	268	260	294	273	278	263	239	287	263	248	249	291	254	276	281	273	289	278	246	289	267	260	274	252	265	241	331	261	268	255	278	284	273	276	279	271	270	290	282	248	262	253	299	272	287	261	263	272	270	277	259	286	265	274	282	299	297	283	284	285	283	257	294	274	279	265	294	267	312	249	244	271	253	319	285	299	273	260	267	267	280	266	249	288	274	268	265	273	294	288	271	303	253	280	281	246	267	274	265	295	275	261	295	279	264	272	292	259	311	251	271	276	274	286	275	270	263	272	250	281	257	284	274	278	280	329	292	284	286	271	288	273	276	259	291	257	294	295	293	273	284	248	254	284	288	264	270	295	276	280	267	261	292	275	262	279	286	286	313	275	270	274	272	293	266	284	286	277	243	279	252	262	295	290	261	298	272	285	296	280	275	272	266	296	316	299	261	260	260	272	285	290	275	302	297	279	293	289	268	259	246	247	267	267	281	279	257	278	276	268	312	274	268	258	254	278	270	299	259	275	267	256	272	271	299	273	281	266	266	270	265	273	267	285	262	251	272	281	268	248	262	261	287	291	282	282	273	245	262	261	248	247	260	276	285	280	287	295	277	299	295	267	292	270	250	296	263	292	250	286	292	279	247	268	255	265	276	288	289	273	267	257	268	256	254	290	279	300	282	264	266	289	283	252	259	241	297	290	249	263	282	298	273	304	281	275	255	248	268	278	270	264	293	271	261	298	271	255	284	282	263	273	235	270	273	281	232	279	281	226	286	275	260	261	278	274	252	282	283	274	250	262	290	288	279	257	307	270	260	278	288	274	310	251	292	282	240	276	282	267	287	278	281	284	300	225	254	265	256	287	263	275	262	262	251	265	284	262	284	274	295	266	308	258	264	250	291	299	263	247	260	296	279	262	274	322	282	290	328	260	252	270	260	282	302	276	253	280	305	261	257	272	249	241	269	258	301	272	296	261	276	256	295	295	274	264	276	315	228	279	246	269	257	284	264	278	266	293	278	267	278	248	262	290	290	282	289	289	287	276	272	279	286	298	267	288	276	292	269	288	273	260	279	261	259	300	254	269	260	263	270	293	265	308	298	271	270	295	249	261	248	294	303	267	265	273	304	282	286	269	282	259	316	289	275	292	254	254	306	272	238	284	265	283	257	257	267	256	261	269	297	268	258	269	269	264	275	266	275	245	256	291	275	280	288	261	299	279	300	247	265	281	258	288	276	257	292	287	257	251	282	256	296	279	255	251	273	276	282	318	245	267	286	285	242	286	258	276	283	271	285	233	298	271	317	266	304	282	273	283	252	253	274	272	259	257	292	272	269	271	250	269	291	278	275	273	286	274	294	289	271	275	263	277	267	271	272	288	271	273	255	285	285	293	273	240	293	291	265	291	294	266	301	291	279	305	239	281	289	289	305	268	258	299	287	282	284	254	294	255	276	257	287	301	317	291	266	289	302	270	273	285	312	256	254	289	287	289	275	257	269	269	252	261	276	299	249	300	301	251	250	277	286	290	295	266	308	288	274	293	270	261	271	295	295	289	298	325	273	270	290	263	307	270	284	271	276	308	264	268	283	250	286	279	281	281	257	295	306	324	272	310	262	251	291	286	278	284	300	248	264	301	273	265	276	308	308	307	281	265	282	253	296	277	275	273	256	259	282	255	313	300	279	282	278	249	312	291	300	295	312	297	295	287	253	286	256	241	287	262	279	285	283	257	261	251	269	267	291	254	265	267	283	280	279	274	288	301	296	260	273	239	283	274	288	256	296	259	293	258	275	287	263	273	277	249	271	303	290	271	283	263	249	252	287	251	269	291	270	277	275	272	261	251	289	268	278	272	275	296	250	250	228	283	308	288	295	290	259	252	288	267	288	271	279	291	275	270	295	254	273	293	306	291	273	259	268	291	269	300	264	270	291	300	264	322	313	298	294	282	271	282	261	268	246	255	273	258	281	274	277	282	301	278	249	285	268	263	268	269	256	269	270	274	252	256	287	257	270	273	300	289	273	286	278	256	275	288	289	269	289	291	253	263	239	324	249	272	268	287	273	273	281	289	305	261	270	277	277	270	283	258	284	306	268	270	293	268	297	288	250	258	292	258	294	280	280	274	266	266	262	297	272	266	272	262	270	282	256	283	280	283	287	281	258	266	292	272	285	261	276	300	274	280	241	275	261	266	242	276	258	285	271	293	323	268	281	270	285	280	256	279	251	285	284	279	280	245	270	278	283	292	293	270	225	302	293	271	270	233	259	280	295	274	255	268	305	265	277	284	275	245	267	269	291	294	266	289	280	269	299	251	273	257	282	280	300	266	272	275	272	300	294	272	290	299	267	263	269	297	258	260	291	272	255	273	289	271	264	285	304	276	275	271	290	300	287	269	281	277	282	291	289	294	311	284	256	271	269	296	288	246	289	287	283	284	288	297	272	308	271	293	286	271	263	278	276	309	285	255	290	272	271	309	307	277	276	318	275	260	260	272	275	300	294	291	301	298	273	268	276	279	254	277	284	265	284	259	274	256	266	267	284	281	288	295	286	283	272	260	263	240	285	281	263	285	282	278	293	276	290	275	291	300	272	300	295	313	269	252	285	282	292	263	254	298	261	287	248	253	269	252	271	272	246	261	264	281	296	281	261	225	276	271	273	275	278	261	274	274	251	265	259	254	297	259	282	247	271	244	260	272	261	288	279	295	261	294	265	265	275	268	273	259	265	269	300	279	262	273	261	277	288	271	257	254	280	272	288	290	245	262	297	288	299	297	298	250	255	298	271	267	285	262	262	279	302	252	281	303	275	268	255	264	287	256	296	282	250	261	266	293	321	269	262	298	299	257	294	248	269	270
45282	56717	46223	43472	55679	59868	49397	43436	27797	3443	5373	8714	4114	2172	2436	3096	4139	4043	6387	5794	4172	2021	1538	1672	1759	1725	1580	1826	1811	1194	881	818	760	677	726	705	646	702	669	688	687	649	692	634	664	675	634	687	707	674	660	675	679	630	635	674	688	669	683	605	647	670	633	678	634	657	652	659	654	622	592	711	657	693	642	669	655	656	648	619	611	619	626	680	682	605	688	630	641	671	635	674	614	632	646	618	672	629	674	652	645	652	648	618	676	631	565	653	608	673	617	691	674	640	633	654	653	646	678	624	623	657	717	670	625	603	625	664	632	657	632	655	700	654	595	649	642	646	644	655	609	596	665	627	667	639	602	578	601	615	661	618	627	669	695	669	619	647	687	637	641	643	666	657	678	650	633	680	626	656	659	611	638	642	634	636	647	635	619	619	642	639	635	594	630	620	615	639	675	626	658	672	648	682	606	644	637	626	658	688	630	634	612	638	607	662	628	638	620	619	677	616	662	666	642	611	633	596	634	628	675	600	686	648	593	638	643	625	611	644	653	655	636	615	622	659	678	590	655	615	664	674	630	609	685	662	628	605	622	653	625	632	648	645	645	613	692	683	666	647	633	661	625	586	587	612	562	654	611	651	585	663	655	630	697	606	595	643	651	649	677	644	598	629	656	627	613	640	639	660	620	645	631	625	647	632	707	632	703	661	660	667	610	643	617	711	617	623	661	650	615	639	605	666	631	631	620	637	675	636	611	624	651	630	684	603	687	621	581	643	649	661	671	630	668	618	634	671	682	646	646	648	666	606	626	650	634	652	657	709	651	654	607	628	669	670	659	652	647	648	611	658	629	611	570	599	624	651	630	639	657	597	664	668	657	612	639	632	630	648	663	637	633	651	587	620	643	650	622	662	670	652	678	579	643	614	619	596	645	661	631	647	676	652	660	643	639	706	629	629	621	614	668	643	642	666	635	651	643	627	644	652	662	660	580	671	615	660	665	650	628	628	667	634	648	658	623	629	647	596	656	615	623	643	603	692	695	645	653	643	621	654	624	640	665	638	608	614	657	662	645	635	630	634	631	611	625	678	629	668	659	653	645	636	643	614	661	606	618	659	602	643	676	651	614	662	638	617	673	662	655	668	593	665	647	644	652	611	604	651	705	594	648	621	621	631	644	622	645	660	664	647	632	607	633	629	646	607	617	611	632	647	628	663	642	643	649	679	647	634	634	646	628	662	648	646	662	623	653	607	661	624	646	606	690	631	632	648	625	657	625	667	648	612	660	594	639	612	673	656	637	662	680	662	635	636	641	652	661	638	602	634	615	614	641	682	614	620	625	665	664	633	649	648	625	639	596	665	615	621	708	650	656	644	657	656	630	595	656	641	662	637	625	618	630	633	629	612	651	608	602	679	653	607	638	677	628	647	618	623	611	622	634	628	610	588	651	678	639	592	628	659	652	616	626	639	664	654	627	646	670	591	622	665	606	636	633	632	620	649	624	672	615	670	624	655	656	608	654	632	632	627	627	635	684	630	593	671	673	639	608	628	654	598	676	688	631	653	648	646	640	675	626	668	640	583	624	639	652	660	628	668	647	639	676	651	634	618	641	650	662	641	606	696	614	586	703	609	617	628	631	660	666	626	627	621	698	615	659	601	666	640	650	634	622	655	653	652	613	621	660	646	631	661	645	665	663	644	586	629	602	603	648	599	674	658	617	625	624	612	623	641	646	641	598	638	612	649	659	637	666	665	578	676	651	653	604	630	612	640	633	667	678	632	653	638	612	618	658	640	648	577	629	622	604	589	664	676	621	629	627	634	654	663	669	670	661	659	632	640	668	615	633	661	647	659	677	635	648	611	640	618	643	641	639	660	594	648	600	637	657	652	654	638	631	593	650	642	620	624	674	654	614	690	620	616	643	635	632	638	652	626	672	635	668	613	698	605	713	635	661	637	660	629	647	611	660	676	630	629	637	617	651	656	648	614	619	662	605	624	625	642	621	627	629	640	688	690	606	643	632	647	674	670	653	621	614	634	623	633	662	643	622	649	638	646	634	674	631	680	605	593	621	653	652	626	639	630	627	649	666	636	640	625	621	641	613	681	606	671	628	584	625	625	641	642	640	671	670	633	644	642	696	647	646	590	644	667	700	652	657	707	673	658	705	593	620	613	594	624	597	660	648	667	642	602	633	620	608	647	595	618	645	628	595	674	667	671	645	596	616	690	636	657	641	595	615	672	614	639	660	623	657	647	610	632	649	610	657	678	653	616	656	679	656	624	589	664	655	634	680	651	627	626	653	659	606	626	651	635	637	619	639	638	625	607	622	640	644	611	627	587	634	693	674	631	628	630	669	637	634	615	649	630	701	644	630	616	609	634	628	615	636	631	626	634	652	652	653	644	640	657	680	618	636	619	627	633	608	651	601	620	686	649	659	646	682	630	582	690	651	669	668	684	660	658	640	659	690	648	639	686	629	595	672	640	636	696	633	647	632	678	601	606	639	621	623	647	633	605	609	647	664	646	630	648	642	692	620	617	638	628	628	632	628	665	643	604	673	644	628	614	596	629	677	645	595	635	666	629	679	607	623	583	624	631	634	597	630	625	663	636	678	675	634	644	652	579	648	666	632	611	609	636	612	619	664	648	612	642	661	652	636	678	639	682	687	655	712	612	625	670	657	620	628	611	664	652	672	600	580	647	664	595	638	588	668	618	656	673	617	655	592	681	652	608	629	667	669	629	622	641	632	610	643	669	660	658	646	658	639	630	656	635	596	608	629	669	669	664	646	645	655	624	675	660	590	602	625	655	702	607	643	679	638	602	672	682	609	629	623	633	637	665	659	647	657	659	589	649	622	621	631	656	633	624	670	623	625	628	613	640	596	615	647	656	621	637	630	676	652	593	663	631	616	671	621	604	580	649	643	705	656	626	619	651	596	607	637	623	618	626	658	638	633	634	627	614	656	615	667	659	670	647	671	651	626	640	612	648	638	610	617	640	647	598	686	623	656	607	640	669	671	628	627	687	657	657	670	661	622	648	615	689	635	664	640	655	617	646	655	674	644	639	630	672	639	657	651	647	677	667	643	599	657	626	638	615	623	662	655	606	604	630	675	642	644	669	648	650	654	626	648	634	665	651	608	624	661	669	649	611	681	642	589	634	635	657	668	638	628	632	632	648	638	629	617	663	649	631	608	630	663	620	636	629	674	642	633	602	639	626	651	653	609	662	624	613	644	658	671	624	683	676	658	582	626	645	586	630	558	631	639	634	603	683	634	653	631	691	678	654	646	627	619	641	668	669	585	611	616	653	614	639	642	627	606	677	644	617	636	619	649	640	647	657	651	644	631	662	673	683	667	580	617	620	615	610	648	618	600	638	623	639	639	680	645	601	631	636	625	670	625	655	596	622	615	640	622	636	617	643	650	623	658	690	640	598	686	598	622	604	645	630	632	642	656	649	659	643	664	613	610	606	628	635	659	657	626	655	596	632	665	618	639	649
62134	49787	43470	30889	42465	50005	42701	36252	31473	13995	4852	3169	1811	922	982	990	1014	1669	2035	1932	1272	773	468	532	454	442	512	516	479	334	298	218	257	208	198	204	212	190	197	204	187	189	219	202	206	224	205	178	188	201	190	208	179	209	203	175	163	195	199	208	205	181	195	178	194	177	165	200	216	199	187	166	196	208	183	198	180	191	218	183	181	209	177	223	194	184	185	184	176	189	171	194	198	186	165	178	191	189	181	179	187	196	179	178	191	173	164	174	189	182	174	201	169	165	194	200	182	191	206	193	203	162	179	184	176	169	176	202	231	157	203	195	188	173	202	190	184	185	182	174	167	194	205	201	178	169	179	173	205	167	193	173	201	206	187	176	202	200	170	193	183	201	221	222	194	176	157	187	211	188	182	196	178	197	203	170	181	199	186	207	195	156	184	188	191	174	201	197	183	194	198	168	174	184	178	193	179	163	201	190	181	197	173	190	187	192	194	191	175	194	201	178	167	177	159	195	179	174	193	171	194	199	214	174	161	184	174	173	175	167	178	189	184	183	173	188	199	185	178	192	187	198	171	168	177	174	193	173	175	184	193	186	155	179	186	176	191	186	224	207	183	187	186	191	173	179	159	160	184	173	194	207	202	214	192	186	198	180	184	180	177	170	190	208	185	190	186	178	179	178	167	205	203	171	188	204	187	189	170	154	188	182	182	174	199	203	200	181	190	205	172	184	188	170	174	162	167	175	199	190	194	166	155	193	199	193	190	166	170	179	186	203	185	183	197	201	188	173	192	195	171	192	187	206	174	176	196	192	189	189	189	175	211	228	166	196	176	176	197	200	203	186	186	198	189	190	176	189	213	197	192	189	173	140	176	207	209	172	185	178	156	175	194	165	174	200	184	190	199	190	193	179	197	192	155	194	200	197	203	204	173	191	189	209	184	185	205	163	180	189	194	170	182	181	187	194	197	172	169	168	194	199	181	205	180	199	196	206	182	159	204	183	180	191	187	191	173	188	167	162	191	161	178	183	184	182	159	180	191	220	202	171	200	186	175	210	186	208	179	191	180	202	176	203	170	188	185	175	180	209	185	187	156	166	181	200	168	187	191	195	169	188	182	185	186	185	155	184	187	176	205	201	193	184	178	183	162	169	171	191	190	192	189	186	194	152	173	173	181	186	177	173	199	186	153	215	182	168	192	200	170	185	199	208	163	189	189	198	173	163	171	173	175	217	182	221	171	201	196	184	159	191	168	160	188	184	196	182	188	173	198	175	180	188	176	193	168	189	180	202	226	187	169	196	188	189	176	215	200	202	198	172	196	177	196	167	211	176	175	190	196	177	192	170	199	196	203	179	192	169	202	202	163	173	150	179	149	167	179	184	198	180	193	183	172	174	182	180	183	187	162	188	181	184	212	208	181	186	192	193	177	180	188	143	178	175	187	159	204	176	180	183	192	191	196	175	173	206	166	167	209	217	201	201	177	175	208	174	200	182	176	177	185	202	185	178	190	167	223	213	183	181	196	213	180	200	187	177	179	155	172	178	199	185	190	197	189	203	181	161	179	194	171	209	176	206	203	213	194	183	172	184	200	207	193	209	178	197	153	175	171	183	186	179	192	177	192	210	215	192	191	205	184	178	192	195	194	195	195	176	204	197	208	176	183	177	166	188	190	176	161	167	178	201	180	201	176	193	206	212	178	181	193	182	201	189	212	181	201	206	174	174	192	180	171	190	162	183	177	199	185	175	198	187	212	194	189	168	159	177	199	176	194	197	184	184	197	177	199	209	177	206	175	190	178	189	158	168	185	165	168	175	175	191	175	174	187	199	180	176	186	191	159	181	204	214	198	185	171	184	213	194	182	204	186	180	167	183	199	200	183	190	195	189	180	182	184	195	184	188	162	199	186	206	196	191	190	187	207	196	187	170	147	206	184	198	160	185	192	191	178	161	198	171	194	186	158	184	170	182	181	204	203	178	209	184	200	182	210	213	184	163	210	185	195	204	172	181	181	188	175	177	186	185	209	184	185	203	191	197	185	185	173	167	178	187	189	178	166	209	194	180	189	166	192	194	189	183	177	188	184	187	156	171	178	206	178	171	182	167	189	190	192	192	172	202	189	195	199	183	194	173	149	176	182	192	204	194	191	180	177	171	203	191	185	191	196	179	200	187	183	199	195	182	187	214	178	183	163	210	177	168	202	164	148	194	200	167	189	202	174	193	150	208	175	179	160	204	172	179	189	186	191	165	184	208	185	185	165	187	159	188	162	195	195	185	183	193	150	188	160	180	193	169	174	225	178	192	180	189	214	180	176	193	172	160	170	193	200	189	192	209	168	200	185	173	198	167	196	184	189	189	191	165	178	206	186	182	198	179	186	189	173	195	178	211	189	195	199	165	169	181	195	196	192	187	206	176	183	194	182	161	219	185	174	185	183	186	189	187	194	195	184	200	199	169	183	207	183	185	186	180	180	178	171	177	198	199	190	190	196	151	174	179	202	176	189	188	196	198	183	190	213	196	186	185	188	190	169	163	169	176	213	163	185	172	184	168	193	186	185	194	191	178	193	192	176	177	183	197	163	187	165	179	173	157	171	174	196	184	201	192	191	166	226	194	199	187	190	197	201	177	201	203	171	195	198	186	156	177	179	202	196	183	180	183	185	206	205	176	195	186	194	198	179	216	193	204	166	163	194	193	199	177	174	171	166	192	217	189	217	179	184	192	204	195	197	185	174	202	191	174	190	177	187	198	186	190	151	180	184	203	200	169	172	181	180	188	164	187	185	190	202	162	168	202	185	195	181	173	184	209	162	188	189	183	192	162	186	189	199	169	161	199	191	160	178	172	168	207	187	185	164	167	204	207	178	164	196	178	203	196	190	188	170	193	176	191	192	186	193	193	176	159	182	179	166	167	202	166	172	185	187	202	192	187	187	155	164	192	178	189	182	191	168	192	211	175	189	189	168	191	176	196	189	199	179	204	193	191	194	172	204	169	185	186	165	187	198	172	187	193	188	195	166	206	182	193	176	216	206	189	186	196	182	219	187	177	210	200	160	165	187	191	189	160	183	176	196	182	203	174	183	176	203	174	189	191	185	222	205	194	185	187	195	198	147	200	177	151	193	180	170	208	193	169	194	193	192	198	179	198	209	182	192	187	181	183	211	182	215	173	177	207	203	167	176	199	149	186	207	176	197	192	177	194	203	171	219	187	167	173	174	206	169	178	168	165	187	191	183	182	184	185	214	194	183	161	199	179	155	202	158	150	161	217	192	186	194	171	198	203	202	190	188	155	191	165	190	183	208	168	185	188	180	192	179	225	192	181	195	179	175	176	174	191	196	209	172	203	179	178	213	170	219	206	192	197	186	197	200	175	182	220	177	182	165	199	179	172	198	201	186	186	190	185	189	187	198	202	192	185	183	185	174	175	185	185	193	194	184	167	183	179	191	192	191	195	213	195	185	165	179	182	184	209	180	190	171	186	160	185	191	204	185	200
51620	59967	48961	49363	61879	61460	52405	50891	34391	5186	6660	11009	7449	3837	4929	5456	5451	9174	10195	10119	6662	3892	2487	3084	2313	2324	2720	3142	2531	1640	1081	884	692	546	623	603	584	617	578	573	518	536	530	534	505	496	517	545	513	545	520	478	489	470	522	497	475	533	501	497	474	471	467	456	517	507	492	438	488	448	550	524	481	477	491	527	481	526	468	434	467	485	464	501	509	463	523	453	452	502	474	477	489	495	464	499	472	508	474	440	495	479	477	452	453	474	474	461	460	417	497	461	454	494	457	459	457	454	464	437	479	449	451	458	431	546	477	478	478	480	479	467	440	483	440	444	480	464	433	448	450	441	458	464	444	465	467	494	459	508	465	456	428	452	494	466	506	485	458	465	505	496	467	450	466	479	461	456	471	460	452	494	466	420	467	460	476	484	458	506	458	485	487	447	483	476	463	444	459	431	489	475	508	488	456	458	482	474	476	459	446	425	470	461	446	473	455	423	470	440	467	492	426	465	464	452	469	474	497	475	469	468	472	476	448	473	461	486	433	470	471	453	483	478	447	458	457	455	450	485	462	469	458	470	475	467	471	448	467	445	482	519	447	457	475	437	465	458	463	471	503	455	469	467	457	448	477	481	441	501	513	464	424	492	470	467	453	459	482	462	428	482	455	486	445	494	477	471	463	477	450	484	427	424	479	454	442	469	509	456	471	487	448	445	475	435	467	450	467	473	478	507	480	465	452	448	462	432	460	449	501	457	456	441	470	489	425	437	464	478	461	457	434	451	482	451	487	452	477	470	479	434	513	423	487	454	473	444	488	462	474	463	429	489	421	436	439	476	487	426	462	487	451	434	461	492	466	475	452	457	470	480	500	471	425	489	467	477	487	477	482	444	449	423	441	467	459	470	474	437	469	470	465	456	481	468	420	453	452	407	481	464	447	451	500	448	456	490	455	450	466	471	464	442	477	463	450	471	453	438	467	471	464	453	450	469	442	447	486	493	452	461	440	453	456	464	468	437	448	488	465	427	498	458	463	474	466	442	442	435	504	487	488	495	424	427	488	409	483	457	418	481	457	488	473	472	500	507	416	426	416	450	431	490	427	485	464	453	468	460	437	446	445	440	459	462	455	469	467	487	466	491	470	452	465	464	444	509	486	491	447	453	462	470	487	455	449	467	465	488	460	438	453	438	461	464	442	488	494	504	489	403	481	478	483	475	486	463	455	454	460	423	521	475	410	436	484	457	522	460	451	467	439	441	454	435	457	468	439	492	425	491	436	482	531	493	417	473	485	501	459	420	445	501	463	491	485	411	476	478	465	488	465	484	472	469	448	465	460	466	456	430	479	450	479	484	465	466	439	452	443	481	470	440	465	444	444	484	435	492	460	414	480	466	464	494	521	493	483	482	456	489	465	493	476	478	425	493	447	491	438	479	498	462	473	452	474	517	417	485	488	446	478	459	469	471	532	457	441	477	471	461	452	480	446	468	466	464	444	447	470	443	453	454	456	455	430	482	469	517	452	445	485	471	451	447	453	467	439	530	443	448	460	459	437	461	506	483	442	501	442	412	474	499	457	427	449	432	463	462	475	459	471	472	483	469	439	456	458	482	475	449	467	466	462	493	459	458	458	470	479	453	490	482	446	442	450	440	422	471	467	470	489	465	487	450	505	490	478	432	521	472	478	461	465	438	494	452	469	482	447	459	482	455	454	493	464	491	460	488	499	467	484	475	470	462	441	444	470	439	450	438	478	489	488	450	442	459	448	460	498	490	440	481	500	486	434	495	501	468	463	460	456	445	462	471	425	460	493	450	499	458	478	477	453	474	496	459	464	484	437	479	458	504	456	467	462	453	429	465	440	466	452	461	405	431	436	454	464	427	443	471	471	469	474	475	427	478	429	477	473	446	452	471	483	462	470	457	421	507	453	460	467	470	469	466	480	456	470	451	453	483	438	490	476	464	472	450	398	460	515	465	451	483	409	440	484	466	463	499	458	507	476	464	484	447	459	479	453	480	424	476	475	451	484	462	451	444	487	486	462	486	448	431	465	473	445	463	486	456	463	495	459	448	471	494	463	467	458	437	489	433	479	438	451	453	445	460	454	484	466	451	443	422	458	451	470	415	465	461	467	472	467	499	488	490	493	501	477	453	444	482	464	486	498	496	436	460	448	471	460	495	527	441	457	484	500	470	467	440	485	468	496	461	490	480	470	459	463	444	466	445	504	478	497	481	460	455	432	447	467	472	475	460	455	438	476	485	498	445	456	497	429	459	466	461	477	500	412	445	494	470	484	500	479	486	460	484	461	499	484	501	446	453	495	502	462	442	438	473	512	439	448	438	488	453	427	518	486	460	482	480	500	472	463	451	441	458	457	458	474	434	463	477	460	424	472	444	502	437	467	470	471	467	441	487	460	478	466	464	471	443	459	459	450	468	482	453	465	454	430	441	486	453	430	445	438	493	455	507	495	424	458	494	430	489	454	458	467	481	498	463	502	463	470	479	450	438	456	442	448	465	469	421	467	458	453	457	486	501	438	462	476	479	474	478	437	480	454	472	448	476	487	452	459	460	436	520	479	521	495	488	458	474	486	509	426	432	445	463	453	466	422	453	456	504	467	428	485	463	478	456	494	446	448	458	497	459	465	463	434	499	492	471	470	463	459	511	472	453	442	471	444	452	475	463	501	465	479	440	492	467	465	453	450	440	492	518	498	478	458	456	465	483	460	475	462	454	488	443	475	436	498	426	478	468	520	490	509	481	510	445	484	472	483	436	467	460	470	459	475	436	431	426	464	449	453	463	447	466	477	454	438	467	497	494	415	468	497	472	453	441	440	503	507	473	469	487	435	464	483	492	441	504	482	480	476	451	455	475	456	465	469	471	421	434	491	477	454	433	435	465	427	498	452	441	461	429	455	506	494	460	473	452	448	471	469	462	519	438	459	448	484	462	456	473	491	462	460	461	507	448	520	479	496	482	509	462	455	475	462	450	476	479	445	469	476	463	465	479	463	471	461	425	465	491	456	449	481	442	455	463	482	472	447	530	461	506	463	429	453	496	469	448	480	447	497	458	439	464	459	465	457	453	462	445	498	481	460	477	415	452	437	501	451	436	482	444	464	469	455	476	439	453	510	432	463	457	511	444	443	510	492	464	454	482	455	510	476	457	478	437	433	417	470	465	447	469	478	450	456	435	461	479	472	480	491	480	467	466	476	499	475	473	460	460	503	491	472	457	482	459	447	475	459	499	438	427	458	452	478	446	484	485	468	484	434	494	439	459	431	475	472	485	480	507	436	443	458	458	467	435	469	476	449	457	482	511	453	477	433	488	477	464	467	468	466	412	475	440	454	445	492	466	460	478	478	468	459	424	497	419	475	469	441	460	446	479	465	465	473	445	508	461	499	446	455	464	455	478	499	413	471	448	500	438	468	464	443	448	448	467	474	482	425	456	474	479	482	475	457	499	465	500	475	485	499	437	461	448	462	448	468	453	452	498
24294	24884	22606	6327	5221	4925	2776	1176	981	490	510	497	477	413	447	453	435	453	479	510	472	453	457	458	429	469	444	431	441	425	477	429	430	437	431	410	424	422	443	459	480	429	469	407	465	429	416	433	418	442	452	428	469	448	430	444	447	449	419	366	436	445	405	437	448	402	478	416	449	433	396	434	443	438	435	462	433	431	443	428	450	429	456	457	439	431	418	451	398	423	425	426	424	449	389	474	454	436	456	439	464	435	457	438	429	405	428	463	428	430	471	393	433	453	409	417	447	447	438	419	449	407	427	448	428	447	405	460	458	446	418	461	418	445	451	469	443	416	428	402	445	440	436	412	436	428	389	472	435	450	438	454	421	443	472	421	389	444	447	487	495	440	417	437	441	415	464	412	430	430	420	455	449	397	446	467	444	426	444	414	452	463	396	498	412	438	479	472	434	479	438	450	472	424	400	443	418	418	451	443	428	414	485	419	411	437	448	476	461	448	449	421	442	427	430	406	435	418	432	472	458	428	458	437	408	443	438	436	420	421	437	418	418	429	452	419	434	430	471	478	450	447	417	429	447	460	421	412	458	455	418	442	424	432	427	419	390	434	422	454	436	460	437	446	429	440	426	438	416	434	457	454	447	463	442	402	445	454	407	411	475	451	428	428	416	460	466	403	454	447	461	475	431	447	421	507	428	457	447	421	442	431	443	464	469	436	445	436	431	422	424	460	451	459	443	428	434	443	450	438	457	469	447	456	429	471	411	424	440	439	451	462	473	428	416	417	502	430	460	416	452	452	407	441	422	470	438	438	440	398	453	422	481	476	440	451	449	425	432	417	440	444	437	406	397	448	456	439	471	468	428	448	398	421	423	427	453	439	439	447	446	435	413	452	421	447	463	465	471	420	442	419	430	442	448	394	461	448	448	458	441	455	438	462	470	447	419	448	434	418	433	437	464	431	444	484	409	436	434	473	420	439	464	461	432	428	444	452	463	410	434	481	426	426	435	444	430	424	426	424	434	438	474	457	418	438	456	415	448	478	435	430	441	439	421	427	472	428	436	414	448	421	442	450	404	448	460	415	429	414	436	450	477	441	428	419	443	419	402	446	453	423	439	443	408	428	455	407	444	456	432	474	445	458	437	471	399	468	438	414	437	421	472	416	382	502	405	454	441	463	470	417	423	464	416	441	418	422	448	453	441	429	443	429	451	450	428	417	448	473	450	439	422	428	418	457	458	414	428	453	438	422	486	424	404	482	431	414	460	417	405	410	424	473	453	438	475	423	425	457	472	499	466	463	467	423	443	427	464	413	450	420	426	455	454	446	445	460	445	418	416	419	432	453	406	419	449	425	452	430	427	470	404	443	466	477	488	419	426	408	447	417	416	432	473	415	436	438	414	429	430	471	412	450	432	427	441	455	422	417	420	452	431	477	429	420	430	459	410	483	421	411	431	456	435	425	451	426	434	424	434	447	437	444	451	414	448	466	463	458	409	415	469	460	465	443	432	433	450	451	452	427	438	421	470	440	426	430	463	475	466	459	426	436	456	483	402	457	406	413	427	406	489	456	405	431	443	444	473	429	429	457	437	432	457	401	444	462	410	438	456	439	423	465	434	427	462	439	465	450	425	426	477	436	400	458	421	483	429	448	425	415	475	466	395	426	458	455	419	431	404	473	427	484	446	469	429	415	486	453	434	429	463	440	460	395	426	403	453	465	441	458	459	444	436	427	425	421	454	439	457	495	456	396	449	448	465	454	453	429	436	461	445	466	408	418	467	431	416	424	444	443	448	491	443	443	447	387	461	448	470	445	430	444	470	450	431	418	441	441	435	456	469	444	388	404	397	447	435	383	431	483	408	430	427	444	451	444	426	394	460	467	447	462	400	427	399	429	461	445	406	445	453	462	453	471	466	466	432	397	448	426	438	443	414	443	406	422	442	430	431	462	429	478	441	387	451	450	444	445	419	457	420	436	430	422	404	463	415	468	422	450	445	437	468	416	465	423	428	471	445	439	465	413	434	467	377	442	426	442	417	479	448	413	448	435	441	457	451	461	445	445	419	442	402	417	457	443	471	410	461	445	441	407	438	440	465	476	441	436	448	441	428	449	403	454	444	434	400	443	447	416	456	424	415	455	436	496	460	423	434	407	387	418	417	427	416	410	477	419	415	429	451	420	424	465	417	409	424	462	463	453	465	424	452	392	463	448	458	473	412	405	425	444	426	418	455	475	459	446	427	423	452	458	441	391	442	446	444	457	415	414	429	430	446	389	452	426	417	399	461	404	425	401	429	406	437	449	453	411	449	448	422	457	419	484	429	454	457	453	435	461	465	429	424	444	433	427	438	398	427	452	411	421	436	467	445	421	488	421	442	469	446	407	449	443	421	467	413	442	454	403	415	441	421	419	483	406	410	396	455	448	419	437	437	421	460	465	426	491	422	463	446	434	435	424	426	469	461	420	458	458	443	451	474	474	421	457	451	426	426	457	439	446	445	424	440	401	421	435	431	391	444	413	412	418	438	457	437	403	438	447	461	445	460	417	436	477	459	450	433	432	428	384	432	472	430	435	428	461	426	452	435	443	455	433	473	430	397	447	454	395	418	410	446	416	448	447	429	455	454	478	488	446	441	465	452	449	453	449	443	415	460	425	432	426	438	432	415	434	473	420	448	425	443	425	444	483	472	483	460	455	480	429	423	454	423	441	372	411	423	432	447	468	464	407	450	463	486	421	465	487	438	441	439	418	439	433	435	414	389	461	418	437	402	469	421	454	458	453	473	422	432	393	459	428	419	428	427	439	429	423	417	436	434	436	438	449	434	455	425	424	437	449	462	441	472	452	445	415	426	452	454	361	419	419	420	429	435	434	427	417	437	415	421	436	456	394	432	437	393	413	423	416	419	447	397	459	448	449	448	379	477	443	459	437	484	433	425	410	451	404	412	448	440	442	411	420	430	411	450	459	434	460	452	492	442	471	470	429	410	462	416	469	455	471	446	441	425	418	436	429	418	417	451	447	448	446	454	443	427	441	430	436	456	435	430	456	416	419	419	407	442	406	466	425	411	406	444	415	458	419	431	418	420	423	447	450	439	450	451	400	424	470	413	454	402	469	453	456	446	419	391	445	427	426	453	470	463	447	422	421	407	381	434	475	452	398	460	478	454	406	436	447	459	476	469	451	463	455	424	438	438	472	437	472	447	405	405	414	469	466	427	450	422	474	437	431	456	391	426	410	464	421	435	415	434	418	481	349	446	453	443	452	458	436	440	449	434	381	417	426	485	497	436	415	451	449	466	406	410	390	425	452	438	405	429	403	427	442	446	436	427	443	411	427	441	439	447	429	461	402	417	449	442	460	431	441	462	437	424	407	475	479	453	408	444	425	413	406	453	412	416	456	497	389	437	459	446	441	461	434	442	495	440	414	404	436	408	449	431	449	450	402	431	411	408	433	467	421	430	412	429	445	437	407	475	438	429	417	433	429	474	422	417	435
16457	25779	21481	11624	17167	18444	11574	5716	4015	1257	1234	1198	1153	1070	1107	1120	1133	1202	1243	1182	1126	1079	971	1061	1058	1030	1014	1034	994	996	991	1043	963	1002	950	945	1000	971	979	1040	1017	1042	1028	976	1026	1008	977	945	958	975	977	1034	1038	961	1086	1002	957	990	974	1024	1013	965	995	979	1058	987	1026	960	971	955	1056	1018	982	965	934	988	1001	979	1075	1017	1027	1031	964	1001	979	959	1012	1006	954	1050	955	977	985	956	1025	1020	924	998	1027	961	935	936	1060	1008	944	1007	934	1003	1000	988	1008	939	965	1002	997	1008	1008	968	1011	982	978	916	1037	965	1007	1007	985	967	966	1028	957	979	992	994	981	1023	1000	992	993	979	962	982	974	1023	993	1035	935	1010	935	977	1055	952	945	969	978	992	962	995	1007	976	994	934	1043	944	996	974	976	918	998	993	984	997	949	922	988	1006	960	953	1015	940	966	1034	963	987	964	919	948	966	1028	977	1013	989	944	958	973	1008	969	985	992	994	974	1019	937	967	955	1004	1041	1000	960	1000	951	956	992	1031	1005	995	982	923	933	976	988	998	971	1011	1019	1024	983	925	929	946	981	994	984	968	1020	970	989	938	946	994	983	989	1056	973	1006	1039	963	971	952	992	947	962	965	970	980	1009	948	982	919	951	940	963	970	930	993	977	942	983	950	969	999	965	963	973	965	946	989	1033	966	953	984	939	984	1003	979	942	1021	986	964	940	1043	970	1020	1024	962	957	932	1015	1002	975	950	995	975	979	963	1031	962	919	967	1007	921	1031	947	961	1009	1018	980	985	942	1012	994	1020	1000	1002	924	967	1008	1034	1011	1018	978	1015	965	1011	1003	935	963	970	967	996	979	953	982	954	968	958	971	930	1013	1011	936	995	974	1009	919	982	1012	974	956	974	932	970	964	1026	965	1035	912	1030	939	968	969	1023	1026	971	989	910	1004	966	978	1018	984	990	1002	973	923	963	1017	959	979	1000	940	1009	1032	969	956	1005	997	972	915	1000	968	985	995	984	1002	1003	995	1016	916	970	970	1003	1023	1031	979	954	985	976	1036	973	1011	1013	916	957	952	932	953	1003	1005	1032	1000	983	982	986	965	973	990	935	985	993	1009	954	983	977	990	986	971	967	1049	1010	1026	1043	943	972	1005	991	1014	994	959	983	1048	986	947	934	956	994	971	951	967	934	926	999	1001	1054	977	1057	951	989	992	1017	929	980	961	971	990	1026	996	998	1032	960	1056	1004	1000	971	1023	905	997	995	1051	1019	963	992	961	925	969	967	991	967	976	1018	1007	966	983	949	920	974	973	965	1002	1026	1089	1028	983	973	959	991	985	1056	972	1006	1004	998	980	1003	972	1015	1010	1027	994	952	1010	1022	1031	1007	1017	954	920	1019	949	987	944	1015	999	953	894	1012	956	995	988	1067	950	993	948	959	993	1022	977	978	987	1009	937	940	1059	996	987	998	1018	913	1010	1006	1057	984	930	1013	928	964	982	1017	943	959	932	978	979	947	989	1008	980	1022	958	1004	949	978	990	1026	973	950	1002	1027	1036	949	1017	981	989	965	970	958	1010	917	961	1013	1033	975	973	987	964	952	971	1019	992	978	1014	1010	1033	934	965	1012	1011	964	942	983	932	1026	976	963	987	1006	963	968	960	987	1010	995	1008	993	983	997	993	958	1003	946	945	973	979	1011	1014	1017	1004	965	982	946	957	944	1010	1004	992	962	977	1018	942	955	937	966	905	938	963	983	982	948	956	1016	947	968	968	948	989	978	928	978	973	970	965	993	1010	980	960	960	994	961	987	971	970	1004	1048	962	1024	1000	972	1043	975	951	955	953	986	1016	970	947	951	914	976	936	1003	971	974	1011	988	953	976	1010	964	988	971	983	1022	983	1021	991	1001	947	932	995	994	969	979	986	978	925	1018	980	958	961	955	982	1010	974	965	995	1020	941	980	1024	997	978	1032	936	959	936	1027	982	992	971	1004	986	989	955	1016	974	968	1028	982	979	999	1003	1001	988	1021	977	972	975	1007	955	1002	1026	994	958	1015	1023	941	951	986	932	990	1004	980	992	1014	1009	951	991	998	990	1007	993	975	992	942	1024	1004	989	1016	972	922	984	1027	988	978	1016	977	926	960	941	1027	949	1002	981	961	999	998	986	1028	912	984	951	969	973	962	1013	931	939	962	1023	1003	954	997	985	991	884	963	992	972	954	980	978	940	992	1006	989	962	978	1012	993	953	974	972	1012	958	1031	956	969	1025	988	982	956	945	995	984	972	1017	986	967	1028	961	979	909	1009	975	952	974	1024	1023	1012	1033	942	966	990	972	989	971	934	992	992	974	943	918	983	1006	1007	986	978	961	955	965	960	984	947	936	998	930	994	990	947	911	991	962	969	979	944	953	963	994	999	994	965	1031	1003	974	1034	1056	996	994	974	1004	1017	989	941	917	997	982	984	979	940	952	1026	1010	943	979	941	1019	948	951	999	1017	967	961	963	1035	921	1024	981	928	962	1011	998	970	1020	908	1037	908	983	957	991	977	991	993	1010	973	956	996	974	984	978	948	943	985	993	1035	1002	941	1009	1042	951	1001	946	983	1029	970	1005	1007	1002	945	900	946	1031	942	975	970	974	1017	1030	985	1061	950	974	1008	946	1003	998	1005	954	954	1021	990	1028	971	969	1015	1033	1036	1024	952	939	981	990	1032	1026	1002	995	994	982	970	967	994	986	943	958	976	981	944	966	946	952	952	1017	959	992	965	972	995	967	961	1039	1057	957	972	1052	947	973	979	990	987	998	969	1009	962	946	989	1003	965	958	966	936	1027	992	1011	912	975	997	953	989	964	957	1009	944	973	1003	946	970	1001	966	1010	1019	989	979	945	1016	965	947	996	941	991	984	998	1046	944	1007	979	982	997	981	942	986	976	1018	968	1016	960	953	950	920	976	951	1024	1007	964	970	997	964	955	989	986	981	978	980	963	985	959	1029	981	973	998	980	987	990	1031	935	961	1005	1001	946	969	1004	944	991	984	983	1010	1004	1006	1041	982	997	1026	1012	981	1035	1017	998	1016	977	970	983	979	987	940	1001	970	980	966	977	889	970	965	1034	1006	986	970	980	1018	1006	981	1014	972	971	995	977	986	1008	984	988	973	995	1029	1011	1031	944	1002	988	1029	999	947	927	994	1010	1028	1010	985	946	980	970	965	1016	971	974	1031	1005	931	960	943	937	963	998	1017	981	988	975	1016	995	976	967	1000	989	964	914	988	1031	956	942	1012	946	987	983	968	987	970	1004	999	1036	946	991	1008	975	986	953	984	970	1000	988	982	969	971	959	1030	1071	1011	955	1024	1006	989	993	1005	974	954	938	1005	988	968	955	961	962	967	954	1002	995	988	992	929	950	1046	1018	1048	968	974	1007	1011	1041	1092	916	973	945	942	1010	953	936	982	958	987	1033	993	986	969	1029	990	952	967	954	1012	1007	1025	947	1040	907	970	1007	971	1017	986	965	930	1023	981	973	963	926	979	981	1001	1004	968	1033	935	998	971	959	973	972	1031	963	957	1016	949	1020	960	998	969	988	1017	1001	987	1028	998	1011	976	1021	962	967	976	985	991	1000	953	981	984	1028	982	979	983	962	990	1018	949	1012	991	992	1012	956	987	1005	1004	970	977	1016	926	982	959	997	992	1007	976	972	1021	909	967	935	920	991	1068	913	954	1032	1008	952	970	969	981	941	970	934	1005	967	967	1014	996	973	939	1003	954	975	1013	950	904	969	1041	1045	1002	962	933	957	978	993	997	981	928	1029	1034	978	1031	940	990	980	1062	1022	978	1002	955	1023	935	1025	979	970	947	943	995	943	948	1002	945	1046	983	976	961	1029	910	1019	1041	1023	934	976	972	1002	919	986	970	991	1010	1018	961	936
57615	53288	43277	29941	40010	48631	40875	30221	23492	6579	1462	821	773	887	759	557	919	1282	1239	969	900	580	504	439	455	401	375	421	429	465	411	394	289	311	311	275	285	329	334	288	316	287	245	273	268	300	291	250	282	278	295	272	276	270	271	279	297	277	267	262	295	295	287	279	252	294	294	282	275	238	295	278	264	290	277	297	253	267	296	321	265	258	275	288	275	271	275	263	279	264	293	275	254	264	305	265	305	285	294	252	308	258	303	263	292	302	311	294	310	282	286	274	268	260	291	273	286	282	289	289	259	297	263	255	282	258	271	284	262	283	266	291	255	285	250	303	308	303	308	238	277	275	287	274	258	277	273	277	281	305	243	266	288	261	273	265	270	277	281	290	295	272	254	315	314	243	256	268	275	227	261	286	293	263	279	311	310	274	253	262	281	293	270	288	279	261	296	288	279	275	298	271	261	308	258	251	298	246	274	277	251	263	291	254	249	261	274	263	282	279	307	281	270	297	297	264	264	281	289	271	300	289	251	247	264	260	294	290	296	281	277	298	269	294	302	307	261	289	252	256	315	302	293	255	276	268	281	294	269	299	285	273	309	293	268	270	248	288	268	285	258	273	272	274	285	275	279	284	264	280	278	276	292	288	272	261	264	263	307	260	290	271	270	227	292	257	303	304	272	309	239	258	284	282	261	284	289	270	283	259	278	278	270	287	285	272	277	269	269	281	273	279	286	263	246	285	291	265	287	290	247	286	269	241	276	260	283	266	287	246	269	274	267	261	268	286	262	290	271	301	306	256	274	287	271	264	233	239	292	268	282	259	288	286	297	272	271	314	259	268	291	288	294	259	294	294	281	287	241	272	265	287	241	284	251	281	274	273	284	282	294	299	262	268	275	264	285	277	265	257	279	305	272	273	275	298	298	278	288	265	272	272	268	278	273	297	311	260	305	278	286	266	275	273	265	262	248	262	270	247	274	288	250	262	279	264	267	266	300	263	273	281	281	266	273	279	250	244	268	245	239	255	263	328	274	247	299	281	273	272	249	333	331	267	268	255	291	265	282	262	309	277	244	266	303	297	294	302	274	246	279	278	290	282	238	257	261	268	285	269	274	268	263	301	247	257	298	279	310	262	280	307	260	266	251	243	293	266	259	287	298	264	270	294	281	250	269	263	294	278	290	279	263	271	289	294	295	265	270	293	281	245	273	262	259	280	285	287	282	292	276	278	285	309	288	243	276	280	291	249	249	271	288	275	258	254	301	269	269	245	281	284	264	298	257	315	296	278	272	238	254	275	273	261	274	316	246	272	273	273	283	260	251	287	272	278	272	272	305	296	293	290	258	258	274	268	290	288	281	290	276	286	247	308	264	273	286	269	287	287	279	264	280	272	263	297	271	253	271	261	299	234	266	268	242	291	275	288	258	266	242	291	273	295	263	272	288	282	266	266	286	305	252	289	248	299	243	266	274	266	269	251	268	242	301	288	270	269	248	283	284	276	289	288	278	257	267	288	244	300	278	290	274	280	267	299	271	283	246	259	277	278	282	272	248	273	256	275	265	288	252	297	299	254	264	302	304	272	288	284	304	299	279	270	259	298	286	269	298	248	274	304	256	261	278	267	272	300	305	324	295	276	240	252	268	264	296	274	289	273	261	275	271	259	255	291	279	285	262	258	279	276	256	283	261	253	282	294	278	280	288	294	256	279	262	309	266	274	259	307	246	264	288	278	301	287	280	277	315	289	274	295	259	275	271	278	277	296	263	303	263	260	265	255	280	260	266	274	259	254	264	263	271	293	297	266	270	256	298	243	279	286	293	276	296	261	298	257	240	254	256	297	272	282	254	269	276	290	260	276	269	287	300	277	277	305	307	268	247	292	296	261	279	254	285	310	310	256	270	302	274	263	293	256	291	280	269	298	279	288	273	270	297	306	288	285	307	277	277	279	265	298	258	288	294	290	319	272	287	290	271	254	289	246	288	256	309	272	256	256	267	280	262	294	282	291	291	281	290	279	271	289	274	276	293	288	267	271	248	265	257	279	261	278	276	285	271	269	269	257	286	277	261	298	292	283	268	284	260	286	275	251	258	296	288	285	284	265	270	302	276	283	302	276	250	293	257	301	295	244	294	279	279	276	271	273	265	288	265	269	304	273	277	265	251	316	270	245	268	303	284	287	278	265	277	275	290	260	300	263	253	271	273	287	264	310	269	267	264	295	272	272	268	250	280	250	267	289	244	286	303	260	268	279	293	269	270	264	272	296	284	307	266	289	305	271	313	259	271	263	265	267	284	238	277	253	283	266	278	271	267	241	290	277	286	243	283	278	296	286	267	256	270	268	259	289	270	293	272	278	275	267	273	294	268	286	284	264	281	258	263	290	280	258	311	289	286	283	289	289	250	223	260	273	260	262	276	294	271	256	293	257	293	268	275	272	282	270	276	235	276	262	272	278	293	287	290	287	281	270	291	260	276	260	272	241	292	308	283	296	296	281	285	272	273	258	288	260	257	270	286	271	262	282	288	264	259	281	295	262	284	290	298	308	294	258	274	269	305	262	302	263	296	293	264	296	285	281	281	274	253	280	270	288	275	261	245	272	290	257	266	299	267	287	253	293	284	273	286	298	257	245	276	292	263	298	321	299	292	283	292	308	257	274	314	288	283	271	271	248	316	290	268	299	261	264	275	277	317	291	285	288	281	297	271	254	268	266	257	298	281	284	269	265	277	258	266	269	271	260	296	291	280	277	252	268	264	288	297	264	267	289	250	252	304	265	288	282	300	280	281	272	255	244	283	270	279	279	286	298	297	267	276	268	230	273	295	287	296	295	279	269	278	272	292	277	265	277	280	292	296	291	267	303	275	267	274	283	263	260	302	281	286	292	277	254	270	287	262	285	291	308	304	275	292	321	274	292	296	273	277	256	299	292	284	267	257	264	291	284	280	250	265	271	266	282	266	265	297	269	295	248	271	267	287	240	275	275	276	225	279	296	293	257	277	278	256	270	319	271	289	311	281	273	262	278	272	295	261	273	292	286	268	277	249	270	275	298	286	274	274	277	289	277	244	312	304	275	315	290	292	270	267	290	272	255	264	274	282	263	277	270	295	293	269	287	275	270	274	291	250	265	281	285	266	289	288	278	276	294	261	259	309	280	263	286	338	260	253	263	264	283	281	278	294	285	286	285	272	307	268	257	243	273	274	260	250	287	286	277	277	299	258	284	297	255	307	275	271	282	304	263	278	280	282	279	296	285	283	271	275	272	266	272	277	285	269	285	282	272	287	252	304	285	295	278	301	264	281	256	268	289	253	275	285	284	301	302	257	280	272	291	285	263	271	258	224	287	278	265	280	291	280	285	286	277	272	304	268	268	292	268	250	275	284	259	267	245	288	288	272	284	269	294	298	267	265	270	264	305	283	303	304	290	293	258	285	313	284	299	277	265	273	282	300	280	315	257	261	300	281	262	287	303	292	266	297	274	293	222	303	295	256	269	276	296
43818	57151	46305	42822	57629	58392	51003	40297	27629	3574	2954	3407	3331	3681	3523	2368	4872	7106	6518	5461	4391	2708	1920	1672	1999	1529	1317	1313	1982	1945	1755	1440	776	700	757	757	695	937	678	689	718	677	660	707	683	647	653	670	651	665	670	707	653	612	684	662	656	680	664	669	638	606	655	710	639	623	649	667	625	657	688	619	631	667	641	666	654	634	671	639	647	705	670	651	629	612	617	630	636	655	668	697	680	656	705	586	619	630	630	684	648	653	662	627	643	609	670	693	680	621	675	652	662	670	666	657	614	633	663	579	647	653	662	687	662	663	623	637	656	633	660	656	649	644	658	698	645	682	644	646	690	654	670	605	635	695	666	658	634	666	663	626	616	663	637	664	613	618	653	651	653	649	618	651	638	657	649	659	654	599	651	644	666	655	640	647	614	621	631	616	636	660	645	593	637	664	662	589	590	596	681	627	651	639	623	638	593	650	648	618	608	668	644	637	621	662	590	675	654	603	656	616	653	649	655	628	620	664	598	673	630	650	659	637	644	611	653	688	648	626	663	645	644	700	631	641	612	672	620	630	616	677	678	720	653	664	673	612	667	638	664	684	671	658	653	669	650	625	608	649	619	642	659	679	675	657	624	673	657	605	659	594	615	629	664	654	650	605	597	645	627	635	591	618	670	661	669	645	627	682	660	653	690	620	682	615	628	670	630	664	633	669	600	637	673	658	627	660	643	616	608	668	649	639	671	640	594	652	657	681	642	648	638	628	628	606	674	609	642	621	637	635	641	610	651	612	626	661	672	632	647	603	632	649	642	641	675	631	602	626	673	589	669	637	643	634	629	603	605	642	632	660	639	611	673	687	585	675	641	661	669	632	664	595	636	652	661	681	623	607	644	627	689	643	606	634	649	652	652	655	645	667	648	714	644	645	648	616	688	626	624	635	655	646	677	619	686	676	637	634	635	695	644	680	619	631	623	685	651	622	669	634	594	642	665	655	632	609	653	592	654	675	660	605	582	620	607	683	636	657	653	682	701	646	671	603	708	645	638	640	682	620	640	614	646	676	665	665	648	638	628	688	633	685	620	634	667	624	607	599	647	649	636	607	621	629	618	613	643	681	676	663	617	605	632	592	661	657	632	640	614	642	625	643	617	638	646	642	667	649	655	609	676	616	616	616	635	604	671	705	636	646	651	635	612	634	634	685	658	593	642	598	592	615	657	670	593	631	621	632	630	653	712	666	656	672	654	649	623	654	632	654	636	716	677	652	654	657	633	699	635	652	646	655	659	609	621	633	650	656	633	690	646	633	595	653	631	619	631	627	579	666	684	606	658	618	654	659	598	627	646	653	641	648	591	595	643	649	685	656	650	679	616	661	650	665	628	572	604	669	680	661	627	706	663	614	641	625	639	652	638	601	635	651	652	671	608	619	635	612	612	643	643	620	626	614	673	652	654	639	642	616	644	659	649	671	680	673	643	685	635	598	597	630	639	671	618	620	666	608	648	664	655	623	622	681	657	662	672	642	662	621	688	613	687	663	661	638	628	636	663	640	614	673	688	654	656	686	621	665	695	646	630	663	671	612	654	696	649	600	632	599	599	643	624	675	634	658	630	672	653	626	665	647	695	612	654	667	631	642	657	653	620	639	675	627	654	663	655	613	585	631	645	646	649	622	647	666	675	627	639	645	647	640	686	634	610	701	667	644	647	637	604	653	665	668	694	657	652	658	615	632	643	607	651	702	668	615	619	595	633	640	658	635	659	618	625	669	674	650	606	607	665	634	645	638	655	642	618	607	650	671	651	627	649	625	673	658	673	644	669	636	675	683	646	645	608	664	624	659	646	658	664	616	626	671	660	684	611	655	667	647	624	605	670	609	640	654	668	588	644	648	626	624	611	634	609	650	646	658	665	616	630	621	590	599	658	649	630	625	671	667	610	643	651	646	617	645	633	617	638	638	647	630	677	645	642	652	671	662	660	602	609	664	641	658	620	671	704	594	645	644	620	599	663	678	647	653	607	640	622	648	604	638	607	618	640	581	644	624	667	617	614	620	645	652	653	662	634	620	662	680	658	644	654	647	610	681	696	628	630	635	680	674	636	658	648	683	694	645	668	634	639	658	626	646	667	657	633	669	665	616	651	694	630	674	630	636	623	652	650	654	645	638	683	614	651	631	652	651	657	673	630	628	621	650	632	643	612	579	656	650	663	659	610	612	633	634	631	679	667	650	665	573	642	635	613	636	657	660	683	645	635	636	673	624	632	674	683	656	626	614	570	649	668	592	674	653	613	671	649	674	657	666	649	675	670	645	651	652	674	673	648	664	614	630	653	649	634	609	651	651	636	615	625	658	694	665	681	652	660	671	635	627	649	625	636	659	656	645	675	639	664	645	655	643	605	592	631	643	648	617	638	670	657	604	645	666	658	656	602	624	655	632	626	641	630	647	684	635	662	624	672	604	644	635	637	626	671	669	658	647	633	643	638	645	624	693	635	641	659	636	624	605	610	656	659	659	661	656	600	619	717	640	629	662	622	698	635	667	652	641	656	669	652	599	615	650	674	632	661	626	626	654	631	642	638	609	648	637	656	639	620	667	647	644	624	674	654	650	696	662	641	608	610	684	646	662	643	617	592	634	626	690	668	675	652	625	617	636	651	652	625	641	643	665	682	631	626	600	635	620	661	598	691	632	697	642	660	636	635	640	620	650	639	654	642	658	646	671	631	598	652	687	678	622	627	570	719	632	624	630	687	594	626	687	674	648	671	645	639	609	643	649	606	678	697	657	621	604	606	624	663	657	655	680	591	607	656	663	696	663	641	659	638	659	674	615	618	627	608	686	643	658	651	678	647	642	662	696	658	646	599	644	643	607	592	626	635	649	622	649	672	611	614	637	670	644	672	620	686	636	607	631	657	606	653	646	627	648	664	650	666	648	668	628	625	675	674	651	645	659	632	640	627	625	626	628	588	655	618	600	652	669	660	619	636	665	647	596	631	652	608	629	687	666	649	644	644	617	615	661	630	594	636	635	594	662	635	637	657	617	656	646	670	683	660	654	649	612	649	607	648	620	652	609	687	632	666	615	619	628	634	606	619	621	670	648	699	655	619	641	666	624	668	645	651	651	638	624	615	613	645	655	617	654	669	645	613	641	615	660	611	653	617	654	628	668	610	642	642	676	654	637	658	663	674	615	622	656	602	630	656	673	634	569	681	665	666	639	621	637	673	670	651	632	647	671	656	618	668	632	653	688	612	642	633	591	664	618	669	631	665	691	677	603	628	672	644	633	605	622	645	649	658	665	609	662	631	699	701	660	601	691	654	622	597	655	645	646	615	626	645	670	633	628	610	686	639	629	665	695	640	664	668	621	651	668	672	646	636	660	649	689	620	633	650	574	678	650	630	676	660	651	676	654	653	634	714	610	623	641	612	643	651	658	658	571	661	615	668	656	655	638	676	629	632	641	629	656	681	636	605	671	689	671	614	676	635	629	639	627	625	679	594	666
62593	49885	41734	30894	43839	48572	43993	36397	34552	14270	3771	1857	1023	1129	1023	816	1713	2721	2060	1791	1305	680	561	507	629	452	358	401	584	464	465	458	252	232	227	246	208	302	241	209	234	196	196	190	201	180	195	185	191	190	178	204	193	170	192	207	189	191	199	185	182	208	193	183	208	178	178	193	173	178	180	192	208	207	180	186	185	196	197	174	187	198	158	184	184	196	179	209	216	167	197	217	208	195	176	203	177	197	188	199	194	188	197	185	187	232	186	205	195	180	209	182	200	174	201	193	202	179	180	194	196	208	192	176	184	186	189	199	176	196	202	177	185	195	192	202	189	174	193	210	183	187	165	196	193	203	206	200	173	158	182	199	188	206	203	197	215	209	190	163	199	193	172	177	202	215	197	166	191	210	195	212	220	180	189	212	188	173	192	181	188	172	206	208	213	196	204	180	172	184	197	198	188	186	215	188	184	212	179	162	194	196	194	184	174	197	181	208	198	176	173	167	206	180	202	178	170	169	182	178	182	174	186	191	208	185	191	202	187	191	191	198	188	192	176	186	194	175	166	185	212	173	193	210	171	208	176	190	174	179	206	186	220	187	192	184	208	178	184	172	184	178	181	192	206	222	187	222	209	197	187	170	198	181	176	187	171	210	225	166	172	174	184	192	201	204	186	193	182	146	186	189	184	222	182	191	200	178	204	151	181	174	192	208	223	214	191	186	191	199	207	168	192	211	195	159	201	163	182	183	190	203	185	181	187	201	194	168	200	200	171	193	205	168	165	206	185	209	176	186	190	181	194	210	197	206	185	208	169	223	218	188	172	180	164	176	187	186	182	178	193	184	189	187	160	210	158	200	152	189	163	183	175	179	192	186	170	170	208	216	194	189	198	207	192	177	177	207	204	188	199	180	190	204	189	193	167	188	194	193	186	172	176	196	225	148	212	192	185	209	186	181	167	194	175	197	205	196	187	197	207	190	176	177	192	174	190	183	195	210	202	162	189	193	193	193	205	196	179	199	171	216	210	183	179	206	182	213	200	190	197	168	184	200	198	188	192	167	196	232	180	154	194	204	215	178	186	161	201	187	208	211	196	177	191	192	183	174	173	210	187	190	165	204	181	165	199	191	192	181	157	185	204	197	197	196	181	186	173	196	175	192	210	190	201	184	235	203	215	162	184	173	185	194	202	181	205	194	189	191	210	193	189	173	183	194	183	189	182	203	175	202	218	187	191	192	163	215	193	204	205	207	196	209	178	198	202	192	184	188	179	185	192	205	187	205	179	204	173	194	199	182	187	187	177	206	158	205	187	179	180	172	202	167	169	216	188	177	178	190	199	196	210	193	172	194	225	183	195	175	206	187	176	203	176	170	189	174	193	187	209	204	202	207	192	191	187	174	172	167	179	196	215	199	188	220	163	183	219	208	197	177	173	187	204	182	202	209	199	175	197	163	185	206	183	179	190	189	189	161	180	174	178	160	187	197	218	169	185	197	199	202	198	166	192	194	168	203	171	195	178	195	194	216	209	192	182	172	199	204	213	198	193	182	208	205	185	218	186	183	205	189	179	185	202	186	188	201	189	210	175	199	201	196	167	188	196	215	151	190	197	183	186	210	193	201	200	202	182	166	172	189	178	200	198	184	194	204	168	154	177	174	186	202	203	173	203	191	208	185	184	194	176	158	198	190	195	180	194	161	191	213	190	189	187	165	195	187	178	187	209	211	199	185	167	192	177	187	185	225	190	199	186	155	180	207	197	196	201	198	200	180	176	189	164	214	188	173	171	217	187	183	210	212	192	168	187	191	202	199	184	176	188	195	173	178	167	214	222	175	182	184	191	190	161	198	203	167	165	169	172	198	218	211	188	190	173	195	187	186	166	165	171	165	212	191	166	182	204	207	195	176	196	155	186	200	186	184	173	202	242	184	199	184	188	194	177	178	185	194	178	185	177	197	170	185	193	203	225	192	173	209	191	201	198	209	211	193	185	171	193	204	187	202	178	162	147	164	168	193	192	185	193	198	183	156	197	214	178	185	194	200	172	192	200	201	152	209	165	191	192	185	190	191	203	211	163	154	183	170	189	204	194	177	173	195	182	208	192	198	194	195	151	198	214	213	200	195	193	209	191	179	185	191	185	180	202	197	171	185	199	200	202	190	179	185	186	175	180	157	193	205	193	184	210	162	185	174	167	196	188	169	204	195	186	208	194	205	198	201	173	184	190	165	190	186	169	196	166	161	206	187	191	164	184	191	180	164	178	205	212	182	214	199	202	180	194	212	190	167	195	157	184	170	191	190	177	202	207	196	186	188	207	198	194	202	182	198	183	163	173	175	187	172	190	191	189	224	196	189	202	183	196	180	157	171	203	197	188	206	185	184	194	189	186	194	177	190	195	194	189	184	183	189	193	207	217	198	182	199	208	188	176	169	174	168	167	192	180	200	201	218	174	188	183	181	187	187	209	198	201	186	190	182	165	196	198	198	191	189	199	190	223	195	202	202	196	157	162	180	183	193	205	182	194	213	191	211	209	204	190	166	174	207	181	185	176	204	183	223	179	208	193	192	167	197	205	177	174	194	168	180	216	178	194	185	190	195	170	179	184	221	171	184	201	176	190	181	180	167	178	185	170	166	177	173	200	220	172	188	169	187	191	179	192	185	190	170	203	208	176	190	195	182	152	181	188	183	180	177	221	199	199	190	178	188	169	204	197	198	203	180	190	189	218	178	204	194	198	216	193	180	182	168	163	194	192	186	213	175	163	161	212	205	186	172	195	191	186	193	213	201	199	175	178	189	199	169	209	197	210	203	173	190	176	188	152	174	203	172	200	195	199	183	204	211	188	187	187	189	190	210	170	182	170	224	183	204	191	203	175	188	176	193	189	164	180	201	187	187	197	195	186	175	181	202	190	178	206	195	199	173	192	186	175	164	174	180	180	215	182	171	178	209	213	201	202	205	155	189	190	187	198	183	189	193	192	170	191	170	169	191	215	171	180	187	190	187	182	179	209	193	162	194	189	181	189	194	196	184	191	162	172	196	175	190	196	192	184	178	181	202	187	220	199	181	209	184	196	192	204	211	195	183	201	185	200	187	206	196	192	204	193	197	185	184	186	200	180	203	185	200	209	191	203	180	180	206	172	221	194	196	180	208	206	202	185	207	200	207	202	194	184	176	188	190	168	190	188	202	212	183	174	200	184	169	188	188	189	200	173	195	188	203	209	199	184	175	187	200	202	179	213	180	185	195	187	193	197	181	182	195	195	197	178	193	169	178	204	172	201	182	203	187	201	201	177	217	211	197	186	194	214	202	175	206	171	197	205	186	216	187	195	170	194	171	173	200	172	185	185	189	201	184	192	181	189	199	208	177	196	190	194	178	207	198	183	190	191	182	212	192	184	193	209	192	202	183	207	193	186	167	167	175	190	189	192	210	199	207	181	179	142	182	184	157	165	201	194	186	186	182	226	201	206	210	189	211	195	184	223	201	194	192	189	214
50493	60142	49834	49837	60795	59070	56461	50890	39117	4487	4367	6414	4198	4953	4888	4191	9124	13904	10209	9456	6513	3532	2897	2818	3247	2194	1701	1979	3578	2394	2423	2151	792	653	652	924	610	1241	564	561	572	564	569	589	543	575	517	528	530	534	513	479	517	492	487	495	478	524	510	505	578	487	477	528	490	495	528	501	505	470	462	458	494	477	503	515	490	466	482	489	479	491	471	493	505	515	487	472	483	460	483	477	494	528	465	446	501	464	440	481	480	470	482	475	475	515	466	461	441	498	464	449	430	485	442	443	475	501	493	477	474	459	490	519	507	460	476	496	483	440	477	490	468	491	469	492	481	521	504	476	484	489	470	480	463	440	451	484	492	497	482	474	489	467	486	488	463	481	535	457	492	452	476	474	474	457	470	494	439	460	459	462	471	507	483	455	495	455	447	468	500	458	473	486	476	454	475	482	470	488	457	478	465	471	435	495	463	470	517	495	475	441	488	513	430	481	466	497	491	432	476	483	485	489	484	452	488	467	542	497	483	463	463	493	487	499	490	482	461	482	468	495	492	468	449	447	482	488	432	516	488	488	466	474	481	427	466	473	456	416	489	447	495	435	469	424	470	460	446	509	482	452	449	463	482	449	500	452	454	443	472	465	454	496	485	484	453	474	433	463	471	468	486	483	444	498	494	492	463	480	471	450	473	478	457	469	477	491	451	480	464	452	468	490	451	471	508	481	481	470	491	468	472	481	517	468	448	449	496	458	471	468	512	437	467	473	460	481	476	482	495	494	459	484	430	457	468	475	461	467	509	447	515	463	463	473	473	454	479	424	464	480	505	482	490	457	456	462	457	453	486	503	474	430	467	487	484	443	442	440	503	459	471	476	456	501	500	467	480	465	481	481	487	501	485	455	471	463	483	416	427	444	483	473	511	480	470	486	466	503	456	510	492	492	501	478	497	461	497	482	488	489	484	438	432	463	465	451	501	465	467	435	471	489	497	465	488	456	482	489	461	455	479	475	465	447	511	475	473	487	442	487	503	503	457	469	500	496	468	470	448	439	455	486	458	436	476	423	468	467	490	501	449	471	487	490	464	469	460	486	447	492	461	465	479	453	467	478	496	463	454	497	446	484	461	457	492	485	467	466	497	482	486	457	462	503	509	442	480	468	447	458	511	495	471	489	476	449	465	479	471	474	461	448	485	465	456	477	514	500	501	494	465	488	466	483	488	459	472	479	471	483	483	483	433	480	439	539	491	490	441	493	488	502	464	459	493	476	493	486	477	473	494	447	457	480	459	500	506	462	464	466	457	478	463	468	482	480	461	481	469	476	498	469	467	472	482	502	490	500	469	493	472	458	452	513	523	442	474	451	483	455	471	480	457	493	504	462	488	471	462	479	449	456	485	498	507	464	449	492	459	462	463	461	468	465	486	430	519	432	448	494	451	462	474	466	445	452	481	435	455	477	481	460	425	451	497	491	485	480	437	503	426	492	454	474	501	467	449	487	475	436	484	460	485	481	483	458	473	467	465	471	468	461	501	478	457	472	476	480	456	507	456	450	505	480	491	447	449	449	485	488	452	484	512	486	483	489	488	440	460	467	471	466	453	462	462	491	468	443	457	505	459	513	442	495	466	486	476	456	508	498	440	482	465	481	480	488	482	450	480	437	487	442	454	474	448	481	467	478	460	431	471	468	460	489	443	470	484	477	466	499	502	418	435	492	436	477	453	481	484	483	484	466	490	494	495	473	448	496	475	453	457	489	496	471	506	440	457	480	477	480	476	497	456	476	474	478	438	473	493	472	458	477	483	488	479	486	483	427	513	456	473	464	481	497	491	462	476	494	500	464	475	507	452	450	469	465	475	475	463	461	485	512	472	506	456	475	440	493	449	484	493	503	457	479	457	425	455	454	464	477	490	492	488	490	475	465	463	450	463	449	484	503	501	469	455	486	464	459	486	473	441	500	505	480	468	511	459	522	491	511	466	444	453	467	456	506	502	452	498	463	455	489	429	479	484	470	468	444	471	451	491	452	470	503	463	477	487	499	480	494	496	487	488	450	492	469	465	476	427	464	481	462	551	481	489	498	443	487	463	495	482	433	457	494	495	448	455	497	483	487	455	511	464	497	485	450	497	488	465	502	458	482	494	458	477	486	470	465	481	472	468	483	436	471	490	522	446	469	453	489	435	451	434	494	482	476	474	486	463	485	445	524	473	458	482	496	452	503	457	445	465	450	462	488	540	458	502	468	476	485	496	494	464	474	488	453	460	462	435	462	477	476	458	497	479	466	435	474	477	448	465	483	484	504	502	474	464	470	459	464	465	450	495	468	511	460	473	457	485	486	447	452	481	450	473	464	470	444	480	440	446	493	474	465	450	489	503	444	447	495	488	492	470	505	466	435	456	493	500	468	482	505	459	460	476	467	505	473	471	462	477	508	486	458	499	492	481	493	423	450	465	470	450	462	512	491	459	482	507	487	488	495	439	453	463	473	450	489	482	472	463	475	478	487	450	468	475	466	486	470	497	496	461	455	461	474	498	459	445	491	439	476	477	457	456	468	487	461	447	504	508	464	440	468	445	471	480	486	446	522	478	482	508	447	468	452	480	416	489	491	476	481	484	470	466	520	463	453	490	486	497	519	464	445	433	465	497	506	509	444	486	485	484	424	476	476	463	471	508	474	475	485	449	458	487	491	481	477	500	464	466	420	422	489	430	499	459	466	482	463	470	500	489	458	459	458	483	480	429	488	502	482	464	485	486	480	476	442	484	479	459	437	492	486	466	484	475	440	452	451	468	474	512	533	458	455	508	472	462	529	460	459	493	467	463	497	448	425	459	464	475	495	446	491	469	501	442	467	497	438	470	477	481	466	503	425	465	497	436	485	507	439	530	503	470	466	491	480	445	484	438	464	484	470	461	518	466	438	480	477	483	480	471	456	519	487	467	472	477	440	466	449	455	465	445	461	497	508	472	454	439	489	451	495	509	441	463	463	471	478	484	454	493	460	446	475	485	467	457	470	476	490	445	483	462	509	483	450	483	475	473	476	452	449	462	446	472	469	458	459	494	447	478	490	459	455	496	489	463	447	481	439	444	501	475	480	467	477	446	488	452	461	439	481	492	464	448	496	475	527	453	528	412	470	475	487	447	476	473	476	465	448	424	485	462	437	450	485	461	476	473	483	457	460	480	442	455	461	472	396	485	457	482	479	463	502	472	475	445	466	485	452	499	477	494	470	496	452	448	445	496	467	452	473	489	509	441	507	461	458	492	491	468	456	442	482	479	501	445	482	475	469	470	463	455	497	451	495	463	468	503	467	417	464	469	494	480	427	448	448	477	469	479	481	502	494	476	476	479	489	474	446	456	464	451	434	480	434	454	543	475	470	497	470	499	485	462	487	442	470	512	487	438	485	514	471	510	488	510	450	452	474	469	473	465	497	460	465	490	488	462	504	481	455	502	471	442	498	457	506	445	467	481	519	493	454	466	463	450	509	500	447	511	472
23698	26722	21648	6535	6706	5125	2984	1387	993	508	517	472	480	440	461	437	526	494	462	486	477	444	430	438	477	429	463	454	450	447	429	480	443	401	465	451	449	497	430	415	485	472	431	428	503	443	493	459	424	481	457	478	458	439	457	445	425	482	417	435	442	428	482	465	438	424	446	456	453	457	396	453	417	456	428	425	473	443	388	464	456	423	509	438	462	415	423	422	438	440	467	445	442	469	446	468	405	421	467	462	432	443	408	458	424	427	454	494	446	473	458	425	450	452	447	425	463	472	447	439	446	439	478	480	478	494	436	410	427	427	410	450	447	437	443	410	444	464	449	455	420	462	455	456	479	481	452	415	473	433	444	450	495	445	449	442	465	455	456	443	450	420	443	430	445	435	432	477	414	454	461	419	416	449	430	446	463	461	457	405	423	460	428	430	416	439	393	421	416	443	440	426	430	458	486	422	416	449	464	464	471	451	464	441	466	468	408	434	471	469	447	442	416	468	461	445	421	444	476	462	437	441	434	453	428	445	474	424	462	449	480	428	470	471	423	466	435	436	499	483	452	434	476	468	455	449	468	472	469	424	464	455	466	458	487	466	409	460	441	446	459	442	438	438	457	428	480	455	439	488	464	471	462	466	422	473	440	436	477	446	424	453	455	433	460	449	434	426	426	443	451	455	459	479	407	473	485	462	487	416	449	430	448	440	455	447	465	427	438	412	448	446	405	438	449	437	429	440	424	473	442	402	470	427	440	453	449	410	433	427	459	477	435	456	440	434	446	436	481	482	416	444	444	440	434	466	418	447	429	466	444	415	423	436	425	412	408	440	435	474	417	472	471	491	469	422	460	472	432	465	429	452	425	447	453	469	460	424	439	438	450	454	443	454	424	445	435	454	465	445	440	454	431	458	465	409	438	461	416	423	466	452	461	466	435	425	418	433	457	427	401	432	420	470	449	520	464	458	452	452	476	429	444	480	440	448	450	422	496	480	429	445	423	463	492	470	423	479	410	441	440	461	449	416	445	466	493	442	433	445	506	432	445	468	404	407	450	441	407	480	470	422	472	465	457	474	452	457	423	434	425	493	455	431	439	384	424	450	460	436	410	411	416	447	456	403	459	421	446	483	445	450	430	457	480	436	436	453	424	455	442	476	428	452	443	459	444	434	430	435	438	429	460	469	481	462	494	441	429	439	479	484	458	423	473	435	446	464	429	422	466	428	444	446	467	456	460	437	454	466	463	458	475	438	449	431	445	453	478	436	472	476	442	417	451	417	453	419	429	421	464	457	460	452	402	465	454	465	465	438	445	463	460	421	425	440	504	426	455	471	433	466	424	467	443	458	471	442	414	460	429	453	458	468	453	439	473	439	458	417	479	432	459	433	465	455	398	434	479	407	422	477	394	432	414	434	474	471	453	442	460	529	444	455	443	394	398	472	438	402	432	446	449	417	448	427	461	457	449	461	442	433	449	425	455	475	440	432	452	472	436	417	454	445	462	469	439	442	459	453	453	440	447	438	440	447	425	459	432	400	420	440	465	454	432	411	413	448	435	492	454	455	436	463	428	458	454	464	476	493	473	469	462	491	444	422	447	451	407	460	463	442	444	399	458	475	461	430	457	472	427	425	470	431	428	442	465	469	449	444	445	462	474	439	436	443	408	481	463	426	453	448	457	425	464	433	466	456	454	447	438	430	429	429	478	440	440	460	461	441	432	443	438	477	445	458	451	449	448	459	415	427	417	460	474	440	439	416	459	428	469	420	461	478	459	388	457	441	429	417	471	455	427	453	483	491	467	476	448	450	424	415	440	423	459	462	492	437	407	457	421	450	404	445	480	482	432	431	453	478	459	418	418	489	397	438	440	434	470	460	442	439	436	435	437	407	446	482	492	471	417	462	429	465	451	462	415	480	408	406	474	459	439	417	453	468	470	443	404	431	431	454	480	438	456	437	422	442	416	447	497	445	430	461	439	433	403	457	413	459	452	440	490	434	463	468	458	401	460	430	432	445	450	464	443	451	430	449	463	457	449	449	514	462	434	423	377	423	461	431	429	430	455	454	436	430	418	450	449	490	456	439	502	438	430	460	446	427	475	478	442	466	457	441	443	485	438	453	445	425	475	487	426	465	473	454	422	384	461	433	438	442	436	464	452	441	464	413	417	464	447	476	449	430	451	449	427	421	440	453	460	416	454	455	436	427	433	433	460	462	438	467	447	481	414	439	443	435	484	435	432	431	435	440	459	442	468	453	442	444	438	460	467	484	452	428	453	383	444	470	455	447	460	479	480	424	435	439	450	464	459	456	435	424	463	430	478	475	431	448	480	478	495	442	456	452	432	480	438	444	431	450	413	446	439	462	475	453	444	462	442	446	474	448	459	427	467	431	450	467	487	441	454	432	480	438	492	445	421	461	461	439	445	457	457	425	449	444	444	425	442	444	461	425	447	443	463	465	434	455	458	430	479	399	475	548	498	484	427	437	411	444	466	437	415	455	421	445	467	428	449	477	468	453	416	440	479	404	463	473	467	420	470	450	447	449	446	440	410	406	420	458	434	446	453	453	460	449	445	490	456	488	464	474	462	435	471	458	409	478	445	428	459	423	461	424	431	424	450	428	407	420	449	440	438	432	462	479	448	443	450	435	430	424	524	439	440	448	473	424	451	432	458	416	452	448	433	449	452	431	408	415	439	443	445	426	457	417	415	495	439	423	473	456	474	470	413	404	498	455	450	443	450	446	396	462	429	429	426	454	468	447	447	431	457	447	433	433	448	469	432	461	459	484	411	445	437	426	466	422	437	458	443	474	442	466	455	434	463	446	464	425	464	465	423	465	454	431	447	474	445	459	442	458	436	444	481	468	431	483	436	471	428	455	466	434	433	460	421	424	449	469	417	479	480	416	444	444	460	460	463	464	450	472	439	436	426	441	476	446	440	452	432	412	479	432	448	443	426	439	439	439	456	453	461	480	455	448	426	433	466	430	426	390	466	451	446	445	476	472	446	434	483	440	453	450	434	447	453	433	431	463	451	473	425	451	440	448	448	455	457	462	432	475	431	460	407	403	441	456	455	439	450	436	431	407	453	461	453	439	474	440	443	494	438	413	428	482	419	471	444	464	474	438	451	460	431	442	441	497	470	455	418	436	419	417	424	485	454	398	447	450	479	432	444	430	487	444	460	455	474	445	427	456	449	461	463	496	443	420	495	412	430	458	447	447	438	444	445	465	428	442	437	484	462	457	463	433	474	439	439	457	415	425	468	472	496	470	456	431	428	471	441	441	418	449	470	459	514	452	413	409	429	450	465	474	452	476	450	454	446	439	447	445	419	465	461	455	475	480	471	471	441	426	406	457	463	437	470	433	438	444	486	458	443	438	428	493	447	432	451	454	496	400	455	423	435	447	465	453	453	455	456	468	477	454	412	420	455	444	435	438	411	441	496	484	443	455	439	455	439	476	464	432	447	477	442	432	460	452	450	432	434	410	438	425
16162	27413	20968	12269	20439	18460	12645	5773	4036	1302	1258	1265	1157	1094	1083	1129	1273	1229	1217	1225	1079	1115	1047	1046	1073	1093	1017	996	999	1011	1064	1010	997	935	975	1028	1018	1057	1001	1001	992	1018	1046	1061	1031	1038	987	959	1049	990	1040	1010	980	1026	998	956	1050	1019	1044	1004	1036	953	1017	978	936	1007	992	1017	1041	980	1014	1023	945	1011	954	980	990	948	937	995	985	963	1075	1075	1034	1057	1015	984	1060	941	991	964	1022	1053	971	1068	984	1007	953	1018	998	1009	947	953	1005	1023	987	1023	994	978	1037	986	958	970	992	965	1072	953	963	1009	1037	946	960	1040	1012	992	995	1046	984	1025	954	997	1049	984	992	1023	1041	985	1010	964	974	999	1037	981	978	1034	1035	983	1028	965	1015	964	986	1033	931	986	1019	982	1030	996	988	1003	932	1023	992	958	978	1007	1050	1035	1019	981	1027	1002	977	1032	958	993	1016	994	1028	1009	1040	1001	1012	1051	1005	1007	988	960	993	959	976	972	987	1007	1019	1041	989	1044	1038	1019	999	1001	998	970	972	965	1012	1001	1014	992	967	952	971	987	1057	1019	1055	1019	986	1003	989	937	1013	1046	1029	951	1030	1025	979	1018	1017	1009	974	994	979	951	986	997	990	1058	978	1010	995	1021	965	978	963	1034	962	1004	989	1011	1012	1003	1005	999	951	1029	1009	1002	1040	1038	981	977	999	981	951	961	917	983	973	1011	1013	1004	1019	980	1056	955	1037	964	996	987	991	1041	973	1014	1007	1006	970	963	973	994	963	1012	1001	982	1018	1023	950	972	1013	1035	974	1030	980	1012	992	976	999	972	951	971	997	984	1045	1030	1017	955	977	989	962	990	1039	1006	962	954	974	1061	992	1002	968	973	983	971	1038	1041	1018	982	981	943	991	1011	1019	1029	1043	997	1019	976	1050	984	981	981	942	1005	1002	979	1003	1016	1046	953	985	998	1020	980	1023	1030	1008	985	962	1013	997	1001	999	971	1067	1019	1015	994	995	1040	1039	1013	1027	977	1023	1035	1002	984	1058	990	980	998	1043	1034	1011	956	1062	967	1055	982	1013	1014	1054	962	1002	972	984	1018	976	1011	1000	961	1017	1049	1044	1017	1005	1023	961	1027	1019	991	991	1012	1054	1064	1012	1012	1005	988	1024	981	1046	992	949	1036	981	924	1019	1048	1016	1027	1002	1012	975	1003	1012	998	991	1030	994	1028	990	1037	993	1014	1005	1052	1054	954	1004	981	1072	1032	1021	960	1039	1026	951	977	988	1022	1045	968	1018	1054	1025	1027	1013	934	997	987	1006	981	1002	961	1013	934	997	1011	1005	994	1000	1015	1017	1006	1064	968	1029	984	926	995	1026	988	988	1036	1031	1031	1016	988	1010	996	989	1009	953	1001	1006	1011	993	980	1006	941	997	969	964	975	994	1015	1049	975	986	987	1046	982	980	968	1005	1009	980	1046	989	915	998	1027	1043	969	949	1009	1048	935	1000	1019	929	996	1024	988	958	1023	1031	1030	980	1017	1027	970	999	982	963	1009	1056	983	1017	1026	1009	999	971	1066	956	1017	1018	1013	984	968	972	1000	1035	1013	978	1019	952	1031	1030	980	977	956	976	1021	958	939	936	1000	945	1024	1053	974	1052	1034	1033	980	1015	992	977	1031	998	1018	986	1011	1020	948	1045	1059	986	1001	976	1044	985	973	952	976	993	977	1064	1011	1021	1020	972	1015	1022	973	1021	1067	1010	953	1050	976	951	1000	1003	994	943	996	1006	1041	998	1020	1011	1055	987	1019	1032	986	1038	1042	1021	1042	979	1020	987	974	1019	1033	975	1051	1015	955	1035	984	956	991	981	1022	984	1018	981	982	978	961	1050	1009	1000	970	1018	972	1011	997	1002	1006	941	1009	1044	1044	956	1071	1015	980	963	946	971	1014	993	1020	1011	1020	1027	972	996	1058	979	989	963	1034	994	990	959	956	1036	979	1008	951	962	971	969	971	987	989	1015	1002	981	955	1010	1006	993	1044	989	989	1037	983	1025	1011	1029	1053	996	1101	1034	931	979	994	1010	976	949	1021	969	949	981	1017	1001	947	977	1011	1013	967	1013	1059	1013	996	979	960	984	967	1009	959	1019	1047	1062	972	1045	960	1021	1021	1032	1001	993	945	1029	1044	1012	976	965	942	1009	945	943	1007	1050	983	1032	961	987	1054	1039	1001	1012	1067	945	966	975	957	1009	962	961	1003	1018	1032	997	1001	1020	1007	990	937	1007	1017	1014	1019	998	996	1045	996	1060	982	984	1007	950	962	1023	1055	1002	964	967	1022	1047	1009	981	1019	976	1037	1008	1015	931	1040	1003	995	960	985	986	1037	960	1005	978	1032	1022	943	1055	1012	991	965	1053	1044	1032	992	1003	1039	1025	1012	949	991	967	959	941	1024	994	1004	1000	976	958	1044	1014	1026	999	968	996	992	959	1019	995	977	1020	1018	1015	1065	1014	981	982	976	1019	954	1018	997	960	1009	983	1037	964	1028	992	986	957	994	1050	1014	1020	999	995	984	978	1003	998	952	1044	1020	1009	1092	982	1036	1030	997	986	989	1034	1041	983	1053	950	975	984	1004	954	980	969	962	1011	1045	955	969	983	1000	1006	966	996	970	1026	1001	1006	973	990	1017	1087	938	1002	1014	1000	959	1020	1001	1006	1007	987	983	1057	1008	1063	933	956	1034	1029	988	968	969	958	953	964	1013	1036	982	1031	979	999	971	982	993	966	1039	928	1063	1001	935	943	949	960	1029	977	1009	1008	982	1015	1010	1002	1023	991	899	1013	1020	1056	1033	1009	1067	994	1017	1007	1022	1000	1050	996	946	1060	1018	1008	1038	1051	963	1029	966	1029	990	974	1036	993	938	985	1019	968	1032	974	970	1005	991	1023	940	1025	967	1060	974	991	1007	996	998	1063	991	990	1020	971	1031	1012	1009	1006	1016	997	964	955	930	996	954	1045	1031	998	1004	1017	1005	1034	997	1022	922	976	999	986	1001	995	967	1067	972	1006	997	943	1041	1002	965	990	1015	976	981	967	983	966	964	976	1024	1009	1016	994	1022	973	979	1012	1014	1029	1008	1052	1032	1012	990	1013	951	970	1016	998	1020	1011	1016	1029	964	1050	957	935	1012	967	960	994	1006	981	1008	968	1087	1086	1017	1002	976	1008	1011	988	970	1037	981	1032	1029	972	1005	1029	1033	1031	1006	1020	960	1005	990	1009	1039	942	999	992	1000	1013	922	998	979	941	1031	1059	1029	1027	1025	946	968	953	1058	1008	1071	958	1051	991	1026	966	973	1017	949	996	965	1003	1025	1005	1003	1029	1011	968	983	1012	1012	981	982	1035	1019	987	1013	979	982	1039	977	986	991	1019	1051	1029	1038	999	998	1013	1005	950	1042	973	1038	952	977	957	1018	965	995	995	987	1009	988	1000	976	1004	1010	1004	1003	999	1016	1001	979	1026	982	996	979	979	984	1011	997	990	946	1027	1051	972	996	1022	985	1022	1006	985	968	973	1022	1018	952	992	1037	982	1014	1012	974	960	1035	1011	966	1008	960	1016	978	1041	1021	964	974	1025	988	981	1002	961	1004	953	950	1077	973	986	993	991	937	940	987	1016	1023	1026	900	993	1015	1036	1002	996	990	975	1001	958	999	1034	1002	974	999	1015	1029	1008	1012	980	1025	993	956	1007	1023	1035	959	1040	1014	999	1002	986	948	994	1055	943	1086	990	992	1027	1021	1021	941	1012	968	966	978	1018	967	957	1059	1015	1002	990	1009	1012	937	992	987	989	1009	999	992	994	972	1034	968	968	1041	952	1008	968	980	1020	945	957	1043	976	995	1032	934	1034	945	950	1004	1002	986	1023	1035	989	1009	990	1006	992	973	1014	1005	1005	984	991	1016	962	994	997	1042	974	993	1003	977	994	1026	1008	1008	1008	1032	993	1025	986	1002	1018	998	1049	985	967	1039	987	983	985	1025	999	972	940	967	1053	989	1037	1019	1016	1005	974	1021	1015	1023	996	994	998	1002	1024	987	960	983	1007	1053	957	997	943	1013	988	948	947	1053	967	969	951	1031	1019	979	975	1027	1028	1016	985	1018	1062	972	1006	988	1006	1040	924	994	1068	994	974	988	1032	990	1040	1026	1000	1040	1078	1054	1010	1052	980	1007	999	986	1038	981	994	1017	1010	968
57417	53510	42574	30082	44418	47008	38707	28481	21579	5564	1188	944	701	522	556	696	1292	1201	1149	954	568	470	390	402	450	467	380	342	317	401	494	325	356	296	299	270	266	435	286	291	259	282	287	287	307	289	285	267	273	309	301	256	312	296	261	294	307	320	302	292	280	296	297	308	269	282	275	290	305	301	283	277	266	269	287	267	283	308	301	278	297	282	266	268	305	275	283	274	279	296	264	273	293	276	253	306	299	295	314	311	268	305	264	285	271	289	267	310	285	297	290	276	290	281	298	278	278	288	283	338	311	262	291	303	278	291	249	264	265	319	296	318	332	290	279	296	308	284	283	275	277	270	266	276	275	285	296	284	281	269	255	286	288	262	314	263	294	298	281	273	311	294	258	263	296	291	286	282	280	285	286	253	296	266	309	292	277	305	301	293	285	307	294	283	299	280	284	291	256	282	270	277	258	246	261	278	288	288	296	305	280	278	310	292	285	282	287	280	297	268	320	275	288	289	265	278	258	259	292	267	288	309	276	280	284	276	302	296	303	306	297	274	293	260	258	301	299	325	282	297	296	309	278	310	275	291	301	273	238	293	287	328	278	288	275	272	286	270	275	276	303	270	284	304	290	314	281	253	293	308	262	287	311	280	265	316	248	290	315	263	290	282	292	280	317	252	257	274	263	261	288	289	295	297	272	264	286	296	294	294	288	294	289	275	301	285	298	308	285	299	287	266	321	274	271	272	269	295	297	284	296	297	293	292	288	315	271	270	283	262	284	279	302	315	295	314	303	268	271	284	292	284	272	273	262	284	277	284	292	285	317	274	278	296	266	281	302	267	250	309	284	280	274	289	266	306	293	284	238	246	293	279	283	297	301	300	296	272	295	274	306	259	279	303	265	288	258	297	286	291	269	273	303	299	287	305	288	286	298	282	265	291	279	273	275	238	332	292	346	296	275	275	274	285	282	294	284	276	280	265	285	288	284	272	278	268	265	270	285	275	280	300	273	281	281	278	265	289	284	311	283	286	270	293	305	262	278	313	263	277	263	275	268	276	309	276	287	293	300	284	266	268	297	278	270	310	309	281	304	247	279	279	293	289	261	290	266	319	286	293	276	296	286	272	281	265	305	279	289	296	287	308	234	261	283	262	232	260	289	302	300	306	245	266	285	301	279	306	289	294	335	288	256	303	273	305	292	303	319	281	285	261	290	310	289	304	301	282	279	270	254	289	280	270	288	268	278	282	293	299	282	281	313	298	296	273	309	263	267	306	289	289	284	278	275	286	267	276	300	308	281	296	297	281	286	301	279	291	266	277	259	335	296	300	284	259	275	282	265	305	287	253	288	272	309	297	295	270	293	302	309	307	261	294	289	292	300	282	256	290	255	304	281	300	281	252	309	297	280	264	274	316	290	303	304	309	277	283	328	294	291	282	261	289	243	300	281	290	272	292	322	273	269	298	287	276	285	290	301	297	311	298	253	283	281	289	313	271	294	263	294	298	287	305	290	289	266	279	275	305	251	282	270	290	299	280	277	299	307	289	279	290	285	305	297	260	295	286	275	272	301	270	299	308	271	319	272	324	306	286	304	280	255	286	291	272	288	320	282	314	251	287	271	274	293	268	291	282	268	271	298	286	269	247	320	321	305	258	285	285	260	305	306	279	288	301	281	324	308	304	284	283	308	295	275	270	304	282	280	254	313	286	281	324	279	265	286	266	256	250	296	289	306	287	289	285	304	281	307	290	297	273	266	301	316	262	311	286	290	275	273	298	287	255	272	287	268	304	271	284	266	299	295	258	279	285	276	297	260	248	275	281	282	279	242	245	263	253	296	263	316	272	271	285	265	264	284	301	292	305	288	290	292	269	283	299	255	297	291	274	297	268	302	280	327	296	305	299	269	297	304	319	281	283	294	269	278	274	252	301	247	271	291	293	285	284	301	248	296	293	318	280	304	281	262	272	279	260	250	283	305	271	281	281	245	291	287	243	274	290	278	315	282	289	263	304	285	288	281	273	297	275	268	266	276	277	267	242	305	280	297	240	298	329	268	268	270	269	293	285	305	270	292	273	265	260	292	258	265	297	257	267	268	281	290	327	283	325	268	312	263	279	306	275	315	263	286	286	297	311	272	262	279	298	301	278	281	301	303	306	281	284	267	274	283	270	281	292	281	279	282	291	320	290	280	301	291	286	290	255	304	290	267	308	270	270	299	277	277	283	300	274	278	283	270	270	282	257	288	270	282	281	275	269	272	278	269	286	260	289	288	289	237	299	305	259	257	294	290	284	286	305	267	290	282	316	277	269	252	285	286	269	255	302	275	303	298	304	285	275	262	321	280	293	259	293	276	263	289	243	282	261	319	279	279	262	291	271	308	280	264	274	285	283	283	293	297	281	283	252	294	327	277	272	313	293	325	297	299	321	275	292	278	276	303	289	287	280	269	323	282	284	273	301	253	292	271	296	261	243	288	298	284	297	289	300	284	291	297	307	288	260	253	279	271	280	265	285	284	287	292	259	253	260	300	263	274	258	289	271	290	286	296	289	268	255	245	278	301	291	274	277	316	250	277	313	286	267	284	285	276	273	302	293	298	278	306	284	285	278	263	261	281	271	278	309	292	294	249	275	245	265	282	269	308	259	290	276	281	263	262	299	285	297	272	295	248	260	295	253	333	278	261	271	293	244	244	284	306	286	264	296	288	270	287	240	296	302	243	264	249	265	277	252	295	289	284	273	288	307	248	282	285	278	270	288	285	249	284	287	260	314	277	283	264	302	307	280	297	295	281	288	282	288	270	289	289	280	305	245	284	289	296	277	300	294	258	269	297	243	294	317	287	288	277	278	273	272	307	315	269	266	306	269	260	260	290	301	268	292	285	248	265	251	294	294	260	300	264	288	311	281	280	308	268	254	295	278	276	285	267	241	282	267	280	305	288	269	283	286	322	270	276	291	303	266	262	281	297	297	284	320	329	312	295	288	283	255	303	341	293	269	267	267	280	252	281	314	293	250	283	302	302	291	276	240	272	281	289	304	327	292	275	304	286	312	279	271	252	258	297	269	297	292	281	262	282	256	286	270	274	284	284	259	287	303	275	295	280	294	279	299	278	274	289	305	264	261	318	288	299	284	299	278	301	251	279	300	291	300	267	294	298	282	301	276	292	287	271	288	296	284	280	299	280	263	270	306	288	273	281	284	300	300	279	288	291	284	279	267	304	292	273	282	273	259	274	281	245	308	290	303	291	285	278	305	291	294	307	253	287	302	251	327	285	274	254	297	315	264	275	255	276	318	295	281	274	241	227	284	249	274	299	278	270	305	288	294	284	276	292	261	306	285	263	271	281	281	236	277	300	269	301	291	288	305	263	264	251	296	265	273	292	263	317	305	276	290	263	299	271	294	300	297	265	272	290	326	267	295	285	276	276	243	262	267	294	310	270	258	272	289	308	292	249	283	292	308	279	267	295	280	274	285	287	248	273	282	279	315	295	264	281	296	289	317
43870	57971	46127	45023	59757	57623	47024	38825	26424	3450	2538	4373	2769	2265	2394	2952	6616	5950	6168	4461	2359	1902	1403	1452	1882	1732	1181	997	1136	1546	2387	1035	840	720	737	744	682	1747	724	663	716	654	677	699	702	653	686	679	655	652	659	674	677	665	696	673	683	673	644	671	639	657	632	686	676	686	650	678	648	639	683	707	611	690	618	660	667	656	700	680	617	616	653	671	661	707	646	650	696	689	661	659	704	672	692	638	655	684	672	663	662	654	606	680	668	657	632	665	679	659	671	670	634	678	688	605	660	602	662	676	671	637	704	680	659	677	696	672	636	693	644	639	642	677	629	667	705	575	636	653	612	623	628	639	690	654	631	676	610	649	642	668	701	632	637	660	690	658	665	645	679	705	651	664	655	659	678	638	656	681	671	635	675	630	643	643	653	628	664	699	649	686	670	677	668	671	655	631	610	668	657	680	665	659	646	630	691	681	629	651	616	641	662	662	638	652	606	666	678	642	660	600	659	688	677	685	665	697	624	691	668	642	642	662	638	683	716	655	670	674	653	672	647	662	614	655	646	668	673	642	673	659	690	646	644	641	610	650	670	630	626	663	700	677	650	635	630	652	659	663	637	665	625	651	676	680	628	670	628	606	646	667	644	637	712	636	627	642	688	656	629	655	665	681	645	679	657	661	636	614	708	669	639	615	635	643	649	617	671	653	658	658	629	650	659	699	618	634	653	708	665	635	624	651	641	596	632	666	673	608	620	661	664	690	671	630	645	658	671	648	656	644	612	635	639	689	664	671	637	595	654	713	663	668	654	671	631	721	673	656	619	640	647	659	625	612	604	636	648	612	654	665	673	659	622	654	692	631	631	680	657	665	637	701	663	632	611	624	654	644	726	661	652	657	675	634	679	638	686	659	647	667	663	634	629	671	655	693	673	627	673	639	639	635	662	618	636	626	628	673	632	632	682	610	656	613	665	649	643	688	686	664	641	625	701	642	642	662	646	646	663	671	625	677	646	660	662	656	609	664	624	678	645	683	621	651	651	683	706	633	650	665	629	645	683	606	644	690	655	666	626	635	616	690	611	654	617	649	640	647	644	621	650	655	641	660	660	683	655	662	649	682	659	680	665	659	651	669	700	682	702	687	628	630	663	607	640	628	585	706	712	678	701	682	655	676	628	698	688	673	652	700	637	678	641	652	636	634	667	679	669	657	595	620	666	646	666	663	606	632	674	639	651	653	628	639	646	673	660	652	649	680	664	663	614	621	573	637	696	626	690	645	623	694	643	705	624	597	639	683	649	640	666	645	608	670	640	669	658	699	644	632	649	620	663	654	656	632	665	657	644	653	603	631	644	676	639	660	659	640	653	635	661	677	653	651	662	683	635	615	634	688	704	657	631	670	660	648	634	664	701	644	661	608	650	602	664	645	652	681	638	672	629	662	666	679	689	643	632	659	671	625	668	643	649	670	638	648	680	675	672	646	689	651	646	671	662	624	673	654	667	653	645	654	641	627	708	630	699	639	660	681	666	656	682	669	654	674	658	689	654	683	654	733	697	672	663	651	612	613	665	659	688	590	621	701	630	662	637	693	640	649	659	674	666	632	628	647	655	653	674	672	680	655	654	638	669	665	617	617	665	697	616	660	694	635	668	647	625	654	611	682	688	621	649	690	629	640	646	642	694	615	644	622	643	680	600	655	639	623	632	648	620	637	638	706	701	638	636	664	674	667	676	650	617	607	658	635	646	666	634	630	681	658	624	622	656	671	632	679	657	670	620	630	637	673	682	662	702	699	672	636	642	686	647	664	685	638	693	624	644	631	637	667	641	658	640	610	650	636	682	642	685	656	658	616	678	633	638	689	661	616	659	712	632	658	666	698	660	637	692	714	658	624	672	645	668	663	638	658	672	633	654	630	628	626	630	675	665	623	660	660	649	608	653	630	657	705	660	649	619	663	671	695	647	696	675	673	648	647	680	626	649	634	638	636	597	679	628	667	642	654	650	685	629	664	645	655	608	665	676	619	640	648	639	661	666	635	654	712	674	676	642	695	633	679	668	646	645	628	646	663	688	659	607	646	649	666	626	608	663	655	650	666	663	686	604	630	692	639	653	657	676	652	634	632	644	630	649	661	632	649	597	629	694	613	630	676	631	639	648	633	587	642	680	705	644	666	640	621	669	656	662	674	664	656	641	609	639	643	649	646	638	637	717	607	679	654	646	627	659	632	675	692	670	700	663	639	652	645	622	647	617	615	647	662	663	661	600	692	660	679	636	632	631	655	666	668	618	645	633	612	609	676	652	630	648	637	636	684	700	654	620	683	642	617	644	685	660	672	608	686	693	638	659	628	659	664	680	672	642	655	691	655	655	644	641	663	612	628	627	655	651	608	636	663	670	682	604	669	634	625	676	699	635	650	698	661	632	698	680	647	670	651	683	654	696	674	658	643	625	662	655	671	663	674	667	663	657	644	631	638	643	645	675	663	686	621	638	646	707	666	637	652	663	705	655	659	731	658	642	655	634	648	651	665	629	645	659	671	708	641	662	636	678	681	668	686	599	654	697	689	658	652	662	697	682	655	684	683	634	673	609	647	642	626	605	677	664	641	670	617	679	613	631	642	628	653	653	625	626	698	645	652	624	631	621	657	618	725	655	667	649	608	624	645	639	675	641	649	637	655	610	655	640	637	661	644	659	642	598	651	700	657	639	653	631	683	658	663	656	654	612	612	646	654	705	650	669	608	717	654	656	633	636	659	646	623	670	663	640	672	641	645	638	649	618	669	672	633	643	641	681	672	655	641	662	728	664	657	676	646	656	662	654	629	673	676	666	656	659	620	671	656	605	616	668	685	611	632	688	624	674	667	637	641	644	638	720	669	666	679	635	654	654	677	669	629	605	623	638	656	612	671	636	657	664	631	635	690	628	656	642	662	639	617	613	652	636	661	681	645	651	640	667	686	651	624	661	648	635	656	632	651	685	663	669	643	637	652	704	621	641	638	590	682	694	614	689	639	679	671	651	592	659	650	632	612	651	666	661	640	681	623	684	637	637	680	624	672	602	653	686	675	633	638	622	628	662	713	658	636	663	644	659	637	626	679	624	639	629	623	650	586	651	678	608	667	686	625	657	652	668	651	685	653	634	624	678	671	631	641	620	622	647	676	659	665	655	645	652	631	598	628	617	662	652	638	626	676	679	691	672	692	660	702	639	688	691	704	653	647	725	653	705	642	710	668	667	667	660	606	646	667	656	617	626	645	670	620	606	649	638	650	661	671	707	641	629	706	671	660	644	640	677	659	638	623	680	621	695	647	679	692	674	622	659	609	637	654	691	625	660	670	679	650	675	615	655	630	663	686	681	651	646	693	644	584	632	641	641	648	677	669	640	635	626	641	674	607	645	687	659	654	691	674	656	630	637	666	662	672	636	688	645	651	675	642	659	637	641	688	651	693	636	607	655	649	644	690	717	676	673	642	659	684	659	662	608	676	641	623	662	630	632	631
63409	52642	40801	31605	48781	46407	42685	31807	27265	11580	3024	1660	1353	870	861	1045	2081	2213	1978	1150	726	517	382	408	500	584	390	391	355	417	494	269	247	260	195	220	222	624	343	220	234	219	192	230	214	223	207	219	193	220	188	213	216	191	216	198	227	227	189	209	193	214	224	202	182	199	243	209	193	206	192	209	208	215	207	207	215	202	218	203	216	187	213	188	227	223	203	236	198	204	215	203	225	199	218	213	205	200	203	191	166	206	213	198	190	212	191	183	195	208	200	193	236	198	206	193	210	187	185	203	181	204	187	203	181	217	210	213	199	182	218	215	205	198	191	203	182	213	209	248	180	189	201	202	212	227	194	211	200	195	209	222	187	211	201	175	218	204	211	202	202	208	182	194	230	185	206	208	194	211	200	205	173	199	203	199	227	201	201	194	226	200	189	208	203	200	181	216	197	197	213	196	202	228	180	207	206	197	199	217	189	185	210	206	226	198	199	189	182	210	176	217	221	209	214	180	204	214	204	184	200	214	193	179	214	227	199	185	195	180	196	203	204	197	195	225	171	203	180	201	217	218	207	198	193	190	194	204	199	218	208	215	222	226	203	189	185	190	188	222	210	187	198	196	196	209	210	201	200	221	201	200	233	182	210	199	194	198	236	232	211	232	195	185	185	186	201	197	188	169	217	184	207	212	176	193	202	234	230	196	235	191	216	212	213	184	187	180	188	192	203	197	203	198	202	182	212	195	192	200	217	193	203	190	175	213	211	184	197	199	195	212	188	223	208	196	196	211	168	186	220	216	224	222	214	186	197	204	202	209	209	189	212	199	189	230	223	202	207	202	196	190	217	213	199	208	187	206	205	211	180	182	201	211	213	202	213	184	213	207	183	196	201	207	181	210	199	215	207	225	195	196	193	212	200	180	207	212	229	217	214	196	206	188	209	174	208	214	189	210	193	179	203	193	211	217	229	187	217	210	186	225	184	201	183	174	224	182	213	225	214	211	195	199	195	200	211	205	214	216	220	186	219	192	212	209	185	205	212	230	205	175	202	224	217	185	228	206	193	223	191	212	219	223	230	213	238	192	192	229	210	210	207	197	206	209	220	185	187	180	188	218	197	178	172	202	236	203	203	193	203	216	220	227	217	195	216	179	179	189	200	212	204	199	206	184	192	208	203	212	172	192	225	212	237	184	202	196	186	202	196	191	207	192	204	189	219	204	196	191	215	196	186	216	210	209	218	217	203	197	219	205	209	179	182	191	192	177	178	209	196	193	224	218	222	180	214	219	224	184	200	209	194	186	197	193	209	205	200	211	194	207	194	188	200	195	184	198	193	217	205	213	202	229	216	200	202	219	197	206	187	205	182	172	198	181	204	191	166	184	195	188	203	211	207	223	232	214	175	196	203	228	208	197	204	190	206	192	192	207	179	210	201	195	212	209	201	226	184	192	178	210	162	223	207	194	210	186	198	174	182	188	204	190	199	213	214	197	193	193	220	197	215	200	220	201	186	208	215	201	186	214	228	198	216	191	217	236	209	181	214	197	221	210	188	210	228	188	177	205	204	200	202	200	173	193	196	181	208	209	229	185	207	206	201	180	187	229	209	205	190	191	207	189	181	213	215	206	204	180	215	206	208	195	201	214	202	204	197	215	207	212	219	216	187	198	178	228	205	197	215	194	210	193	206	189	178	231	180	202	212	222	197	216	204	192	215	192	187	189	183	190	206	206	193	188	202	229	223	194	183	208	213	207	211	178	201	200	222	233	192	204	214	208	183	222	218	201	207	183	177	170	207	180	188	175	196	197	168	211	209	203	182	216	218	214	191	215	199	190	180	210	218	197	220	213	183	213	206	192	200	195	204	207	206	224	210	204	173	199	194	215	198	194	184	201	197	212	207	206	184	197	211	217	197	202	181	193	224	201	181	199	221	199	180	212	199	212	216	189	208	213	207	211	164	221	211	201	188	206	207	201	202	192	213	225	220	181	219	223	203	208	205	218	209	189	193	210	198	173	206	239	190	184	198	195	176	188	170	206	200	201	205	190	201	223	171	207	211	219	219	224	209	206	217	224	196	236	182	225	244	213	211	196	201	236	185	238	204	213	214	207	176	215	228	194	203	213	231	207	190	204	183	202	183	200	225	222	215	188	210	209	205	171	185	197	208	207	227	183	199	202	193	197	205	210	209	224	208	204	204	197	197	173	196	196	171	186	208	206	212	197	211	215	213	190	213	204	202	200	203	199	201	207	231	232	209	189	181	212	238	196	208	189	212	197	206	194	202	239	216	221	184	215	202	191	170	212	191	212	199	212	208	221	201	197	220	203	209	212	240	235	184	206	204	216	201	195	207	194	194	194	189	199	202	176	199	249	188	212	203	223	225	192	198	190	218	219	214	210	203	214	200	210	206	191	200	188	232	178	201	207	196	191	204	193	207	198	187	209	221	205	203	178	205	185	193	184	204	190	195	211	241	226	191	190	202	203	203	183	215	202	219	227	223	196	205	196	199	198	227	203	216	189	192	210	189	197	179	238	214	199	179	202	205	207	220	207	187	202	198	197	187	166	188	230	217	209	198	221	212	204	168	214	176	183	216	178	189	222	190	192	188	213	219	214	213	192	213	189	210	201	197	207	195	213	195	201	192	210	212	198	181	191	195	226	208	191	205	182	229	194	217	209	195	204	187	192	197	225	197	216	202	229	181	198	222	213	217	196	183	202	206	192	221	215	166	209	206	197	186	187	196	181	204	212	185	202	227	192	190	183	192	226	195	190	209	199	187	204	220	219	188	193	194	186	188	184	217	179	213	220	195	202	193	200	191	206	202	188	203	215	211	213	207	190	208	189	218	203	197	194	217	205	189	210	200	190	202	206	219	207	198	185	196	198	174	211	191	238	170	206	218	206	215	211	199	215	197	189	199	184	169	221	204	212	195	201	198	202	208	213	211	172	188	194	180	189	201	196	237	237	184	209	188	198	230	204	217	208	230	212	193	197	203	194	226	185	210	199	206	196	187	192	181	229	197	179	198	199	250	196	218	230	190	213	176	194	193	193	203	188	170	224	218	223	184	183	201	213	214	195	216	209	212	240	191	181	221	233	216	183	200	207	179	215	238	212	196	202	194	208	171	197	206	172	200	209	189	187	206	202	192	184	179	184	196	209	190	201	180	195	198	187	227	176	185	198	216	191	209	179	186	187	212	175	225	178	199	182	208	182	183	193	209	202	210	222	194	233	214	199	191	166	182	203	225	206	224	183	209	205	194	179	216	193	214	212	188	176	185	219	182	182	183	226	202	171	205	200	207	188	209	187	188	173	213	183	186	233	221	191	205	191	219	191	219	220	166	209	191	187	207	189	178	212	211	215	196	189	208	199	204	201	200	232	187	186	199	191	196	199	222	215	217	204	194	181	212	200	217	199	211	183	209	189	200	212	229	211	210	207	174	200	211	213	228	182	196	209	228	187	174	238	198	186	220	201	188	218	185	205	203	208	203	215
50686	60362	50009	52427	64062	61239	53218	43812	31461	4930	4062	6181	4265	3861	4531	5562	10360	10742	9466	6022	3558	2327	1879	1774	2630	2920	1665	1627	1774	1899	2472	900	855	870	649	606	603	3423	1247	582	542	524	541	510	552	545	529	581	552	502	547	557	546	514	536	526	539	531	556	524	534	513	499	509	493	510	504	532	494	518	525	491	507	515	482	503	515	527	489	506	494	482	469	512	508	510	566	517	520	474	468	518	495	513	518	515	472	492	527	535	512	539	491	485	496	492	489	500	497	509	503	488	500	513	491	479	543	487	464	489	548	466	515	497	531	518	479	485	483	492	508	510	499	470	510	536	504	491	475	520	509	473	477	477	527	510	514	499	484	507	495	501	462	487	509	490	486	518	530	503	480	504	498	510	499	516	495	513	512	495	513	485	476	502	491	492	491	512	479	495	520	498	496	507	487	475	526	447	495	511	463	491	480	511	462	472	508	466	495	488	514	519	501	477	497	517	507	496	473	490	462	507	524	435	497	490	482	511	478	465	494	525	524	514	475	511	516	487	485	486	465	470	457	520	498	492	482	481	459	495	503	504	476	475	462	500	504	454	537	468	523	535	502	547	474	550	480	510	513	485	492	510	513	521	507	530	505	544	485	508	497	508	485	530	488	513	475	488	455	481	494	473	507	464	479	464	530	490	510	518	497	528	510	508	467	481	498	546	481	481	479	524	492	478	510	469	489	486	484	458	484	479	505	492	504	523	472	490	497	502	504	522	470	481	480	491	467	494	466	481	471	503	541	487	482	493	515	491	477	507	484	466	499	479	480	486	498	489	537	502	494	438	510	509	493	466	469	486	488	512	483	499	499	487	481	473	462	458	561	492	535	494	498	528	493	509	502	475	476	496	501	503	491	521	491	482	503	487	504	532	475	517	514	446	516	522	480	470	518	513	496	489	528	495	510	496	484	505	491	498	485	522	483	511	492	494	535	532	512	493	457	494	522	513	512	510	484	455	491	499	511	501	478	488	494	488	507	475	473	459	502	528	488	502	516	491	531	488	480	492	477	459	482	469	474	481	507	477	476	494	505	489	524	496	522	464	487	470	475	504	489	490	538	523	499	516	487	522	463	499	526	493	481	479	466	480	496	473	510	507	511	474	511	563	485	485	498	490	452	548	499	509	477	454	519	467	474	495	467	518	521	514	509	491	464	499	487	476	464	495	511	517	486	515	510	478	499	517	512	458	481	489	529	525	503	517	518	468	534	487	485	483	484	544	512	485	495	474	486	446	450	469	484	460	511	470	516	469	512	483	497	483	505	500	488	505	503	483	508	529	516	515	456	491	475	470	478	476	500	496	527	503	464	500	547	497	516	462	515	539	436	491	527	465	511	497	482	486	496	464	494	483	516	474	493	504	515	500	504	541	480	482	489	500	466	515	543	490	457	480	470	530	484	501	543	488	507	485	526	463	500	501	491	452	492	487	501	520	501	493	491	513	490	491	487	514	460	507	469	469	474	506	506	468	481	515	487	488	483	502	501	477	478	469	506	478	504	461	502	484	503	515	466	489	478	520	478	473	507	491	510	505	497	473	462	446	501	509	491	491	477	541	509	496	526	541	489	474	506	503	513	507	480	522	490	503	508	501	491	476	458	472	518	440	483	490	497	485	492	477	531	503	509	477	514	478	501	463	453	513	503	517	493	459	439	505	521	476	513	489	482	464	521	459	496	513	483	476	521	495	499	516	493	488	497	509	469	527	491	540	479	489	499	522	501	503	497	537	488	482	524	465	501	502	508	484	464	484	471	507	526	471	474	489	456	498	472	535	485	425	484	520	491	535	483	506	492	500	500	482	481	497	507	519	478	560	470	483	536	520	486	494	467	477	471	504	496	474	505	467	486	528	545	527	461	503	523	480	479	511	507	494	502	484	467	477	453	507	496	449	492	524	455	486	516	473	492	490	470	456	505	536	498	515	513	519	518	462	525	500	481	500	499	488	515	489	457	483	486	500	509	522	508	499	482	482	501	484	489	507	539	427	475	500	496	515	476	502	512	469	505	519	448	512	525	505	479	503	479	462	469	504	498	489	470	505	513	527	476	448	488	484	508	543	514	482	494	484	461	498	487	502	491	475	490	477	477	518	496	524	517	497	471	537	491	484	511	500	499	479	518	498	492	508	536	512	535	473	478	522	472	496	480	493	526	471	438	486	473	529	454	527	480	517	494	465	503	481	492	499	509	467	517	525	511	521	465	507	470	515	492	494	512	485	485	489	492	503	464	507	470	485	491	488	503	519	501	510	475	460	503	487	502	517	504	484	484	515	480	497	466	449	477	455	495	501	510	485	489	532	524	478	504	459	507	497	482	495	499	471	464	498	511	480	471	472	462	466	500	491	541	479	477	497	461	501	485	483	545	490	478	490	504	500	496	516	513	514	519	464	495	471	471	461	544	512	500	485	465	496	512	483	527	515	502	502	538	499	500	516	503	468	473	502	470	540	474	496	506	523	545	496	471	497	501	516	516	484	489	491	455	481	485	481	518	522	503	527	467	491	498	503	522	504	500	500	485	514	489	464	471	533	455	488	507	464	490	456	511	508	479	509	524	492	518	524	514	512	497	491	485	527	487	449	499	538	483	442	488	519	496	478	517	497	508	471	463	493	483	500	439	479	465	502	497	505	499	505	490	509	534	483	477	497	475	474	507	473	502	478	490	530	466	471	477	504	473	486	516	480	477	467	500	499	471	509	474	473	505	500	467	484	444	459	509	500	462	494	501	486	529	456	500	487	519	499	527	469	457	497	519	485	483	501	488	502	459	488	491	456	502	479	458	519	513	514	452	518	487	489	482	475	504	505	479	457	505	486	492	500	510	491	422	486	502	437	474	529	474	485	504	504	520	528	498	463	500	503	527	477	496	509	528	508	520	481	519	490	495	513	493	478	493	524	484	501	509	517	509	476	493	465	463	510	513	483	485	485	507	534	521	480	471	446	504	475	508	511	468	479	536	470	486	505	481	487	483	507	511	440	513	476	484	457	504	509	479	480	477	490	469	478	514	503	492	499	518	503	484	505	509	501	462	468	527	497	516	519	447	497	474	471	508	452	497	518	507	430	486	501	473	483	525	442	434	527	533	529	520	517	497	480	506	515	522	492	524	511	515	528	553	513	485	516	498	489	487	453	496	508	479	505	508	528	482	492	457	494	488	510	438	519	490	474	471	510	525	473	459	477	480	503	483	507	509	489	487	459	509	492	478	511	501	503	540	524	534	510	496	491	476	482	532	486	471	495	479	530	510	506	524	536	521	494	523	501	480	506	476	519	477	508	458	533	462	521	488	480	504	524	449	483	537	450	478	458	473	496	489	508	482	458	461	503	494	472	500	501	479	477	485	528	484	474	469	503	516	494	476	465	489	493	479	528	513	469	509	494	495	522	489	519	501	460	460	488	480	490	480	491	459	493	452	499	451	490	478	494	465	474	500	523	504	500	462	512	501	492	497	507	466	529	504	522	500	513
23800	27445	21345	7757	8400	5155	2737	1198	815	507	468	470	489	477	446	460	478	464	440	446	456	466	448	427	430	477	434	433	468	441	439	471	451	423	409	455	525	485	428	466	439	468	479	449	448	486	434	462	471	451	414	462	460	450	432	467	466	435	441	495	490	456	443	467	481	437	468	463	487	460	464	440	465	438	450	408	437	474	422	470	467	512	453	422	442	419	469	450	416	454	431	427	454	419	491	432	433	460	446	462	426	431	473	489	467	444	417	478	461	448	475	435	479	480	440	431	425	450	452	479	432	424	475	421	459	463	418	486	437	466	425	483	455	440	426	472	419	420	451	453	445	435	469	500	436	430	439	504	455	451	436	423	461	439	426	468	439	435	465	470	431	438	464	441	449	464	433	467	469	446	474	454	433	489	480	510	416	456	411	432	453	503	463	451	472	446	454	477	445	464	471	454	458	508	452	478	419	421	414	449	397	435	443	430	438	424	447	483	442	499	427	415	457	445	468	460	426	442	468	478	461	438	429	472	471	449	460	433	452	429	465	438	441	455	405	417	469	470	457	487	484	431	436	432	472	448	484	411	485	474	465	471	486	425	432	465	456	457	469	430	469	428	420	486	424	487	442	423	434	529	428	432	452	479	430	420	431	434	437	435	441	463	452	473	460	496	463	422	397	479	460	438	414	462	475	472	427	443	414	461	434	420	439	436	435	483	442	444	459	430	500	481	445	404	456	425	453	429	451	419	406	426	448	512	479	468	467	481	473	489	442	492	438	422	468	442	449	470	494	450	464	443	453	453	444	429	440	439	437	463	454	481	463	423	423	424	419	460	433	436	458	471	466	432	456	430	448	444	479	439	448	475	465	440	426	429	410	431	456	477	459	440	438	449	437	458	436	483	492	423	445	459	445	453	426	429	492	456	438	471	437	443	446	440	447	483	468	424	401	456	426	466	418	453	428	434	439	479	451	443	490	455	401	458	486	414	442	462	439	453	445	446	465	432	408	452	475	441	481	446	437	465	458	426	435	488	427	468	485	440	438	444	430	440	482	471	476	446	476	457	437	431	437	458	467	449	450	466	420	426	465	487	434	474	451	445	448	462	431	474	444	409	440	447	456	422	481	459	462	434	478	461	435	439	432	449	452	481	455	455	429	472	466	452	474	442	454	475	437	466	439	437	406	486	466	476	472	442	461	429	467	497	499	441	432	479	470	442	470	431	440	471	446	439	423	468	475	461	473	430	424	411	419	428	471	405	454	452	472	478	451	454	454	456	451	486	435	458	449	436	449	465	449	462	498	481	451	526	470	427	467	461	447	440	440	440	485	467	447	466	409	466	484	451	426	399	454	440	446	412	459	447	468	425	431	410	455	422	461	465	404	450	437	452	432	502	426	450	433	435	442	438	437	497	455	478	461	455	454	455	482	450	449	452	440	448	461	480	431	474	477	393	477	449	424	457	431	509	475	481	445	467	446	456	450	461	423	460	457	433	497	457	457	432	479	454	428	453	487	447	472	499	481	436	455	466	467	485	447	442	439	395	465	455	418	437	477	463	448	484	456	460	468	401	445	448	434	451	476	444	435	439	491	477	451	446	418	422	449	487	446	488	445	475	444	460	485	476	462	439	441	481	439	439	435	421	448	430	436	429	442	466	472	459	462	446	439	452	414	418	461	484	437	407	413	449	473	432	442	446	465	442	452	414	439	458	458	463	480	420	496	453	473	462	443	438	448	435	447	444	483	449	459	394	413	418	421	474	460	459	457	450	428	450	460	448	427	477	468	505	453	478	459	455	429	464	469	457	414	469	434	473	441	476	417	436	440	448	487	448	448	473	448	452	477	453	453	474	461	457	459	446	435	470	462	474	436	431	462	431	466	440	445	453	442	470	437	440	395	451	478	458	503	469	417	467	463	450	435	464	486	500	464	438	423	447	452	428	448	439	431	455	451	548	463	447	437	464	468	445	476	417	474	435	458	446	477	446	440	421	462	427	467	441	414	473	442	458	450	495	414	462	407	450	445	437	467	448	448	439	463	467	442	433	452	466	446	464	443	456	446	468	456	437	463	464	466	475	438	449	437	501	445	465	463	472	480	467	446	436	470	446	457	451	448	430	449	417	447	460	471	412	452	500	461	412	463	429	473	436	419	474	431	396	433	453	446	467	451	471	494	438	438	420	458	444	469	502	458	451	446	447	461	500	484	470	414	471	427	414	452	446	452	435	463	433	436	450	486	440	427	466	443	407	449	472	435	452	481	467	437	452	416	433	478	452	437	460	463	457	489	457	450	474	460	472	461	434	474	478	452	454	414	456	490	460	467	449	422	452	449	459	465	433	448	494	478	467	428	467	446	419	477	454	457	456	428	451	434	428	449	457	463	423	479	438	422	461	485	423	449	457	448	426	461	471	443	461	442	480	425	416	440	426	423	479	452	451	463	435	454	438	404	422	448	402	438	460	430	462	507	457	462	484	432	425	470	456	473	437	458	465	427	431	435	468	408	437	474	438	452	460	450	438	431	438	451	445	411	444	448	447	421	422	447	443	448	417	458	447	447	479	469	421	435	443	486	403	444	468	434	439	422	443	475	438	469	506	478	461	439	472	473	460	439	477	453	488	455	479	434	469	449	460	449	453	473	448	458	475	461	486	457	456	445	450	482	458	475	465	469	465	472	434	454	460	436	460	470	446	429	440	472	428	468	478	432	479	473	479	430	428	443	452	386	460	443	429	416	435	437	476	456	463	472	434	466	494	442	495	447	475	488	437	442	454	441	446	435	449	465	467	483	443	467	470	454	437	405	427	456	454	462	415	463	468	435	426	450	491	432	446	497	451	458	468	468	450	443	456	440	449	468	457	436	455	470	448	474	423	439	435	444	444	414	473	417	425	440	472	409	450	419	453	484	441	489	433	504	414	483	441	428	440	474	488	462	456	474	416	461	457	413	445	424	428	505	427	407	432	446	446	429	437	429	471	420	470	463	437	455	446	484	468	429	417	432	423	472	464	473	454	440	486	439	434	399	447	464	463	463	442	454	448	453	468	448	470	456	450	442	443	445	454	458	442	438	424	463	438	416	491	451	467	482	460	477	447	439	466	472	452	446	438	453	431	453	475	491	432	472	427	417	413	456	443	443	471	447	460	454	468	439	441	470	441	434	481	464	435	482	438	414	427	466	461	454	486	452	458	478	452	460	464	441	464	454	464	421	457	427	440	442	439	480	410	403	478	458	435	455	435	445	452	453	439	429	441	475	440	466	439	443	424	434	449	450	474	469	431	480	450	420	484	425	438	448	440	459	444	419	442	463	446	500	421	443	471	465	420	430	449	471	435	432	424	421	454	468	443	444	451	470	464	470	466	485	490	461	441	502	417	464	437	436	471	482	463	491	469	421	472	439	421	461	451	469	484	440	479	454	438	456	494	441	450	436	434	474	442	449	495	451	445	463	462	409	466	444	457	484	431	425	429	406	487	446	462	455	398	426	414	448	463	443	453
16289	28439	21487	15166	23753	17303	11239	5229	3158	1194	1244	1347	1157	1122	1148	1164	1259	1170	1234	1111	1149	1083	1086	1029	1141	1144	1078	1055	1048	1006	1045	1012	966	1031	1039	1008	1043	1065	1058	990	1060	1001	1019	1029	994	1039	1006	994	941	1002	1042	1065	977	1015	1022	1032	1009	1028	1078	1009	997	1058	1006	1017	1005	1042	1029	1011	1024	1008	1043	979	1034	1048	1005	987	999	1015	1027	975	1004	1058	995	1012	997	1028	950	1036	1004	935	1036	1019	953	1023	1013	1006	1012	1023	986	986	980	977	991	1036	964	1030	1020	995	1002	1054	998	1021	1030	989	1000	999	994	1006	960	956	959	954	1011	1017	1001	1030	971	971	979	965	986	1029	1032	1041	1007	1021	991	1070	983	1048	1015	1003	1028	922	1040	972	1005	939	973	1050	996	1025	1003	1011	1052	1051	1018	940	980	1001	1003	980	1013	976	1001	1014	997	1035	938	1012	978	1018	953	1029	1019	1015	991	992	980	967	1050	992	982	1024	1032	1036	993	1033	1026	1013	1025	942	1008	1030	1028	992	1085	1006	971	949	964	1107	1045	1058	1005	973	1018	981	1028	1018	1048	966	1008	1010	1026	992	1021	1001	992	989	977	960	999	998	1029	1017	986	995	1031	988	992	1036	1024	1022	930	976	1030	976	1032	1009	978	1015	1012	1028	1026	962	1002	993	1035	931	1022	986	1003	978	1027	1001	979	1058	1030	1049	1008	989	1006	952	1016	962	993	977	1005	1002	981	1014	1048	1006	1017	1044	984	1033	965	1024	1041	974	1007	1025	1001	1027	1016	985	1060	1044	1062	1017	1025	1027	1065	987	992	1043	999	1016	985	1004	955	977	951	968	1021	1008	991	1022	973	1008	1041	994	997	998	951	1057	976	1034	1011	1038	995	1001	1041	995	1026	1057	1041	1029	1029	961	1040	995	1014	1068	1030	967	1028	1042	1011	1021	999	1018	1002	971	1047	1003	978	994	1042	981	1005	1054	964	955	983	1026	1040	1005	1036	981	998	990	1016	1014	1053	954	1050	988	1010	976	1016	958	986	965	1055	1006	1024	998	1027	1024	1056	998	978	1027	1004	957	1047	968	997	967	983	1003	1035	951	977	991	992	982	956	973	1013	994	984	1069	1008	1045	992	1001	1025	1007	938	1013	984	1013	978	1023	992	1047	1077	992	1006	1069	1038	993	993	1017	953	1053	1018	997	980	987	1040	987	1035	1079	1014	1023	942	991	1030	1050	969	970	1032	1001	1001	1039	989	993	954	1015	936	947	1085	1019	1040	985	960	974	1001	1008	1011	985	1015	1052	964	988	1005	1049	999	952	986	1032	1053	982	981	1012	1025	1048	1054	974	967	1012	995	1006	999	1003	994	1005	961	1029	946	1017	950	999	1002	993	988	1049	1026	995	983	975	1003	1036	1020	972	1033	1008	1002	1009	996	1051	959	1031	1008	1019	1034	963	992	960	992	1028	963	996	1042	998	1027	989	964	1005	1060	990	986	996	993	974	1041	1018	980	951	1055	1003	1037	984	1000	1008	1029	1038	1029	987	1046	993	958	999	1045	1002	967	1019	1001	971	1006	1051	1023	999	1020	1016	945	1064	1020	1033	1046	1019	985	1036	975	1011	988	948	1035	1055	1028	958	1019	960	972	1052	1018	1016	1025	989	1006	1008	917	1021	1014	1016	1023	998	996	1016	1014	1071	970	984	1022	1017	976	992	984	1016	1002	961	1043	959	1000	976	1019	1007	1051	980	954	1016	1022	996	1079	988	970	959	1031	1015	978	1050	999	1036	968	958	970	1039	971	1009	972	1025	1029	975	1006	1017	1057	998	1037	971	982	1022	1029	999	1012	1024	1057	1024	977	1045	957	1009	1043	1026	996	952	1008	1071	1044	1009	1056	987	978	915	1001	958	1051	1038	1027	998	1041	985	1006	1013	1061	945	1046	993	1011	1019	992	1000	977	1045	999	977	1010	1012	1047	1044	1018	997	1039	1008	1006	979	1009	1021	1052	1038	987	1025	1077	1004	1011	994	1011	1092	1071	1010	1076	1040	1011	1002	997	1020	991	1040	1025	969	965	984	1039	959	1038	1007	1056	1059	1042	1040	1022	1069	999	1002	1006	1070	985	990	985	1034	1008	939	986	1042	987	939	991	1040	1004	1004	1011	961	1023	1015	1004	1016	994	989	1015	1015	990	1082	978	1030	965	1003	961	1021	1000	965	1026	1008	1059	1046	1056	1009	1001	1006	1014	1046	975	948	1007	1058	975	1018	983	1038	974	969	991	989	1035	987	994	1047	1019	956	969	920	990	1011	1025	998	1009	1010	1011	995	1035	1021	1048	1024	1024	985	966	986	1021	1036	988	1019	1025	998	1012	1006	1048	984	1020	1022	1027	990	1032	965	1045	1053	989	1063	1072	992	1005	1048	975	1025	1037	979	987	1030	1027	991	965	1015	977	1028	1002	1033	987	1033	1018	977	992	962	963	1045	965	948	1007	1003	981	1034	986	1023	1033	1016	1066	965	1051	1009	1000	970	999	1001	991	1047	966	961	1038	1000	982	1059	948	999	1049	1025	999	999	982	1035	971	998	1061	1010	992	1018	975	990	981	1028	949	1011	1031	1007	1008	999	979	974	960	1004	989	1003	1035	968	1035	996	1021	954	995	952	1043	984	1004	993	970	1005	987	975	1000	1005	1034	991	1007	945	987	1000	993	1003	998	1033	978	983	1009	1020	926	989	988	964	983	997	1006	1038	1025	1055	1030	1062	1029	1020	987	976	1018	1003	1028	950	1051	956	1019	1051	1065	986	1012	991	1030	1013	1026	998	968	1058	962	1034	926	1002	994	1000	1083	1023	985	978	976	963	1030	1011	981	1032	996	990	1060	1020	1043	992	1000	1020	979	999	965	1049	952	993	1019	1019	1007	981	1007	1026	1062	1011	1014	1002	994	996	957	1043	990	989	965	993	1025	989	1006	1007	1025	981	1061	1022	955	1030	1039	976	1012	1006	1076	1005	1004	954	1074	979	988	992	929	966	981	981	979	1015	1025	1044	994	953	967	1001	983	1003	966	970	953	1035	970	1051	1007	1020	976	1010	984	988	1010	1007	1058	965	1016	960	997	957	1033	995	1007	965	1086	1007	1015	1039	985	1044	1018	977	1018	1014	948	964	976	947	1017	1004	971	997	1001	1018	995	1071	982	974	997	988	1043	1056	1063	1017	999	1031	1031	1011	1021	991	1044	972	1019	997	993	971	961	1033	1003	1019	927	1050	942	966	944	1011	952	1017	1011	1001	1010	1014	945	965	1024	1002	985	990	1032	1008	1015	1043	971	1004	1003	925	1024	1009	1028	989	994	1050	1043	1037	982	1005	1030	1039	1068	987	1010	1025	1016	1027	989	993	1001	965	985	944	973	983	988	1033	1022	978	1000	1064	1019	968	1029	1005	1079	991	1039	1004	968	1052	1003	961	981	990	1006	1047	1053	1011	995	1035	935	1017	1019	984	1000	1029	1035	975	970	1016	997	996	997	968	968	1025	978	1037	1002	1073	1022	983	982	1030	982	981	994	1011	1026	993	992	1043	1003	1010	972	1024	977	1032	978	990	968	987	996	973	1023	957	947	962	974	1020	963	960	1035	1001	997	1042	985	970	998	976	1048	1044	1030	1027	948	1017	958	1031	1017	994	993	991	996	1021	996	956	946	1025	1007	1022	1026	1033	1014	987	1027	1028	937	1009	1010	1065	1031	1029	986	978	1036	992	1013	1032	993	1019	983	989	1015	960	976	1007	966	1011	1031	996	1014	1018	981	1017	972	981	1019	1035	989	970	971	975	990	1043	954	1058	1063	1055	939	1012	989	959	951	1004	979	1044	1024	1004	997	990	983	953	991	1005	1007	1009	1007	1040	976	980	1018	1005	1080	938	980	997	985	1027	1034	1024	1032	1038	1007	961	968	1056	998	1032	1028	1058	1023	1010	1052	1039	1002	1108	996	1016	1027	1018	1038	1071	1004	975	1064	1114	1076	970	1017	1042	1006	967	989	1049	996	1017	1010	1055	1036	1047	1020	994	989	954	1015	1052	976	951	1048	962	1041	1027	1003	977	1024	1029	950	1010	988	981	975	997	1023	1032	981	1016	1021	991	1043	1033	978	1115	991	1014	943	950	991	1054	1011	1032	973	1027	1006	1019	964	1011	1036	984	961	1020	1011	1022	1040	1022	981	978	1026	969	1040	1051	1075	968	1031	993	996	981	980	1005	1030	1026	989	1000	999	944	1020	998	1017	1051	1034	1019	1018	1021	981	994	1045	999	1014	980	1005	964	981	1011	1036	1002	1029	1009	941	986	1036	1010	1006	1017	1048	1027	1021	1030
57295	55682	43640	31331	47876	47403	39510	26815	17437	3991	921	1036	808	631	681	771	1179	956	1155	584	402	365	391	428	591	481	355	349	355	347	405	371	309	278	300	284	295	292	317	274	262	290	286	266	298	309	281	291	270	284	273	243	302	290	294	286	275	283	291	298	294	317	280	291	265	301	283	296	261	272	265	296	293	266	271	295	256	308	280	297	280	276	270	270	258	269	240	284	311	289	270	288	282	268	245	259	289	285	308	255	287	306	293	293	309	264	290	274	265	240	262	274	252	277	309	280	308	282	284	277	264	295	278	257	256	241	267	265	278	263	298	270	282	303	309	278	271	269	281	294	295	263	305	249	282	227	253	273	266	263	293	259	280	271	265	323	273	246	283	293	283	269	267	278	285	279	268	279	270	285	280	324	267	285	290	291	301	273	289	265	280	268	310	271	307	309	294	275	263	286	252	288	277	282	270	276	280	261	248	274	265	302	278	281	297	255	280	261	291	248	297	285	302	280	308	279	274	263	300	263	291	266	263	259	286	290	282	305	293	251	278	314	273	277	292	258	253	300	299	265	283	297	246	272	285	291	290	297	280	294	277	253	275	265	259	256	265	274	249	248	276	275	271	289	269	242	291	263	265	302	268	242	300	279	276	283	284	300	281	274	291	294	290	287	289	313	285	245	273	276	274	305	288	266	299	285	286	288	270	276	263	282	307	307	280	289	275	292	288	297	303	246	268	314	258	292	275	278	304	288	308	268	246	279	275	262	310	287	290	287	302	296	298	293	272	291	272	249	233	273	281	286	309	291	309	313	254	289	256	272	270	286	273	275	291	273	270	248	273	302	291	262	309	289	298	244	273	268	281	290	285	275	280	257	283	307	292	292	288	277	272	267	256	264	283	316	302	319	265	281	270	281	286	277	310	298	285	262	296	282	313	292	286	314	279	293	240	316	313	266	278	302	291	299	275	294	287	280	307	276	301	270	293	250	262	276	284	289	301	306	314	269	283	266	264	297	252	274	292	275	255	282	286	316	260	286	284	307	303	276	291	278	284	261	287	288	282	302	316	267	282	287	277	268	276	303	286	289	294	311	271	296	281	291	285	256	259	263	270	270	290	278	294	278	306	302	261	293	281	285	309	271	284	277	259	273	283	296	287	303	268	290	262	279	277	283	277	276	251	272	270	266	290	262	302	277	290	256	304	289	299	281	269	293	255	300	293	286	243	284	300	290	299	280	266	273	280	273	312	280	316	314	280	287	291	242	272	252	259	266	276	251	305	312	239	271	261	302	271	277	297	266	279	301	257	281	275	270	301	271	282	305	308	273	277	259	281	288	277	275	278	292	255	282	292	296	285	297	293	274	312	281	290	286	261	267	278	293	309	306	296	291	282	272	309	248	283	283	268	277	293	288	301	305	264	286	273	254	262	294	270	284	278	299	279	269	282	293	282	236	277	233	254	271	312	261	295	299	289	247	314	267	270	254	264	336	265	255	283	293	285	257	261	290	324	271	307	292	290	292	272	294	310	277	275	318	260	330	301	289	289	294	265	285	295	294	260	286	257	306	269	280	292	281	259	307	275	289	291	278	286	268	249	247	268	272	278	289	278	265	258	295	296	278	272	275	275	251	294	311	275	292	280	297	299	297	284	273	285	283	276	275	265	278	270	320	283	275	281	282	275	285	301	278	291	299	284	265	292	329	269	267	295	289	272	279	292	270	284	262	254	257	263	303	300	281	289	264	268	298	313	275	275	280	296	278	266	275	310	304	292	295	309	298	268	264	287	259	288	289	290	301	280	304	285	264	283	293	267	284	293	319	304	279	253	270	293	289	305	313	272	292	284	292	276	286	295	267	288	247	299	301	278	274	268	271	269	239	301	290	290	302	280	285	283	288	297	259	273	269	298	258	299	288	299	284	258	285	307	267	264	296	291	284	258	250	293	287	272	281	283	312	292	308	295	278	284	264	274	279	281	273	315	300	264	295	278	319	298	287	286	283	292	276	315	261	282	271	289	283	308	280	271	287	254	279	263	328	295	263	250	269	278	280	270	257	302	284	264	264	265	275	286	320	274	312	313	286	270	279	300	273	283	304	287	277	320	256	275	300	295	282	280	254	287	276	279	293	275	280	283	277	288	285	265	260	285	287	276	288	284	262	293	282	295	275	299	306	334	291	265	298	283	269	275	285	279	259	276	318	236	271	290	283	302	251	276	308	295	273	247	295	289	293	306	291	294	296	243	282	287	297	272	287	267	266	310	281	298	275	299	296	316	294	287	266	278	311	263	297	281	282	286	293	331	317	265	286	271	285	267	269	292	256	281	274	271	295	311	295	316	296	265	285	280	279	257	290	278	309	283	272	280	267	304	274	303	245	314	306	295	314	286	302	254	306	285	298	292	268	281	274	274	300	260	263	310	298	311	248	272	290	281	267	252	290	290	305	277	286	261	294	248	318	284	321	258	277	282	287	276	315	293	288	258	307	303	290	275	275	291	284	274	272	297	279	281	266	288	286	289	276	283	268	266	265	302	274	274	286	273	273	304	288	276	290	255	271	289	272	322	270	257	295	283	276	280	297	271	267	289	260	260	319	293	308	284	303	310	282	296	292	292	282	279	292	270	298	269	263	269	273	314	294	297	272	289	315	271	293	296	285	281	292	300	260	295	285	300	281	295	272	280	304	282	271	272	288	319	269	317	286	276	297	288	304	284	271	245	289	287	320	270	268	281	264	283	273	273	258	242	285	297	268	314	298	265	281	301	299	314	286	275	268	236	255	276	291	299	272	288	315	289	274	268	293	239	274	279	288	285	293	282	309	269	299	282	257	282	303	292	356	288	289	302	255	270	282	306	317	293	297	296	309	301	298	273	294	282	287	314	253	274	273	300	274	259	273	288	277	281	286	266	283	299	281	267	278	277	286	252	315	315	267	284	267	296	275	260	256	283	297	290	300	328	292	285	319	280	261	286	297	280	291	278	285	289	285	273	300	267	267	291	284	304	272	278	290	302	267	284	288	293	293	288	296	299	265	274	316	278	291	281	279	274	299	274	279	276	251	313	293	286	285	303	316	253	296	289	280	297	286	277	290	284	284	285	245	291	252	272	279	287	275	265	310	268	292	296	270	294	270	290	266	287	262	260	267	279	277	276	267	290	302	285	278	270	304	271	291	259	288	283	325	265	266	287	263	302	288	336	271	279	270	262	242	276	280	281	240	282	282	307	314	306	293	254	285	250	278	328	308	276	270	322	275	283	266	259	246	286	286	278	318	254	296	313	296	287	265	273	245	309	279	293	295	270	273	311	256	260	264	302	305	266	283	274	296	293	279	294	287	307	295	279	262	273	273	241	289	268	270	298	297	273	281	321	278	271	306	263	264	284	282	273	289	280	251	284	270	299	303	274	259	290	296	314	282	316	252	309	290	286	247	264	266	296	279	296	282	260	313	309	265	296	298	264	314	282	310	309	287	289	290	271	303	300	274	288	272	253	300	275	265	259	288
43238	60716	48517	47566	61685	55007	50690	33530	21682	2336	2119	4353	3572	2979	3059	3653	5780	4566	6034	2496	1582	1551	1624	1707	2798	2039	1421	1263	1159	1137	1902	1063	832	776	785	790	700	825	753	682	679	709	740	683	697	691	718	644	724	670	609	627	673	662	623	694	686	688	700	686	595	657	696	633	604	684	683	658	676	622	714	723	661	664	658	649	635	678	660	650	639	649	649	664	663	694	649	668	663	719	641	676	643	640	705	632	689	655	659	647	619	680	696	683	638	599	634	681	650	678	640	605	668	593	630	652	651	681	682	659	646	629	681	625	650	654	632	660	704	684	664	668	656	623	651	642	685	659	685	686	655	632	635	683	653	695	652	660	634	669	672	647	691	660	686	667	645	682	660	656	692	664	699	652	600	636	700	608	651	635	679	702	673	698	598	667	652	629	665	711	591	670	672	631	679	674	671	672	662	628	616	646	717	630	632	652	639	636	650	681	641	620	679	602	625	622	636	693	675	687	607	634	645	668	625	657	641	669	639	640	648	667	634	701	682	670	672	661	665	657	706	623	658	640	684	646	690	628	660	618	641	686	605	655	629	656	647	633	676	645	658	619	637	653	619	634	685	662	672	655	657	667	636	647	654	605	681	646	686	646	615	636	653	679	639	636	655	631	672	620	634	597	666	616	681	623	668	637	580	674	678	676	658	657	625	620	647	682	671	665	630	694	646	689	636	666	621	591	679	648	667	644	638	659	700	683	655	588	679	660	671	705	665	644	682	620	678	653	674	628	659	648	663	680	642	670	628	647	683	671	648	617	657	662	633	673	704	670	612	682	678	678	626	642	659	658	689	638	691	640	629	638	690	693	654	669	645	655	694	653	679	652	640	668	659	645	717	612	661	697	610	654	643	591	649	636	627	658	652	650	619	683	609	603	688	622	648	671	677	627	627	671	665	635	632	691	642	679	638	627	651	689	677	661	651	639	620	626	603	623	643	602	680	685	679	686	647	638	659	701	643	660	612	694	610	686	646	608	645	604	630	705	639	668	650	640	694	661	685	693	660	630	636	668	644	676	672	665	635	663	678	649	661	723	684	676	647	662	661	650	624	691	657	648	616	661	646	636	660	670	659	617	639	664	664	647	640	645	673	617	668	644	651	655	675	656	654	644	669	642	634	645	681	665	645	679	683	651	660	631	633	637	663	664	667	655	672	646	668	647	664	638	666	649	654	688	633	649	616	636	675	669	639	701	597	676	683	664	599	654	650	645	620	656	685	641	630	664	697	635	686	629	643	668	671	654	640	655	676	649	651	651	664	697	662	692	625	673	620	642	611	667	662	703	681	662	681	637	603	636	652	661	675	652	659	656	632	654	655	630	682	658	646	674	633	631	618	727	682	628	652	672	694	662	644	661	695	635	644	610	630	645	653	677	659	661	685	656	622	622	653	644	642	685	701	635	642	670	669	656	667	653	693	655	639	622	620	652	670	675	711	699	711	636	685	600	621	664	682	661	664	664	661	680	683	658	689	642	636	701	660	641	659	648	656	682	684	642	657	687	663	690	663	619	650	671	669	628	638	644	657	689	621	676	645	664	652	668	639	662	650	645	652	651	644	641	679	684	621	695	622	668	623	665	676	632	603	644	676	653	662	644	682	633	630	667	632	635	673	643	661	668	631	659	660	665	669	662	689	594	632	661	692	617	637	643	614	717	691	641	652	670	635	658	666	662	631	677	658	647	642	640	705	650	660	689	649	680	605	651	698	622	646	674	615	582	695	687	619	657	646	654	658	650	664	649	673	648	692	637	659	610	679	663	670	673	652	665	672	654	662	636	687	689	651	686	621	619	643	665	656	620	642	674	688	689	673	648	653	669	614	706	648	634	562	668	642	684	612	653	660	607	625	640	661	631	666	651	674	635	658	632	661	697	663	605	596	654	651	649	604	666	681	702	692	636	669	654	623	644	704	623	648	634	609	680	668	630	651	651	665	605	719	673	641	659	686	710	642	684	699	642	637	639	631	643	616	646	705	658	679	656	655	666	639	675	657	663	679	628	666	654	660	660	662	675	643	605	659	650	665	677	621	678	723	615	679	623	651	618	652	663	634	706	639	657	636	682	661	635	680	622	664	662	603	651	661	631	671	650	653	661	646	651	647	655	675	695	683	692	675	666	663	645	637	652	682	712	648	672	652	632	682	653	621	666	631	657	658	651	663	658	658	650	644	677	646	645	668	673	673	654	634	699	683	688	711	635	636	655	663	628	630	638	689	665	646	640	679	635	670	623	660	634	687	662	704	639	657	668	678	690	633	678	665	689	588	630	677	659	653	678	684	629	674	645	672	667	653	648	662	653	678	645	666	649	676	640	647	648	658	674	676	655	691	640	674	643	616	651	633	643	649	633	641	667	666	633	720	691	649	677	700	672	674	663	638	616	637	675	663	681	609	684	631	626	669	660	612	636	680	621	666	634	639	660	667	628	665	646	683	689	687	673	647	700	656	659	642	665	647	691	658	641	673	628	633	598	643	664	670	651	664	656	660	641	641	634	690	662	619	661	641	661	668	668	677	688	707	653	634	669	696	626	658	653	699	620	610	670	617	692	667	640	640	610	684	651	671	639	646	653	697	660	645	661	657	712	664	664	647	650	639	635	638	676	664	638	644	657	662	633	620	604	657	637	668	619	659	686	673	653	653	634	697	619	674	618	641	614	681	646	648	643	636	631	623	646	682	693	643	623	662	615	672	664	663	649	633	627	709	677	688	667	665	636	707	644	640	640	689	710	622	658	658	705	625	671	676	673	645	649	655	645	659	649	691	602	653	646	628	651	700	681	620	669	649	639	659	636	664	629	663	664	667	671	672	655	644	656	706	655	640	666	628	649	651	626	669	675	645	645	628	628	686	708	594	667	621	661	669	634	635	623	638	626	631	660	687	611	694	631	641	685	655	664	624	628	636	670	678	701	647	691	652	626	617	687	647	666	629	644	615	657	663	648	656	619	619	630	620	616	676	610	631	665	675	686	674	642	665	630	668	659	637	638	638	689	649	639	652	643	619	600	678	637	625	665	648	682	643	644	692	622	679	676	656	674	657	667	638	647	637	665	681	701	655	620	614	660	640	696	652	709	664	630	653	678	627	682	687	644	627	655	618	645	673	648	632	639	646	678	633	651	648	652	664	667	641	587	670	657	683	630	642	641	662	670	639	666	678	616	647	622	681	646	665	656	687	632	644	640	631	634	678	633	676	642	684	673	679	646	663	663	656	685	624	678	651	693	665	668	695	652	672	643	702	663	671	694	659	668	641	709	629	643	697	665	686	693	673	653	660	652	661	700	707	634	652	641	661	664	636	675	671	670	639	655	668	600	680	661	657	605	666	665	659	631	662	646	681	673	681	649	644	656	642	684	639	641	647	633	684	622	652	654	632	634	682	687	643	664	664	693	660	668	691	666	629	650	660	668	645	653	696	653	616	669	660	667	654	700	697	685	646	642	633	623	678	686	648	668	676	605	613	621
62596	54035	41365	31080	48994	48542	40956	30963	21937	9099	2508	1414	1386	982	1150	1108	1549	2042	1973	646	486	358	410	580	725	498	400	343	399	325	479	378	269	268	229	219	239	447	247	226	195	184	195	206	196	181	169	198	203	200	217	221	224	199	204	204	191	199	189	189	184	188	207	207	231	205	197	198	204	195	203	198	191	194	203	182	218	202	206	210	178	214	188	189	196	174	187	203	183	187	190	183	211	181	239	181	195	195	198	189	182	194	214	219	247	206	211	183	175	203	181	215	189	170	187	194	194	172	214	185	221	181	184	201	195	182	189	186	196	218	216	211	186	189	201	181	191	176	191	197	173	215	212	211	177	195	190	227	179	191	181	180	191	202	200	212	202	203	185	216	194	179	224	228	209	211	187	198	201	192	217	187	210	177	180	203	179	206	208	188	190	189	189	174	195	214	197	185	200	212	177	197	179	229	194	187	202	208	184	218	181	186	177	202	178	209	195	194	191	203	176	179	203	177	209	200	223	196	206	173	209	188	186	186	183	191	196	191	212	201	170	197	193	206	199	199	190	209	199	195	201	214	175	209	181	197	191	205	175	211	221	211	184	207	212	195	244	198	226	210	199	208	188	216	217	206	200	193	169	204	180	225	181	175	188	232	211	191	211	204	202	174	215	183	207	198	205	205	178	194	206	201	193	203	190	241	200	199	191	186	202	206	209	214	198	209	179	206	184	195	219	188	215	199	165	191	188	183	169	196	213	189	211	211	164	196	182	200	192	196	208	198	210	202	190	218	209	210	183	208	200	216	193	209	211	180	175	197	216	172	218	175	182	236	183	186	191	198	228	217	190	218	181	202	208	211	190	177	210	182	168	226	185	190	179	202	185	216	219	190	217	201	242	206	190	190	195	191	191	189	203	171	195	166	193	196	191	197	183	208	219	208	180	209	202	190	210	198	209	208	215	222	215	180	201	165	179	205	206	211	210	201	203	187	185	219	167	200	203	191	220	191	191	228	200	177	202	200	175	191	207	203	204	177	203	208	198	192	216	193	178	182	212	195	222	188	199	199	187	191	177	207	234	207	198	194	230	192	170	197	217	200	213	219	192	224	207	192	200	220	187	196	187	197	183	166	207	190	220	201	180	191	201	187	189	201	190	199	170	185	206	214	170	181	214	205	203	205	208	224	184	221	205	184	182	221	208	201	175	220	176	200	197	211	209	198	186	196	197	220	199	169	199	184	208	228	213	202	188	203	212	200	222	196	203	189	191	185	178	192	212	187	214	188	178	233	185	209	211	202	195	229	199	180	181	166	208	179	229	195	175	167	209	173	204	205	173	200	199	185	202	181	172	187	164	216	191	202	200	212	209	179	203	214	188	195	192	196	191	190	191	183	161	180	215	191	175	221	190	186	203	208	217	200	217	211	207	230	208	201	179	204	184	196	214	209	178	212	204	180	171	169	203	214	182	213	185	209	178	197	189	196	208	178	228	201	217	198	222	201	198	197	212	219	195	174	235	206	203	212	181	230	208	213	198	218	202	197	185	211	211	220	205	176	212	177	211	196	197	176	199	191	199	174	188	201	209	177	202	188	178	199	202	169	242	186	188	204	171	210	187	194	209	238	196	196	197	175	190	214	168	191	208	188	207	208	216	210	191	193	195	171	187	191	208	194	215	206	197	216	209	188	194	232	221	223	184	189	181	173	206	220	177	199	203	193	205	188	184	194	188	202	182	209	183	189	193	179	173	226	213	205	182	192	185	204	192	202	189	203	190	188	195	168	219	192	219	207	218	218	168	182	193	211	205	184	176	191	198	195	209	196	221	195	232	204	218	184	184	185	208	207	199	202	190	194	195	173	189	212	203	191	228	220	203	204	224	171	189	198	196	166	186	210	183	200	205	169	169	210	215	216	195	207	196	190	188	227	186	206	187	211	199	186	196	203	205	194	166	186	199	227	229	172	197	212	202	185	193	178	202	216	215	198	196	177	193	196	202	173	196	185	214	199	191	198	209	156	209	201	201	163	175	199	190	172	199	187	198	182	197	175	214	219	200	211	208	229	186	194	196	230	217	203	209	212	212	192	222	206	214	194	180	191	178	201	193	173	208	203	227	199	189	212	220	203	206	199	222	209	200	188	189	173	206	188	212	205	188	216	181	185	202	198	202	196	203	189	186	214	203	223	166	195	223	197	189	214	197	204	192	178	204	210	185	164	199	202	191	218	203	217	206	208	199	183	196	170	188	190	171	187	165	172	187	212	184	222	186	183	187	197	215	194	183	195	218	203	196	190	206	189	186	183	200	194	187	191	189	220	188	172	197	214	208	206	177	212	192	196	196	193	184	196	186	216	187	213	211	185	199	209	178	182	188	230	170	171	192	197	204	215	205	207	176	197	192	200	222	202	200	216	197	207	211	197	199	214	213	198	229	184	194	212	190	200	206	193	188	173	172	192	180	192	197	203	193	201	190	215	192	199	208	226	203	170	212	216	184	190	202	194	170	199	186	179	221	195	201	224	217	189	187	190	177	204	184	189	198	204	182	219	203	194	201	199	195	193	191	173	184	182	198	210	196	171	212	198	178	208	179	181	226	221	195	219	184	186	210	180	194	193	209	162	209	190	202	183	193	225	178	201	185	198	182	182	178	197	183	189	217	210	204	190	222	181	165	204	227	203	193	217	226	195	201	193	198	203	205	191	184	192	186	189	191	201	204	209	202	170	194	194	178	183	210	171	182	183	183	187	182	208	211	181	200	200	209	195	186	196	207	186	196	185	194	189	183	208	206	186	169	216	185	189	190	202	206	192	187	205	195	190	224	209	204	214	198	171	237	186	179	211	190	209	192	212	177	193	199	214	182	204	199	194	217	213	195	182	200	182	203	165	202	212	182	215	165	183	181	167	193	200	179	204	199	217	213	186	204	188	214	197	183	179	226	209	236	189	194	203	213	189	216	213	182	206	186	210	202	210	197	209	208	190	204	190	204	195	208	191	213	178	208	188	198	179	190	223	197	190	195	169	204	204	227	206	230	184	202	196	188	213	183	172	179	197	190	183	211	200	194	185	220	192	216	204	207	177	213	181	212	186	194	217	212	206	208	207	178	175	223	215	174	234	191	189	222	190	185	182	190	178	208	194	190	189	198	189	202	204	215	178	181	187	184	199	181	188	207	194	180	194	180	215	217	190	199	191	180	216	207	202	216	197	196	189	218	174	203	196	193	189	160	189	204	220	214	207	191	178	182	189	206	209	205	172	211	204	173	188	196	189	192	203	217	171	213	228	175	174	194	192	201	221	202	178	189	212	230	193	195	212	218	214	214	176	192	206	198	191	195	203	224	221	215	182	164	193	204	206	181	187	193	163	218	188	195	229	179	211	189	192	203	208	200	214	200	199	214	205	206	209	225	192	191	216	205	221	197	178	190	179	188	214	203	186	206	190	216	203	200	197	236	199	214	205	204	195	197	226	196	179	214	210	226	203	193	231	215	198	188	210	199	201	238	199
50188	61933	51076	52523	63746	60714	52473	38055	17699	2636	2592	5156	6064	4927	5873	6255	8569	10052	9628	3254	2286	1695	1761	3375	4041	2635	1838	1418	1733	1529	2766	1722	991	918	800	660	595	2340	797	585	566	546	570	526	548	555	516	518	563	533	551	518	491	532	520	509	530	517	532	535	554	510	502	534	525	527	494	531	492	502	506	500	527	531	518	492	508	503	516	500	532	506	553	471	512	454	466	501	498	498	543	507	461	474	523	509	515	501	498	510	531	482	496	485	479	483	505	500	531	461	468	524	524	536	474	505	502	454	491	524	524	506	515	476	529	485	488	503	448	474	487	498	552	512	487	471	497	470	515	489	540	445	511	499	483	501	471	487	472	561	503	520	513	499	472	500	526	502	479	516	491	517	478	536	509	460	492	494	494	497	491	467	523	527	459	504	497	468	477	463	476	513	496	464	498	524	479	534	522	501	474	474	450	493	490	475	501	529	526	498	456	489	506	462	510	463	535	462	476	483	435	509	502	506	492	475	448	555	498	463	509	472	502	503	487	493	468	489	497	524	497	499	476	494	480	523	482	497	509	489	519	463	487	477	488	468	477	506	512	487	548	531	492	492	484	472	524	485	533	496	482	515	516	543	486	486	486	496	488	505	507	513	499	507	459	483	477	484	503	542	521	506	486	452	506	461	522	504	557	480	444	497	452	480	503	524	488	484	496	494	463	484	494	536	521	515	495	483	476	476	477	512	484	482	486	476	488	460	519	484	518	504	503	502	482	473	489	505	501	496	492	480	485	489	514	489	489	498	480	532	482	521	524	500	505	502	451	446	492	503	495	477	494	514	479	484	481	533	448	486	491	519	483	464	475	500	474	509	525	478	500	467	473	454	481	497	503	516	519	501	461	486	543	481	494	514	479	533	500	477	488	476	507	505	494	472	501	519	475	522	494	495	513	477	502	502	495	521	544	532	466	490	513	486	474	498	505	467	506	478	505	470	471	459	506	500	474	495	476	534	480	516	475	511	504	471	539	540	500	497	439	494	497	486	503	508	454	518	469	518	540	508	454	514	500	513	485	524	478	514	503	531	514	515	476	501	493	514	487	490	466	518	505	520	470	530	494	485	509	504	469	456	483	507	469	499	519	518	544	469	480	468	518	513	474	478	480	469	468	508	461	528	439	507	514	485	448	513	526	487	499	481	495	501	487	456	456	465	450	458	512	478	490	450	497	544	519	489	450	436	491	496	482	501	487	507	481	466	462	453	473	480	502	461	466	478	483	498	470	518	490	468	507	525	479	479	508	477	512	491	510	497	476	451	496	481	493	468	516	482	506	544	453	460	505	517	516	530	487	445	450	504	491	500	516	501	465	508	496	505	483	487	504	485	465	443	509	493	450	525	488	507	495	486	535	487	484	480	476	506	520	507	483	521	483	487	468	506	484	483	506	473	522	510	517	466	473	492	518	487	504	504	459	478	479	496	511	516	516	526	490	465	482	498	523	492	489	478	437	499	474	489	519	488	512	486	508	495	508	493	467	498	498	532	510	450	490	468	495	512	477	505	490	485	502	503	467	445	512	489	477	537	535	460	500	514	487	455	495	500	493	457	524	457	483	499	494	485	467	499	466	504	483	459	460	494	459	481	476	484	475	458	453	485	453	474	457	492	478	488	504	476	520	513	470	493	503	532	486	481	463	497	490	490	482	519	467	523	523	485	521	472	495	504	476	506	487	509	515	499	491	453	467	498	515	494	465	491	481	485	503	526	521	484	484	540	469	517	536	498	524	480	458	495	506	490	472	511	509	471	514	442	521	491	465	469	518	502	503	475	495	519	487	500	487	509	470	472	495	530	479	484	478	486	490	512	519	474	483	493	478	474	488	484	485	479	546	491	483	507	477	511	482	479	490	467	491	449	484	475	481	529	488	471	514	465	462	498	522	527	479	480	476	468	512	484	515	469	537	474	484	504	468	470	477	468	490	481	493	521	490	455	493	490	454	481	515	463	499	473	472	474	493	476	511	461	537	506	467	517	480	460	480	497	487	480	517	473	487	495	500	487	490	508	460	532	520	493	510	485	514	462	447	503	482	484	498	472	464	509	496	468	495	507	509	463	482	521	484	536	508	525	498	467	521	514	497	453	499	466	490	470	494	500	468	527	496	550	500	518	521	508	497	472	491	498	511	470	487	492	492	513	481	509	474	472	527	467	482	512	472	482	468	512	525	447	502	478	482	506	506	450	486	488	473	488	505	483	485	511	481	475	475	494	529	478	464	460	496	483	518	487	487	491	464	480	502	502	485	481	487	478	515	479	488	471	496	452	470	472	477	450	484	514	502	479	501	486	515	502	474	503	511	479	511	443	509	505	549	496	513	514	501	484	501	504	472	490	507	493	549	415	505	485	496	445	483	491	459	484	521	503	537	493	478	486	497	491	480	502	518	488	473	477	472	489	515	495	488	463	523	465	525	511	508	505	478	532	489	499	498	500	501	485	496	469	509	519	529	481	467	480	486	519	500	468	494	465	529	437	473	508	523	527	466	504	509	483	502	496	506	498	502	463	500	492	498	458	525	479	486	521	492	513	470	505	513	440	501	508	493	522	460	507	530	498	490	493	522	506	540	515	456	483	457	484	504	527	510	483	484	492	452	522	489	502	495	511	467	487	487	459	454	493	470	511	492	520	483	492	472	458	446	494	460	469	523	526	506	468	489	526	525	513	495	491	510	477	481	514	475	519	496	465	477	536	494	485	517	504	444	487	506	485	455	491	471	486	511	466	508	492	525	488	474	492	452	499	460	496	488	510	502	489	461	506	524	496	514	522	498	480	466	481	491	459	478	493	441	519	463	439	512	517	500	483	516	504	507	493	455	505	469	538	520	478	470	502	483	508	465	519	502	507	497	479	461	530	484	495	479	494	484	502	490	462	478	510	514	452	423	488	532	521	487	505	535	477	516	520	498	472	472	495	486	475	501	465	497	537	465	497	473	479	502	464	463	481	450	472	475	522	453	507	473	486	484	551	523	512	450	486	491	496	504	476	512	483	500	493	519	473	481	537	499	485	475	497	485	483	513	520	479	504	516	501	468	489	464	492	507	493	471	446	509	499	481	493	498	496	518	514	504	496	494	478	500	452	531	490	519	514	528	532	485	482	484	500	464	502	455	478	492	483	485	481	518	510	497	497	527	504	481	498	490	457	490	461	524	498	494	487	498	498	517	498	508	470	507	449	498	486	520	505	481	487	528	460	479	476	517	528	479	486	502	515	475	477	433	449	483	490	450	475	492	488	464	483	527	485	485	514	489	503	486	470	512	465	509	492	481	496	466	507	493	511	492	460	506	508	504	510	457	486	503	492	498	484	531	452	489	475	458	477	511	518	527	517	475	509	479	462	484	453	497	473	482	537	509	505	515	493	503	471	511	431	519	499	472	504	506	463	470	495	505	505	451	536	446	459	475	520	506	525	518	484	474	508	501	518	488	487	468	482	489	479	485	479	463	466	493	517	451	516	470	465
23562	27645	21061	8327	8884	6651	3550	1340	673	495	528	500	434	474	456	509	482	527	523	476	457	453	479	505	419	460	466	428	466	413	444	467	479	424	466	443	492	515	482	451	475	439	460	446	433	438	441	440	462	450	504	436	437	443	457	465	480	473	440	453	457	489	438	522	439	498	438	449	446	420	467	436	442	450	459	466	452	456	475	458	452	465	407	447	444	420	472	421	439	453	510	471	441	457	445	455	469	467	481	454	439	439	452	449	430	446	450	435	452	427	476	458	459	460	495	448	428	454	448	445	451	407	426	463	459	461	479	455	418	442	468	466	421	484	444	420	423	439	469	430	501	419	475	440	428	434	464	432	469	459	508	425	434	467	492	437	473	448	459	458	476	464	475	426	456	410	425	467	472	455	488	465	468	440	439	455	444	443	439	433	435	457	443	452	434	461	468	421	456	447	472	464	420	456	461	452	475	463	469	438	443	466	452	463	428	439	419	407	456	428	457	483	447	445	459	456	495	424	463	433	447	507	448	453	436	424	449	489	455	420	435	433	511	435	474	450	444	445	450	506	456	432	432	459	449	435	441	492	475	486	451	451	460	463	453	449	453	449	489	473	452	471	423	467	453	462	504	463	437	432	489	463	440	456	464	474	454	463	465	451	476	462	429	483	436	481	452	424	448	412	417	454	458	455	430	441	458	435	431	456	448	471	447	423	447	460	419	423	440	433	465	469	446	471	444	449	485	451	443	458	432	473	485	466	430	469	442	470	484	461	473	433	430	466	467	466	469	451	453	478	463	462	419	408	455	483	525	445	432	446	455	447	461	455	436	441	404	416	441	471	450	453	429	420	455	438	433	427	466	421	457	432	435	469	432	452	458	427	434	446	440	464	494	424	527	472	472	483	495	467	442	457	428	453	417	439	474	454	447	457	475	459	472	443	433	447	476	473	456	474	426	476	456	421	462	470	423	423	425	453	455	431	444	464	428	444	444	438	444	424	464	453	479	489	495	465	453	463	456	457	432	444	429	490	437	450	481	463	469	462	443	448	483	461	454	484	411	432	425	441	482	500	471	455	449	462	407	448	460	463	467	424	477	497	476	447	443	464	416	430	509	447	450	440	477	483	473	437	437	423	431	464	406	467	414	483	443	466	502	463	411	468	430	413	470	444	442	476	484	438	451	467	422	505	427	488	432	444	435	488	495	426	453	427	447	485	432	417	443	437	472	429	445	475	478	435	469	424	458	499	459	445	474	408	488	468	488	454	465	432	447	438	440	411	458	444	414	453	429	441	459	453	465	460	419	452	479	472	459	431	431	479	477	451	489	459	441	412	432	444	435	469	440	452	476	451	467	469	487	460	460	454	466	465	450	469	447	448	510	464	427	487	472	471	468	428	462	468	480	467	435	504	474	469	458	431	433	434	447	474	447	398	452	435	454	440	455	461	463	479	451	443	476	418	442	457	466	458	455	459	459	477	473	477	451	438	453	484	470	469	454	437	483	496	480	463	447	411	476	426	455	417	426	445	422	424	455	431	430	475	420	442	450	443	468	450	443	464	470	462	456	464	459	425	433	477	411	431	456	458	459	439	477	474	471	472	492	451	452	458	423	445	446	459	478	429	455	428	492	449	429	434	442	465	432	447	496	451	444	418	451	473	422	469	457	403	487	486	478	478	465	429	447	422	427	460	449	461	414	461	472	437	430	478	442	435	460	454	441	452	491	460	483	488	459	484	446	462	452	445	484	477	428	472	445	448	469	445	464	458	446	503	474	409	442	419	476	430	475	450	432	430	466	454	466	472	442	421	489	443	454	429	463	446	467	453	452	422	484	449	475	452	437	457	494	459	447	430	456	455	450	431	513	486	489	483	508	460	461	466	444	455	483	473	486	468	440	463	462	471	485	457	421	485	467	449	430	448	480	468	462	446	426	463	499	464	495	497	477	469	462	444	414	492	430	442	414	442	446	424	414	467	471	475	475	487	443	465	467	448	483	469	453	468	449	434	464	468	510	443	462	451	431	389	491	425	452	418	490	448	449	431	452	438	466	462	446	482	421	432	442	405	466	481	450	453	471	472	436	425	432	474	457	447	481	444	442	483	469	460	444	431	415	471	455	444	456	492	459	518	448	469	463	489	472	407	446	487	454	440	486	442	448	499	438	493	463	470	477	441	435	473	480	472	474	492	500	445	453	457	440	442	452	477	482	461	468	439	462	447	445	479	464	467	479	466	457	458	511	444	424	431	449	454	445	471	454	466	433	467	468	434	496	429	438	473	444	439	444	444	426	470	455	449	504	425	438	423	462	512	441	417	453	463	426	446	438	448	464	460	429	482	434	452	440	448	477	461	445	453	466	426	483	438	473	488	421	488	481	427	503	474	430	465	446	495	443	482	399	467	452	467	457	459	445	463	485	428	416	447	432	493	454	461	424	475	489	439	444	459	447	440	443	460	464	465	420	456	422	436	446	454	439	465	458	456	487	475	447	461	453	447	436	439	445	466	459	445	448	442	437	493	481	439	444	446	466	463	466	441	466	463	492	417	484	465	473	450	424	420	445	421	471	425	484	447	476	421	447	464	460	450	479	439	449	454	437	460	487	424	449	459	432	452	444	434	482	460	437	453	434	433	469	469	472	465	469	435	447	433	415	443	438	501	442	434	445	434	470	447	435	462	463	433	439	465	418	451	446	413	447	446	468	452	470	449	467	467	458	466	490	466	479	471	481	434	451	452	432	447	455	509	451	488	476	463	518	487	444	456	505	459	458	429	466	460	480	398	474	485	463	461	442	430	473	492	438	452	410	456	458	451	491	449	483	443	477	428	417	465	493	482	461	482	443	486	498	480	471	451	462	462	455	416	465	516	493	442	478	521	458	441	444	466	460	468	467	471	447	474	444	412	457	451	499	444	429	449	482	488	447	406	445	464	453	455	444	451	466	436	439	492	421	401	460	490	463	457	501	459	477	454	425	500	465	423	477	480	461	497	468	459	435	442	413	469	480	436	410	412	457	450	431	439	428	481	442	450	464	451	453	446	401	428	468	426	464	448	455	468	394	429	442	455	457	449	455	480	454	442	468	466	436	459	468	447	467	422	440	417	457	436	400	470	471	448	456	459	480	444	437	456	461	421	500	485	455	434	447	411	481	450	481	422	452	475	463	461	416	446	423	425	451	403	435	464	461	433	425	452	454	432	475	473	464	440	432	408	435	485	479	432	453	461	462	427	442	472	517	449	482	446	467	436	415	452	473	393	397	447	440	458	450	460	470	450	496	418	443	436	461	434	425	445	481	416	449	481	470	456	459	466	452	494	414	442	449	500	472	467	462	455	428	407	465	489	448	475	437	444	427	479	427	430	471	435	467	498	467	461	457	461	472	499	452	472	458	437	460	463	423	438	442	467	479	441	482	472	438	472	446	433	445	465	440	433	434	481	475	463	423	423	467	443	432	403	459	450	507	427	462	448	460	435	457	478	445	439	457	481	461	442	451	462	433	461
16203	28148	22491	15969	24778	20927	13197	5814	2142	1174	1153	1134	1135	1200	1117	1174	1232	1286	1171	1062	1077	1016	1143	1143	1150	1039	1071	1077	1045	1049	998	1051	1092	990	1042	1069	1046	1122	1122	950	1001	1019	1000	965	1010	1098	1002	976	977	1030	1027	1030	994	1022	1057	994	1076	1027	1044	1035	995	1046	1059	1036	1030	964	1004	1024	1009	1023	1039	1053	1018	962	1021	983	1023	1041	1062	1016	996	1000	1038	1012	1005	1020	1003	1002	1081	1037	1007	1010	987	1043	1028	1012	973	1064	1012	1004	1003	1044	1009	1011	989	1018	1065	1047	1045	952	1019	1031	1039	990	1008	1017	1024	1046	997	1015	1004	1024	980	1065	1008	1000	1031	1045	996	1032	1013	1022	1051	1049	1023	1041	961	965	1015	1019	1094	1047	966	989	1056	974	960	1049	1080	1007	979	997	998	994	1033	993	1007	1032	1046	1038	1041	1046	1013	975	1006	999	1031	1055	1024	1052	1029	996	1033	1043	999	1026	1020	1004	1002	985	1041	994	1041	1037	1029	1047	987	975	1022	1027	1033	999	993	1042	1037	969	1039	1045	1020	1009	1026	1034	1049	992	1015	1019	1020	1072	1017	980	1029	1029	1011	1025	1006	1038	1024	1034	1016	1041	1020	1022	966	1046	1030	1037	978	1001	1008	971	1061	1040	1013	972	1050	1033	1012	1000	1084	1007	1023	1045	1030	969	996	1050	1018	1075	1036	1060	1051	1009	1068	1016	1005	1007	993	1009	1023	981	1056	963	1003	1082	998	1052	984	985	992	948	961	998	1050	987	949	960	965	1041	1043	1032	1019	1058	997	1062	1130	1000	1026	1025	1026	1057	1025	1018	1037	1036	999	1046	1013	1017	1028	976	1036	1041	958	993	1002	1025	1017	1016	989	1035	1012	990	1014	1069	1033	959	973	1026	966	1017	1015	1019	1027	1030	1046	1036	982	997	977	986	979	1005	996	1004	1054	1056	980	996	1024	989	1036	1022	1013	1091	1024	1033	1039	1060	990	958	1044	1014	995	981	1029	1010	1039	1000	959	1055	1031	970	1044	997	975	1014	989	1009	1018	1019	1065	991	998	960	988	1075	1079	1010	1024	1047	1025	1003	1059	1012	1009	954	1069	1063	1017	1027	1042	1052	997	996	1072	992	984	975	1045	1039	1016	1039	1058	1011	1015	971	1045	1014	996	994	1005	1071	1073	1074	953	972	1040	988	1055	1062	1078	997	1027	1008	991	1006	1013	1057	995	1024	1014	1055	992	995	1036	999	1008	967	982	986	1078	1006	1018	1016	1002	1047	1022	1019	1004	1054	1084	1005	1020	975	956	980	1022	948	988	1045	1102	965	1026	984	1023	1081	1018	1002	1024	1000	1035	1051	1030	1028	1021	1038	1031	1013	1000	1030	1014	1021	1053	995	1055	1048	1041	1059	992	1000	959	1040	1023	1055	1071	988	953	996	1022	992	1025	1029	1067	1055	1014	1065	925	1024	969	1007	1068	985	1010	1016	1013	1009	1055	981	1080	1026	991	1012	1004	987	1017	1019	1002	1010	1033	1001	992	1035	988	1038	1012	1013	1028	1032	1046	1094	995	957	1085	1009	1044	987	992	986	999	1024	1035	1015	974	951	999	1022	1039	1034	1015	999	985	972	1071	1020	1021	1041	1037	1027	986	1004	1018	1002	963	1000	1013	1038	1022	1033	1032	1012	1041	1028	1029	1067	1048	1064	1021	958	1103	1040	1047	992	1025	1046	994	978	996	979	1008	1096	1061	1022	1027	1025	1065	1010	1012	1023	1008	957	1045	985	950	982	1061	1062	1010	1030	1023	1007	1044	1004	1024	990	1094	1051	1005	1055	1045	1003	1015	1042	1008	1027	1002	1081	1014	1029	1058	992	1006	1050	1024	960	1028	1057	1045	1086	999	1038	1063	1023	1038	1054	981	1038	1057	1026	1031	971	996	1021	972	1040	972	990	1051	1017	984	1010	993	953	1034	953	1032	975	1047	1047	1063	978	1061	1041	1011	1017	995	995	979	1059	1085	1086	1024	1022	971	994	994	999	995	1071	1037	994	1026	1000	974	967	1070	979	989	1021	1035	1021	1062	995	1044	1040	1024	1059	1025	1035	1033	990	1031	1062	965	1054	942	1010	1020	1050	1008	1008	1029	1016	1019	1012	1049	1068	1045	970	1039	988	1037	1025	1010	1004	1026	1047	1030	992	1021	1060	1005	1035	1051	1038	971	975	1014	1082	990	1048	1048	1042	1032	1029	1034	1032	1079	1036	1021	974	966	1044	997	1032	995	1018	1024	975	1029	1054	1067	991	1005	1010	1039	1047	1003	1024	1078	1028	999	1028	1073	1045	1044	1047	960	974	1024	1025	1020	969	996	1036	1008	1015	1037	1041	1110	1046	1046	1007	1031	1068	999	1035	978	1049	1059	1027	1008	1044	1022	1027	1007	1004	994	998	976	979	996	1078	1062	1034	1050	1060	1036	1004	1074	1040	978	994	1000	1048	981	1006	1007	1010	979	1030	1058	1026	982	993	989	1015	1052	970	969	1042	1001	1065	1002	968	1056	1027	1010	1009	1023	1023	976	1014	997	1006	993	998	975	969	1063	1014	1025	1049	1038	1052	1080	996	1011	1003	948	1002	993	989	1051	997	1027	1040	967	1013	1031	971	998	995	1049	1019	1045	1017	1031	990	1023	981	986	1033	1056	978	1063	994	1035	984	1020	1011	1050	1039	1038	996	1012	1029	1023	1016	1055	970	1041	1065	1024	1060	1049	1053	1023	999	1034	1000	952	1056	1087	1011	986	1039	1060	1021	1040	1015	966	1038	1003	1045	1074	997	1030	1000	1027	1038	966	998	1014	1009	1032	981	1019	1030	1011	993	1006	1001	979	984	1031	1056	1023	1020	1054	1051	1010	992	1041	1010	1023	1044	966	992	1027	1032	1018	1019	1078	1018	1026	1033	1028	1029	1050	1065	979	994	1005	1014	1026	1051	1018	983	1031	985	1015	1032	995	972	1020	997	965	979	1031	975	1058	1037	998	1029	1035	1030	1022	1039	987	1053	1030	978	1019	931	993	1029	998	1057	992	1026	1008	1044	1054	1032	999	1014	1017	1026	998	1044	1022	1004	1034	1043	1133	940	1047	1032	1040	1062	1083	1039	1079	991	988	1028	966	1045	998	1014	1056	1026	985	1052	1040	1001	1026	1046	958	1028	1047	939	1011	1029	989	1034	1057	985	1049	1097	1016	1005	1012	1038	1036	939	1023	1046	995	1024	1061	1009	1016	965	1000	966	1009	1015	1029	1017	1007	1036	1073	1021	1051	1088	1005	1012	999	1012	1021	1031	1027	1029	962	1036	1062	1029	987	981	1044	1061	1020	1057	1035	953	1031	1000	1001	1011	1047	1031	991	1014	1000	981	1034	1045	960	1041	1011	997	1047	1016	1038	1019	1013	1033	1019	996	1031	1040	1013	1049	972	1018	1081	985	968	1024	1053	1005	981	996	1015	992	1017	1025	955	950	995	1072	1054	1051	951	1000	1050	963	965	1019	1005	966	1072	1029	1053	1032	958	1106	1020	1054	1034	1000	1019	1047	1052	1060	1024	1015	1037	994	1080	1052	1040	1039	972	1067	1078	1018	1034	1024	1007	1050	1025	1033	1036	1025	1068	989	997	1041	1018	1040	1012	1031	1047	1014	979	1055	994	1033	1042	1007	1016	956	991	1048	1023	1020	1013	1029	1031	1013	1037	1012	1055	1065	1030	1075	1030	989	984	967	1032	1004	1134	1047	998	1016	1036	1005	1038	1030	956	1015	1084	1031	988	989	1021	1020	1016	979	1017	1007	985	1007	964	1023	977	1002	985	1033	935	1001	1017	1025	1022	1076	1083	1015	1017	1034	1013	1041	1072	980	982	996	1022	1029	1009	1012	1025	1048	997	1043	1041	1036	1046	1007	1066	1025	1049	1036	1027	1046	996	1096	1014	1043	1002	989	1039	1077	1006	1022	972	969	1025	1028	1089	1085	1085	1035	1002	1075	976	1005	981	1061	1025	1021	1064	1033	999	1007	1069	1017	947	969	973	1021	980	1041	1044	999	1051	1008	985	1002	1015	979	1039	999	1033	975	1003	1039	1032	1007	996	1024	1022	1027	993	1069	1042	996	913	1000	946	991	1013	1009	1032	1046	997	985	1013	975	1009	999	1032	1016	1031	1039	1009	1019	1005	1051	972	1019	937	964	982	1023	1000	951	1048	1050	1003	1019	1042	1023	1046	1048	1032	1010	1067	1049	1029	1036	1018	981	1024	1057	1028	989	1069	942	1018	1015	1037	1004	988	1071	1065	1029	1060	991	1037	1022	1026	1067	1043	1014	1003	979	1015	1032	982	1044	985	976	1023	1017	958	998	1038	998	1047	1024	999	1025	961	1058	998	1009	998	1072	1003	1033	1025	983	981	998	987	973	1039	998	988	1002	1010	999	1077	1062	1003	1024	977	1056	1021	979	1047	1016	1005	983	987	1017	1021	1038	1038	1044	991	1063	1052	1028	1029	1030	969	1015	1007	1028	984	1017	1049	984	1047	990	965	1034	1005	1036	1044	994	1031	1060
56628	53349	43369	30428	47457	50671	42300	31103	17579	4747	1077	864	647	715	739	771	1219	1266	654	513	451	398	429	502	522	542	387	376	405	378	349	361	348	321	327	334	286	347	338	257	277	296	306	310	296	295	314	307	276	276	262	281	320	261	257	305	259	309	253	301	284	316	345	296	306	288	270	323	321	267	274	285	294	308	292	287	287	298	300	281	281	314	278	282	295	270	284	296	313	293	292	270	263	323	287	276	250	290	304	294	315	273	262	299	306	267	274	290	300	320	319	258	246	274	267	302	261	318	308	285	314	291	297	286	309	294	308	291	285	299	327	286	303	257	296	288	291	262	286	267	277	293	291	281	298	290	296	284	293	250	243	305	284	329	280	295	282	291	301	303	272	299	275	279	288	279	281	276	292	286	276	288	277	296	270	306	294	276	287	294	298	304	269	268	263	293	274	291	305	316	289	294	268	298	296	248	284	298	237	291	300	278	296	275	259	291	295	311	285	258	298	296	257	269	257	316	271	286	313	273	265	301	313	296	301	311	281	303	282	294	275	288	313	269	285	308	305	315	264	282	267	289	291	301	262	277	293	301	301	308	288	290	272	277	290	287	285	271	279	279	331	285	305	291	292	283	296	292	303	309	316	280	271	267	301	265	281	286	276	291	286	271	291	277	292	315	306	313	267	265	336	313	275	297	289	275	291	290	257	270	277	269	315	300	286	317	311	304	310	267	305	278	276	281	310	276	297	283	298	270	292	267	319	268	283	310	255	278	276	275	324	283	294	268	270	301	279	300	296	300	315	283	292	307	298	307	293	311	289	301	284	292	278	265	291	267	293	273	313	295	327	287	286	303	271	281	291	298	286	323	293	311	281	319	316	279	283	296	298	300	328	275	255	287	326	286	273	316	262	298	269	286	311	280	301	267	300	302	281	278	288	324	279	289	255	284	291	260	298	285	278	253	295	290	319	320	259	293	306	279	285	267	286	251	287	280	267	278	313	320	272	290	290	280	288	289	346	277	272	293	295	280	278	293	280	286	313	267	288	290	316	310	269	281	320	320	266	250	290	265	315	277	262	300	295	297	283	300	290	300	309	288	268	289	322	304	297	297	294	280	296	301	333	289	295	298	297	305	307	273	247	265	276	279	315	289	262	299	290	279	287	305	300	282	270	321	262	266	267	306	275	298	274	291	279	272	271	275	279	304	273	282	273	299	278	286	277	294	287	304	323	274	306	260	313	286	299	276	296	267	273	307	308	286	249	302	279	255	280	261	273	305	291	248	285	299	267	275	264	320	270	297	273	282	259	290	295	323	263	287	301	313	257	273	278	303	282	281	278	281	294	310	262	269	281	300	266	281	267	270	283	267	285	278	296	291	297	309	283	243	319	277	286	287	296	299	289	303	315	267	308	323	283	288	256	280	288	300	258	268	283	252	278	282	283	266	327	253	302	319	296	293	276	295	289	262	305	285	286	289	300	303	278	296	314	318	285	295	301	281	305	307	346	292	267	283	296	277	266	308	302	307	314	270	281	254	270	301	307	304	261	325	281	291	300	283	260	313	287	259	293	295	291	275	244	332	280	272	294	260	269	291	276	298	323	284	310	273	313	296	315	276	271	279	296	286	281	292	287	300	286	302	296	285	272	304	280	262	279	286	305	272	303	273	284	297	324	257	291	302	259	296	337	282	273	306	262	294	312	255	284	265	280	267	298	285	278	274	301	294	303	285	273	314	309	272	275	288	297	271	280	297	310	299	277	310	294	273	309	292	279	277	296	292	251	290	314	303	311	291	280	280	292	307	277	308	279	258	271	313	279	303	257	289	302	306	309	266	284	294	284	293	308	281	325	301	274	255	284	273	327	311	285	259	285	318	299	282	301	293	285	291	318	269	274	292	269	284	288	262	317	289	282	281	291	273	297	287	289	279	307	266	266	297	281	277	276	282	281	287	308	265	279	315	311	315	279	302	297	297	311	272	291	301	348	296	306	310	294	269	336	292	294	298	318	320	302	295	314	324	259	295	280	270	248	295	307	267	276	298	328	280	294	284	265	259	266	253	301	316	313	313	259	251	313	292	285	306	291	278	303	299	277	281	287	260	251	241	310	290	319	266	321	254	298	290	286	269	299	295	302	274	302	296	296	269	308	287	318	271	299	270	284	276	279	291	294	281	264	280	287	292	288	247	279	264	285	272	292	304	292	267	281	305	302	257	323	290	310	299	266	274	289	268	285	288	308	286	274	299	293	278	326	311	266	296	282	315	306	327	288	280	299	273	296	293	300	286	284	301	302	291	310	323	283	282	287	259	283	264	310	297	274	302	327	296	318	278	272	327	303	296	278	276	295	284	303	269	314	275	266	278	255	282	278	329	281	297	296	299	285	285	280	285	288	294	288	308	265	302	262	312	262	270	305	306	271	271	256	272	268	273	310	274	314	293	281	276	283	276	297	292	278	299	294	288	281	264	317	275	290	273	282	289	272	260	285	269	269	315	305	284	250	255	319	312	299	299	296	261	258	308	288	295	270	267	286	305	298	259	312	287	275	314	278	281	279	336	304	277	290	319	275	313	320	277	297	277	273	257	288	291	303	305	297	286	317	278	311	245	305	325	304	281	283	330	300	286	303	265	288	291	290	278	243	299	279	302	269	300	264	297	279	321	295	292	255	263	282	271	297	280	271	307	284	306	304	332	280	305	299	319	276	288	291	293	313	268	267	312	298	311	270	296	296	277	293	299	289	281	267	262	261	254	265	283	275	296	261	308	288	310	247	296	286	269	300	327	319	276	311	278	314	307	266	290	288	302	284	303	273	287	315	280	322	318	289	306	294	297	302	266	294	297	296	292	326	292	291	288	291	292	311	299	290	257	297	305	308	330	302	255	287	309	269	288	303	283	306	292	277	307	271	298	309	281	295	264	302	304	308	283	288	256	256	292	293	305	327	286	268	302	277	270	300	303	293	291	272	277	274	290	281	277	256	264	272	311	288	297	283	292	328	319	302	285	269	271	285	272	288	340	345	277	282	336	280	305	294	295	260	253	294	271	291	273	282	274	270	281	285	344	340	273	295	290	297	244	289	338	295	276	291	294	297	290	295	296	312	299	263	290	277	309	267	306	297	306	302	291	302	276	281	295	281	278	250	294	274	289	307	290	276	256	300	293	246	312	268	290	290	303	292	297	303	282	248	266	316	273	296	297	290	307	306	319	309	300	270	272	293	272	286	325	288	261	299	310	280	290	309	294	304	282	293	320	272	251	275	299	255	307	277	278	288	306	307	280	288	280	307	272	320	281	288	299	306	293	308	300	280	265	283	286	253	280	279	279	308	260	264	314	319	256	278	282	280	298	292	281	264	283	307	276	283	277	286	293	311	274	285	287	286	305	263	301	313	258	311	300	289	292	318	289	292	300	291	276	300	263	275	280	289	314	293	304	287	257	260	307	281	286	320	268	312	297	284	294	275	293	273	291	270	262	294	275	285	336	304	283	303	300	290	293	297	317
43875	58700	51749	44503	60649	57024	51872	39862	14131	2430	2264	3570	2514	3083	3569	3776	5910	6759	2791	2023	1760	1294	1730	1950	2358	2117	1486	1174	1598	1536	1130	1074	1075	1051	908	742	755	1205	1258	717	756	728	698	673	644	689	710	673	746	669	691	645	704	648	717	718	727	684	690	682	695	703	644	684	663	704	690	673	717	707	703	701	660	687	667	686	669	708	662	650	698	654	736	633	687	658	695	672	645	664	654	685	665	675	661	703	676	686	685	715	677	691	642	662	671	690	709	693	713	644	696	658	706	697	724	624	690	725	677	692	672	670	645	675	677	671	653	690	682	652	627	716	651	679	662	684	638	663	643	670	689	705	693	622	695	683	661	661	692	646	660	660	629	674	688	620	650	671	626	697	660	657	669	688	723	690	667	660	713	697	618	676	687	701	652	698	713	689	657	673	699	709	659	703	734	644	670	690	656	663	705	675	684	708	688	691	654	706	711	677	693	647	621	677	657	697	655	646	671	664	665	689	704	658	705	660	664	708	698	655	680	663	669	637	644	665	711	627	679	671	675	696	692	674	678	722	649	660	702	651	692	699	672	659	655	638	672	655	685	660	725	692	679	671	664	680	677	668	677	730	625	659	659	664	667	649	681	702	666	662	697	660	678	662	723	698	689	666	653	670	634	650	702	690	650	693	680	671	663	685	692	669	649	684	737	637	707	654	649	615	666	650	691	693	678	649	677	621	697	751	673	652	670	642	620	692	687	680	646	700	701	663	663	662	676	689	700	677	701	673	673	678	706	660	657	646	677	659	673	682	673	655	669	700	669	646	631	658	688	672	680	680	639	630	663	678	661	677	647	703	653	682	679	650	646	671	661	671	671	669	673	661	637	646	691	690	656	693	657	663	657	675	635	668	683	698	650	665	688	691	656	679	673	665	680	652	690	700	650	665	686	686	659	668	654	667	685	685	675	681	637	646	651	714	703	660	682	669	703	703	653	692	673	653	682	661	674	630	656	670	697	644	671	682	693	614	663	653	639	714	700	655	668	679	656	676	621	660	689	713	678	689	688	657	685	706	645	655	684	680	608	662	667	689	736	650	645	712	656	688	658	686	686	678	646	693	653	666	680	709	676	666	656	642	673	713	744	675	604	624	676	678	632	679	673	696	684	671	730	667	683	712	720	631	657	658	635	668	673	675	646	685	633	717	678	677	666	681	709	704	654	669	631	671	666	701	644	616	660	608	659	683	651	676	652	652	663	659	642	636	662	718	694	652	685	732	704	680	711	694	643	675	700	665	679	664	684	722	655	645	677	650	717	665	680	659	683	639	709	629	652	668	637	635	693	668	684	656	690	672	665	724	635	669	662	683	619	628	668	691	675	673	643	669	681	723	651	683	659	674	674	668	666	600	642	670	711	637	663	672	651	667	680	659	685	660	727	634	643	722	650	621	664	674	685	712	669	693	711	688	633	659	676	681	637	678	687	720	675	658	658	647	693	629	665	688	701	648	701	639	658	632	716	680	665	654	650	653	651	653	651	688	648	601	664	656	669	677	694	640	674	655	697	658	660	685	643	668	673	673	651	678	674	690	660	700	631	675	650	662	623	699	678	691	691	673	634	653	717	646	693	675	684	709	654	685	673	687	660	637	640	645	690	693	665	654	674	606	667	723	688	649	648	673	722	678	681	687	679	660	647	646	635	703	638	677	604	656	677	630	731	669	668	708	678	656	650	702	636	656	631	659	676	653	696	667	671	659	668	627	628	730	684	624	687	628	706	703	650	648	672	667	638	642	699	681	640	664	644	645	686	684	612	726	670	665	685	681	704	657	693	629	687	704	712	636	671	638	676	642	653	709	674	671	670	643	676	679	684	652	669	665	691	684	622	653	692	644	639	637	697	650	642	704	715	717	617	672	661	691	690	664	633	662	737	699	631	663	638	679	703	659	689	647	668	638	612	704	704	666	691	652	682	664	578	689	662	684	684	665	654	680	672	660	644	667	669	683	657	654	676	675	696	666	662	639	706	635	648	729	672	715	736	635	722	659	644	722	689	640	701	654	695	718	664	691	642	662	696	652	683	656	751	651	685	630	703	646	632	667	649	649	660	632	667	663	746	654	662	640	657	707	714	647	672	709	679	634	683	701	721	664	675	621	649	685	698	644	691	702	622	684	640	676	693	657	645	638	713	613	660	674	717	721	656	660	697	685	681	647	674	662	681	692	630	671	679	699	700	699	674	680	688	635	679	692	704	634	671	689	656	679	665	705	659	675	709	692	647	690	654	705	666	691	639	674	702	678	703	687	698	658	686	649	658	680	675	660	655	680	691	678	695	693	675	697	719	717	680	678	645	663	649	687	669	673	691	683	693	646	698	696	710	669	693	712	627	697	631	682	677	681	664	739	637	665	704	696	672	671	639	662	655	639	646	672	681	684	684	667	672	706	685	691	643	714	682	728	643	668	615	686	702	705	675	687	714	706	644	713	664	703	706	674	684	672	664	700	638	671	660	713	709	667	672	680	684	669	720	660	680	701	681	656	675	696	661	695	692	708	706	649	630	658	665	661	688	609	678	664	648	666	625	662	634	635	688	696	644	656	626	696	653	693	690	717	698	711	636	679	686	638	658	707	690	670	695	696	686	605	712	683	663	663	688	640	659	674	688	709	697	634	695	696	649	617	683	715	663	675	670	699	640	635	647	692	700	699	700	674	642	671	714	655	656	666	684	671	636	671	672	667	659	654	673	619	694	700	723	683	692	676	640	656	717	663	638	684	656	638	667	659	680	702	680	685	733	686	655	675	703	671	637	709	618	676	648	650	676	680	654	656	694	667	658	680	626	667	688	643	669	655	697	714	699	689	665	687	608	688	678	705	677	676	703	675	690	696	667	643	691	697	672	630	663	673	696	681	666	682	682	681	658	668	658	652	691	625	640	689	604	698	684	703	665	669	688	677	633	713	687	649	690	670	648	691	687	636	646	654	662	644	667	693	649	634	656	650	684	644	723	667	713	648	645	658	663	681	632	667	618	675	668	568	670	678	646	651	676	637	655	648	606	668	672	669	640	668	663	649	696	700	692	675	637	684	677	693	668	634	663	693	668	670	662	667	618	612	669	680	671	644	757	677	688	664	713	656	642	640	673	694	629	665	698	686	663	740	688	669	690	750	663	723	674	685	654	684	672	681	624	685	729	710	660	659	656	675	667	688	673	645	647	669	645	686	649	646	669	709	686	677	675	658	661	686	675	667	708	630	634	679	686	662	698	639	660	630	673	670	639	661	680	642	662	710	673	764	673	666	639	680	680	704	651	668	645	650	646	649	705	663	659	673	687	591	651	638	698	661	630	636	644	645	658	641	693	677	624	675	687	732	686	671	673	677	648	683	654	680	695	690	635	648	677	687	683	655	643	663	657	665	672	644	674	707	677	624	685	653	671	667	658	644	708	722	650	672	648	645	691	710	659	631	744	639	682	646	773	684	675	671	677	635	640	702	671	683	683	688	674	641	639	686	666	683
61710	47630	41245	31945	48241	55017	47936	33939	20955	10566	3254	2075	1481	1689	1154	1385	2451	1625	833	638	465	419	495	631	633	626	524	493	444	541	406	268	233	276	272	243	256	219	263	205	203	205	213	205	172	200	218	189	212	209	219	200	200	160	191	226	204	187	184	185	189	165	182	218	217	211	185	185	177	195	219	201	188	189	212	184	227	177	226	202	196	216	199	187	183	188	208	195	183	211	181	167	185	185	193	215	172	199	179	205	186	202	192	203	215	203	184	176	214	203	207	215	166	173	178	185	190	206	182	168	213	183	200	184	188	192	207	183	189	188	179	182	219	190	195	198	220	207	210	205	197	193	201	169	189	184	192	221	179	199	177	193	177	193	205	197	193	205	194	197	207	200	206	193	196	199	165	181	199	203	197	155	200	192	181	185	185	213	206	175	208	204	191	212	189	207	197	205	197	182	208	206	205	186	199	199	219	188	201	192	191	193	194	201	164	185	200	180	201	202	190	211	196	215	186	191	217	180	187	174	189	179	181	206	192	207	182	193	193	213	197	184	216	184	203	187	207	174	197	208	213	195	205	202	169	195	210	194	188	189	188	204	190	196	206	191	172	178	178	192	185	197	227	189	207	166	165	178	178	192	185	191	189	223	218	219	173	185	162	180	183	177	226	190	207	193	207	204	198	196	206	175	204	200	195	193	174	194	178	214	199	198	196	222	189	180	190	182	185	175	199	208	213	197	219	165	169	184	194	179	195	184	219	196	179	211	194	190	193	207	204	175	187	186	194	212	190	197	207	202	223	193	179	216	188	205	197	200	176	195	193	208	204	212	194	199	195	159	201	184	223	188	195	180	198	206	214	170	211	229	198	187	209	222	199	200	210	190	174	201	200	218	194	184	199	175	213	193	198	216	171	186	201	226	182	180	211	192	186	182	205	189	192	197	209	197	181	187	197	200	193	193	204	199	200	178	187	216	214	186	185	195	211	212	178	183	190	198	203	218	176	188	208	196	199	202	189	214	176	180	211	217	190	182	183	204	222	208	218	183	218	192	196	213	177	184	190	186	187	202	194	202	217	174	198	194	168	184	197	188	189	191	174	203	182	193	181	195	182	192	215	207	195	191	202	179	188	201	192	176	199	217	192	194	213	193	200	190	214	194	206	200	178	175	181	195	198	185	169	173	195	201	208	211	186	194	204	187	183	199	207	192	198	195	200	208	179	169	215	181	186	176	227	193	141	175	184	193	192	197	223	205	212	196	211	197	182	190	194	198	180	197	208	202	223	189	194	208	190	175	171	168	196	204	202	201	167	198	171	186	197	209	198	209	200	189	211	209	207	205	221	203	206	220	189	208	172	209	201	173	218	200	187	217	214	187	177	203	166	204	194	161	177	213	204	194	196	174	196	186	191	180	186	195	190	209	189	209	213	171	182	207	179	182	211	222	197	201	190	210	195	182	201	181	188	191	203	187	209	168	209	191	206	173	192	197	230	198	175	188	177	192	194	189	176	200	193	194	208	189	209	214	190	231	202	196	213	211	208	208	190	208	191	223	201	191	193	213	186	196	209	200	210	184	230	177	211	205	204	206	155	194	196	204	188	198	197	200	216	190	215	188	214	222	202	197	212	205	202	199	207	163	202	207	171	181	206	198	200	228	183	203	206	180	217	184	191	215	208	196	185	194	208	199	173	203	183	188	187	185	192	191	200	200	206	191	184	192	209	204	218	175	204	175	201	211	210	199	198	188	198	177	197	218	188	175	213	174	182	185	174	195	196	180	200	198	198	213	200	198	220	210	181	215	178	177	185	177	206	181	210	190	204	175	204	214	195	219	201	182	200	215	197	201	202	211	195	209	189	196	227	201	203	235	209	188	207	187	192	212	196	203	181	186	183	184	192	202	197	171	250	174	190	187	182	165	198	213	213	212	212	207	188	205	177	202	192	213	184	192	191	195	191	203	199	191	202	201	208	185	169	221	194	209	194	188	188	192	176	210	213	200	186	169	205	189	212	141	181	175	148	212	197	199	214	204	191	203	173	216	192	209	199	204	179	167	216	189	163	199	188	195	188	182	210	182	204	213	194	202	193	192	203	197	207	205	200	192	193	193	205	195	188	212	179	189	199	231	205	183	200	207	195	191	205	195	208	177	197	198	187	198	215	197	182	187	207	203	181	218	193	182	194	199	190	187	205	198	219	204	215	203	199	184	182	215	206	180	202	199	191	203	203	198	217	175	190	195	199	193	191	213	201	202	203	189	186	183	202	187	176	188	199	207	181	215	197	180	196	184	193	205	171	214	190	177	189	172	184	180	190	200	210	205	195	205	189	191	197	172	214	180	202	186	175	184	191	207	196	201	211	210	234	225	224	184	197	187	195	199	209	202	201	174	219	174	220	197	197	180	199	181	181	189	197	198	160	194	208	199	177	215	191	183	203	195	196	200	189	202	182	223	197	181	183	176	184	177	184	197	176	217	191	197	191	190	196	190	185	199	192	191	180	195	194	194	187	178	200	207	183	175	185	201	176	193	201	198	193	187	188	197	192	212	203	205	191	200	187	185	212	198	170	200	206	188	193	207	185	184	194	184	187	186	174	170	194	195	202	226	231	201	168	220	181	187	203	196	204	175	205	182	200	162	210	210	192	210	179	207	181	188	190	204	196	217	214	182	179	208	205	206	188	200	165	198	178	188	208	191	160	186	192	192	211	187	189	190	180	198	206	197	179	188	183	198	182	178	208	188	185	186	209	185	180	199	173	186	185	200	179	200	188	212	196	197	197	206	194	200	200	217	201	182	202	157	207	213	210	186	214	203	197	205	217	189	206	194	201	179	183	210	198	186	188	183	200	212	212	203	206	207	213	208	190	193	172	190	206	200	207	199	213	197	180	214	186	204	193	219	205	193	180	169	176	185	219	191	187	202	205	203	204	183	180	186	177	188	217	202	191	200	201	177	190	211	210	188	198	198	201	202	175	193	211	191	215	232	197	174	221	185	185	173	229	213	180	176	180	196	179	211	182	214	201	187	207	195	179	181	217	182	186	181	197	204	181	172	192	182	199	208	216	211	192	216	180	180	175	192	215	207	209	191	173	202	216	188	187	193	191	205	184	185	176	169	176	218	186	169	183	207	207	208	227	221	201	219	185	216	202	174	190	195	195	175	176	204	191	183	213	180	199	166	185	188	197	162	210	169	191	186	200	211	199	209	198	170	184	203	187	198	199	203	201	199	197	199	192	201	197	180	178	187	194	204	206	199	217	195	186	191	188	196	193	173	212	207	223	191	199	206	212	175	214	213	203	201	201	201	199	202	204	213	200	181	216	184	171	193	203	191	187	183	195	179	189	188	202	190	182	180	174	174	171	179	198	195	194	195	214	175	211	194	211	184	190	205	199	177	192	204	195	204	204	200	211	191	160	176	199	207	227	189	205	182	214	192	221	190	158	183	184	182	183	190	208	209	201	189	197	196	205	204	181	194	187	166	221	175	167	173	186	187	214	179
49902	59038	53662	50232	63650	62678	58187	40367	12238	2904	4816	7266	6693	7001	5796	6778	12008	7732	3691	3368	2224	1954	2548	3317	3691	3337	2734	2670	2248	2668	1812	1042	958	1075	1014	803	533	628	689	542	531	553	523	514	566	554	538	568	577	524	545	508	515	528	509	549	536	528	494	514	498	529	542	514	550	501	501	491	476	508	511	471	528	553	544	499	472	524	464	512	513	516	522	477	565	487	473	508	524	487	483	498	500	484	481	487	504	499	476	479	505	475	503	518	464	492	512	487	493	505	488	500	485	486	467	514	492	499	529	504	457	469	476	483	510	472	482	467	437	460	520	506	499	491	489	483	478	482	466	508	514	494	505	483	486	479	477	472	474	450	476	450	497	483	507	514	479	466	500	478	471	488	490	473	534	515	495	497	480	512	474	511	493	494	490	491	467	467	491	501	442	521	489	480	483	471	464	451	509	506	507	459	488	501	427	495	457	482	471	525	516	510	480	474	491	524	473	501	465	516	470	465	517	505	456	492	490	530	502	499	517	505	459	506	508	485	445	489	517	488	490	511	500	497	486	478	474	490	512	480	502	499	491	487	488	485	503	474	493	447	457	475	478	481	522	479	521	484	487	472	501	496	489	496	485	461	469	480	502	459	502	482	491	475	498	533	508	513	509	469	507	514	525	497	457	476	495	470	465	499	517	497	514	523	484	463	487	477	516	462	484	459	513	445	474	518	459	468	537	511	497	499	474	463	498	507	479	475	481	500	487	482	511	510	453	515	491	518	508	517	475	476	458	500	496	497	468	489	476	477	498	487	471	479	488	497	476	474	498	498	487	490	481	515	463	450	492	465	509	490	470	496	463	496	517	495	469	486	490	508	510	519	507	499	499	484	509	505	467	503	468	471	442	471	504	501	485	503	485	439	466	468	476	479	491	479	527	516	482	484	467	475	456	506	530	478	486	508	506	485	465	445	514	518	506	489	474	479	525	478	491	530	511	515	447	493	501	421	474	489	442	525	517	460	472	472	452	523	498	484	485	511	499	509	500	485	486	492	495	462	488	453	480	461	497	481	454	486	472	477	478	509	460	455	511	477	457	465	491	499	501	498	506	473	533	488	478	512	482	483	481	455	485	431	544	484	499	500	517	504	504	481	442	488	501	491	482	471	488	486	468	493	500	506	503	472	505	481	516	451	499	484	498	478	496	495	480	476	478	479	482	487	499	476	490	467	459	489	478	471	503	507	488	472	508	462	477	463	480	462	468	485	487	522	499	534	487	533	454	512	500	534	483	497	485	511	506	490	528	467	466	476	508	497	442	476	487	499	489	485	511	507	507	479	530	477	468	495	472	490	472	491	488	505	491	460	459	480	481	475	501	509	471	466	521	491	480	505	469	523	502	477	530	458	503	505	539	493	522	469	504	494	441	575	498	516	475	465	467	507	493	491	480	504	504	464	481	478	482	472	487	483	510	482	517	455	526	457	497	480	497	451	494	475	524	495	494	481	483	514	488	469	450	468	542	473	507	482	497	500	496	494	488	500	509	437	490	488	466	460	525	509	508	524	516	504	509	497	465	475	486	488	481	459	484	506	482	449	525	476	477	505	502	498	473	478	432	448	457	463	457	512	526	466	488	483	468	489	527	483	467	496	485	511	469	508	504	482	484	502	488	488	496	445	510	521	471	475	500	484	496	483	486	493	477	477	487	474	482	513	494	474	485	463	501	435	496	492	487	439	461	484	514	490	503	519	492	509	508	514	463	507	487	520	520	500	504	441	475	502	518	506	529	512	474	448	497	492	504	519	450	448	445	506	479	488	471	514	491	515	480	455	491	501	445	471	474	506	460	450	513	467	501	509	489	473	483	478	511	439	501	498	454	458	509	520	497	517	502	485	464	479	467	459	477	438	479	469	467	507	489	460	476	500	459	474	507	500	498	496	506	482	476	501	484	515	441	490	482	500	486	507	499	493	472	478	450	469	499	486	466	493	472	509	497	501	511	473	502	485	496	481	452	523	455	502	479	482	507	499	514	442	497	479	490	494	509	482	463	487	525	496	476	464	487	510	480	481	453	509	424	465	535	509	464	515	452	471	475	473	502	448	530	493	476	484	461	488	486	496	522	483	516	499	512	516	486	465	482	461	489	499	532	431	480	470	536	485	509	530	486	505	491	492	479	487	517	508	510	499	481	504	507	477	518	488	437	497	464	510	473	523	493	527	535	482	501	489	498	499	477	482	505	519	544	500	492	478	480	439	472	469	504	494	471	488	496	485	477	522	481	509	485	478	440	473	522	492	494	493	509	496	453	506	528	493	453	485	504	482	492	476	467	490	490	482	494	475	497	493	518	490	449	489	461	453	512	487	467	491	555	512	498	466	483	486	477	518	485	485	505	517	482	487	510	505	472	473	483	459	461	470	496	451	466	468	475	491	474	472	483	508	505	467	490	479	508	470	473	469	480	449	468	500	453	461	480	480	466	487	544	475	485	496	464	455	503	525	531	485	482	507	497	514	440	509	473	483	482	482	504	468	510	473	468	473	493	504	486	516	485	483	473	483	480	480	511	475	521	482	478	485	515	462	510	457	475	489	497	489	456	471	496	478	465	510	469	484	495	496	442	489	485	481	465	488	520	500	489	490	492	484	499	476	490	446	479	524	481	516	475	487	507	482	494	502	501	495	500	458	516	470	505	488	492	508	510	502	463	499	466	473	485	486	505	491	509	463	521	489	473	471	516	508	470	514	490	498	496	488	535	483	472	475	523	496	474	466	460	480	457	493	493	490	489	493	495	501	484	458	483	470	491	478	474	520	511	491	481	467	483	498	499	479	450	503	467	522	523	465	476	473	508	508	469	486	476	494	476	467	487	505	474	479	497	511	485	502	495	488	453	478	501	467	503	485	500	494	517	459	497	477	527	488	481	497	480	511	479	483	452	474	457	461	488	515	505	471	485	466	515	498	448	504	467	498	479	503	464	475	507	499	514	437	487	510	450	511	472	483	462	491	489	465	490	443	488	472	516	469	472	501	463	486	456	445	500	497	487	454	517	467	489	475	487	509	496	507	520	509	498	447	469	519	474	468	502	474	529	509	458	478	485	470	490	478	458	519	495	472	464	527	495	486	483	476	482	513	474	506	455	447	550	474	503	495	498	486	478	502	488	516	521	455	459	495	502	507	494	446	476	503	470	464	476	523	523	485	497	493	506	508	487	495	498	489	498	465	463	477	479	487	478	464	491	474	493	484	498	480	487	475	510	473	488	455	468	519	481	483	471	550	499	502	522	499	479	521	513	493	481	471	497	486	493	500	484	509	518	487	455	481	461	503	475	460	472	495	482	484	452	490	517	460	484	494	548	485	474	477	480	510	459	477	487	484	460	508	484	473	525	487	511	468	485	476	498	459	524	504	450	455	487	445	507	470	507	487	487	502	517	483	479	487	508	476	509	515	499	490	488	500	477	481	520	514	492	478	466	504	484	486	484	492	456	465	536	463	472	497	516	484	470	471	475	455
22874	25448	21408	8940	7271	5550	3569	1314	539	473	467	482	470	487	473	469	496	474	422	457	474	456	459	433	487	449	420	417	462	441	446	420	454	447	438	478	461	420	465	447	445	471	454	457	439	436	505	488	486	443	455	441	453	439	456	447	447	472	434	452	439	435	400	425	449	445	442	452	432	403	420	426	429	459	445	464	433	417	426	469	396	426	427	432	427	444	526	456	432	470	463	452	421	451	492	490	484	435	467	446	442	436	484	486	434	420	432	487	418	425	445	421	461	451	462	469	423	437	454	409	460	425	422	434	484	488	433	416	446	458	433	459	424	447	441	422	469	495	473	474	469	450	479	433	425	424	436	466	457	426	411	436	424	479	431	483	476	440	438	436	451	446	443	439	444	461	451	468	402	438	445	457	470	458	463	415	464	475	441	426	472	466	433	465	437	442	452	451	472	450	481	418	488	457	456	470	457	457	452	422	471	430	440	467	421	447	428	467	451	464	440	388	418	447	425	476	437	410	443	420	503	433	444	449	431	451	434	475	448	463	446	430	421	470	455	433	420	418	451	460	418	424	445	469	441	476	455	470	457	470	427	445	466	431	471	423	454	466	451	471	442	478	416	452	445	463	475	461	489	446	444	422	424	449	458	487	452	435	455	416	452	468	444	456	428	468	474	490	474	460	427	432	396	407	446	447	496	446	454	472	483	428	434	434	503	416	464	432	466	443	432	445	412	460	442	458	447	461	465	472	486	459	420	444	490	419	447	445	451	465	436	465	458	443	471	493	473	413	407	489	476	442	420	470	468	453	435	443	410	441	516	428	428	471	433	444	467	481	465	426	438	450	446	454	456	462	420	473	433	456	458	482	462	426	478	459	432	452	465	407	464	418	430	428	423	439	451	417	497	429	440	438	484	455	465	446	436	409	441	451	442	477	461	491	424	461	454	446	459	427	465	463	456	446	420	428	437	483	441	435	440	474	448	435	414	497	446	443	469	462	445	478	423	449	497	459	421	469	451	463	454	469	450	400	468	437	448	446	453	465	434	412	436	477	422	443	449	419	449	417	443	435	467	474	439	422	416	429	422	442	431	480	470	416	421	439	433	504	416	426	446	438	436	471	459	456	459	450	444	447	446	436	463	440	434	472	437	459	473	415	485	448	427	440	446	415	501	441	430	463	450	453	505	445	416	431	458	483	472	438	444	423	472	496	454	475	469	492	467	431	454	479	467	458	494	462	470	483	435	467	463	490	441	458	448	462	439	401	419	451	480	442	449	436	435	475	471	460	474	456	414	456	470	446	454	479	459	440	434	471	464	473	446	413	415	440	474	464	467	456	445	423	417	460	470	430	461	489	436	462	468	425	455	431	460	452	445	458	459	442	442	453	428	429	445	428	473	431	437	432	435	460	442	486	498	431	442	483	465	478	459	462	462	471	446	456	478	437	431	455	466	422	437	455	444	481	445	453	438	433	420	500	423	472	443	482	452	409	477	448	477	460	441	464	423	479	442	425	448	460	498	445	444	466	445	444	476	461	426	452	421	407	410	459	429	432	458	427	445	454	445	441	458	433	463	422	471	438	435	458	421	416	429	443	432	434	448	453	427	453	461	442	428	474	477	446	483	463	450	431	458	408	483	421	445	456	482	445	472	465	467	443	400	492	396	506	474	461	445	430	484	452	440	444	462	513	425	442	461	418	424	444	459	444	427	449	433	430	489	469	400	406	404	437	446	452	413	468	440	459	495	494	482	448	439	461	451	412	443	447	455	477	448	452	450	475	455	462	431	450	444	471	486	493	461	420	475	453	410	424	471	449	458	457	470	447	414	429	446	440	430	436	425	443	444	415	408	425	465	486	429	436	428	394	481	442	452	454	475	425	461	446	455	462	467	447	454	441	442	449	467	450	441	459	466	440	451	478	468	454	478	482	493	427	440	461	436	454	420	478	451	458	455	435	441	454	480	457	400	439	446	459	496	477	454	470	441	453	448	411	440	450	489	491	444	475	452	453	415	417	428	433	439	487	467	431	451	466	437	458	447	471	458	434	431	432	433	447	450	469	452	471	461	413	504	450	380	429	446	443	436	484	445	486	438	417	447	465	430	448	435	447	431	465	423	437	453	466	432	422	422	460	445	409	442	429	451	458	428	473	438	432	448	430	448	427	451	440	433	498	463	461	502	431	454	488	422	452	440	481	433	450	437	441	441	477	439	478	452	472	453	431	442	424	459	461	440	442	461	450	452	452	465	443	470	460	434	433	468	455	462	465	468	432	458	430	483	458	478	440	455	423	446	443	459	446	434	439	414	426	443	428	453	433	443	441	467	479	446	469	457	429	480	458	433	440	432	456	439	467	424	487	465	451	453	468	425	443	446	429	460	443	449	460	445	451	467	451	460	471	429	430	487	450	470	494	499	463	438	455	466	439	433	430	477	412	457	416	428	433	456	426	473	451	462	459	456	406	462	515	430	428	462	444	417	444	431	504	460	451	431	426	411	444	439	401	461	440	445	454	444	435	421	418	432	447	437	437	446	429	449	425	426	463	468	475	442	427	444	460	464	442	447	419	435	477	491	466	408	464	398	448	450	438	414	475	448	435	428	490	487	452	415	449	416	467	454	425	453	424	477	451	446	480	455	457	462	434	444	439	433	454	457	420	441	440	497	451	457	483	424	488	415	447	441	441	447	442	461	419	446	455	430	435	467	453	464	433	474	454	455	444	443	453	441	465	451	471	471	465	437	487	436	415	447	451	431	452	440	473	407	429	411	444	426	454	468	435	469	426	450	402	456	445	423	443	456	459	464	468	450	480	445	437	470	428	430	460	444	431	465	477	418	484	473	471	442	465	451	448	472	439	432	453	437	429	436	408	454	445	453	434	450	431	477	453	454	451	443	450	458	462	446	505	449	442	454	412	416	438	487	451	440	440	473	454	427	486	428	466	465	447	458	433	435	457	487	463	454	431	476	412	464	444	443	458	433	398	425	437	489	442	427	454	494	446	435	443	416	436	496	497	470	451	453	400	482	482	419	426	469	477	464	436	444	447	459	479	444	419	474	449	444	468	398	413	456	450	430	417	436	473	472	485	445	456	441	445	446	434	490	449	445	438	437	453	416	412	476	411	430	467	447	442	437	419	428	471	433	463	437	435	432	458	430	483	429	446	445	436	461	454	474	438	409	459	448	442	442	411	414	450	470	452	453	462	456	468	423	451	443	437	500	426	443	434	488	445	443	416	475	447	471	459	437	472	429	465	428	451	460	457	418	440	459	497	483	478	442	430	468	421	453	464	424	425	466	427	452	488	447	440	453	465	410	408	472	433	445	479	463	453	497	417	478	417	456	440	447	471	436	422	470	416	467	439	419	398	462	446	442	454	490	451	468	446	464	423	415	476	436	450	466	418	446	434	438	467	482	454	441	465	417	437	461	443	454	428	472	419	425	446	417	494	477	475	448	444	463	441	470	439	426	444	409	438	458	444	421	518	423	465	401	407	450	440
16029	25552	25988	15327	22988	19001	13777	5647	1427	1077	1276	1262	1283	1213	1139	1225	1317	1132	1098	1068	1101	1032	1139	1107	1107	1126	1071	1019	1059	1047	1000	1058	1009	1016	1052	1017	949	1002	1042	1002	1029	1003	1001	1015	1003	1014	1012	1015	1027	1041	988	1023	1001	1091	993	1063	1034	1077	1037	975	980	1027	1049	1058	987	998	998	1008	978	1005	1085	1017	1029	1046	982	1041	1033	990	983	1065	1041	1003	1048	995	960	1072	1013	956	986	1051	1031	1036	1017	947	981	1019	985	1007	1040	1021	987	965	989	992	1043	987	1019	1024	999	1002	1015	983	1028	1008	1085	997	938	1039	1024	1029	982	1074	977	1003	1006	1054	966	1007	1014	1016	1027	989	1005	977	998	1007	1043	942	1019	1015	1046	1077	1031	1006	1021	961	1005	1032	1056	994	1074	1019	1046	970	990	1043	997	1036	1033	1048	1006	1008	1029	1027	1030	1027	1005	1033	1016	1084	1034	1011	1025	1018	1019	1025	1001	976	945	1036	1039	1056	991	993	1024	958	1036	1031	973	970	1029	1038	1061	1049	988	1035	1013	1008	1058	977	1005	1057	1041	1019	1063	976	956	1062	952	1023	1038	991	947	999	994	979	1059	1009	1032	993	1051	954	1010	990	1037	983	1074	985	1047	1034	1015	1069	1000	1054	998	986	1050	962	999	973	981	1044	967	983	1022	1022	1018	931	1000	1064	987	953	980	1017	989	956	1060	1042	1028	989	1037	1036	1029	992	1005	967	1047	987	1040	972	1032	1030	1034	1027	967	1027	995	988	1033	979	1030	1022	1049	976	1019	987	996	996	1029	943	1020	947	1047	1017	1056	1017	1024	1002	1079	1034	994	930	995	1022	979	990	992	949	1036	1054	991	1016	981	1055	993	1025	974	987	979	1081	969	998	964	998	1011	1010	1032	1008	1033	990	998	976	990	997	982	1083	1049	1013	1065	964	1031	1077	950	1028	1028	1065	1022	1016	1001	1016	1053	937	1016	950	943	1026	1003	997	998	982	1022	1004	1023	1006	1056	1039	1006	1029	1000	1038	1001	1032	955	1020	998	988	1033	979	1016	995	1012	1015	1048	1017	1020	1019	967	1026	951	1005	1013	1001	977	996	963	1038	970	1059	922	975	999	1035	930	1011	1038	1008	998	1027	1007	1060	1011	1010	1091	1076	1003	1071	1022	1097	1013	1008	970	1051	998	1018	1007	1005	1044	1064	1009	1001	1036	1070	1013	1019	970	1076	1023	999	1035	967	1010	987	997	1003	1076	982	960	992	1003	1044	987	989	1039	1012	1067	987	969	973	1029	970	999	1006	1017	973	1019	1027	998	994	994	1019	1053	1002	990	1040	979	1023	1067	990	999	997	1019	1028	1020	991	995	996	1062	1024	1052	1043	1047	1029	1003	997	1019	1005	1017	937	1003	1018	1021	961	1007	999	1023	1076	1043	1037	1080	1044	1003	1009	997	1018	1045	1023	969	1040	966	1022	931	1022	1017	1023	1037	1023	963	1011	1019	987	993	1040	1032	1013	1027	1017	1013	1023	1020	1026	1011	1013	994	1036	1003	972	985	1010	1012	996	1015	1036	1005	1066	996	1040	1006	994	1023	1014	1070	953	1002	1022	1046	1030	1033	1004	1054	1008	962	985	1026	995	1034	998	982	1007	1019	1042	1091	991	988	997	978	1014	1005	967	1001	1037	991	1001	952	976	993	1043	1031	975	1069	992	1035	997	987	1032	1005	1025	977	1005	1009	977	994	1032	1053	996	1021	1049	957	964	1002	996	988	967	1060	985	1064	1016	1004	1022	1055	1011	1042	1051	996	1043	1035	1005	1048	1029	1044	995	1037	1042	997	1062	950	1106	1052	965	1028	1075	963	1007	987	1012	969	1006	985	968	996	1034	1028	1056	1013	993	1004	1016	1035	1035	1002	989	1039	1034	987	1032	1016	1022	1007	998	1034	1012	993	967	996	986	1042	984	1025	958	1016	1005	957	975	1070	1041	1085	999	1024	1007	959	1101	1060	1036	1006	995	995	986	1007	1003	1047	1015	1026	996	1015	1011	1022	1029	996	1057	1002	932	969	1030	1001	943	963	981	1019	1005	1036	1091	994	994	1025	1018	985	1023	959	964	1036	1002	1049	1005	971	1068	1046	995	1021	1001	1035	1004	1026	1052	1005	1024	1025	1038	1098	976	1019	978	1073	995	990	1007	1020	1049	1044	1015	1019	1026	961	1004	1056	999	1011	1036	964	986	964	1011	952	983	1020	1020	1068	1053	1022	1052	1051	1038	1023	1002	1062	1045	1030	976	985	1047	1026	999	1032	1033	1026	1039	1008	995	1028	1009	1020	1023	957	992	1016	980	974	1007	998	1052	1032	1015	1060	1005	1011	994	999	1040	1032	959	1031	1003	967	974	1023	1054	1041	997	1053	1058	998	1030	1018	1001	954	1032	1008	980	1040	1047	962	1008	1024	1072	966	1040	1026	1030	1045	1035	987	1006	1038	997	1008	1087	1006	984	1015	1048	1043	994	965	1023	1014	1034	995	1014	937	1010	1037	1009	1001	1038	981	1073	1009	1029	1020	1035	979	995	987	987	1020	1024	1021	1047	1043	953	1007	1005	1118	1060	955	991	1025	1046	980	967	1061	985	991	999	1003	1019	1023	963	904	1060	991	1034	1036	1018	959	981	988	990	1036	987	975	994	1047	968	972	974	984	950	974	987	985	1027	1037	978	1027	1047	1013	976	992	1043	991	1010	1049	965	1026	987	1060	1047	946	969	1019	976	1001	1021	990	1012	1051	977	1003	1000	1015	1055	1005	1017	1008	990	1029	929	996	952	1009	949	986	990	979	1037	1043	1017	1018	1011	1021	1005	996	1029	1026	1018	1013	985	1024	995	997	1018	981	975	1019	1012	1025	1005	1041	1014	999	995	1031	1029	991	1024	1014	950	1000	1005	1018	1057	1047	1050	947	975	989	1035	1040	1019	1004	980	1047	1042	967	1053	963	965	1015	1015	1018	948	1035	976	992	923	968	1081	1015	1027	1028	1062	1110	992	1013	999	1024	940	963	1009	1044	953	1006	1051	1006	986	1006	1021	1035	1002	1048	1070	1016	1036	1051	982	981	1040	1017	1035	1056	1070	1043	1082	1036	1045	1062	1021	1048	999	1018	1026	1050	1014	1007	1018	1029	980	1038	994	1017	1004	1064	975	957	964	1004	968	983	992	975	1018	981	1077	974	1066	941	1011	1000	1050	1040	1013	1022	960	1018	967	1056	974	1011	1028	1042	989	945	990	1012	1041	983	1001	994	958	1088	1033	1043	1050	1009	1035	1011	1042	1052	1005	1099	956	1089	1031	1015	985	1044	987	1018	967	999	978	1001	1029	1050	1047	980	902	988	1085	966	1037	940	1013	971	1031	1010	1063	1007	1039	1033	1014	1003	1034	982	1007	1008	992	1089	1015	1046	1035	997	1002	997	1041	1050	1032	991	994	1018	966	1027	1047	1023	973	980	1048	1016	1022	1005	1047	992	1059	1059	998	973	1010	1045	999	1028	984	1038	1079	1014	1021	1029	975	981	1004	1049	1071	1015	1022	940	1042	1047	1102	964	1064	1070	981	1047	1037	1010	999	1007	996	1028	1051	1011	1011	990	1028	1030	1010	997	1068	1012	995	1031	1008	1102	1044	1021	1033	1036	980	974	1040	1030	990	1016	1022	1033	1028	1054	980	973	999	1009	992	1043	1034	1008	1049	1024	985	1050	999	1010	1041	1010	1023	1034	1054	1001	1007	1014	1033	1020	984	1063	1006	982	1040	1003	1010	1039	975	1052	988	1015	987	984	1003	1009	984	994	1061	959	978	1027	984	967	1050	1027	1050	998	990	1002	1022	1026	1002	1024	964	936	975	1044	978	941	1005	1063	1042	996	1009	1034	1055	1005	998	1023	955	991	1037	961	1017	985	1003	1028	1025	1033	986	983	1067	1002	1028	1006	1030	1033	1049	1097	1063	1029	992	1036	1026	957	1025	999	999	962	1049	1026	976	983	978	1039	1009	1045	969	971	1006	1034	994	1019	1013	1027	1037	1015	1010	965	990	1053	1032	1005	1039	1059	1019	984	1057	947	999	1029	978	988	1067	1053	1031	981	1008	1026	1057	1085	1019	1043	993	962	1045	988	999	1030	1050	1050	970	1001	1025	1071	1019	1087	1041	1012	1018	1049	1021	988	990	1012	1053	1076	1022	1063	959	955	992	1034	1018	1005	1015	986	1010	1053	1070	977	1039	1009	980	945	1029	1015	1009	1023	1045	981	997	977	976	1037	999	998	1032	1033	1053	1038	1019	1017	1004	1027	1082	963	1039	1047	972	963	1037	966	1017	1039	1067	972	1001	1002	965	1003	973	982	959	1025	1064	1012	1080	1012	1009	1027	1059	1066	983	1006	1013	1009	1038	988	1002	1070	1030	1019	990	978	1019	962	1048	1006	1062	1041	1033	1017	1027	1062	1026
58474	54347	45265	31338	47137	49239	46466	38724	19028	4673	1335	1275	1218	1194	944	909	991	758	500	415	379	415	397	540	470	526	599	600	516	427	401	323	309	342	319	272	294	292	322	304	287	269	283	310	306	286	303	271	302	308	294	293	308	292	289	293	274	292	296	312	300	279	260	278	306	285	281	300	287	277	288	299	279	306	305	295	274	272	318	326	283	281	281	267	292	300	275	269	286	309	285	274	288	307	269	284	298	266	282	270	274	294	276	272	280	292	300	303	265	283	275	291	268	301	287	261	289	250	279	286	291	303	300	281	274	307	265	256	293	287	268	300	301	276	256	269	309	274	301	288	274	309	293	267	275	294	282	276	320	287	266	277	275	291	316	286	269	278	262	296	305	305	301	296	283	286	292	261	273	325	289	298	311	296	311	302	291	291	271	281	306	314	285	307	289	314	279	259	315	296	303	279	293	314	327	284	271	321	300	287	282	309	288	309	317	279	275	282	295	316	253	281	299	280	285	312	320	281	290	304	315	282	269	276	279	309	279	322	276	301	279	310	257	290	288	293	264	322	295	289	290	279	252	291	276	235	298	271	273	280	297	258	285	275	263	280	287	286	293	249	303	330	306	262	268	286	291	269	283	287	281	271	258	278	276	264	294	296	285	263	309	296	267	281	302	285	303	270	296	259	301	282	290	283	280	276	241	300	273	285	301	307	291	279	305	275	276	263	272	290	275	289	281	269	278	327	316	284	292	301	293	270	278	269	262	323	293	278	255	308	294	296	283	266	282	279	297	271	308	273	309	250	259	236	316	327	285	275	282	284	253	319	278	299	273	291	306	260	287	318	282	286	305	265	307	292	266	275	260	276	244	264	243	276	292	264	312	274	256	286	293	302	296	295	286	283	282	303	307	290	290	258	263	286	291	258	264	298	287	259	268	308	255	263	279	303	293	254	295	266	291	302	292	277	312	275	286	279	274	287	273	304	272	283	277	291	266	278	302	269	269	252	301	286	282	289	304	317	293	259	294	276	297	270	303	271	318	290	295	290	255	279	270	292	286	274	277	268	261	312	267	283	286	283	277	266	300	283	280	316	292	268	284	318	273	275	308	306	267	287	290	263	298	275	280	282	286	292	300	283	301	282	289	301	285	278	290	284	290	270	276	301	261	308	278	256	286	281	314	314	294	293	279	287	295	297	313	293	295	293	248	267	269	254	285	269	307	313	256	286	317	304	279	277	297	287	283	295	274	260	266	275	266	286	314	267	278	299	255	268	288	297	311	302	307	270	292	287	305	295	269	290	279	295	284	297	268	284	300	275	318	324	292	288	265	290	307	295	259	268	273	295	297	303	274	295	302	305	269	306	258	278	267	298	273	262	255	276	324	312	272	275	293	283	276	268	287	282	317	295	289	298	251	300	299	270	276	294	268	289	291	292	263	246	237	275	248	289	283	265	278	270	313	292	295	275	277	281	261	285	253	261	267	299	283	279	256	285	295	297	286	278	319	270	278	269	282	310	250	285	253	281	297	295	245	295	292	301	293	294	300	285	261	282	298	277	269	281	256	270	289	290	330	311	296	254	287	296	302	273	306	265	281	288	286	268	301	312	305	286	298	297	265	300	297	263	253	251	271	321	267	278	283	254	302	298	292	255	290	290	282	294	295	306	276	280	277	284	275	304	286	288	278	318	270	293	276	262	280	277	291	284	273	293	297	268	305	279	320	261	301	270	292	253	295	303	284	298	295	279	293	294	278	286	263	277	242	309	266	272	272	291	302	297	272	268	271	297	265	297	269	281	278	266	305	307	299	284	283	308	277	272	283	276	271	290	302	307	254	271	287	248	267	288	271	288	233	285	330	269	284	296	282	301	301	304	273	279	287	320	253	297	270	253	286	287	318	288	286	296	279	279	293	299	295	279	274	300	299	276	279	271	282	269	290	271	281	276	308	289	296	305	320	309	295	290	315	252	342	312	271	275	302	279	281	283	282	280	310	288	269	310	325	288	308	314	282	325	280	299	286	273	288	279	273	274	292	283	284	257	258	308	276	286	289	290	287	286	277	291	262	254	272	301	277	307	326	271	279	337	292	264	276	287	305	267	287	268	281	310	264	260	277	288	318	299	274	289	315	288	252	264	292	293	318	259	311	274	294	268	293	317	285	290	295	293	273	305	245	265	264	288	278	291	281	284	263	314	253	275	259	297	309	286	248	295	270	288	303	314	271	281	308	281	282	317	274	294	293	263	271	279	269	294	285	282	279	259	262	287	262	268	291	280	292	257	277	293	286	279	255	269	289	274	283	298	278	270	260	295	281	313	313	277	296	331	287	291	273	290	285	291	305	277	291	287	273	260	233	252	298	291	299	296	260	299	297	304	299	288	306	259	294	283	293	279	331	290	251	293	242	281	275	269	280	262	271	276	270	302	284	261	277	307	260	262	314	302	277	246	290	288	305	294	283	299	278	293	284	287	285	285	290	277	293	288	308	286	287	289	262	271	310	273	281	282	264	256	270	275	294	290	288	301	270	278	249	267	301	246	301	260	265	292	289	250	290	291	307	329	273	322	322	299	277	254	315	322	302	256	281	243	285	335	302	292	258	273	277	272	306	290	307	287	268	278	267	269	277	281	281	295	265	294	269	290	259	332	284	281	305	290	289	288	278	290	274	309	306	294	293	261	250	299	250	304	283	296	275	280	272	285	301	301	285	324	261	279	267	281	290	281	284	265	259	272	287	291	342	273	264	278	256	255	303	294	273	257	296	288	287	294	291	291	267	282	284	296	307	272	296	267	299	314	286	269	264	292	299	282	266	274	288	291	320	281	302	285	290	278	288	312	297	285	319	313	299	288	287	285	299	315	259	263	272	296	284	280	283	254	291	296	293	282	297	274	309	282	256	305	300	282	288	277	255	280	297	245	306	276	269	309	319	290	310	281	272	288	287	276	282	315	284	264	298	275	266	295	275	285	310	306	311	327	272	263	312	294	295	274	292	270	288	268	282	282	303	266	270	322	246	279	291	276	294	308	278	267	289	310	260	278	297	321	282	292	310	258	288	277	287	277	296	323	309	269	304	248	291	288	304	254	264	289	297	292	303	316	309	306	312	271	300	321	316	306	304	296	288	303	303	292	292	305	267	303	291	310	291	289	260	284	265	259	292	270	261	291	291	303	285	295	300	290	282	277	277	287	295	286	286	316	273	293	311	276	280	280	298	288	286	307	284	273	300	277	252	296	297	280	298	241	281	296	283	249	300	292	273	295	265	293	288	246	264	242	284	272	288	290	267	282	276	336	275	293	284	267	296	301	307	287	282	275	252	287	286	315	311	254	272	303	333	264	285	266	289	279	250	264	274	258	265	292	286	274	286	274	278	288	306	267	304	312	299	286	313	294	287	286	284	267	289	317	279	302	298	266	280	297	270	260	283	287	283	279	267	289	324	259	282	301	300	268	282	270	290	287	285	283	307	323	273	318	301	315	291	308	260	260	269	290	260	305	248	313
45095	57685	53410	43680	60875	57216	53510	49874	12921	1538	3295	5571	5032	4477	3923	4772	5188	3266	2167	1778	1279	1408	1737	2058	2064	2585	2761	2877	1928	1914	1474	1020	832	804	1008	831	746	728	1174	667	706	715	725	693	687	650	710	661	739	713	690	688	666	670	718	649	692	684	717	677	635	691	698	656	671	651	653	683	713	639	658	678	705	666	681	650	662	649	667	669	662	622	658	672	634	661	662	660	659	646	662	689	658	639	665	623	646	692	681	632	695	669	685	650	661	655	679	663	718	678	717	709	695	671	662	711	679	656	672	671	686	673	700	674	698	665	725	666	718	652	633	715	672	646	736	680	700	682	656	687	664	672	665	652	629	654	696	645	643	685	666	710	681	697	655	687	652	626	688	653	725	676	645	633	646	640	699	722	697	660	662	632	686	727	695	663	659	695	651	674	681	697	671	685	691	664	666	655	651	673	734	707	698	696	716	667	712	650	675	666	644	656	712	679	671	653	662	674	674	664	645	692	680	678	644	636	697	666	665	681	675	708	674	693	677	633	673	680	641	638	676	624	710	665	667	671	652	669	636	633	670	655	646	643	652	674	690	654	680	634	646	669	665	687	674	690	616	656	651	680	696	695	691	653	678	697	695	671	641	656	660	672	632	624	627	718	622	717	662	710	679	646	661	663	735	642	680	650	608	685	723	631	626	689	677	647	651	660	657	652	650	645	676	655	656	651	659	674	664	683	632	682	623	667	661	664	653	662	713	656	661	660	644	677	642	675	624	684	680	705	634	710	660	665	669	711	669	670	642	675	634	701	679	684	673	681	711	618	643	636	682	675	709	673	634	631	695	659	649	649	679	636	639	646	687	677	674	685	623	671	705	639	695	697	666	663	676	661	626	713	645	664	688	688	668	627	717	673	669	659	681	676	650	753	637	643	678	681	664	667	664	667	681	695	664	671	629	642	653	670	660	687	712	705	659	652	680	687	665	671	681	692	680	639	682	679	674	718	665	670	693	656	683	637	709	659	691	660	690	667	665	685	664	681	657	701	677	667	636	667	713	651	682	645	634	637	655	706	642	625	698	690	653	674	641	689	640	628	722	664	650	628	653	665	670	651	658	701	648	699	673	685	641	680	675	750	670	687	653	709	701	701	656	646	633	624	662	697	666	655	671	621	698	691	682	698	638	610	675	629	668	635	673	680	669	674	692	719	661	682	671	658	687	655	698	679	681	711	647	667	659	672	643	687	691	693	682	680	646	694	727	641	704	640	666	691	659	643	616	696	694	728	639	646	662	675	671	664	600	658	687	663	691	702	659	684	670	659	690	692	674	672	644	675	600	672	685	668	677	664	677	707	647	662	680	637	659	669	689	681	658	664	635	656	626	667	651	651	695	663	635	678	682	627	613	660	706	673	628	716	656	664	656	635	703	683	661	726	679	607	621	643	646	691	642	702	685	720	645	686	710	682	706	657	667	709	678	692	695	648	658	682	693	672	670	697	686	702	659	686	679	628	688	683	649	663	669	630	645	677	693	677	672	670	623	636	675	661	629	658	666	698	653	665	647	642	688	642	687	649	708	706	699	720	689	627	653	705	700	674	637	639	670	642	676	659	671	681	663	685	675	652	666	692	641	671	675	655	641	693	664	642	625	643	643	635	669	696	710	644	676	690	686	623	673	611	664	688	707	673	656	685	680	684	676	709	674	693	658	684	649	657	632	701	673	671	693	650	640	682	669	641	700	624	639	671	730	679	703	650	653	632	733	600	650	669	646	692	655	643	675	640	719	678	629	685	654	713	645	658	645	668	708	700	695	705	608	703	658	662	695	652	687	662	664	702	679	656	674	653	698	688	670	651	634	652	643	678	641	649	687	699	681	615	613	653	669	695	624	692	650	670	619	697	691	654	670	663	663	659	656	660	656	666	657	670	691	698	648	636	684	688	630	688	680	674	669	650	676	668	668	664	648	662	684	642	664	683	683	682	696	651	694	642	683	643	678	695	705	662	727	676	641	675	676	638	637	646	678	669	658	648	615	661	656	670	668	695	683	673	693	668	712	670	698	654	659	630	683	674	687	702	647	669	690	664	671	644	710	690	654	642	651	664	690	627	642	647	706	704	660	658	677	652	638	634	650	691	662	681	679	722	680	679	678	685	661	702	673	638	693	700	633	692	638	708	643	631	688	705	676	662	687	692	712	640	634	704	682	641	695	640	650	671	707	669	732	655	652	656	672	696	654	712	698	653	690	646	707	664	656	664	708	673	629	646	654	663	687	637	699	662	638	699	614	660	680	656	661	656	651	669	615	676	636	650	711	649	634	659	670	693	666	660	662	674	663	596	689	694	666	661	624	695	675	663	622	666	686	644	699	697	616	692	629	658	738	635	646	698	670	635	712	722	618	697	640	658	672	639	679	687	693	673	674	671	665	661	683	684	696	659	659	677	671	675	688	681	618	713	673	653	657	655	631	634	695	620	688	634	676	670	679	691	681	646	683	600	642	679	649	655	655	634	688	690	615	689	659	731	707	699	664	660	640	656	651	631	662	705	665	725	656	713	669	689	671	658	655	662	661	702	688	632	667	693	651	606	678	695	658	666	636	662	695	609	644	708	698	660	686	632	639	685	663	620	709	669	666	695	646	725	679	659	636	630	666	650	721	666	629	708	667	655	674	678	644	620	674	667	717	654	625	690	660	693	638	638	675	646	687	652	649	696	645	606	666	641	674	675	643	646	685	665	661	666	729	680	623	665	664	709	677	636	709	672	706	642	664	679	691	656	649	651	688	689	703	680	685	662	651	648	677	618	671	649	709	686	657	688	704	672	642	645	671	638	658	676	658	690	635	669	674	661	618	607	659	657	669	681	681	652	724	728	663	662	632	684	658	671	638	682	680	710	682	693	688	668	642	653	659	689	670	652	681	666	655	668	700	666	679	675	679	647	668	636	717	662	630	620	674	654	683	673	695	676	686	636	658	682	654	643	666	662	698	653	689	681	683	671	675	705	706	649	681	668	663	714	667	637	715	623	645	673	659	663	660	690	626	669	718	629	673	680	639	616	659	678	685	707	615	708	675	677	683	697	707	654	665	671	665	697	680	676	623	628	687	642	650	669	713	686	627	687	648	644	689	676	640	642	710	690	721	666	677	660	633	639	633	656	653	681	719	621	698	670	635	723	673	720	701	683	635	660	630	659	661	640	646	689	678	659	706	647	664	673	686	689	653	647	676	658	674	631	652	672	688	607	731	674	681	678	681	642	673	657	620	644	720	668	662	602	695	646	640	685	696	717	655	670	659	694	684	707	626	661	663	662	648	670	658	677	670	647	681	676	637	643	617	700	674	719	613	666	654	630	632	627	679	673	690	656	659	649	716	670	695	689	645	668	685	700	664	724	663	650	654	624	652	662	609	647	651	660	674	673	721	662	673	651	683	676	661	715	657	672	678	668	658	674	695	688	634	680	718	659	679	661	613	618	648	672	679	673	709	664	666	673	617	686	720	643	704	637	667	655
63397	52574	44765	31462	42155	51295	51201	38122	23735	11425	4121	2995	2442	2130	1467	1484	1477	963	787	475	407	430	503	564	660	787	733	731	792	754	393	329	241	236	266	249	236	229	403	220	173	205	205	211	212	220	201	224	210	227	223	206	234	199	191	197	190	177	225	194	176	163	212	229	193	217	198	214	236	210	218	213	207	216	236	208	167	203	190	190	221	193	161	205	199	205	171	189	186	211	221	199	192	199	223	219	223	223	195	229	189	195	221	215	193	228	209	211	226	183	200	201	229	198	208	204	216	199	193	197	209	182	215	207	220	224	192	182	212	197	223	198	197	192	209	158	170	191	214	201	182	196	189	179	179	198	192	196	189	199	188	215	204	181	184	206	225	183	191	200	204	182	184	180	215	182	197	185	201	196	202	177	198	183	162	206	185	176	208	217	171	172	181	189	208	184	199	209	174	211	202	206	217	201	201	217	197	228	221	193	196	197	200	197	207	178	218	178	196	197	201	190	198	192	189	199	202	226	197	185	217	213	214	197	226	195	217	207	209	191	206	222	205	206	194	205	188	191	220	198	207	220	197	181	186	187	216	187	224	181	202	187	199	180	197	183	193	206	203	194	194	198	181	209	195	233	199	217	198	190	201	186	183	194	200	190	223	199	187	211	174	187	187	206	224	247	200	194	192	179	184	203	183	210	165	196	188	191	199	178	208	205	212	199	208	193	175	219	220	208	198	183	174	192	187	188	192	194	176	204	160	200	197	195	219	204	192	200	171	179	203	201	186	189	186	203	205	199	210	179	191	202	187	199	191	211	189	220	207	243	194	199	202	207	209	209	187	201	202	216	181	203	216	189	207	207	187	195	205	201	207	194	189	209	210	223	180	206	214	174	192	212	211	179	190	222	228	223	192	180	214	201	203	206	193	215	198	216	197	190	186	209	202	219	200	207	212	228	207	204	246	187	204	203	195	226	206	195	220	211	194	192	183	225	204	201	219	183	235	212	211	193	206	194	180	193	205	203	212	186	191	180	209	223	204	183	185	210	184	210	203	218	198	207	210	191	200	179	169	207	195	198	207	203	212	199	199	194	240	212	210	202	178	186	198	199	225	191	215	192	209	202	199	204	172	184	191	197	207	176	213	184	187	228	200	208	231	196	207	210	182	218	182	205	173	200	206	170	210	202	202	201	217	201	210	209	174	205	224	218	203	193	223	200	202	217	211	188	204	223	191	199	220	195	184	200	205	185	205	212	200	192	195	177	204	205	196	193	211	209	181	205	202	205	204	205	178	194	177	205	180	187	196	195	185	208	238	175	210	220	211	206	182	176	202	224	197	201	192	193	209	209	195	191	220	194	174	191	206	189	219	205	206	177	198	168	213	196	193	184	210	174	208	202	197	188	192	179	199	161	187	193	175	232	219	195	206	172	210	186	198	195	214	178	186	209	179	171	207	211	203	208	207	193	201	194	177	195	217	190	217	182	187	213	201	189	179	223	220	181	215	237	240	178	206	208	191	195	210	209	197	220	204	195	178	200	179	220	212	176	216	201	199	198	200	224	202	214	191	204	234	218	187	228	202	195	192	204	194	206	188	203	198	187	201	219	215	232	178	200	203	180	181	186	204	206	193	187	179	210	190	222	211	207	200	192	183	193	204	202	171	215	225	182	201	232	200	193	204	173	194	197	202	182	177	188	210	200	195	203	207	179	204	181	201	225	195	200	196	226	195	199	184	200	186	203	186	184	189	187	216	182	200	204	198	199	206	187	163	216	179	207	227	193	187	209	209	210	207	182	205	205	214	219	204	219	191	227	197	212	196	186	211	190	196	179	201	214	202	226	212	208	216	229	196	194	199	205	203	198	185	199	200	199	188	199	202	205	179	180	182	194	188	216	202	203	165	204	218	195	182	180	203	172	214	206	216	213	199	190	216	214	220	220	194	199	189	182	193	185	210	206	183	200	212	213	207	207	199	189	164	175	190	171	196	188	216	186	191	212	214	181	201	199	197	203	228	198	206	162	170	189	193	201	196	194	177	178	198	181	199	191	184	189	199	169	195	218	192	192	187	209	190	216	209	185	187	190	212	190	193	191	183	213	191	213	199	185	231	182	205	185	178	178	207	206	218	183	189	212	194	194	207	201	201	203	192	209	199	216	213	214	214	186	221	214	215	205	212	212	205	173	220	198	196	198	192	191	196	205	208	209	205	190	207	199	221	198	202	208	217	202	191	171	184	205	212	192	182	208	177	200	225	207	220	176	204	205	196	200	232	191	190	191	183	191	160	188	195	205	195	187	210	216	165	200	180	208	175	220	197	204	194	199	233	199	201	223	212	193	192	197	245	167	184	183	167	187	190	212	209	207	173	208	185	236	182	197	217	194	203	195	168	198	207	196	198	218	212	204	217	217	218	193	194	203	213	209	201	211	201	203	194	191	182	216	221	213	196	221	206	179	213	199	209	168	203	183	214	196	220	194	195	198	211	199	219	205	203	223	211	221	193	179	194	191	200	212	200	206	210	171	165	188	200	174	174	190	190	188	168	200	215	205	193	192	209	206	205	208	187	219	205	197	213	188	198	196	207	195	209	190	186	219	183	222	189	219	188	208	205	205	197	199	217	200	158	211	197	190	170	190	208	197	218	201	169	212	209	205	188	205	232	206	185	213	196	178	183	186	207	195	171	218	197	209	191	200	195	233	204	211	196	209	223	174	201	179	180	184	181	204	205	167	197	198	221	192	204	208	221	180	219	214	223	201	194	214	207	197	186	231	179	203	192	162	208	174	188	207	204	190	195	200	215	198	203	179	234	180	224	198	180	193	209	174	190	200	187	199	182	176	211	193	175	196	202	193	183	204	218	197	220	199	197	190	174	212	212	203	195	187	197	187	209	202	193	183	192	186	201	183	211	204	213	184	219	189	187	184	202	205	177	190	209	238	208	188	193	191	211	172	211	227	194	200	178	181	211	194	193	183	183	184	216	201	209	197	212	207	199	205	202	187	217	195	194	188	186	191	172	202	188	212	186	213	229	190	182	204	217	189	197	212	177	197	196	194	187	210	168	199	197	191	194	213	216	221	204	199	204	227	212	209	204	176	200	216	215	218	219	203	185	214	222	169	212	193	234	207	207	201	216	238	187	227	193	195	197	193	210	206	193	193	186	209	195	196	194	187	224	180	178	193	194	185	214	161	199	194	192	190	221	188	187	206	207	201	214	183	202	177	172	201	204	201	196	197	191	215	175	185	182	198	208	172	225	200	189	210	193	219	175	191	190	204	184	203	196	181	195	208	186	201	169	203	212	210	191	198	186	203	176	213	202	209	203	210	185	207	182	187	188	193	201	178	202	191	198	188	209	216	176	201	208	198	213	222	203	203	217	220	187	195	196	199	207	185	207	241	192	191	213	211	177	199	170	187	204	191	225	228	189	185	196	169	176	181	199	225	228	181	197	172	207	183	209	196	204	195	194	201	190	185	206	195	189	186	199	173	210	217	204	203	199	183
51341	61513	55743	50087	62968	62107	61271	51605	11734	2578	5780	9725	8439	8332	7116	7408	7376	4754	4138	2288	1728	2076	2555	2919	3829	4544	4183	4371	4764	4301	1899	1223	726	862	901	787	656	687	1807	591	563	530	572	545	540	538	522	523	555	535	515	501	557	545	525	525	547	543	561	543	514	479	494	503	530	528	532	527	509	517	534	498	500	515	568	524	487	528	547	528	494	529	534	533	512	521	498	524	474	533	525	498	520	491	508	502	538	517	476	511	488	534	521	491	499	455	512	475	506	502	508	489	491	466	527	505	504	559	497	530	524	480	491	513	498	526	490	503	482	502	476	513	464	501	515	509	537	473	510	529	502	501	508	483	525	479	521	497	507	539	513	496	523	484	483	516	485	532	502	524	518	557	531	472	497	533	488	515	484	510	491	459	497	495	484	536	508	487	478	475	516	554	493	473	516	492	497	476	502	535	521	505	479	449	511	482	472	500	516	495	517	507	476	493	529	502	496	491	501	481	501	503	537	500	528	482	522	511	523	514	514	520	477	486	524	494	555	490	483	486	516	527	529	513	500	513	463	468	482	518	500	492	485	530	523	486	515	523	540	547	475	488	445	525	482	491	490	499	527	474	454	506	537	512	481	511	499	528	475	481	493	480	513	566	525	481	489	493	484	501	499	473	511	480	521	545	514	441	491	483	523	488	505	505	527	495	494	478	505	513	483	484	492	494	484	486	501	500	477	483	506	562	516	527	493	483	554	519	493	521	493	502	516	484	478	509	494	488	520	531	516	456	512	499	468	514	520	521	503	475	510	495	466	486	499	524	508	516	492	515	517	513	486	476	515	469	470	497	532	493	541	454	502	480	469	504	486	505	515	501	508	538	520	495	511	460	474	524	541	500	502	506	489	489	453	498	536	486	506	511	483	521	490	511	539	502	497	537	524	497	517	558	538	508	474	500	527	479	542	470	521	488	500	504	527	505	526	505	483	495	526	442	476	534	505	479	493	486	535	514	456	485	493	534	500	501	478	502	522	499	493	478	472	449	509	532	511	496	499	528	498	460	451	493	505	491	509	509	500	462	460	457	484	532	484	511	502	479	475	518	498	465	504	496	503	531	496	526	484	537	480	486	526	530	496	527	511	558	499	516	518	520	517	523	515	489	508	533	498	532	498	529	483	495	476	529	534	519	493	479	502	454	440	543	471	507	500	504	510	528	502	481	478	500	498	483	514	508	544	508	511	454	515	499	518	437	503	503	475	542	475	490	488	511	503	483	485	498	499	498	499	534	541	493	504	512	483	497	552	462	505	507	535	529	495	470	491	517	512	485	524	514	496	511	484	521	540	501	456	468	524	493	490	471	473	520	516	540	474	505	515	533	477	516	468	501	486	493	505	511	479	470	465	497	526	493	509	532	473	500	522	529	480	503	489	512	514	464	466	544	510	512	507	466	489	435	505	476	508	553	501	477	510	509	529	516	500	452	518	532	519	502	487	453	490	513	512	494	488	496	515	508	457	491	472	505	525	461	478	495	476	492	488	462	541	516	499	481	498	529	548	506	505	499	519	499	502	502	495	484	460	487	525	459	487	486	515	499	540	521	503	492	495	494	485	486	503	511	442	517	482	525	516	468	518	499	488	505	542	507	492	486	482	485	471	570	503	502	475	503	474	500	551	487	492	502	500	526	493	509	474	491	484	508	513	528	546	487	453	491	484	503	480	475	472	498	493	539	489	488	546	491	461	505	490	470	467	492	472	524	558	492	495	491	505	528	495	494	490	501	479	495	509	511	507	476	470	541	461	495	510	498	494	504	527	498	521	484	488	519	480	506	483	495	524	482	479	465	517	485	549	496	480	509	512	512	499	482	470	495	527	487	476	536	504	527	527	508	480	513	508	492	463	476	558	536	521	504	505	459	507	526	538	500	476	486	490	481	500	505	461	501	498	488	548	446	517	513	490	517	479	536	465	537	509	517	506	465	510	512	531	515	439	496	532	477	458	528	519	524	497	488	525	483	474	466	517	491	523	475	502	487	521	512	491	471	528	503	489	509	475	565	473	488	503	491	535	481	467	462	496	531	501	489	515	531	535	488	487	505	516	486	478	488	505	518	499	436	508	490	506	492	514	488	478	496	499	492	489	484	521	521	479	494	514	514	507	503	488	481	486	523	476	516	482	512	500	481	478	500	502	537	499	472	500	463	485	502	515	509	511	500	507	499	548	500	451	528	490	495	486	471	505	519	517	460	478	502	507	459	512	504	507	485	529	486	520	514	554	485	517	543	475	503	546	502	514	469	497	513	500	491	493	533	529	499	505	554	507	507	501	518	499	544	494	529	504	512	532	523	469	467	479	536	499	483	492	429	490	499	518	500	492	517	517	455	454	527	483	476	472	477	472	525	528	502	512	505	505	495	535	486	452	529	506	493	487	491	505	470	454	501	479	465	478	478	476	547	544	509	535	482	493	492	471	491	524	503	467	481	508	512	513	483	494	477	487	484	509	547	512	487	486	519	488	465	519	534	502	491	500	479	491	480	506	512	474	487	479	526	465	535	479	545	509	505	492	464	525	496	553	544	460	496	494	455	503	501	507	463	482	504	471	500	574	546	502	483	458	494	471	525	537	498	505	525	521	469	530	460	469	522	498	473	476	506	491	482	499	501	507	500	484	470	508	515	505	498	498	485	536	483	550	520	508	530	479	496	516	520	487	480	521	476	512	527	493	472	508	520	538	536	518	498	536	503	498	492	511	495	457	487	516	521	521	482	488	490	525	524	542	505	497	512	514	522	498	474	530	477	491	495	496	488	500	475	479	479	484	500	500	514	474	469	480	503	488	461	526	500	489	484	526	517	491	491	473	507	497	482	493	507	507	442	473	468	524	460	479	508	540	487	513	539	487	459	489	511	486	490	511	450	482	481	489	499	488	496	510	479	491	530	487	482	516	517	547	491	503	486	490	498	452	461	482	502	503	500	508	477	452	465	537	493	504	499	493	504	477	494	519	486	532	548	520	509	474	504	519	505	494	511	516	493	475	513	509	482	517	541	507	506	482	518	480	466	485	570	507	510	507	468	517	495	493	500	506	496	521	474	498	485	491	505	491	487	533	490	509	518	488	507	557	481	507	503	501	515	504	506	516	479	524	537	489	473	462	533	508	533	524	498	504	475	521	473	483	515	503	520	504	515	502	513	479	511	524	527	466	499	512	516	533	489	504	526	569	514	451	492	487	502	525	498	479	483	478	504	511	512	498	524	511	499	502	523	498	462	485	512	538	467	523	489	469	488	474	540	460	503	496	486	498	474	498	511	498	485	476	458	504	498	545	507	462	523	503	508	498	492	503	427	504	437	479	528	500	482	507	483	502	478	471	505	521	485	469	521	481	531	493	496	510	468	496	498	545	473	514	478	470	535	481	516	519	504	511	487	510	529	479	471	459	510	491	525	510	535	514	507	488	490	499	532	479	497	510	509	505	483	501	479	515	506	487	496	487	513	521	506	455	488	469	523	517	502
25016	24666	23259	11505	6648	6131	4893	1209	565	513	480	493	504	485	448	473	476	477	457	478	509	435	481	447	475	437	494	454	468	493	453	466	470	470	417	420	458	411	443	481	424	463	448	436	454	482	418	439	425	454	405	475	443	455	473	448	409	482	431	434	418	473	417	470	458	443	435	418	461	447	450	442	469	416	482	462	404	482	467	465	468	431	409	455	456	506	431	428	456	453	441	484	472	464	484	504	407	438	423	419	471	452	450	461	456	496	499	457	443	448	447	437	460	445	450	474	444	469	468	424	460	439	492	407	482	458	427	437	445	466	474	439	412	447	456	446	462	442	457	482	485	491	477	475	426	475	399	444	455	429	491	435	444	440	452	451	426	441	469	456	465	467	454	457	457	462	438	462	452	474	408	467	424	457	470	472	457	462	457	494	480	473	467	450	456	444	423	468	437	419	444	433	467	472	459	460	441	455	450	460	430	459	415	430	479	442	453	470	431	464	434	418	460	418	453	486	475	448	473	468	476	417	479	440	400	443	471	448	422	445	447	463	441	457	467	433	437	464	420	466	424	438	406	437	478	434	489	451	439	460	462	451	469	467	502	420	438	452	408	427	501	466	465	452	449	449	426	399	532	444	502	463	429	432	454	459	459	446	478	461	449	487	470	414	498	473	468	462	478	442	404	502	473	441	441	454	448	464	429	412	445	437	436	438	477	470	486	488	456	483	499	495	482	413	426	446	468	457	456	483	486	437	448	471	458	483	390	473	459	441	429	460	531	482	431	441	471	433	458	461	434	444	418	435	457	468	488	438	422	442	444	470	429	445	441	460	429	470	469	470	471	441	467	479	450	413	474	485	460	482	468	445	453	421	464	458	459	467	453	454	469	469	445	466	486	438	444	440	450	447	441	481	444	440	480	488	434	459	467	471	465	446	462	432	454	481	457	476	480	479	475	478	451	445	438	508	461	482	434	449	431	457	423	417	505	453	468	418	455	482	434	512	468	419	466	456	454	418	434	448	450	457	442	511	462	421	426	436	440	452	449	425	441	431	447	415	431	428	432	455	457	431	461	428	469	468	458	424	452	452	467	448	440	449	455	456	438	479	425	475	439	464	472	418	436	470	437	465	482	479	463	472	437	473	467	500	467	442	430	466	460	391	451	493	450	479	433	482	496	487	451	444	456	461	481	472	471	461	455	467	450	441	492	451	418	475	444	461	482	450	419	438	449	463	466	483	448	466	464	440	493	440	497	455	479	435	506	449	467	408	472	471	472	450	445	448	461	441	432	463	464	452	449	477	463	432	493	477	436	442	468	463	427	448	428	433	442	493	413	439	439	437	416	465	452	459	487	485	436	412	491	443	436	439	450	427	489	457	433	470	475	432	443	452	425	437	496	458	465	472	445	441	443	444	464	408	446	460	437	445	467	464	413	441	412	475	480	446	438	462	438	460	446	422	467	446	481	455	491	425	452	383	452	458	436	449	445	400	469	463	460	431	439	456	481	439	424	458	452	430	437	431	431	439	444	444	470	440	405	444	487	488	436	478	465	465	450	449	459	455	431	453	449	460	469	466	419	418	436	460	467	457	433	488	447	424	428	446	418	449	462	480	459	441	460	416	459	432	441	465	434	460	418	452	465	459	441	451	467	471	482	488	428	452	459	429	437	453	443	475	481	461	476	457	440	471	429	472	442	477	467	465	465	431	458	459	441	466	456	471	490	465	451	443	442	457	443	457	404	395	416	423	471	437	436	463	410	436	434	478	448	451	450	414	455	478	464	505	466	454	448	479	478	452	465	391	468	439	472	471	503	426	444	445	454	455	476	404	460	424	378	432	450	458	434	476	422	414	464	414	462	434	429	457	418	441	467	439	452	459	477	427	440	476	440	452	453	415	507	464	482	448	461	454	434	463	445	431	443	483	422	420	462	451	471	426	437	464	394	444	463	458	457	416	464	459	486	476	441	442	456	431	494	457	430	456	407	471	456	453	448	435	459	458	445	479	451	456	456	427	465	420	468	453	429	456	446	477	444	440	437	428	438	482	461	500	491	466	466	480	476	451	447	418	491	453	472	437	493	464	471	434	445	411	482	454	442	449	469	464	439	433	448	469	423	487	431	463	473	432	477	483	454	462	476	472	513	478	454	425	474	489	467	445	435	422	457	422	462	448	442	508	478	447	414	473	483	498	453	478	448	457	452	436	467	432	464	477	427	457	497	465	445	469	427	498	407	432	460	431	449	468	465	428	458	426	448	452	425	453	448	467	494	448	460	427	434	409	452	458	419	482	422	432	412	426	450	401	452	482	461	495	480	473	430	448	416	431	469	441	438	476	435	477	480	459	439	428	442	417	412	407	471	450	446	460	470	440	450	414	472	468	462	461	473	424	457	428	433	473	445	400	452	483	469	476	443	438	461	418	507	455	465	464	433	487	484	450	438	429	469	484	469	451	430	434	459	438	454	417	458	442	432	511	478	391	465	421	440	426	430	440	410	494	467	420	459	430	459	451	444	413	494	434	450	431	410	461	416	449	475	434	428	441	459	457	462	449	467	436	439	451	450	469	489	432	453	446	456	453	431	469	460	420	463	444	433	472	443	496	451	495	470	481	433	402	425	451	466	438	436	468	419	419	455	488	463	392	451	437	438	503	477	478	463	463	491	464	442	465	437	500	457	448	430	462	458	474	435	439	423	415	463	469	429	453	476	461	430	462	446	432	466	459	395	464	471	433	438	444	462	471	453	452	465	449	444	447	445	470	491	462	473	438	407	487	420	459	454	476	431	452	466	468	481	466	435	449	484	447	398	429	444	422	441	499	487	469	432	464	452	426	440	467	431	448	469	446	474	478	437	440	400	441	439	421	482	441	475	441	445	494	490	470	447	460	460	440	446	448	465	444	435	456	476	436	429	428	439	427	451	443	419	468	468	438	473	484	449	455	476	443	474	459	503	464	473	483	470	472	485	432	431	455	496	456	496	418	453	442	443	452	482	452	454	448	421	464	447	465	415	452	422	443	471	448	450	448	468	416	436	469	442	460	444	465	427	438	452	511	475	449	469	421	462	446	480	430	497	444	436	448	499	467	469	425	434	456	488	525	477	439	440	478	431	442	464	388	462	479	451	412	471	464	483	459	437	475	428	494	499	464	460	467	455	466	449	471	432	427	490	462	487	412	462	423	438	495	473	456	464	466	487	470	468	432	434	450	471	445	453	400	461	467	470	489	480	486	445	447	458	469	440	433	455	447	441	458	469	450	458	437	414	425	417	426	439	443	461	463	439	483	437	440	467	454	477	448	426	477	474	389	450	448	451	424	461	504	460	426	449	469	434	471	453	484	498	471	476	459	469	415	440	471	443	453	482	443	439	435	454	470	471	471	489	448	437	459	417	454	465	482	425	453	421	495	439	439	462	481	430	464	474	460	472	444	473	455	466	477	448	392	430	449	436	444	445	428	469	466	452	451	436	487	457	442	495	439	465	485	457	431	436	435	434	426
17156	24973	27998	17606	20227	20460	17978	4261	1377	1077	1186	1256	1254	1256	1189	1243	1210	1188	1143	1120	1113	1123	1103	1061	1063	1141	1117	1145	1161	1092	1055	1042	992	1036	1040	1026	1005	971	1077	1045	1071	987	960	978	962	997	998	1023	1021	1038	1105	1029	1004	976	1015	1070	1003	1041	1006	991	1036	1009	974	1035	1006	1027	1011	1043	1015	959	981	964	1042	1026	993	958	982	1029	1002	1035	1056	1062	1063	972	1047	962	989	1034	1096	1022	996	1019	1024	1029	1032	1036	996	946	1031	1008	1011	1025	1021	1033	1003	969	1035	1026	1026	1016	1016	1023	1003	1017	1013	1026	999	968	1019	1037	1007	1026	1021	988	999	1022	1058	1055	1012	1038	1064	1030	1005	1026	987	944	1052	971	1040	977	1022	1020	995	1018	1012	1024	1025	1005	1021	980	1005	994	988	1015	1008	1013	995	1029	963	1029	1006	1038	1049	996	1030	1028	1022	1046	1067	1027	1054	1010	996	962	961	1015	1004	1056	1008	980	967	974	1020	1019	1058	994	1021	1045	977	998	1077	972	1023	1044	1012	1014	923	1073	1017	1063	1048	974	1006	1000	1016	1066	1013	1096	1057	1017	998	1004	1011	949	1004	952	1021	975	1020	960	1027	1049	1019	1029	1002	1031	1046	1028	988	976	971	1043	1056	961	1074	1025	993	1009	1087	1072	1010	982	1024	954	1009	1025	998	1030	956	1062	1041	1025	974	943	1009	985	987	1031	1025	968	990	1000	1008	1022	991	994	1030	1001	1016	998	969	978	984	1088	1007	1042	951	967	1047	1025	1023	1022	1020	1036	1032	986	978	1018	1038	1065	969	974	1047	984	997	998	1018	1054	1003	1022	1039	1060	1008	1043	991	1013	1016	963	998	998	1031	1015	1013	1048	955	1049	1018	1009	994	1008	1002	1010	975	1028	983	1086	986	1024	966	1041	1035	1005	1058	1031	1018	1045	1011	1043	982	1007	1043	1054	947	997	1009	951	992	1047	963	1049	1020	1003	949	988	1023	986	1025	1003	1064	1002	1055	956	1067	1038	985	1042	1012	1042	1037	1014	1018	1007	1027	1018	957	1054	944	1022	987	984	1009	1005	1024	1027	937	998	1009	1051	1016	1047	1017	962	1038	1010	1014	1049	1004	1073	1022	1015	1008	977	1050	1021	1031	990	996	1031	1053	1018	1078	1050	1020	990	1043	1008	976	975	1049	1016	1057	1032	1028	982	946	991	980	986	991	1041	1048	1051	1006	1068	1005	979	987	1003	1066	1036	986	1017	1022	1040	989	1015	1024	997	1052	1026	1031	1064	1012	1022	1025	1007	1023	1011	1022	1031	990	960	1012	1048	1006	989	1009	1066	1007	1078	1034	975	1003	1040	982	994	984	959	1039	1028	1006	1010	1034	1046	1050	968	1042	1018	1045	1007	992	1066	1020	1077	1042	1019	1012	1018	978	1027	1008	970	1000	994	1060	992	953	1011	1003	1034	1037	1064	1002	1020	1040	1043	1037	1039	957	1005	1015	1038	973	979	952	1019	990	978	1005	1054	1019	1044	1017	1035	991	1040	980	1032	1025	974	1033	978	1018	1034	990	1015	1035	986	1052	969	980	956	1019	1027	1075	948	982	1034	1033	1050	1054	941	1045	946	1105	980	1020	1014	1003	1043	1024	1014	1025	973	1017	984	984	1063	1053	1000	1004	1056	982	1036	1059	982	984	1015	965	995	1032	1037	1006	988	1049	1055	969	1019	964	1022	1064	1012	1014	1008	1042	1009	1040	1016	1010	937	1105	960	995	1022	1025	1078	1072	1026	1033	1027	1046	998	1002	992	1009	1015	1007	1049	1012	960	1023	1037	1010	994	963	995	975	970	1001	1045	1001	1066	1014	996	984	1053	971	1052	982	1013	1072	1079	1033	963	1035	1014	1060	1018	984	1045	1032	1057	998	1028	974	1012	1048	1027	1019	958	1070	996	1025	1027	1014	979	923	1023	1048	990	1006	1001	1003	1006	1083	971	986	1039	1007	974	979	1000	973	977	1027	1032	1018	991	1035	955	968	974	993	1026	1006	1001	1007	1059	1038	991	993	1062	1004	973	979	1008	995	1040	1049	999	1016	1002	1015	1022	1008	998	1042	983	984	1004	983	1019	987	1055	1006	1012	978	1004	1040	997	1038	1016	1001	998	1037	1044	1072	980	1082	995	981	998	1064	1010	1055	1011	1037	1030	1042	1005	1003	1020	1018	957	1010	987	988	1031	983	995	982	1022	978	1083	1079	1033	1033	987	979	1037	1045	972	1038	1056	961	1007	1015	997	1061	1024	994	1052	1032	932	1013	1001	1056	1009	1003	1029	1062	1037	1055	993	971	963	1064	1049	951	1031	1065	1012	1034	1011	973	1008	1047	1006	1025	1022	985	1010	985	1079	1010	1023	976	1006	1058	1019	979	1084	1022	1034	1002	1035	998	997	1013	1022	995	1012	1005	1026	1027	1022	1013	953	1006	1019	1030	994	987	997	1035	1021	962	1002	1022	1001	946	1003	1008	1019	1018	1005	1002	993	1019	1019	987	1041	1004	1049	1041	1032	1005	1002	1020	958	1038	995	986	1020	1052	994	1038	994	987	1048	1020	990	1053	968	985	1044	990	1016	983	1009	1048	1060	986	1000	1049	971	996	969	1000	957	992	976	1045	1053	1065	1026	1030	946	1042	1073	1041	1027	970	1021	989	1024	1076	984	1002	970	1029	981	1025	1014	1037	1009	1028	1002	1047	1040	1018	1023	1082	1015	981	1003	1018	1034	1026	1066	953	1039	1004	968	1002	993	1021	989	924	978	1030	986	918	985	1043	1039	1023	992	1031	1001	999	937	981	973	944	1003	1024	1062	1013	1007	998	1075	1076	1026	1028	1020	1014	990	982	1021	1046	973	1006	959	1001	1004	1006	1031	1032	979	1067	1007	1054	1016	1042	1014	1014	1010	1035	979	959	1017	1050	987	1014	1032	1004	1015	1035	1033	967	1009	1073	1001	1015	975	992	1054	998	975	980	1057	1047	949	990	1007	1001	1002	1040	1024	1021	1037	970	991	1036	1022	986	994	1056	1011	1014	1021	967	1005	1008	921	1081	1008	1033	1040	972	1052	1031	978	1054	1028	1031	1010	995	1010	1003	1026	1019	1010	1001	1056	1037	1058	1017	1072	1110	1020	1042	992	986	1046	1010	957	1029	988	1017	954	1006	1008	959	1017	1033	1033	1079	1009	967	1019	1011	1008	981	1036	1008	971	1070	1059	987	1001	1010	1081	1023	1037	1027	1005	1063	1042	981	1069	979	1044	1027	967	993	1078	1059	984	1009	1009	995	1016	1035	1068	1002	984	944	1015	989	1064	1089	1049	1044	1029	985	989	1042	983	1007	980	1021	1065	1075	943	990	984	997	1016	1040	1003	1090	1092	998	1016	1050	1002	993	947	1072	970	1010	1060	1011	1018	965	1023	1014	975	999	1030	1025	1014	1018	1051	1024	989	1042	1039	1063	1000	1000	975	1020	1037	1001	1056	1013	1026	1035	1030	1045	1010	1023	1074	1029	994	1015	1036	1052	981	1000	1073	1049	1024	1044	1002	996	1039	1043	986	1026	1041	1004	971	1025	1038	1016	1014	1022	993	1001	1004	989	1016	1034	1021	1021	1022	949	1020	1028	980	1050	1009	997	1001	961	1031	931	1035	1021	1026	1043	1016	1029	997	1048	1023	1006	1068	1037	992	969	1072	1021	1004	1052	1078	1009	996	1017	1013	998	985	1041	1044	1022	1010	938	1033	1029	1038	995	998	1000	1035	1020	1022	1022	963	1017	991	993	1042	1006	1008	1018	1013	1055	1051	1007	1066	1014	1001	995	1028	1014	1031	1004	1022	1073	1001	992	1048	1047	977	1059	1046	1042	999	1022	1014	1035	998	1014	1014	1027	960	1074	1026	1018	996	1045	1005	1017	1010	1008	994	977	1042	1018	985	914	1052	993	1059	1004	1060	1033	1019	1023	994	1002	1026	1016	981	994	977	1046	969	989	1020	1043	969	1036	963	1013	981	997	1052	936	1044	1030	1002	988	1077	980	1001	985	1030	1019	1020	1031	1013	1022	997	1028	1023	985	991	978	992	1068	1016	1002	953	988	994	997	1009	991	1033	1058	1000	1028	995	988	1011	1048	1016	1000	991	982	1046	984	1031	993	1074	1020	1028	985	1020	1003	991	1001	1045	1012	989	1010	1033	1010	982	1031	1059	1018	1056	968	1003	1013	942	1086	1010	1007	1036	998	1026	992	1018	1005	991	1008	1016	1003	979	995	1071	1044	963	983	1001	986	936	987	1003	973	1010	1060	1078	1042	997	983	1004	1052	1048	1017	1026	980	1046	970	1020	1048	1081	1056	1019	987	1028	1022	990	1037	1040	1040	1013	1048	1055	1020	959	1030	1005	1014	1057	1018	1004	1029	989	961	1039	1073	1068	1036	948	1017	1024	1000	1026	986	1029	1026	1055	1068	997	1029	1005	1048	987	1001	999	997	965	1042	1000	995	1021	1021	1044
56901	52149	49283	35526	39806	51838	44375	24272	11539	3182	1170	926	1118	1088	1240	841	893	758	491	431	415	393	467	495	511	574	660	482	392	403	332	291	301	302	307	287	279	317	384	308	303	304	305	291	311	283	303	292	287	285	250	321	289	258	274	290	299	308	296	272	305	285	272	278	270	284	302	287	284	291	280	321	301	277	353	312	298	255	288	288	306	272	291	313	319	309	279	287	279	290	291	312	312	276	281	301	282	267	307	291	272	301	266	301	266	301	283	278	284	291	291	257	315	273	305	298	268	293	289	306	281	305	284	294	293	304	293	308	313	296	316	267	295	259	280	262	280	274	273	297	295	281	280	280	297	277	279	256	283	275	298	286	314	290	264	278	306	292	289	255	285	292	300	279	311	325	291	294	308	295	280	265	301	304	270	298	274	284	269	322	305	288	284	263	280	290	289	292	297	270	265	284	283	277	318	295	284	301	253	275	318	315	289	299	261	281	288	313	265	313	305	280	278	277	272	282	314	324	297	320	270	312	294	318	317	285	258	306	307	270	264	265	283	261	283	285	274	286	279	309	278	271	297	274	325	256	306	306	277	291	259	268	292	288	288	323	304	284	322	303	267	288	256	261	283	267	268	295	279	295	293	309	268	280	299	294	317	322	268	303	310	308	285	260	299	322	277	323	277	294	284	277	276	292	288	292	256	268	271	277	292	297	272	275	307	288	306	265	293	273	276	298	250	289	280	277	301	303	297	283	272	277	277	287	287	300	291	278	299	274	303	279	289	280	313	293	284	275	263	294	276	253	318	274	293	286	306	282	302	306	297	300	285	303	294	258	272	242	317	290	265	259	271	290	259	266	279	300	297	280	305	292	335	255	253	277	292	271	291	297	292	281	291	299	279	280	269	317	270	312	289	270	300	309	289	286	295	267	290	315	323	277	288	275	289	275	291	277	292	294	260	298	287	307	321	275	329	283	297	278	266	303	289	292	291	296	278	299	275	310	297	287	302	303	275	270	290	302	265	280	316	295	297	263	292	290	310	291	297	288	273	283	303	262	286	295	270	275	279	305	316	295	304	305	278	299	311	283	305	298	295	292	297	276	272	289	293	280	300	283	284	290	307	280	292	282	269	275	299	265	257	303	286	292	294	308	285	256	272	302	297	311	296	305	284	301	297	283	274	284	294	280	256	251	246	275	309	295	289	281	269	275	288	298	274	289	277	314	267	291	286	278	304	300	279	294	302	296	285	261	283	280	256	316	287	262	301	283	313	272	265	247	292	332	286	299	286	307	298	257	272	300	311	274	270	279	295	293	283	272	276	266	306	287	283	299	266	281	298	283	291	273	274	280	306	295	285	283	280	278	312	309	346	305	289	274	255	309	326	292	277	315	266	277	290	290	278	300	301	281	298	278	284	273	274	320	287	275	294	300	280	273	281	261	259	311	275	304	287	289	298	298	321	300	293	299	280	274	300	289	296	293	285	277	305	347	284	312	317	285	275	285	259	317	277	296	254	295	278	268	283	271	287	237	252	261	291	283	255	309	293	308	297	270	269	273	292	274	311	266	280	309	309	303	270	284	280	295	264	319	321	301	288	294	300	278	256	312	292	278	314	294	296	262	263	280	288	298	267	312	318	271	241	279	291	323	295	273	272	238	301	288	275	313	336	319	277	294	315	281	275	315	307	317	276	267	304	255	321	286	289	304	264	271	313	286	299	286	263	288	259	274	312	266	267	285	251	310	288	306	294	293	273	285	304	264	267	269	335	279	271	312	270	276	289	269	263	283	298	265	301	280	264	302	302	296	291	330	281	276	311	309	255	274	294	275	293	270	304	252	287	272	316	280	314	285	286	280	306	287	286	258	280	281	269	283	309	312	276	265	256	288	333	290	284	316	290	307	284	290	274	274	289	262	288	251	286	273	289	309	273	284	318	300	324	248	290	297	290	264	291	278	287	306	266	286	280	261	248	289	290	283	292	267	306	261	258	255	262	286	292	286	286	274	245	258	285	284	237	281	277	295	264	253	278	292	243	326	279	300	281	296	273	317	295	288	264	297	285	298	278	294	272	286	270	283	285	296	297	265	304	327	307	255	304	290	303	303	292	273	295	277	278	293	291	285	291	287	280	281	291	308	279	274	272	280	298	288	329	284	280	280	271	284	278	315	258	309	260	254	283	295	310	313	307	319	280	282	299	276	260	260	287	290	289	325	290	284	302	311	294	301	275	302	283	277	298	287	290	301	284	290	301	275	256	264	296	292	308	322	285	271	290	296	263	296	260	300	304	290	273	284	288	280	298	279	307	316	303	278	306	275	284	277	293	299	281	296	306	279	271	297	270	312	285	313	307	263	268	265	270	279	304	302	302	300	265	287	277	300	283	283	296	276	292	287	288	277	295	295	303	294	310	265	289	279	311	307	302	289	297	255	272	278	305	285	283	292	230	276	286	259	277	300	297	258	290	291	281	258	308	314	290	298	275	308	299	278	298	247	291	320	304	297	266	286	296	264	283	266	286	308	281	271	286	293	302	270	312	264	291	335	310	290	264	293	261	279	272	297	274	275	322	273	287	252	279	294	304	255	281	281	306	253	295	272	281	265	281	238	290	317	308	274	277	278	274	321	286	307	281	284	304	278	301	280	274	283	257	289	308	276	275	264	267	345	289	293	306	287	301	323	308	281	278	307	254	317	286	268	282	276	300	300	305	297	294	304	282	261	263	308	297	296	311	265	272	332	286	266	293	309	268	324	299	326	291	267	297	294	308	279	272	268	281	268	285	284	257	292	258	259	288	309	268	267	263	261	285	306	271	295	285	329	299	297	290	292	282	303	276	272	331	287	311	292	286	303	300	278	287	297	275	274	268	297	295	273	281	315	297	290	274	286	264	296	297	323	275	296	276	252	265	276	270	296	279	266	292	284	288	279	248	306	327	293	249	288	311	288	274	267	299	264	279	329	279	316	278	311	304	272	308	296	282	324	303	275	263	277	241	283	308	313	291	298	291	278	288	280	275	266	262	290	301	301	240	287	248	316	267	289	277	294	297	279	291	297	270	280	276	294	300	307	275	254	274	291	301	274	242	312	284	275	260	296	262	270	297	322	287	295	264	301	301	300	271	293	259	272	321	292	297	264	250	311	271	282	287	321	270	310	285	315	301	277	283	315	262	304	289	304	304	283	281	299	278	271	294	278	297	301	240	273	299	278	279	302	309	302	269	265	258	280	280	261	312	270	292	306	310	314	271	337	286	309	273	275	298	268	308	295	282	273	289	269	275	293	285	263	264	289	279	295	295	273	275	297	269	292	297	273	283	281	285	292	293	268	311	314	280	308	252	296	286	277	262	280	296	287	269	286	289	297	304	264	307	290	285	298	275	310	279	320	291	285	273	288	282	266	297	291	274	262	270	284	285	299	280	294	287	324	285	306	309	281	264	302	264	294	331	311	283	283	288	267	284	305	299	292	292	302	294	313	278	280	327	292	306	284	302	304	284	276	293	281
44620	57044	55417	45096	59343	58891	48814	25607	5734	2402	2991	4006	4681	5247	6366	4075	3944	3825	1985	1403	1635	1573	1954	2485	2155	2600	3276	2203	1444	1547	1293	836	800	765	790	790	757	733	1379	699	674	673	669	719	683	649	669	672	661	676	706	689	642	697	713	702	696	727	709	676	660	663	670	688	719	674	659	668	672	676	645	679	666	716	676	624	673	680	669	670	724	662	725	697	646	680	663	693	670	652	626	661	627	716	661	654	636	673	654	640	658	610	633	671	639	675	705	629	663	637	647	687	695	629	646	671	688	664	690	655	711	697	633	677	684	617	689	693	635	642	691	639	667	655	678	672	645	692	634	657	695	678	666	656	630	691	710	652	659	637	619	664	647	730	651	682	695	694	652	717	659	721	689	668	623	687	722	649	705	628	704	645	612	700	663	698	671	648	683	686	680	634	667	643	672	629	604	663	690	682	733	657	672	658	690	680	649	676	649	713	660	665	705	690	668	644	635	687	666	650	612	606	649	699	655	669	657	671	663	618	680	603	667	627	634	694	666	676	637	630	636	641	658	688	695	655	655	697	689	636	658	691	688	639	656	642	648	700	660	699	618	686	656	625	690	635	678	637	676	638	655	652	675	660	684	674	657	692	602	650	682	654	676	630	707	684	636	650	641	644	657	661	653	674	712	700	654	620	650	640	653	696	651	680	683	642	619	644	666	649	678	690	621	698	654	680	687	643	667	664	614	646	656	650	671	661	708	620	667	723	698	664	675	653	729	662	644	661	643	644	702	663	683	713	682	672	666	668	677	705	667	693	647	627	664	689	647	665	675	663	648	695	640	684	651	670	652	646	693	684	654	626	686	676	648	652	726	625	646	711	677	686	661	654	731	650	692	629	672	639	650	694	617	697	645	698	630	691	682	658	664	635	670	635	643	599	700	676	748	667	683	681	629	622	697	667	722	692	687	654	626	625	697	659	654	663	684	710	653	621	672	629	652	677	697	661	688	725	707	668	673	693	701	651	675	616	706	620	731	681	641	663	693	666	654	665	677	700	659	689	655	628	670	675	703	678	674	669	688	625	684	671	668	644	672	645	662	658	653	715	667	656	662	648	706	638	665	654	643	708	661	690	669	699	654	672	652	697	689	627	666	665	653	675	689	658	660	681	642	689	639	685	645	720	649	682	649	645	662	654	649	648	641	669	631	652	663	576	654	659	606	685	649	700	672	681	636	670	638	684	695	651	649	608	674	695	712	701	707	650	686	650	642	642	652	649	612	702	679	662	652	668	698	614	676	625	687	663	673	687	692	642	698	676	697	664	678	688	702	661	656	671	628	652	658	652	690	627	606	663	656	689	676	659	639	608	633	672	667	683	658	664	675	652	658	656	629	698	632	647	641	671	659	660	667	643	703	660	661	686	654	695	666	718	674	656	680	653	637	662	661	631	717	710	667	685	679	646	674	687	691	652	645	652	703	638	687	670	640	645	642	626	649	646	689	642	658	647	648	650	646	674	672	653	670	668	687	686	629	684	643	662	657	674	668	665	670	718	637	708	664	642	646	669	678	671	680	697	644	703	635	691	631	675	697	656	662	673	671	653	650	632	672	670	652	678	664	646	674	641	635	688	670	649	661	681	656	680	670	653	638	669	627	669	682	659	695	640	674	654	662	693	696	643	670	662	683	664	659	740	699	649	652	690	622	641	649	653	655	617	704	650	654	642	652	638	645	652	664	689	660	696	644	667	673	701	675	692	660	674	703	687	686	639	674	679	696	714	720	626	664	634	692	643	660	708	615	682	626	619	671	656	660	626	640	668	631	675	693	607	690	658	652	640	693	667	656	691	663	674	687	662	679	685	640	660	665	685	668	660	672	717	648	643	651	679	666	651	655	647	659	627	709	636	646	685	663	648	664	667	680	692	679	732	658	677	676	681	627	666	667	659	659	666	659	686	684	663	658	641	670	678	679	655	721	669	714	691	657	623	718	700	671	658	654	637	665	701	717	682	670	641	656	647	674	663	698	705	655	713	633	630	683	680	670	671	703	678	650	670	619	648	644	613	714	629	644	671	654	638	684	678	664	702	682	650	680	650	645	710	655	672	696	689	659	659	710	662	703	697	700	662	643	645	615	691	665	674	682	672	645	674	671	634	637	648	692	665	660	659	701	653	664	676	653	655	652	661	652	671	656	701	669	700	678	664	646	706	683	730	670	661	680	662	646	669	698	698	659	650	640	660	645	655	646	648	688	723	684	658	672	675	635	660	644	689	643	668	743	678	661	681	668	660	659	632	690	644	666	654	696	598	717	656	660	672	669	651	672	662	621	630	652	663	696	655	672	652	649	598	641	630	676	689	705	681	674	650	692	606	637	671	657	712	671	647	692	658	652	666	655	639	677	652	687	703	667	695	644	652	630	641	660	665	710	691	668	663	661	652	685	674	678	705	671	625	694	670	678	665	687	648	649	647	681	689	676	684	653	654	657	655	721	634	689	686	666	674	680	631	660	689	704	664	659	697	686	677	666	637	659	653	651	644	630	633	685	703	673	671	652	667	668	649	639	660	677	651	624	620	642	672	662	695	650	663	698	651	646	693	653	638	619	627	660	682	644	664	695	688	669	688	702	647	665	657	650	685	680	679	667	675	652	674	693	677	650	667	688	684	637	710	653	662	657	619	673	632	676	668	662	680	674	659	633	704	670	684	678	660	706	644	609	647	695	678	659	655	703	676	699	700	661	710	657	612	660	677	642	647	692	690	665	676	680	675	635	638	694	723	678	642	709	676	717	695	643	686	665	720	713	671	690	719	690	649	684	661	659	619	671	680	671	643	656	648	618	661	694	694	662	656	678	669	637	680	682	657	702	688	684	673	643	660	652	706	654	655	659	716	666	693	651	687	652	664	641	665	680	650	680	669	694	682	660	715	654	635	648	656	645	670	619	674	701	631	697	678	666	651	620	671	624	625	631	664	632	649	685	652	626	676	682	644	618	635	681	696	650	672	655	656	712	683	680	673	704	685	650	647	673	638	681	654	658	646	638	695	672	728	694	650	672	684	644	647	688	651	642	698	663	624	640	674	717	661	664	687	657	643	658	679	651	661	653	651	691	662	669	688	685	688	657	681	663	694	629	678	667	674	677	624	680	685	658	619	678	660	662	667	691	657	658	685	703	625	668	673	680	677	685	691	683	675	707	701	716	717	646	672	679	652	681	685	741	694	631	622	670	664	680	644	675	683	664	631	665	639	664	688	670	695	654	689	716	652	646	707	669	645	665	632	634	652	659	643	618	666	667	697	695	657	659	651	671	656	644	684	723	674	661	688	674	670	727	622	653	655	647	693	691	711	664	663	665	624	608	654	655	689	658	635	679	686	678	664	691	658	667	683	664	670	681	637	667	659	683	691	666	689	658	637	665	671	624	685	629	676	701	625	663	669	667	649	632	672	652	662	676	654	617	701	629	647	673	696	682	640	621	684	621	686	703	674	668	687	652	675	678	656	662	652	730	689	670	668
61154	48089	45853	33619	39145	49403	48976	29352	19431	9535	3681	3019	2521	2588	2390	1454	1567	1117	557	486	407	525	746	595	712	740	634	529	517	534	331	219	245	222	202	196	213	263	707	204	197	182	206	191	219	243	185	234	215	235	224	214	221	215	221	208	191	225	221	197	237	191	202	241	242	243	214	210	217	192	231	205	193	213	200	218	193	214	227	211	205	208	197	243	180	219	226	237	231	220	206	192	170	197	198	198	215	212	208	209	220	200	208	244	212	206	206	171	212	211	182	215	210	207	193	217	203	206	195	213	207	184	191	207	219	202	219	213	224	198	222	192	200	197	206	198	208	182	188	238	229	194	204	211	184	207	210	200	226	229	202	198	202	206	192	192	220	201	218	208	196	227	199	221	203	192	210	205	190	215	236	204	234	189	217	193	195	245	182	204	200	193	221	191	232	193	204	221	193	207	212	230	191	203	215	177	198	197	186	205	225	184	206	237	216	205	212	212	197	191	169	208	210	230	218	212	195	183	210	214	194	193	197	201	188	203	221	195	190	187	200	219	225	196	221	229	225	198	233	221	198	207	198	201	203	198	216	200	231	191	226	225	209	198	196	214	219	196	208	221	217	235	214	219	219	199	225	189	192	210	166	190	211	185	224	193	206	198	204	203	202	197	214	214	189	189	185	213	201	200	199	194	190	206	195	207	197	208	185	215	234	207	188	245	209	216	214	187	205	224	222	195	213	204	227	231	187	197	198	201	230	183	207	219	181	192	201	212	222	197	200	200	231	237	201	201	202	232	192	191	223	249	210	203	199	217	193	212	193	219	219	180	183	198	194	190	231	191	201	204	183	198	228	233	207	202	203	188	178	204	192	200	197	212	209	192	171	187	220	217	225	213	230	200	188	213	179	191	178	213	205	174	199	201	184	199	211	188	208	205	217	215	222	206	200	250	212	201	196	182	188	191	195	188	216	230	219	231	210	192	200	203	209	201	195	177	186	209	218	233	222	201	195	211	205	202	200	200	229	207	228	205	197	240	184	218	218	168	198	216	212	172	185	212	216	213	235	219	169	228	219	195	215	170	191	200	221	228	216	210	207	188	205	207	192	252	196	221	228	228	230	218	212	192	216	200	220	187	199	218	221	200	211	205	253	217	245	194	183	205	197	195	192	200	234	220	195	180	172	205	227	200	233	202	183	199	225	164	209	203	199	237	206	222	207	222	222	191	215	214	232	197	183	218	205	220	215	180	194	194	200	211	216	215	213	208	204	217	231	183	203	190	222	210	228	213	196	223	243	226	218	204	208	230	212	193	203	208	204	204	188	235	189	218	215	173	207	203	219	212	205	203	200	203	222	200	195	206	242	180	194	206	196	257	217	207	206	222	190	246	202	196	194	216	207	228	199	210	192	196	195	213	197	201	168	213	208	238	218	221	224	203	223	206	222	217	207	190	208	207	222	200	213	224	185	204	202	203	206	210	183	202	183	213	217	201	202	201	229	216	239	186	213	237	223	229	202	196	216	221	214	206	225	206	197	198	236	221	206	179	180	184	197	208	205	185	212	203	197	207	200	211	193	227	227	221	221	213	212	224	195	225	182	234	181	199	219	227	220	225	212	207	217	192	199	203	177	249	211	190	211	231	188	217	241	244	215	190	211	266	189	205	212	212	218	227	192	211	212	212	178	246	194	189	223	230	246	206	201	179	215	216	226	206	216	204	200	225	199	218	189	177	226	208	217	205	212	230	227	197	225	204	223	216	177	223	219	216	225	198	205	224	180	199	226	209	209	207	194	212	222	206	197	199	202	199	209	185	213	183	205	219	201	187	207	188	207	204	217	210	191	207	210	246	218	211	176	216	225	201	219	191	193	207	224	189	205	188	228	194	180	210	207	219	215	216	204	214	211	205	214	203	193	218	212	214	218	214	212	195	207	208	195	180	210	177	213	212	202	208	216	179	203	205	192	214	241	203	236	234	212	212	197	203	177	205	178	212	207	208	224	203	210	198	191	218	185	209	194	197	251	193	183	220	221	215	217	228	216	178	230	221	180	188	227	210	214	192	218	204	223	196	186	232	207	186	204	224	181	200	188	212	211	192	239	194	216	195	198	176	213	217	218	202	200	179	185	210	178	201	222	217	213	216	228	209	217	214	225	207	186	195	187	210	215	200	226	218	202	208	200	202	187	184	190	223	206	242	217	218	219	200	190	211	202	191	205	209	218	180	221	205	234	219	185	207	192	218	203	232	202	217	201	218	221	193	224	203	214	220	191	223	200	223	223	219	210	203	218	212	196	217	182	172	196	204	235	192	225	196	219	214	217	213	219	227	214	197	237	216	202	215	220	198	210	186	182	213	235	226	229	211	220	219	184	227	209	224	231	202	195	223	195	220	222	212	200	208	213	210	187	210	226	227	206	215	226	183	190	195	202	199	241	210	215	203	197	201	190	210	196	214	213	197	205	204	223	228	220	206	194	195	202	233	198	206	193	192	199	218	204	196	192	183	228	194	192	233	225	202	186	219	195	205	209	216	227	217	199	201	208	251	179	245	200	219	217	181	207	199	202	235	200	213	235	219	214	236	189	211	202	196	204	190	213	211	217	214	194	189	204	186	200	225	216	208	207	193	176	230	212	200	206	227	198	212	184	201	185	210	212	228	215	210	236	223	214	222	202	188	187	225	185	206	209	197	206	215	201	200	203	203	195	221	218	205	191	206	216	189	207	192	221	209	201	193	197	186	230	221	197	212	183	223	200	184	194	194	195	220	203	239	174	206	191	211	233	225	190	192	182	213	228	193	206	190	212	225	199	177	192	199	223	212	194	202	235	216	201	222	192	187	213	230	211	221	201	222	187	203	209	210	196	192	199	212	198	232	214	223	195	222	190	178	201	205	215	196	206	195	201	209	197	211	197	196	209	193	175	196	207	199	223	202	210	223	202	218	170	206	222	198	191	249	193	202	230	215	231	193	198	186	212	199	205	227	215	196	203	206	185	208	202	204	207	210	202	194	216	212	182	204	218	197	179	216	198	213	199	220	190	204	215	215	156	202	208	227	210	176	204	212	193	216	230	206	208	205	197	186	199	211	192	190	230	215	186	198	215	221	201	189	221	220	204	196	201	203	202	192	211	191	213	222	205	219	178	198	225	222	217	204	232	190	180	216	205	213	213	201	214	191	218	212	192	228	208	210	210	214	211	183	183	195	242	191	212	236	213	207	236	206	188	206	200	194	190	174	198	219	211	210	223	210	246	197	190	242	221	179	215	215	221	220	193	193	219	221	242	237	212	221	213	231	234	208	215	215	209	174	209	201	217	186	212	215	199	197	185	202	196	197	203	203	225	193	204	214	187	201	204	215	197	211	204	214	186	231	192	199	213	210	192	201	230	213	210	206	207	188	208	199	211	211	225	189	224	213	187	203	209	219	173	213	210	191	209	210	182	203	187	209	216	212	196	197	208	217	209	221	221	209	185	199	209	207	212	206	224	203	217	203	206	224	198	191
51240	60131	56340	48276	63814	60712	56877	32824	9109	3890	5606	10642	10023	11167	10148	7293	7889	5248	2547	2431	1867	2460	3535	3218	3580	4042	3275	2819	2641	2971	1428	750	765	709	630	620	605	843	3286	578	557	584	606	547	584	509	554	586	525	586	565	526	526	565	537	527	525	522	535	507	557	559	539	540	537	539	546	532	519	499	505	512	526	524	528	521	506	546	481	555	518	513	553	508	523	547	480	505	493	503	526	525	529	485	500	496	554	503	536	477	523	487	516	520	504	505	502	530	539	479	524	496	485	503	488	518	506	509	567	519	490	538	503	504	496	497	515	486	503	508	532	487	499	486	502	521	528	499	496	453	494	507	489	471	508	517	523	507	532	480	476	521	538	508	550	489	548	500	546	488	559	509	504	524	516	520	500	534	485	529	491	524	477	490	524	468	483	502	482	479	538	527	505	466	511	511	516	498	515	484	520	540	478	491	501	486	482	519	491	481	518	498	547	497	503	486	505	509	474	481	506	504	490	502	502	514	481	540	460	509	485	521	502	534	503	520	529	517	504	512	466	483	522	506	553	491	504	525	465	488	486	536	461	460	511	496	492	488	525	538	481	520	493	458	563	505	552	469	500	510	504	501	539	501	450	512	532	557	515	524	473	498	511	498	496	470	533	496	519	498	503	519	475	511	514	536	539	545	511	502	510	535	498	473	507	481	520	518	517	514	543	503	485	490	489	531	519	499	518	489	509	499	504	476	522	523	523	515	507	514	518	495	491	512	520	453	510	486	520	526	536	518	481	491	494	478	488	501	489	469	531	531	516	481	521	491	467	482	546	527	509	539	553	487	506	464	520	506	516	535	502	512	537	511	472	482	491	474	488	502	484	507	525	495	510	465	530	506	494	460	499	537	510	515	466	533	504	437	529	515	505	489	513	498	499	549	489	491	492	493	480	495	514	532	495	469	480	502	469	513	518	501	493	495	486	511	523	550	482	509	496	485	544	525	505	488	499	526	502	495	514	509	496	502	525	529	510	503	507	517	521	509	551	501	540	507	500	531	489	502	512	538	503	506	472	559	478	510	514	510	494	547	471	527	489	502	465	523	523	567	503	506	467	462	527	508	522	512	524	505	503	486	499	528	536	508	500	496	528	523	473	503	504	525	512	483	502	492	530	512	497	506	553	506	488	513	536	491	535	469	512	518	511	513	517	491	515	524	536	497	485	481	522	526	510	486	546	490	496	532	474	557	532	433	511	511	472	517	525	487	502	478	482	507	472	544	479	505	489	508	489	497	493	473	469	507	512	539	529	513	485	529	489	555	480	549	498	538	514	571	515	491	514	480	504	515	513	492	521	544	506	491	511	532	502	523	493	536	505	516	480	488	493	496	508	518	508	517	540	506	497	510	493	524	507	516	512	536	524	491	508	493	484	481	507	508	518	522	507	482	519	503	462	489	507	493	500	526	511	517	504	508	486	500	514	505	539	515	491	524	494	508	511	470	481	522	519	523	496	491	500	499	509	504	503	510	507	533	516	538	516	511	488	544	509	507	470	543	528	535	517	529	486	503	536	505	499	516	473	522	498	523	521	526	503	496	535	479	495	523	491	535	463	488	506	567	486	474	507	461	443	516	474	524	469	569	460	507	553	514	505	549	497	498	526	484	529	521	521	550	456	499	515	491	551	536	487	463	476	484	474	504	502	525	479	516	510	493	497	521	467	496	521	509	502	493	502	515	498	502	496	464	510	510	529	543	501	539	523	478	538	474	466	507	488	531	529	506	474	508	503	497	506	481	488	500	508	522	546	512	496	524	495	536	513	524	514	524	519	481	546	493	465	506	468	496	504	486	510	508	512	508	514	545	490	492	504	463	509	526	537	487	496	514	503	533	460	461	501	508	531	522	468	483	460	501	513	488	461	520	491	527	501	519	509	504	461	524	501	508	503	496	514	511	516	496	518	534	486	539	537	524	503	479	474	550	496	504	541	502	474	504	505	485	511	490	502	486	501	495	511	552	474	535	484	489	530	497	494	538	503	501	505	517	485	511	512	502	533	515	472	502	517	517	489	510	501	523	470	476	490	544	504	513	495	516	466	484	511	518	510	553	508	525	475	547	495	508	494	512	522	513	534	517	544	550	503	459	514	490	510	481	535	483	512	471	477	511	511	485	477	521	510	509	491	498	520	500	501	494	505	484	502	476	526	532	506	501	498	497	516	519	507	528	512	498	508	494	533	520	531	508	516	505	497	520	526	528	545	507	529	537	526	510	517	510	502	506	456	508	524	520	476	490	537	503	496	490	539	516	493	530	512	470	493	497	505	468	485	504	487	468	523	495	501	499	508	508	503	527	527	499	469	493	495	501	519	496	498	517	452	509	515	522	533	517	527	500	493	522	522	499	503	511	561	530	543	497	465	475	512	517	484	457	546	558	491	483	478	503	514	511	507	487	508	509	495	472	553	491	482	489	530	552	537	526	513	471	487	497	516	492	529	513	521	488	552	517	533	531	486	497	516	569	547	549	523	511	501	495	484	504	473	507	528	523	528	507	499	509	449	500	524	518	484	496	479	502	529	520	531	521	521	527	483	521	502	494	489	530	547	533	531	500	553	528	525	467	495	564	531	509	522	529	498	477	502	490	534	469	520	527	481	492	505	509	518	503	507	517	535	519	544	493	514	509	521	503	493	519	503	503	456	549	476	508	522	528	507	487	522	476	487	475	495	489	533	529	552	488	512	554	512	481	504	477	480	478	542	512	545	482	518	491	491	506	496	494	503	488	529	477	520	501	529	505	507	545	532	515	487	546	490	440	537	522	491	496	524	494	487	494	509	510	482	493	495	514	506	524	536	480	536	483	484	492	548	470	522	496	521	504	511	507	481	520	502	467	544	490	508	498	496	503	509	545	472	508	519	501	483	521	487	481	506	529	526	481	494	505	533	515	492	479	500	480	484	491	491	493	479	501	497	500	503	469	523	529	491	518	509	489	537	483	521	464	484	467	527	508	487	518	538	503	513	506	518	538	491	525	483	478	510	516	528	469	515	506	530	500	479	502	532	553	504	527	484	504	511	463	502	520	507	546	506	523	456	457	462	500	517	536	478	500	495	519	520	519	510	536	495	510	489	521	460	501	497	533	483	496	482	523	506	513	479	515	475	526	479	508	531	520	451	504	519	470	494	483	539	480	497	509	493	504	497	509	500	524	457	493	510	501	523	513	527	531	502	523	473	526	517	583	478	498	498	484	513	542	529	509	478	523	536	496	542	519	528	506	493	487	484	514	493	487	509	493	528	490	467	536	496	502	495	494	505	545	496	520	510	485	532	517	501	537	540	505	503	531	490	543	496	520	475	489	490	509	494	462	526	522	516	508	512	545	501	475	534	536	524	557	503	496	519	487	502	494	510	521	528	512	543	489	506	501	498	500	494	495	529	490	515	486	511	511	461	532	508	521	498	533	494	515	533	521	486	507	558	493	504	470	537	518	506	532	523	505	522	475	514	504	494	490	502	511	523	490
24636	24113	27855	12514	7213	5165	4350	1128	555	471	535	541	514	501	482	487	494	479	460	455	517	471	474	455	475	449	427	471	464	474	499	465	433	431	481	533	479	487	455	430	468	448	438	458	480	467	474	461	443	448	453	504	456	465	437	497	511	422	460	488	456	444	500	473	500	448	469	494	461	458	462	451	454	500	449	463	479	477	509	461	453	511	479	448	476	432	477	490	480	477	446	473	467	472	483	436	454	435	427	495	456	450	491	498	465	498	484	488	468	448	481	476	463	487	475	425	467	452	449	488	451	464	491	480	462	497	439	480	464	463	462	475	479	460	500	431	460	466	433	456	462	478	482	491	490	468	411	475	480	525	430	483	488	456	463	493	482	453	470	469	494	447	447	491	453	446	464	436	510	480	462	448	461	432	456	460	463	500	457	452	467	475	460	469	518	472	510	469	491	494	515	443	471	487	471	467	477	476	457	487	472	453	477	466	452	448	475	470	471	455	471	502	499	457	450	498	506	461	453	474	501	434	453	473	487	443	447	468	502	492	447	455	510	496	480	488	469	469	488	473	494	525	491	468	491	455	437	493	462	492	497	493	457	497	493	463	468	466	481	423	484	437	476	448	458	469	458	411	422	464	515	430	441	473	479	489	473	449	472	456	446	461	467	509	472	491	460	470	455	448	443	478	481	468	479	474	470	486	493	471	460	483	435	437	448	459	461	457	452	481	499	472	467	493	433	453	439	474	423	478	466	479	493	471	476	415	423	488	469	465	481	491	466	467	432	482	467	475	467	483	419	456	455	507	458	429	469	487	501	433	434	460	479	431	454	444	444	436	496	488	443	489	456	465	488	476	485	461	448	467	450	485	495	449	467	510	497	438	476	494	471	409	431	465	435	499	471	473	533	458	511	498	478	464	452	450	427	434	445	513	472	459	448	474	507	450	481	427	420	448	493	462	484	512	487	467	440	445	485	504	427	471	443	460	492	446	487	462	492	468	470	459	488	436	471	467	440	497	460	455	490	424	447	439	449	475	477	492	487	428	461	476	434	441	474	511	431	488	458	441	465	503	469	458	466	472	468	424	501	472	502	461	447	444	490	446	472	466	448	425	403	491	469	465	519	458	455	469	438	512	484	437	454	496	500	521	448	455	508	461	463	460	448	464	436	457	469	451	450	490	515	476	403	459	458	456	469	464	459	443	466	494	456	501	454	461	502	463	459	481	451	433	481	444	462	467	460	447	479	457	468	497	476	483	469	458	461	433	457	477	463	433	467	481	473	411	508	505	461	451	476	479	535	444	452	486	474	482	440	456	451	469	436	506	500	515	457	455	487	489	446	451	469	442	459	452	458	518	440	445	475	487	451	503	456	470	506	470	457	482	452	456	460	446	443	490	433	459	494	493	479	433	459	461	473	449	470	481	494	491	476	468	478	497	499	471	477	477	447	498	496	521	476	472	462	453	463	464	457	474	498	467	491	471	431	494	444	478	434	408	476	470	411	462	473	462	431	496	476	480	467	456	437	458	469	483	454	456	498	472	474	495	483	447	488	440	494	472	529	404	486	434	486	451	498	454	450	466	499	486	473	471	439	412	448	459	466	442	462	471	479	507	469	499	475	460	495	451	450	481	461	492	499	456	468	511	444	480	524	475	474	452	472	467	456	468	464	449	418	482	467	501	471	471	443	471	472	476	477	431	480	477	442	478	451	430	462	462	481	464	475	474	486	487	518	432	476	475	478	479	477	518	510	483	486	472	460	470	461	444	441	489	466	457	435	469	460	451	472	465	445	504	484	468	429	480	428	473	465	468	493	460	502	436	500	454	456	486	504	458	476	520	422	470	503	497	507	465	466	450	459	494	443	452	466	434	477	442	453	471	457	479	457	450	445	455	477	454	440	494	435	469	488	486	504	459	462	488	504	454	483	444	499	503	468	498	440	501	470	501	467	442	464	476	459	463	436	460	431	444	454	425	458	476	512	470	416	462	460	453	465	436	508	453	433	504	456	444	466	441	494	484	469	413	434	480	449	492	463	454	497	488	495	428	475	461	478	469	454	448	494	466	496	520	509	436	436	464	432	456	489	469	437	493	442	473	491	518	431	463	463	512	478	484	455	472	474	530	475	461	442	445	417	486	463	483	479	442	440	469	467	447	479	467	447	490	496	433	479	476	473	466	548	460	454	444	460	469	460	453	436	479	477	461	449	474	452	456	470	498	454	464	440	418	463	459	462	496	474	480	436	489	497	454	478	477	458	484	445	451	491	460	450	477	473	462	480	453	452	498	466	481	475	491	495	449	466	496	457	464	432	472	443	476	494	450	443	516	479	457	454	453	499	475	504	497	461	417	465	468	468	468	438	501	457	457	474	439	438	468	463	528	465	520	451	467	487	451	459	475	467	451	472	489	475	466	460	432	481	479	475	508	458	533	498	426	496	461	453	437	464	478	462	402	460	459	526	470	440	444	501	442	467	432	466	464	433	451	487	452	494	480	462	503	480	426	423	497	435	476	463	448	442	490	427	509	418	444	478	486	441	473	457	499	518	481	468	454	477	452	455	487	473	426	468	496	455	488	443	496	410	465	455	472	475	475	436	475	471	443	447	489	477	456	465	451	494	476	503	509	438	440	471	455	464	498	449	515	506	453	484	446	477	436	484	474	482	485	491	461	487	422	449	508	454	451	429	442	456	473	456	453	494	449	470	506	515	533	492	470	510	456	450	500	500	483	472	431	492	502	453	462	481	442	417	478	458	454	481	527	428	488	477	499	446	465	461	463	451	489	494	495	451	484	493	454	466	442	466	443	466	490	448	458	472	473	461	453	513	490	482	463	452	455	441	493	453	433	469	448	476	432	423	475	453	446	510	453	442	452	460	463	466	453	447	458	476	446	484	491	471	453	475	494	459	501	457	470	447	457	466	482	449	419	446	452	473	477	470	481	470	451	435	461	480	465	442	452	445	502	463	434	487	428	459	462	469	460	415	456	486	446	470	505	481	476	469	501	490	444	501	475	463	425	448	473	462	455	462	476	454	452	449	486	480	437	478	465	477	507	463	433	463	461	456	442	483	494	460	448	463	470	437	459	464	465	470	472	439	482	437	458	434	462	487	445	466	449	461	451	472	456	492	483	537	457	470	474	446	453	462	464	457	459	492	498	484	475	425	461	489	501	492	456	477	474	475	462	458	474	418	447	486	424	476	447	479	484	434	455	427	502	458	466	434	444	429	451	498	482	454	447	461	471	526	488	477	448	462	450	505	488	477	486	446	465	461	446	431	447	454	488	476	459	439	478	474	481	512	474	485	502	471	496	490	470	477	475	490	440	456	455	485	476	487	494	481	453	464	489	452	479	467	474	437	449	438	474	450	463	490	457	452	442	481	459	489	483	486	469	449	469	487	455	462	489	460	497	442	477	505	467	458	461	522	459	456	465	524	477	493	492	474	448	471	502	470	459	447	462	461	489	493	484	428	438	503	449	461	471	496	470	467	473	462	474
16475	24858	31952	16790	22052	17765	16542	4077	1533	1242	1358	1398	1423	1427	1294	1317	1296	1201	1088	1092	1081	1137	1127	1163	1108	1073	1164	1103	1147	1073	1023	985	1049	1086	1044	1057	1026	1029	1172	1061	1063	1028	1040	1024	1081	1046	1021	1003	1008	1026	1052	1069	1013	1138	1045	1070	1039	1078	1032	1048	1070	1027	1037	1093	1004	1022	1034	1034	1018	1021	1020	1028	1040	1062	982	1016	1039	1061	1060	1075	1051	1042	1035	1048	1062	1026	1017	1043	1044	1037	1073	1102	1082	996	1005	1065	1044	1082	1010	1051	1026	1027	1045	1056	1013	1056	1032	1045	1022	1012	1032	1117	1013	1006	1099	1007	1063	1031	1040	1006	1050	1073	1074	1070	1106	1021	1041	1030	1097	1021	1081	1085	1031	1083	1088	1086	1038	1048	1044	1022	1076	1058	1044	1074	1098	1046	1062	1080	1054	1057	964	1030	1029	1061	1018	1065	1001	1062	1071	1061	1076	1059	1071	1058	1011	1052	1076	1067	1065	1037	1049	1051	1091	1103	1096	1068	988	1031	1006	1087	1019	1037	1042	1008	1034	1007	1035	1093	972	1041	1066	1026	1049	962	992	1089	1056	998	1025	1077	998	1067	1049	1010	1048	1060	1031	1060	1009	1011	1029	1060	1061	1067	1050	1070	1071	1018	996	994	1059	1028	1022	1057	1046	1097	1074	1007	1050	952	1072	1061	1093	1036	1014	1002	1002	988	1018	968	987	1052	1013	1022	1075	998	1059	1041	1034	961	1045	1034	1045	1024	1034	992	1061	1028	980	1052	1049	1065	1039	1042	992	1094	1073	1033	1008	1085	1023	1034	996	1045	1019	1083	1016	1050	1042	1050	1038	1082	1069	1073	1047	1076	1078	1056	1098	1056	1041	940	1056	1060	1012	1050	1072	974	998	1008	1044	1061	1043	1056	1042	1042	1044	1085	1061	1089	1057	1110	1069	1020	1028	1070	1067	1038	979	984	1074	1057	1019	1037	1035	1080	1024	1068	1027	1090	1001	1024	1054	1042	1049	1035	1018	1039	1046	1040	1037	1049	1034	1019	1067	1033	1065	1011	1068	1034	1022	1070	1093	1033	1058	1058	1060	1092	1002	1040	1040	1037	1052	995	1071	1079	1083	1087	975	982	1065	989	1043	1028	1064	1069	1064	1088	1037	1064	1045	1074	1069	1083	1061	1033	1019	1023	1062	1076	1064	1089	1030	1030	1040	1043	1010	1024	1065	1006	1001	1035	1038	1048	1070	1074	1071	1090	1054	1055	1049	1030	1001	1058	1052	1051	996	1159	1071	1028	1046	1057	1030	1063	1121	1009	1036	1027	1033	1017	1081	1085	1035	1038	1051	1068	996	1057	1026	1054	987	1086	1050	1076	1045	1044	1029	1042	1072	1005	1051	1057	1025	1110	1050	1011	986	1054	1072	1005	1034	992	1004	1045	997	1054	1005	993	1067	1014	1049	1026	1028	1030	1068	1052	1041	1104	1071	1067	1099	1020	1037	1053	1039	1068	1064	1044	1054	1042	960	977	1031	1043	1108	1069	1011	1035	1012	1040	1117	1063	1053	999	1051	1046	1036	1015	1064	1051	1044	1022	1070	1091	987	1076	1071	1040	1074	1070	1030	1068	1073	1027	1070	1053	1077	1122	1042	1094	1101	996	1040	1034	1056	1078	1087	1096	1042	1035	1022	1081	1046	997	1066	1057	1041	1027	1007	1093	1067	1051	1010	1056	1026	1056	1097	1074	1048	1058	1039	1023	1028	971	1021	1057	1016	1001	1097	1077	1007	994	1036	1020	1042	1034	1026	1071	1031	1037	1018	1074	1056	1053	957	1105	1069	1087	1005	1043	1033	1061	1060	1053	1044	1008	1022	1055	1021	1050	1037	1084	1022	1052	1035	1028	1036	1044	1110	1084	1053	1003	999	984	1024	1108	1033	1099	1065	1037	1040	1046	1035	1063	1037	1051	1051	995	1033	1011	1071	1040	1074	1038	1003	1003	1006	1096	984	1060	1116	1026	997	988	999	1045	1035	1083	1011	1043	1016	1040	1105	1029	1069	1050	1030	1059	1046	1041	1078	1078	1056	988	1039	1043	1052	1011	1121	1119	1058	1090	1090	1079	1019	1079	1042	1071	1052	1065	1072	1062	1013	1051	981	1092	1045	1043	1051	1064	1050	1061	1145	1025	1057	1036	1060	1031	1044	1005	1017	1064	1072	1069	1095	1052	991	1020	1028	1059	1037	1086	1111	1021	1040	1007	1053	1077	1022	1030	1128	1025	1013	1018	1038	1046	1058	1050	1085	1025	1078	1040	1038	1131	1001	1005	1021	1052	1053	1045	1031	1074	1046	1142	1095	1061	997	1107	981	1046	1065	1092	996	1086	1067	1052	1064	1020	1042	1045	1047	954	1119	1042	1008	1053	987	1123	1043	1079	1097	1060	1077	1064	1061	1033	1027	1062	995	1020	1005	1038	1049	1072	1083	1053	1029	1090	1062	1037	1032	1081	1051	1032	1013	1055	1015	1058	981	1038	988	1071	1006	1037	1073	1052	1036	1083	1016	1038	1067	1052	1007	1074	1023	994	1062	1061	1035	1070	1037	1050	1018	1067	992	1096	1033	1018	1026	1047	1026	1026	1030	998	1092	979	1054	1050	974	1053	1019	1083	1013	997	1031	1032	1039	1016	1039	1022	1023	1075	1014	1042	1039	1037	1066	1067	994	989	1034	1030	1034	1056	1008	1061	1006	1061	991	1020	1027	1070	1034	1036	1046	1073	1024	1048	1049	1039	1065	1051	1020	1055	996	1073	1072	1075	1052	1031	1024	1025	1016	1017	974	1043	1083	1045	1132	1036	1079	1087	1040	1082	1019	1068	1008	1042	1057	1076	1075	1061	1048	1064	1069	1034	1086	1052	1079	1079	1023	1074	1022	1039	1064	1060	1001	1013	1020	1048	1023	1014	1072	1012	1034	1054	1013	1027	1091	1075	1038	1058	1035	1045	992	1059	1077	1087	1019	1023	1039	1007	1043	1039	1019	999	1024	1079	1009	1019	1030	1018	1070	1087	1041	1028	1027	975	1015	1074	1027	1032	1053	1081	1081	1044	1023	1081	1020	1015	1036	1069	1097	1063	1042	1039	1053	1035	1063	1019	1095	1047	1066	1077	1009	1059	1046	1038	1039	1037	1092	1085	999	1016	1003	1013	1070	1059	1050	1036	1037	1022	1080	1058	1000	1046	1058	1030	1000	1030	1050	1028	1051	996	954	1023	968	1013	992	1058	1071	1047	1026	1085	1086	1070	1023	1017	1038	980	1091	1057	1055	1061	1037	1117	1041	1064	1017	1011	1043	1062	1011	1057	1049	991	1055	1025	982	1028	1082	1075	1034	1002	1088	1001	1027	1074	1035	1058	1049	1112	1076	1027	1091	1073	1001	1091	1097	1067	1071	1001	1023	1026	1007	1081	1080	1002	1047	1003	1103	1019	1081	1045	1022	1017	1058	1019	1031	1024	1033	1036	981	1005	1083	971	1034	1065	1060	1016	1035	1037	1049	1058	1041	1005	1065	1050	1085	1006	1052	1068	1026	1042	1041	1038	1051	1082	1061	1026	998	1040	1041	1063	1095	1008	1037	1047	1038	1075	1033	1051	1049	1050	1012	1007	1089	1060	1085	1063	1068	1092	1089	1021	1026	1021	1070	995	980	1062	1058	1024	1067	1052	1035	962	1048	1073	1017	1058	1034	1088	1029	1027	1068	1051	1010	1071	1115	1059	1008	1058	1061	1055	1078	1066	1059	1042	1048	1052	1068	1057	1027	1027	1010	1014	1090	917	1023	1043	1013	1059	1056	1075	1046	1041	1034	1096	1094	1071	1031	1057	1012	1094	1010	1027	1039	1060	1020	1008	1040	1093	1039	1050	1028	1045	1058	1035	1049	1042	1045	978	1039	1058	1015	1059	1044	1037	1002	1015	1048	1005	1042	1058	1050	1042	1076	1095	1058	1006	1044	1110	953	1071	1016	1023	1033	1051	1000	993	1062	1079	1044	1022	1011	1088	1071	991	1039	1041	1113	1094	1080	1063	1052	1071	1063	1085	1016	1076	1017	1048	1033	1010	1012	994	1040	1029	1037	1042	1029	1101	1101	1034	1034	1056	1062	1079	1004	1040	1032	1039	1043	1025	1007	1056	1049	978	1054	1032	1079	1102	1003	950	1020	1041	1057	1039	1013	1049	1005	1071	1015	1079	1039	1052	1011	1033	1040	1061	1026	1058	993	1048	1079	1084	994	1071	1017	1068	1069	1020	987	1023	1057	1061	1041	1112	1087	1033	1046	1051	1000	1063	1053	1014	1040	1039	1056	1003	1032	1138	1057	1117	996	1064	1008	1085	1020	1082	1036	1047	1117	1017	1053	1071	1106	1061	988	1073	1037	1016	1012	1022	1051	1015	1020	1075	1081	1024	1052	1049	1059	1023	1050	1101	994	1012	983	979	1038	1034	1027	1083	1068	1081	1028	1008	1043	1049	1040	1062	1034	1000	1016	996	1087	1063	1089	1078	1016	1081	1034	989	1032	1069	1081	1054	1016	1023	1075	1023	1011	1088	1022	1074	1038	1086	1048	996	1052	1021	1024	996	1075	1072	1074	973	1048	1078	1055	1071	1033	1099	1052	1068	1063	980	1060	1044	935	1032	1070	1006	1049	1012	1028	1051	967	1081	1074	1048	1027	1044	1005	993	1035	1022	985	1056	1072	1022	1093	1095	1079	1053	992	1000	1112	1010	1067	1094	1017	1076	1031	1072	1019	1006	1007	1001	1034	1020	1056	1065	985	1065	1038	1041	1065	1043	1002	1002	1006	961	1043	1049	1084	1028	1030	1035	1087	1051	1031	1021	1054	1050	1033	999	1031	1056	1011	1079	1063	1046	1037	1051
57087	52181	48490	32784	41258	50681	46563	26164	12593	3471	1978	2197	1783	1644	1118	923	883	608	482	452	393	512	444	507	509	446	496	407	447	431	346	325	320	311	304	311	316	335	844	330	300	299	288	309	328	277	313	323	299	305	298	285	261	300	297	292	302	292	288	281	320	277	319	308	272	300	289	293	315	314	318	311	300	286	278	288	281	320	304	326	293	312	327	346	308	331	330	283	299	305	285	287	296	296	291	300	278	306	273	313	304	289	291	320	353	285	301	314	317	266	295	297	342	328	282	324	291	285	307	294	347	312	302	338	297	323	300	313	293	306	266	249	297	299	335	330	315	313	270	311	289	296	297	316	330	305	339	309	281	276	303	309	266	310	260	285	362	297	296	285	290	294	286	264	283	303	307	280	293	285	305	277	274	313	290	300	329	313	298	315	304	280	303	314	295	315	264	298	279	297	321	314	306	340	294	312	318	313	295	297	298	329	314	276	292	320	268	274	294	274	306	299	336	305	316	291	347	269	331	304	312	318	324	342	281	320	293	303	289	317	335	306	265	315	311	299	283	291	270	330	337	296	340	281	300	315	300	300	305	284	308	309	305	320	285	292	335	293	304	316	314	286	306	311	301	293	271	297	309	307	313	314	321	278	318	313	299	289	300	276	271	309	302	299	298	291	296	321	292	356	329	272	325	270	298	293	330	313	308	260	276	274	276	303	291	331	310	324	314	285	293	294	297	329	280	307	304	297	303	309	299	286	324	307	301	295	290	305	313	278	300	305	305	279	320	336	288	306	306	324	354	294	330	322	297	298	328	339	299	339	314	317	281	304	316	315	283	280	288	309	293	304	315	301	330	286	322	313	314	292	312	313	279	321	319	339	324	321	291	292	308	300	302	282	305	321	291	263	302	289	293	342	288	313	287	334	303	280	254	314	319	360	308	347	314	315	302	295	311	308	314	295	310	282	313	338	296	282	295	306	299	320	339	307	282	279	311	298	310	292	278	281	308	313	330	304	316	273	305	289	291	305	302	280	298	329	306	318	299	324	280	316	297	318	290	297	288	257	292	304	333	330	300	310	315	330	291	270	353	308	301	333	327	293	298	275	284	277	289	324	300	318	316	313	313	287	258	272	276	306	286	301	292	314	285	317	272	310	289	283	328	303	286	288	340	318	282	284	321	300	310	312	324	294	310	306	301	314	285	299	286	282	297	301	305	244	304	280	301	292	268	288	281	286	307	306	295	311	318	301	277	326	317	297	293	311	291	303	306	308	283	321	292	300	270	297	302	331	277	275	339	324	321	286	314	316	297	307	326	282	290	292	302	329	310	289	279	306	308	286	318	293	314	309	328	306	286	306	290	310	303	286	293	295	310	286	328	304	270	305	312	283	304	299	294	298	328	290	270	311	299	275	292	312	301	296	292	291	305	316	301	324	298	312	316	308	312	309	331	287	313	267	292	292	299	328	298	286	286	302	301	266	296	320	310	288	302	302	330	307	294	323	287	286	358	318	310	307	317	297	304	323	278	297	310	285	297	301	294	279	323	324	311	266	270	289	307	276	289	344	283	315	321	278	275	298	331	283	309	301	328	303	295	306	326	294	338	302	292	294	293	293	266	301	295	326	307	348	324	282	295	317	294	278	270	303	301	285	292	321	341	279	316	297	301	291	297	287	320	303	293	325	308	303	287	283	324	297	293	318	298	311	314	316	297	312	346	296	281	297	293	292	306	286	321	286	319	314	325	316	301	319	293	282	320	302	307	284	317	292	307	277	294	312	325	316	303	305	294	328	322	311	322	303	255	327	293	264	290	302	287	321	295	315	274	299	284	323	330	338	303	318	311	290	320	297	279	311	340	307	289	312	288	312	295	269	289	338	299	332	297	300	352	302	288	319	303	296	315	273	317	284	310	337	320	295	299	292	335	298	321	291	342	271	321	319	291	315	284	294	292	297	302	316	311	307	297	313	288	275	238	289	335	321	276	277	313	319	297	296	304	274	340	276	296	319	317	303	277	304	303	272	289	278	322	303	292	296	326	288	300	316	331	274	297	314	301	296	284	302	309	323	306	297	308	293	322	298	299	315	302	351	311	308	289	318	323	315	321	305	328	287	272	297	324	290	338	315	306	294	296	290	312	300	295	288	292	294	305	283	306	300	313	337	310	299	307	313	330	337	306	309	313	287	301	285	290	320	299	344	322	309	368	314	316	297	278	283	252	252	302	283	299	300	293	327	311	286	298	280	331	377	311	321	320	343	331	301	310	288	300	301	309	297	284	341	300	330	343	317	271	306	293	292	305	321	264	312	283	273	259	302	268	322	307	289	328	283	319	309	282	316	304	320	310	294	307	312	325	342	325	312	291	285	310	292	309	299	319	333	320	276	297	272	290	303	319	300	277	318	299	275	329	264	272	311	295	317	312	295	303	319	297	298	327	333	284	312	302	286	282	282	304	317	295	302	307	271	296	311	299	322	295	280	309	308	319	306	308	328	285	311	313	278	340	301	308	295	316	299	319	302	307	318	312	320	284	332	298	281	333	292	267	313	313	270	295	337	324	288	328	278	301	297	305	313	308	301	282	299	307	273	293	296	323	307	314	315	305	298	314	295	332	318	276	286	288	290	299	277	304	348	286	327	296	304	290	294	315	329	309	308	281	296	304	241	319	272	295	310	314	297	276	335	303	314	280	288	281	306	340	276	327	299	287	277	297	313	334	304	302	299	279	314	300	306	306	283	323	291	295	282	312	293	308	313	340	297	291	296	321	310	286	302	289	289	293	306	288	291	291	307	302	326	348	320	286	310	285	302	343	320	304	301	295	285	288	273	275	281	294	313	294	303	305	294	314	315	317	316	311	298	309	258	311	291	335	308	310	306	295	317	306	319	291	298	308	311	283	288	294	332	285	319	258	314	309	297	301	291	338	299	278	284	288	291	325	298	314	284	285	284	304	311	330	333	302	307	336	314	328	306	299	318	327	321	310	309	273	304	290	296	291	306	296	276	325	250	281	294	282	295	314	290	276	313	286	291	313	315	292	312	285	304	267	318	311	325	312	278	302	323	321	298	331	307	279	274	325	300	293	285	292	307	319	290	301	294	281	293	297	293	288	274	304	287	296	314	278	279	290	276	317	294	294	284	318	293	327	284	279	324	282	304	313	293	312	311	309	280	325	326	284	300	320	291	311	304	312	293	307	289	322	329	310	306	333	329	311	297	301	291	317	265	306	265	318	299	310	307	310	313	280	320	309	275	300	319	277	314	293	284	279	348	278	304	316	326	325	330	336	315	288	329	322	311	306	339	313	338	316	310	288	309	281	324	295	310	290	287	289	312	314	315	335	286	270	285	300	331	295	295	297	280	292	301	308	283	296	328	304	321	290	303	292	287	328	299	327	260	292	310	290	313	330	315	298	302	344	301	295	302	306	305	271	301	331	326	312	327	285	301	312	282	263	295	288	307	307	290	288	332	313	325	332	311	296	308	270	321	323	282	338	315	296	333
44100	57997	53811	47382	62302	56563	54185	26129	6550	3757	6776	9669	7919	7604	4952	4365	3920	2773	1942	1471	1412	2127	2010	2363	1986	2124	2012	1249	1390	1578	859	894	853	747	843	785	753	1135	4249	782	738	690	646	753	722	724	736	699	694	721	731	718	757	781	729	737	738	702	683	706	761	725	700	704	703	686	692	744	698	704	681	686	698	735	688	707	669	757	708	711	720	724	707	705	710	718	696	726	697	697	687	689	760	720	733	705	691	684	684	668	726	652	727	717	680	676	724	720	679	664	700	728	724	722	723	699	717	725	701	722	684	700	714	776	689	687	730	665	723	671	660	731	710	719	681	665	717	674	663	724	666	702	632	696	744	674	665	687	689	721	677	732	681	699	718	676	729	729	763	743	681	704	740	690	715	679	732	697	735	727	682	709	738	725	700	727	717	687	740	736	730	726	742	688	753	661	716	744	694	665	725	734	673	645	714	661	709	711	736	716	714	759	730	718	687	723	664	702	724	707	705	699	759	688	716	693	719	741	695	694	696	768	662	679	699	652	744	748	675	647	698	680	710	707	668	718	702	688	647	734	773	697	722	705	712	669	731	654	732	646	731	677	670	723	722	706	658	701	687	742	723	695	733	706	715	671	673	719	676	693	669	697	663	670	715	696	722	689	711	722	693	686	727	668	735	625	713	705	719	761	689	680	724	687	710	709	728	732	707	687	699	698	692	697	687	669	734	702	748	706	716	673	697	724	733	706	705	686	684	726	702	663	732	701	745	718	693	709	696	703	735	706	678	734	676	728	726	698	736	671	736	717	646	749	703	696	727	681	670	702	746	668	709	661	693	706	716	696	690	700	722	715	687	706	726	688	734	668	693	698	658	717	712	746	695	701	684	679	709	697	696	745	650	682	702	689	711	709	645	734	699	704	727	714	736	712	693	678	724	711	714	692	672	734	701	741	713	706	660	679	726	707	713	694	704	666	739	706	733	726	722	677	681	736	672	671	665	703	722	720	731	713	700	683	745	657	718	711	684	725	698	704	668	702	709	712	766	767	676	702	725	725	755	728	699	664	722	705	740	696	675	676	722	695	671	716	688	689	730	712	700	676	783	701	716	736	715	720	730	679	733	698	681	706	712	725	678	654	719	705	663	749	708	724	707	695	723	709	713	671	684	709	741	728	690	723	699	682	691	743	701	671	722	684	703	683	691	693	698	719	686	711	642	674	732	766	722	674	761	713	666	722	679	717	675	684	662	679	702	725	712	728	684	703	699	711	725	695	715	696	707	699	673	705	727	685	693	654	724	701	679	730	687	746	645	687	693	693	706	763	743	674	681	700	704	686	689	689	672	717	676	730	709	705	727	696	712	668	745	733	748	706	719	679	699	697	697	718	732	690	706	728	687	697	700	682	702	701	708	694	681	699	692	715	704	703	708	727	673	698	693	710	691	748	684	720	763	687	673	694	688	704	691	679	707	710	736	706	696	674	688	712	763	718	692	733	692	732	695	674	702	711	704	732	697	673	672	674	702	722	695	707	694	722	684	639	729	738	718	669	689	701	664	773	735	706	676	730	729	677	646	712	688	727	650	673	714	708	709	632	728	691	677	700	701	716	695	667	721	716	699	687	714	740	722	667	659	686	711	723	723	705	692	681	682	707	688	701	714	742	683	716	674	683	706	711	699	686	721	731	645	725	714	729	719	750	739	748	678	683	666	742	750	691	682	680	707	694	684	693	708	650	724	717	685	736	708	679	711	695	697	689	642	682	702	709	748	715	617	736	707	661	737	695	677	707	695	732	762	678	709	702	716	757	680	670	709	683	739	699	699	676	693	706	706	718	686	690	704	691	691	676	693	690	724	714	680	673	722	692	648	738	700	681	713	704	695	723	667	682	683	661	682	743	646	732	694	705	677	678	687	724	732	695	707	710	714	705	694	699	700	650	716	700	711	683	735	696	697	735	717	673	670	772	720	696	683	702	705	664	739	714	708	754	710	680	713	680	678	717	690	701	693	707	633	703	681	675	703	712	692	716	707	736	723	707	685	726	696	745	700	708	717	704	699	748	698	745	707	690	662	699	678	684	725	679	722	698	735	743	720	747	669	709	725	719	748	687	716	721	653	684	731	716	718	707	676	728	720	690	707	740	697	711	704	682	698	704	690	734	701	750	731	688	733	745	685	681	739	692	706	723	737	753	678	691	733	666	663	690	739	716	729	718	708	691	689	690	731	670	676	677	693	710	707	663	706	720	694	666	660	669	733	705	727	692	724	665	689	683	686	709	679	722	717	712	685	735	661	682	714	702	674	665	732	678	704	703	694	697	711	741	732	689	658	711	680	695	773	686	716	729	766	667	718	658	667	731	688	682	703	726	692	700	680	735	715	725	686	714	707	685	716	737	681	727	647	703	697	730	717	708	673	727	676	711	710	683	742	672	672	726	674	753	692	717	689	694	722	651	646	681	731	670	766	713	705	701	678	683	721	697	705	677	748	675	686	700	676	716	692	700	727	749	669	665	720	697	696	674	755	704	707	672	685	708	737	705	660	721	680	688	690	686	730	684	664	729	729	722	662	741	725	700	705	704	653	713	659	704	739	700	693	700	687	707	726	768	670	739	689	754	718	733	672	717	635	712	711	667	740	666	733	714	682	715	679	712	731	710	726	714	715	621	691	696	685	720	711	732	714	701	712	710	712	659	700	711	658	674	678	719	676	713	759	719	740	702	684	697	717	724	715	723	726	680	739	720	676	750	731	719	688	742	656	738	724	688	718	701	708	694	711	716	725	695	679	696	701	723	707	637	708	702	688	707	716	709	710	699	693	707	717	687	713	682	687	722	706	749	697	661	729	697	719	703	707	702	658	671	665	702	685	690	732	712	734	719	718	677	712	724	697	675	710	705	698	696	743	669	679	662	688	692	653	672	687	684	693	692	734	706	669	683	743	700	683	687	703	704	704	736	696	694	674	682	703	705	722	715	718	654	733	753	688	706	665	686	707	682	754	729	701	718	706	701	723	684	711	706	702	757	770	741	688	676	744	675	690	733	685	711	658	675	692	692	680	665	685	717	672	719	707	659	686	712	727	748	672	682	718	708	725	671	684	727	675	714	720	738	725	704	739	687	686	737	672	672	736	709	678	723	717	694	697	720	729	677	702	688	676	715	679	689	716	747	697	698	753	689	682	699	677	731	743	690	690	693	718	661	764	672	695	699	709	720	711	688	746	716	720	699	679	723	663	710	672	715	695	723	686	683	709	703	692	676	674	686	720	669	675	698	702	723	679	673	679	743	699	696	709	715	714	688	732	715	735	708	728	694	711	737	702	733	682	703	685	728	691	709	735	683	691	709	687	735	691	702	651	711	718	709	700	680	692	730	727	684	675	709	724	700	629	744	720	690	706	707	706	691	708	643	684	683	742	681	694	698	752	706	730	642	729	697	684	703	674	672	735	702	693	665	683	746	693	696	713	726	670	731	721	645	680	698	691	713	732	746	691	648	686	675	690	709	707	731
61415	52432	45637	29979	40913	49642	47397	31619	19719	9533	4765	4733	2524	2456	1645	1506	1279	807	628	384	524	531	591	692	553	705	520	445	321	333	267	217	221	231	220	237	204	238	543	228	194	228	194	202	224	229	217	198	252	228	185	228	181	208	210	220	201	204	194	192	196	216	220	198	186	222	213	176	184	201	195	239	201	189	208	204	181	219	173	193	218	198	210	206	210	185	168	194	208	192	208	220	196	218	222	199	244	189	179	206	203	214	185	242	205	212	217	210	213	212	187	226	221	199	198	188	189	196	212	208	182	207	199	192	213	226	235	215	219	184	231	206	212	207	196	216	200	193	201	212	211	200	223	203	202	199	236	193	195	210	199	203	216	216	213	212	196	179	213	231	198	230	214	194	199	190	209	223	214	193	206	219	206	209	216	186	204	193	232	197	190	232	197	211	212	195	186	208	206	208	225	219	203	199	194	213	198	207	177	156	226	194	187	204	197	184	206	199	207	196	210	172	209	201	191	174	204	202	169	208	225	234	185	207	205	200	220	221	219	214	205	218	216	225	244	223	189	195	215	213	204	216	162	213	165	211	186	232	180	217	187	218	191	218	224	224	200	185	226	225	197	183	175	235	196	218	184	217	189	188	197	192	193	201	201	205	200	194	235	203	219	201	210	209	211	198	232	225	226	221	199	208	212	197	221	218	208	214	199	189	178	208	192	205	236	200	186	198	192	218	215	203	186	189	210	203	188	196	202	180	170	202	231	211	211	182	179	201	193	198	194	223	181	210	200	211	181	208	176	199	204	213	186	212	199	177	202	227	189	217	222	189	203	214	172	206	221	198	205	212	210	209	217	207	196	201	203	221	213	163	166	209	184	210	212	226	218	215	212	206	198	195	213	229	236	238	205	207	223	194	194	205	206	166	182	190	177	190	197	206	204	215	197	184	169	208	212	246	196	195	200	222	198	208	207	189	218	209	211	192	215	217	208	193	194	176	215	224	216	205	189	205	200	203	209	215	180	211	202	214	187	174	179	210	250	198	212	217	189	195	196	208	218	194	188	193	214	188	204	216	194	210	239	209	218	204	232	221	198	172	211	186	180	192	209	185	211	197	205	214	189	210	210	191	210	221	205	174	208	195	224	214	212	213	209	206	205	213	193	210	197	219	240	188	234	222	194	212	181	186	212	210	193	212	240	186	193	190	179	196	199	216	193	199	167	217	236	168	197	204	187	220	177	208	203	200	218	202	224	182	237	203	190	197	201	211	221	249	186	183	187	202	195	219	219	209	219	205	161	207	233	205	180	205	210	210	202	227	202	201	222	199	207	227	212	225	192	221	203	207	192	176	198	209	215	186	220	223	204	193	212	153	191	206	198	193	219	177	215	206	202	209	200	200	180	177	216	184	199	227	214	199	227	206	227	191	206	179	179	206	208	180	207	219	179	200	198	198	212	205	201	197	213	181	187	180	184	200	204	210	154	226	190	217	195	200	182	212	203	223	210	216	200	203	218	220	221	194	220	211	242	213	226	193	193	215	214	172	228	236	202	207	180	211	168	225	197	209	204	214	216	230	200	206	184	187	217	197	214	161	189	218	193	200	190	198	203	196	196	194	196	206	226	223	229	198	201	208	207	205	206	225	216	189	197	197	210	216	219	205	228	204	200	203	221	198	213	185	173	237	225	178	185	193	196	204	205	220	181	206	203	201	211	183	188	194	187	199	194	181	206	182	214	189	207	205	207	224	192	208	213	198	190	216	227	208	184	184	203	228	203	201	202	215	211	205	194	204	205	223	191	170	203	184	186	177	196	205	245	194	219	217	173	211	188	199	220	218	201	202	167	215	212	204	202	188	179	222	213	196	212	197	212	194	185	238	234	223	204	182	190	212	175	222	240	193	207	216	217	191	188	168	208	184	201	197	208	195	182	221	206	194	189	198	170	203	211	227	192	202	196	212	196	211	188	189	208	201	200	203	196	202	198	189	188	171	191	215	212	231	209	192	197	189	228	219	213	203	199	202	192	201	182	192	192	201	183	176	211	194	204	213	208	215	218	215	228	193	194	183	196	181	183	176	227	200	213	184	193	212	238	216	196	187	199	220	197	197	195	210	172	212	207	194	211	198	218	208	195	188	215	189	219	207	194	172	191	204	203	203	176	187	192	199	199	212	219	182	193	195	197	208	227	193	194	215	194	195	198	197	193	198	200	209	196	235	223	203	221	193	223	196	195	200	203	212	202	215	217	178	209	190	194	218	180	218	187	221	206	220	193	200	157	194	210	196	220	223	209	202	181	198	206	226	205	229	193	207	212	202	197	221	215	211	193	210	201	218	199	197	196	208	219	209	213	229	200	204	207	235	199	203	186	173	208	206	193	201	212	200	217	208	191	207	179	194	204	188	214	203	195	222	203	184	189	203	193	186	200	196	194	197	203	161	222	210	203	189	205	215	234	197	204	196	174	194	197	210	206	194	209	221	218	198	220	183	216	176	196	191	200	219	191	186	235	207	219	235	201	204	213	191	205	190	201	231	197	222	229	201	211	230	192	192	207	203	192	190	205	245	216	190	198	238	208	198	190	191	195	211	202	201	209	189	184	197	198	220	177	179	209	224	201	218	204	212	215	203	235	228	196	214	233	209	208	207	222	213	209	200	198	198	223	216	227	200	182	208	171	205	198	212	227	206	189	211	208	204	215	193	213	193	177	204	229	220	200	179	199	190	209	212	217	207	185	194	186	214	195	191	212	190	224	191	228	239	204	201	191	196	225	211	232	192	200	198	184	196	179	231	220	199	189	196	220	186	194	185	199	193	212	240	240	206	189	187	196	204	179	198	216	195	202	230	197	182	206	194	207	189	229	205	214	217	220	206	184	213	228	181	167	208	201	239	190	196	200	213	204	209	184	176	225	198	200	180	212	174	208	193	233	182	225	176	188	222	200	218	213	191	191	196	212	209	228	197	218	217	226	206	188	192	179	206	179	206	192	193	206	219	187	208	203	212	196	196	183	224	195	216	178	194	217	198	220	207	203	202	199	201	210	186	202	240	197	191	198	229	174	161	192	186	211	239	205	202	205	207	190	218	189	208	210	202	208	204	197	201	210	219	230	213	198	206	213	195	200	188	210	200	219	184	223	212	198	186	209	206	195	211	188	180	208	211	191	183	193	199	199	196	196	214	207	211	200	200	208	223	192	193	178	183	183	224	206	214	207	224	194	193	205	204	196	208	205	181	192	206	194	218	195	209	215	182	223	192	213	184	233	208	225	194	206	202	217	217	193	188	222	193	214	216	213	190	199	211	188	199	220	192	213	190	218	217	206	229	195	218	199	202	192	221	210	182	218	209	194	226	188	177	192	230	221	196	221	205	206	204	237	196	223	195	203	230	201	215	194	189	233	230	201	211	212	173	196	206	207	201	207	175	194	213	224	223	199	178	213	174	190	195	179	192	202	226	207	198	205	209	204	210	200	211	197	212	169	198	215	184	191	194	191	216	196	217	210	223
50950	63662	51826	50190	66743	61082	60331	29152	9538	5754	10731	13780	9876	10336	7605	7197	6374	3898	2728	1617	2327	2824	3370	3788	2984	3784	2643	1915	1462	1625	810	710	804	732	633	662	569	875	3118	577	593	578	548	560	562	584	569	533	547	523	567	488	572	528	540	504	545	501	532	521	473	530	550	468	517	587	510	526	520	461	531	517	497	510	526	497	564	503	496	531	505	561	489	520	536	520	511	508	551	529	544	500	518	542	495	519	451	506	489	481	525	505	540	514	545	543	518	532	513	549	524	518	480	457	473	515	525	500	526	517	518	487	531	495	503	495	515	520	503	517	542	526	533	496	525	530	503	493	482	465	525	499	526	514	497	508	515	522	469	541	509	505	504	513	460	491	554	499	497	479	476	523	512	484	468	494	476	483	499	468	518	476	448	482	486	551	501	509	496	488	506	521	520	479	510	483	538	510	530	489	503	492	495	514	471	493	486	470	495	454	536	501	494	473	533	504	512	518	538	500	515	543	521	484	495	481	506	473	484	527	524	502	505	544	467	527	527	487	510	495	479	488	469	501	493	467	528	477	472	503	500	500	486	493	479	508	502	490	474	461	516	531	472	492	482	472	486	534	482	497	493	474	526	500	486	490	500	519	535	541	551	506	466	555	536	463	483	529	490	484	487	538	485	473	478	479	502	507	500	492	473	541	482	502	507	458	497	507	477	499	500	482	518	498	536	521	515	539	530	471	476	520	520	507	459	468	484	503	491	545	523	546	496	508	460	504	500	496	532	516	483	491	523	516	505	500	473	488	515	500	481	450	540	520	532	482	498	552	520	488	502	516	520	480	515	522	515	518	474	541	501	524	512	497	490	520	491	518	514	488	520	517	526	512	516	514	498	494	535	439	500	515	455	454	485	489	510	510	497	514	503	520	528	489	500	539	508	486	508	519	493	505	529	523	524	511	505	501	513	487	485	534	503	503	462	528	486	484	513	462	513	522	500	459	469	508	499	481	473	468	510	491	498	483	493	552	509	545	511	493	533	510	501	502	492	469	509	544	512	506	516	524	464	481	517	496	523	520	519	475	498	522	488	524	500	493	497	486	523	521	510	512	506	557	511	531	491	511	528	551	490	501	536	505	501	529	539	501	488	525	517	465	462	507	527	480	485	512	487	535	509	488	488	483	504	471	497	504	523	458	497	502	524	486	530	498	489	522	496	509	471	528	552	511	515	477	523	550	486	472	493	531	505	467	501	493	489	474	521	489	517	533	491	505	494	533	515	530	469	497	523	463	509	482	500	522	514	493	520	507	501	495	480	525	502	513	509	453	524	506	510	491	543	470	477	520	527	514	478	503	538	477	533	508	529	494	486	499	522	533	460	506	491	539	499	477	524	521	493	510	499	514	519	497	518	469	511	537	515	488	534	492	531	507	512	498	496	521	500	510	473	525	518	509	541	521	511	509	513	468	489	503	466	509	496	550	513	486	496	508	531	491	509	510	480	483	469	500	517	538	527	487	507	511	512	514	495	482	480	510	465	500	474	543	513	504	490	508	487	493	532	525	518	509	492	529	518	529	473	455	533	461	502	497	506	533	487	491	535	500	527	551	541	495	490	461	498	518	500	495	501	548	501	479	497	472	507	468	468	496	479	484	484	528	489	506	498	495	536	487	502	502	458	489	482	522	503	507	482	467	532	495	464	510	481	518	511	475	486	502	510	485	508	500	506	471	480	493	486	483	530	537	502	503	485	537	496	522	514	525	481	514	463	506	523	517	477	503	463	462	490	461	494	525	502	512	503	482	499	521	510	504	522	495	486	504	506	511	521	532	508	516	482	480	489	494	468	490	518	489	448	463	519	514	506	521	535	472	530	471	512	513	486	480	474	530	544	536	506	500	508	538	498	511	530	485	504	539	503	497	531	516	518	517	497	536	509	479	472	504	514	481	497	488	480	486	471	436	506	498	477	519	479	481	497	460	494	509	468	484	465	530	450	514	541	453	511	474	500	500	509	478	447	511	522	484	501	502	467	523	494	483	477	507	495	517	487	475	527	523	510	466	504	486	502	472	471	512	507	482	552	494	496	504	482	507	462	525	524	504	466	496	507	502	496	504	494	477	518	525	513	480	495	503	498	481	495	462	503	470	498	486	503	513	507	525	479	552	488	516	515	508	458	487	513	510	525	486	527	526	484	483	539	514	493	538	560	489	525	504	475	507	500	503	499	518	500	505	523	530	499	486	514	531	494	500	509	502	545	488	475	501	469	481	485	526	519	509	502	507	466	487	537	492	477	507	496	499	498	530	494	488	482	537	488	521	550	470	497	463	538	534	482	499	516	511	515	501	491	521	515	547	482	481	499	426	508	497	470	517	472	512	511	479	475	498	493	470	520	547	521	444	488	496	477	504	495	506	448	530	514	500	483	509	494	526	516	481	519	461	533	522	483	507	487	517	510	521	523	515	513	467	480	528	518	514	513	470	497	533	482	498	492	506	467	508	512	551	501	519	501	514	498	513	474	493	464	500	537	503	482	488	484	492	532	540	563	498	478	531	474	462	484	511	493	495	518	553	450	497	476	478	497	504	501	483	553	501	515	518	468	499	475	488	516	489	457	483	506	508	501	498	519	487	510	522	527	501	506	496	485	486	483	499	520	474	460	527	475	535	478	513	527	469	502	503	555	509	536	492	480	505	489	487	502	511	472	508	494	508	534	505	503	535	521	485	465	514	523	448	499	492	487	521	468	504	526	495	527	510	477	497	483	496	503	523	449	439	461	477	511	465	497	519	477	490	512	526	470	482	492	504	553	485	520	515	498	512	497	515	510	485	477	479	489	516	481	516	520	496	484	515	502	494	517	478	497	487	461	515	486	453	515	495	477	522	503	498	500	497	506	527	488	458	509	467	507	505	516	518	557	503	502	472	500	513	473	528	512	486	487	528	538	529	486	493	510	508	516	504	514	482	499	527	476	508	487	542	550	498	463	538	512	491	553	494	495	481	493	493	471	505	531	521	547	475	496	465	488	534	516	492	492	502	535	492	538	525	551	516	512	490	488	530	511	519	507	478	457	487	531	508	500	488	471	507	509	509	467	481	502	514	488	519	475	459	516	523	539	542	513	487	476	473	521	547	514	424	478	543	508	530	499	521	521	480	455	533	500	502	513	493	520	505	491	487	503	493	494	533	478	518	482	477	507	460	499	546	501	454	499	533	533	459	500	507	499	504	498	551	467	515	460	535	512	491	495	478	471	466	484	491	509	505	508	488	482	523	473	515	554	526	522	468	508	485	518	466	493	485	503	485	492	558	509	471	475	565	491	518	510	493	507	498	490	544	514	518	500	520	470	541	504	475	538	510	530	497	468	504	500	513	489	463	511	505	468	544	498	443	546	462	480	510	509	513	500	536	534	475	531	485	535	522	558	485	475	507	506	485	495	498	518	516	496	511	528	521	503	476	470	500	465	500	495	519	495	521	479	509	501	475	495	495	495	489	478	513	468	508	522	512	488	499	485	465
23585	25209	28238	11149	8513	7607	3882	1142	728	577	548	582	512	461	470	527	493	502	449	400	455	481	506	466	482	455	473	467	473	413	455	393	473	437	431	422	437	467	488	456	447	437	409	442	472	463	460	424	413	431	445	444	458	431	476	457	420	436	418	440	467	445	448	480	445	417	488	448	460	461	442	416	488	448	455	453	432	454	447	422	423	431	457	441	428	420	451	425	412	450	477	412	441	417	460	445	433	444	413	445	434	498	452	465	470	420	456	453	416	411	483	420	424	416	456	480	445	451	460	433	459	462	436	415	464	394	423	432	437	460	425	437	422	445	422	441	469	427	441	476	466	401	412	448	429	438	456	438	449	464	431	423	471	435	464	455	430	437	444	471	448	421	425	459	449	401	450	472	479	442	408	473	435	431	437	440	451	448	442	473	445	496	481	464	460	410	445	443	464	454	431	444	460	460	434	442	421	459	424	422	423	501	427	455	423	442	477	416	427	502	461	425	422	461	418	407	424	448	493	489	469	417	465	415	427	449	492	458	442	456	470	416	432	415	400	464	450	413	435	440	455	457	421	433	470	407	463	410	451	460	430	385	438	445	448	419	467	422	446	450	415	431	453	461	446	422	430	414	432	441	415	399	461	443	462	423	450	413	443	452	443	427	462	454	435	473	426	425	435	438	421	421	465	441	440	419	465	479	444	406	461	443	426	456	461	446	430	444	437	415	423	475	433	427	454	412	422	451	455	462	447	394	454	489	412	434	489	444	436	455	447	442	454	435	442	401	448	416	464	468	398	413	483	432	435	450	441	436	450	418	454	453	468	454	427	437	400	409	458	441	433	468	433	457	475	438	439	424	426	449	454	447	440	493	427	429	443	473	468	450	459	471	461	446	453	433	419	459	440	428	447	451	457	449	459	454	468	430	418	475	428	418	450	412	459	474	463	410	425	475	417	451	416	483	460	445	449	428	453	440	383	422	433	449	406	436	467	440	480	460	432	475	461	485	443	489	482	432	463	430	476	452	425	440	458	431	436	456	458	409	422	493	449	447	452	480	446	473	457	409	456	456	467	428	445	434	457	445	452	440	454	462	469	430	461	459	476	424	432	421	454	425	440	401	446	434	427	470	418	484	424	466	438	437	488	412	440	450	417	436	418	417	425	438	469	446	464	408	465	431	465	438	410	454	414	487	453	422	477	457	449	480	428	428	466	404	480	446	464	429	438	452	464	431	445	419	451	427	493	422	467	450	428	447	430	427	462	493	422	449	429	438	435	456	466	448	456	440	435	443	472	463	478	448	400	398	402	450	459	429	424	424	467	460	454	477	486	440	471	480	439	431	444	431	440	411	434	461	467	445	453	491	480	417	421	439	452	432	407	474	453	436	429	404	442	434	469	433	428	427	420	433	447	458	443	479	434	417	429	471	497	446	455	417	425	467	448	449	523	472	461	406	457	424	432	455	488	425	467	454	472	447	424	406	432	432	469	481	463	487	470	436	438	430	433	446	414	472	449	458	464	457	443	446	452	460	419	452	462	456	431	439	435	455	410	470	435	419	474	400	437	479	418	420	464	439	428	473	425	432	418	423	472	441	415	449	431	400	445	458	472	431	429	428	483	464	470	439	438	477	450	453	446	438	444	470	425	457	450	447	451	432	428	439	468	438	453	445	435	451	442	434	416	448	452	461	469	444	439	433	421	433	437	452	443	446	445	459	436	413	431	471	434	418	444	490	467	470	432	458	452	462	427	464	467	420	483	479	477	441	489	444	441	445	438	420	424	444	407	404	402	483	444	429	453	477	487	446	414	451	475	428	494	456	437	424	424	436	427	458	424	421	481	453	419	454	442	424	430	439	447	442	451	459	500	455	448	454	497	417	405	461	462	436	453	457	443	461	448	441	473	468	428	444	461	467	476	494	460	462	429	450	489	454	479	452	463	471	474	471	458	428	457	456	397	454	456	480	448	410	412	438	421	450	462	464	433	413	420	454	389	475	442	434	450	469	451	423	428	469	459	409	469	421	432	465	450	463	477	443	446	476	462	425	427	436	497	413	439	459	438	404	422	474	429	421	457	416	414	442	438	443	442	429	392	448	451	414	434	450	458	417	458	464	438	442	430	421	458	432	448	394	411	436	445	480	412	469	445	439	461	461	454	443	440	452	448	449	435	454	462	433	399	426	426	443	451	405	427	462	407	462	422	458	455	471	460	418	475	437	452	412	433	447	452	464	469	470	438	426	466	406	458	446	428	429	461	450	453	435	462	444	457	455	459	433	483	462	414	459	487	462	459	500	440	425	431	432	431	459	454	399	425	411	440	416	433	425	416	428	421	459	443	436	442	443	428	463	416	463	471	461	483	432	440	442	460	433	445	432	439	442	453	432	447	428	425	440	463	467	459	445	487	444	460	435	423	414	464	444	423	437	441	473	460	440	411	426	457	472	451	438	460	453	487	461	456	450	463	474	474	426	431	388	412	474	403	445	458	443	434	453	424	461	431	452	420	481	417	434	454	453	452	479	454	465	455	424	416	444	415	448	474	436	438	479	417	439	421	459	405	446	479	454	467	456	450	432	422	434	416	445	446	405	420	436	411	449	422	454	431	476	455	435	430	423	475	439	448	458	419	444	435	448	448	450	427	477	452	427	466	438	492	421	443	472	415	421	445	422	450	454	421	449	457	450	440	406	452	415	443	434	473	439	455	431	382	442	442	411	455	438	433	444	444	467	473	467	426	404	424	463	449	458	466	472	472	429	418	442	441	426	432	429	451	439	427	427	448	427	496	440	450	491	448	401	413	439	430	442	452	422	417	451	450	465	395	409	434	463	438	451	447	450	485	471	461	438	415	395	425	436	460	457	464	424	462	447	485	437	460	449	387	460	446	434	432	450	490	446	437	464	448	435	447	446	451	479	488	450	432	499	433	416	428	446	417	446	424	456	467	490	442	418	419	419	436	471	446	468	434	405	421	439	438	454	443	468	464	463	432	420	437	438	448	416	438	460	418	443	435	436	470	429	408	418	443	461	434	453	418	442	445	467	444	437	462	438	427	462	457	424	425	436	455	452	446	456	418	436	412	457	456	447	475	460	463	474	407	448	418	472	447	482	487	451	457	452	446	422	454	407	454	444	439	433	444	399	446	471	399	475	429	440	428	480	405	434	458	435	448	431	438	444	421	439	448	457	465	480	454	426	434	488	430	446	438	475	416	451	455	462	433	488	438	414	466	427	473	417	443	448	462	415	478	449	432	408	457	387	449	462	434	437	423	413	457	391	421	478	454	436	437	456	488	437	432	431	447	428	441	427	462	456	430	438	443	454	444	444	494	467	488	454	469	444	460	444	411	467	454	463	488	410	410	418	425	448	457	415	396	439	453	462	435	473	402	428	475	436	509	465	454	445	473	432	445	479	441	432	430	429	475	465	457	456	457	471	492	459	502	442	442	450	438	456	464	424	439	442	518	455	432	428	407	447	460	445	447	437	450	441	424	462	440	399
16193	26169	31277	16873	24486	22643	13714	3099	1736	1365	1414	1526	1363	1369	1294	1334	1246	1215	1068	1048	1164	1107	1158	1110	1054	1091	1014	1028	1034	1055	1011	990	998	951	1040	1028	986	959	986	968	1000	961	979	998	978	1087	1061	988	1008	996	1035	989	993	951	984	1000	1042	993	979	1069	1004	979	1017	981	991	963	964	972	957	988	1021	986	1001	1001	1029	934	1025	1016	1023	1037	1024	1041	919	1029	1027	993	1051	978	908	1018	983	998	1073	983	1018	963	1000	1046	973	1030	991	961	1017	1018	985	1024	990	1003	1028	998	1050	929	1109	1026	1001	1003	1017	1002	951	1011	938	1026	991	918	985	969	1002	988	982	1000	1015	1011	998	1046	966	1003	1002	1004	1000	1003	977	976	1017	996	976	982	1040	1011	1015	984	982	941	1001	1009	1037	1003	924	1020	1045	1009	949	1066	929	1005	994	1002	994	1021	1010	1006	996	986	1002	1006	1003	985	1041	972	1011	986	1009	972	1025	997	1021	958	1033	1056	1005	964	963	1002	960	966	951	1014	1018	963	983	1063	978	963	996	1018	1003	973	1003	986	958	1000	962	943	1006	1029	962	962	1011	995	974	966	1007	1005	974	983	1036	1007	1059	1002	959	986	1003	1048	989	968	1000	1006	1018	1002	974	1026	928	971	944	965	977	993	1048	1037	993	974	989	966	954	1001	947	1031	962	970	1039	969	998	975	998	937	1014	1014	936	927	1020	986	1006	971	970	1007	949	999	1042	974	975	976	1019	987	1058	959	993	1057	958	973	962	1030	996	1032	968	1002	990	1005	990	993	981	1021	957	958	1059	930	954	995	950	1041	1069	1005	979	938	924	1045	983	974	1042	1078	1001	961	1032	955	973	958	992	928	982	1090	971	976	1014	937	975	997	1016	963	1011	961	963	1012	1049	944	985	959	1010	936	988	1016	954	990	1028	971	1028	914	1034	977	997	931	965	1026	952	1033	975	986	1001	1042	998	961	956	980	1023	984	951	986	945	1028	976	1004	1030	1054	987	932	986	1023	1011	996	1012	1060	953	975	957	947	983	1012	1004	979	1007	980	1032	993	1014	1017	1051	973	976	953	971	1015	1014	1028	1016	985	993	985	1021	960	1051	984	978	976	983	995	1019	943	974	996	974	909	1022	1016	971	986	940	997	989	1018	990	1008	978	998	966	971	1018	1063	985	971	964	1000	990	932	955	940	1019	1019	1022	997	1051	1007	950	973	1033	988	1043	977	1082	939	1023	963	931	980	1007	991	1010	962	1020	994	991	956	1010	957	1011	981	961	951	999	992	943	975	1003	1040	971	1031	1010	974	999	1005	1006	997	1089	974	966	976	1038	1018	1011	1042	1010	1042	1021	1021	1005	996	994	1005	998	1026	980	933	1002	1022	974	1005	972	1034	1012	959	965	1043	993	988	989	983	988	945	997	1039	954	984	997	998	1022	926	1031	1019	1000	974	989	984	1060	950	996	1019	1054	1017	1004	993	1040	1002	911	971	978	995	1036	942	1006	955	965	1045	965	1005	933	999	989	934	989	1060	1049	1024	984	1000	998	1031	1043	1035	1018	981	942	1020	991	991	1010	991	979	1008	982	996	1037	982	940	997	963	964	985	984	995	1006	941	996	1015	1028	923	964	973	969	1024	1029	923	988	994	1006	982	1017	1000	978	1031	980	968	980	940	1022	972	970	997	1026	961	1001	1027	988	1032	1040	966	1070	941	969	960	992	1030	995	1016	1049	1005	970	1011	1029	986	935	962	983	1000	1036	1037	956	992	982	1010	985	1024	1031	1022	1028	974	952	1017	1030	980	991	982	1022	970	1028	971	990	953	969	943	971	974	1019	998	988	965	1059	998	942	949	1010	1009	1011	994	985	915	980	1016	980	995	1020	1027	1032	1041	1002	1013	969	980	998	1010	1011	966	927	985	980	971	975	1048	958	1054	963	976	1001	1027	943	994	990	982	1012	1041	987	973	1012	990	979	926	996	1000	944	945	978	1001	977	1060	1004	969	961	1028	1026	963	996	998	984	981	1032	1051	998	1000	973	1028	1008	954	1028	976	985	1017	1007	997	1005	990	961	1018	1029	982	955	995	1014	1027	963	987	982	997	982	967	978	965	997	1045	965	959	985	926	959	984	1000	1026	960	1010	975	1014	967	982	950	994	1020	993	998	1007	930	987	950	985	1016	996	968	984	988	1024	997	974	997	1009	1001	977	986	974	1017	984	1027	1001	1022	969	955	1043	1020	1016	1008	1038	995	1005	954	950	959	945	956	1018	969	1018	944	1005	957	957	910	995	1013	1003	1038	1002	1065	928	992	983	1014	948	989	1031	987	983	1008	968	998	1009	1037	1003	950	956	1041	985	947	1024	1002	915	1010	1012	1006	942	944	984	988	995	1045	1068	951	1009	935	977	972	1048	1013	1007	986	984	1021	1001	1009	957	958	972	1017	994	1010	961	932	930	1007	1003	1000	1014	995	958	1002	968	981	966	1006	1028	880	978	996	958	1020	963	965	992	983	1014	1037	999	969	989	971	1014	987	1010	993	1015	965	1063	943	1027	974	1004	972	969	959	1029	983	935	971	996	978	1020	1002	1021	1002	1027	990	974	953	1000	985	956	974	992	1009	1017	1020	982	939	957	989	963	1012	998	919	979	1017	1051	994	998	917	1064	977	942	974	1008	999	1009	974	966	947	959	1015	1074	963	993	956	954	964	988	972	997	958	968	985	961	966	1008	970	1009	941	976	1017	939	1016	987	1000	980	1000	1003	994	964	1034	987	1024	972	975	1005	988	956	1009	1004	1031	993	948	1050	999	1001	999	1084	977	1065	996	1002	986	1051	1007	999	988	979	950	977	969	1016	1000	976	967	997	1013	1018	992	974	958	1011	964	1002	967	1012	1000	997	1000	1003	999	940	969	999	1021	987	1002	1024	959	1015	966	978	1003	970	951	973	969	886	958	1028	1000	966	930	1035	978	1024	992	963	1001	1009	1011	1032	1011	977	995	976	993	997	1014	978	989	973	1012	992	964	990	964	964	989	1021	952	1019	973	992	982	961	988	983	1067	984	944	1027	970	1037	1016	979	985	1000	976	997	965	1011	987	980	978	1010	1055	961	981	969	974	991	991	981	1082	1034	975	962	1023	997	1028	946	993	996	950	1001	933	990	999	977	1007	999	997	1022	945	990	975	1002	982	1034	936	1003	983	983	1006	1031	977	990	984	1072	1018	1010	958	1026	971	1021	1009	952	993	959	988	979	969	991	998	998	971	992	987	982	997	1000	993	1023	985	967	948	976	1021	955	955	1030	1017	972	1013	1009	967	983	962	1023	947	1002	1013	1023	983	958	966	1009	946	1017	1024	976	993	1001	1041	1010	996	990	1000	970	1071	944	1030	995	986	964	1031	983	1052	1045	1011	1011	1012	1010	1021	1004	997	922	1005	950	1017	1001	1011	988	1021	973	958	989	1048	986	1019	962	959	962	928	1013	1047	1027	987	1030	957	962	986	972	1015	987	956	990	956	991	973	978	935	1000	981	988	955	1027	1019	1042	1005	999	1013	997	987	1001	960	981	984	1005	999	972	986	1020	1019	979	1006	989	991	1005	1006	975	974	1004	994	962	987	1005	1005	1007	987	993	978	999	971	911	1032	1052	969	1033	984	1032	990	983	1005	1011	1014	981	994	965	1032	1021	1033	996	996	1022	1029	998	980	1008	991	961	971	997	999	995	988	1023	927	1003	1008	1033	995	1020	993	1011	927	980	949	1020	968	943	982	978	954	981	985	966	1057	961	1003	970	991	999	989	974	1047	967	1012	1060	989	972	1012	960	972	1035	1060	1008	952	945	975	994	966	1035	1011	958	1069	956	1045	963	1025	964	975	947	956	973	998	959	982	1026	1015	1015	1004	995	1020	957	937	1029	992	1036	1019	1023	998	989	965	980	941	987	1007	1028	998	961	1017	975	990	965	1010	1043	991	1009	939	1016	1023	1008	1015	1019	950	989	1002	996	976	994	989	1018	1046	953	1009	959	1031	1069	984	1037	972	977	1007	968	964	1010	982	967	966	956	1054	1030	1028	981	969	946	978	984	1037	1034	1035	972	1007	1023	1017	1017	1048
56102	52803	48547	32292	46003	52301	41218	24786	13048	4241	1529	1205	971	882	1088	898	638	509	451	460	473	461	474	458	437	491	480	512	427	380	330	323	315	262	300	300	303	294	287	308	305	315	252	273	296	294	271	265	261	289	278	276	292	269	277	295	267	307	275	279	319	312	285	284	282	270	256	290	268	284	271	288	251	284	257	253	280	308	294	268	296	263	270	244	285	300	301	279	292	305	260	295	295	251	278	292	293	288	273	283	285	284	257	314	309	279	289	296	269	266	265	305	269	272	308	273	326	295	307	290	277	267	275	291	296	312	291	302	278	290	266	279	275	286	244	303	316	270	254	292	291	281	296	291	278	265	294	291	273	271	281	259	288	301	290	293	269	265	278	287	285	285	265	276	325	269	266	297	272	298	292	281	303	298	296	305	282	269	260	251	254	273	271	283	274	247	258	261	305	288	252	277	302	302	245	246	280	285	306	276	248	268	251	283	283	237	315	295	288	287	288	274	275	318	291	265	309	293	275	258	251	307	274	287	278	287	271	246	240	282	291	316	269	274	279	281	258	293	263	278	252	302	272	266	280	251	290	289	280	281	300	306	279	247	304	311	281	280	284	275	236	258	292	255	278	283	289	305	289	254	292	272	260	293	234	294	297	279	307	283	281	300	272	272	286	260	302	285	251	245	276	276	317	293	287	291	286	278	302	271	248	286	285	300	279	280	272	292	296	275	277	249	254	298	283	237	274	259	271	280	270	298	292	278	279	272	249	281	289	269	296	243	291	282	272	293	288	281	298	298	297	269	265	262	267	268	269	310	294	272	299	262	285	297	271	267	302	278	304	290	284	284	292	293	273	296	277	294	270	276	288	276	270	269	300	295	278	277	275	282	281	282	295	275	285	251	291	283	238	278	287	276	274	260	275	287	316	261	268	237	263	289	300	314	260	279	290	280	293	256	283	270	252	277	252	290	283	275	287	275	271	275	271	304	274	285	274	289	275	266	257	237	281	296	284	288	255	258	289	260	269	274	279	279	298	287	293	284	274	250	252	278	301	265	273	297	262	288	279	287	277	266	262	262	258	285	306	302	270	284	307	272	302	280	271	293	244	249	288	260	257	245	283	306	281	270	277	253	285	297	267	263	283	280	283	272	299	296	292	292	301	289	312	306	280	287	265	300	285	284	279	308	300	280	266	282	263	295	294	267	291	298	277	286	265	247	255	255	289	287	280	322	252	275	277	297	313	254	272	264	289	301	277	255	307	311	279	253	306	315	264	262	241	268	269	284	274	295	317	282	286	310	261	291	287	309	275	288	275	281	270	281	289	276	290	287	286	273	264	273	267	259	271	294	271	282	294	273	255	267	313	269	276	277	240	291	278	273	274	299	307	271	286	285	288	278	260	255	239	254	280	268	250	248	295	262	316	283	283	284	300	286	312	275	254	288	247	244	281	270	282	283	305	278	302	241	271	268	291	284	266	306	289	278	299	294	278	288	263	260	322	263	260	272	294	256	267	282	271	270	301	261	274	268	275	293	258	267	275	277	267	285	244	300	293	296	290	279	276	270	277	247	263	283	270	252	272	292	315	282	255	284	270	298	277	282	252	263	293	305	299	249	292	257	285	266	279	268	280	331	284	262	276	258	289	265	284	281	320	276	301	291	288	299	264	272	278	288	282	293	298	301	261	257	263	273	300	258	284	269	275	291	282	274	287	263	239	269	263	288	295	286	302	268	276	278	236	298	302	274	295	293	269	300	292	288	299	290	274	285	273	280	275	275	249	304	285	268	282	296	272	286	290	281	282	281	281	287	266	268	266	279	261	287	270	295	290	280	264	267	295	302	251	295	268	238	292	279	253	266	270	274	276	276	263	291	285	290	275	278	257	277	304	273	266	268	264	290	249	263	280	279	250	266	298	286	280	275	281	253	275	282	293	250	290	293	294	264	297	275	268	296	294	270	267	303	259	281	280	303	286	281	247	254	297	272	269	276	302	277	296	285	284	315	275	253	291	272	258	277	302	289	298	290	256	292	270	282	307	279	285	262	291	292	292	305	281	298	291	298	281	307	253	249	263	298	310	276	277	284	268	268	266	278	259	280	267	304	289	231	303	259	302	248	299	250	283	282	311	304	244	264	278	284	271	291	273	278	266	284	249	262	291	271	300	277	298	291	295	289	259	296	257	258	315	284	300	301	278	298	299	286	268	265	264	282	258	271	253	298	268	281	276	254	293	259	273	302	272	271	306	304	263	280	254	246	273	265	259	272	278	266	273	266	255	280	266	267	275	276	249	249	259	273	287	245	271	257	285	303	272	278	316	268	275	266	264	274	279	278	305	314	281	277	305	298	271	292	306	262	285	264	253	279	286	269	296	260	303	241	280	282	265	287	267	247	301	259	297	288	241	257	316	301	246	277	254	283	281	284	286	296	288	285	302	274	276	256	279	307	285	278	275	287	276	283	262	274	295	280	286	268	265	273	309	302	287	276	281	296	293	318	288	260	272	296	306	299	305	269	243	287	262	303	256	242	277	341	295	290	310	249	280	239	264	284	283	261	297	296	276	260	274	311	277	276	307	290	268	295	282	318	280	290	262	298	286	284	248	280	275	276	302	273	262	305	260	306	290	273	294	306	315	304	278	271	287	249	269	270	248	296	298	255	277	272	257	300	255	297	290	288	279	275	316	270	268	293	262	254	310	263	286	296	274	239	311	276	271	261	258	275	268	270	286	247	279	260	290	283	281	293	264	256	291	274	286	276	256	293	288	274	296	277	250	286	305	286	261	244	309	252	275	289	266	290	308	306	304	257	285	284	283	278	283	285	281	268	272	276	250	268	333	273	274	287	250	287	293	284	277	266	263	258	245	283	290	275	290	251	283	289	285	293	260	267	289	272	268	302	272	267	262	261	279	276	260	304	270	290	287	298	271	276	280	275	294	299	260	297	303	281	296	278	288	289	293	288	287	267	307	268	252	266	290	262	250	275	291	315	277	280	313	261	277	283	295	289	300	279	301	283	286	286	281	279	261	256	277	295	265	286	310	273	259	270	274	312	283	311	294	277	266	279	315	272	304	287	260	316	258	279	293	256	259	300	266	290	286	261	265	274	269	237	284	242	288	294	273	313	283	314	303	267	277	256	269	278	277	244	263	291	270	269	302	265	296	288	258	261	292	275	290	282	259	256	272	263	296	287	251	288	292	324	267	264	266	281	291	270	284	271	270	270	267	284	274	258	261	265	274	267	260	272	246	273	273	290	268	301	285	274	271	292	283	271	291	255	265	288	285	301	286	253	301	260	272	253	312	277	295	295	298	294	245	290	285	295	312	314	263	275	289	278	274	278	279	272	294	276	268	290	291	276	276	250	286	265	302	283	291	300	267	251	294	289	275	269	267	275	292	288	271	269	286	276	294	298	274	308	277	283	315	268	289	264	285	279	297	281	256	273	291	300	291	261	295	271	296	274	292	285	293	273	295	268	281	303	265	267	293	274	295	281	279	288
44861	59710	52501	45886	63803	58944	49051	25388	9912	5296	4534	5263	3906	4218	4822	3857	3129	2160	1509	1894	2085	1851	1964	1836	1908	1900	2187	2324	1620	1180	821	726	770	777	702	695	711	696	708	696	708	684	686	639	665	706	673	662	672	700	722	647	675	653	706	633	660	660	645	678	675	651	674	665	636	639	634	712	669	694	661	645	671	670	661	646	631	642	594	649	643	680	685	623	638	641	648	640	624	603	632	628	681	609	632	667	585	653	649	660	644	654	641	635	669	634	620	649	651	670	619	627	675	647	653	650	607	693	637	621	663	638	657	642	664	650	599	622	628	643	615	621	664	644	621	602	642	644	627	644	688	626	641	641	590	693	658	669	651	660	692	647	676	679	669	648	650	677	658	618	670	649	648	692	667	638	635	619	651	629	624	638	667	670	631	653	610	669	655	668	625	649	689	626	646	619	657	629	642	662	634	710	637	657	655	632	628	623	678	663	667	647	650	643	630	681	613	632	616	620	671	638	687	667	664	651	650	584	668	646	657	646	640	666	633	690	665	636	609	689	647	627	650	630	617	630	640	642	640	647	650	679	646	628	633	675	622	641	657	651	639	642	622	648	697	654	649	631	624	660	595	696	621	669	642	684	645	646	598	631	626	686	612	645	659	619	629	675	640	671	624	648	637	650	647	663	633	645	647	636	640	636	665	663	650	651	690	647	664	661	655	692	702	685	651	598	617	618	635	642	666	649	640	634	673	644	688	636	675	645	671	644	672	685	641	604	636	641	664	634	639	643	650	591	679	637	630	645	679	684	642	637	649	644	651	631	603	669	594	670	636	656	632	626	663	657	668	656	620	619	610	654	579	649	705	653	658	636	627	667	639	649	601	604	631	668	621	698	576	607	629	629	641	627	627	642	636	653	675	660	652	637	683	656	663	677	630	628	622	729	634	661	660	598	663	647	624	649	642	637	633	618	645	617	643	662	656	654	661	650	618	625	654	632	727	659	642	638	643	662	648	640	644	631	680	672	634	624	607	613	656	651	675	620	599	645	628	638	642	638	636	635	616	624	633	624	651	633	680	614	628	676	656	640	638	631	653	673	670	658	639	651	626	702	624	666	655	644	630	659	695	681	654	658	596	665	637	632	655	655	644	671	669	637	649	700	619	671	660	654	646	652	650	651	652	668	637	716	674	631	677	666	654	619	678	646	626	672	671	600	707	615	640	655	657	648	677	618	639	630	665	621	673	618	658	644	610	668	669	630	646	638	649	608	590	622	616	662	655	618	647	673	604	619	624	677	640	648	665	614	618	658	667	649	653	660	629	618	633	645	659	629	620	669	673	597	671	673	641	621	606	673	631	664	666	642	654	645	648	652	671	626	619	682	617	649	631	689	642	691	663	660	664	665	667	667	669	656	652	641	632	612	598	679	659	615	658	629	663	637	632	656	669	629	609	632	607	643	630	665	663	647	662	706	673	637	643	620	642	666	652	662	644	660	676	664	634	610	630	625	634	646	652	607	633	644	653	620	648	649	676	674	643	635	653	631	651	614	610	667	647	618	648	629	689	698	668	634	674	703	614	648	669	620	648	622	619	627	634	635	622	656	676	676	637	704	646	722	628	660	644	638	614	654	666	634	658	661	640	592	630	684	645	670	674	637	652	642	709	646	623	652	647	626	659	645	666	633	634	628	634	660	600	675	705	663	662	632	676	635	622	675	627	644	642	620	661	619	654	615	644	645	664	639	667	657	637	624	645	618	645	645	647	702	599	620	594	629	640	639	622	609	641	660	640	667	671	664	666	651	600	630	692	671	649	618	656	664	656	659	652	638	652	657	664	634	638	645	685	677	602	627	680	637	650	619	661	650	629	663	638	666	666	640	643	629	641	652	619	628	657	661	657	626	674	677	635	693	601	648	692	637	641	621	646	611	645	634	614	651	658	613	657	658	632	663	601	651	613	620	660	675	655	644	654	640	611	668	626	637	619	611	717	614	674	660	626	645	644	629	667	647	626	629	659	628	708	599	602	651	612	655	661	636	662	652	654	681	696	600	678	630	650	631	662	640	621	654	690	634	613	633	635	621	660	708	652	638	645	672	635	614	648	622	647	593	622	630	699	681	624	678	624	650	635	645	652	613	620	615	637	627	674	644	600	622	624	641	699	661	657	652	673	637	618	628	649	655	624	610	605	642	623	611	618	623	696	699	612	684	635	636	687	644	689	613	661	638	677	653	653	651	679	692	642	633	632	619	659	663	634	656	644	659	662	648	656	636	634	639	620	652	669	676	630	652	641	652	649	606	655	629	679	645	638	645	668	662	659	668	618	638	661	644	686	627	609	649	621	654	634	645	634	650	644	673	630	659	648	666	671	661	684	661	676	648	645	630	673	630	666	680	633	614	687	677	648	659	645	647	644	667	654	660	631	663	615	649	618	657	634	630	636	661	619	686	632	622	639	640	675	657	634	665	658	648	653	637	657	631	633	625	602	697	657	636	601	661	644	655	673	664	680	675	657	656	630	677	634	669	711	651	673	687	670	691	663	587	661	640	649	634	689	659	642	617	651	634	667	595	691	680	635	668	661	658	653	658	631	608	659	616	655	642	675	661	654	672	682	631	670	621	665	679	623	618	659	676	701	654	638	634	640	666	639	659	715	679	651	639	688	676	631	636	630	605	621	657	632	648	637	620	617	628	672	603	611	587	664	666	669	638	610	633	662	630	634	649	657	623	633	656	582	641	654	641	651	676	649	676	646	655	669	614	635	655	653	600	677	601	625	643	707	678	601	620	636	600	652	628	674	672	630	663	688	647	651	663	647	673	673	618	646	642	634	653	612	656	630	638	649	693	643	659	618	684	651	662	632	680	629	668	621	673	665	578	584	618	636	594	661	662	645	709	613	670	673	647	632	675	680	641	665	671	655	609	676	595	624	604	637	642	629	642	631	602	613	629	643	649	669	686	628	659	621	626	613	632	657	671	674	615	623	638	643	663	623	617	635	627	575	696	645	676	629	650	603	630	629	657	647	665	623	626	668	663	657	695	662	663	637	605	594	669	666	638	670	644	640	647	639	649	607	642	608	621	660	653	627	661	663	695	585	620	638	612	654	600	687	682	643	631	640	647	650	628	630	630	655	647	641	651	658	584	661	703	666	636	627	648	636	643	636	632	634	649	676	671	625	619	631	683	692	690	618	660	688	647	631	678	680	622	691	680	682	623	625	679	664	671	657	660	627	632	671	685	656	646	622	652	614	647	652	637	608	637	626	657	635	618	649	663	623	657	653	649	638	632	671	673	641	633	659	685	640	634	663	683	684	655	690	680	669	680	658	661	654	656	636	680	648	657	626	667	665	692	636	644	628	645	646	625	635	664	673	623	636	680	640	661	666	635	653	626	659	604	641	653	634	653	641	694	695	645	590	714	651	634	666	633	613	650	635	642	683	627	663	630	632	647	669	664	679	668	641	632	649	662	667	627	616	627	647	605	707	646	601	589	675	598	645	631	677	662	628	667
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
